8fb505f78d30c65a4cdce6334bb540c38c3c5954fa1333eb867019a730c52b6f14b71e4eeefe2fa6aec4c087f1254bcfa29abb853cb7392fc09f2df901617449ed9ecbdcde168b5efc20233e172228f62a247f28297268c9d8efdb671b51afb2e2bb78d715ea2b977cbaea1e1057722bb88dc5dee6f5a721a793050d79844c4ccc0da51a48c04bd094393f0f065669b4522ae5771a30ec14c8d8b4bc5429757bac674814ecb56f59d04b5cee7aef912531bd0b593ec25131b720c36dc3e6c7ef33b3f5fe8e0b68f7813f6b4d79135ca16f78c3bc70a89a2adbde7036c2e70f616b600cbb2feadca6746e034ab31ba6cd4a7fb9b0fde41f89c2ec7b219c35cafd481b9d9a5a46b0df819d37a46f8f4134944b365455cdab625ca8aafb6d5e100b4180", 0x1000) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000005c0)) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x4a) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000600)=""/79) 19:28:50 executing program 0: setitimer(0x1, &(0x7f0000000740)={{}, {0x0, 0x3}}, &(0x7f0000000780)) r0 = dup(0xffffffffffffff9c) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f00000002c0)="020000008f4091fdde41d8ec0bffea840371f6a1b6c2458b5215ff14a7a96e3c2af28cb2c014a7c108619481041afd80b1ceded5f1c6b6047707d1a99653f29502606a7dcb80037a25d3eb53c1e24cf12400de0d0ff0f6b197ca6d1c0357b5f545ff05bf390ef53565fbdb07a3c832", 0x6f) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="67c03f3cb215d2e41eca82022e2f666952653000908ec0260445dc02ff31da816b28334b"], 0x10) accept$inet6(r5, 0x0, &(0x7f0000000340)) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="b91cf99e38e527e8f30510727a35b4ef3a9499470c61919cff1f6e53d5ae8bbc2635a98cc7ed56720dd0d2eaec63803663b3a0b592f684eea1bd04bd9bb9b267056e53c44e9b3b41810e892a26629ec8f91ad210a23c9b8bd0da98394c119a82ee4cfb346f6698b82c5247807907429a5955deb03237edf0171b", 0x7a}, {&(0x7f0000000100)="55b0e2990dfb3fd61bcfba611796918628145e6e461f317ae8a5b03d60325f2037f450c8d414034c73adee988b25d1847352e91274984380ce961eea5764f5f053d5b65adff3ad42180673342e22dd092931eb889c888dd16db4520fd6c5c62d9604510ea57db121b8a56fd4779b91d33dcc9d69d4e2a3955e18c2ade8162650f1bab0126dcc2deaa6cbf7fd81dae4f8aadaa902145b8d8d3faefa50e6d2218105a6b2889538b8f7652d92ba2d752f8e0e3780bc93a84fa9944792b7c0ce039405482627f2ab8915a890922fa71ea5b0b2074cd1f27ca0333fbe63e24e9dfddb26f46f6428b111deb7fb41d5", 0xec}, {&(0x7f0000000200)="17d114777c59c38dd0dc1b68792cbe284be1e1dc3369aee60ccb5e2c57af7d3abd50d3f597e181", 0x27}], 0x3, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0xe0, 0x1}, 0xb) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x101) 19:28:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r6, r5) setsockopt(r6, 0xcd76, 0x2, &(0x7f0000000100)="619738c065e6046f9475bedbe1f40bad33c271e489e7be940ec6de80e8be38e1b454bca93c2f8385ab270d9dc27fb18fca1ab17250d67cd001542f198ae07068bec11c94e3c37d940d0b381a968e6827202f8a74c3b1d888e4a0afb13c52c127074af01654a308bbab8c7e161ecc1b99ca025e90943e101bde4d97b45fbaf6579e19f934c13858e1778130ac229cc29bfca45551a1237c85c7bd0233e1f5bf5593fc610ddadfaee3c6e852153d517a5140499852ee68c23d7c6ea1813d65cd9df866ba1e2b6f4f81c2943d739c5266df051c5ad2b0545a5b0fd2dd564213086d5b69f03531cf4f9c2b808bd8eb0766847342b7c33aa1b3a06949faa36645ed7293bfd75f39ace4cca3d3f0fb072c3267e97a6ed4095e88d111060587effaccca3de05dcd22662bcf85a863da711dd428f27f5eb7441e437ee639f9bf127c212941ad6798d32076be78f08600a3881585850d3a77fa12e7104704b21915a4282e9906bfae7589c109bdad0d89eb736ede07750a698761371c98825a869675ca7e73068544c58485a867ff3e0da5a9e3539f05ee88d037dd10070fd8126ef9072a99f892c921fbe1367a25a2a50b6a2c9314a06a07a9e6b32e5a3aab4aa5a2a4a2d0af476ad8325744fc83d1544bd483fc4472fa5a14a75cbf1345c8ef18ec48d12f2cb39d4f18dfca626a24ea59b382f81ac681d68982a38f89382f24017d325ec83a0161826dc7d8797dfa6555351ca98e8fe2ecc938b9aeba6df4f94065fe84c874c9356acca1cf53b965b8008a23e09fd252f863e1bec121a9ba281109bf3b6c74096f7c54628181a9abc05938efae6a9e6248498f31f5df105db00af256761cbecea05eff817b8506e0940e20515cf10aeb4895331dcfd09c2ef54724552332c31e47980ae7e344a5201d05470595992578d61b415486fc9618c8ee1612a214bb99d24b4dcbea1c3f296ea0d621285a236c567af983c5d629d6dff7cc9133dd05b7beabb2a15ebbd850c917c13c6fa42e40dba9e94d36929338310e422b22153da7bc936c89d34044f1ea8bda884476847d55c0cc9da687649d05df190815f47bd35cb538656a77dc4d6c757ccf72a7618cf0c944aa44471aff37cb23d2151048ad0e5b18ba7c42f7e1914ca74404a02247798ac527b0a2300fa8cb08f77e4a8f0784c8b27de941ac82a630778d327d233843112ff5ccca7b4c120546ab836e41fd9cf42d5cd5c8d00b65dd3c593ff18b92d7ffe6d092828b8ecf8fdbeb8e3c4fd80dafc102a27833769f131b4d47a2907b6365db89ce1c3d6532992671474201bd4bf691ffcd778396bb51049b98b04f3394e4335e13efcf593f13c905bb2e19d2e1df3c034173e4b2c25266aa98a8e86e3f20e2ce3ae1155fe63fe13fb0752a7205602f92b535d0a0dedbf195cb2704c677f4707d90e318565fe49305213d084e9e50a20218cb2a09a96f0cac1db65e837d426966c0a42327f20f1a1e9f22efcc65222189a6c7196e4b0b4e1f17870ba3c2b6b7d8cec10ae7f97d9478743053c09692698f891ac61b685b4e011245cb6691066b42072171d0832363d6566c7f85bab0d8076e4ac4e1a24722f03913512dc7d5addc1642bdc94ccadbc021b4bac1fca4a0b6244be8438e59b3bb8a618f473cee6d82244c335c88a8d256b9bcac00f7b7c75d0a77c8febe6a89d5dbe6a54906db2886dfddd433a0ada77bb8567eef919365afe31acf6367606425f6c61a626815fd0bd3dea1d9f9e6a889dd5cc72f074908c512e00132652e4577d9d6ee008d46b5b58e4b4e988ff4ed93aa86c1d612c5c05b99d00d87f63605bb5f45a95ec998d367d942a1090176014089226e1d2e2fe4c72298f5ec3eb34b89c3cd62ca754f70581b3a004a7d8d377135542fc7362e3f8a1812b2f573d405d9eef8aea881622f1017eeb8cbfb816464f58d18271cc96bd6bae36fdd4600f2d57eb8f96f4eff5b1d4e8949fcadc51a380182c05f88e08f291e0e234e16f30ee06143fc344bc1cb5159545b900f975132061969130fef6c57c4d0ced98cff3604d4ddf4ef1126ac942786c4da0405160d431de3423d3437fd4fafe93a11dd07e76c43e956ef7864f8316fa89ff3424bf362459e28122918a084075540ec1533f02c6ed72a94e2d2d6e2504534cc8c9f8dbada933af61e46822d12e20ae9938f8644f9ba55ba4523d44b69294c9bbf3bc1ea79178b3d059b15dbbdf4645c67219ae87191ad3e11fd1ea937f8db2c20f3fcffed3f682aa4e1258decdbde266e220398391ba6bca7acd06e316812d906d92716f6474df8236547db41f8613b072e811b5410966a85302c7add0a61ed611e91f86d845e92708802e568f89408fce531bf0c25821540b85deb29f51dccab6b8310b40493c6b551556b1f70c3eb5d986477d180fa1a7b31737935a152fcefd68d705362aea0ea2e1bdeec67672226f64f20954aab17eb114e400d793604ed9d299c2704e6fa902f884419b237f8a6fed554f28dda167fab3cedb763dde9be6bedacd86ecee15b3fdd4eaa4e049f56617b735f249a151ea52560014583b7910e47dcc2e94be920f407ee1acd91acffe5328704dc80a13a106ff37c97ee4a05f1fef6afa098f746d710feaa6a5d097197cdd2edeeccaedf5a7071dc856ad21402cc8a5a0f2d6b7c0345a07bb95e48dfc1396cc05410e5cc8a3f897d4bf9d83d47b7a489713fc54e4d52c46fca491539ebe25e5a38faae02c9a43ce5b275223f6d1a86efd35cb155cbd16f9d1f68f1d2845a7bbe5d85f6f6c5684324eb6b454fc28ef18ff99cc48651eb57e813e753efc554456ac3b1aefc077da428e8152d3c5ef7d2e0f5d38ca6152f5c645b8f2913cdfe6d985b50a8c6e188dc9fa9c1cf4ad804efbd059cca83d76f0cbc90f0dc20c340caa0c87ff58ef0676313845209b564a59857a262cf4d1cf5d54a3b5760bf787a8bc618d8c44d18267697b9c0d3f8f34878252ceea9b9db947648bd83037df51d6ccdd9357bca1cb96144df37e9a9fe51a76627e4ebf562878253e66efd629a46c644b0ca738e504eaec9c7541e83a0acb3844b921581e166fd7ee1a861f9d730293537b050c36df68abd4bf6690935eacf9ec2639e8f27569017c4d9e445430654a19590035d253903d7aff96fcaf99b50c20c56a85b3ea1aa3b85277374d1dde202266322f5b2ccc9614a00497181bdc1c9c9552236feece59cbcf011126d1e03f8630b13440400595281273b9596ddb3712b2205f91b4da84c63951f68ae4fd66fb82018fbf650a5ae0e8de0b2ad34932d4f686923a9ce53cb7aa6790005843ae302b94de09b5c024e804044fee815a290ac1369f4d55c4028cfb266d2cd483a0500436e55f5c84bd925a7426f6aa1f5da9cbb91baa76b63af487e8d4b2471b1cb003d03911bc289c8d79e000caa7709af8f99ea67963f687b5b745404b528b18f04eccd26f0d5e2946d2cad52f8cee0cace2ef628d46ca1f51b556700d607d8be6a7143f9009933158297eee712cd6063ce010c06a3c5b4bc36f8d83004665ba5d3f122339bc81ff6355e64bb2c76675442ebb26f47773c93aa60393454e018fac37757ebdb3ad29812df307e2df30ed7541460de16739e78bb72fac0ef129c11f62118cb625f7193b8a9e5e1f6a0dfcf0c7ca66ae64d38b895617ca507f29e56defd6571a04ef63ce0a7e2d8f7d86530b78e606310f8c05edeaa5311fd55adfde054da4a7cb2fbeaea9efc3fd7bd0540a2cac645c40284dcca02c705af3541bd5a914981210a7ee7025234f1f0bcc8532ed08a2086f00cc51f375d7987353d228854e7038e0cd7223b2f6d474d2e4edd7eaea6a8bb671da01871a9a370649cbaff49f813e135b0802c04fe66517e6dffa25667a58182ec19847ff9882dd811112e42905d55518f7c10557b79ddb7eba638e87304999846019f97573ceb55ac9e0493ae2065d234888913696e1f247edb5d62077f426c529671f62473848195a36758728618194b4d712a3df35b40d5a8679e7d566c0c9bf7bb2b1db7bed9a305332e715836afaf82b8dfd3fe63c9bb67ab0134635e86ebb32cf1ba50f6fbd0c93bcad36463694b4286193feaefb1c7d920e54ef69725ff5e7f0a06ab8ead2cbe60bac6bd966ab09369aab5743943629126c4b4f34f75d5f98e7b523a762ba0cb0d7bb1267c893f8d056336468e29c5e936f148bd5fce35a6d4a2013a8f88334e21ec039c70074143475be11444653f38759004a07e44e5f9ffba5023d7034a6e3da6e782680b4bc4b7858ca4ff3788a1ab18a9269dbecdeaf1655931a18e46f093050e64d97c2cb42d4dea500bcc1f7accfbbb838d07c74fddf1144076f8e2e84da05c07187581d42d5fdd3640e5e564a5745f154bccd681464a5b415ab6e6a89a8ad1181f8c03d1551fe7492d252ee5f1e69eb9cf73435ae2f21428de7bc37fde03ec0f9d301efd925d70e74405d224de9ba9ead801e206b480d92ffc8bc2bdfb39b0b05508b8b70765ebfd4b6e7d393b0725ad0bce2246f5e64fbd66d899418e8b35554246b1b6a071534912dc5b575a6ddec21f3de71d375975339c3c27a63e103cc56f5bb82044d1e1d8f895c8d519e832c89ef5e30b460e60904a86239acabf1126aafd2ce74b34ac40e0a056783fc7c66e7374d06afb15fe13d93d5910f5921c383374e009195eada760ef6cc49e39aecacbf71c4526d7f05ab4a7861fc4c50e9cb83e88f354dc5766bfe4f8843eb446dd8a058e065427e80b0e51f613a636d2b467db48e7d6c2c438f8465d1e910e8f6ab1668da269ad5cd39edac433789f07048c04fccc6d4c61344c5c5620e2e6822e7bf0c790f3b6d1f568d9a83a7c5022c103234f5330f1743470d2342a5b78901dbcf10074e3251caad7ee73b168ad5f5c5cba51db26c9e4b386223f4543c2ee94db2df9dea85ac24a44e2a596222dd2422b6a806e37774364e46315478b8c06d4ea6eba382a4b7c708624542990e0a5c8324f884db5fc829ad3ad17495e7fb3619b80f6bb629d6f226b806c64f4f1ed43f7b201d6ce325b8d3c9f278f023d4f7b06681ab5ab1b993c2f933e8db1a2d51fd10c3b63a007ec34c0f4e0fcafc8658de19d3787aea4002f690953352b2637aee8d5c9468be0cbe84296f3a12c505c6f7234c63a4c30f465c63f36f124a07269e6dd1abaef53fd679fbe54902f3323940b5353d9be828dd72c2e45a4c13eed9aa4fdc4f5f0d1ec11da4d3e4eafdb656e8ed9a5959d8c33ceeb567acfb42d91afa9bfc25594ca6e4ad006d4649706662fcfa01434cd3af1c22e49a21e492fd28cc5fa2a8b3b1841064f17078332cc18aa430d7034ee10a640efa72010803c3c5bdda326c19d1649c8df035e8f31b58db09754967d3305b9e9726defa6d594d4f5a74d37962cb6e781fec7d7c6d1d3b30d81dfcf392f4365f7c96445659f3f03bfd6bf885e868df391d2f8695876e46a7414b5178172019836bbe38eabbcc1ee108a0d8582bc5ae5e0d0bf8293fcf294aa23b940c55b8af4a5269ca7e83448888fe3523de098f9d854553203d52ad26a3e6003224092dfaeb20f25de18563dd0dbd29347a8b616e84cbc24b38458071c78a03304191dd8dcfb63d161e4848190cc49d7c17b5761c42b1448750cdd4398421537622b02f09d0d2494394d049e0af333cb6c82802e6e3d1f856a8404cb5e4d7d8c8a1e420c0daae0f85184d3548d1bce9361a1266245171224d17c89105af94cdd1709e6b9c020b753b5c63c9011ea6be930bc4618b83f0cb2b3", 0x1000) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r7 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x7f) syz_emit_ethernet(0x2116, &(0x7f0000004300)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20e0, 0x3a, 0x5, @ipv4={[], [], @loopback}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) 19:28:51 executing program 0: utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)={{0x400, 0x2}, {0x0, 0xf765}}) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0xfffffffffffffe65) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000080)="fbdd9819b8b9b999d7381159c91c0790322ffbde74c3d81129dca0c10c9dec89b5585e9d044c", &(0x7f00000000c0)=0x26, &(0x7f0000000100)="fa010d4a259e756aadbc0c1a3e1b", 0xe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000200)=[{0x3, 0x2}, {0x4, 0x9, 0x1800}, {0x4, 0x200, 0x3800}, {0x1, 0x8, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x3f}], 0x6) semop(r0, &(0x7f0000000300)=[{0x2, 0x42, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) fchdir(0xffffffffffffffff) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000400)={0x6, 0x60, 0xffff}) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x40, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)='./file0\x00') fchmod(r2, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r3 = semget(0x1, 0x1, 0x40) semop(r3, &(0x7f00000004c0)=[{0x1, 0x2, 0x400}, {0x4, 0x6, 0x1000}, {0x4, 0x4, 0x1000}, {0x2, 0x401, 0x1000}, {0x3, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x16, 0x800}, {0x2, 0xfff, 0x1800}, {0x4, 0x7fff, 0x1800}, {0x6, 0xb61}, {0x4, 0x9, 0x1800}, {0x4, 0x2, 0x800}], 0xd) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 19:28:51 executing program 1: mmap(&(0x7f0000ff0000/0x10000)=nil, 0xfffffffffffff001, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) sendsyslog(&(0x7f0000000000)="deabd1f2a613ed2d90f7b3aa03fe7ab62622fa381bad9dc49c02cd7ef59b6ce3d32ced2a70228a9181c8e7202b7c51603c237684ea368c5c258f0ff7b71731454d2baa2683c48ff8fe08e9fb323607e794c0b57700f13c4b9b67", 0x5a, 0x0) 19:28:51 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xffffffe6) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/220) 19:28:51 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x1, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500006c0000000000019078e0000002000000000304907800000000440000000000000000060000ac1400bb0000441800000000000000000000ffffffff0000f531f21ad7f8cf4300ac1400bb00000000ac1400aa44040000070300000c831d0f59deaa6c2790c50c4f59ece7363c1757b3aef18fb5054e6979c11f9256728e35e1f03ef0aa0684020110110dac4bc78b6a663a99acdc399c8ec3e689aed0fc613b3cf1517f00583ccb782568802733164778a52b040df79a6b64292cc3f266034b41827aef2f1ee70000000000000000000000000000000065c9d7c818f59e07ad7b183702f54a37f7b76b2c5ebe535dafe0958bb3cbe929429b4e805c8e77efc308ff50ed369ae27506f1631dd9c4e0b4d0"]) 19:28:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000080)="7ee2fd835fbd2218ed2f3ef45c872c68cade91f7755380fcd88969a54dee2d54ea0de34d48908e212c74fb80f15f95fbe452a2c8873e0bcd3f4b9e0f5039ce55e0b434887082ed4f8ce7a65c0ccca8e73c92fe156499608631c4cadc5de4ad88eb99759c182a3f5d2fb44383aab23baaab5183a033e0959a212cde9b64905ed4568aa96b647dd9899ad85fd5c4b3fcca40e533b472d4ad2485963f42d861", 0x9e, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 19:28:51 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0xffffffff, "68f60000150000000000000000000300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffeffff, 0x1f, 0x50, 0x0, "e7796e2f7a22f2bbb9a0bf52821b9460c1737225", 0x10001, 0x7ff}) 19:28:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202020760"], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) readv(r2, &(0x7f0000001240)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/216, 0xd8}, {&(0x7f00000000c0)=""/7, 0x7}], 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x24, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:28:51 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x3, 0x40}, {0x3, 0x1}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/185) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x3f, 0x800}, {0x2, 0x9, 0x1800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x101, 0x1400}, {0x4, 0x1}, {0x2, 0x4, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000005ab4349fb23b0f0900f5fe27455a4f6021120f7f36ce2f5169e781ac36e3ad7e3a3d39f1d11443227c0c52522b05d6ef56addccb408c7e6864c5f04df5c982f9ec64a9f4e804897a190aa1bfcd2ad869dbeb4c35a8512aa0b1a345f5c49e52f817e260a98d9da995f0bf74b6048ac2035abc0455db5a58daaaa6902544f63531cc85afec2306ad26ebda85b46f7142291cd27ba3aaa2030ac36681b90dee1913456868a8be665c3a25d0100ef90000438b4e4063dce2f772908f6e0e5ef3e5269a20df4bdb9d07aa1e2f01d6bd122c3ab21e9160d8ece229549e8d99583fc6afedf404171c0c31988111e283d7dd77cea7f34e2702ce26fca179aea1f2b3f588d0df4a4d30e6d14c3422a7d55dab1f49d09f331c8c9c3d6bbdb23c51dcb90851fcd6a91ff1bec4deecd83bedf0b33a5fb69a0937f9f348d16e858661293594a865b6bb0783d00055e09d8d4aa56a50e3838b1e57f73f4069"], 0x10}, 0x0) 19:28:51 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x18, 0x89, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x18, 0x0, "3e91"}]}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000100)={0x7, 0x3, 0x3f, 0x2}) 19:28:51 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305496a738277cd4070000004ed2422c57749075eb0edad8f8ffd3061585e3364b28f7eb73c6ecb6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096bd749f698e62c076c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b758dc5db1ee0551ab60e6d8071d13212ee2996a80f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e8259200"/350, 0x0, 0x0, 0x25) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x8001, 0x4, 0x0, 0x400, 0x6, 0x2, 0x2, 0x0, 0x0, 0x401}) 19:28:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="020011385b67ab15e324148c3a41660feeef57ecc0f3d248f389a34265de5f5e61488db9dea6b5a6fa059b7bd8162906c606fa11bd78c9989135586730314a610412265e1ae07f4f1ab6045c039a13"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) dup2(r1, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x111) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) socket(0x0, 0x0, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = socket$inet(0x2, 0x3, 0x1) sendmsg(r3, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="2c6d48fe076806afb6a994ad7d0ab6f5e2f33b669d77d07a8a0cef138bfc11d1889fb79b32984fde027ecdc454c212850ab24d292a4b52da131a4c2f0c4be5610d2a868c34e11913ad3d747019af10817aa101241103c6fc69232aa600ffd7b8", 0x60}, {&(0x7f0000000200)="a0efd1fc0031296aa40539ea71cdda0c2b1f4b8e25af2f4351e8d85b66174e2f16f928b9a979d95d6a1c4a47450ab9f5e81911f9881ddc6fa2b3b3de952e5556ba955325ae37485136b553caa306bc9bf70e617b49d83b474eb3d1384a73273797eb02a237ffbc93709d6e34c35962620f764fddcff2a5f5442db6a2bbb6914da3d3d7ab4fe5afafcb62ae68eabf3ebd1ba6499e38ad75e8e300a2c6fd4b5d6e97fa378d4c080dddb768413f000e07987e68053778bcabccff9bb962", 0xbc}, {&(0x7f00000002c0)="880ba2fade0614e27551c7cf7a905b90125678b92bb7a58b664732843c3477c66cede87dcd6e6f73dbbfa231a943abc2c27cf5b70f692fa7b8896d29766718eb022219bb54337b01561398b25ed98ff6909572c3b2832420881ed3fabb3f1d99", 0x60}, {&(0x7f0000000340)="752182753ad7c4f3b84f7feedecbe1293781ce87ecd3521a9eeacbff3d9442f0434bc3ef1f1cc033fe20e0cc35f4ab964a441ad11c4b3e2f9db7071e372353fd46bde3f4ee1f6c633f0c491d45699da6d9f2fa24bfb066b991f7d806be40c26ed8976b88d14cabeb27bb3e378ea877a99adea561a2", 0x75}, {&(0x7f00000003c0)="f4e4c152f06f077dab5bc497c85668321a58cb594ff881bc8113f4ee5b399bba11a85f19634ebb0f1c203247596f67351efd1f752a22b813699ff29750f34622d6b67c1dd995060cb0c376c0263e53d2698478e5bf8dac1195036d31f280edb34d91d5", 0x63}, {&(0x7f0000001600)="c9e5fb66c612c4553593231f585a5452a099e935de3f6a14e20faa83e6784791c32ec2a1b401f2e4dde1e57fc5f26ac2dd3ec74f359cc169e310d91a5ca9746affc2434a2e0cfc5cec012b20656c0061a545b740b5e71ac51dbf0ab7501288d5e47c924b75443bc15077190e84e12a63429e8c6c6c12373f0845bfa623984d5b62c660836cd3822accb000d60292fba75ad46860b548f773ff5fcabdea948e493dcacf4916eeb3d8ddcc2e98ea7eede87e69f8f43400df16093a6b65cbf291e6e3845eb913b082ccd709efd502c27c73c50bedec12d73c9e9d1ed7d9b4b0c3cef690beb984a2461b55f58ac076bbdaf53b4fabe870eca9093ff59967d0d6535687e49ee20b7a0faae82ff34e9fdd487228cf1c742272dfc3f0eff6411ab8e35ff49a78f049c1b4bcdbb18a3ade778b9d0a7c5979473f673a17611e1af68b5f58ab5a0c35bea878810b14b91cc61e6cf15fb6d2ac7ad6c585ca15779238506f227b609aeabbb63e2d5ecf1de44647a21d48a72f167096cc5a944a32592b1d941ed8b7c00ee1a7e9fc33c0953e9501632e8599472f0a58a7d4456a9bcbd53f263e989d1f2c50d464b8a6fe80ab891f8939df880ee91a3339f1087a8335b721a140e5c526dbe8221f4b7a4946b583115b2e8dbd7658ddd360e8856800c8dbc1033fe19da35875e423e889c5d9161142593a77916f641a27cabf7f4ada4c12662be273e6ab70803842123c594e64c11fced51208f793d066b4aa64fad85268022c048245ef4ebb7ce146f80fed16b745db9c725d396b889ab4fbdeb2680757b80c92aaba3fd03a6d7eba0c81e697ffb5180b6a405d7967b128663459a58ecdbadf35d65b1d99be3e2bfb19ed34d0ed8da30fbc6595792926cb203d0852045d8ed9664b0b48e317627baa3c7acaf84c96e0715da007f5aaa211cc0c0cdbf2e80a6b63f1c8e4763b07b593d6708a0038d6a1cb844fddd4136a998177b1b5d0bd12f46db672d4842e56f48a6921890817e184e4df713193ee2061279139f0694dd06cbef5ed40e22c60fe2d99853f035ad7685d134afe58a06d5722475382c3aa9f8c960447da8552cd00a78cade2c4caff4ea94b6bdbdf705f4f4c4ca7bf19575206b15971c20b4453338bb354cfda15e475f1106f320226f81a7f64d0e9a1c77a13d22d3116bd0dceb50af16972dec232ad48e155a3b0bce476bdb0a5e8b66d530c9fef082269f3765b119527a8456c162d0705f2cf400b9e011cea0f2f4f89d1ed97aa3555df3adee3a7d1c842307be92be3e2a5848f237f9c920c5a94c083abef8bcb69d6c69e23231de0c528a11054fbcb1ac4745e4c018c7fa94e03c351a7f81d2c1e39998b5198f7509596fc1760303d14e588441afbb188d59c7bb526ab005d9c9f7f123ad71c95e82678856bb0fff1583c1c4b3ad335439734511542801500fb33764e2c0525fe21c7fe0ce333d96b1f1331f5b98cbf082210e399e66b40346e7247c4018fabc995925c422bb381936fd0c99fdea53cb8f4b41caa9b1824578fb3c7a7e649e1a3443ee6fae420b58b639d9531e5d78e3454cbb58545ee14212f8cc523e9fff6b317fe0aa9d63b281fa8e79bf3d0a820c00b6e7a1047981baf4df5418bbcede4fa2bd825e694646e5ff5e3a0dd79efd9c1593acf9ae8887bd69e2275bffca239a913f2f193769cb659cb29e33d77c68958768654f55cf08ad127375d339c78fca66dde1ff051f4b7b582c19862c05671d5ffa399f38af1c67b485dc8a0a695a5ed029f94c74b061c5efda3952ab54ca329a1c318608fd714f1b93db25752f0660cb422358aebe44c994fd90889b8c6869cb0d698bc1ed8a08fdef3975f4bad16282aab18fa7b6b501fa5a00535e463b63c0386fca91297717680afb2f500dcd2d53e34b77681037637a18d0b67143e6c29f7c602919a70b6b9d23e23e8ffe57f1be236907f859397608d0a6c3583394b435bd71862fcdced82906af2e0460333d414da488ff5bd8a2b1e7ff76784d66c49cb1479ed61a8379c910ca1adac2ef9ca2bcc1891cd96d05c2b42d331a47360e94ffca95ee7833ca662ee92d7b3d3d81f801ecbc00b89f88fc4f67768d19e94e7b59c2ea8c23e8c61ead7a1d340a3fd439d42d314dcb6d5a921cdecec1f4328b148966018733b91e7c7d369334dd96984eeca6429b58aa22eb52e9bff58df6f105ab8e68631e40178b8887293da51bdd73246d2b01d4e15b5746737b25afd35ecc4a5603fa57cc9ecbf25b2400d01f99e627b0b675a1289cab29cfaedc835206a098f4afaf79604716a17db386d393c8df1f6d2e5c574dcd6cd0333dc74beeda12bc5d076ebc5c706d2d4cf6dc52e03e1d5b81943157d6f5c525a0ad08582bb28883185e4a8191519dee626deb1657ab088b20f5d0d16349a39273d86853a634d96e0515d80e1b700e9f066bc309a2778e859a67f9a0fa2e58efee1627fd493e38dfa2f13582639458406823456b699c0bfdb82c30d309e81458ab41ac21a65577d6dddbc9c588c74cb968ce98e59ec3ca43a2ad7b52a955d10aa11e1fad731e00b42c0c1193f5cca66136138775585dcee7aa8377ae999833a50eb32ea4c27bd7bcb3a5ca1e4ca5d123d07de4800ea388b596dac45c1dac690544f688cb02a9a627bdb9a3e6f03430765f44cdd2f41d48c3e1935de4430534a73a194fef3d6ed6489b2f1bd6503bbc964637f898be7174d44c04ce23ce56da6d70ab4d17b6a0667d2622cda87f3f00b044f0aad5757f95c3fa707e81f51b6a6ea4e3b1c1d8f71778a43a9cec4d006d95c0f3d6b045546842660d7f11741440b5526e9f67cdd824f00bca25b8791335080de2765b2a8a8bed68a24d1e25258c57c6e070ac2ff64d538c8e46b44cd2f8de7386149bbe5902396ffaa536db5b7b69fc8305dee433b384d99125af1d0f84ba281c5b4d2f6b1ffd603cb4b12cf21c0de7c33d70b3c3a791c226b75064a845adb242cd6e78fc5004fe01712768deb2aff2a272170b233cfeb71e0e8d7a9a19af9879d41f5351965c6a59125e19db971a3644d2c4d3f9c8c73c44b1ae0bce8dcbd067be5bccb0833363ad03fd31b78220017be7cbf77abbcae8366c8ab28a493591717b5ca1acd817239bd3e6452a58d06f21840cdc16189a63a9f9dec91bcce8123bb7459ab8068496f081eaa9a9d0a0d3984fb59a6810c549d4c9db91e1419dac3eb17f95db33a6843d11fcbe4e48d5b5163aa21db31d944ba333de6fc303eec5a1f6d85728716e496d6fa9fdf0656cb6dbd9cad097b7074f37f8c0b6e9ea81d5bf9cb84662b95dfcc3321fdd75ef62c05009948b684ac2eea5cf2845754284312d2e970ccfb16fcdf309c13888f0e0ff6e6473b3e0c32dd0b7d6f9feb5982b7e9b8800ead566dfac2260a7e34ba4cacda827473d6405b2588bfd082ab04ccd3dbdba2b12a2e1635ab3f34b363f739c8f0f0c70c7a46d46d93dbb40a302eb629df5fbe67f80204295ac928a272b8f8e2c1a4c8e0657c485d0d782c42a7590a8153cf4881a24ea0a3dc18e3ce3fdc2f6f1622af4b460f091b3a2d6e216563026d8cc30fe270f4c5cca07f888226c4eb248e95678200c5859d941e5912bcf0e9dd65febb021b3871814ba2528f9da21b8d27773dfcf7ea12598e649acaa6b8636508d9c2f1f38da2d14ce597ce4f79f4cf065276a906b52b518128bbb33027dfd5546bb342f1745a3652bb3e44dd1dd0964a1d94e9d4a134dfe04b746943157747713fa22ccb62a331885fea2456a1f84be846a7c34ae6a4060c1d18da767f5dce718f546b25d5175ef1d3d1a0a46ce24806b3e7dfeca34b39a120467f37bed25ef4c6d857d17b95b484a65242f65b2ee05000d0719ac7ee760943a0d1440db28080029afef9ca43edee3359cafb19fc6fce7f1d871d2fc265eef6f8a0b71c9935ebfbde7b547a4643eb7a008a9a8864192b0983868e2da24933692bb126ba1d033c4460824f8138bf5ad382abb849f6dbf6a6cb7d63a4deab20e98ee34b6b243e489cd1e97c5f338262ac0f3567b1c59ce90433687300e23f1de99eb5e26953b8ba1e4bd35d411e6f23a1f49f97bd823038fe8c8f73cab9156a90a23b751c092bb6b7a20771ea85cbb6dbeb536f99e1e4040decaba83cd796b0146a58c3ffbe5445b4ca0eefe0c5703a2e1aef396cac62cf0bd80aefd10302bae35829f4ccb0f51bef23b3db029f2a693d34ce0f46cec9443b0117640358a131f3453d9c78131798d10f7dc708c2b19d14c1d48c90b98c02f476703f55efccacbfb605cec8ecd84a713047b634646da423aa5c97f0e48926b30859c228e7da1f9f8431b850b14479ea707b899357fd125b0b9d691f9cdea80424c5ff98df463786152a04c3ca49ab3e276ecb0348bbc404b7cec07ada3a60f8e717f9857a6eafd1ce75996a1f5260f9e7a35d39cd83bfa66bc579ce8ee14e22a14b99e3dfb38d7cb4b08f809be82ef400a8c7e54c04b7bc1f3fdd90a930a2f4b39af28344133050a5920cd3ffe9bec6fee0384a0d237c47e2bad2b8cec5a6bb5dd1c41b324799f5e14a17184101ce834dc97f490856bef9283546c563fb12b0d8f8540fe28076dda678e3868d3f08e668cd790735e1001c189cdf94c4fb5d409559636b0ececeb5ef3754e95f2a1c575f9b4556b3e09f7e605a72b011f38b31501ceb016d058eeaa2e21a6a4ed950fe0ad9d457dc6c8072e17a8ce7310245495b0b43780a6140b22d4faa1c9f1de142031d904386ce7991501143013299c9c8c6459d8d6837b2bda46eea59b0c6363f733b913fc965e8b05b68fdfe834a5be38076d1ff8200ecea57927f97d1ca25aea4f1cdd1a239860f276dfa865c918efa71644da5906ded46a06bab02cff2cc73dd30fa2505a7c03f850d43d270e9eef12f72e01b892b0c1afdc423257188e4f28fba13e28a55e88e95790899497aff5b12c194385e72e660349d514ff019b2b5b849e3dadb985b61311612c56a924cf5921009509ee6f56a74db9b9de909af284e843929dc48fce8a528a4014c2e36f4614f6d48596ec4f7a7542722a52ce2afe52b1f8b2cd643c3b8b129e933931452166edd2df90d5fc6b07df39ffecad454c723130529a7750287b9e064a9a21258b24273800f338e30971ed930da7d0bf9107c7901fb0d5a5d193b5fcfe3d6793e9835647919e9056de114b9af42fc35cc5e0a0929fd955bf888c1b11c767acf4a74a389ad17dabf9c3a2c31c5d007cfb6683c6895615571a41560e5863d30eab38bd6b57494b5788eb41f776224d0e3d5958cabad9e48d278e07792b107bfab853e289ef29517d29c3e25faa382786e0003d9a7e03c162f069f122efa7f930d664faacd28ee0be901f33ee912af29594bd5ca5a17741a2ed8254693696390c40dfa12a06c70763ede33bc41e6021ab284bde098769f1768ed2ced198a1db8dcbba7393b020ba2b4e93b9c37b7283c7a7d1f8f76130efa2a78628f12b79b5c0a69ae2b8f22d3f85c643adca33f8fc5f972f3f7992761aeb1ee8a09cfea2366af5b16fb7de60789f8fd3f33a5aea833d584186c8d40e59a5be7e76efbeab1874690d7a182148a3e47894732dd503957bcd26804e7107c916c10ad7e2e645e99d095fb06cad1cc1312151300ba954c736f5def1d167fda7c66d4f6b21dfbad7fb3634b678c2ead8b33290a5f0e647c2d6d50760bfa402b1c27f90a39ab57341173df65507f384d2a5cd0714b15feec4b07ea9649d0d2cfae4b6f0e371059fc9d1b88bdb6e6e34381352b9d486c04", 0x1000}], 0x6, &(0x7f0000002600)=[{0xe8, 0xffff, 0x3, "583b568b600275c4455219f7e986779d8a7e3c0aa4d06e95058a13169b6704e5ff4d61a24974310c8d28e014f904659f53fe2dfcc14b8558eee8546b6bd0e1028ddeddef6ec5ba5bc16140f29525a65843b22c7517061594873686a9bc4a4cb1ae691cd942bd85ebf3f599864e45600b64db0ef9b486dc0db4eba7acbb0040cf43289786f34baf6f14db84f6430ac1042f87ae08e16993e0117408c5de27712b5173cf9d6cc5b2079353963068dfea48e8b0615ff7e24b126e559089c30983bbeabb7c84df4b77e2f300b9111bebb861263bfe"}, {0xa0, 0xffff, 0x6, "bfcf723157d1522ed7ff92c14cbe6488483c008e8699342adf73b1156963852c15f915a230fa73c49dccc17c66008b4193f543f953dfd903cf02799eed32550d188c17b0b978bb9db137bd3fd2b202228468f723e86010cca2c007d7e740552f27dc8ae6e767908d85587f6b8e54c4e1aaae14becfc4e00a2149773c59d8df09fe12d3455d3c492df4c1bdcdc2"}, {0x58, 0xffff, 0x6, "15bc3aa47b6908a88178bdc39a7792aa56beef8a39430e7ba518647aabe668264bedbea367ad02e5a5f4f94c0efe72d26f90c5aadc8f5b104ed724b15ff62177d14149ca74"}, {0x28, 0x4e2e63944abc3c81, 0x10000, "e73d7323b4f0691bc80b93cbeec80cb6dc9b1d"}], 0x208}, 0xc) write(r2, 0x0, 0x0) 19:28:51 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) syz_emit_ethernet(0x44, &(0x7f0000000000)={@random="4db3d7c54f79", @random="0ced2ca15918", [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x4, 0x1, 0x4}}], {@generic={0x3c0d, "a8ec26e8839ac69952c46ecacc20de78944e893fec819d61751cb5dec72bc658a9b9d856b5ca818851f82c5ccae3"}}}) 19:28:51 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) 19:28:51 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x30, 0x0, 0x0, 0x0, 0x0) 19:28:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) getegid() r0 = getgid() setgid(r0) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000003c0)={0x100, [{0x1, 0x3}, {0x1, 0x9}, {0x1, 0x198}, {0x2, 0x9}, {0x1, 0x7}, {0x2, 0x1}, {0x1, 0xc9}, {0x2, 0xc1}, {0x2, 0x1}, {0x2, 0x10000}, {0x1, 0x1}, {0x1, 0x66}, {0x2, 0x3}, {0x3, 0x80000001}, {0x1, 0x526}, {0x3, 0x7f}, {0x3, 0x31}, {0x2, 0x5}, {0x3, 0xaa}, {0x1}, {0x3, 0x8}, {0x1, 0x80}, {0x1, 0x9}, {0x3, 0x2}, {0x3, 0xa6b}, {0x1f506cfb462deafa, 0x40}, {0x3, 0x1f}, {0x1, 0x2}, {0x3, 0x5}, {0x1, 0x200}, {0x2, 0x808}, {0x1, 0x8000}]}) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x8, 0x800}, {0x680aa56f55a52eb3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="57c854e9523d8253de23d975ac8cd5e598035e", &(0x7f00000001c0)=0x13, &(0x7f0000000200)="41155f5fd32804978baa65b1c9a9955bd0af2f10e42b4450c9f93a7e118ea37aeb0aae61a84562198be8e0e77e639a271551b4d11d568fe27ca3bda50d2f556298e33788fbe4a5913af4287fa6321e23b0e48ebeec493e3f70d4190889bdc5346762f63627d9e0f6500de81d5eabcfb2e433b45b4674649b89ea98bd0589681f16d8bea65e4ad0a5af01b2dbad0586fc37b32679e6a16e1181453ba2171c9eea9a44f81b1dd38f08328725b554a912acee6a7169cfdc0644f2eee0044b1071fe38ffe5b9745915a8a4169623e886a0", 0xcf) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) 19:28:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="21ca923a654e635e649265f73a57da4bfebf46cd51432a5dddf02e6fe2905dc0864a5b46e417e232445c7a10501300a6d1683346b08b33b52b5196f44e9208c202bacf39c893d967d13162967c1e3819f8e3f03948fe5ff9d8dc8d58eb21b2dd0c08d23f2998cb2bea3729ffc7bf92f886938e2a14b42cfe33991e6f3af4fee96198ffdf953e0c809f2ae52ac7f4f35aa115db1268839e17c24ebb5f405d91c6ea4418d1df63a269492aee9fc0a86ced72854ee2e4938fe4c2c519f88473fa562ff7482e5a13640d649501a193990de512848a052c4e1c", 0xd7}, {&(0x7f0000000180)="3bb3830050be42342d35aa38026910f90569725db8ab4146b232d45bbc97a8d5d79b62f8cff20c0ff74b520377e3ab656b722c7d3fc734d2b7e7069b1cb79039874c7de78a3af8ae75d8a9e22ebadfc9fcbd52ef30ae7600d09aece89c3085898ac78ea892839bfbf0115f8b3d395f80538ed729096665ce16424e704260603b1adf5ccd606d5b0ec1aa9ff74f9462bd296826bcc3d963333d62153d2623f6a47c22e34466bd5146089d4b0dceaea297ef2ef13661f8dec2ee2d3c3a26aa03b2b7a8a1721e6422773c7a542a0b4dc7e2b0b5c86008eb8caaa41db05a", 0xdc}, {&(0x7f0000000000)="238bef38d433140718601db1a4394bffec67bbc37952b5a67ae3269fbc10f7837612e1b70e40f1", 0x27}, {&(0x7f0000000280)="461bfe15a359ad4b5606ae80984149a248485e5f7fe34bb47c6241724a0a641c8c90d1180c9d4ea5ea2f4220c1f76d11fc3eec8f63b323505d0bf094e120a18272df2697e1b5d14a3b9b465b3113031ef373df430e8ee8e05f4d018059f1bef5985d7cb551effd9fe5c863d85132ce0b4101eebf2486fd623d165e012a30f7097b90b1cea6f3c633543636195e2da1db12edc9552c84902c0cf8837d4923bf79217af76f6a7f70b5cd35e4ea3725858db8287fc2faff398b3dc1faf863b3aefbb7c115a1f7db664834c6da8b174712b18578b323e329543b9cd77a3d15f45eeaceb57b853846", 0xe6}], 0x4) 19:28:52 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x23) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x6) 19:28:52 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0xf0}, 0x40000000000002a2, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1810, r0, 0x0, 0x7ffffe) close(r1) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/245, 0xf5}, {&(0x7f0000000540)=""/223, 0xdf}], 0x7, 0x0, 0x9ff8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) fchmodat(r3, &(0x7f00000006c0)='./file0\x00', 0xa4, 0x2) close(r2) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000000)) 19:28:52 executing program 0: syz_emit_ethernet(0x8e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@ra={0x94, 0x6, 0xba7}, @timestamp={0x44, 0x14, 0x32, 0x0, 0xc, [{[@rand_addr], 0x518}, {[], 0x1}, {[], 0x6}]}, @rr={0x7, 0x2b, 0x40, [@multicast2, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @broadcast]}]}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 19:28:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) syz_open_pts() execve(0x0, 0x0, 0x0) 19:28:52 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000180)="3cc071110da27b85f41c843409000000000000004af459650a1628f5f309384376c8678633060000000000000053c86367ce605d32c9f04a27035f2f2a0c24cf0f6247e62508bd507dc84786a152bc61587553a1489f7bdcc37305169b6c5abe27945e82a08c45f40f8b594454987ad507ddbaa2cad5ecbc8301158177cbdcf9f2efcc34c2234858e736163075f9a5596bb5c7397209a4afe03fcadc663b68209a7d690c967bf2370bd5d84df1c2aed6a032c809468b7bbc0346e708898127bf6817f292ef00a64e1a9a2bc84a1ada038a3f20dd90dec169f591553b4481fbf6aa69c9664a7cdb1b867488011bab1ad2f5cc16ce5fb5e5d6e47660c1533af77b461eec9191a9ea814cada28f685b0d459b8c7f8f130d48d1746ef071f395ac548331a6ab0ed81dd70b579e0acacd4c9dd1785fff4f2d4761314041ee8771ed15138acb40a547d748c651d223dc22cc07632ee52414cce865", 0x0, 0x0, 0x0) 19:28:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) 19:28:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r6 = dup2(r5, r4) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffff63) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3d13ffae3e4b36aa9736bb6996851438063bf49a06485d8905acd1586f2c0610304346abe6df40b6451a476e735c93d574d22f9f5e4bb5b88d14fa6847b6e42827d6748079ede4813686b973e324c51ee8ccad2128a6d8eec937e99c707229fb184da6727bf2663e7fd9a0b701769eb5a5003d230e2011d4f1", @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES32, @ANYRESDEC=r7, @ANYRES64=r0, @ANYRES16, @ANYRES64=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 19:28:52 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 19:28:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x8001, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f661cab888328"], 0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000080)="ba77308af7b1f25fcb007df9481ac560c50b4c1baada75df6eac920efd6358c3b79d1e59febae9fdee35bf1a88159e56fbfefa04c06309c5145e4b9a10182008aa8c8e9c6e3e4ff1fc17bd1add83a24b810222f20f2a", &(0x7f0000000140)=0x56, &(0x7f0000001340)="9cae1b6a19da0b3b13211a2aab8254253b99816cbeda1d8134bb22681dde5b41f1d6270bfb25784d5cd7dbed1ed94a240ab56ac5e1fa07abc683de63e7307e6e0b8b25b00c45d21a463235ff29d693422ec123c94ec4c9834d7b693548ebd415b8970fb38abcbeb28641742e807c81c2452365a2f2214752a917c91c384108c9ea140900e650ce49924f9e28c7cf271425cc9d70c13d4c1563cbb87092d3f02e88db7513492f5b90aec2d1da7e43ee1ded368bbaf7a73de16aa3f16cd0ba1829e1bb9e89ef248a70b220de9d982b7b785db2f3c2", 0xd4) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x1, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:28:52 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000814032c8e1654cc608004f0000500000fb00000000000000807f00000100000000ac1400bb00040000001400aa00009078004a000000000076fd50609ff1e823653d5447fee3d49cc4872197830400"/92]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x84, 0x4, 0x1, 0x5, 0x0, 0x2731, 0x1, 0x2, 0x4, 0x84}) pwrite(r1, &(0x7f00000002c0)="74de527e65fe738fe713fbcc3b0f12507569a2e3b7ef8731f8f8dc08cab3d4cc4596012051cf28bb5d6de42077425b4ea2898f11a9cfd2631fa6c291a621929f972a33f47ccdb98b7ccdfb14155afef5434bcd40dddd6f1c8b018083fb9222d5689394a344613b1e87a41cff9468cff7a72d06601d68d0660d7564bd40a0e264bc1ec69bff0e189c63545f9adb9897ac66e20ade2f72b795cc865804e14471c2bc8450fbbce0e1643ae86d8d84fe69af143ed584d67bdd59ab4ddf91f0b0a1b33348595f88c2d952f70f8f3d4180c20c1ef93e55908489f5f40e1822095be2ef92d5e364050013dd4b168a1ea762111d5a1d7eb1e2acf7b5fad7679af1fb2d880505edafcf2a7e96b480a017deb063e9a77cab5cb324e57e2c8e9c5b3b57dd1e8b6cf676a33097dafb3ad293b464a1b59b743194c44e95c06ecdff1487987d53d40f287eed13274f835c9b7345cb8012356e38640aa38a7d2ea185df48aa5b6d59952d4ff681b5c75fa0fe64ed112715865c3790261ca1a8504827cbb579cc67dfe20c0a1d71ee3a13079d54fe2e8bfb37e41b329ecd5bd232cb4e9ec38e85ba546482c6ad9f5ade2fee926338379d1930e151afea90799bd3dc4a4901ba524cbad6bfc7a57a7b2f7bf4324c6bfd030891dab198de8a4393d17c701402bdaa0ad1d6bb769e2fa2f0e2ae964c236fe9d3a2c356c7389953b7ca7788c152766e7f33446f8791f2692ad4b86e888871dc3f70c76d0cfd6ecb90578d85b036999f0b9ea9e2f90676e34393f2d7e71e3f1b10f91b5c21dddf6ef5ea44be86bab4858da3116e4b5cd6ba29a73851d9d8d1a24825119c8a890ba43f8254056a98157ef5f087ed9d627e337191296dc0ee5bfad0d6fb78e53f7db2adc03ca9c818c1dd6cab877c895f4ed7ff1635689e0d10c76ef16ff4b5d9efd50ee0d598447690cd23266bd998ff5758d7a02edf63f8c184c80521a560a31dbbe6dfaf728df55b0c06adc485961125ae003ff0dbdeb1d1b2fa7ac037dd3075e188a5e0b172ec4d62bf265875b0a6f727a7e830174bad9a6a10ecdbb4ebe856c56e763bb377909531a558f3be12a719fd8e9f38050cc0bc2682be08c945036e4c1478b4495e382a241087c926f5ced7c0c3a0e7cac731f8a6be05ddfe737e906bd852ac14e042002faee5dd7f6221f0bdb90b756365e8ccd2dfaa22c350f7538bb5010fd242d4055aa74e13c16cb507a158bf236ce31bfbfe26719ce4a0c248fc5f002e85a917cb79853dcd721c15d758aee792d05d2cb97778e0dd1c41d8f50f46cd1549f0378b649c7e19eee1c9003f596a7b49dd0ff7a202915ecfe33b8ad58778250d280d532fde5e33719ce158e41b87de14609e1d719263e555acb2b3ceff4867bb91577e3891dc86ca544f1eb0f48f4235afa0784999a4428a147d01ca5a7236cedada3254be756fa1628a4334f45d099eecae2eaf6287a9a3a9a321b4d06be98106c71209e0597ecf6ec07e9ec708aa00b55c3c32b5eb38620580116b923f10fbcd85dc027895c0539da320804e87e8f838502bd3d1713ba4b7fb75a887319337b5db564b052419a95443607e606d6f975bb4b145cb6fbc1fbedb8197f9e545d4a27dbb079dcf5496ea17a68b9051d715a3e933db73a099ee50fc83cc43f2a5188b11b2471a8a4f297918921fb67e1fee22c2d9d38aad1ba477ec6e40c2ad6fe6e1f38eec938a7ffc32626ffb67b1e6e6fb83072406dad718b0199406a55831a62c227b8a1c1ae06eb5fa89b2e434b106c9a11fed2901d03ba444242c90ca2786ab406e9b70047dda8a6cd6d96a885199c79c5ffa5ae01ad04580462a14a4cf979448ba355c270c3fb5ce5122f4c147c833d8790d83a1905b00e4a10743a8b91ded03bffc590e61e909fca7b953c3565ba967efecef5349ac3cf3688ef7893b6089cd82d02cc5304d4cd1f80348bf36a0f77201d90a0ded5fadc39074f615b7ced085d9c1cc9595b2ee969c4437e1b00c059a24790c7bcec8147a837ede3c65b758a318e1c15120fc1040ba3dd7b8550b0157e392f13d4da020cca44720c55162c3281c81229d6e87597e8ec6ffe51a5302dcf2b45d306e20bf7a5ecefb95368ffec6fd8d62d34cf42d877242ee37288ed3e699f46afa372246aa0ad07ff97ea13d5405bb6b43efb205a5847d970c130596a3e3702cced4611615425e518f9579a61bcb3d588d51b6b19e6562b2f2b82f36b2b94d99427cb8f1689d516b5b7cd81fb2110be9096ce5aa1f94969685dd69be654d58a19c9975660bc7022b8a913036dbbbae615ff5ac367f285deb0028270eb87ce458d568d9f06e86c86e32413d670a7be23389dc5c1f2c61587da1166c2b0cb88eac05f79a3200022e8348dc7d91e19d9c0ecdce6b6b35fbd105c6359d088377ea53fcf6d7f785e9416e6bef0be757a3e8b60be6a2e4814b05b4905dad16756ee7f0debc2d63da1588ac44b9bcd1bde49084b2c759386505ee1fd3abd97831a2712efcc29cf1b154b5359350b3a0852db47eba23b03ad9c9c04f9ee8a16317288f6986e7669f73e5462b07f3f5f8248f77faaccb06c38511a90f377690fdae40d21730a502d045a40abae399e451b23cd66879b031b37b1a82851c6145793f9f3a0cba451129cf4b2560be0c89a92c00bd5d1e7623e23de4318a7d2359cc95d6158f7c2f3b2d7daa3c01bb97bd70c9eed90b64151da842907a89b5fa7515e017ff84c4e5dd40c133a50036be0470ea08129d0dee0097dab956f1daa386e581ce8def58790b5ed4c3f25b4027be6b8a54a4af844a43a9ef893101a40be77de931adf6a46b946574f6421a6c5f2d32ef373b7c8591aac4ff1e4d695d50bf57f537f10b527adcd4bbe3e42b858a037d901363c24ff8d2ddabee2b6d8b9f520a84181ff1cc5a447dde20ea86a100acc980984a2dd80e41e52d3ae42c465af5d2ebd9eda869cd8a8022530d3f45c77457fb3ca2a66424d38a42889242e3726ccbeba6a7d19f9cf7dcbd4c9a7b03be9f997ffa0a7dfc6c4bb6ae4ce33174c3a22d8d9d2d8c31808c39249b36c11ff6ca7498d22fa2e032e0d992df5c2fbaeace6f2916871b881d07864694fcd6068e1a2726ec0109f0a990fcd558ca2adea07d69bd43aaae3683550c5edce4e0830bda61a0302fece505b08b8731aff383683577e76eac79185e3bb12fb8f86343e272f1f9cb6437d2018bc0c7cc73e331d98a39ea7ee4407420c4aac62ea29546dbe2a1f59146bedabde611cf8ce9ab60239287f57a6760b926ef57c6ed5d975d9686aaad6dce2bd86e3fc6c8e3d57ae34e172138678929e905711cfbb6e729e5032bb3b67b5da06fc305f0861173e0eb1f3fa6f96d6b9e68011585def7bd26939712f2f89f2561f550d6d0a67e9c3864a421b7c20f649165620cbf9cf478ea2569bcc7bd0498da583843114aceab6e37b0f478b46bea5f48e302267d9c9a3fc89f3c80ab007e01cbbad182a0c81919384c0759c661f8bc4e01d35f48fab988376749a96a7ba0c8245a6593f090666103dcd86f38b6bfac1b20322d35c3336b8b40d8fe65c07a118f36077e42aa42ae5db8f75308f94f281caf414df46cccaaa235497442fd1bf12f75b79e631c1f7d39ccc0637083819f38e51cbad5c2e72ad21f8e1cdb9929ebabfcd0dee1f8ef01a245146fdb5b6373976cd4b3bc0bfe41da1080065873e40eba94ca713b4820447aa55a20eaa786af1a4b97c0d46a3cf96aef9ccfb95c30ba963adec0730a6549c5e5a1970a1891f1bc39cdb5f190053d39106ea14f0c3c3ca0a7483af98020be441a3ca7a0abac01a7e2b86665570df035ac07f0b557114e831c6e45af10de7db1356a272653d11e9ec3968fcf3a441dd7d8e68754d1dff4299ab881ac2b2c2d4bda94d6469707d249b193892e27518658cd5171426759a0defcf9c40d91f2ee5559b00215eddb022f96bc4e123e81483c78df1e3f0a0240d2adac16a5be97aa4a209e06b7ecab51758581167a48fda389132e61949f6f66a5e870a3ec85b56b930796768b8712424ae6ae0096d95b32e415360e3b40933674222d9c7f2fee2f1a644a6b853cb3582f7f3f909fddde66205c4750b23166606c005c674dbd159d1dfd76924a20bde9e18592a5aed0a2c3e04c8f4f05d9436960fbff9699c60be88b5031a609d836264212c343f0e0aa06c170cdf222fd4b1bc4acd23e77d937f9107552015d20f5795099a14c3d6d377114c42863c74cb4c66e74933d0e6b73a8c2f88fa897b8634557355954762515519707a152dbde715f0b8dc2dd57da9589374c4606dc2cc6a183e1227761a7d1ba8d92d95c0394eea7bc00195c162c57ba9444d2a68038c65042a50df4115e46cf1294c9098158b5d0acda1872a6e1a9018061836618534c8a86d716a66720f040ac6c06fb360598a1785165f0aad887b9ebdb693f078b68b0e6b66f21094cda916464d98d69a02ee3cee71da2adbf5b1833e1c0b7d333d09e4589bb322935e8e7bcab1a512b730c68e6b164739d9dd24408f4bc6bab694ddad635afbca19708e5f90c568a19ede7f1ba0c83fe8c102524ac1c91b89aa8ac65675c6da6a9b4d3a2e8ad440c5e8dda8cb32f591557a2b6fd57b65c337b583e71003b2a85ce13a8acb9309adfb5d3f503ec9f6f52d596e35a6cd3ae41fd87e01942c3f3283565cacb353f3dfb5ded7b4abef127d1883f2582f0f8ba00afd4b38d6a5390e8975b492f927acb26775f2defebfb27b91f3d8c91a9a76b10a1892bfe813f644799f76801ced2d3c5cd71f32a867f9c2337590e46995d6e1ce91207c738349f782f2c21c332cbfaa94909cc3a5d92cd15dfa1f624b1036a907914f2a3684ffd98ebab62e42c6142545743997587b62da8b7dfa07bef5322a6d93eb5564f94b1fb4cf9d0b65a3f03f7ab3e9fc2fd03d12eeb90c7234a4378dbc6cd461770fa9d23dc6a774680f36d43ea00091966c4c3ba64bf51f0a05e3f8e2c1b76bc1146d407e6f9669649e606610cbfc29e6d00d2c34cd9fc34fcead7a4b8ebfa3716b0e35f337f9da5ca3ac6d13e48a3a5c515026a026c5fdb4088409a1b5367cbe35f3e643fbfb13a47185c814c649b2101fe909f530a040c27222263dfdba48524444f9ddf348e23994af946ef12e8368b441dbc212f819f4e15d8aff29413760ca9f7fdcb08149cd873b971b0d8bac4c85191b6a587e7b50804717ae10f5a0ee06a86de74257009b97b0dece92fe59e7e80c2a47a94ace246afc75aa7a3cd204d9d5c94c8a71f4de7f64f59ab71e02ea8b4855cd3d4b2bb92c47e0a8213ee86786d25db7ac5212c8823d1e17cf5b014fe8e9c4be23782aa2741aa4177bb9f4fa321f6ecef4ca70e9cbab06a0239835c6d76b972a5b83e6f8b0551b1cb5a9a98d41cbc735b54bff5415375f191a0ddb5439aaf6f7059a449c25cf2607aebad0a0132bcac1ed50f478885949e27f6df1bfb3d749607f5bc08f1a34bd8da8ad69c5d2c835eb2fcb6bd3cc201d836d5df912593962534c28ffaf7488bf6ced02c2bfa7f6d5222ecfab6de8b10369d6ddfd168337b7f3df18b0595927369466465251759392811efb67a30d42be9da0fff450a0724a61c00b719b1258cae75152e66dee3c75b9ce2967bb51a7494cc9acd549fe9c194eed7edb9aa5612386bb3391863482db489f598e4878d6dc8144e4e4c194683047c71ead330f2b44af66f981864fc2688f6451cae0b6a95018411312605d0c9adcb90c89762be6189a8b88fd3f01f71066c756f99ae8efcfdf06a1c98", 0x1000, 0x0, 0x7) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) pwrite(r2, &(0x7f00000012c0)="5373a88a93724f85c328dfeea1b613ceb196b283be02e3cd40b40719eebb5cccfc7d76314b86e37e4b1365eabc48325a6afb38eec40c51cf0c1bbcf6915565aa1d0cb0501a9418389c56e52584b481a85d8cf95122cdf4e8dcf1df", 0x5b, 0x0, 0xffffffffffffffe1) 19:28:52 executing program 0: getrusage(0x1, &(0x7f00000014c0)) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 19:28:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r0, &(0x7f00000003c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000200)={0x3, [0x0, 0x0, 0x0]}) chflagsat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3c, 0x1, 0x4}, 0x80, 0xa, 0x3}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getpid() ftruncate(r2, 0x0, 0x7fffffff) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0xdd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x4) ftruncate(r2, 0x0, 0x402ffff) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000840)="9cc586551b94641f24c8312e2e6791096912df98b76d5258a17e9e0404f3b0f5442a953066933a54801e4e93f9b188cfd2ba8dedeb024b3c26fc50c6a469c9a1b69cda71215234740a501aebea0002d62ef6eae015b63c00252ab81177d3f7872df337458295cdeea84426f242c2c0fc2d8426050d6e934736fc2c641e90ee715d8d832eef7173bcdfee87a0e304457f56d67b58a8cb5ceec961af4042153f5b4916d2f73ea7a1d7f2dd471ff12e326ed23491dfdf7ceb604496cb1a68c34753004b0baaf38c55505c6aec9d62afb75d9e842123bd9e4f814ad9e06c88d93cff1a72f59325f89136eadbe1372105e299b74990a22128df04e948d3d9733b162d9d054bbe6d035dc76ed9c79e5b6499fa7c7b363a353c101b1a786b26b885d3871f26913eea956d126ff289fae2b4b6ff7814676ee840e84eb612edb7e088b45c7fb963e921cf5c3e7d9f0e0309832a47e692534e043546e1456c732d1b4256f7a837bea77ac93af8a3d90b3557309e0e31a29506868226515819886eb95d4ecf2af60c1801b66325d61cb61b798f145bc612659b2734c0e04742b5c9a645ab32386952b1958d8352a8e7350b744fb8154b2fcb2d3c764accdb8f1968202f36ace895416c5ee9569fcecb2b31f7bacbf9f671f1d5f9a999b2c1c161d6d1b3a7edff98c6424b064b29293a673d3f347f8add013aebf3b0f684851c4e003ae128dad3abbfaa5ea840ad287b3e8c4903dee984800b23b3c4f90bf10f49d02c4fce5a81a562969bdf594fb773239c56c9e2537f7306fb6dc25a592aa3a2cfb1bc9e8536c4b2b07a0c79866f0755def2705069b7f305ac119ab8cc8ba13757167e0bc60d6de76ee368556ba9769ba195ad4bc00a88d07614cd21db7641de0f280826e238c7d2fc99c1d6a670a7ac821f422c208ab8e3f71a4df38a2126e35a854331caf8a08487ed5ca8cb31622e9fc9a81bd929224a6868d18da97c60f9addf6cd6e60982754ec20965f21001815b2ae12c64300e9a4edaf2318d9cfa304ac2e62c2886799fe1476d6579a0486244da1633fec47af06f0da7f5158bd97aaa527e90c8a1aff979929487e862cc3b3f2e6c4ffb0f658b9f2649088443f496a64f9057df348f2affb008155675deacab7fe4ad6cdfa2c82035ea61a32997e0ac7693c9fcc575062cf3fff845350bdac4d5935656cfc667d3d8591162cf42e0c819099ded6f03b172b06f6127a5534093bcaf79884243a81dabf48470e4149d542769346be69bc6bb0c82e091cd003cc0c4df079ef6a035bb3c820f8db95d5e8d0ad49facdaeda105c6778b71293029ecddaf8a175d4cef88bd333dee38a58f49e1209fc411e7cac531a2c93182889650dd7d7a08889e89fbd0e95bbd0c99703bb978b0575b3c279c053e1707a95216a9d9d642f23bec14c715074eacbb5511088985496b67162b85fd91fa9dfcc1e5eff90b94dbf86cdd35f0dc6062787b355c6f6518379050d1ea887de9d6506f258e611b894d50266524a949bad618d7b57e5f27d2ac05a5e5142780148bde90d51fe0f51ea6fe0060fadcea847d61830c14a5fe6e29028f71c67b19063ade0dcf29ccf8f2226e7b276537aa7a5336ef236de38a0afa2ea5da43fc04433be407b1f31e09bcb4deed96347d66dc0a3470d0ed7d63653d63a950afc8b6087f940e3b50fd5b3e569fdf9ab39f7f4317126187406ae976978544bbd2f0139fe764d34725f62de1a94ce15edf92527e40736198be590460b2cf5b9b23bca790cb65b81b8f7de6983a0f3f3441e9f9c8392e8dac9bec0aa03a92bf740123bed27f0feaf4dbb1a45f728eb27e94578b3a76fef56ec45bd0f19d5e6dbaa03f55cf7163f9d75f3d9bca49462b9facddb90a85d180b9e7748d4310c6ef07ac920ec35b1e7a1b909592259627f615f2bc1c959f64593a279e71bebf56f779f38f63d3e64a9dc33b81f4f97d8f8e2e980f849e4a2e75b41fba23d727b1997bd76e4c00f032e39aa35190f7e99df6c50f2d5ea86cd3c4b32787e7068129e5198a3375ac11160e34a581d4ba3404cb7c2909d919d8c275d7555a9b49ad5951524a2301a7e96a53f444f0e472b8db2d6266c6758483fc01286e8e2b98c745129c6a6272e34b40af225c9e60a257520517d8a5cc344929c34626641c927328b144fab8756af26958798a4b7722fe868248313561ac0a249f33d6fb5169705a5877af3621bcbdff94464c42d5d87a3ce8688b8a9b12db0bd33490d7edf225856dc7a5eaf5c1b4d7e82a93bdb67f7ffddbb71db3e0bb7fb03083a515defd8dac537c1283b6ba926049483433324cb72c342d69d0f0c54b627ff932a09a2c89ce6078b615f85beeb95403153a4471284d16be2421292218c7e762f9cb233dfd8f820bec9041e987fda9e3941da58d04818adff574b7f30d942223daa3effebcc37591f8421013f8e6919fa34e4cbdb72980b689f49d55ded88ec0d8cffadea05db5705e6a0ab1688aadf546784adf76b5db4719d13e7c18bc109d9fc0039d0600a3b4df8fae4bc95765144381a2733252c265e37afc8c7d53f098e474c10fa84341543945d54810de6bc42a03dcfab552b9380902b4612f1f97539f50a288a8d6d70b25321a6777942763b27770280264baaeb19eb32ef0418484179e5ef1123f71dddadb8660ca69a40b344a75518c3f2be7d39dbe2db888cf0ea40424cfab24e7d46cbe9f61294439df36ce6be372b56d0d5670207e2c6e733b78a27e54381854c35133e4844193e377f78cf1b965f3a475c70926e14de038d18205dc65e4fbfb7e6e59489d3eab585da5ce9c6d8d4af10ea17de05a426d9ab059c726736f51a45825d6f58e87c173321169c6e47b9723c59ebd1376842c3ed57c2e7ecc095bce667a8f7d509226f1b61f747a37a2d17dccbdb8a8860e3f2ebb6edfca50cc83a50d88e521e6f7d0483589c8e67aead5a5a81baec958441206da53569ca43fc8ee239a7ce600a1df41f3f100f3fadbadedb0b1f16764913bda4dc8ce09e351b3a8b5672609a69748ba0ecf8ec15c789487a3133b8790856a9d7a0786b3e5ace5b7db1df4597c2c4dce1b507add9f0c938d725e08d17b6dfd79cab624c09069e07c12f84b32d455149806f92e22fd5213cf717631ee63347117888dd5897e66b96fb6f97dc3b94297296c04b45293911828644e5e1f9300bea48afe3ffb263bedc3a8249ad8cf139670b0ea9e384ec1860fc9794ff80d556f236dfd35a6c473fea20f56dfa69b732d10d3f322bb834d943bc4db31838be5b549cb590e7236fa1762760fcecca16d9fded20abb9c82794d3a2f02253affbf8590200483a786d8a0460412255f31e3f2084d529d35135a1b0f08f5d8f9febcb27ce1b4f49df9fa7e62cd3f5f3d30bcf74f1ecf6b423c3614198c2f64b386f988e19f82919d699fbae8c1e8e884976ef02ec77ee4806937651dc1ddd255899cc3a16e6bf3028576e49eb3a5796f491094612b42274dc3f5238f2eb1ac7a2216da99afa55820343dc3f0a94dfc92b9ccd87d4cd2022716be91a04353b8ab7b4111a5cd712984fdb879ec9523eec049d83a9ddb5869236edba8fb1a184418043e86d1e95269f37166164960fc5dd33aa138e71af9eeef0cb718736a187cc1f47cabff92d8cf87a07e4812a91e23cfc1373d12ee9af67cff81ec2604f3f0280e0e08503899302f0bd31ea55f05f7b4c2c132b7a289cb68231efb66e4c1269be45e22c8857bd1693f6f29828a9773298c24ae689c552e2c40ca774b2086e8e64b6febb3befd9abb0fbfdc21a172514bab5742bd6b68680b883f4562046fb140c9aa75cb811d1b89c0312688b73dc4d2f768ddb7926e5fedde3363944fa40cde0084ebe22afa4c0b9e779ed8f655ba52116bd1e8683e66b598c8c46603e5d48d1723695385d286e8d3fb756dbe38ad34d7c90f2df6484ec8909046ec4b9df46a2d475104540019fa8d4e58bbf3654b196e19d78dcb17756645843588c092eac108acb8c174f0836d55c527cf6ce8dc35038ca51803472a6319b8a7ad61083db7cf80dbc7112e951cb7ed45944a9ecbc03ba47fb83bd6d27ef092e3e71faffe050932e5a0b5d8308fdc21c00bbcc467c10f126ff5bba73754b7d3aaee5dbb1bfe0e416e79c1abc86527572dee5bee528953eb4ebebd799a1c355cfa0b23c7ac510a31e762c1ef0fefe42985497529cee324bcb2c31e1f532ee3dc412e7e9037c28faae5bf6b870c58e85d9531d3afe23d9bf8d40ab1953c8842b2902b085b09404b9a4d706bfadcd05452b1864eec6a6cfc085231d16953ef203918364a918e36d09a6a7d99ea4ad43f752ef991c50d3e7bc2a97d467c4ddcf0b0dd866c9fdf6e2f48b387332337a9a30875dfd5bc24a38ee12a04947718992be7666b2324935876143273892ccb281c92a53cd04fc8868f091db7207a5203f85fe85fad8eb6d0fec276680ba4c943e506db43e37d8238a642190099a3c73d46f4942b2339855c3dbb1101ce8b2fd7d300e6540c818bdd354b545d13b827c7e7137e31e14c1661975b3b8658eda8a6f053025a101b7b6f123de98aec8c57320ddf8f690a9bc5b3414684383eef89929e0d5ecbc6f1b9c3e73d1281149ab44c2360a8b5b7bb952eac86ab93084b504b471ed4319d59a6b4978d58b8d8d406640f99b4b5f5002c331671d3d34fecf3142147c1d0740f63869fae52fdecf8d72807a3097e9e9da30ec366a4d3779287ec548e89d4db26f1f1da00311bc599d8d071686e79c5a94a3bc7f734afd71a60ec95a15425a3d0596a21864228bbd7f55cb8627ef1dac5baf6cde10e71b83975df52501adcc5f8a824ead5504180800b0ec81b8e9bd6ce3e8ae55f048df11d111d026ec30113ff6e88e8e3d31448f9ee48907aad475c49385b5d1113658ca9d5deb52ca8c8d0ad0c52061714775d2a6c9938d33b21090e2085a1f7dd9e621d1c3353ceea4b2d725dd4c5b03b3fdf7644406648fbbc87e2efc80556b6d42dddffdba4514e04a30945e919fa44680ca26886a84129f7f84aaab1e57ff01aa7e8c4ea8e95e329dec4e350f0c935f1f3a21bd6f062754060acd1f230846dbd85f850c0869dd4dd2d80da3e0697715568b41bc99ee4b9912fe4673d8b27719c16a16a2d2223eebd6530154643192906182a098025aed89fb632072a058c04db1206ab34d1e75b10b6e80335b8765f55ed061665902fd7877ca567d76c9d5c8365b829af173dfb6458fa72cc6b0f64980509b73c0569dae625a757e59d1a575c4114210bdb36b77e9624d0c8657bc933e0deadcd3d9e8c5557867d0a157c7f1f1b266e529f14171f9e8b47c7c8bbf876422a5a6228e8f90e85b3cf9b8fd6b20aca0f4e17414c9c073d12bf25135ab3ca8c54a4e6ef22832f50ba6bdc4555819c56b54958daab9b391373b9bdeece0adda7ff1ad1c91dfeedc5a4772497740173e17c35b9e34f2e3c311a70b92f420682573a4474202e528b99c3ae87c5b22b79a1b9ff62e8721657ead699ffcbe4e049711c0679c7d7d8e4bd92642cb716ed78f30b3e2ac7e77e4daf19b8a6d8578af0d3ea2fb3d7da66faae5af6c69b5c4ad7e875f26af41903b3ad6d9641d89eb9211d3d889b1785b6c00da23639c4a0be3bb265f54cde5a8f7eb77f11796cdf4313333670da6d5a279143501a9eaa73ec826d56bdff1e587a514effab67df65beff9f2635366d2eafededdd162c27cc48e99453475dd1ecea0d0ef43bb77e62ebfb03b958de91ef93f950766e1d3727c0407461325a1397", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0d71f35accdec7c34e812b15cda44834f95bb5cb6c6cfac3336ea0b4692c6023783dd5d3b3e1ea25bd9c02de0bb51e21e2750fe617335f5715e8c66e33f695deadc8820a1a381b093fa8a4116a0ea195877e7ebcfe88323506950eaa", 0x5c) 19:28:53 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) 19:28:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08b5760caca0d5e2bc8f7989e927dded00450000380000000092019078e0000002000000000300907800000000450000000000000000110000e07d82a5f50d02ff0b5226000001ffffffff37fa8441f0f96103"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9b20b66a5ebd2245f59c0d961820a1f96e6688d1fae02e11852180789666093cf9728eb5d27980484e9e687ddf95029336f1cbacb6cfe220a448bfa9b2a527ad160d6a404efa16ed852748c4b445b63977d8a52ef948a49b604e4de79af2fafabf76773dfb92d57984e7655981dbf210a6796f099c2db48bed535cad720a61acc84979afcdd0241303af1444cf3213eaa7396e86803aad84033ea7068f4fc59b2b6b864ae0db512f33ef2100d473e62e5efc7d4670113b80fbf9bfefbd290be1597b82d88fd51de3bcc90f54c608880f6c4f368c2a8df37205dd2bb1c7c85b6a5de02d0d69e1733d94e32584cf8975b2305b7579c5c5d9c4", &(0x7f0000000280)=0xf8, &(0x7f00000002c0)="96665f8cd0224f15b9b8950bb2846278332054f13038cc7b4598a823ce05b5766b58387e3f08d5e29396a123902072597d0257a00f0f498f9454e669f8c21b222d10acc238555ae88b98d1a3cbddc7ef02848922db91298bd0e31eb8484edd4d63a82d8d94a2b7815817e310a7c3746ac52e3e81ce76ea99e89e99", 0x7b) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) lseek(r2, 0x0, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) r4 = getpgid(r3) getpgid(r4) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) 19:28:53 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff52) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x4, 0x69894603}, {0x3, 0x20}, {0x86, 0x800}, {0x44}, {0x8a, 0xf63}, {0x42, 0x8f9c}], 0x6}) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lseek(r0, 0x0, 0x7, 0x1) 19:28:53 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000080)="f7da7abc1f5768ebeeda35daf78c2458e756f3a4098185f2baa57f5a3164f00168740f0c91f747026e7571542df35a449fc995811d462a9aa2901fc6b6b4f0ef216b15cceb728e9ade9f8b7fa849269543bdf7f56cd67267a7b8c80fcd7c6f67b2921f6a281ce1b829d9e4f056846feb191d8c56e8c10ed4038b4fe2aadf60a89a5a2eef7a28f281cd34acb4e4b3524ab7511b4261adddc15e4ab007871869f049f320443ea74cd7ff0d1084e7e767324030304a288e07f410dceb0405bd89aee1a39e79f3d0b5c2a0fe46", &(0x7f0000000180)=0xcb, &(0x7f00000001c0)="a5c2228c3568c3e13d4c294cd96c124873068d2a8c86765c30d87520bb115ac31026714aa9bd149acebc87e5090d09e6327c58f37d2a6fac43d6f5249c01f57234749f2c59e8cd3293802edc13e5a0c370217fc4c3c9cf7326e938f7b1f924e1a5be1a1e77", 0x65) 19:28:53 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchmod(r0, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x99a) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) accept$unix(r4, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 19:28:53 executing program 1: syz_emit_ethernet(0xac, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x6, 0x9e, 0x65, 0x400, 0x8, 0x67, 0x0, @empty, @multicast1, {[@noop, @ra={0x94, 0x6, 0xad9}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x0, [{[@empty], 0x6126}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[@broadcast], 0x3}, {[], 0xfffffbff}, {[], 0x3f}]}]}}, @generic="ba778d4ffd4321dba8373f84703e9c8405a9b1232f0d5d6708729f87d77b2422652ad8c84d5541919c04838509ecbeececd1711bf86539fe70f42d25d87b8806b416eda84f5e14cefebeca2bfa45d96a8561b8bf53cd0f23fc7a9a2c6b98"}}}}) 19:28:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfffffffffffffffb, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 19:28:53 executing program 1: socket(0x18, 0x4000, 0x9) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000140000fffe0000907800004000ac1400aa"]) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x80) syz_emit_ethernet(0x15e, &(0x7f0000000080)={@empty, @random="8aa98042e176", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x26, 0x4, 0x2, 0x2f, 0x14c, 0x65, 0x1, 0x80, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x38, 0x5, 0x0, 0x6, [{[], 0x1}, {[@empty], 0x2}, {[@loopback]}, {}, {[], 0x3}, {[@empty], 0x20}, {[@broadcast], 0x7}, {[@broadcast], 0x8}]}, @timestamp={0x44, 0xc, 0x7e, 0x3, 0x4, [{[@rand_addr], 0x1800}]}, @ssrr={0x89, 0xb, 0x7, [@loopback, @multicast1]}, @ra={0x94, 0x6, 0x800}, @ssrr={0x89, 0x17, 0x6, [@loopback, @broadcast, @multicast1, @broadcast, @multicast2]}, @rr={0x7, 0x17, 0x80, [@loopback, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @udp={{0x2, 0x2, 0x8}, {"708b0ef473059fb4ddca058f66e869ec99c3d87e6fa20b4a2f830d6c04e7be0cb38ba121fbd2fe35b7c0b4153d5bacf4d8873b98f6619f49102d74030c6008b6e626e259f17f012b84faec04497b0ef97a3114a8099992f4495ccbb3f2610f997268ec056f4849812a05b9d4939796089a9af0f38d1ceb32148db48ee4e10408778768343d032a747b56a1129e216763772cb534cd5188635234392862806c985636f269200f575fdaaa59d8"}}}}}}) 19:28:53 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x4, 0x2}, {0x2, 0x4004, 0x800}, {0x0, 0x2, 0x400}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000003c0)=""/183) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x40000005) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 19:28:53 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x1f, 0x0, 0xc2, {[0x1, 0x2ba40000000, 0x80, 0x5, 0x80, 0x5, 0x1, 0x8, 0x9, 0x7, 0x3, 0x401, 0x10a5db5, 0x0, 0x9, 0x9, 0x1, 0x9], [0x1, 0xffffffffffffa1ca, 0x1ff, 0x5f, 0x6851, 0x9, 0x7fff, 0x0, 0xa1e8, 0x10001], [0x6, 0x3, 0x1, 0x8, 0x7, 0x1, 0x5], [0x1, 0x8, 0x0, 0x1f, 0x100000000, 0x515f], [{0xff, 0x5, 0x7, 0x1}, {0x1, 0x7, 0x5, 0x2b7}, {0xfff, 0x80000000, 0x80, 0x5}, {0x5, 0x1ff, 0x1000}, {0x800, 0xc6f3, 0x53b7, 0x200}, {0x4, 0x7, 0x8, 0xfffffffffffffffb}, {0x3, 0x0, 0x10000, 0x4}, {0x8, 0xfff, 0xffff, 0x5}], {0x0, 0x6, 0x401, 0x8}, {0xfa, 0x2, 0x7, 0xae}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getgroups(0x9, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r1]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r8, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, r2, r3, r9, 0x90, 0x5}, 0x4, 0xff, 0xffffffffffffffff, 0x0, 0x81, 0xc23}) 19:28:53 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r0, 0x0, 0x0) getuid() getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x3, 0xba) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000002c0)=""/188) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000800)=""/198) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket(0x20, 0x4000, 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, r5, r1]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) 19:28:53 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x10df3f29, 0x0, 0x0, 0x0, 0xfffffffffffffea1) 19:28:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000040)=""/207, 0xcf}, {&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/159, 0x9f}], 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) 19:28:53 executing program 1: syz_open_pts() syz_emit_ethernet(0x3e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x14) 19:28:53 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f000001a7c0)=[{&(0x7f0000019680)=""/4096, 0x1000}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000005c0)=""/168, 0xa8}, {&(0x7f000001a680)=""/247, 0xf7}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f000001a880)=""/71, 0x47}], 0x8, 0x0, 0x0, 0x9}, 0x42) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000ecff00019078e000000200000000030a90780000000045007f000000000000000000e0000001fffffffffeb354cd107f6269"]) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000002c0)=0x10000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x101) 19:28:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) msgget$private(0x0, 0x712) 19:28:53 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) semop(r0, &(0x7f0000000000)=[{0x4, 0x40, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x6}, {0x1, 0x6}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/118) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) 19:28:53 executing program 1: close(0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001100)='./file0\x00') sysctl$net_inet_icmp(&(0x7f0000001040)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000001140)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) fchdir(r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) close(r6) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000001080)={&(0x7f0000000000)=[{0x2d, 0x173c6}], 0x1}) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/244) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000040)=""/4096) 19:28:54 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000019078ac1400bb00000000030f7c7800000000450000000000000000000000e0000002ac1400b6b102f8b30475eb8c000000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) r4 = getuid() getgroups(0x2, &(0x7f00000001c0)=[r3, r3]) chown(&(0x7f0000000080)='./file0\x00', r4, r5) 19:28:54 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd7031797100323a0000000000000000000000000000000000ff020000000000000000000000000001020090788000000060d9ff000000000000000000000000000000000000000000fee8f70000000000000000000000000060000000001d32c4a773531946145e5d855835e2a314aaa732a083a3656fd9868ca1d98059d4a224b353e2a2d73bb5408c861a1bbd4e6ac6b2e833fcaf273016074ba60fb42d78fda36671d7a8c1cb520164dc4be7862a010100000a74e1a27a29cdb88e515ffddc4ae1001f661b8c7c2a61b596a63012b9b27b8e04101e87d30dfa09044a01cd6d308c934ebdfdd703cadd92f98f24"]) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x5, 0x3) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)=0xfff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000003c0)={0x2, 0x40, 0x1, 0x6, &(0x7f0000000140)={{0xd8, 0x1, 0x1f, 0x6, 0xf6, 0x0, 0x2}, {[0xfffffffffffffff9, 0xfffffffffffeffff, 0x6, 0x8, 0xade, 0x600, 0x3ff, 0x7, 0x0, 0x4, 0x8000, 0x5, 0x20, 0x3, 0x8, 0x80, 0x1, 0x9], [0x2, 0x100, 0x100000001, 0x7, 0x1, 0x4, 0x6, 0x5, 0x3, 0x9], [0x20, 0x74, 0x5, 0x9, 0x5, 0x80, 0x9], [0x100000000, 0x506, 0x5, 0x7fff, 0x7, 0x4], [{0x81, 0x3, 0x3, 0x143}, {0x7ff, 0x8, 0x8, 0x8e31}, {0x8, 0x3ff9, 0x3ff, 0x9}, {0x4, 0xda, 0x667e, 0x701ff636}, {0x6, 0x2, 0x9d, 0xbe58000000000000}, {0x1, 0x2, 0x1, 0x10000}, {0xb754, 0x8001, 0x9, 0x6}, {0x6, 0x5, 0x1, 0x7f}], {0x1ff, 0x59af429, 0x7, 0xfff}, {0x3f, 0x101, 0x6, 0xe000000000000000}}}, 0x83, 0x4}) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) 19:28:54 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="4e25dbef12a0c17a29b9599e0eabbcd8d08cbce85059323fcb419735db6368af30762e301ece385b355372928934ad3ba01176bb5e84ed68ac6aa85c47cdef3cec4147aca6b0a91e494d5028277ad420ccee4ef1831f141d64f923806bef52cf7b27193ba4aa107bfe2f1d1c6993a283ad5ef9ebbfb1278969f7b06bf378d2beefb8a0034aba9a9a6931d2a859394596abbb0badbfefbaf93aeb26905bfcf65b0f81754bfe047e2691833dadffb396dd5b0604eb216ad93b75fbc650b67df1ada7b18acd5f036e002a2d9237ceff4cd4e8fa9336c62a661f9c6aa42454c74ef0c3f2d8c70c450a31deb06105276b47d79bb5646e273a92661dabc43e163f3f48517cb4213ffaf71a1871ca0ae1982a754d285d33d45cf01ddf4674bc670e2ba6961523744dd9e0b6fff77c85405ec02bf89be3aafe6e2cba727dc3565a30e651476abfcdcaa685f4e2e9422d8769f03069cdc5c49ab0e6dc42949ab2d0a4bb100b1dcd89b6f64ce37db4048ab6d62d7fdbad52bd82fa8f80b90c699ea3353d155577c244d2f73e61ccd8f50ba340958e4a9ebe7ee31ad625"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000002c0)='./file0/file0\x00', 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x20}, {r0, 0x80}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}], 0x4, 0x9) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040)=0x1009, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}], 0x1) 19:28:54 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000180)={@empty, @empty, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x0, 0x14}}}}}) 19:28:54 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000019680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000dfffffff00000000000000000000000000000000000000000000000000000000000000000000000000002150300131a3356b51bb5284964bcd4008c806fcab8ac103c93cbce7b710d4e71290c0f8ed3772959babc3e87d8c77645b327746eba2fc096ee6872c2fb6a45036e2a79c56ba1441cb8ad9c3094af6fc23649ca179ecf8b6198e40e6c157223c1ecbec2f0267d0f3453c78f1eb00193a2812108ce215c52c77288975f9cdfc3c5af01d1549cadefa8691ddc386d3cb9ca49171f54b88810427968cc986bd2748d0b67bded0a76c01bd7b7b494407cbeab583"], 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)=""/241, 0xf1}], 0x2, &(0x7f0000000500)=""/48, 0x30}, 0x800) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000280)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000001c0)=[{0x6, 0x5, 0x1000}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009, 0x1000}, {0x0, 0x1ff}, {0x1, 0x4, 0x1800}, {0x4, 0xfade, 0x800}, {0x4, 0x7fff, 0x800}], 0x7) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) 19:28:54 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d2f28e7421cf4000ef1efaaad2f9090b0b1e360fb3176eecb7034275dd18d10a28b0fd9d0c08b8e5dddae4e423dc66457e868d6a5e62abc0428feb965fe8b4db37b8cfc1dfb12b63", &(0x7f00000000c0)=0x48, &(0x7f0000000100)="9273a90b681fcc6a15fb584057db9e12d3674dce500e7b49833bc6d43f3d07b1250ad241947a5f6fcf0b3e3d0399b101cc45a8629ecd2cd9f526447ff9f3eea5abfd0a91c7be9b541b55eedb25fcd848174b60ac04debf1e36fbb73f02a837bcaf76618ffb6dd361ab6a4033708951f5bdc7f847e254eb91a1f55bff69cd0409453a30fb1cca12a9b21892cbcb64e9f5985e8180e6a61c0a57fcbf29e29c5a8dd9b1642dffe15e75f486f51c855fc786c81f8d38f15fdc8eba4e60d5057f3e5e7bbccfff079b17ed9b5d3455842558f2dadd882d69bb2387868fa00eb203aa318ab9b08f988fb6c69405439c981fb5fe15dbb960e68e365e8b76dbfa56", 0xfd) 19:28:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) poll(&(0x7f0000000080)=[{r2, 0x100}], 0x1, 0x29) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:28:54 executing program 1: syz_emit_ethernet(0x51, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@generic={0x8856, "d612a503cef7319b3b049bf8e2b6876658dd099c42ae2d1220df2d9eaff580d43de2f57632d3a5085df3c02c5c774a67c253f57f5dcdc63363bd92706e22824e6ee812"}}}) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) sysctl$hw(&(0x7f0000000380)={0x6, 0x19}, 0x2, &(0x7f00000003c0)="7484971c643007caaae3d698031c407ffb6bbd137a42026043d2", &(0x7f0000000400)=0x1a, &(0x7f0000000440)="082b4c424fe5f8777c555998d7e21cff5d1918927b0d0cca95c3514e9ec7669c394621a72a4748de6df325d2335e12b2635b0d23e37c503b10f400a95cdb9285cdc20904b9ad0bd4a6165dd30b74bb79da47ca828ab1716f8a9a4843d455263c922844908b7a3374bcf893e5517a3edb653f0224689e0d662bc15e5ad4f5f2d5236220fdc14888a57128c61fdec18eba1072dd453d9caddf18be7fbc9781820ea21d1d33477c6b54d035", 0xaa) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) socket$inet(0x2, 0x5, 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x8004, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getgid() setregid(r3, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r3}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) syz_emit_ethernet(0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="472a22e9a15b00000000000088a8280081000d000805054ba6e7097c7871c08d7936d11f8788aac322bd4eb9f0ec21d23654c97850c12a3b4a911c4a46c5c659db73b2c076e1426108fdd95a8a611bd20da9751013d5e6c2783493ffc23e9a5a2929fdac1c82ecde966c15062817be34876bf06d4e2b172dc755a61fcd7c1ecfffce99f4ba90d4d49e2e3e69752e04"]) syz_emit_ethernet(0x44, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffb9fafad443a78100070008060019809f060e0008000000000000b75ccf9b9956ded45a277339fa7e11f16a727198f0a7f5e65aaed1d9b911b395ffc10a3c"]) semget(0x3, 0x0, 0x0) 19:28:54 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 19:28:54 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x400) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="037cd70985e4a5f8e494e6ee8678caa6a3a8e55a63bc7c603bdf8f257f71e16512fec689565cbe95d84e6945c5c4d9ae2e0878a663ba7cbf4d1d00a000e182e9b1784a30dd64c0223c82d26e79356ab803794122c67d7a3e3bd5eab86339d1e67edd", 0x62}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/212}, 0xdc, 0x2, 0x1800) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) linkat(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) 19:28:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="4acf569f007eeb4d4032557f3cd379ca1441db3f0a9245", 0x17}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r9}], 0x78}, 0x8) 19:28:54 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xffff35d0) 19:28:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 19:28:54 executing program 1: semget$private(0x0, 0x1, 0x440) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="000000000000000000000000000000ac"}}}}}}}) 19:28:54 executing program 0: sysctl$kern(&(0x7f00000001c0)={0x1, 0x20}, 0x2, &(0x7f0000000200)="e126ceadf6c7c4b363a3bdede642f30cd5c2484577065799b3538eceaf9130d89430be76ea4403e18d68774362219aaad043776885c2bc5394136a9e3a009a221209883501a9de8b80c93fe2c7cd98aade22f6c01b9fdeae940065666b580b6cc6369d611c6cb70b25174f8f6fdd6fa8ecf1e1716ae506c9b7cbbea7bb9eda31272ad63cffa9a5acaefb04533c99778d9b97aad9bb49e07c0ae9b4ac257f28ba620f23e2dca2e437712582d8869d5d9e2018c4ac8f7032b3a85b169c95a67bf6ec785ab78565587cb24ab3bb57062e9b516b78265652b26059432641ef99c3917d8046ac472915bc55fa7412f1da3a2fd11a6f7861875d74d4dee39e42daa8c42b6d0b68c389ec1bea2faab8038922fa3cacac98aa51d7de13157348915f716516aa8f8d3a3e1c6ee7500acc25d03e21571f315a49a8280bb5e673a236d3602d2fa3cba7d32b73d7ab6f5faff493bb2b6239dd8070699d392b43f49897c0eef7b03b9d68ad7730a9135d9c6214863929931c52c6e9270edd40b6ee8a661be6ddf08dcf7a0470b8c21f799de75fdb63c2ed3465c83c78e0cf7a1d3e446c202a220b683b84798f88afebefe5821c3c7b4ae457156c4b5bbfbcead20eee5eeb5c886c9d85a36ddfb0f60101ae53504737248430eee6d44d68e1e8b550d686f0bdab9739e1784474989307090d9365d3ac42043377ec8c4f16334aad11a9e2dff46a2edc75729726a211bc3129f730807e0a3c59a58aee04209a4cd8ac37007c7f13aee9671b8c0627550d1f711f2bc95f5ddf4bcf66b487e45712266654245c83a631fba31e834c8e3acf642164a3afcebc71647316a27727a487c7e18b6af7a09d5131e7d448351c00dce930dbdb8acdc3baf881156e0510e3fda12c4cf3445fcd5951923c0bec099b45b7f951ac01c6b62167f5553dc0c34dd68a17d8e8fafd76cb756a66721b036199ba00061104ca094501285724583d1cb0505551db28a9418082b931d90267e4d43a617ecccd9349794e0ef08874a868c2c0a869f22b785f4f5a6ced907afa17dcec098c6ffe7e594242129dc124f1a27cbbb533128e8d0e512816548e71868859cc8697473f7e1583f38905e3c9da4b6cd3cebf9dac776b8397112aef4681d3e40093033d2f18d17f270fbe6e3e668099346061b8ee5addde25f71790ca443a528739582f5e8b55c1a17404a5e0c06219b203643e4b74f92a7ccc36a08e9312d33180e5158cf1dc4afeca9126201330165031c13a4cf0e46e4985bc538a74f734086d511c3265b6ed8babdce433f8be82b95a2f250d2ff55aec0fc881b0976fbc353a0b6ba32560afa9f6dbcf0f542fa48e5298c600fc7a44e369d6ce540150794cb36ad814513c5dd349a259e7e0a89bc2c5c89ab2ab83d749c913604136c7e160a7084556ed6594b423a966714a74351a3175ac9a2189c27ec78c2d49d4dc92623ed26f8dd97266679562b04d2e715a67bbe582a3c8ebb20896f6e494c0db4c1a271e06d4d1fb9c717ee5785827698935d61af4fbdaaf0a619f543306d26e89a6c7c63465315f1155128466a6fe8ee863301c3723c9ba3137140c2b48f17d9443a933e4bd56b152cf07ba3bc028dfea8068806194a0a0c5b11a56974d752150886f5d8a9aaacf2f3eb03a4438e2861e9b5d92ad9fd997b290a92e28736ec723a41efddff3caa05ace03b140a8541e369ec1a4030b417792967e3e10ec103018d5692e2294c3b673c6f8d8dcde38fff2a598a7af37e2ab8df00f548e6283255f941372ca6069ccebcc9e06d4248f0c52f938900243cdb9dbfe1b95c46ad2e32e3520427977a3668bebd5ebe46a65842de8b419fa18ce5af41f996e64183202acbce687b216ed4239c1f81f6a8cfd839cf584194a7e332056095f0e5f7270045692c1451872551df21cff607924a94e2a3ed9da54c174838828aaa0f5ed2e575b6ffb775bb6394dadba3cf7d505945e50620246e05c29d94863f9f700bc930de07e83a6af7a6620c7d56f8895fecd0f56b0e9284ce57888f5275541058873350e58f38cf038f49a3826954f0fe9d5887926085d4954ecf41d2604a33fd4ba2850b683d631f4e88b765c28a45e231c27814a96a47b137832fff9824c6350d66c0760f7b5d915eecf3739ccf388862005dfbac4397ff956c3b8fa9520b66c934b428c05a43428a47c63d2daeaa41899777281cde74275f2e84af5c1a340e6bbdfd1e0538c2d4c542c2d3dc1f25644c0cdc47184803a5e99c48b02d55861a154dfe344feca7037e4c7d579b2c580aae7a51e87076ee03afb179bb9a92caa4d003bb1681049672d34daea1d8a5bee235f89be16547e1b24a1ec5544b1208b96e1e0787781091bb158c54bc649724f28261c42b69877a18a297081662aa38f676d56b51d771d8d7d4589dd08abbce703165b983e742bb0baf326d24c32c09800666acb235aed1aa0053fc324e13f6467b4a5a8b837e56bd194ae3d90b2c0f1d4456caff0a8213e25e3a770b033c68546d7f50864f2a454b3aca060e168f467f64e44a9fdb8a42c499ab091bbacd6c80b8acae9033108af75a03613e110ead7b549b24cdbb0f07b062c66ae42cd9d8279e5ad85698802c410f8e21c3c925054d96a2062d8e34fe0a32a85912a09a97df0ada6d81cd4000d3df1c0c6f00e762f538e16da3fc981e683a0870271a58d970fd22d2466810b61358728f9838cef7321250b45a49e07940966daae4e631cad89197dd6fd91cb884fd2aeceaad5a9e5c02c7caf04fcb1eaf6a71b8d81c7a3c738b697958ff8cbdf0101cdb288a9a1aa165a72cb94b6d0e1ea07a1e10f4408c62c5eb7ccce6a3b4944794ea3bd1be2fcf87594232c5ee65fd1f25b84ac1948bfbfe39b1d9818f407b6add9cec6f1384ef87be54dfbf1e3dd494ee5c7f53077dd3d7fc86bb15a01f8193eb7d7965febaa8334da816dda62fc970116933c866f0ef3dccafde27f2b03f4392b5f318f31ee59e6ed0d7c1f6217b3df2f1be9301ad675df4ada271163483767e380264ac015113bef33ddc00829b2ba5492a1dbb38fc9ca0098a8260cf7d96ceb7cc415e57452efa30e77f3af57b661b566bb76e33433efea7dca25d9652ecdf2dd83a7c5bd0168fcc2d4c702026d17a82881705653cc654b03b773dcebe60e43d536ae71f1c77468ffa6d85ff913dcebeb3ce398c50a9f19891f12d2f482d65de5922fd09fa70dd72f4dd785eca109c515ed2f6b0a2314b74abca40070894274c2ae50a8af2c1599b994b6a6724c408be17a83d83c65541424c126a19dd1702032fab5c97744a74aebc69e75a1fe5901dbb8d6c3535f28dd93b952453490453ea746fd784453608bbba504be50e79caadc92f81477c54eee52ff217415c453401083dd971125ba894892cb3eade3e8f99e2cfd13cca0db25f365e56f7ec9e8ce36a38bb268d87b16db4898a213233f1a2d4a62975f5aff740d9779b7bf50987ef1f80bcabc9f5452c26119067c8fb35e1de62d24b56ba8401896d5d53ff32ddd9837f79fa9e1e23f8acd385a608c6d10b47ac44581c3f598ce81b13995813cd56f772c57b9ea16e5be2726a6db5a5c85ab49afdc59b825e3d5c01860d5bf50d86fea97152b37a0c4bc476d8ef618a5cff58a5117e065c3aa28b16096a8731af2138a1c2def96d71fa8da91078ba472512f76037bf5d6fc73195601e8ba1b4cfdbef79ad3bbc8f34b0af19fb11726ecc9ebc08ebc3727ee7d24d4990b75fdc06b70cdcb460cf3aa9be943e2ffbd63aa1b3541fabbd490ed253aa394c457eb9abf8ffd17a896007b5d92cdc7e2077fe07b0bbc129aa644a378f95b739c974c4f9e4cbc7c50f145470cf12cf9916b9f7fb3672113e2409ce92e79d4c4623de372338568a64335f05adb1ed99fff88fa48bf7e74ea876973e27be8b1da3033cc77ead5ca60399771670410c13009eff636a291e55a608ba9d593afe3008cd5a84d3a08520e6cddc1b5e7b89cc31bcdec677859df41eae29082a37b30235974055b7a06a3fc43df55cdc35100105aa9845f052ff722e1388faf603ebaad8689620158e45f47a22303ae2bc1f1dcee89c3e061ebee63a5f6d0803e08aef2103a5a9aaf783b683de94cc0a711da7a0b58b689a2e5f3a607ac6007cf5d10e580d12e84dc15eb0b72007cdbd8ebd91936c2b1ec767866c16b07bfde0f16e513fc724dbd87c2083457ee06d05e1dfe1ac48333f62b3144d1f3163f33990c13a00f56bfdf903745b92507fa2532c14512714525dc1160837b72e311164e4104491dc870c97e620a26535fe48abec38053ee5472e7a5343762bf9396e5759b8a79f0598875279b9cb01700dffb98f4c8e97d1b88076a213677c3d78602ce7e8d72020ffaca00af517feaccc5d00c71b48a84e5e21610f5cbe87d06d4ee9c440239a5dbe65ace7d5c4edccb4e746e88656188e1e6e7ada1933ba05b49e783ecda51b1add99c504c82038edc96943d85753de829e02a9039ca5249a3adf7e8597270227f73a99c2c0121969e847fafa9ef187124437fb45319670148fcf0f52eecc2d3510eafab6d13397c34fb0ae801b6962b235f17a84750c56b7edd83f432b70a90c1449e67f9fc8bdde6c1db1dddef135e7300da15d231018db6f41f60d5550a6a5de0e56c0f782b12735f6fa91b08e6509ca8ecd43a75a5cc98035d8319361deb3aa4113362b1885305daa3d7a1951be490d93bdc49ae7ef0b4e90e756cb92b26618ebc8dd2c879acb4326220a71d8dfafd57ba49749ad8e85daf40b8bd4ce4be505dccebda55047fee6ed8fe5e750c299c1289ebb4d8bdd985a1e2245189f136312e21f0ffb000196110319f20aff51e9d1552f6308d6de51f5f3a106da9cfb2ee855a3033350d329f717148e869cc1aa7de79d8944fe259254ee5be695775a2d3269b64139abb8b04f728b1e60adb4c97326f9a9ad0b9304db53a1297f3c7d185be0e8fe4b08eaeb83f8595ceadc362474ae6845b9f04373eee90382ec26fe48cf8ddf000dda4010a92cc0b3aef8bcc1c4a565ed2d0e333d1526e858e2e05599e5a30aedc6fcc93d268617b8134fba01e31d0427733a49e923974b0ea42a472a3706a722202d485ebd91ccfbb7f2b704c3da01d104e3b5dbecb80a325f03b556bc6d61d549bed38cde76d0339113a3931370201233c159816d4e37488d76665b1113a248764f0bdb88139d7ed3b070dbf399942267674d8a064dfb02d92b2051967150148b0773aaaef6bacc4f82db59404954ffc1cb314078d0db54b220fa70001acf634e22caea89abc6e23cbe05788bbd33df84f3b16d4eb7a148b38bb89263382bc1c9e5f95c7e1f2bf88d5dcf0b1af4e475a37f9315bb028de073fd042d6f0e712867c35a2bcbe9d3a28463394270cac310968deedfefa87fbf8fcc2dddbcbf5c4710c4d182edc3b6f3c255a28b9b50377ffa1db4b71565c94328bc5bce4bd99c93f03118b5f6e57519ffea018737e853ca423908a790a3af125c5ea885032aaaf953b60aebc2d749cac0b41d8fe589a1192f968853c2b6b873a56fc75dd426b65b2ab8f1b72baac8509a4bcf63fedee83d30655a4a6c6f7a6901862689b7cc66b0a9f23290b028587cdba8daf5cd3b18a9b2199d5e9eba829f8a9b67e1260ef70a5019ca182df8b6b2b574cabba89ec61cff1bcb2508abf0df814011285a9abd3eef9699c27058b9ac38157599e782ab2498a847ef501f160695787ca750ce0827d676998a3ccf91147d35977204fc87c6269d55bf0a27c07919ee807bac370bf", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="e426ab6e06d348590f4b668f952a3c9acd68efd26203f6dfe7c745e7278d50948bf6eb2b42f5ee0c07ca41f468443b507af0a785140ee22d10506e861948259a1c461674e0b09206d2a7907d80796f31012bb302cbb165df322e0777805f8d3aee9da6edbb35f71ba7ad85e398574a2254e76a97c7ae166066a95f1085a78b407ec396b226bb88aea63c99d6b945fde1f48ca5aa780910f87632f00525895966bd56eee23b32e2e7b5156112acbb99b3766554144392bdfdbdf4ae73c6bfae75338961ac49ff21c04b1fecd24a62d1090107b5b92d758670c1b4797262c0c42f6e61aeb658960c1bce0b5cdc9f307c7026b1824433567b5a78cd45fd5f8e177ef6ad10a0d271f571c38e01690e07dbc7ce5e3a37a6c25c6e8d9207832ef5c0047cc02877a83ef4a88e350fa01f21bfac44b3d4f36a1237c4fcefddc7709ee6f70e172acfcc48a20a39bc8178eef8352494a3420e70a38e6dd2c86c018ace919d0d3c9bef2725da1e9536a606185cabfe914b32d87981f2dbd84076c4e6a9e3a990ab39099568c68adeece504341632054bb8b4bb781043d9e050eb2e1219f4b90e692851b6b9e10f51104483fe8d0e959128dd293938a8bf29217a14be3cd60c6d22ea5db90088fceaac7781791c64553c2b30f2c4ab67bd3d118af6726d8cdc0b868e8373ba24e344723e1593fc96ad1a178aa65f0e141f7cbe7b01de3bd2fe50b21dae9c800235e3642e15ef1b406808b5ba08b5d3847b1b6e61ef6277a403cd5af8feb8fd1bfbe6b745500db273b5056e2091cf2f096ab56fb88c0788ba62783ec41cc6c48a5813c56c3f3046f9d7998b1ebc6db4505dcdaa7c4d3de2db194a401148e2b9fc9eb93858012cc7685f06fc0ffdf31e04c1e6db1ece9369f037f47c7674ce678dfaa61a34df0821f95d9a37314d187795d7da4d73ff4d59b04e4c622c956c0b17168170ce6ca7814bf5e5c16bf4021b99143e5888c4e38bc8fd333815995e30534f6dae04136b085e2bf3d7b9b20bcf60efa64abcfd29055ce218d2dd56ad4d5a0df9d6e8443b6f4f8069b030068d84b39a163477639eed62530408f9c6d942f6ca34ded028bc78ee4864a4c660405a7dbf2992d8f5d49e9174f16a610407d694cf9a0741ab523380a50a831325733f6ddcaf602aa811d1e1e216b4247928dc4bd776114b57bd83f8e013fb83f873421e022559c3cbce48c4f084a92bf12e632513ebcf148b5419aaaa788578b80a3f288a31c0bb86f6edcbe41f2f74b73ce8c793f7f57b3def521535eac970e187062c8aea84e1a47def190874c407fd96bb81cf945cc562f8827d45f28e709d39fb79eadeed72583a391f593180b19319dd3a2f4be55ea0218f89594866108e1a510c2c8fe373ebbd4eb2efd72de14f1ad2593fdc8b4ff0135b0ba89acd8e5667f1273b5de505fa5e30295eea9201e6c06e9304ab5ab876f1ad83f47be13133fe820220ebaff28e6493845c6b4f027f60c956686ba113521139f4cd9f225c26af6e94d2e125fdb319de108c2b980787e09822b14fed76bda4a77ffbfaa15b84883dfbc895f1122a938f82489230aa1f7875780267546eb2e70fb0cda53fb2e0c5b2de40824cbf7603f91c7704718431b5263a0f417611c9386aa3d15240c144e645527c02b08283c5a9b48d74afe537a5115e405056c412eb77c7b293938074b2e6184f7a10aa0344d49cc88604d753573599322236ee9f1fa3982555407ea4b11e9f200a69b3f20912c67ed6bfdbdff6a84bb346c3c27c0cb7ab4c27087afac6b0a9348c4f8b9c4ac4a9580ac763fb627e07a8ac2c52ad7ba9250e1f558604025983d25c331f9b01baaab72c917a906352d16fcef0c25e97c3be783425020e4fc1b8fcb3289f3c586e1b0da07d780a73097b8ea8c9693922685f7a3c5c9f940b933338e6c65114ab07fb8403f46734c67e0730a66619cfa282d8e7ed5991ea7af635a194404943517983a2370743b9b759817848c3f811aa849e26fb1896f7702302e96f6b1f239b194dba8577baea20321dc88d4e084007be8ac889f7a85879c414839a1322925aaf674b5cbf84aed7d7f9031f8e9cff1cee7e154effbce2927fbfcaf2debce58ceb88b855caf7ba8c79b2971686a7a2451f48b04746a062e5233235372768406c25bf1f102e0610b5487f3e9052b1831fc80a9be77b649cf6db68e6951e848de69a02568ed1e9a0e23c88ceb7bbd4402b8b13f21d3d2095e16f7e605242db7fac49b395a516741ce0a90095880219b2986417b6db2fd4dffc9a44d973aec3c76a4cc6490c3e425f039f98de929f3c43c12efb7765352766b6c89ef3e099f57e6227de4436efd8f2b4d05fa143a8935b7c454722c4942df3284c2b629d467611f0bb10cabf039f779093d552d7e529c3cb1a14475ce0fb42271cfab2ba9f799bcf89071df8331720cef1c67cd809c609a10b7d0d8b0fa04960b6187b50de059ff838668386d2307108cc8e014104a7f44f30bcdbf8170ede00dff5b54799096d4cfaacbc602d7d46744363838cfb3a53b833d853b390a3b8f7ce98fa4f3b55f657bb9091a0becebbd2900d8b1c83bea4307ec058970c759bbe815d93386aaede53f10aeab2f81c163d2d22c42415bfe8375895da9e20103bcc8ade8de4149e637742bc217d3e2a365e0442f005c65b3e708f5ae69f924344b88772f412b13b3efd6ce52808e0c68ab888376de4a2f88c4221a0136938fd28b36ccd12c9e2e5ecc99852e79f3d9fa1fca4dad42c078099794f354d265f98aa0ac3cbbb1929fad4cac69e183cc315c1c12f4ca118d46f1b1da871f4768a1e911703935bbd224c178224adb414cfc858a3e22f613e48efaf24965f629b1dcaa1940bb6fe6d6027430e9cea4252b3012e101da882044fd9102bd7c236b30885f70b89c7fd96ae8d95031f7f3512373f7b90f1d1b788eb3a71e4d6d0df905ca0603a925bff6ad9684a90b93615238fc7021471187319df0df3fd9ba25131525b013970635aec8c562b0ef678a609a431c6834cc86edf9697bd2b82dea49de1db2111c7ead70f8a5341d973e6e8b788322581415529b0e7f266ca105f03652876a7fa36e88ab0c022a4d5f5b64529dd55ded1b4025615e3957d50e04e2d17731d9b3c417d4e82efceeae54099428b68be9b4aa2a25d5a566cbc02c63d044e632acc8960232c3b0d53d142fceca8e44f7cd26276a5d703507dc95cc947724941c2f1a4cf45cda7b559e06b34601f653b945a34695d8de49724f25d22e446224df5284a0bd063227deba99a33f4bb6aca2953e9d2069f065db82fa0802d0a44b3809f31a86c22958d8b32aa4b5957b2c0cda82dc9949c0412ceb87a4c942f2c316dc8e209265f0c224c5aedaa57027eaf99d0459df4ef5526e00e5ee64a2b37ac5d28941b4617a9358cef79bc137e626b9daeb11e53075bcd2f83c099cc7ef52d24f1a6ded48e945ec54557d4fb11fb823fb3d51dfb0ca06fa959fd6bd0556639192268af41e76ab4470dbf0d02cb6c42a97b9f7f328314dd2e3f7a402638d5cead7723bc97b50f95946928e8ef45e514eee254c1cd08cf339a95f2e20f56e0e277303f2f896fb9e83d4662afb1e7afe8e3bf957ea371d4274fd32fa181867efde59e1eff2576b7de6befb8fc3b200a380fb75797ade937919909510b276a45895c40577c2dc3c153743a544e3541d90d0b24826009ab6a853db0c90aadf5747c6262b4e4c702fd2b55dc55658ee6e22d607ee58a8c2aafe6337831afe10b0b04a6a4590c9b8a9de3bbe42edd1b5d627627ed1966d3cf03e4a771c54a9ba3da03ccd8400c1ebde1c418bf3cf7aeef0dbc303862be52ed6da151c3e0fa262c64568379243877e899f69ab7507511d9f997009c6e311e217d0272728f9db19fad4863bb438a57420e671f07b26029dec107f32fb878e6489c01fc5e7a87eb546e5bbce8193d4b7ec8f2d8708ba928383436c049e441869e524f658d26b0ddc95bcd831f0113cc2661a2113413c9e30def3c993041c05d80cc239a6eb6f6018984340499177bc4e8f78a63dc053eb30cbac25cbeb7fc5431143e1dd1049bc07f839bfeaff3c72db161c465a9e42929123008d796cc1172ab99221db3ff39abb134d856ab8ab6edaea89a8fcdab256b4cd634588f7660aca2e756125c655be86010e31659968688685c8f1652bc1fa14d64a7acfaa1d5a922d0af7c930cd127db217a841242891e5e0fbafb3e6e38fda4dcfd27c8161827cc0e7a05f99e9aa0498656c095b8b549c8560af1eb2fa21b140b4af614d99691b20f3eebe0a07ede1e0be6f99a0d8c077aa6624653337598e7d7ae0f9106154aebed714cd5db5bfe8e724d5829f92529f052995c259b297c4a0b0548239e3397e0048fe18c743902b8db9db3bcedd9756c16618cc357a53ce69d7217595ae583941b912056bf159494ee32f29bee406b0d1951857f81b6837067665b942e973802d8b097954a66b0a81016a7f596f287298a0512d6b03a5ab6e9448fae4337a0254041a3e1d8d390b0d53275b00ca4236ef55c9166aa9a9dc16d1c0898b9a031f3ed9a3fdf5c6a1516cac60a60de69d7a64d258cd2f89bb80a0981f96a9dcfb4ce4543332cee4f4408a982a280d5b2a3c5b0ca5e34d7baf703bfae44d9fb8c844dacfe7cb736cb46f517d8233720f754737728fe27d74f6debdb3c1f5c595f7a751cf826264e59a2fd3e5a2733c97efde3e188289c4aed35f82673eac75a1847a6f3c50cebc24cc82a926ec08cadf575a648249794ec9d18c3c0cfcc6c35d321126d12c0064b43faab415a5b3196a5634c86f301abffe84ec8caaf7bd6dd74dfbe5c7fdfac305e7fde3deb855ca8fbbe99a4eae4ab5e2d74a0e4a947e9b6f372544c2574c8cdb1c4deebeedda729071f97b0a31ea9208ce04a7231f12cac60d538ad132e95026b1a205d6bcbfb5fe75193b753432409867c451ea25dd772501570c96bd98b0ba44cede25f2d83218b7d5c68d510df52599b1b3c011219e082548b1bc227c38fbf1a08e7d607da6084f4e1dcc35038d7d818ab9dc4d2c50cca192522f3bb0bf9ff2b8e66604e61e578be8a2f1736945f4bfe7efa65233e4cf14b0b5ee782c737eb37bb4fe608a27ca3e19db1e4b13b8ede60d375898399223fa885e533043812cbbc24a9b969d9f83c4dc774b466f37be42ad15950eb6146e09151bdd2c8dd07fe77c11523d875fc06653257b9a47bd5ada88be3860e248f3fdbc329867659e560e6503d986634c22c6088b5d8e8cb6e099762500247388cad9b3a29d1faddbfb520ce7c65cddf6d186eef8a3293af4c85db8186b800fa9398e92a434fe88e8bb92e8d5cc697f3c9f9799f76db4289c6665a3631720e70bac1b0be9e0cb7e9b2e20a714db1b11fbd04f04ae8ac29d15e2c818724ef6fc07a9277e27b1ca2aca2ecefe371a825b12ee470674aaec6b4a6b109341060caec30994603cd634425e4a353a7019de5f9f1efb7fbd6bc1b59812eeef66a93c0032e00f18e9b2d9ce706d5d478ac98c0a49177b21fade35bdc8880b79760c915c23972b169bf9adab44c1ee1682c8184b5df43c473dae66e13cb3cf69d34ffeb328e43ad58f763a567c79ed73bf9a312bc1905e624e7c01a63f7fd24a61f09049b07e33fcd9a75df340e68b4d9bcac33dddef0f9222e2b7cf9c50e7deb7df83baa534cd6cb6e6adfc40dcb64196c0c15a8f551328d1427fa46bbff5a1336a3af4ee73c4ec6c4eaa30f3a8a4445240f1a3778d9586162bcb6d775922c7d", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x2000, 0xfffffffe, 0x4, 0xd8, "854969a5cd3b6111fe4d040423001000e6001000"}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x28, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) fchmod(r2, 0x2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f6e696c653000"], 0xa) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000002240)=@abs={0x1, 0x0, 0x0}, 0x8) 19:28:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)='a', 0x1}, {&(0x7f0000000380)="ee", 0x1}], 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000c00)={{0xfff, r4, r5, r4, r5, 0x44, 0x4}, 0x15, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, 0x0, 0x0, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f00)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000001280)="b993babcf3bdf3224feb3223d7c19fdd44d0398ff87974fcbfac982b6a4ea08e79049cac936977b8687a91b8f8a61bd18a4520ed4ff013a26d58145ca0fad5c477e8ad6812989b14584e09f37d1653f1abca88a02829124f331340884d2a8d4aae7ca207daac8fa36d709230f21fb7024b5a513d97942d130ee7523e8e234566302fb977631dd0db9974f126e717d7ceb659fa070cbe0ac010b0ca28cb4e1dcf5334edbefbc755bf2ff83e135aeed8d9b8b8129590a7811eb7238d056c19e4c9364aa040695b89f626c682f5371ec1c756665464c5002969e78202b6783cf96d7d45adc1acfb4755b794db2aa4a2cd5fd68be5b16708d2bd9a913aa894b953f6c9ee14ec4955de7b420f769c0554ea93a8f80c6359b05a08faadeee898aa16507e13447197d74950e5035db4edad0fb39e2b6a975027b3adac6ae3de06e83a905265014a3b1539537b2767d821a647a3d3bd537beb5d114c2536c619a48837943efd2cf725460a6c7e43efd09e73a2fd20e78c1b79de9f37c2f0128c54748485320ff14cf1487f7cfec77b3f73481e4e1315516481dd727c7d3fdad145b1583709075bca2614770470792d41cde84f9cc1f724799137ac45d2854489530ae3469dff95893a1c499aae64259bafee24cbd97301dd391ab286fe93a19f2982f89415e14ee95d23c9bebc9da1c9b985c91ef984f611d01e2af883607ba29708cb9d899db04f0d1ee5bc8f55148af3f53e5246e867cce7e3047092ad65149c30b54551ed87aef8d30ffd404d7b8933033fb5bf4db7e52755572f920e3782f342a723888d2f17a277593c0f25d8e2a59b25e8cc131ef8764dc33eda00eac05570e700368d794738de7f6138575a9ddb43657c64778d25719942ca19176e591e3e011c02bd941f84f09608b254a90b3370450eca52fd403d04ebecd412231b3a480d9637c07d64fd1df2cbcb863257e898a2030292a883f43863ab17b0027a6c5b32fd1963fffe2621da1ab565b636a80b0d2fa1ef3c2d1d682f578101a2b3bff55554fb93eb65fa09f64bfbf0ba89b70150afed0fe95aa768e4da6f87c56c17d7551d53e642f2d926dd59f1c174d6906fe283569b3241f78f3c9de01c5b81a3d7be759de629d02770da2a3715a39c325ef70baca5514caf213df77f4303f3c52c71bdfb6d0e64e16eaa0fc36e39db25c1a17daf6e3f961f7534f3cd49cd6d9cf892eed6e100674e54c8054e519cef153f038ff843f1d3f793e67a0e2740f247f294e490a8e924fcbaea28cd76cb5c072ef1a0486c54e447379e43729532b0f46d009874cc9c3856775867143ceb45c181ece0538b3b68c10e6a180191a0d7e0202de0002e89cdcafea5e2ee0780a0ee0e5853e5a57e78ddc5589d0ac8f10aab2c903f3f923b2e769ce42d1efc4016fcdd44686a4df76c436d86748ad5c2ff3a10395ab649da106e1f6c54549cc99354667316157760d429856bb0df354ac7e074b57f83ec246d5d4029eb0205b70b70c7a398e89fc362ebd9f6d8bed8b5cd1e2bf20cedfa8eaf7078e0fa94200dbd798f4b6a41f27edf820b662e6f3e11d0e4f15f2a1b5fbe4db40531c449e2d4c062da4bd8d73dade74b52c45bb3b3653820ca85557c7ff2e9a7069026c889b073f687a85432478e107a53ea7d3604f9bf9eae517a2e7784f75ba074ad684b78d84b1a56cdac92c4138519b63367fefd40b6a881226ecdd27446416fa36f5b2f7c1b469c91588d53fa670cc9bef95c619edfef2b5b107ac5036974ce0bf2b4d4247af03b5b923cd279336289b94042177a5f09737b29e7b1f48a363852fbbd2caa98dc133bec5eccce48d2cb8404561735ee87648d7a147586f5049f2115956cf3d2eda3566ec01942d68d98aaeca5b87600c51c9f2bd305be6ce125f1c878616ccf6fdae01bd7543517545350815a8d2494ceac9e5184e458055f6457f0e314a23fc775b5c64da0b5dcf1a311e0a4647898214fe8be010dd557257cfb705750989717d632facecca10be5fd106acc7d76a06844a3c241ab6f7f2462adeb6fe01f813f2c00e96d0ea36c909342f735b814d0dd082cafacfa12674e1f048404ee1280b9387a665fa0c9072dbc7ecab04e766faf2b2c3a41b24fb551359634c5b968cdd19073c8655f0c3a07b840a12564c9927b89af272f7528f08bc99ef52b87d9fc4be9c70765507303f44e3ae39b940dcac5bc1469762c97cdedb4b98c85f7054347da4a32f88c524c4ea2aaea069f1720632de3e8aaee90dfbabbb7a72dbbb454452e86ec2340482cf356afc78a789c7c08c99129f5e7c35584a8a8ec4aeee28b07e4c115b1580ddd7110448d3aabf516f546f8a1eabbfef605dda51698afd43f3bb938888264f9af4efd3ad426246fc48923c32c887e3c1aebdf92317789f605ebd3859641212e7ae653d2ecfc40c511e06a4760a7bac3a99e54dc24ccf61bef1cb5e06a5c9445642ba9d3b8ea3d0edd060eb5fa584847d0985484077b2445fd17045e73c8522ca39fce6b9b2e8457161e4bbeeb4c5cbaadafb4208c19fdafe3e8493542ec42fb42a6be309df36b3d827e6e5794d9da97b47298be961218af53675714a2bd7093a396acae16ed24d6f56ea3ebc4f7fcf6c61a59945fbf2b1a075bbec01fbb2321f26874fbf9bfa81bbdc8c1586e9e18ca7f6545516df43511789044b5eff6c330962008adfe0480dc69f0955fd68a384e127d9325d9f92e7ee3ba4cb5b8bb2d918b8eb0c94acf0fb0995cdbe50b8d41d0dad440c6b33692f3de9e6a3e9b81be95916e3c61ecbe9c1dc4b28a240a7a99278edf3e43b5019f7f8c86953095005d96b54caf358188448e3c3f0574e17832ec6be1271a2a0883d425b3380983c6fa542dcea8be5185f2c4ad42bbc69f1f37d151054dbadb7c4e0597431f352bfaf0c84b41f1ac56442dce8dec15f8e13dffa94962ab42358b05ecf7baf8d4b734a3e1c470f0626ee589875f7e939156550d26e5d82ce073cf55f1a785e26b50230437fd7e5afab9c388bd95900be6f095e414acbc066a268198a466a78fc8bdbf111bbfce9f29ec010100d635a5ad2c1b8d901e4ada9432f50ac324433ac75863dd849cb4287d2c79104ee1119d3560a74b0c4c474658f6068364f5c8e2c7094cd66dc4308407512bd20ffca82f943482451419391629abdaa02725a9739fd6628877999e23cb7e61f6b675d37f361b51ff549c92f1c6cd315d84caf6778df74571e13a691cfc404f77475e49776592010314400c60d935da7bf8b081c85108c14db2b8a5d739b71b415fe5018a7fdde5bd9966a01e15784d5f1cea42cc7f54758364d5f336632d729ae2f3066ff32dff7c737a18f5f8de932b879f64dc075aa882b0c6b444c80ff8276c0ff343cdb7acdeb2e6b29fe713b6736ca6dec64dd3329026ba6beca35d92bf1b22d4fe24a19856c58d578c363c05b155672e4a476b9caf3126caf8f18256cc0032c72ffebf5459a49ff648873c579318aaa0d2bdf084c83e75c0423f179e21412cb7205165211755d30981f1fb863c4aa0405e1f8af8b3db3422e7142d2cb70917ba084a2a0fb09af52cc3fdc5acdfda70c18837f249e28be34d5b3c96dde1f6e0a5dc831a38164cb67b2fd032d34356e6c88812e6519794827c6d4d98d1f840aa3aa6d2cca1e8dc92f6e88d3b569bcde57b3220803b7c72e616d59f9ebddc9c5befb7aef88762ee45fd0d616cb046c0962b10f3ba2754a94223d7467dd058d8c95a2a7c279279d4b5146f20445dfdbeaf2f296fc8a77529f3d75ef62b41840058bcd7a78bd2dcda8965ad222f637fb6d51ba9b55945791b367ebafb1bc58c11d4fbc0a09c78c3950a53ab6bc0d847738515337f21c48b5623faf0024bc51529a9b587c252d49875fa7b2b69c1b04387e8bc7fde10773cd72372336ef3fd87137f45ee8a3b1889d1250eb7190a38efdc4d528260ad07934d4e1da9ef76d6fac1eb0ef7e9de3e552fd229a552421a41d7bfc26de5cff1a6da7d3a8381fc04e33ffe155cbc952b65b1ce98a5192839f91eea1eda7c355419817ab6c266ee320c11a064b24e717f8f1904d7dda3d0fb41a693d37caef469699c5762f94eb0e3f7a40a0d91a2f5bd3b94b6a3fd0d21f9c8085a91ac333d754432798d4e263c85bce3c03aae06558541dcca11edd7448b5e6e43253c2c1d0e36b2cdbfc8db94ca4672bd450ed6b5d5b8f3342b76998e474d2c75b1031a481e288a494f1cbb63e8445766c9e3ea2cff767108c3e104b8bf31bc0870035af5e3fb53e0e71f88fb80cb655ce7e02176663cca2eb0a96f74a552ee42c98d5927ea49b09c1eff3970d63822a47c5042b506ac334397a5e6470aefa562bdcbe76da77ccaf01469bcf1635b6d8ee013d306e74779e4ff2b7e08384f83805c35e7b5480799d3b5add245e04211d8f368048ce5ef0eae3eb38813ce0c7dd3299ca497540a726660147380b2f2214c6f5697e70ab51f1787322c21f43add6d922077f38d52be1024f095de19397343006378d52651d728611b897dd853a25ef35a2f41d1f827f29fb08c942028ba5efad334b37ffc7cb0db20358bdb8bdc9ecd39c8fd097ffb160b72f469e61f1687a02d2aacc2f2de9eb96f601861a7f4868f38ab92a229694867b90c463dc08a78df178e2dd2be84b88e094fec7a37a081059c3966f0827349e9abc53501b626ea026a29d1ea7f5403488ac012b74abe38d7fc7206405ccf2d3499f1ac5c33995ae9801ebc061d77461b7d2a6c34eb44290ebe234a43be6bec176d1f7c8f4ccfc96ee670ff3e1a2da88bcfb80b35bc90635b54150c1f333e2c582d2a5e0e8ff88bca127be2ed83dd9b0cb2578dc28ab1e3b95526888ee533599a082e31053338f3ca4fb5a3583e2057b53d19ced83724911e7c98cdeea8cb8eebc809bb8ae9f3061042ccaed1ebfdffcf438187d6c7bb8ddaa9c89e1c1c53dfaa2ad118837f95ea2f6f2f86399e369e131893ed32ef7aa833d36b9ff1f46c6becdfabe6d545672e35968d31d47ef37b363ffe98a4ac03afb40b359c64848c4481699e1a32edf4e68fdc520f1fe4b69ebf823a0c822d2cd7ed1cb248fa75c9a32003eea8560fb1871bc228727db165930e3952b0de183c095d447502b859fd5f66a379ab379a482b0a2f358a870eec1b9686e2c4ce7e8e9957c80d5b49eeb64ba7c53f8f4358600db49d091bb85276d5d13f74354db3f1b657b180225fb773f105c9a4bbe92f1992f78d5b0dcf07c932851910678089b49528b104fdaaf212d6048883f911ea1017fa22087ebcfd56094273dbd7c808bc1da2b5d920b944525d1343c4347af7132be47290d2543b34da11d64bc55361ed270aa763bcd8f7ae5a8fa9f7ad27a5337a0baca892f1c91dcd86755d833977a45b8964d85f29fb70932bc2d41ec15f0afe83e8beb598e0356764b6f579a50f8cc22058d95c8e1afbc111b4ec212c99b4cc0517c9743bd8138312801b4f504b9641c0c754ca9ce6facc4d1b7f907068901b21ec7247c03c128c69b690f4e2d81b4ec84395260cfa57d6c75bbce37bf5689103809af8da9df2fed568d7f6d90190380927a449788880ab6fc2ebd168e70ddb36766e8740d7fe8e6f2f35d8a62d5927511bd79fcb3bf4e19fa4969fb45052237b99b04217d79a9da5bd93b8b6a24e6b6b0f2f28b2fa29ae376cd2e967c094862f1d97c7a396df5e106bd086bf2cdbcd800afa1eb88795cfe3400751f98b54b777c04abbfaf94e6498a877cfe54b3751f7a479973bbc5708959031e76d2d7db59d5513", 0x1000}, {&(0x7f00000001c0)="fb40d7ad49aae67dece5a84b87dad2ecbfdf9135cf78f93af9bb324fdf12fac5b80fd9a5a11e", 0x26}, {&(0x7f0000000280)="e8a071b7ba68a7440063be67f195b77acbd84df828489061300b4bb4243d741845265788d6cc4c8193f607d0c2e1d7bfab2a1a52b40ac399175902673e10a7cd55", 0x41}, {&(0x7f0000000740)="946ea4401201c3112e068b89acfa329921fbdd1b8ee4c272c9eaa4f06b20ab7826e03d366432e9db6d72ef58635786a65eadb8568a688169651e43eaa9eb89f4f930ce234262e44cd71116af0209752be87b28d0fbeeaca2209c5976eb38b040f77e1688e527b426bab6d8bed35adc17ca2682b91ae9f3a888daad207d687bbdf5ad0ccf53ed1ca189baf66231730023369592c6997c7168f9ef294a206a7775ccee9d840f839be2c4a1f9a8d057391edb1607c7d1b6ddfb22d9e6620463950bb70aa92047b8d153c8", 0xc9}, {&(0x7f0000000200)="4d944904a8848575cb75c042a16839130330b0ac2124b9238df2df6a75834872", 0x20}, {&(0x7f0000000840)="0c21b701b4e54aeb8075d16e99df040477e1cf0684aacb452394d8c573d26d772a056d812853931d1361799ccc49734ffd3608f6aa69a96452e3327ac0115892f23863f3ca9f1ac2ddbe468e3d20a7ecadb358058e1ee52465e45a86d4ed2a8682cf9723ccf8aa3adb26d9a14fb92aadbfa370fcd43fbdd97d0a07aa34ac62a63780ce7da5f8155d8dcce710000fee327ce3051a6359bf7f935dd92dd09c1719bed5cd48aa741081d5572b0862ce41a229d531be41fe064f5ad0b984b07a3e023e1962cefc957a5421a1f07cc729db5258d762abd6aa12be2ef4ad2e9dd9c4ad5006b0580d", 0xe5}, {&(0x7f0000000940)="a13813fb9417f20ee03f65db8e0b5ba7a8afcee6efb059435af74820fafa3b3c8950f2702d1be7b5c0df0e76e1451b19", 0x30}, {&(0x7f0000000980)="cb29cb2fe31771a687155e506c63333a19ad1444253292adb1818b11fa0ea919f468a4966b7846c66a27b5b45d888f574ac0e668e068bf84e486c0a7ea84bf950639673bf9a1b776f11ce7204d62758c28dc82a3f41bf074d735cebcbc69e1b2624e49ebc4cebb818c8ab90130a367aff8165457dacd18be05e1d7e1f0cb00bb3f74579695902a9b5ca5cbdb28e4b1a0c3d6bc260b13efa4f08a0d595d58e66edb0b6b436c8ba5fe01b92faaa86ff729", 0xb0}, {&(0x7f0000000a40)="2b7ff9bd2febb3234aa00ed879af4f2205f21c7e591cc6bf9ebb4609a1ceac065482a3fe137fabfad491ba5b2e752d0818154475d12c750b7cc4a098d919065928cf0f4895cc2f7e961d002b4a9a4084540691d6e6d5489723163b3e6012cf8c613b9a211ac7cfce2fa33428775b67425d48cdb618237cf74b549b77e22cf79855438c9c00e9f71a951ed30cd8cae6eecb75021fc038cad1ac2760562d2fe53e6cb2da70befb9ce72d43e23a3b00fb4afacdfa88729c2ac8ecd01de27e7eabc198e9fad6b12bf5341d5414d6e270096ee64a13300b89a4fc99bfae118ef9601b444348e92f2a7b8b", 0xe8}], 0x9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x2}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x7fffffff, 0x8bf, r3}) flock(r0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000480)="4e08d77ff4b0cd3db215e02bce0c5af5ffa2b0f982bd6ee2d2a69b051de472a6f6efeceed7c6d1589a31cbb97d7e5ee6d5ecca87d6cf5d908a7e35e0832ac85d8c9122f12ad71da3c7d9ee87bd713f39e0b13e642032aedfe0b0c00311bfbb2f4dc88387796e0ef42ae60cebe12dce51e85d35d782ded58e8a46edf790567b39ad917df1dac094e8503319f53f5fb4c41ee21712fe752385dd278e1e961ffc3c82e57dba50fcb1b367413666a43687bb6d72564b8d17bc566fe96dc2615cbd5f2a520efde1da875c2c1dde227ef654e101c0c486f9e4f5e7311c9649d35ac8d4d5328c59b4eaac5dd35b3d065ae6b54a97286abf072b46", 0xf7}, {&(0x7f0000000580)="5c595f1dc79e4eb3d1bf7ebe1ae6f05b0bdd020c3541eee55c2e303daa67a48350a5df6345e7bc56b060aa665f7f7dfc8ff298e3e15401a945d910dbe4b1f7f6124a49eca76308201eb7fb041afbc6aad8647d439b5b24da314c384f74ad2bcc61e86e1a9b17bf9440f05dfef099ce41d069d56fd674eca0b26509efa5560d83b0c3f4c475a9672105b0031c0993855384a5a565bc2753377f1b792c1efe95cd458643b75fbf417c49edcf35120688c1064792b25fb2d9fc64ca2ec12c8e006563adcf", 0xc3}, {&(0x7f0000000680)="e40ba000b5b97f4d49f5f9569a9356d7ca06b20a3095e5a085c50b58f2ac769fe1e7e521603dfbf5b63ba4273cfb3a6d77bcfae233df7378c4e7681cf23e53c82a03dac670920ce4703437115d4760a198a63ac46177b91073271601975e153dc6b9ab228e83cb64f78156a66cff4b704e740202643ff927ce64a5b6580be9377eaa83d0ccf23e931d367f896fb9daafa973f57057", 0x95}], 0x3, &(0x7f00000002c0)}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x1ff, 0x4, 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000d00)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd607e605500183afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000ff02000000000000000000000000000133b3c132f960138ddf6e461a17b9854db761259c007b9f54db4adcb6f1faa1bb7176610e5e72a131dd3b"]) 19:28:54 executing program 1: syz_emit_ethernet(0x229, &(0x7f0000000740)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f3, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x8f, [], {0xd, 0x6, "4d2197", 0x6, 0x2, 0x5, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x1, 0x5, [], [@enc_lim={0x4, 0x1, 0x81}, @padn, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000001}, @pad1, @enc_lim, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x0, 0x13, [], [@jumbo={0xc2, 0x4, 0x400}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x85}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x122}, @generic={0x5, 0x77, "bed34c536d8e930437a5fd424f535aae3e6d3de686105894c9b5c3eb08b561cb042913f8d0fc9db9f70b5b890af0aed6da29e09b215f8dcb2368d29321b8372cbd040288fbdf59e5a553174fe9ec727eb651f9c66d088a0e32de72456efccdefbd0528ffe7dde600"/119}]}, @dstopts={0x88, 0x5, [], [@ra={0x5, 0x2, 0x9f}, @jumbo={0xc2, 0x4, 0xfffffff9}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x16}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x3b, 0x1, [], [@ra, @ra={0x5, 0x2, 0x8}]}], "d83bd5a4111b7b653bb960ad5d2f3ae3bbf20911860b537c3f1c98f673b620ccf84cb45976b587fd9669283dff0e4247960eb6ee9a0a73610cfb6885bd0243a0c2aa75f2672c0165d5916721468de0adfb521066e7f31e9745724e6f0e108448dabe33a15d8c9ab5666d071ed2b71e063925c874c67538d68245fccd56986ec43ae68d93cffbc869c42c8d98979c78c215df377c4f917dde7cf1f1"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0x113, &(0x7f0000000600)={@empty, @empty, [{[], {0x8100, 0x5, 0x1, 0x5}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x101, 0x67, 0x8, 0x4, 0x61}, @udp={{0x3, 0x0, 0x8}, {"55126459409cf740d6837a681938790994b091d3420e6528b5a268f5c67f90ba15490f47ecc1acb351a022334caf494146ec61225b7d8bf4b60adbdb50d781306e5ad6cfc24f048a16e67db531113eec47e5cdc66812ff788bcd7f7809f6d675191837ca989bcee5d61583720d9c4992746c8c2232e7a67c3f02d2c3de29d7811a838c54ca8321f53eb5ff647a240227fdf8f72da178df678646d21033834358985e9229d6f01b32a80cb9b56bd4956ee26c3e357ff31c82e11666e134c101a47e997be62a32d9959cc1e333d1299e066524e2257de6dc8310d6400fa7df57ea19c4823644"}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f0000002140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7ce54752717576b4299c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc01158d48c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea488328a79df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c6f9ebb9c6c1f8135e0669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265ba"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file1/../file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 19:28:54 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r2}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="03000000000000003b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fa6046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c251f8c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000d02e3e9ed9cd666f9084ea2e9679c0da083b11d08ff14894f7cbbe9616b85c694155515e27c24f3c8ef39f423a5bb9dcb8144f75dfcf9591b4b620f15c40139bcceae60c0fcb257c43e31ab7d859b0de67d2dfe7179536705e914200d17beeb698be759d74ec27fd6ffcdf8d6388241343288bb7"], 0xee, 0x800) 19:28:54 executing program 0: r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x2c00}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/185) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @loopback}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "b2fda082fd0000e1"}}}}}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 19:28:54 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@remote, @local, [{[], {0x8100, 0x4, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "010020", 0x34, 0x6, 0x0, @rand_addr="000000000000e3e92000ae0800", @empty, {[@dstopts={0xfc}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x10, 0x0, 0x0, 0x0, {[@generic={0x4, 0x4, '03'}, @eol, @generic={0x4, 0x12, "bdbe51da383879eacf4c4c0000040000"}]}}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=ANY=[@ANYBLOB="4b7d01002e2f66696c65"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="4e94fd9b0524af3a1c35b9ec170b608640a47dbbe9a71536e95cedb5a3623f34297e514ecf93de16109a7ab2a78bc96f19a174404364a0fee7cc29f8b8d785a53c1f4e99f3b63b67fcdbd17ed7ae3afc30171bd6ef233bcc69d757c1a339cd40ea50f60f339eca830253f89563dec5f91de52d7e5dc2d8", 0x77}, {&(0x7f00000001c0)="681329632491b3969b620f55dc89c6f96c3cb01a6c7f7d40d813cfe56f7fa633f7365e4ba3910efaac2c7678c2a4d54b120181a5c8759e5086daee73e9bc6d897740d842", 0x44}, {&(0x7f0000000240)="115e5c3a72ab09382984d61701884f4339ffe4e0c92534a5b9385db3dca1de1eecedd643bb7ded330c70241e3f5ffdc6767a154fbb63c256953fd685cff5a016dc56c4bbd1a1ace17955d1", 0x4b}, {&(0x7f00000002c0)="862f0d58198d12c76690614d224bd03a02bd68117819283cf50ae5b1547bcca828c3791ac514ed27b8875408c656b2f66ebfa2bd4ba93b94e5ddcdee5893e39c9ad8f65c78511f211bc230835d121369c038412bdff96e23d8e35d68f293d621b59826139ca0cda0016481aa13adc9869a5bc61657737751ddad009814f258339a7c817e067a4c606c4bae9b5e92ef7c5df220b27f9bd2633886fd8ed73a8f64cf159b9faa77b0dd2fcbdfc5886c7a2a94b531903d59fde8b85ad5cb21510f2db6c44fd24afac0f91d71c9b41c4f2119fb3b78b011bf67e8fe2c2c2e0b03ec16cd6287d4c67b2090754b6fce14e3a0b65ef0f00c9ff60531f4650711", 0xfc}], 0x4, &(0x7f00000004c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r3, r0, r5]}], 0x90, 0x2}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) 19:28:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x3}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 19:28:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r6, r5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r6, 0x9756099bae3a9f09}) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r7, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_emit_ethernet(0x1bc1, &(0x7f0000000200)=ANY=[]) socket(0x20, 0x4, 0x7f) 19:28:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="aa8878c7aaaaaaaaaaaaaaaaaaaaaa86dd6051e00db7bafeb1f13f609a130018000000140000040000000000000000000000fe8000000000000000000008000000aa3301001eaa1b6c00c2040000000000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRESOCT], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000280)=0x8) r3 = getgid() setgid(r3) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r2, 0x2}], 0x1, 0xffffffff) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x29, 0x2}, {{}, 0xfffffffffffffffb, 0xc0, 0x1, 0x0, 0x1ff}, {{}, 0xfffffffffffffffa, 0x68, 0x2, 0x5, 0x95d}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0xe494, 0x49}, {{}, 0xfffffffffffffffe, 0x51, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x8, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x5, 0x401}, {{r2}, 0xfffffffffffffff8, 0xb94ce29e1d0e5654, 0x5, 0x401, 0x8}], 0x5, &(0x7f0000000280), 0x9, &(0x7f00000002c0)={0xffff, 0x3ff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r4, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) 19:28:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x3, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000002500)=""/241) semop(r2, &(0x7f0000000000)=[{0x2, 0x8000, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0xf750b897f10a53a3, 0x4ff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x0, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) open(&(0x7f0000002380)='./file0\x00', 0x200, 0xf00054966a988a41) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x9) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002340)) preadv(r0, &(0x7f00000022c0)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/61, 0x3d}, {&(0x7f0000001100)=""/139, 0x8b}, {&(0x7f00000011c0)=""/176, 0xb0}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/56, 0x38}], 0x7, 0x0, 0xd87) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0, 0x0) 19:28:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/215) 19:28:54 executing program 1: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r2, 0xd37ec34a48507df) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r1) setsockopt(r3, 0x1000000029, 0x3c, &(0x7f0000000080), 0x0) r4 = dup(r0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) close(r7) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000000)) dup2(r6, r5) dup2(r4, r6) 19:28:56 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:28:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16=r2, @ANYRES64], 0x10) bind(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="07141a4d0f83696d10c99e453ce66555650025ff93cceda57ce3abecd5a68de650d7f4ff6afb4be24ecaf1e8709051d8e9862d90191791da4b44d373c6c696fa3f5dc4b34d0579bccfd896035de82f3619218faba5cc42f604ff597287ac829028c1ce38f537311b97188fc6740aa179cc44cc448dc20e6fd07962b4a594d0ffe7ff8c8675f4b684d3f1563e9be406abfefb679cd6b3", 0x96) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714ece", 0x171, 0x0, 0x0, 0x0) 19:28:56 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000100)="a15599e9f5221d599bd10ca87abb4e15b2eaba742928668d084643c53b83ff1bace963d028c79ac7c91c25c7baec9709e54255564759bf11f127f8f2ca0b71425072bb4e86c115289906e3386455b5509c1262021210dc138af8dbeeb9157dcc850fcf914ee95099bc95687040c222b2ae8af36f3eb85a2e050c9176a6e4d711bd9583", &(0x7f00000001c0)=0x83, &(0x7f0000000200)="1c0d2700cb865c333e79a3898008c5bda42eca1d5c7105c91c65021913eb83a703c67a76c66c45b9ff76cab11a4eb6a725c5fe007f641543bc1a805afb6c7bca8faf38f6fba667b0a8ca4654c494363fc71dcba7f0791d0161902266a9aa773429dc2659ffabf425058d6d4827a03947c377cc4897eebc568293f7bca4a9b512a00af242ec79575e9ec59cdca78f5a3f841d558d99f3c69dc9cac8e03e3d2c5c79c3a2550e6db425ed", 0xa9) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:28:56 executing program 1: msgget$private(0x0, 0x2) r0 = syz_open_pts() close(r0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x3, 0x9) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) fchflags(0xffffffffffffffff, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget(0x1, 0x8b) 19:28:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c410000000290000002f00000000000300"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x6, 0x4, 0x40, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f000050a000/0x3000)=nil, 0x8}, {&(0x7f0000292000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000427000/0x3000)=nil, &(0x7f0000096000/0x3000)=nil, 0x10000}, {&(0x7f0000080000/0x1000)=nil, &(0x7f000044c000/0x1000)=nil, 0x79a}, {&(0x7f000004f000/0x400000)=nil, &(0x7f000060c000/0x1000)=nil, 0x100000000}, {&(0x7f0000588000/0x13000)=nil, &(0x7f00003e0000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000698000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffbbd0}, {&(0x7f00007d1000/0x2000)=nil, &(0x7f00007cd000/0x13000)=nil, 0x3ff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000078d000/0x5000)=nil, 0xfffffffffffffffc}, {&(0x7f00003a0000/0x4000)=nil, &(0x7f000047e000/0x2000)=nil, 0x8}, {&(0x7f000023f000/0x2000)=nil, &(0x7f00006cf000/0x1000)=nil, 0x2}, {&(0x7f0000700000/0x3000)=nil, &(0x7f000001d000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b1000/0x3000)=nil, &(0x7f0000394000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000042c000/0x3000)=nil, 0x9}, {&(0x7f00002d0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffff81}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:28:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000200), 0x53) chflagsat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0xb}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/153) getdents(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000) r1 = socket$inet6(0x18, 0x2, 0x20) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="c062e21408b4247d84a33173a0307acbe764f410694cac78c7fb1bd7b567bb91702ebd90a5577d8c714b1811101ca9c2ede19d8c9bb0c2306336d2ece742f821ed8e336b09fff6edb3cb25017110de74ff37c2ae8b1457407eb65c99d5d62de327c502e46c75a88224548315ef412b8f806feb937928d4d3fe877557e3ba4b291cab583df90483ee33c3986df9657305b0d51f98b8af79c4778d18807710bc380aa00b4783572e709114320dd25d01ba9920a2359fe3d9cd", 0xb8}], 0x1, 0x0, 0x2000000000000) pledge(&(0x7f0000000240)='tap', &(0x7f0000000280)='tap') 19:28:56 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x3, 0x89) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1000) 19:28:56 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_settime(0x4, &(0x7f0000000080)={0x3, 0x10001}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x1f, 0x40, 0x101, "ddb5b346056ae5a062d14f785f17babdcda907a4", 0xffffffc0, 0x7ff0}) 19:28:56 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/83) 19:28:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3c6c, 0x2, 0x20, 0x5}, {0x6, 0x9, 0x6, 0xfff}, {0xfffc, 0xfa, 0x1, 0x6}, {0x4, 0x1, 0x81, 0x1ff}, {0x8, 0x1, 0x2, 0x7}, {0x0, 0x40, 0x20}]}) getrusage(0x0, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x2}) getpgrp() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) fchmod(r0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x0, 0x8, 0x401, 0x1, 0x400, 0x9, 0x8, 0x1, 0x1, 0x7, 0x101}) close(r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000400)={0x80000001, './file0\x00', './file1\x00'}) r6 = open(&(0x7f0000000440)='./file1\x00', 0x8000, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x0, 0x6, 0x8}, {0x18, 0x3, 0x8, 0x81}, 0x7fff, [0xff, 0x9, 0x10001, 0x0, 0x1ceb, 0x20, 0x7fff, 0xc000]}, 0x3c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x5010, 0xffffffffffffffff, 0x0, 0xe733) 19:28:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x81) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x38ca, 0xff9d]) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/4096) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semop(r2, &(0x7f0000001100)=[{0x0, 0x100, 0x1800}, {0x2, 0xb8, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0xfffb, 0x800}, {}, {0x4, 0x8001, 0x1000}, {0x4, 0x9, 0x1800}, {0x0, 0xcac4, 0x3000}, {0x4, 0x15ef, 0x1000}, {}], 0xa) 19:28:56 executing program 0: shmget(0x1, 0x4000, 0x0, &(0x7f0000002000/0x4000)=nil) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = msgget(0x3, 0x420) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/245) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 19:28:56 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a647206e5d323b7deaac00c6ee5dd8cca0bd9c132e66331f7944a221beb08d798a8dd25d206330d76dca4ed126a98719c23002749fe397210129f13734a2ff3ba3405951251f6b5635eff445d3e777b0bac0861e31a167924b29c98d9769258e573a179840d7a123c93577a9b0547f76a49e61ab207addbe6b549970075c738c0a232d9299afd02c1c30666aa6c6d15ae3b8bc2674db55f7de5e418e60789fbc15c542ba130faf1ea0bc714c0cc6f7eef05020f7a79d8e1bb6a23c3ce4737b17b030a253a4a373f07c88eb84861a57a3138938561425b5e6c4a2579d35a234e31edb0a297d046696af45ea4f38b940185d0c345a1ab877d162e05103fed4691efc2bad35514b77759adac731168bdc1c32db475982cc270a1922a2b007a03dc3029", 0x0, 0x0, 0x0) 19:28:56 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r1, 0x0, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r2, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000140)='./file0\x00', 0x0, r4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f00000000c0)='./control\x00', 0x22) 19:28:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x6, 0xfffffffe, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r0) r3 = getpid() setpgid(r0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x7, r1, r2, 0x0, 0x0, 0x10, 0x3}, 0x1, 0x4, 0x0, r4, 0x4, 0x2, 0xfff, 0x4}) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x83) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:28:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x47, 0x1}, {0x82, 0xffffffff}], 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1478a383600cadbb9e53f130197028e6456c47381bf32865f2d7859c472c524679ad43"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x10, 0x4, 0x40) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000096d12e2f00696c6d"], 0x10) socket(0x2, 0x5, 0x73) shutdown(r2, 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x6, 0xfffffff9, "09000000245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCNXCL(r3, 0x2000740e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x101, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/155) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7}, {0x1, 0x2}, {0x2, 0x2}, {0x3, 0x8001, 0x800}, {0x0, 0x401, 0x800}, {0x4, 0x3f, 0x1000}], 0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x101, 0x3ff]) 19:28:56 executing program 1: syz_emit_ethernet(0x3d6, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f03a000000000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680000003a0008b8660000006c1f00000000000007e61732c5f043c5133c08beddd90ce95c1fd20b6d18bb0e1fd698896a2914b95e7ac2b6001bba629083acf132dd6035862987ec325905bcec32104e2652d96a75d39a76bba32aed8febdcb5c72e39bab28a75b623f55ced9b84ee4b3cb6b555e9792ea397c735955b080073bb5f6ea5555058ef13a90d115a5649b11e897c46262011aa9f74f7e76843b2554ad697b50a86e5427d55fbd34be8bbf3cd435175016fe4b550127108309b4dc06ab524e94b6b31f9fe52094a26dc048375cda0db0a1b4a24575c7bee18600f8cc90c6d10c46ec7e3ca716cec10e3e970f4908a57e2752f4aecf07a01c204000010fdc20400000fffc20400000001050201be00006c000978670000002c3a000000000000c204000000060669a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334035faf3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22000100040192c2040000000100010000e8d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018010400000000000000000000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5106003f90780200fc3af563dd004a20d8dc6b14e25ae6fc12ea7adff8b3ad11d2d127bffe998865a12dd50a3f926ee629c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d000000000000007faba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f1f0000e7cd19eb76f3ff74cd95a59865280450b800"/156]) r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000009c0)=""/4096) 19:28:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x50) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) 19:28:56 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x5c2) syz_emit_ethernet(0x11c, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x19, 0x10e, 0x67, 0x49, 0x1f, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop]}}, @generic="9c9feebab97525b867ac3841680e6ac0f87419e12a68623136d1a207e5255e8e1fa0e1f99db0510e794c15a8335cedd9477d1c9bbb611bf68c5b50526d4380966a578109278de3ed49515943f640b902152dbb1b2f6dfb4fcf6bd8519d96b21dd3a4d41079c66070885e291b38cb2a97553655a0a96721020db6b4048697fc55a02d71f009659804c2c1cb5484cc19c14ebef4725efffb84e5ce04875ff7b74750e62db9edc008c241a3fa09feaa460dfaf79e9c5a9935e69820c83ac874810ffc4454c8642407ad09df632f4a110094eb546e16c536e879602b648371458c7829ce7ec207f9afb1b3d3012bf70485ed339012108f17"}}}}) 19:28:57 executing program 0: sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffff85) 19:28:57 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() r2 = socket(0x10, 0x2, 0x8f) sendto$unix(r2, &(0x7f0000000180)="460a08f88cd2ed2e78ec0fd25662d0ac98685028b5c85bbf64be918bab4c0b497b2d9454b0b316d7d6f254860f45c4e798c8d4c99ff805b14191aa3fb3eb069d6c4063b179d00f849eef36b4b6b3f742d327d288792aa776f007ee0b60fd2b680a5f4a614c8c28aedfaddd79790bfc4393dfe49442beda475b9cc015659f45f45c06c1958763e293a0576045f05f9594063139a93cd0f7ff636a1353e5fa1d090e6fbe810c4a98cc16c2b988cdfa56353326b2c333e205ab19c7d08aec1ed105b9757eb28fb67e43b2c89c81b4d7afe676bf320c23ab0b99c8b74b94b701a3668ed4e625d52fbc4f939a74634964", 0xee, 0x401, &(0x7f00000000c0)=ANY=[@ANYBLOB="be99234ccc9b168c78d56f0b185d8391f77e829875c3d1e4ad61f279306a0ac8df9694a49ffb4a20646b53b2d6ada9711b"], 0xa) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000000)) close(r0) 19:28:57 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) 19:28:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='.(]\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@$-\x88-a[\x00', &(0x7f0000000200)='!%.!\x00', &(0x7f0000000240)='}.$\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)='\\.\\\xbd(#\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='&.\x00', &(0x7f00000003c0)='/,*]\x00']) close(r0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x12}, 0x2, &(0x7f0000000040)="576a94e7ae646033d0d75ddb83a32e2edac5cc55e19812d15df3a28ec2aa96af4b027c849058494be56ef3de30967f609cc1932aa03920a22af54e41ae212e7da96835cb94a9176f7c4267ad30b7000000", 0x0, 0x0, 0x0) 19:28:57 executing program 1: r0 = semget(0x0, 0x3, 0x25) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/125) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() setgroups(0x8, &(0x7f0000000200)=[r1, r2, r3, r4, r5, 0x0, r6, r7]) r8 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x48, 0x8}, 0xffff, 0x7a95, r10, r12, 0xffffffffffffffc0, 0x5, 0x7f}) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000280)=0x3) recvfrom$unix(0xffffffffffffffff, &(0x7f00000002c0)=""/55, 0x37, 0x0, 0x0, 0x0) 19:28:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r5, 0x6, r6) recvmsg(r2, &(0x7f0000000380)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)=""/117, 0x96}, {&(0x7f0000000180)=""/220, 0xdc}, {&(0x7f00000003c0)=""/38, 0x26}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/12, 0xc}], 0x5, &(0x7f0000000280)}, 0x1) 19:28:57 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x110) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 19:28:57 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r2, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="bd0e3212738df1f47de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r3 = socket(0x20, 0x1, 0x0) r4 = dup(r3) setsockopt(0xffffffffffffffff, 0x3, 0x2, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x28) munlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) readv(r2, &(0x7f0000000500), 0x42) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x3) getpgrp() ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000700)={&(0x7f0000000140)='./file0\x00'}) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) sysctl$net_inet_carp(&(0x7f0000000740)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000880)="90cbb91bd5a2c017beab22c0119ac48a4919752d6d28ab0df925a7cdac244409000000baa6a24210d16443214dc266f60719e891c2288756395539f792838a8a15dc5ae01d4e2253f84fc46e8a7f55379819905f2ec25ff809d12ceee46c2e65070dcb1a2103eb297d42ff812e4d0cd2ea42f2b8c845006f028cdda5c7d2070000000000000055a36e45a174d0d8766efe601f0385a3f13eb2c8c45404bdf6874c4f86facd92173fa9d62dbb3231d8c5ca55e2732ca3d807ed00be85c7b46c399eddffb45fffffff8fb333b619a957e50b3948e9bcd63a4ed2ce74e3ae65e6f6470aa166d235db8e3850a513b679ac5e2c40ce62c1f05233bc260e886b2aa83f7165cb294374e4de1467264f6717993519f8ee", &(0x7f0000000040)=0x113, &(0x7f00000001c0)="387adbb24870c6482425d016f1a141a22d6df756b67146500f204680918c3e74bee6c26866478405003d8ebb7ebe79f1c0c4933ce5c1bd936b46588a3f3096f4e68c8622ba30c4c48237c425ecd3a56cb8b90b8a1e75598317ce9681a1ff6c6fbdeb95e94612d7e904d0ac484317a07ccd093c31e1f2e3e9f6c72d2473ad30955093cc8dce6fa606a2a95ad738a78a87be03e8e3cc20fabd477d4b809d5e157c6da6a8f44ac1c16b967c0007e2fc13724b67a9ae6ee2a81a1e6d10faa0ef1240d30828a8bbb752722be9efb044033265cda4f5024ed3591baa94c74b7b4fd44bc7bb844b7e93928759d7310ecc96a30d22450cd35f6596b7346b819847c5bb708528bcd6ecc43842f521dcd6577a8fe1c7bd6556974acc05b46946ad64701137e0d1226ef6005c33684506af33f86f3d6bd06ed6a3c61c61a730841dd8aa914d3caa5914fa66b1bfcb60f8d82fe73d565d155fe9ec9dde2e15d44da153ef6ed3030ee25aec4e21b6a31aa5635421dc935f7fc648107252d9ed325ae8f2e37d4af04dac30148737dd2e5cd1262b29d3b60d961bb37515c058d8056035e225ae3aba6a2bf01f7e9aeab17043c65162abbf003d6112c775fb6d38dad77348c559da767e301517eba40cefa76d9b5648737a9e108e67071b4b00b2a65f052e8236e46e318eaecd73a3fd7c979292ebea0697a6a7c6de8f6cdc6698f67995a494", 0x1fe) 19:28:57 executing program 0: clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x400, 0x6}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xa2a, 0x10e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCPROMISC(r0, 0x20004269) login: pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000d000 didn't change! 19:28:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000080)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:28:59 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0xa}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40000012, r0) pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effed98 va 0x2000f000 didn't change! 19:28:59 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="5cafa585022458a298ac494380c0cd834f63fdb4c34f25b99cb61d5ee8512ab464d568ca051c100a25afede0aa17a75691032a5d88f7797f39d9eb1c9b35f9ae383c5f", 0x43, 0xd, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/207, 0xcf) r1 = socket(0x6, 0x2, 0x7) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000200)="148e962b91f50d82bd9b35e7bc9f1c20b50ee4a1ae911841fd3ae73a86c5c2c55776497a537b4b3a40a65f5e4c1abe5d7a1d1a3a30c95d841a709cfc615526ee86501c46d939112bb57ccc829fa70be008c8a1f48b1b4b93f6bd17be702e764f64c762161fc48956d5091fa763bea69c8c98e016923cf693b50371d2c866fd2e0deb23eeed266303a4f425f74df86570383c475d7cd1b14e9b7f59ce201b027ffa61129299b36a705c53e35296905290a005d469a3bbaf82b55676f0c23e1627c7e344878c1b1312f5688d2b2dcee2c2f77348036070e4e2f1c3943130fb988eecc30f788c8bfeb1e2cc31ee88a21fac601dc36d7b970dad91de6ce225c841850d22f4418ce1b6104a5fd43a8d44a20fa704cc2b10e70b4102fb321fee53c941f22e5ca33330934b8aacf3fc4f33f90da28f242d518e09c049c3aa498a99032f1e6c4508fee0de2c17e195a1166b13ee2d58f9e0bb2c9a35fede8c70ad31bcc999f0225e3cc834574e2c2ddfbf883d4ac586c36db11d06b8ec6d595ae0c2b3e5d96669b15c943a919fe534731fd9622f50e4a4d5abe7dfdd632cb04c487911f000c0304219ccafc29d6405641e0a8db5e2cb56ea219f2496e4c64e473d81a47a527235a669e0a4f5a3db794902de8f1bbf7526d3a12ea99dcdfa3112818256f3055422ee8862943d858a6fdd74b0bc66113b270d2c4fda236b7e824e4d71f34960c4f22b3881b31db8b78d5ac2cfe0e8db9e261e9e15d9308f8438c057297a9bbedf412b267caa3f07d26fa49f9a1316fb031a407e08bc8c594d154756ea1640afb4c664300a22d9776d1c886bc38f02bc5ef605b77432ba54fc646362c3d9287dc4838ad5c9ae57d034c5490fc95172d77e91d0f0550932923567b4a5824d94c10e0016e9fc58475e4ccca6749f202d02f3a09a7ab91954013ce295c946c8e87f6c2a7d0fbd12945930ae50f4545a1ab8a2b5bc5e655fa57fb4227692955af27d45e175afaaf5f9a0046db106e41d30133288c8e35f7459f914ad42b0ff0c9c07e26413f904324e91f3f17e0ae7f28e2f4cb29fc039b030bddf588ff97630b7c723cdc0c096c037764ed119de9f01944e352e95e7e80369742fa74f99d9f6a8cc1f26b23ab127ce981daf668e3aeb720f07e2a19b0b5f9c029c03a0a03729ffda0a7ba7cc7db99e598a3b9ee97697775d722242fb3eb8b4b7e4504250ac489c24b09f83e76e847d1a2836f2a804d3802c49f09371e10ab1530354b39cd90a44a13321c50083a194df8631b6e79f90f024e63c51a5f2bda10a0895574077ce3e9a48fc9f7a58e6313696ddf801dd34f541784ce6a9a9f21172e6a05b81b11df40ada01f28493bdaed2ad94e2ffd0e01f7840b39393b562e266fa5e4e74b9caf7977de4e45d1df1133f2e88cd1b122e5c80abb80ffad9e2967b41403af81cd7f34f608fcc6b6ffc4e95c243779a862c13831e0dee60e42da5fdc5960f9a831a530784dc97768bdea644ee79a92d28f5b61df2f3c8e0e44ef5c9ca2f30e8e52df1c732f66a043048e426727a78505d9e3a3b0118a8f7a6a0241ddbd98810ddc0f73c509d5bc3af5c706b453e13123195233b4acf3e98c09f140152e88e1c22a092606d7517101c201283c3a8f34eb0ef0648bb74a0cdbd10fae2f5cd88a1fde03fa4eb4a6c5cc8cc340f2790011acf7a8b9d904eb413ad133a2d9bfa40bcdb05b2bac40222af5800c3453730b025d223f4729baaf1478ec54fe439613a654c64a12e78579d90ecfdc02f33a0d3ed94e7ccea38175e9e7771f25021c45113e4fbaec8ab28c7cd0c6e3bc62a91348e52368f95041ded31cb157c03b839d60df578aa586493bc9955ddcea96b769cf3b8b42d868f4dbff7eae5d8bbf23029a93ac5fc998105edcd1233dfe8bb483a17db735c3e79d1b6a4b56106c37f0173ee8114655e09c2d83eb7dd1773eef4b82812720f2d6ae68443c719d09f1394d7ed08d9614362fc0aefc08f3831b1b977c80795af99420f10226fb923af8763482b77afc911c362401d865b69851d93b6ff38753db1c72d45aa147c83185f69e1ae636b9e3b3c133522982b2d62648ea2448f5c32fbaa587403b90a53c699ebcc893016c5279360ab75e823a5d516f048daf53d88876acafd904d8d07c9c48be14bbcd38115e6d792b784a9a7892e19c62e48da3c261592d271bf1de022678613e5ac46406996f6a180ef79e729989a38a6ed14f1eb0cf82772fb3844c908b9eb56bdaf4bab6a74aadde8fe240643c04c3cd89646a8519100c6afa8ae2128f54056efcec2bdcd453c26a004f6c807f79cfa1b9497846cf822bd6c5cdbdc09fd8f3c436579930a025c10226d5ebe18bcc2ffe2bff653362addef3eb5580261e2a15cf5f95ce18fad14416b54df9529ffb4a5c9b2ebca296c5ae6bdab78455ea6a394bf30b18e4e22f1f50784e8c857727b124486a7e90b7bacf5c1ad2c804bf3aac5e521bca070c1699124cc8e176e8d3a7d78365f819b332e6885e3059aa29e9146ba34e273d2d726c55c819d2f5ac6a6b0c5477012639aea40cabed642836ed6a134fb94012938412b718363185217abe509a0b9dc13883e30463e5d218ad300850b8e436942a988136fbc67786adba67f3d8a9983c2c912224edb4e46cb95d43037865ff2d1195e0d34eb6fd8b35d84938c7e64c7dabb77083b1c07af02dd049173c6edfc172991789b3b054653a6f147f071ec09e0c9f946f5fa2951ef4266fcc5df58785923f7f0221e9e134a9bfa7dd05237d5b24651c9a271175f979dee35ba2f11f48d02ab11c4d41e673a16cfb506ce5d1b74d366b80ed724fc5d2e6084eca6ca09e5156a6c85f9dfde39c3bbb25a95bbffaf81e4d94a477b157ab7b9b12c414822e3dc50b4c3ef68232e599ecabbf8e5a9a117823b42df9afd983c74091c6482ad2699bd836bf8213bd026b365fd66f63f5a9e3cfb36c54afd041fa0dbfccec84c3cbefd2754eb147311d3aef5c29316ae344039d5a177852c034b266252bf9f805b548097cbf6657c6091c31c0a74ad7584a38a1e2a150dd65ec64230dacde7fbbd7c3c66822346a04a3a83f2a664b1f9f43f9b8cb0e0040d003efcaff63c1c577d8ba7e2441a016c113b7e3e930b87aa0959e9a799d13fc7098bf2e94c930f041aef6df2ce993a1e5734970ac951b37decafc0176da0b02765c953131b7f62671dd1e388266c963cb8202e4343e2fa0034c304a822ddfc40c1db20b0abb6764bacc4c3502d2adda5152e5c8364180c728e3ec20e603c34c7cad1ee5dfa6c8634cc920d89bf2ba8f170134fb890c34d8e28d28f7f3098786d2e7beb9887ba066701c42f60c7c4dcb98b3e9c19125b4f64806b26820a5985b712a31a6829a507e8865a0695573ea6dff2a9fceca9c3d1031b46954b56a239e9eb3633f7179f76d7adc6cffca28e2d60ee0aac4cd193a9fb83fcad83a4e044d1744ac08e81eacef3a27d520b4818586ee9a6be3a3990c0de2190adf5be9360cc02e56cb6c5f2fd59c368661d9208a9f3258d1e7f68b15aeac091f7a80ed6483cfc5bc50bd0b64ecba67d275b5373e603ce57114384088943311718d9834fbd857f1f1df4229c5a53232cb327c6c1f146dcbb59f003e28b2992fe8e65c144897442036417b2750c9a74394f87e37ea46ede9a87f42c5888fb08324b1b61e3270620d0973b5e5acd32a4923f14790f76b230ea2d452d43b9b6e9e59d7aa843da577044f0c95b5a7e3340d01fea72737db410b16dd5610f4fa90008964975f13b3f1c67b318502c70f79dd9c9004478dd0a0f9e9b315e0eded075e9c105c1ec8c317f8fe6a81a9ae0e6ba8123016eb95355a4223f822297990234dc52f483ce445cba100910f9d9111b33a22879ec2410c05ec502762b726782fd4d879133a0df08b967bef94c4fac1867fdf879cb55769277804e6c6f81b0430a420ad83b5781e642ca060880a06006ced8fa5df384bccfc1fd5eb0ffaa4664ad0dd34cf80689fad1cea5a58313e7a619fff05cfffc63e0a8da0d2d6866f3f8493451bd2794a60a3831ada3748ec0a6ccecbb7188f820e0264f13da1d585a01f5a83b62f27550378d519bd8fca48e667aac35caa485e8ef85cdc754e168cd0d7103df8027a63b4885fe0f6842e8441b3b0d9255741ee3ab526b2043dc9dba98ca2c58f998bce50c85fb3723eb6476df95a54989c99ea5176f1ca8f8046aff6051e1042e5bf47066f9be8a69282a801f5d3a71a9322aae3706b6fdb3d4cbdd2c61c8ee7e1b260dfbf692bd1a16a14a1548cc4929206001cd1366b4908cf54b301414809d591026eadc370fcf563d7553c05d4e53f094c66b8d00053f99407f82977cceb9f05351beb42db423a3fd0309cc142b6655a2f9ae88f04d0d56defda73811a8ff324839603c6ee5dee4b7319a767190a4300e977461497531acfdd1f1bee5c53ec0467e9fff4443367778ac7e2da9d00124e4bc2cf3e6419eba88ce21640912f70f2dfa2bf3eae47acaee024247c18ac2fecb1519e20df33bc0cae34c4e8629f4399c24047ce9a67f9da9d05e2b0a41d2090f6f16f7b2416566a51b60c5321ff2cca4f6165c60e50453829d3f3071cb76a1d8a881186794ec7977d38128f383e79b6e69ca9ebace4ddf44c37a052ac932f6f9301d9a92c31b29f572bffe0ad10b15ac92815df90ecf2b6cdc06b23715ef56ad65ca0d1cba3266f040a92f1251d22134f1807b9711ff19aa5cb324bff5bbdd0113b084b7a4e0960b7f005753a55e0734abb31647ea9a5d03f664a4308b7454a9dbb0e08bda555f95fa3cdc8049ccfcb1f5da3f6751f5d20d04a0cab842b8c27d153f9d5df542e0bddc598b01f5c808addf8efb988cc5b1a12ee720556512f4730ea20501174de0bde74c77997eb256a5d54d4b8fb168ca8171b03809f8b1ec5a7c4b538fc4c3d7f8abc607666c33475a47fd67928b3d09f50b960dfbfdc378b5947be324b4c76c20900f4310f1f31ddc202e8027cfd6d4bd930f8fbb49f8067f1abb35bffdaaea9adc8da65e2462eedc05b618d2b5ae809fd4076548939baabbc3029d05f213392acd2de7b66570e3c6145f899786e25ce7109ee4a1bc84fccf6cf836784ae5cbf6d7bd7c123e11e1ebfd0a4241d1ba81e020c8cda17dc6bf0802be19cad87790a8340a7824cde5847a93b7e8ef5a3192d4e8ba992bd43961c31d82da45a7eb36528f9c1d9972320c143bca6c52819840e4c7a96db6674a6b015b677e49a5e2a3af4966f9c954975a2dd34b11ebdffc0412575dbd073eaec0ee1a3797c0c15e669b722f95fd47b8f86afa7c9096c53b3c8476d86fd868911803863ae4a83045c5d817709f20f30cf172e08766c79e7fb56f63d7d0ced2efbf32f6033c736290a1b809e196b8af83942a8396a5db3e9b54bbf90898e7302e715ef2fd6959371c549c009a3a843b6040a0d12062830a4695d769fe9eb32c07498c472dc61e83ff5a30683891678958f2669a0bb205c62a298e70dde84644350a1208979c055dfaaff4a01fd29fad937251895fb8289903e46caee6428e132493ea45a0d4a221c122d37e17cdeafdf56e53449819eb44c0959206b35c1354503420c4c081113217a4c0e51ffd13156f7f16b571af69e303e69914ee97843da84035deb3d6ec403f91ff4e34de06d43a60b5c8599fe9b5946b6b3c3de8d7b60a360daa98da85d9a6f919de01d964a1703ef79182d3706ee2e7f4c038c50532e7800015e6897e157f3c9cbbda704e80299595804192eedc2c111268", 0x1000}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pf\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000001280)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f00000012c0)=""/18, 0x12}, {&(0x7f0000001300)=""/13, 0xd}, {&(0x7f0000001340)=""/72, 0x48}], 0x3, &(0x7f0000001400)=""/212, 0xd4}, 0x801) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd0\x00', 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x200, 0x0) poll(&(0x7f00000015c0)=[{0xffffffffffffffff, 0x40}, {r2, 0x10}, {r3, 0x1}, {r4}, {r0, 0x100}], 0x5, 0x1f) chmod(&(0x7f0000001600)='./file0\x00', 0x100) r5 = msgget(0x2, 0x80) msgsnd(r5, &(0x7f0000001640)={0x3, "3b312a060152cbb4f8c589b2c07ad9d47781d5cf3c88e074ab1aa48d126569c122d4edc6a3301dd3137ab9e75fb23f35fe7d38a39f46d4ebe6fa075ad65a0ac31e71d717eb5c1e1a8bc0c24cb841af0c729a5f10cb79531192305bb901199c8c15534b26d1687a199294fa78e1aefd4017afcc1701544c42c88442fe4032476206d78e076deba5db9a0ad8f0dad796337b0ff43f02c03a5d1929d0d22d89443925f65c827ce396ffe6cafdb77be180657cda6cf83bb6269610c6ced6b0a35ef4ba5aa4c7aa084b046cbf0eb4ff6c3c1991030d327ba16e087a9a1e3689a3c77bf81f56b6aa6ff1d1aa97af3949c9af488433d40fedbc59dfae106a03ca42e261605fe5fe80d88ffa9e274a39c80ad02e4844c9c70c5f4d7aa998e55b526e0d4c2501e08ef8d58bc4e05a00e61b268afcac6775c268c5f13fa6929187d25da8ad884216528ee307697eecae646e2baa3fe3e33258281d74c2da70dfbf5fcdb02e23280b0e79af7c39aba61ef23e3ec2ddc2f307221212a70c18e0c8d87fb5e95ef6e0096b00b7e8b7ad05c22ad6f63c7d6fb070688c46929ff4780cb2557b47d42a0d92c7af71a22251d96196d76070c43a3bdde5009162d29ca2a46d06fb0a15fbfc1cffe618e338a97909b9651a3f3c053031ca314a1fdf04eec07db91be4c5d2ec5d9c2712e28069ada8b46ed257dd4f14d49acdf4e658f79144bdc9ef1293b140fb29a5e11416ccee085ede29d1b96f822eb0ae30895401ba3f8646703ee13f11653319c03de7ffa59e4dc28dc55b827929453934a9b9757bf09c8e1a1e75a4f536ae1cee439a7118f54a1141576d88d4bd28b65ff3bed6ce6f74ff9261e6700eea34abf3d26c886323a03939a228b0f9f84897592328544f333158a700e4b2b0b9ab5330e5bb86d2c8288bbeebe7dc2e83a8b2d4a3cfb2b5609885e1ba5bef47c75bc5ab601d5fb7c4c4f30587ba6e8a1d5d4103823453ac9362b074ed85188662af4d7babf466961a851c043c22c4c7131e53325aacbceb7749ebac7c451493389eb6d726b9e9dcde9a544f4e5fd4c62c605c626ffcaa397fd63eb20c7dd4ab97517d63f4cc22f449bf9e49558f6e1e3837e0cc7824dd9ac5b8023d1e8b141349d9b9fa35f6130f6e3ef2838acfe54c44e0d487c9b8821edc28f18908be7bd92fd3b52a06535025b439653d62a3a87904246a76cdf2abdc1bbf8df3a2b8cd6ed23d00455a91e62107387fcfc1a92a3ad5f693f86e7b056dbf750e4785c72a9087f01e221e048354364f58e2a4ac4c2772227045708c4e18599b86346c742af280128bb93e22bb611acec32f209e3f219ff079396e3b8d3f762492a434aae27a99970dbe3d2edb719fd1a17251af7920a875c1f587c4d52f6f9a3b05623202cd3314d63cea08b27e164e402829ecf684fcc4e548761a32f58e34159b24796c668edcd1ff84c1d60bd05636ae7746b8b19098e3e036906ec66250bba95e508b8a1e1e4fc304229de6542ad2417923bc46de7b24d8d939e4d48c2759d6485dbc42e86cf3b70832652bd24afa486657d35074fdc89b82fee595e27d2978d114e3a4a3aa067f8d99e1b33bfae95ead123afc1e816d8a9a5b4b26a74ea9bdb100bb906defb6d1df6d21a3bb8102d4a3084153d6c024c7dc937f73f1c469775849a283d68f10b3dfe2a443636adcdda1f548e71b37727f7814f02bd61961241691ac29554ae34ba5f69eb1dfb05d34cce4a4dbc230f030e6917e0ea3f879a257046032cbfca5a7b10e969e57fb5927ed3e618675e5e8790b9dbe12179b30fa841933bddfc16f4666d6d2f6ba82399d5692038ac4d0df5434d76e696e80ca23348fcc1a60de138ed59c27894c7e54f7cb23189fa97151aa70c10d15303fd64f878db7f4e595524a91c316c26ee177a8361d24e8a245cf63b3b26ce40111fc06c63a036aa1f160bc68a5f22f5481c67f083f321bdb83767ea36b34a66b3e3707e9c22584d5d77ba280ad6bba6499d2338d964d00704276808a628cfdcbad0b0a921ee171268beb2b1a2cb833ad5701cc1a00c3a7a74005dda58abfc002f05e7f966f631b241b7dcc105e35f86356e923ce40cb821fe94352c7ab645e26edf7e3fcf7752bcbe1530f356ae5b45efcda1e4fa42cd2543b411633ff26f039dd2fc59b1731e298019e269bc7ffd8e0dbcb5198c33bd3ad58fbdd81f415481b4d276e48390d9c21d18e1c820f490d3b10f31cd3adb0759022d49b53aacc96238883b62acef04bb37fae3cb2224024647067003c7d11b4b9cadec965c4b8a5f7847d9b22a384b3c47345532489be3c3b38bf744d7eec930384d2974dd76c557f0f2b25d093ca513a2a467ba0415288d13e7fb12ba60804fffaaf55dc6481f8e2be701a914ad8366d64f97fb3ef8d5f48c6f67162656e556eef276e2900c19bb1d7cfd3e0fea46651aec09377873efabbec4e0b91d06b819c92a517285c84dd470d149a248ad13971d6bb22c0e84f20df29c29aec3d4a4becf0a82fa3b4ddd778c7733368f228026165ef20f8d8428a5b16bbd0bae3fe4c1a0a80163b8cf2d5f24200e1e245ec901e91a4a1d420a5f5f97982f452ec14d0cd120275ad001eed06b5b34b2033e07b7135ca85a9ea4924917caf71f58b5466309bf9b9d9713557bf956aeb1a703bf1762811449f37bb73283122d32e262e4983a4c7792b92f32dbd065bf4031a994d721613a7347461b8d4d307f748e93373c38bd4b73cae5782c8a88e063ee39aee9a52444118f227f0d95967a738b5337b7b3cc7ad321fd48e7045ccbcac65d01047cfac8f131c2f161d7757d81213197fe9c82c64feac2daa38f3f338ceb7544159183526c59417e9761941a130718a427ce85645844ce61bcdea3454b9cdaf70d7d81bc35c5ce88b2e7a948e332b99d043674395abb799457ab995523f1dff236897d691757184562bdb65ce22aec80b7a61e46b4c387ecce3f05d7eebc718e0b1202138df93b57ceae1d302f04c0534b7b34cfd85d0da8301c0424a88266eec67cfc29480d84915338be603ae5543e94a71069238b57fd6c04f9f6a0d3cc34f1b11c04a8974a02e3db1222fa1b390296f46b16652000b8541588a31c53834e6f271c787d97cd3bbf230a8cb84509753b8781ba905d1971e7556f5894abd68f7efc08fec36f05c10c62fb91a3b98f9d3941a66f9677f71ae26489c276bdc6453aa3044cda55035fee9b8a41fded6bc543b096d118a468cf9a8e734d2eb09a7f7a67667093511ab2ee1c45c96ba28231d60fe4645c31ef79962fe4d758cd891eb7e03faba1ce9b25431c9c52622aa9f9bb60dafffeefa4ecc633f758959f3e83ae13584a4549b585ef5a58b49bc351304d0594fc4edbd6a2e445e143bf4184e679aa7d444d6c85a3599bd91fd2e877288f6e8e6fe2173ae3b58336dc9489be6617bee12dab3deaa784f4243f157210c90621e876e4ba862a7e3f1fc4362812f015f39cc5b509c249c02f0c97fbd1a9f6582eb2aa1f80fd493515d1bc33bbf410e7cc9bdbbe0c044bf4f972a23af7806ec9cb73abb7e291e1a162224bc34d4e66beaa8c19a6ec83846822d3fe5109e5028df7ee7807cfdd3fda677bfe30279c456a67f4a8503b13766520f8e6c881e8423346e239a290aa01b74ae8009fc8a386bed0c8e5a61f2341511b9d66088a6587bb4ab67f8664a93eb48250193dd77ecf8b3eb33749305e4c5e5a4e1a5fbe4356422387b08f13bb6264929f944176ba6eaddec1cac20d54899a8d9ec48678ee991cedd3c7ffc700ed5ef2e0fd11b2eabda1fcd7a5c6fa6cad917bd028f7710a661c35f5a5e1331aa8d69adc12fb96f01beb08456660200244c88b7f4ec9068b6e7b5ab37522c2b1f265d443b51a62b0607354480ab7a4224071e3760ca187ea88c7f825cf5706097050fef02376072c821fe5d01c4301f585ccb3951c570c4fe56b29c0e149a794d799e0d5e051d45854299a706c1fd4fb9c52d4f4243339acd7dcec22950579bd0adbd4898d929f11673e4c45a5a8a861a664b2dc8bba2f55ecd855305f5dad3a15a5daee1423cedfa02abf8780d499b497da3ec45e06999cb270220fcbebb20fe8cac1977cdafa2dbdcda8a42b01a9d6a97eaa6c0b36d3b8906e82331e0ca186fab97f64e7920f9796794c9975969aec5409eb455327cbbc961e8cfcd6857be722d198c475b83604b88964704affa6c90a032f5f67e64cc74d218004843246d2e69aa9cf3e905decf518e89f00e1a8761b8e4ee426ad818b3fdef1c43a21f287e7c3a8b00a965ffe0237a925d0fd41bd9e74853e15a586d032b3f85cb4d6c92c63b4dc87db347a0c65e907ff75fb0bf164f6a678d1b1fbdab072ec448fed0d1e20a2349137d0375a849478c7e0a119b5b2044e76c485230ddb32a1e7fd983a9a031886feafd908860487547ee74bd121924879d93f2e08c15d9819378f50a1c99f0f463d0475a2ef072a64ca6006ff386519b3b86ffec33c5104afe246cbabab8de466bafbc3ea5a67612767e92d3fe2d80656d56d71f78742d12fcc1fea3fd990d65a04733aa68b47d4c1c44606e3b8358d2fb32423fb9c46dc01150f5eab193d9ca2c3a0eea0ab751be35ac69196c06d74297e45a77ee709e2ecb09ec7f285c50e7f4c05d9884f3d3cb6a78b248e902953a3d1b78ba0c60a383d5f171417ea843940a829aca5a2bb4af95ecce4d90de4ff341b50d1cfe887b0ac8d1248bcfe57494a5b9334625c4e04cae70c341f5d8004283142cfcac0128cca482ef6ba8a16b0f471eccbb1a52db102ce2aff8db056b6bda355ac18fde13e4845b88ee0b8cb732e6a2b13766cfaf8188557544c4e2c63f37a703e227acbe35d09dfd9c40a043993414b0f003a7a9d4a458aff2d521040b0e2751b19d722bca186c586575598b2e46af93c5197b20258b090b9aec7a3df9ab80b1cd768fb69e49daff816dc7307149c8e1e41b959ff803c26a9255497d808ae0a74973119f75f015778288189dce90100553f1560567c624729b4469fb053d263c1862e5dca298d3cf71ba171c2281989ed90594f7eb8785ebddd11edb388b88e6673f2c43b5f8d9103b7cfa89ebe62bbaebec4f1605fad6ecacec88ca63d610924cfa23b4fc8f508febbf72138c422c792bddcf7cbb2ab3560a4490eabef0a27739be469160dc794e41bf175334e88e7dfb88ed6e92dce30c48045af61ebf01c16ee36efd73ca86264727ce060f53b5aa798b70f44bb3daaf99f860e52b057c66e0cdb6d2c8537ddc589207aa74f50bb8d912e6e873b88c296a7f99e128c1399020dbf3fdb49e81142833dd6fa0caf2dae0bde83603444a4af307bf636bf849b415aa2bdf9d1c6f7d254b338fe92f471f4cefea2416f382e876af097d0a2568307ec81e690229c5c7703551ce9b4c70d1a4ccdf32f8e6f9410af412e91754c3d8589d7255093b7d709d71abe807729972f11e91eb786161f27d41543d20d041a2a95c8a7ee10ee75514083d6fbe2334a81640cdef1e75429978ee54ac50a7bbe7868c815352ac9bf5d4b38825f4408b6cd26473f5274daac7df200e0b94e9f5aa7b8303f73664016fdb2d79ee9cd8f348e732c3baace38dc81c1f281089237fb1567ab33d98cda245583b636f2c4ad2378133a9c6ffaa0276b75efe7284aa50cd47b826cb6cce417b34f636ccc7ca7370f6f08a74850a14c5d80bf91da648cdd5028d7c1e06a042e78a934b58977fa839b7bc54ff84f6cc615247503f9e1080f9bcbf1bb43c834be85dcf3b38c4bab92d49f9"}, 0x1008, 0x0) r6 = semget$private(0x0, 0x0, 0x102) semop(r6, &(0x7f0000002680)=[{0x1, 0x3ddc}, {0x3, 0x8001, 0x1000}, {0x2, 0xff, 0x1800}, {0x5, 0x2, 0x800}, {0x4, 0x0, 0x1800}, {0x2, 0x917, 0x1800}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x1000}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000002700)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000002740)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000002780)={0x5, 0x0, 0x7f, 0x5, "02d225f359f1c434a9c85a0ca3a88e6dc9acb667", 0x8001, 0x1}) 19:28:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xee, 0x3, 0x4, "9254755a54c5fe34340a76c22ba4000400a5d200"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 19:28:59 executing program 0: syz_emit_ethernet(0xb3, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000a50000000000019078e0000002000000000c009078dc020000421b004000680101021d0005ffffffff000000079406004e45ae734700000194062badfc28443c0893ffffffff00000008ac1400aa00000005000049faffffffffe0000000ffffffff0000007f0000000801000000000000080000001f01831f01ac1400bb000000007f000001ac1400aaac1400aa0d7cfc62ac1400bb0001008307030000000000001c685775a82669bc2fc3f819ff68554c7208152f33322366d62fa7847d84cab127bbf7f7eb6bf4492b3ba71bc5e68247c06269745e8eff8343160b3c741a3cfef2d79cbba0d8"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 19:28:59 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x0, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x1, 0x3c7b, 0x1000, 0x5}) 19:28:59 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @broadcast, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0xfd124d6e7e2f068d, 0x1, 0x1800}, {0x4, 0x2b7, 0x800}, {0x2, 0x20, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x2, 0x1800}], 0x49) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x142) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0x1000, 0x80, 0x6, 0x8db}) semget(0x2, 0x3, 0x18) 19:28:59 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000380)={@broadcast, @random="d71c9edd8285", [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="fe0cdb7c459df079db420409ba7369be", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x11, 0x0, [], [@ra={0x5, 0x2, 0x1}]}]}}}}}}}) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x8004, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, r4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) syz_emit_ethernet(0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="472a22e9a15b00000000000088a8280081000d000805054ba6e7097c7871c08d7936d11f8788aac322bd4eb9f0ec21d23654c97850c12a3b4a911c4a46c5c659db73b2c076e1426108fdd95a8a611bd20da9751013d5e6c2783493ffc23e9a5a2929fdac1c82ecde966c15062817be34876bf06d4e2b172dc755a61fcd7c1ecfffce99f4ba90d4d49e2e3e69752e04"]) syz_emit_ethernet(0x44, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffb9fafad443a78100070008060019809f060e0008000000000000b75ccf9b9956ded45a277339fa7e11f16a727198f0a7f5e65aaed1d9b911b395ffc10a3c"]) semget(0x3, 0x0, 0x0) 19:29:00 executing program 1: rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 19:29:00 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @multicast1, @local, @multicast1}}}}) 19:29:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7e", 0xc3}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 19:29:00 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118ffacfc3c0926feba70a7cf09f6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b5634e2811d910faf269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc095", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x7c8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/17) r1 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) 19:29:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) fcntl$getflags(0xffffffffffffff9c, 0x3) 19:29:00 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x301e1, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x1, 0x810, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 19:29:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f0000000000003206ae395d57f57aec46639b87e5ea1adcedd4958788c9eb"], 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 19:29:00 executing program 1: syz_emit_ethernet(0x1117, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10e1, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0xb, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb45432"}, {0x0, 0x200, "1df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b"}, {0x0, 0xf, "1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c83"}]}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000001200)={0x3, 0x34e}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/72, &(0x7f0000000080)=0x48) 19:29:00 executing program 0: link(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) semget(0x3, 0x2, 0x80) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 19:29:00 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) seteuid(r0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) listen(r5, 0x8) 19:29:00 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0xfffffdf9) 19:29:00 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xa33) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0xffffffc0, 0x10000}) 19:29:00 executing program 1: getrlimit(0x2, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) 19:29:00 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRESDEC=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 19:29:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x4) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0180ff0000"], 0x1) unlink(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r1, 0x2317d8f9) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) r3 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x1) 19:29:00 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x24, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 19:29:00 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x81, 0xbfc, 0x401, "0fea148b615e312d87dbf3c42700b41ec8c9ff37", 0x71, 0x286}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) write(r0, &(0x7f0000000100)="52840f185a9e912ad26a1d3435e7e838076a0b0549521b0f473fa213f8a2f08651df04d720bc623b4848d8b975fa29f10382e026ef5457d90ba0de54a17eb159671e979d97e43069733df984b7b1411beff48ae5e0a41c51e7b5511e123840397cd4619a3764d769cd0c0974c509758e287f67e205714935d0ebbf81497ffcbcd9f4621a811f5b3119c91da82d4aa35de1ef35bd214dac0e4e1308db7c544f5dc22a6fdba25306873d0490257dd8562d2c5f4f2c8bb990b8117aba473576ece8c6fb3e1cccc46e6443388e42f27f9b04535a8d220dc41062", 0xd8) 19:29:00 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRESHEX=r1, @ANYRESDEC]) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r2, &(0x7f0000000180)=[{0x0, 0x7ffe, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r3, &(0x7f0000000200), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r3, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) 19:29:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) 19:29:00 executing program 0: setrlimit(0x6, &(0x7f0000000280)={0x683, 0x169e6ddc}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa9b00000000000086dd6094635100183aff000000000000000000000000004d000000ff020000000000000000000000000001870090780000000000000000000000000000000000004d"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000340)={0x200, 0x800}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000300)=0x4, 0x4) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x7f66f063b7c27284}, 0x3, &(0x7f0000000040)="5829f4af0e4ee7126ff9aec4f985655dd3868db17c17927ad43594f79cfb0cb379d25a902a68c57c96ae943aa6a5a202436ac1accc76cd76442372ced4f06a459e6a437df2260859ce7f418a341a00ad9e535c3032201242ff8381089095e1c742b28cd00f3d573254894103c1147c62b73e2963f3", &(0x7f00000000c0)=0x75, &(0x7f0000000180)="09d0ac4cf51babe7b2757dbe94bd5c7990194562bae0a74819e8c4fadbf5937bf7f4d503c2c7ce78caea52ca23cac5e55b27b534f04d5a878892bcfcae2e58f3d698fb5935ac90203a33e44b7d5778eb6f6d15e88e25bd96fec5d5406225bf532cdce608338c792b7453a343049466b7aea1941c27d002aa8f614ee8a6c3ad38b44c5fa982de36493bd81dec3b4a605e2b4b81cb60a78dd1e16bc7c791736c5d5b8c6c90c3750d37950053a942d2d93172d5b305e01c83c09f47547f3c2fb52b24bf932761d1de54d3516aad1bbb3a7b23e63055634aec5e4b19ab03bc6c8c39b7519c07d63439", 0xe7) 19:29:10 executing program 1: r0 = msgget(0x0, 0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) symlinkat(&(0x7f0000001000)='./file0\x00', r1, &(0x7f0000001040)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) shmctl$IPC_RMID(r2, 0x0) 19:29:10 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x8014030004) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x43) kqueue() 19:29:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfe, './file0\x00'}) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffdd2, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000100)={0x7, 0x7f, 0x9, 0x6}) getgid() 19:29:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0x7, 0x0, "04000000010000a9b3c742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)=' ', 0x1) 19:29:10 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) r0 = socket$inet(0x2, 0x8000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 19:29:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, r1, 0x0, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="7e94fa6de66257ae152582294b8bef2045251b24bf78cccda809745fbf026b75abc3b68db1d789c276828028126da6f7ac67ff"}) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) close(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x40) r6 = dup2(r5, r4) mmap(&(0x7f0000d53000/0x3000)=nil, 0x3000, 0x4, 0x10, r6, 0x0, 0xa70) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x1, 0x6010, 0xffffffffffffffff, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000140)={0x8, 0x2, 0x400, 0x5, "87b1b6e2d79a6bb2774fdb022f062f30bfdc8a7e", 0x5, 0x6}) 19:29:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x1, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x6, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="f18082b6f07a3dd8ae0ce4bf5c99110b55e31b92b78bdf0378ea2425c3f5e513063d92bb0885f367f4b9af5721dee6308ea6d8a79836f43bf30c78a9cf96979a94873bbf637e5dd7fd922d7c4864e2a4c8dd27d7ec85f0061bbadcd01c82f47e9d409a9fcabfe719a34158763ad95aff89d1f82db50a7525b4a56d561817809355371a45854b2bcf32b27d69f77f9c5ff7a96802d954d6e15d5a255be568dcee9beacbff9aa556603282f03af64af54dec833c58d39a7f4e84ece64c48195bb32aa8eefc7d8981f661f9ed4f77270fd3700fa9e7a9fdba67a1d5f259894ffee6c340fd611d716c", 0xe7}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x5, 0x90) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0xfffffffffffffffc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x100, 0x200}) fchmod(r5, 0x8e3) ftruncate(r5, 0x0, 0xfff) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000000c0)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r4}, 0xc) getegid() semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 19:29:11 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c}], "af16f98ecfa5717f"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8002, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) sendsyslog(&(0x7f0000000200)="dc14a83adc69571fb7eaf0fb897818685928cbffebfaba29b00f324fd2190cde03b1290411dd60a29ffbbacf5273ef42e53553245523146cdb5c25e533698ae05ee48d2af11dc11a344dc7ab068dd0983a23a2221d757306b91667a934b8b6718f276602334ea2ca1ed97e959fc6531c4e61d9cbdb54b05ef30bea8d11219ceb0cbe807868e9dacbcdf5234b17d8b366ead84be83978fe002b97c5f128699a7e0f19f5875a21466a7e41e01d96a0139a9b4f0bce902d8071a61629c3c328f85e", 0xc0, 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/167, &(0x7f0000000140)=0xa7) rmdir(&(0x7f00000001c0)='./file0\x00') 19:29:11 executing program 1: semget(0x0, 0x3, 0x250) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1) 19:29:11 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 19:29:11 executing program 0: dup(0xffffffffffffffff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x0, 0x2, 0x2, 0xe67, 0x9, 0xcbf]}) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="1a18e4192c343d7f55aef2de1c238d0ebc41fc12a03e11e260089f14ba8fd32f49757dfd9e571e7578c2", 0x2a) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x38088, 0x0) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000300)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom(r0, &(0x7f0000000340)=""/98, 0x62, 0x0, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x1, 0xff}, 0xc) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 19:29:11 executing program 1: sysctl$fs(&(0x7f0000000040)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:29:11 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0xf, 0x0, 0x0, [{[@multicast2], 0x9}]}, @timestamp={0x44, 0x1c, 0x7f, 0x1, 0x3, [{[@local={0xac, 0x14, 0x0}], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = msgget$private(0x0, 0x602) msgsnd(r2, &(0x7f0000001000)={0x0, "d7775f8ec518c4d7dbd33675aa30a375b02553d2007b4fbdd0cd5e5b5aa8683a6254b9beb3043f0c17cf0df66c0dc7d06a10e20571e6ce593ad625012d330aeebfbf4b0ba4772e6bd7a0d3b0ed9e7182b8628bc15db2b61df601d726a757a7b9e8943f145ca94a5b3dfe2026f71be2e20ba74bf5a163fa67bff6e0d75d2e89b696c5549aea52d238b36615d82f2a582ba44e182270e67ad4c403714f752f8c451366c56075b3ed5e96d87850e2e3dc863fbdebee962a83bbe9bca3fb5417fec11aac3228a4a9e9e847010d0d86c39d42057b324d79a2ac3e206cffe8de5d8d479e748801074fe9f0b8e9bad72506d05ea157c09064c73b2de463d51f6fd108a1aa9277b87b93306b7b784521cd7e7a309ff5178d1b31d3b54ca4f006e1fdd0bbfbc3fcdbc235bc5cb8ed6252211e433595455cd455cd5478016f83913739e097c23f76fe8a09ad5ceb6fad417be7cb90d5423f2084b00471baa2e60ea6bab46b5382232ac9632981f1b974428c361b61876ae2012f1498d2120a09eecf558ab0448ad67e8dec43976c1a2431904e16aaa8c45be835b00a1e1cdc083ff781ccb7ec5b0ef3065d6b4b8b9b590ba127c8ec2b47f4f31723f81c9aa83af364a5373190426464c0c8d1d08c4aebc45f6182beb5479c3d1da29f714602798bf66fb754b78670b1a56906a4f1e7be85701ad1db0daa42b85f4b83b61d5c23e6d3b2c3113d2a491663974fe6c546a1e77fedbcd0b32509ae73ff4934f25773ec85424c9dc7d55336e9df60ec0cfce2a9a5e5bf75cc5a9a45e3ae49b3e87bcebe95088f817c300e278afb6f391c27f30ababdbd328a7487f7c162aa8f13663b0e1df179a20735d105394888df45f018903f49306490a65524a51820f94f5015ceebf4707db5412896066e20afa11f0175fc9626f4c0268f48655c467e6e921b51649a3cd56af4cf0060641be2bfef8cf5de6904851a781c6ca5bd7a614d62c1016249e0b1806a5b519c627e361abbce320e468743d9dc3705c8ba2f91c76d2248f2e818198309e28690efda53d75bdaa8b64f9a5ca2d0a8e0971f3dcaa7623734b4fc5fe442d30ab86b4da91a8f96ac06c9af3902cf2918e040e65339a36941f5fe7daed77ce64dad575ce79136ff64f9af23845118f923ccd8961d80580be4c107332c5de9545ba194cd9e019ca352f3c4656730d93dc072eec529539cf14763dbc35e67c4022c038bf1cd25075988088d982119971fc3ec370cfed48435f6f98e0f052b288d8117596275d8e7b1a337ec2e2905c212157e645ae6221f24b039afdd2de83437241a5112b931ed1bd397382f2b1218aa1554b064d5d685a5fe32b092d457083ea2e5cfce3f6c1bc1a54d377daa681b636c8a653534904024a99e8898f6cbcdaf5bc5f20b529cabeb9eb2960993c0dddff118369a0ef730e09ad22a830687b7b0c3ae3d026bc966016dd85b7de88a2c36c622db636944c3ca8910ab01e1c944338dd9a812b7e0838e2da157813b631e19236b50f7ce2d93af8b5b6867773bd788abc836df3a0e67179155dbd80f3a082c0cbbed1884bc5dc08926a68777a45b2253240a3eacee9a3ed8c6509893128dcdb0a002d525bf7d7a450e4ad935e9eeeb56adcb97f80ad166de9cdf4e84d185c2d264c6a2155d54b56f383f7bb0a636d13a9f79d394024a132e6bf76c0fb85dbb2fe67cfca1cc98292af188b2d23348e9af4e9c39441bc69d363d7ce0f764fd5d6247fef0c88ebc30909142a8fb60aa43f972f885e5d5af4199a535ae8db7f15df7c0213889c02ec63d034dd3defdb5addf517c527dcde7bdd6793b2f0821ffd41c696cb864b82b2702d0223c2e69f587876384599984ff92fd98573244baa67c395693d8a37f4da6d720896f9abf6c01a0b35b2b4ba6886d5842aa03c41a0b7f6842e774aae2719f4b46523abd510d12e47708963213520ac753d6df8a46ce7302940b5d775058db33d644fe6f10f9db7b07fdea665bbfe274f531cf2b4de211b82f43e9185116b527e5cf0cac6e25e164663164a4b201a6a9349da7ac89e4f7432865a32731f391760a2e56d3d3ba8abfbbd74922a9262031b88aaacc6a520bd6e65b9b0dc850bd97c54d810b20f27e75bca973c9b0405f677cbf6cadbd72bfc25dcddfa704fa5f7a48826397c1ee167849d2da6a77dc025d763378e6f7a7ca0190b652290273e5f0860b0f86105fa1baec38ab247f79d1753a4ecda549cc6112ec98b9e9d9a8a83085314efe126a01412b61e6744f6aec586e291d30779e5e19d74e69227b86233f83c5b18a7ccacf2ea645523d10e3de78a7c33bc5e987d435bfdb71dbf6dedc1b7254b7a9cf7a5c4caba7c23efbde857d8b5880618e291c46cbffcb18fa0b4a3ddc5ca90b02d68edaee0e7ef78068a70b03bedf46b49a329c517eb62002738acd50bc154c07ac381b4d671291c16fcc58c6a2c26860a16b2ac290fd09a0246b2e7c91bf93ba55a9b8a27e54a6de2f2e5a7613d15391e2c4e33b5fbfd11d65b097a7f87013e48eac5f3c3162e2f21729cb71b4911bf47d1efcf44674a702a007f4e62905ac2fe057199ec9fa6def9fa9236c660374836ec2e8b8dd013ae0b00962b8e2492d4f8dc6d40b727d8f991b414e6534bf05ef7061c26363eba6a316a8f0a641081be5247eb0962acb3709385c9d7bb2cdd28a50e7399b5ea90b6837e6af9ae4f2a4ba710f38b91975f5da88db7572a599714f4bb3b2e0834a428ba2b5a507faf23fce8fcacfa1f74a71a168648ce8e020c316823fd0c162b960691fb4ed5d3d7b3054c77eaaa4e8b1c9730d3adea32f465c1a7baecd26abdf62e99da3a29cc511d2623c1c7327acf758c8829860604cbc0d76cc0ed8fc8b96a5bc9456142a82c0407972462a15a00372d2c40fe4354ea5f9f8dbd2d5c5df5993d6838e33f9c78865d67e3dd9d33e691ecd22d2bf7e90f56ffe3ab63d7439d7c2bdad366e70ee71236602e47e922ba6b17b40188622249006a00f4f24a2eb1a8289f99689d0c8cb81f406e8ab953ecd6383a6731e231f28ffc2b0260e66e853cdaaef29e2a88a39de322b0ad372478329843aad21fd67893b711c84fcd173024f9e83b861a7c0a3abdb518ddf14c7f79aac78fa23cf242b6ade2ca9a11e0b19c6f8c5a7e7519a6b9c8ee6b1e516149fc94448975bb0980365b829fc3e8616c3a7a85028ad325ad915d776c85974e9e9db406f1a2efa1c26a0fc7e82e872f2c5f16412c075bd0a57bfe304a6fce67a83170e639f59d209c974daab0f97a9cbc106e55d9160a04b9aada530f6203dd7711a02a2dc54d5bb30e90641a9ff6ad047094239504f513e23afc5a8f359bcc8dfb5f1ec07ad82424203062ae620dd52fcc4172cd8bf7f923874954d6e8b5604cd0c9ab2c4083e62e4c0fe1302ddf209e5d0038a9a5a4729cb57e01ac9c4d86055436d54129548acffbc4df414c2b0738164d98e9d65034695d9c938f18f6e4e029c6adfd11e9566c6931c3d13f142ff6e9bb05468a165d73f118f5cdd3fcbe94223ff5562239a1f6cf5ed75204c44bf1f08012bf73140a33dbdd7c861b657fb0c9e3083c69b53cccb29618a28a9dcbf2b757df6152229ed5cf52fc64e24dfbd646659c89fa855decd6e4122d4685fa0dbec36c250fd974e3a1e3b5856b3805a9535131f3b3590e7a8b52854fe1dcb1c395ab8a5457819e78e932523b5d0ac61290f8bdb99b09b0d4b997cd380f0e4536d9b4a480132304282bb754c55fbc0e1c4ce8826100e0e248c30506823346aaf98a38f28e6bdd0c6c7bb3e3cecd61c5b28b3f2d64918ea3c99ca9297583dfeaf2313f1a4c38384bacf65bf3172a7ee5724fda4f215c089944d36e8195c947a88d18b950169a1e761e7bb9904e8a8301063f14124738cc08ed702c2b56b43271fb7ed1228370aadd3fe9f20f7499293c7e9a443ae4cf499cadfaeda5bc432295a4aaa21e8e46d5cf678a77aef693c70d459d8ed771ae54654573a22d9676c2ff9845c2b01b0f142c07b5c54f208ea7cfe692034cd1e01959ab4f2483897dcc943023d853bcd6e8f69fd7f2bf1ae7207b5f77acad3d33f9540878a11a70b27c371528e224b5057bbf2cd2f9d22d0676a686a7bffe9a2d43bfab75c6784e4fec781e7a92b1a86b159a9d132604688610bdcca9a466c7dbb7901afcdfde73b56a763646aec43259b560dec5e7286f01406dd6514fff95145c5c6bdd690a55150f9ea1b3c297db19452c109e38457a5b29848946c3e5909a803cb21e6ce9ce1dab215e1667cdb7ebab68be5b71c8b7943a47d62244125be80b7ac904c9335bafa06152cc232e013503b2fa3a8e6cceb32812bf6b58af2077ad3228a94e48ee1ac3cde6f092d561880bd8666e696ff183356721c84b18d244b11afb668d2753f4caa9c076b4b2cff5ea4d2588bbaa9eeeed7d5e132c14cd7203a5b925e09549a8a31332a7471e0f5fd2df135b75160cbebe528d8ac56c1f4a63589600e51728a2f074655a03e4fe73a227518f2b5bd3865595cb6fbc967501699015efa865f64537d443683408be496a30794d4f1b2b8e8b7d173ef4686f4c1a8a2a76832f276d5687479af5d002b818847823323e6a11232bdb9a4623a8bc0b9dff2594ba78b106231ec24952416d96ecb866022ba73fd36dac9d33dc6f468f64f55784e75c977f3c79053c804a8433b8712507d06dca8512b12d0b548a09de488658cc2436066bb53b78bb6f494eedcbbdd2498cd3711bd9fcfb02ea0e3d90f9489289c024340520d5f2face998d21e0f4ed65f1c07d21493404a1998219928838133e77fdc17482280021ba6b93317b2030d4e73910a5f8b0b18ec8cc53c52842c5891b8cdfbe5698503ae07b33767b0e5b5015a5d072e70668a6e5c517cd5d668602b4c9902a85b993c3797d5e08096808aec34d16b0975be015614cb7ad72b91a67cfcda7c5a0a5f953b96ddafb376d1458a0259e13dd2ef7899ffd4667c3fa4e9b807e468931a67e5bfe9ece4698a1153a0d30896ec2dcb329012e090db1e9984485e111b619a45b51762614b76e3aec7fe3e89cf5558dc904c194a6e0af85da3f6cf57d5926d673c4e67dcf35fed6be9e367f6f9af4fbff5e4bf9c98bafea1acc17aa8e9279e064b8cac5a9964f44ca6b41646e7beb531a1556b6a4f7faf5be20b1a160de74056732b2de85cc8cc2c68ffd2b15d433ed70af522208d56a147e79b2f20cee9ce95386e050c82c2b86bc357aaec236d02ed3791d252c4e71d18b82b41a608a336dcb2b66ebbf64f2d62220a193b71d88a8e5a890eb7103b13f58ade86bf039e33ea2fe14c11f86c0de3e20648e8bfa432b7b6572f3d1338148523b81532612793732ec88039f7dc94315aa6f06d3dc54a15314c0f0085e6c78597b2042786db23b00cbd75a984976ff38a360146c9ecd5898b3c0c2309ed1e4be1b97414f143cf083990789bd2b68c2c808997e189924c12ca77d92795d25146b6916f77582a9b74541afb990b63405fc4663478dec3f0724311801551e9b96d9a1b7e8d39af4e09f9a6feafa5d792ffd9e8e7c26839fa110bbbcccbcde52e58eeac5f396cb1fbca8dfe8911fd4934c5e0b4d240dd6db97fc3d951de1b164be108c59bea3f31cd319a2029a571d335f478d43213bb9be480f54bd708e37ad16149a1e6318393588da9004242cec23e2043fe6f911e8eaa4bd7bba788637d9865749bd444cd29293565be0a67a4c31eca867d151c60d28e1de28a1afd0ece44f55ca740f215995e874cc822f0811c675172cc"}, 0x1008, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) getpgid(r1) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x7, 0x3e0) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000200)=""/180) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) 19:29:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x141, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}}}}}) 19:29:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaa0000aaaa0800450000380000000c00019078e000000200000000030e57fd1d350e34d2a700000000000000290000e0000001ffffffffcba7c7fb9219c772"]) 19:29:11 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r4) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:29:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$getflags(r1, 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$dupfd(r2, 0x0, r3) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 19:29:12 executing program 1: syz_emit_ethernet(0x4c, &(0x7f0000000040)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast2}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b3"}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000c3ead87ac4839a077b3b165521b65998f3977a479bbbc42edb1f613f1c72823d1aee26587a898e85b1f92ec6e030556ffc898b3c2111baca09e7334700258800c54efacb508c528515fe1b2990a32447d746beab7b6e46d53db4045301e6ccf337f3f6895f0bb7e1d866f6a4b3deb4648e692b60c111ac3571e7915cb7dcbc7755b01391142aabbf1e9d3318704fc742719c2762d71ca070ffb0f540491645e718843b2b3c86592f68c0ae870a94c8ced93d051bd428eb436b077fda9ad591f71df94f"], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind(r4, &(0x7f0000000280)=@in6={0x18, 0x3, 0xe1, 0x1000}, 0xc) 19:29:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) fchdir(r1) clock_gettime(0x0, 0xffffffffffffffff) 19:29:12 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000204009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0034ce0000000001000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="35474454d14579102deb3353a310dd0aa336939e251478351dafedd0b3cf92e1590b2c7f828777aec0f786d75d30c128d5144bef230ce5e0f59c4788539f0dd99776e63d7d05210b3854612985f537fcd3c38cc9498d98a46ff2c6f76a9ecb3f8231f91cf0"], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 19:29:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x12) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) 19:29:12 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) pledge(0x0, &(0x7f00000000c0)='vmm ') 19:29:12 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000300)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0x7fff, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:29:12 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) 19:29:12 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x23, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:29:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) syz_emit_ethernet(0xa6, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x21, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x13, 0x1f, [@loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0x23, 0x3f, [@rand_addr=0x20, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x38, 0x4, 0x1, 0x6, [{[], 0xc7c}, {[@multicast2]}, {[], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x4}, {[@local={0xac, 0x14, 0x0}], 0x100}, {[@remote={0xac, 0x14, 0x0}], 0x7fffffff}, {[], 0x1dd}, {[@broadcast], 0x20}]}]}}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x7}}}}}) 19:29:12 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="bd0e3212738df1f47de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r2 = socket(0x20, 0x1, 0x0) r3 = dup(r2) setsockopt(0xffffffffffffffff, 0x84, 0x3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x21) munlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) readv(r1, &(0x7f0000000500), 0x42) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x3) getpgrp() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000700)={&(0x7f0000000140)='./file0\x00'}) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) sysctl$net_inet_carp(&(0x7f0000000740)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000500)="90cbb91bd5a2c017beab22c0119ac48a4919752d6d28ab0df925a7cdac244409000000baa6a24210d16443214dc266f60719e891c2288756395539f792838a8a15dc5ae01d4e2253f84fc46e8a7f55379819905f2ec25ff809d12ceee46c2e65070dcb1a2103eb287d42ff812e4d0cd2ea42f2b8c845006f028cdda5c7d2070000000000000055a36e45a174d0d8766efe601f0385a3f13eb2c8c45404bdf6874c4f86facd92173fa9d62dbb3231d8c5ca55e2732ca3d807ed00be85c7b46c399eddffb45fffffff8fb333b619a957e50b3948e9bcd63a4ed2ce74e3ae65e6f6470aa166d235db8e3850a513b679ac5e2c40ce62c1f05233bc260e886b2aa83f7165cb294374e4de1467264f6717993519f8ee", &(0x7f00000000c0)=0x11, &(0x7f0000000880)="387adbb24870c6482425d016f1a141a22d6df756b67146500f204680918c3e74bee6c26866478405003d8ebb7ebe79f1c0c4933ce5c1bd936b46588a3f3096f4e68c8622ba30c4c48237c425ecd3a56cb8b90b8a1e75593fbd76b781a1ff6c6fbdeb95e94612d7e904d0ac484317a07ccd093c31e1f2e3e9f6c72d2473ad30955093cc8dce6fa606a2a95ad738a78a87be03e8e3cc20fabd477d4b809d5e157c6da6a8f44ac1c16b967c0007e2fc13724b67a9ae6ee2a81a1e6d10faa0ef1340d30828a8bbb752722be9efb044033265cda4f5024ed3591baa94c74b7b4fd44bc7bb844b7e93928759d7310ecc96a30d22450cd35f6596b7346b819847c5bb708528bcd6ecc43842f521dcd6577a8fe1c7bd65569748cc05b46946ad64701137e0d1226ef6005c33684506af33f86f3d6bd06ed6a3c61c619830841dd8aa0bf321406428914d3caa5914fa66b1bfcb60f8d82fe73d565d155fe9ec9dde2e15d44da153ef6ed3030ee25aec4e21b6a31aa5635421dc935f7fc648107252d9ed325ae8f2e37d4af04dac30148737dd2e5cd1262b29d3b60d961bb37515c058d8056035e225ae3aba6a2bf01f7e9aeab17043c65162abbf003d6112c775fb6d38dad77348c559da767e301517eba40cefa76d9b5648737a9e108e67071b4b00b2a65f052e8236e46e318eaecd73a3fd7c979292ebea0697a6a7c6de8f6cdc6698f67995a494", 0x1fe) 19:29:12 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="fd06000900ffffffffffba786965ad4a5cb8f34b03aed0ffff8035"]) 19:29:14 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0xd) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0x400, 0xd) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x6) ftruncate(r3, 0x0, 0x7363) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f80c066696c65fd0e"], 0xa) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=r4) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)={{0xfffffffe, 0x812}, {0x3, 0x5}}) 19:29:14 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='.\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000800000000faffdc00cc7f49b43d71c7a1ee35f0eb944f5eddfa1cd319f09ddf899b89c06e14865180fd4e883fb70a78d1ee1ccee9a1e171bcc216385974f0c5e39d628334466ef772b8c3b9f12278e6fca256421d08903c5134642d544abda4d6464a96d68f67ef584c2d3ec35006df8fa8a3f1167445115a1bf5a1e0f51b32f9de7f3d15bdc23eb380a677f481faf2ed97a882b2af85a55127dfd6f983de150edd0d6c38ade0aa6f74c8a3c0106ab6b30a411ee55ada6574d9a50527f56015acb58ccf31402ee602bd6b048b5d4d5ba68f42ba"]) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) r6 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r6, 0x11, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000100)="f9e10a410f4ced946374d0611b9df0779b33ebb1da806bc6db0aee2748880f3a9cccbb69d567c2f92531a580a56e87dfd9b98602cf359e82dd12a8a6b22256955f4e046ddfbe14923289cd909127bab13f3d904da698916ae9cec48405d35de34ffc871267483582e356745767d5919370095fcca3dde8754840bea28180f5ee3a41b5a92c3597e4c98561dec849db691f50d7f003b2f4b2fcbfa4fcd7b8a239c1998c963e9b1dc49648c00d0b6709f9e9c6c29bc42b9b58d34fbaedaca3559d3a237d653bb02f7f238c41fd8d0deeb136d44fae4a7a4e5fa12334ebfd44e0e3ec908526e45d6876", 0xe8) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 19:29:14 executing program 0: syz_emit_ethernet(0x260, &(0x7f00000000c0)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x22a, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1a, "1dbf90f60467c1692df737a63af64e031de0c2c536cd38bbdb3d969ed860d174480c8c50b61283db8884c92c7a77979a913c015b59cdd74451f461a9b4878421e3bd873ff02a871ad5b819397e53025945fcfa185aa40a2108b7ae37ba4436f6500e068968a78961763d3c2cf1aedd2fb02afed7cbe1015f102141f4f83abd78e8cb5f466a599d2b255bbe56053c38fa99ae76427ed54a129a03870eaa2bb53a6bf234941a5fa44d1122978e0c34541e94ccbd817379a2ae5496ff0a14a5e16c20ac497f4026ca4eedad5502052bdfee"}, {}, {}, {0x0, 0xa, "2b00674a1b5ca41e3a7414d66b62a0263ace64c2750c2ae1f73b2459c80b108bcc21780b4511cecc23e61838a447d1adc5e9aa5166a92bba9af2b022425d0f52915cb3b0b42270bad7ead6c559b347"}, {}, {0x0, 0x1d, "d91a873736a18c74a09e937e8548fddc3740348994bedd24c4855fce5168bbb615ccae0f88529af830145b13639d8419bd6d53e06eebfa8084182765ff38d6a5d2fb56737837f1e855650497660db77dbde1ee4b23c59bb3261083884d652117a8c731386fe7b1b2dd3abc0d124e77dce2a4c20c221137a5a8e2246894e14294035b13c63b2e50eeaca0296954d9c1a51bc9e4030017ed4a14088355a87a125ecb92cea61b4bb516e38e4b8bd9cebc6728b1f135f601fc8c7f33d61613eb5f84e614e219ce24fdf181015a8583cd2f80597511014e3440183ca2387955268a778a65c2c6f471ac"}]}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x8, 0x2, 0x6, "6e5796b520ec32d0bfb7de4914a8c7022cd7d0d3", 0x400, 0x144}) 19:29:14 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) renameat(r0, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000100)="ad7b9310674bd376e7f2382aaf6e03fd4559efec60a22e538959a449a68fecbb0469d2e75a907c60b26b9e2e49456e8e02ee234a69f1ce31db430f7e0dfe92d3dc1f400d28ec17d2c7279b4e16a0abd68c1ae9b554ebe292a397224888845a777011454d075ba320d8e1c673314c4460ea31ee35768bf2fc05258819381c763ca32d1648b0a609014bf7f0e5ead32401410dd989ca4954de8714b5c94c6b7d3bb32b7e2de58be25f01ef9874eb5bbe6c7386b6e9a680a1bea80f012bd6efb61d6d9a98ff60da24098a98bbbcf40a24f7997423d8bb60", &(0x7f0000000040)=0xd6, &(0x7f0000000200)="fc0ce039a0be078ff4be6a67e47cd2c042d64fa1ae4221d45dc9b34550ca0bd671d5ac6aa6a7fa50a1ea2d3301f7a9f7f09046e0a3c17273f9ca78350ab479ed388b61cce1eae9861b8ed216a3925a386e950e6a18339c42688022758d76f31130d74e546a0f994752f9c4c2742e32c6fade140c75bc9f27201fb54c21c2703b8a2b3868ff2b97476dd812a97eed32e4c405961c1c72e83358bb11d4c7b944d51205cb", 0xa3) 19:29:14 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f000001a7c0)=[{&(0x7f0000019680)=""/4096, 0x1000}, {&(0x7f000001a840)=""/22, 0x16}, {&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000005c0)=""/168, 0xa8}, {&(0x7f000001a680)=""/247, 0xfffffffffffffe9a}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f000001a880)=""/71, 0x3a}], 0x8, 0x0, 0x0, 0x9}, 0x42) syz_emit_ethernet(0x46, &(0x7f000001a900)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000019078e200000200000000030a907800000000450000000000000000000000e0000001fffffffffeb354cd107f626983a84023c4d613a5afa6b3c639ba05b72c79696b7f393e310a43de947de9676a988600093d29fa90ee278c7bd2aabfdcc795437e6f91b1321e09d6bf3190ea5436072d986f948f9f18e60015a2736908f70ad923d7246a502811172f0b09e6a5e12ddc7742897a8d284ac3a2d2aae4c65129b43a5243758196b1417ba196fd8d083cf4"]) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x8, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000002c0)=0x10000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x101) 19:29:14 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6002290f00303a0000000000000000000000400000000000ff0200001700000000000000000000018a00f82e5b623a74831c33dff4ff7fc90ff9dacf660000000000000000000000000000000000010000ddff00157b4f8488a5da6e0b559a61c17cdff53077feb465d30c0915f2a96c572dbb67226f7f48427bea79b1c3d65c070c2cfe780ad9118b6796f06a8ddf0e20c56d72ad08a2cdcd9d8ea5e989e901f66c8914cd35ad403315a7df3285ffbbe85a7123197ceaa7e051f13fc408cda3bdc9ee9192f77214cd8db17ccb0e9f35067216af57bf5057d94bc913a41112e2eeed41a9619d6da58a9f3c7b06e60786b6bedcf9a819b25a39dc4fd13fe39f1ca83933c0f6262e4ed03e471a172fd919ccaa97242bec71b473a0855722850efb09dd6be2"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) r3 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) close(r7) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r8) setregid(r0, r8) 19:29:14 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0xffffffffffffff7d, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0xff, 0xaa39}, 0xc) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2b0) 19:29:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r6, r5) connect$unix(r6, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8) close(0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:29:14 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x242, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x20c, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @routing={0x16, 0x6, 0x0, 0x2, 0x0, [@mcast2, @ipv4={[], [], @broadcast}, @ipv4={[], [], @rand_addr=0x3}]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x6b}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x189, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "a9b289", 0x153, 0x2b, 0x81, @mcast1, @empty, {[@routing={0x1d, 0x2, 0x0, 0xff, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @fragment={0x37, 0x0, 0x0, 0x1, 0x0, 0x4, 0x65}], @tcp={{0x3, 0x3, r0, r1, 0x0, 0x0, 0x18, 0x1, 0x7, 0x0, 0x573b, {[@md5sig={0x13, 0x12, "3dabb32b6b86ce5707c7daa6bcad9921"}, @mss={0x2, 0x4, 0x7}, @timestamp={0x8, 0xa, 0x22, 0x1f9f}, @generic={0x7, 0x7, "a7d1e0afa9"}, @nop, @sack={0x5, 0xe, [0x1, 0x4, 0x7ff]}, @timestamp={0x8, 0xa, 0x7, 0x3f}, @generic={0x4, 0x9, "790e01be0597db"}]}}, {"12d251eb50813901d577ec2b22fb03a64d51568501d116c1e0c3d25b30307324cc3dec6108cbb0863affb66dfe8152badeef7c87210b994e7c7b8ced703554831f58ec304ee1e4ce30514d1b177843714a4658722e06020ee249e8b2df50648e5ae7bc255a2727a1771009a009406f4fabcdb53e9a92529afc700b57797d445989de5d18a2ca39ee4a4db194d1629896a15e6545981dd79e93010eb09c3f1bb07f8d578f096c8e282fd5eab68a4cdd284ea89a86a02bfb2d189635a8014df5b78490e3e08ca98ea1723ff92c0f869b94ad1884"}}}}}}}) syz_emit_ethernet(0x21, &(0x7f0000000080)=ANY=[@ANYBLOB="04e92bfc3684babe1a5b887d88a8390081c86200"/30]) 19:29:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() nanosleep(&(0x7f0000000040)={0xe4e2, 0x3}, &(0x7f0000000100)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 19:29:15 executing program 1: sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f00000008c0)="f1779a7f040000008c39488c00d3f643cfc0cc42a618c54823c15cdcc5c96ac48e499ae6fe57ced4d50bbc0ca89e5bf9736f16915c6ce989ba501284f81b3654ff8921a48d1d8ff1f559e5cf6f33e9f2cfb6baa96e36f3e1c8b3d99a4427364089a7bed1df37e7d4817da2604ba78e876bd625fa19624e73e17ed34736f4ea0f1cf67c11a348ce054da0cf0ba600105c86646f31840f567f1ce8a404de11f2f4011a5a72346c98a81fddaaa61644d54f8c66a753c08edb4e99b91e0c6ca79a9c849581b9a3269acc7413e3e50bff6530dadadb917d2b3f99e57fffaf8018110a628fac15465935d30d9c3ca4ce7555c1846d4a042079dcf60205a2aba73d153263fb2c91298db092ece524a9da8dbd7223a08baf99b7caf79348ac29bcd02539443187ff7381c3bdacd55c24e72bc7e2db95682b78ee40f977b1566fe2e578fd712d80760fc2ecee97748043f44adc12f8cd997972c32fec736071584b882e987c132060c5d84b437880efcca94e14494a3f067dbd0ecb2e01ffada5d308ccc9861149301a25d03e6a7e0825790ec63c46381304a1935158b2b616b64743f15710a8e05f013b9801224927127901143a3ac12a60c62399855a696132ec17f9de18806a93bac3d35929efb95fdc13a8832a09c6af590bf75ed02e98e1e92a2195aa3aca1dbcdfebd34b9fc1a9d293967afd74c95ae0610303986a98f2dcd3fc7cf2afb4ccce406b5a6205f1692a2a5b888d263fbae148d0828bdd91beca25c4a8cb262c90df26b50a5b024e926e83fe48d25c4f948a8a85523f92b7d3506067246bcf6cd97c7503ab1627c0f1fb35f3bde2e2fa1370d8aeb4f7a546c0e6ab76241d3565378e08aa646ff3c0976aa1a22ac68dd6ad6ab94194f937ba7569331ff6141446b3d55eafd2c8c8cbf20b8a8e7b169c433cac3b18865953a504377adbae8655ee1b0d20ab95aa061fe9a8555c6b38365178167f2d7c1f3d545963422666cd16d8c3409028761dce0e98b8daa926ae", 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r0, 0x0, 0x0, 0xd29b428ba08f15f5, 0x2}, 0x8, 0x1, 0x9}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000280)="020000000567ce2afde2e8c3272c4df0fc68d494c46cd06b", 0x18) dup2(r2, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r4, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000436, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x80000001, 0x0, 0x0, r3, r7, 0x28, 0x17}, 0x3ff, 0x2, 0xffffffffffffffff, 0x0, 0x8001, 0x400000005, 0x5e01}) 19:29:15 executing program 1: syz_emit_ethernet(0x85, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000770000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a49339ee28e6bfae7dd4480b53b50ab09ace286ff2e315abc1a8faa5730acdb2ce6cf91f06e6274b1b18e0b64a668600b27857166c1dbeec1e920026b48632be1fcc70f4e638c63b7885c66ee31f3dedbd873bbdee6ba91e59e70ef5624f2969b9941170ee69c1fef19ff9371283cedc665b456ae79f39ca0088e5ed4d3afd863cdb374c3cc94065ded25f0f182b3c7755a62b3619e32c2df6ce9b4d6a1b2a0f01c58181758961667db6a798efe7a9489645795961229a1dcef187a7a27cbf58e1256a52cc67a3001836c33414a4bbc0ff468f429c73c02d5d222b29e0cb7b4317f65da1539c33010a58072581f59714d9c"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/7) 19:29:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x6, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0x10001, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:29:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)="444a5eb004f86b3c6bad459b357830a2bcad9106d392d08f3e9d79372ef2d4a4d78fdf0d7a62f2828433a4", 0x2b}, {&(0x7f00000001c0)="e81b2289836bc4404106f4cadf7473d8de64399b19a18345b4a16f8b8a1e4cd07caf14b72c7deb2fecc959d5bac434d4c123c2bde4803fe9663c35c0fbe2d18efb7274af154bac1e8eea2d477a268fb8c7de9554389d7cf0e9d08238f20afe256632d8f25cda5c2a52ff3dbd99859254c6642fe6c89745c66becf163018275922adae1a246b41d03464a2fbf63479c15f85916409f1aba0de242f196d6b63d889accfd2f61ec69910812e952cac5f5ec0709600c6106bf9ae8f1191013025dd2dcd74a800475ca09e7b60981921993aaf4b0059dc0a2d8ef5b66601cccd48fefabb84c541100ccb3e1f7cc9e020c010bf6facc3b", 0xf4}, {&(0x7f00000002c0)="9a6c4a5bf657f5276fa070eacacc9279620bd6c27d4c1ea08979f8e90fc3cf384865c558fabce1b5aa985236735c13b6b9b1f4acf6b2a5f6838d9fa0f5f1dda9b5bb3c13885affc7af3158e137f33da6f6059e1678407d189c182368c09978ceab2204217d1947e3d37e24282b244403918f9fa010bf4958cb108e876db7d1c2efc7731f957f6bfc225a287714608e101a3ae8ba91c017bdbae40a002ebe3b12bd607aed1b86b5399389675399a85a4e8abaedb7de", 0xb5}, {&(0x7f0000000380)="e730", 0x2}, {&(0x7f00000003c0)="ed12c860e1de4adf1b278cd7d4d1a8d755944ddfdb4d6972613bf477adb44b1dc67db68a02b4f4dbb38ebbb92d59b37c571fc6b5697a91b505a4862a153f3ef3e9ecf532c25e7fff0ee39d3f64586c5ed45f35fbfa26d0929011d97e7504a21110b056bcbd81275871b70a589daeee041614d28c07f30f0ab083240ed5dc9d9524610b22f51ca2f291e71d26264a4c31fcc5707945f9da8dbf88f29c5409e8c1446da0987989d2bbf3777200b73badec2b5db910b217cf01f28d20c237b7bf41cca88ab732ff2b2a2f0b19d57b2445b3eaa301afb82048da5ab43fbe461ce65c959f7776576fa8b67491a5b92d", 0xed}, {&(0x7f00000004c0)="7a6b5aa0a88ec26742166d00711fbb8c37244a385b", 0x15}, {&(0x7f0000000500)="e9a689691a09e040c84a3c1b601f9ce364ad7b523b03b7716f9a5ab9ccccb06af5d7ce1e518e5792d2e480fcd53174572350a4b413439a5296122da9f75a11676c432c21f7126ea0e0537efd44acb049c503d0a549c465cd6494fa1eec1436e495eee3b656bf84a687daba3e73c603b9710562fe08a24baea7ef032df2680fdcdf3f73cfc72131ae95f014ed1ac1bba4fe93f31321f286b548b15fdcc3a0f03183e7f7930c3ed4b454", 0xa9}], 0x7, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) getrlimit(0x1, &(0x7f0000000680)) r5 = getpgrp() wait4(r5, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) close(r0) r6 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000640)={0x2, 0x1, 0xcbb2, 0x7fffffff, r6}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) unlinkat(0xffffffffffffffff, 0x0, 0x10) 19:29:15 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603160ac0e397100502c0000000000000000000000000000000239000000000004000000007f50000000004e224e220000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000c2bb978c61ca1f80336b4f2d3b3261bcfb8f4f58ce2291500488ecd58446f6fc77d70e1e98bc6b7272bb9bfccbe3bb652729cec2"]) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 19:29:15 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="81022e2f664b6c653000"], 0x10) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696cbae92ac20fd180f23b653000"], 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x1, 0x6}, {0x3, 0x80000000}, {0x2, 0x900}, {0x2, 0x7}, {0x3, 0x5}, {0x3, 0x7}, {0x1, 0x1ff}, {0x3, 0xffff8001}, {0x4, 0x2}, {0x2, 0x400}, {0x1, 0x2}, {0x2, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x2}, {0x2, 0x3}, {0x1, 0x1}, {0x1, 0x4}, {0x3, 0x91}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x1ff}, {0x1}, {0x1, 0x5}, {0x2, 0x2}, {0x1, 0x6}, {0x1, 0x81}, {0x1, 0x7fff}, {0x2, 0x7ff}, {0x1, 0x6}, {0x1, 0xfffffc01}, {0x1, 0x3}, {0x1}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 19:29:15 executing program 0: socket(0x1, 0x4000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) sync() 19:29:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000, 0xfff, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 19:29:15 executing program 0: syz_emit_ethernet(0xe4, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa810049000800472000d20000000000019078ac1400bb000000000703040703b8e1024e214e230008907839b9cb6e2b5d0fdb005cb2a8b360dc8f8ccb7151dba476f29cba62b274d56b5687981f8965806ba2dd4b243d64bcf368a2b6472dbe8f58bc1fa3ce6ea56da8841d0580666a040f05151b9b8a23d74b99c1c9889cd3576c8d505a157dac5a029433812cbfc431d974519965aa7b8e2c969478d6e4ec9e9ae8a561858ef0ad11e515c20e06b60d95b3034f7e60a556584fd187c4ed4cb4f1c14d16fc010c9eb7c6ff682bccbeb77affe9994739d40f43bb961644d08c08eef57ed8bb59cc981a607df58742a13fb875645ea23583aaade3a23ee66aaff08b0ec16491ad3c87a21f4a679d49afd808655ba461206c77d8044c86293021d1d1f057c9a1f119b7ee5702710ebe522c951b758aab7507e08d994d330e81f375bbbe5b7bb9be183985fccac8bdec55b3902e50e3819b5312e8efe71fa3a48e79e44b35a6fe87f128baff6577d08b9a"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fc078a7b962e7"], 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8202a99fdb000000000070653000"], 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f5495af1d8bcd6b8b58696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x54, 0x20, 0x40}, {{}, 0xfffffffffffffffe, 0x1a, 0x40000000, 0x84}, {{}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0x7}, {{r2}, 0xfffffffffffffffc, 0xb0, 0x31, 0x5, 0x200}, {{}, 0xfffffffffffffffc, 0x23, 0x40000000, 0x81, 0x81}, {{}, 0xfffffffffffffff9, 0x1, 0x4, 0x8, 0x6}, {{r1}, 0xfffffffffffffffa, 0x84, 0x40000000, 0x1000, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x80, 0x4, 0x9}, {{}, 0xfffffffffffffff9, 0x6, 0x20, 0x7d0, 0x2}, {{r1}, 0xfffffffffffffffe, 0xe6, 0x40, 0x100000000, 0x80}], 0xb562, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x9, 0x1, 0x20, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x30, 0x8, 0x9, 0x3fd}, {{r3}, 0xfffffffffffffff8, 0xb, 0x2, 0xc, 0x7d}, {{r5}, 0xfffffffffffffffe, 0x20, 0x8, 0x5, 0x3}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0xfffffffeffffffff}], 0x8, &(0x7f0000000440)={0x1000, 0x4}) pwrite(r0, &(0x7f0000000000)="4e94cae41bb9606768a69bc7ce335e7289a9dba3e2facd5bdc96513d17842668988987440f416c6e5b1ca6452f2db6c61300273279c93d00a65ebef09c233655acbfecf13ab4ae9f0eccc6fb068bea559fca8414aa72bfa90a9a9f67a9cc757cbee8614e4a0c33ca28fd6e3a8f025a0f6567b7950e99d71633ac5d40771c0ea281666e7fbdd5b3ded363b65c4ff7770f712b699507364766d7d95b287e2bda6e064a2f9d73392ae92352ad4e50ec479b8094c789931e4f2416cfffdcd5d63fc2b8794b4ce566e7340e1e18c5a5794f80ca395bdb", 0xd4, 0x0, 0x5) 19:29:16 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x602) msgsnd(r4, &(0x7f0000001000)={0x0, "d7775f8ec518c4d7dbd33675aa30a375b02553d2007b4fbdd0cd5e5b5aa8683a6254b9beb3043f0c17cf0df66c0dc7d06a10e20571e6ce593ad625012d330aeebfbf4b0ba4772e6bd7a0d3b0ed9e7182b8628bc15db2b61df601d726a757a7b9e8943f145ca94a5b3dfe2026f71be2e20ba74bf5a163fa67bff6e0d75d2e89b696c5549aea52d238b36615d82f2a582ba44e182270e67ad4c403714f752f8c451366c56075b3ed5e96d87850e2e3dc863fbdebee962a83bbe9bca3fb5417fec11aac3228a4a9e9e847010d0d86c39d42057b324d79a2ac3e206cffe8de5d8d479e748801074fe9f0b8e9bad72506d05ea157c09064c73b2de463d51f6fd108a1aa9277b87b93306b7b784521cd7e7a309ff5178d1b31d3b54ca4f006e1fdd0bbfbc3fcdbc235bc5cb8ed6252211e433595455cd455cd5478016f83913739e097c23f76fe8a09ad5ceb6fad417be7cb90d5423f2084b00471baa2e60ea6bab46b5382232ac9632981f1b974428c361b61876ae2012f1498d2120a09eecf558ab0448ad67e8dec43976c1a2431904e16aaa8c45be835b00a1e1cdc083ff781ccb7ec5b0ef3065d6b4b8b9b590ba127c8ec2b47f4f31723f81c9aa83af364a5373190426464c0c8d1d08c4aebc45f6182beb5479c3d1da29f714602798bf66fb754b78670b1a56906a4f1e7be85701ad1db0daa42b85f4b83b61d5c23e6d3b2c3113d2a491663974fe6c546a1e77fedbcd0b32509ae73ff4934f25773ec85424c9dc7d55336e9df60ec0cfce2a9a5e5bf75cc5a9a45e3ae49b3e87bcebe95088f817c300e278afb6f391c27f30ababdbd328a7487f7c162aa8f13663b0e1df179a20735d105394888df45f018903f49306490a65524a51820f94f5015ceebf4707db5412896066e20afa11f0175fc9626f4c0268f48655c467e6e921b51649a3cd56af4cf0060641be2bfef8cf5de6904851a781c6ca5bd7a614d62c1016249e0b1806a5b519c627e361abbce320e468743d9dc3705c8ba2f91c76d2248f2e818198309e28690efda53d75bdaa8b64f9a5ca2d0a8e0971f3dcaa7623734b4fc5fe442d30ab86b4da91a8f96ac06c9af3902cf2918e040e65339a36941f5fe7daed77ce64dad575ce79136ff64f9af23845118f923ccd8961d80580be4c107332c5de9545ba194cd9e019ca352f3c4656730d93dc072eec529539cf14763dbc35e67c4022c038bf1cd25075988088d982119971fc3ec370cfed48435f6f98e0f052b288d8117596275d8e7b1a337ec2e2905c212157e645ae6221f24b039afdd2de83437241a5112b931ed1bd397382f2b1218aa1554b064d5d685a5fe32b092d457083ea2e5cfce3f6c1bc1a54d377daa681b636c8a653534904024a99e8898f6cbcdaf5bc5f20b529cabeb9eb2960993c0dddff118369a0ef730e09ad22a830687b7b0c3ae3d026bc966016dd85b7de88a2c36c622db636944c3ca8910ab01e1c944338dd9a812b7e0838e2da157813b631e19236b50f7ce2d93af8b5b6867773bd788abc836df3a0e67179155dbd80f3a082c0cbbed1884bc5dc08926a68777a45b2253240a3eacee9a3ed8c6509893128dcdb0a002d525bf7d7a450e4ad935e9eeeb56adcb97f80ad166de9cdf4e84d185c2d264c6a2155d54b56f383f7bb0a636d13a9f79d394024a132e6bf76c0fb85dbb2fe67cfca1cc98292af188b2d23348e9af4e9c39441bc69d363d7ce0f764fd5d6247fef0c88ebc30909142a8fb60aa43f972f885e5d5af4199a535ae8db7f15df7c0213889c02ec63d034dd3defdb5addf517c527dcde7bdd6793b2f0821ffd41c696cb864b82b2702d0223c2e69f587876384599984ff92fd98573244baa67c395693d8a37f4da6d720896f9abf6c01a0b35b2b4ba6886d5842aa03c41a0b7f6842e774aae2719f4b46523abd510d12e47708963213520ac753d6df8a46ce7302940b5d775058db33d644fe6f10f9db7b07fdea665bbfe274f531cf2b4de211b82f43e9185116b527e5cf0cac6e25e164663164a4b201a6a9349da7ac89e4f7432865a32731f391760a2e56d3d3ba8abfbbd74922a9262031b88aaacc6a520bd6e65b9b0dc850bd97c54d810b20f27e75bca973c9b0405f677cbf6cadbd72bfc25dcddfa704fa5f7a48826397c1ee167849d2da6a77dc025d763378e6f7a7ca0190b652290273e5f0860b0f86105fa1baec38ab247f79d1753a4ecda549cc6112ec98b9e9d9a8a83085314efe126a01412b61e6744f6aec586e291d30779e5e19d74e69227b86233f83c5b18a7ccacf2ea645523d10e3de78a7c33bc5e987d435bfdb71dbf6dedc1b7254b7a9cf7a5c4caba7c23efbde857d8b5880618e291c46cbffcb18fa0b4a3ddc5ca90b02d68edaee0e7ef78068a70b03bedf46b49a329c517eb62002738acd50bc154c07ac381b4d671291c16fcc58c6a2c26860a16b2ac290fd09a0246b2e7c91bf93ba55a9b8a27e54a6de2f2e5a7613d15391e2c4e33b5fbfd11d65b097a7f87013e48eac5f3c3162e2f21729cb71b4911bf47d1efcf44674a702a007f4e62905ac2fe057199ec9fa6def9fa9236c660374836ec2e8b8dd013ae0b00962b8e2492d4f8dc6d40b727d8f991b414e6534bf05ef7061c26363eba6a316a8f0a641081be5247eb0962acb3709385c9d7bb2cdd28a50e7399b5ea90b6837e6af9ae4f2a4ba710f38b91975f5da88db7572a599714f4bb3b2e0834a428ba2b5a507faf23fce8fcacfa1f74a71a168648ce8e020c316823fd0c162b960691fb4ed5d3d7b3054c77eaaa4e8b1c9730d3adea32f465c1a7baecd26abdf62e99da3a29cc511d2623c1c7327acf758c8829860604cbc0d76cc0ed8fc8b96a5bc9456142a82c0407972462a15a00372d2c40fe4354ea5f9f8dbd2d5c5df5993d6838e33f9c78865d67e3dd9d33e691ecd22d2bf7e90f56ffe3ab63d7439d7c2bdad366e70ee71236602e47e922ba6b17b40188622249006a00f4f24a2eb1a8289f99689d0c8cb81f406e8ab953ecd6383a6731e231f28ffc2b0260e66e853cdaaef29e2a88a39de322b0ad372478329843aad21fd67893b711c84fcd173024f9e83b861a7c0a3abdb518ddf14c7f79aac78fa23cf242b6ade2ca9a11e0b19c6f8c5a7e7519a6b9c8ee6b1e516149fc94448975bb0980365b829fc3e8616c3a7a85028ad325ad915d776c85974e9e9db406f1a2efa1c26a0fc7e82e872f2c5f16412c075bd0a57bfe304a6fce67a83170e639f59d209c974daab0f97a9cbc106e55d9160a04b9aada530f6203dd7711a02a2dc54d5bb30e90641a9ff6ad047094239504f513e23afc5a8f359bcc8dfb5f1ec07ad82424203062ae620dd52fcc4172cd8bf7f923874954d6e8b5604cd0c9ab2c4083e62e4c0fe1302ddf209e5d0038a9a5a4729cb57e01ac9c4d86055436d54129548acffbc4df414c2b0738164d98e9d65034695d9c938f18f6e4e029c6adfd11e9566c6931c3d13f142ff6e9bb05468a165d73f118f5cdd3fcbe94223ff5562239a1f6cf5ed75204c44bf1f08012bf73140a33dbdd7c861b657fb0c9e3083c69b53cccb29618a28a9dcbf2b757df6152229ed5cf52fc64e24dfbd646659c89fa855decd6e4122d4685fa0dbec36c250fd974e3a1e3b5856b3805a9535131f3b3590e7a8b52854fe1dcb1c395ab8a5457819e78e932523b5d0ac61290f8bdb99b09b0d4b997cd380f0e4536d9b4a480132304282bb754c55fbc0e1c4ce8826100e0e248c30506823346aaf98a38f28e6bdd0c6c7bb3e3cecd61c5b28b3f2d64918ea3c99ca9297583dfeaf2313f1a4c38384bacf65bf3172a7ee5724fda4f215c089944d36e8195c947a88d18b950169a1e761e7bb9904e8a8301063f14124738cc08ed702c2b56b43271fb7ed1228370aadd3fe9f20f7499293c7e9a443ae4cf499cadfaeda5bc432295a4aaa21e8e46d5cf678a77aef693c70d459d8ed771ae54654573a22d9676c2ff9845c2b01b0f142c07b5c54f208ea7cfe692034cd1e01959ab4f2483897dcc943023d853bcd6e8f69fd7f2bf1ae7207b5f77acad3d33f9540878a11a70b27c371528e224b5057bbf2cd2f9d22d0676a686a7bffe9a2d43bfab75c6784e4fec781e7a92b1a86b159a9d132604688610bdcca9a466c7dbb7901afcdfde73b56a763646aec43259b560dec5e7286f01406dd6514fff95145c5c6bdd690a55150f9ea1b3c297db19452c109e38457a5b29848946c3e5909a803cb21e6ce9ce1dab215e1667cdb7ebab68be5b71c8b7943a47d62244125be80b7ac904c9335bafa06152cc232e013503b2fa3a8e6cceb32812bf6b58af2077ad3228a94e48ee1ac3cde6f092d561880bd8666e696ff183356721c84b18d244b11afb668d2753f4caa9c076b4b2cff5ea4d2588bbaa9eeeed7d5e132c14cd7203a5b925e09549a8a31332a7471e0f5fd2df135b75160cbebe528d8ac56c1f4a63589600e51728a2f074655a03e4fe73a227518f2b5bd3865595cb6fbc967501699015efa865f64537d443683408be496a30794d4f1b2b8e8b7d173ef4686f4c1a8a2a76832f276d5687479af5d002b818847823323e6a11232bdb9a4623a8bc0b9dff2594ba78b106231ec24952416d96ecb866022ba73fd36dac9d33dc6f468f64f55784e75c977f3c79053c804a8433b8712507d06dca8512b12d0b548a09de488658cc2436066bb53b78bb6f494eedcbbdd2498cd3711bd9fcfb02ea0e3d90f9489289c024340520d5f2face998d21e0f4ed65f1c07d21493404a1998219928838133e77fdc17482280021ba6b93317b2030d4e73910a5f8b0b18ec8cc53c52842c5891b8cdfbe5698503ae07b33767b0e5b5015a5d072e70668a6e5c517cd5d668602b4c9902a85b993c3797d5e08096808aec34d16b0975be015614cb7ad72b91a67cfcda7c5a0a5f953b96ddafb376d1458a0259e13dd2ef7899ffd4667c3fa4e9b807e468931a67e5bfe9ece4698a1153a0d30896ec2dcb329012e090db1e9984485e111b619a45b51762614b76e3aec7fe3e89cf5558dc904c194a6e0af85da3f6cf57d5926d673c4e67dcf35fed6be9e367f6f9af4fbff5e4bf9c98bafea1acc17aa8e9279e064b8cac5a9964f44ca6b41646e7beb531a1556b6a4f7faf5be20b1a160de74056732b2de85cc8cc2c68ffd2b15d433ed70af522208d56a147e79b2f20cee9ce95386e050c82c2b86bc357aaec236d02ed3791d252c4e71d18b82b41a608a336dcb2b66ebbf64f2d62220a193b71d88a8e5a890eb7103b13f58ade86bf039e33ea2fe14c11f86c0de3e20648e8bfa432b7b6572f3d1338148523b81532612793732ec88039f7dc94315aa6f06d3dc54a15314c0f0085e6c78597b2042786db23b00cbd75a984976ff38a360146c9ecd5898b3c0c2309ed1e4be1b97414f143cf083990789bd2b68c2c808997e189924c12ca77d92795d25146b6916f77582a9b74541afb990b63405fc4663478dec3f0724311801551e9b96d9a1b7e8d39af4e09f9a6feafa5d792ffd9e8e7c26839fa110bbbcccbcde52e58eeac5f396cb1fbca8dfe8911fd4934c5e0b4d240dd6db97fc3d951de1b164be108c59bea3f31cd319a2029a571d335f478d43213bb9be480f54bd708e37ad16149a1e6318393588da9004242cec23e2043fe6f911e8eaa4bd7bba788637d9865749bd444cd29293565be0a67a4c31eca867d151c60d28e1de28a1afd0ece44f55ca740f215995e874cc822f0811c675172cc"}, 0x1008, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) getpgid(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x3) msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000007c0)=ANY=[], 0x1, 0x1, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x1000}], 0x4) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYRES64=r3, @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="02000000001161003f2a3b817082d6ea9eb0475f527e89327aafaed5d59559e78f2279297e30a0b0cea2ba64b6100f4939ac1dfc3852328a3bdccc447969972e5b64b4d268dcf3459f3df5cbba4ad7e0022fef59c0b0555eff78493d498059128be504b31d14ed04b44cbc4ae130b4f288bbb31c736e9920288554db4dd47f41ee4333d08c32a566ebcda84676cd1c50589e4325c94ec37c686747b315d314844010b9596f88dec7432cbfbab09f83af3a13408f330cbb546cdd161ccae3d105208b3a4e4f8b31abef463fd914cd68b3249c3da5269e8e963147b8c507aac08be99ef42f97e7c2db315757c69fc76e352d6fc377f8fe6e421112b10cb5c75e0b604e38"], 0x49, 0x800) 19:29:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x9, 0x1, 0x4, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffd, 0x16, 0x8, 0xffffffffffffff80, 0x8}, {{}, 0xfffffffffffffffb, 0x24, 0x8, 0x3ff, 0x800}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x353e, 0x5db9}], 0x44b2, &(0x7f00000002c0)={0xa5, 0x2}) clock_settime(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98dcf23cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6738bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654e8fdfeb4488c24bc3"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 19:29:16 executing program 1: sysctl$kern(&(0x7f0000000380)={0x1, 0xc}, 0x2, &(0x7f00000004c0)="50c174152b26465baa84d3fd4aac10eaeed5e97b098d1ceef70249229582a02d8f1d5614319b458a3d388741faa1b6262c93c6e14332c8ca3383bf23fb716000e2826000ec4d16a5f76d7eafbbbbd57136811d5c06df8e642d7bd6b4addae5b0d5b33346a1ad5cb994dfe6335804871ecb3fe6ecfb21f31a37d5ced752f15241a5da27292f3f4ec59d9528fe64cd57f69d91b25ce53723a4e9202e116c2f998f39ab6f91f59752d4576bdf8a389d25bcb0856ec381b82c4216024e6b1564b4b94da71920d26d1a0e118c5f76e2afbf93b676af305b6152f431efdc4da5e2f223fb461b6a92fe2adeb093b64a69fa2d6178b4656e461b", 0x0, 0x0, 0x2) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000780)="4f9444c67bd9a151d3d41cf2b0aad0d57ea7e959a193086b2ed0757d926e95c06862d1918164a43a9a96b043e8dc1def2c46a60c95202b3e40edae4261ffe20bdf5bd815c6d821eed338a665a804a0aed889232c4936352628619da321ff191a0e91c090e192e34cd361ff885d080090cadff347aad5a66e5fd8afdc660175cc16724d60d32611d4aeebfc3e05c50000000000007dfd1a4c5045a9f3e484bc94a4611246bcba5b8f19f0fb0fe8713f387b7c07d774bba1a6dd1b1b3cc24ce049d92d508c2da60ac5ad190bf2052940c0d978f62beb1f7b30932574d91ea6bd49a095c413dd58337bc7574f2f7c10ed7a526e60d31c77a60549fbf946c583668704f6fc119ab14e24774eaf44cb559ce618df078c61a30e3128b0d5f2ddb6e30265adf4dd5c52ee400b4f56560229381592db17ad5fee415f9ade3807ecd3957021", &(0x7f0000000200)=0x141, &(0x7f00000001c0)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380), 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x1, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x8, 0x1800}, {0x0, 0xde74, 0x1800}, {0x0, 0x7ff, 0x800}, {0x2, 0x5}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x119, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000180)=0x8efd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 19:29:16 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100)="60ca4ae81b2e70dea1fbc05c26699b4a7ace2466d5e60329bfd03ca5b9bd884315d652e3c645a52e4c483d87b4f880c49c6dcba0351f6c1387cb13b226f9b4fb64173664ff497bbe0e1f2f6aeb3c3d09fcac55e5f0087868530e19981ac6a9e25a038569fdd494b83235d6819f3197210869b7c9b370efa9a9c198bd1204958cd424b8dbff911727fcb85a76357d614973db0047347e3428c26d8f12dd8c790540897dbd715d5df487640347f5806f4f69de0699e4f4707d2a1d76a0581cce26704084f980ba7f9fc889b3602e3c5ab6b4ecf7516f27f8a388", &(0x7f0000000200)=0xd9, &(0x7f0000000240)="eafe1ffb9c311721435cc9bcdaf6d97ca205fe9f30db0869754012c43f3c4699c00adfbd77643480c9751200ac7766080b0e5169581a50ad63d776d918934ac3c9cee2bef214fcf37cfc4bafa327dd0c7212fed37e23e3f8a0da054ec7c7f6d24e15fe9359eebc29dffc03d7f9d1ca1a09b8f92278b3a019ce91894f47085e2eeca555f25fbc1bae1478abb8139be08ddeddf6351ed2b3a5a6bc03f64e8ac2954b1764c4f224f28cf00810716aaa9a83ad584aeb4ce58064", 0xb8) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000300)={0x41424344}, 0x200, 0x74b82240) syz_emit_ethernet(0x107a, &(0x7f0000000340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x1044, 0x3a, 0x0, @empty, @mcast2, {[], @tcp={{0x1, 0x3, r0, r1, 0x0, 0x0, 0x11, 0x10, 0x9, 0x0, 0x8, {[@window={0x3, 0x3, 0x9}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xaf5}, @window={0x3, 0x3, 0xf0}, @sack={0x5, 0x22, [0x40, 0xff, 0x80000000, 0x4, 0x0, 0x5a7, 0x70, 0x7fff]}, @sack_perm={0x4, 0x2}]}}, {"e993de0810fbc430ad50471b9d9b664efde33617f63ddf46e77b2819e86c233e0b87fd1f057d86d28c9e68f68e6ec1a5d19dab1ec03eb753283dd57d171a0ae0cae132d663f9ad4befc72eaf665a7b91db7fadb18a04fb3cd40c8391853032da4d498427a37b3e5647785416a58ccb62cc51ce32e600573416f32b31c0b4f73ff2134b31de8bfd31d990681e58aa8fbbb46dc9e55baf406033b77986b20a41a725857eb29ee9400275685b674f7e0b8ed829050f010a1a5d811cd0f18981c678371ff159d94aaf3e31d0cc85a4e0186d36b1a858aca13736848ddbe1cc7ff3f9cf0044b563310bbfb4881a8ece79cc06cc0c73421173a74104309c41fed5026d1c6444ce3d5c72f0ec48eadce1100fb53785375edd64bc65c416da86af21d9a8ede7dd2927506350915039b5a5868a23626fe3aae85c0d4a4687b516233afbc10f520efbfd828b33143eae71b1ad03cf98b2a3553161f10bef752f7089d37d58147e0859c2123b5bd402d1239283623fa04907ade1aa60c3197f469b832db65b7295954ef1bdd80a979ac7f24ec3a932e8c6d09662d7945bfb97fe0aa4b37896537c50ec808b71dfc3dfe59e77e6d61fb3be85a8136c35e74f084558f0ec34ab5298b33d74003c081744f5843047a4944cbb33473bc9fe197d3ee5df862076f18dbd2f184352ba6b8b63e0a84ffb82bebe1a2f1e6fe7f1bcb37997c016a994bde13fe7632c51c9a712f87c89e5688e79a279eb26538a887b0018c2080e3ccf53cad3035e3eef03e8ce0873fe75cd676e421092d493ea96724960356006d9b15c89039f6967ec950d1f0795ce9ed671773c0e88f0806ff960e1caae2d6f006fec6377bab450f6929f5c3691cd0cef217b3b4b96fe97a25823d6fd1cb990b5c16ec79d680c2b687ded628175d50a45d388f91eb3558da81001486c18df0c58a374141b9d338f0f238423294664641f455316002ddaf17cc846eb47706bcfaac1236937e5292451c27c5fa31feae4bb4e00fd20cb993dcc3453fc4376b639288796a897ed11d239fad8aae65d3d8a15db2b5f56a28bc883b3ee2205ea92b391a2a8443dcdce08afea67250fe1e73f21386ce7e74fe96e46af4ac3e3ea050babe1c59994d3c47102c8b94ccc9d66e926aa0505732bb0ff76268876aae9407d69c7366f87c6f6069eaa4bfa63ef04dad2e07e69fd46b0dd0e2e993ebb4894a4a1438edb81dcc54df260e5a9cca7903e7fb5a7729bd597180d5b57b536bc40eee5980f631975bd4efbf2e97310b2c2401ad923deab47506939b2c4741798990f0606e2db0719b1d818db253ff7ddca8d0f273c26b870ce94801b12f9539acf37e27759d21e5af0ec2cd79d49bc6a02ee31e9616d70e5c6d48515dcfca63fa2189b17c095926fbd5616d7cbeec335c479e25b705d782d4fe86795f56fa8f101f102ac2fa8af432317396376cd08a4627889b05666cae6e03a3e9639706a68d1d373cd8a059a24c4e9ab4fc68fb9671b4caf402d81ccdb0e8e6f1c46f831ac2387601838c2358c6f02bae1b2eb5652393b002886519ea535def75a5ec5922405ad6e90c2bd50607201a6b54092ba452dfc321ae607c6a72f4fd56e60fd6cd4b5cc0dd2807a76f914871bf6295f2834320e5554db20f5ee08a8e56d3b49a971b89bf27663277d14af3dfe47d1cb0ae6366f817d42f064f89a20d178bdf0ed244dcafdfb8ab3e16dc1c5262077488b20a7bf595eb3a5681cf1934550ae9a6676fab8afa0b1fed57d112f5172775d727b4ae8eb2410de49e8fc656717203806a3411d1c56708bfaacbd5f0cebb81fb50c55203655c230d68a34a0df804ebd3e73730c39ad198e4cf30a32fcbbf5dd8f554d8c2274caaad13362911dfe4c09066fa043d346e9c46eddad488947c62d556f3639628b788e65c054f3b5a803b7d6e805cadea86cc31e6caee4c85e7f6da6796326e5db77a90d39cfb9b1f179237cc050d9def8b47adb8b1932188fba2c9bd3bddb7712d8f4a626f88aada46cd34868b29bd68cc362e6ecf4a65230689e38ad4b8a7c71df606d2df1be6b98858d139e8bd8b30f58c4cd29458d80b72289977d62cc80a46e26897885cf207ed5ad05cc0f8d5868c1cd1b256bec852ec4be4c28b71491d37e5c4626e64ae115e68ff50b8b50eece0018f8fac114418c561716d1305045597d28fbc9403e7a1ee50cba854438989028e08bc77761777dca0b284062a5f69a1a8a7413c78f47d8b79b1d326de8a4e2095d198e8a7868e9ec103fcbe8839e44a462f2bec614dd7fb66f1e566038e5923428d288d88e562c760b5b38618f7b340f36a9ffa6ec7a02ceead5774cd6f370e012ced1237a087780328b970dff190b798055ea19884e5f87ecd8bf5a1df4afd40d801529b26b5f8fc32682a4b2c35dde62081bcaeb01b0f5fac33e5bba1b3e2f30c1e02f9873ac2a3fd3419bbdf39a171f6bfc791bfbe1b58e5d4c4a6f9f011fe41f9d00a1c54addfee237db64e13389b7bb23ce515ac1786d3004c4aa8bf5fbfb70f663e491b3e1f0762c7b0dcd31bf6410931b928dfe7d443c639c2d4cd00c5e95bd8e675ef167702c61459e964b3690fd7d5abdb22617308222f91145a799f00785421802bf362917671a590db5c1534516f4f28f8921f3b380e805da0ecf9e0eaf1dd2ff969e6c7b7377978ea8c30ab20728b70fa5eab47fce449a3c95c35b29b431a3a770e05d3f22046e4abe1ab24630624079548187a22cdbe14603d0e85d0332a2d0148cdd5c0ff8bda96c3e39ced509df5b6f1766ac2c4c825b3020fcceb600934a811e9c732665419593e73c6a9099e089edd0a600231b79b6a714f3ab842e92aab60e50611b28c18277f5c50b1728ae45321d266794d3b1f1a5956fa3afca2082c260b11b7b8f401b6b55692962b4cf7c1741f48f01042e1d26f58c8d55209c4aaf8814c19f301cd1bbf695d71b8cafe5339f6d3c3cee9d06571851b56969dfeb76e5635939378be5c304e016edd0242ee84f2c35a3b708270dcdba4e072a357fe6a037c4e3d12d5f5737ca684eed97f1e5a259f2c0ab1027b6884ed12a69a034d9b012f5e1733a35b444ea1d2797571f376ef143797b5e0cfd90ac0ba851541b3440d1a9cb2a6564c0528baf7a25ea65c2a6241710218784aa34bd48de4fdd9410c2a6635f0bd17b729e0dbbc8b76a67c9fc74a37b96186bf413c0fd58b176a6b60e8d0ba2570a205b3e0d2335842f276addc40d7cf132a3e70fbb391c70568476db35ca940dd5f544a80b47970ecf079e8b6e9bcbd177bc23ef7635ab7f4a9b164958fb287ba75714362abff7c83446618907711c7dff3de6600c0ecf1ef0a01532d7bc51f9c33182a417a1d0d1900fd47584bac4a164e315681de4c280e0bf75d67ad261d70fd9c558b0b18439e771de4d6999b834fc2adc9b60111dfe6bb6cd87f7b64c895955cfbb385e425c5d4786cb2ce71bc74c0a3235eff3b8e2cf4827bcb00a4638b1882364aa05185e13a8614a34c339554b5818413a918a89f4897372c3f717a6c0f4ff1dac54d78612e84718eb5d7304f586fa40e2a8f85d7ac6917e2e174aeb7676aa16182f4717cc28ece670ce84f7d991c28719ee69385417856d1067de917d0ffff60778e289ae90524be4142503243ba170f58ea2c82fccd5558c02e54df013304954b8cb3e668705a7e33885154c4d573851a3759fdd28f1e6b8991bd28b4f9f0189ce914714b6ab2d5a85028417e9991678c9927567ffb3833fa43c860116ff90f85eff2dd54ae8d78b494f78190468c75ddfceab2e74ff346e05e468bd10ec7ccb7de3d8f4008de814a69c7f28c6920baad6659974affdef350bd391acb0636c6c7ad87ce6b05e158cd4382e87ddbdc71cb22d262bcef668756a421ff5831dfc1268f0e2c0bff1c2605be8fd491ae6c0c9bc7c8d0e60ba71818b924cb5077cdcb41dde507cb23482c2a793a9f774065722c1819c320068bd903cf8e95c9ae44e379313549d17bea985208965152744bd3ee5c7c01ebf53f8af431ff77f97d9af2cbd450c2ff9c84af80798feb8e427f047ad6941e41d9592b285908f35a78b645b8727a4c64805b6f3348a4d76735f5a3ba63fe8cc8a91e0f7ee93d7795b92a45d10d8617d058b221e0b76b442240676c6a4dd4ac9ec9341d2b3c5f7cf2e3b928655a703f190fd06a58a83e3a6a371f88b9b9bd478093364a565a05fb1aa6baaac7aa7f5a9492481aaf9ad3875c11881502ffab93c5b87d9e8eeac47084c366d78a1ec15970a1c5f022e9f3e4ad21f7d0d30665c988e47e878ace4415318d51f1e0b18dad4942ce6599d52de56e83d6bcf6dffad98a46fe58c08df45311bd8b15d3b1f9444944a9d80ca91444274db1edfc11c08dd108981a09dc74a591545f012156bdaa966d73e562248147d7ad7bc57251ac0d3c077f66243f20f7563fb3f208fc5356ad1040660367c6a21f82fa553c5bf7cbc4cb5161dd1c6075d766966d31e2fee781ed575f51cf2b8131bcc883200d8072e535b1724045966c8736e5b2e91e244d1ce93767a57c9114427668c35fbf4852be276b59fc05d0f3245a5fac61ce2af8a24368eeaa7e9b8494bc1e3743ff00ff55ccc6426e77fae4e745211df505dd003253212223867c64b7113934c464c1b89963e8a65e6965c4e364eeafbf0095a5c25765b8f152c0d08e5237ff584a58d89d28461f22c2fff8eb955a9e5a8e9e55ef7b9fbbac4376723eee2f4638b614b633bfdc007c2e987c85f70ed87d0a3ddc7ced3eadd899a106540d60fac8ea37a3b63d859cae96efe1cf9568cd9367597730742399ef6ecea837bba1d00a12bf736d38e9442591fd80405466638671a5d947af63b36a737dc2fa133a84c9bde4eadcb1785b91413714feccaf945780c0700f69d531fbc02114bef63b50998d3c761666145fc0be7feb9d08cc2145da0bbcd31986aea2a0ed38291a0e0a00604ae3a1c052e7d7e7e6314dcef1ff44ca06e14817feb709c9cc2d354eb18b5bd9a27bd976605c6e82f37f486039ae9f4493eab879de314e8c93cffc02fd98597c58164908a1bc03075deb87390d0fa9d794fd6ad532f5a9f64a5c0a73aa5d9e0612640e5d0a1ea670c3fb4595b5b964fa0f9557f9bffeea601345ae7dd7e1eed2c3b6b0eb74b97c1cbed283a60f41ac568780f674a31f61dc8c5e6596426f9d9e40e3be2edce417e3b1e055c2c17591f36708c81700f5ed49d624ddf242627556ff76d1dfc96d9fef291f2749145beb87588b5850a6ea7022991eb27a9221e6039dfc778ed009612cb7775462f8444cece3d98656dc27c787509f7e876df88d3da5d078347b63cb1326c49ebf873fed0f47ccd1091fa4b7036917fe164221fcc54cec16f98a3efc903643541af19aa98026cf6510ee15d8ffa745e5a133996dd797520213d3da471f7fc82a4baf6f568464fa69b1f74c3aae8be297957040febac6faca3127916da4db21912b91af637b1654b73f7f3d9522d58b0c8eda8a1e26a2a90930900e68403506aa9d1d86e27488960e2694761c3cfd3d34cba5579c052f14a94c93c5d261c577e3b034acee3bf4205f5dea89378e55e0ce85190a3bb6b99ac894177d2485c65c2bdcdabf6cb3336c64008d920730f57d2c8833ed36233b0ec8ddfd4571600458b42b3835894f8ace709b18cf683fc4ef32f642f2570c6041027faaf1b9c517a0e3d4eaf46a2306ed7fdbe7e5e738d610d7c94450edd1fa248e5954b0f5ee2867e4adaaa9b2cd355c55fc3b860f1db4e5499f7b8"}}}}}}}) 19:29:16 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x14e}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x120) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 19:29:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:29:16 executing program 1: syz_emit_ethernet(0x539, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x503, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}, [{0x1, 0xa, "2e4e32cf5103ad37bcc382ebc0519b04c737d91da366135b9851308d3ef24fafb64510cf8ebc4c9aab314ef962fb615ac8d81ee03de8cb9a3b97db0606c8c27467cb2f9cb31add4c4c1d4accd3cc7561c040"}, {0x1f, 0x10, "46fab14fe316357f02a03bcb788d12d45176e1792c61e9a55c53bda6ebae72e69eab8ab1f6a100c69bc0117899bf91d3e98170d41af06f45b6e9d16c3644a5c1f0018bdeb53538651e80ecb0d8acd7920e53399be12285974ebf52289aef4f3152df59979bb55980b3d75bb7c7d6afa0fe0f384eacd31d0a7752d5ee5892"}, {0x0, 0x2, "3bd2701397597d1dca7c97f14ae35d01cb43"}, {0x3, 0xd, "7a636aebba671d5ef41f65d314b1ee001172c3e2abbf6977924fcada6dfa743879d1193a4473f1a2dad28c2df85a92ae91e89f712a5a3bf5d417f71f7e2f99a673e64f30b153276d5ad6c29d84b97189a6f55191bedf6038f8a41b84d35e456d8af2a2f58721e7cc37b41c"}, {0x1f, 0x10, "dd79b0de47e7fe65880da2fdb15cf6a0e9c494f1ae7cc108918f657b1101978b9c832619e54d370daf35e0acce191500b88bd0b9d67d92c8352845148e3bc3be78ea7fe81a30ca2d7ad3cd8d1de5ba08cf4a68456b3970be850ba6c5602c82c12a28fba0e4d5f0e96f0cc45f3e10f8dc8387350fc291f07befe91f58e2683aa211e0f650"}, {0x5, 0x1c, "fd730e3c2ddd5e320da07b3ebe53bf758786948f095e9e5eb10725f91b89d3cff9895f1ae92d73ea77471a0584737f1d90f85e8547b9af0fc4cb1dc65358043e239b45a41b099e999ae4293a48fe195ad8ec242ab49cccbfe83a21d878bced07c6d5604a5205f824a0c48d3063e53060df06bf1f97088eb9d9cfa4c44ddf924c6e91e39f6acc3393bfc0aed5a34b00333ff1f7135858fbb19cb2d2ec648da3cc26408217c95900034f55b598671559fb522b79a2e58b6178cb755344687ba6cc65c21fb2185aecf6307a9a6913e062f9d66ec9e85d481ba39bde26e566d2a82a68fa82"}, {0x5, 0x19, "a62b95cb91ea36a78470b6aab86d5670b78096abe1eb34a0082a4f9e7f47d3d1f7db054cb864af027d60be15d9b4f04161da1720e1d856c446d8bd2af9aecfb19060bc95d0e25382d1e416e2bfdc13e8868069b257908994e3ce4cddda08e61689e02f0125c818d67c19626f97a18fe47e422b058b96c3a2c31390a51806b77a4f5880cc9822c01c77c4605bc4c8dbcf5f2d04c2b3af0acdd97bf8986822c9fd4dc1479f206cc045c9239231536ca4be19fca4aabb421fb26f8a9d873ea82b63f0d940463a5040"}, {0x4, 0x18, "ab92c22eb6ee910c30ddcfb170e72cd72e5700ed5d1f7c1c970722c7399b37f6d49dd4776199cf9bee05f787cabf89470daf954a5be7eef7610da679fb1a92b3b45a2aacf463a37ac7cbe3769e86b762433e104635125ee10a31482f43ed0e1669c7bceb27a633c78c313d1f621bc6e4231d36ad9a4ad6a5ed7f1c24725a7e5522a970956551a604dda7b2c0e1ddf366461223ab1771e4a141afe2774b08efefbaff373d20635b4c09c68ce4b94640cecaae3060bd007fc5011d4937531c"}, {0x1f, 0x14, "49730aa0671b4a7c92ad8eceae4022ea65b17842d040032c5fc3b14878e7941b1314a0a45f905c8a6e3f9cd0ec0789e85444a2c4151b0bd6993f3a53fe906584c952fc33421616b12a0411b7e24b56505f1ad3c16c0fe48ed007efbb910826a5b2aaff0e6905990667a4686a89935d824d05e5cfce2df7ef9b221884f9a9616836bf7591c4874e2891c57392b703b0e0455c78fd761af65c19831219db0eb463"}]}}}}}}) 19:29:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) renameat(0xffffffffffffffff, &(0x7f0000000140)='.\x00', r0, &(0x7f0000000180)='./file0\x00') socketpair(0x10, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/33, &(0x7f0000000100)=0x21) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x3, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/59}, &(0x7f0000000200)=0x3d) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x1, 0x5ad2, 0x2000000}, 0xc) 19:29:16 executing program 1: clock_getres(0x0, 0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) 19:29:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) close(r0) 19:29:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/46}, 0x36, 0x3, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$TIOCSCTTY(r2, 0x20007461) 19:29:17 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f0000000680)=0x218, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1000}, {0x2, 0x3f, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x2800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x31, 0xfe01}, 0x11c6, 0x0, 0x7}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000006c0)=""/32) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000200)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x6, 0x7}, 0x1a, 0x9, 0xb0}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000300)={0x40, 0x4}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 19:29:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) listen(r3, 0xffff) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 19:29:17 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000002540)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450700300000004000009078f9ffffffdf00000105000001450600000000000000000000ffffffff00000000"]) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="d3b441780249c57b1f8c3dde12510852ba0732c3b79249020b9c13e836c0da66f15aec9ca9fc5d5186662ec086d17a27175a7579065da886d29bbb6c57a733d3ba0d205a7a8ca6a55eecb1ca4c34f2e6e9d2701cf6c44f576e7563419290d8d04df31054ef38fa06fe2846973f5b00327e3a0815347ce29dc0d8d630c3bfc7579af9e486cab1fe59ef007ba18bfdb018749c2b234cdebaa600f4c7bb87bd93bda1e1ea244a1cd25387907dd39ffbec63e52c5e9534915c54510253a47e217fb6", &(0x7f0000000180)=0xc0, &(0x7f00000001c0)="7c5ef24779c34fa5bac1eff129464701bb1eaef89b7cdeb506116c7f663e5f2d3dd37e7911c34dba48cfc4c8f27f276a9351bc", 0x33) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r3) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 19:29:17 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) 19:29:18 executing program 0: shmget$private(0x0, 0x4000, 0x604, &(0x7f0000ffb000/0x4000)=nil) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000dd1e7391873dd422a6dd733bc632cade3737d72a4b6a0a3bd625dcd37b4ed9cba6ca9d8f3aebef0daae56bfe04ffe381507c8dc8560df91b5d3d3c1600db4bc8e62e7407e05f2cacc5d13af18b1ece7359824b24c534155f1d4ae19ef72f0edc909d0c65925c66dafae780bc4bb72796"], 0x10) r5 = dup2(r1, r2) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x81, 0x2, 0x3}) r6 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r6, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000ffb000/0x3000)=nil, 0x1000) 19:29:18 executing program 1: mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) munlock(&(0x7f0000d99000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) dup2(r2, r1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x7fff, 0x0, "9403dc344bb4dacb740f21c8dcf280c5c821ffdf", 0x7e, 0x874}) 19:29:18 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffffffff08004500001c0000000000009078ac1401bbe00000024e224e2300089078e6caa9e8f92d993e0c53cc12d2ac0879a265803f96a3d05c0d549fee23d31f8eeebeb40855597c502d399cff3219204b49bd275a746eb265dacb"]) 19:29:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000040)='\\-(\x002\xd3<\xe3h\xbb\xb9\x99V\xb3U\xbcBy//\x99\x06\x86\t\x00\x00\x00\x00\x00\x00\x00\xce \xe4t\x84', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x02\x15\xcb\xb3C', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000480)="cc89bba15c827379de2ab2572e415e31a58c5727ba161e58c17211b5f42a8137e3417a1cbe7d17b97bf322d38c6dcefc0c67bcd1742f39ac506e04", 0x3b}, {&(0x7f00000004c0)="e339dafc3ecade412920588ca36174d76259f9e672f80cfc67b7cf7b0f21c3c71b3787598e02efe43aaff4d86e585345aad19a42b822cfa861c80bf387d809693e35b08044815939b7eb13146a3cc454ae7b047f91d992417949a14e4a8c95423e703badae875890957927afcfb70d90e01b2a4941d9c396da42c4109bfcdd2f9b2ef943f1cce3792581f4773770bba512a16cdfe40308e1b59ee0ada210c3ab5dd785cf63c1fe114460835f432e766782d77cb2d50db2e449b3d1ae834c77be4ee04398afb036aca35feac8745919b2d207fef6cc401725847b303212284268a4bfe8f721abf1650e8936656b635672fe64375da7c7", 0xf6}], 0x2, &(0x7f0000000e80)=ANY=[@ANYBLOB="20000000800100ffff00000800004092a171503ad7f4d51f29e5950081bb1f956827c4069371164fc742c6405cd6485adab5f2acb832e04619264fbdbaf049818ca1e6d8e7ac8a325369ee389cb8faf9485c4db5a0a36513563a8e1f4fcaff7cdf00000000985a773a3e8d21886546538c980060ebd96d2fed0061b1b7ef05bb79067c231c2b642afe4231bf7f0d5995bb4a3b0d07b2b4a5b3b5752c7911a4f300"/170, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000002000000f0feff010000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00b0ffcc421cf009202aea4c78fc95df2f699461f1926823ac4a365327b9e3b505d634d7a6817cc68ba4eb08660a2dd4adff3ac6859809944b3c6324dd96dd32759854d37073ed000f5aa6f2851fa40dd4c10f1c56372cdef21a55a99419ad563d7c7568a76d2706000000000000002f8499e53efbaeaf63e0ce24d5c2f8e227cbb70037e167c74560d33dbe9bac637f7f3b7cbe2835bba220a32ca2b0137df0ee82dfa000374854becb2dc81db41376e548", @ANYRES32, @ANYBLOB="5cd6a99c570058a8bb2a4cb8b3f9f6a6d8b178376bbc15793c5348ec256b926c55d1c90ca8a18692ed1cef85e0031832ad4fc5c527638e29a9e7b55110edb719e8d06e58ab045ed46cc731cdd1f2361d4059f276a9701beedad718fef36960f506e3e08ce5093d65a57642c6aed3117f05e399f42dc27632970fd8ebc77a87bbe6b0e1ecb2583d5ce5cc80907ee70702f2dd047c3fd2725f70a782e3eec8dcd2b0268856f79843434f2cf024e46f39a69723ba1090c4eabf352f12987337a9b7310acfc47656", @ANYRES64, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="80498dea3b03064b19f0df5159b234063d7e40903702774f0352caf7872990fef31bee5ef13a46a4cbd46fb62935c4e3012f79d95b3ab9c863121ea2893bec1820f0ab4109615c7d4620ea9b5bde0f091fdfa4a52aeb5cd8f0cc106da5670719183a43b6c4183a28481bdc3bc956f6d5604402fe59b04e8bd2ffdbe70217365d6517f8750bfd16e25264f0b89ed21e428dd1f3656fd4b109de3b2136f6942f7bd18a86102f1da74d21bb2bb1c0c76b65b9a2e29027e486157d171d7ab9cb24960604b4ac9389c8a08d55578bbb30697c57b73e", @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32], 0xa8, 0x6}, 0xd0088891947d5da1) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x1007) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x7ff, 0xfffffff8, 0x8, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000400)=0x80) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) lseek(r1, 0x0, 0x3, 0x0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x1000}, {0x3, 0x2}, {0x4, 0x100}, {0x4, 0x7f, 0x800}, {0x0, 0x63c5, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 19:29:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$dupfd(r0, 0xa, r2) 19:29:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x762, 0x0, "0001108b480000000000000100f4ff00002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) 19:29:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = semget$private(0x0, 0x7, 0x3e0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semop(r2, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x4) semop(r2, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x54}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 19:29:18 executing program 0: select(0xfeb0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 19:29:18 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x1, 0x4000, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 19:29:18 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000040)='\\*.},*/\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='%\'#/:\xbf*]--:&}\x00', &(0x7f0000000140)='\x00', &(0x7f00000002c0)='/$\'\x00', &(0x7f0000000400)=',\xf7\xb1\xc1:\xbf+f\xf8.@\x1b\xe6\x9c\xe4\xbfa\xa6\x01\x1f\xa6\n\xbe\xd1\x01!\xb3\xde\xee\xfd\x9b\xc0\x88\xccX\'\xcct\b]A\x1e\x00\x15\xb0\x94\xa7A\x13.\xb7\x04!\xcc1\x9f\xec', &(0x7f0000000440)='\x00', &(0x7f0000000480)='!,&\\\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='!$)\x10#\'-)*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(-\x00', &(0x7f0000000240)='$,-\x00', &(0x7f0000000280)='^\x00', &(0x7f00000003c0)=',\xf7\xb1\xc1:\xbf+f\xf8.@\x1b\xe6\x9c\xe4\xbfa\xa6\x01\x1f\xa6\n\xbe\xd1\x01!\xb3\xde\xee\xfd\x9b\xc0\x88\xccX\'\xcct\b]A\x1e\x00\x15\xb0\x94\xa7A\x13.\xb7\x04!\xcc1\x9f\xec', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) 19:29:18 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x8) setsockopt(r0, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r3}, 0xc) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) fchown(r0, r3, r7) 19:29:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) r2 = socket$inet(0x2, 0x5, 0x20) dup2(r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 19:29:19 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) 19:29:19 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = dup(0xffffffffffffff9c) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba70426) 19:29:19 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) close(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x8, 0x4]}) 19:29:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x20, 0x1, 0x5, 0xa99f}, 0xc) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getegid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x22) 19:29:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x62, &(0x7f00000001c0)={@broadcast, @random="278bb08100", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback, {[@timestamp={0x44, 0x4}, @noop, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@empty]}, {}, {}, {}, {[@multicast1]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 19:29:19 executing program 1: syz_emit_ethernet(0x15e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "010080", 0x128, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x1, [], @empty, [{0x3, 0xe, "ebf5a91966442fcd4a2ff0df56a2fa9f5159522a7731a6f75278275a7661110c577ec5ca5412bc443ef2ae229666d835dca6ebdf9e41b1d82d1abe50ffce090eba3046b9a05cceaa5d79e6cd82ebd3f4c513da18e45eb395b3c180d9a98b0c197da326e8237af095e4ac735a1a0c94736df7b8c9be"}, {0x1f, 0x12, "13eaafb0f3b40a0115731855d53b96a3ae3b63e8db292238c78f3a60ab9028f6ec87e4675a4d3f3802085e533ce5998d641866054e72ee6fc05be26cd4515605c62f2c3ada9f9bfd67d8144a8477463823b6f68e07fc60ed3156722dda30807d7b5934864c9fe67034560e0f883e3473b31e6668369cf8dcd196ac0f08a4328b46c1abca4388e3b47e1e2595adc3c40b8acce0"}, {0x1, 0x0, "cf53"}]}}}}}}) 19:29:19 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f03ac3aff0000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680000003a0008b8660000000403000000000000c20400000004c204000010fdc20400000fff040109050201be000000000000006c0009a8670000002c39000000000000c204000000060669a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334035faf3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22000100040192c2040000000100010000e8d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d8420180001000000060e003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffac1400bbff020000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000000000000000000000000000000000003b00034868000000040000000000000004010800010000002b0a00000000000004010901050000000000012df8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17c20400000040010300000001010005020080010100000100040103000000004e234e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="6106003f90d6020001010000fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe9988a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0abc8eb1a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19d776d3ff74cd95a5016528045066354550b4a69215859d19ef3cd90ab8"]) syz_emit_ethernet(0x2ea, &(0x7f0000000540)={@local, @random="24e90f0b292b", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2b4, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0xf0, 0x39, [], [@jumbo={0xc2, 0x4, 0xd285}, @jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0x20}, @generic={0x4, 0xef, "1e1fa1ffae648f62fe7df71eff4b6a3048b21cfa28087665cb2901b36b5ab6c903829d72bbc969cc938cb4615b5bbb0044dc88d6470af4d6b00e8942146fa1496c523efdf0c30b4fc01fd8c76cc91911391d1b93995e3efb4cee0ebd4d7290627e0b756e1e9a3ce8d5781a7a27fc0d93145c5ce5cc46175359fefe59aa7113238291b9c7e03190958611abd142541cdd5baa1b9a09e5b53bc33c88e33fa46a7b458aa60a704a27aaca2348e6a3b3fc1395a9a5a3e23d2551977e2f0be61f29e1199e4c5f3526dd4b1c725d9d52178bc3fdf47914ba9b0f1f4253a3b798dc5b53c7ef5d8674c4071b633aa223707f6c"}, @generic={0x4, 0x97, "2ec30249f57bcbadb220b0b9cad59b3737cd537fa8463bb62508b2f4fdd64d412a2e415bd79844e920a0cea1ee08ea942c0b3f9635656075266c65cd49465c620d3f8fee1ae65c8b76f3f40cdf3929853d91c0d10a6255ccdf197a0af12cd606d3a63ee423d197cbfbe2c6581da684bba738fd50d806834501a987897c92974aba2f2f12231ceb92d2bb5fd20b2cefe8258b6ff47ca711"}, @jumbo={0xc2, 0x4, 0x47}, @generic={0x9d, 0x29, "eb04d0840b21bbf35e2d60ca4d461e947b74a3b60865aa7dbefcb6ee40320892f40975fa2c7b893748"}]}], @tcp={{0x1, 0x1, 0x41424344, r0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xf3}, {"26e9d5369e583becef6b2494d9caa9800afcccb69ccac7a8eaa643d5c35b8dacf3301b38f3c802b1523e339ce920fcd812b76f78319e9e9600000000000000f8cf5f31c8b43e008bf02148f90204eaf7c5f88e19250affd2f4c020f3463dab02706ad5aeccbeaecf0a1bde731c9a7da9b7c345a077a5774aa84d9cb6851c84b25fe797e7f329610520ea7877250610bd3a55d60928717dbea00d74d50b231ce921ef400c616483d6e6550a0850ca3818c168f09eff73ab6211ceae32559d66528f2c5331c85619e7"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x7fffffff) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) close(r5) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000000c0)) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCNOTTY(r6, 0x20007471) 19:29:19 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000140)="4f00995232c887000000000060930000", &(0x7f00000001c0)=0x10, 0x0, 0x0) 19:29:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = dup2(r1, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000200)) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="800300000000a3684168e8d834660959d8c3a25ddf1cf6c0d67357e23c949bececbd4b3916dd98678d3fccc567e210f1855dc96d6d56d3b717bd40670dd1221b80580e82a6373433404a5ffd79c5ab05d55099cf8ecce78f9e98fe6b4e5fe104fd9205ec6cb8c01a3778b4eb9cc33bf6e535436060f671ad226edd87319fa849193d5eb44716a85ca5a5829505578946ec0e1e7ddd5c549793b29376fa079b907253aeb5f7bac49d661a909f704e991dab240250484f91166c19ac7b01d876769ad95d9cc4923e6994b6a74a3c2422203e8744bc7603de16d2000000"], 0x10) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:29:19 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}], "f7bbc8b9"}}}}}}}) pledge(&(0x7f0000000080)='&\x00', &(0x7f00000000c0)='\x00') 19:29:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = accept$inet(r2, &(0x7f0000000200), &(0x7f00000002c0)=0xc) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0xc0, 0x1, 0x3, 0x80000000}, {{}, 0x0, 0x24, 0x20000000, 0x5, 0x7}], 0x8, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff8, 0x1c, 0x1, 0x7, 0x2f25}], 0x2, &(0x7f0000000340)={0x5, 0x6}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r8, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r7, 0x0, 0x8, 0x8, 0x9, 0x5}) 19:29:19 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x2c, 0x0, @rand_addr="84ec984c77e0346f1d6f9baf4b1efce2", @mcast2}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xb0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r2, r0, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) setuid(r0) 19:29:19 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x9f) close(r0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) 19:29:19 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r2) 19:29:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x8) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x3f, 0x5}, 0x8) 19:29:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x1f, 0x80, 0x20, 0x3}) ioctl$KDDISABIO(r0, 0x20004b3d) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x4000000000000085, 0x0, 0x0, 0x0, 0x0) 19:29:19 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000)="9895422e4b4a9cae89ce442067d7ac860001d8653cb9ba5b45f50fc5da786ee331f3fc9d2437e2453d593891dde7ea919c3ab1aa03118508a0a7e9896a0579f4f173b4d944f86818b126f0122463dafb6e063514fe24f38943a950bde30db43466a59679a8b2e4b2fc95ced58fcb343222cb45994361a3f17d43acccd07a35fd634c6c8306b920d5b1b8128c9875eec82537e72f8a5a402ab838287048", 0x9d) 19:29:19 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8, 0x0) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00ec2d2f66066c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) 19:29:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) semget$private(0x0, 0x1, 0x200) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000000c0)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0xae4, 0x1000}, {0x3, 0x8, 0x1c00}], 0x5) semop(r2, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x4e95}, {0x4, 0x1ff}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x1800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000100), 0x0) fsync(r1) semget(0x3, 0x2, 0x310) semop(0x0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000001c0)=""/181) 19:29:19 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, 0xffffffffffffffff, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x400, 0x59e9dcf4ba704e1) r4 = msgget$private(0x0, 0x524) r5 = getegid() r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f6a696c65300000ba93dfc88d746058e9ee2add2cbd62b394bbe4aeb3d624a1dc06e4cb2b61830cb923e8e17ba721b904ec0500b45e9ea11de0e81a04716cd4634b300ac661987e159b46b1c65f0073067a6d62847f4239a0f744e87a9b635a00588403801fa14f9884b57af82f6ff16ee2f55d2875a95de637b36a0b52a32cb55294ad5ecf15593c2639a5a55052875f4066fd36d5daae19bf8cfaf23c0bed5aaef26b"], 0x10) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5cb3e43cd3661c9f1c351a3321fbf9aa827acbf3112cf2c169f5efc4e57ce633", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000280)={0x3, "ccdf5ecccccab95d7b1c18436f286e0c137cacc0c4353e077d96e2cb951dbb13e979a001d4f572b7f4c5aafa89ddf6e465d7fd97d94c1e577286352a82eb320daad9c5b1fdb8e34d383dc70ab2872b235ac6deed5aaa3331cb3a1171ae1ac1362e99eeecf0a864c91b6892ac02abdd906e63085d6dda269b046e1b185af825673ece9c54467d857fc20e232f65b0d19632b1928b30a6096e07381c030a12304c98a0fb51f45b3d42dc0110401a8712ee904401f6308a18c38b6c72c24aac37a3af93ce4e568083d62dc34ae5a655a2a7af806fefb93cdc680d1ffeb8b48d199a5a9765005627bc260df48963"}, 0xf4, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x9, r1, r5, r1, 0x0, 0x8, 0x1f}, 0xad0, 0x2, r8, r10, 0xfffffffffffff4da, 0x1, 0x200, 0xe75}) 19:29:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 19:29:19 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ftruncate(r0, 0x0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) 19:29:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) fcntl$dupfd(r1, 0x0, r3) syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3a, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {}]}}}}}}) 19:29:19 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) getpgid(r1) 19:29:20 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) semget$private(0x0, 0x0, 0x208) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 19:29:20 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x9, 0x1800}, {0x2, 0x2000, 0x1800}, {0x1}, {0x3, 0x1, 0x400}, {0x3, 0x3, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0x6c7, 0x1000}, {0x3, 0x402, 0x800}], 0x8) semop(0x0, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0x52) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c}, {0x1, 0x7}, {0x6, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x121, 0x0, 0x0, 0x0, 0x0, 0x80, 0xd436}, 0x800020003, 0x8b, 0x9}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000380)={0x7, &(0x7f0000000100)=[{0xc, 0x9e21, 0x1, 0x1, 0x2}, {0xffff, 0x8, 0x6, 0x8001, 0x52}, {0x5, 0xba3e, 0x7, 0xffff, 0x3ff}, {0x81, 0x7, 0xdd7, 0x9, 0x6}, {0x81, 0x7, 0x1f, 0x224, 0x200}, {0x2, 0x40, 0x8, 0x69b, 0x4}, {0x7, 0x8000, 0x7ff, 0x5, 0x1}]}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) 19:29:20 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "de0671", 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1000, {0x0, 0x6, "317ba1", 0x0, 0x3a, 0x0, @mcast2, @loopback}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:29:20 executing program 1: ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) r1 = socket(0x11, 0x4003, 0x0) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x1, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r4, 0x27, 0x100, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="10ff2f66696c653000"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getegid() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x196, 0x6d46}, 0x10) socket(0x18, 0x5, 0x7) r6 = semget$private(0x0, 0x4, 0x180) getpgid(r5) semctl$GETVAL(r6, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) 19:29:20 executing program 0: syz_emit_ethernet(0xb6, &(0x7f0000000100)={@local, @random="5501a9d7bf10", [], {@generic={0x818d, "5f4bf5e4175dfd1587ef13c872e4db4ad1784081d2d80eac3bf1ae248c5e56207de33ad9aa77c78609fb9538fe43ba2a52ff457f5649bf71df23f10b7dcd34892dbfaf5c15d6a4d4a7d1cb16e8c1529f36a67551168c449641220be9089ba7fbc5065acd1934cc04fe2d2ec8fc51ac1e6f7878bf1e189779b9d37a62e2b2a278f87d75c6d2be04b506369635fbd6d91d9e3af52bc11fd56c05572564f1dabfc88727be3fa20e0d84"}}}) 19:29:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0/../file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:29:20 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000019680)=ANY=[@ANYBLOB="aaaaaaaabaaaffffffffffff080045000070000000ca55ebd300008a069a019078e0000001000000000304907800000000458a4023b4ef53541f2a19eb9f0000003c75000000330000ac1400bb7f000001441800000000000000000000fffffff7fffffd0000000000890f00ac1400bb00000000ac1400aa44040000831300ffffffffffffffff000000007f0000010000dd59a7d975a4a6b79b23f90000000000000000a6eb498aadb76c5c6792eebda9f3ef7ef66f2750ad4a4693bf2e10bc8c86aee0d455920611330bf1f2b54a4a95dd8587fa0ce54770571f1be53b044f10ece567fb65546510a1faf2595756e17c9745bdefefb3407eebf3cd046c4d"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000100)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) setsockopt(0xffffffffffffff9c, 0xfffffffd, 0x7, &(0x7f0000000280)="1ba3892f1a82cf8f6e719f12c5233bf292fe0e59d53a898837fb77c4d6a79e18639791f83f2ef07ca69f5b9890dab062b4a5ea297fccad83a217f5c158757846bce07f4dbb1ac3f912cb040d9829c5aabbf6b61ad14c4e54c72b97a0c67ab136f2f9fb1527803a4e6cdfc3c893c7bb6238c39f717c57d835de8d78a8c276b5150dbd9902ec6bb7727c423a675620cf35d07ab5c32eb89677ea3d7c1f4835b51605a65c664181d9abd5ffb8b666f8137b13f550475520645ff3b240a46b6322873a78", 0xc2) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x1, 0xff}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000580)=""/206) semop(0x0, &(0x7f0000000040)=[{}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) 19:29:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @random='\x00\x00 \x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x67, 0x0, @rand_addr="21405a39c000007426c00f82383347a0", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x3ff, 0x1}) 19:29:20 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x401, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYRES16], 0xa) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r5, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt(r4, 0x2, 0x2, &(0x7f0000000080)="f7e91c860c34da13c5c767ae76b92b554561c3847c63cf45de07aa6ed2", 0x1d) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x0, 0x40000}], 0x3, 0x0, 0x0, 0x0) 19:29:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "2fcb00000000000000000000000000c60800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 19:29:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa0004aaffffffffffff08214500f8300000000000019078ac1400bbffffffff0b0090780000000045080000000000aa30ebacfa36d6957c740000008067fd1a1bda1c32c187c5d5d37a095c20df75ccbd5b9ed5a6635c794b87ff9c33e566"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) sysctl$vm(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="1727f10f023f7b425dc21a963d170676c9ef0787f624752e5770bb7d0b8184a1e92ced219c7d130d6c536d2b3fb7e4d918ea6cf0838e62c67715863eb7ab5eb53497536de2ce3fa54de72001b5d1804ea3a43d91eccd76f7207a7a066dd55954cedc18f7e6a4e322dd9efe27bded02084c49b027732ebea90c7fa2849cb93e158cd326dc07071e6bf2201482e3b9bf4a57f9471dd98ca6dd4966a9b10fddc49642805696c0ebcc721dfeaf5598964653d36640482eadf3613bb757f5169988d9ecb60a98749bb3eaaa25257c1e138c74841723d8a3421b30e46fa206c1302c01e655dd4d1d38b7fe8a9013fff98530388b695af699053a0bd9131a89f5", &(0x7f0000000200)=0xfd, &(0x7f0000000240)="9fd4d87c4e4bef1b8818347723355adde44ce6bd3a648bd5cfa482de1dac51f454e3", 0x22) 19:29:20 executing program 0: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xcd, 0x0, 0x7fb, 0xfffffffa, "02f1e9ec50bc2a871d000000e3ff00"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000900)=""/102400) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 19:29:20 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "010020", 0x50, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x6c, 0x3, [], [@pad1, @jumbo={0xc2, 0x4, 0x2}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@generic={0x4, 0x4, '03'}, @sack_perm={0x4, 0x2}, @generic={0x2, 0xc, "81934765b56d71ed9b00"}]}}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) listen(r0, 0x490200b8) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 19:29:20 executing program 1: close(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000000)={{}, {0x5000000}}, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0x9a) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) getpgrp() getdents(r0, &(0x7f00000000c0)=""/63, 0x3f) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) 19:29:20 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100803a00000000ef000000000000000000000000ff02000000000000000000000000f20004009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa0208000000000000000100403e100693025791bc1f8c8eb6b641b52d2b25884b9da59296bde7689f9cc876ef8705965f238c5bc000882bb511d20b6eabf85b91d1a09e0f540401020000"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x1cb, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r2, 0x0, 0x28, 0x5}, 0x0, 0x589, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000280)=[{0x2}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r5, 0x0, 0x0) 19:29:21 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x10, 0x2) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 19:29:21 executing program 1: syz_emit_ethernet(0x233, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x2, 0x6, 'I\vV', 0x1fd, 0x62, 0x6, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x8, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1f}]}, @routing={0x8, 0x4, 0x0, 0x3d, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast2]}, @hopopts={0xfd, 0x13, [], [@ra={0x5, 0x2, 0xcd7}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x5, 0x86, "37155a9140d7045a69840c662dd80e65d607e6041a50fb27601242087d010f6ff933e11a5ba8fe6f19fc4bb03c80487635fcbd16f0d69dfaf2194658c9003f56cd167c260fdafcc29d8876cd6e85c0c7095cabd60f0c4a98229efdc4a33419470d0a9e185ecddbaec9bd13efb58a048caa045ac03000b98c35178e8d99e96dd5eba70b89049c"}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x50}]}, @routing={0x3c, 0xa, 0x0, 0xff, 0x0, [@rand_addr="fc302f1f77f53cc635d156821d21b7be", @ipv4={[], [], @multicast1}, @loopback, @empty, @mcast1]}, @hopopts={0x8b4d130e52715f1c, 0x0, [], [@ra={0x5, 0x2, 0x9}]}, @fragment={0x62, 0x0, 0x1, 0x1, 0x0, 0x17, 0x68}], @generic="b5dd2420a8873e26db64bdfae1140b50d2980817b9c3576ae015efbb4ed3e83f1a752b60413fd052d72740a8e100de23a11efe0270bb31523e216acfb298e2b4b78d63941ab028e6bfa07f597e0dab27f21c5799bcdcc3978186454e9acf7b7b2ce6dbe0b282eef00028e953f3d9dc570a8e36dc1c9371894588fbddf2c271a4118622873865c1c36d10f4ee806c95ccd1d5cf73ff8a4c483229f80e4f47484de20208d93939cea2d80e391a30"}}}}}) 19:29:21 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000440)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(0x0, 0x0) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r6}, 0xc) fchown(r0, 0xffffffffffffffff, r2) 19:29:21 executing program 0: syz_emit_ethernet(0x98, &(0x7f00000011c0)=ANY=[@ANYRES64, @ANYRES16, @ANYRES32]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 19:29:21 executing program 1: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x2638781ba5a6c5b6, 0x0, 0x0, 0x0, 0x30a82407) r0 = semget$private(0x0, 0x2, 0x183) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f00000000c0)={0x2, [0x0, 0x0]}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/51) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCFLUSH(r6, 0x80206980, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000100)={0x2, 0xe50, 0x9}) geteuid() r7 = syz_open_pts() fsync(r7) 19:29:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6031797100103a00000000030000000000080034ea000000ff02000000000000000000d26d00000100000000000000000000000043b5d20c7779755691a72f449157acb0cb189d209102becdf6eeb3957d3c7652d0865dc9de82e0374c3491dcdfd6a06169fc4515380b58793bc8168ec12a2311fd46d821d2050b21d6a38170b094f720b29287419de4e720948c3d2f2c56ae2b3b93f1cead19acc858e71c9474c561351d58"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9eec0f4ad2a3807f6e469fde6b9af17f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4b82c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155dc02684cab9908df83b7873b98c1fb26150dc60c76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e11cb4e43a2de5ad85d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x5, 0x7f, 0x6, 0x0, 0x7, 0x840e, 0xff, 0x0, 0x0, 0x2707, 0xc}) semop(r1, &(0x7f0000000100)=[{0x3, 0x5, 0x1000}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000740)=""/138, 0x8a}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x4) 19:29:21 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="ac911bd823a11af4ce41606b230d9832f296611e140d3a603f1f000f5245cfcaa2755a2516efe205719384a095ac1e47f28810f5d589667b358c0f7b640044075776ee57bda1c076fdd24008784c833c6896c0b1c06a1b0ce28a21ddf33ad9a2645922c1d1f1186e0dff975ecb409661d08c9d0b5b4df39730de0753e2307c19ef2bcbe900362a5b4109e994cd00d340567036610bc4792cc57b1dd4b7fa9e5d3f007a54d919eebb0acf49978421807299ce789fc8c4122e9181d76fcfa4075d156be16d7d167017e9", 0xc9}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r2, &(0x7f0000000100)=""/149, 0x95) 19:29:21 executing program 1: syz_emit_ethernet(0x4c, &(0x7f00000000c0)=ANY=[]) 19:29:21 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r2) 19:29:21 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x68, 0x0) 19:29:21 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @rand_addr="ff680f30bb65095e2d06e5a80f7c5980", [@hopopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x8, 0x2, 0x9, 0x2, 0x5, 0x20, 0x4]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) semop(r0, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000500), 0x34) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/144) 19:29:21 executing program 0: socket(0x1, 0x3, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRESHEX=r1, @ANYRESDEC]) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r2, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) r3 = semget$private(0x0, 0x1, 0x1c6) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000004c0)=""/181) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r3, &(0x7f0000000200), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r3, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) 19:29:21 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000029078ffffffffe000000111009078000000003d3df429b8522625b79d607660d3286878a5a430615341eed9768b8227622ce562c325b444e76df5dd4d7238ce9275a8d2b57bdf90f55be8f7374c802dcb14bf4fee21aaa70cc45801705ae8fa25dccedfd307fd2045ca9e8d823e6b8a633e016f70dc362c3c7babfe2293847924fa04a06442555fc6b4d2a23126150db35c7886ac1c45c00134817b81089a0a2579b79d9c93dd97ec251e4d25de9d7128507fb9ee433c1a177d5e65742a44162a83b1ed18513a393b5a6c2c8f3841b627d90996e5a5adafa932e16c7edbb29b97"]) 19:29:21 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x27, 0x10, 0x0, 0xad}], 0x4b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x4) r2 = semget$private(0x0, 0x0, 0x82) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) semop(r2, &(0x7f0000000000)=[{0x2, 0x7f, 0x800}, {0x1, 0x17, 0x800}, {0x0, 0x9ca}, {0x4, 0x81, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = semget(0x2, 0x3, 0x488) semop(r4, &(0x7f00000000c0)=[{0x1, 0x1, 0x1000}], 0x1) r5 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r5, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x8, 0xfffc, 0x1, 0x3, 0x100, 0xe3, 0x2ede, 0x0]) 19:29:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x10000}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x3}, {0x3, 0x1}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x3, 0x1}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x2}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x3, 0xfffffff0}, {0x3, 0xb1f}, {0x1, 0x40}, {0x2, 0x200}, {0x3, 0x10000004}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0xffffff00}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x2}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) socket(0x18, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000240)="e8990ca323118cf2588de97380902f0b6cd4a0a54ea0902f9452ccb171dcff930891fa1a7ea5b21f6e734990e22ebf6793168397cbf0619d9d83bfb250c384024ca7cfb5c2697acf6585e560dea785d9e10787645e61bcb2ffaec1e8de2f7c412ce3c3690458400cfb4aa8227334742432e5138ef2e85357d9d91be8540207ab28398d4e4cecbaa15cbe1dbd6954612b60e495a7fd128f02682eed44", 0x9c}, {&(0x7f0000000300)="1474085e797469e6f3d35f7f6a914082ca59b14e7390c2b766e1aef2e2d3f7baee067382e8ed884d304be959406f7082667f5367e7fd9ad076167d", 0x3b}, {&(0x7f0000000340)="8214ab2cf40c8c96ce70", 0xa}, {&(0x7f0000000380)="f80ae1475237cd3818fe20e1a6219db52d", 0x11}, {&(0x7f00000003c0)="2d50898f9d8f1d7b72869c1c3366db8a2fa8b99238215da9da324a9f0e6b352d2eb1567306612940fa7e33d50ba9e81e40ebcc07caaf1dbffdc75d4f903790cdda11c3c5d293b36be098fdcd8a09d6718329f54276ef62ad879c5d071e6fb362bd7f5f59e4fc699ac07a586f852671abe719b25e8da61cf8389abe5f5c2ea34855db27e722dfab1f8b590e2775b5a43c9f415f4b821c104309cc3ce56d10aa684bc6318fc55d91dba6342494d7b2a4be538c3c3e12a6321d7988d920d86dfc08126d6a48f3059c60709d99b9eae205dde6878dbe549343c99aca4b600c60820d6cae58ebedfedfed42044ee30b6a5b9a0c9e4d7356082e9d2e65835f65", 0xfd}, {&(0x7f00000004c0)="dc927388571d2f133a39a7bee3327f316d79980047123c5002e74382cf5e1d1abf0f046447afee80b954ab057de5dd784ef351573e872bb1d1eb43fb058b8536259bd821ae856d3362f29eb8140c490286635dbfbb345e1aa69bc446c711", 0x5e}], 0x6, 0x0, 0x7fffffff) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000240)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1000}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x17d, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x9, 0x1000}, {0x2, 0x1ff, 0x1400}, {0x1}, {0x3, 0x7ff}, {0x3, 0x0, 0x800}, {0x4, 0x9}, {0x0, 0x6, 0x1000}], 0xf) semop(r2, &(0x7f00000001c0)=[{0x2, 0x9}, {0x3, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x2, 0x2ae, 0x800}, {0x5, 0x4, 0x1000}, {0x2, 0x0, 0x800}], 0x6) r3 = semget$private(0x0, 0x4, 0x402) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000480)=""/209) semget(0x1, 0x2, 0x0) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x1000) 19:29:22 executing program 1: syz_emit_ethernet(0xfffffe45, &(0x7f0000001180)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1}}}}) 19:29:22 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000140), 0x4, &(0x7f0000000180)="e5d521b4e2c953d4263645cc91b3da217eb3dec445c755d325de89aa84caa4580f842df848d4b1e9a92dd5cb2ba09d60a6a9883772f2191a651b7d85318fdbc5027e43fc36e64b69bc2adc098a3333ed5d95f89c910a8a49f5f2335d0822c6a0854adf01f2c3aef9d9736de2b92e518f5d20a59c1a2fbc29f8de794b6eb3b86bcb7f4193aa38bb93edb470a3e21c9e53d6debfc5f216a6bd086e9d53933aa291c0ac5ed0c90ffa27ba463612bdb94c5b02e33290be253473073a8b564b4e95c73ab101b5bc336f16860a1c4dc26ed8d510373b709bdd0189d4b4fe22f405d649a829b07f390cc55538c67443596c9d5a", &(0x7f0000000280)=0xf0, &(0x7f00000002c0), 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000080)="e0607cd2d27230d16795ed99962f1eaa91776874bcb7b7d98ae6c403ba1d7552dc73a589f4cc7ee310eea49e6bcaa30dc9541b7f0dc46e6c426d49b73e6957a75faa1c41283546cd58ab3c0dacd0ee669550bef57d4543", 0x57, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 19:29:22 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, &(0x7f0000000180)="eb9049a2b2bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) semget$private(0x0, 0x3, 0x436) 19:29:22 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x6, 0x4, 0xff) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$setstatus(r0, 0x4, 0x4) 19:29:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa00009e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00'/126], 0x8d, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x2, 0x400) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) 19:29:22 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x5, 0xffff, 0x1f, 0x1, 0x3}, {0x7, 0x3, 0x1000, 0x0, 0x1}, {0x1, 0x5, 0x6, 0x6, 0x8000}, {0x3ff, 0x4, 0x626d, 0x1, 0x7295}, {0x3, 0x2, 0x1, 0xb68b, 0x4}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) read(r1, &(0x7f00000001c0)=""/93, 0x5d) 19:29:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[]) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x6f14732e) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) close(r6) ioctl$TIOCEXCL(r6, 0x2000740d) 19:29:22 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1ca, 0x0, 0x0) 19:29:22 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x16) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file1\x00') r0 = socket(0x2, 0x2, 0xd) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xa3, 0x630c}, {0x25, 0x10000}], 0x2}) r6 = socket(0x2, 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r6, r4) shutdown(r3, 0x0) connect$unix(r4, &(0x7f0000001240)=ANY=[@ANYBLOB="82022e2f8669366c653000"], 0x10) accept$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/4058}, &(0x7f0000001200)=0xfdc) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') 19:29:22 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd830000000000000000000000000000000000000000000000000000000000000000000b0000000000fba146f69855a00e5e5ae618c468"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r4, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b", 0x24b, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:29:22 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) msgget$private(0x0, 0x108) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/154) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x8d, 0x2, 0x1000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r3 = socket(0x800000018, 0x1, 0x0) listen(r2, 0xfffffff6) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x8}, 0x4, 0x6e, 0x101}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 19:29:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x8f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 19:29:22 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwrite(r0, &(0x7f0000000000)="5495bfadc8c8f6855467cdf860b8e5767bb6678529436ac4fb49213106d2db542e5a204e5cbe1190a97fb7fccccfaac62470c50e6667b0d4056fed6fb074602a95f9bcd0774afcb51c94e4bed1d500aa97e89088cc6a94b44f07328f7877aa4bb67eb9605e68712949d3666fed9cab266e74703471e8e8d7014dced2eafcd7d49fd878974659cc13ad56edeebe5b63fb90177daa5adfccce6ced1c4c32fe797de7a301fac500c4f13daa567d1b956b5796215ea14097fadb11927a039ed92e20f5c123d27ae42e046d98622322b6ce136d096feb06a86209490d94923d1cbbe977331c9f6d", 0xe5, 0x0, 0x73b3f186) 19:29:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) close(0xffffffffffffffff) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x79, 0x80, 0x7}, 0x44f0, 0x100, 0xfffffe01}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:29:22 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000e10000000000ffff00000000feffffff0000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780008"]) 19:29:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000002c0)={0x1f, './file0\x00'}) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x5, 0x3fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000400)=""/210) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) semop(r3, &(0x7f0000000500), 0x34) 19:29:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) close(r1) socket(0x18, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket(0x2, 0x3, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x80}, {r2, 0x20}, {r3, 0x8}], 0x4, 0xffff41b0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x4, 0x1f, 0x1}) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) 19:29:24 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaabaaa0800450000700000000000019078e0000002ffffffff030b907800000000450000000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000000ffffffff00000000890700000000000000"]) 19:29:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0x0, 0xb351}], 0x441280, 0x0, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) fchmod(r4, 0x42) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 19:29:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000016c0)=""/4098, 0x1002}], 0x1, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000001680)="da", 0x1) 19:29:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = socket(0x2, 0x5, 0x2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) read(r2, &(0x7f0000000140)=""/217, 0xd9) close(r0) 19:29:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x17}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) flock(r1, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x42, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) 19:29:24 executing program 0: getitimer(0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 19:29:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = msgget(0x0, 0x12) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000accbdf839629cd8ff621df678e04996c0767f87417dc8dd1ab809cf8af25f025f8b492cb3fe17a9435d8f967b06236010001006d1cb390996521e9"], 0x43, 0x800) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82938c2f66694bb4cd4717158393ff3cce1e4a1707945254140f1c15727f6dd416ed6636262e1b5218187c347cefedc6384ca25fb06a62f9bafc5c0e41ffd6c0868d469a03ddcf662fba12ce8292f649ba00229f6728c178fb835e5292724c868dacc14b9fe4"], 0x10) write(r3, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 19:29:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x30) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@un=@abs}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2, 0x5010, r1, 0x0, 0x2) 19:29:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16}}}}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) 19:29:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) getpeername(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000200)=""/242, 0xf2}], 0x3, 0x0, 0xcab3) dup2(r4, r1) 19:29:24 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x0, &(0x7f0000000000)={0xffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 19:29:24 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000000), 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) 19:29:24 executing program 1: setitimer(0x0, &(0x7f0000000740)={{}, {0x0, 0x7fffffff}}, &(0x7f0000000780)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) r1 = semget$private(0x0, 0x0, 0x408) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/22) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x1) 19:29:24 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/206, 0xce) r0 = open(&(0x7f0000000140)='./file1\x00', 0x800, 0x20) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x1ff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xf8ce}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4389}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x10001}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x40}) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x1, 0x160c390d, 0x8, r2}) r3 = dup(0xffffffffffffffff) connect$unix(r3, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = open(&(0x7f00000007c0)='./file\x00', 0x100, 0x20) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000800)) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f0000000900)={0x1, 0x0, 0x3, 0x10001, r7}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000940)) recvmsg(r0, &(0x7f00000021c0)={&(0x7f0000000980)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002040)=[{&(0x7f0000000a00)=""/125, 0x7d}, {&(0x7f0000000a80)=""/236, 0xec}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/238, 0xee}, {&(0x7f0000001c80)=""/180, 0xb4}, {&(0x7f0000001d40)=""/80, 0x50}, {&(0x7f0000001dc0)=""/174, 0xae}, {&(0x7f0000001e80)=""/98, 0x62}, {&(0x7f0000001f00)=""/226, 0xe2}, {&(0x7f0000002000)}], 0xa, &(0x7f0000002100)=""/154, 0x9a}, 0x802) ioctl$TIOCSTART(r4, 0x2000746e) munlockall() 19:29:35 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9b12c9790b1c4785) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x3f) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x208000000000b, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x62) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x9, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000200)=[{0x4, 0x2, 0x3000}, {0x4, 0x6}, {0x3, 0x4, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x1d, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x2, 0x7}, {0x0, 0x6}], 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000100)={{0x30, 0x20, 0x81}, 0x4000000, 0x4, 0x6}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r3, &(0x7f0000000200), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r3, &(0x7f0000000180)=[{0x0, 0xffff, 0x1800}, {0x3, 0x1ff, 0x800}, {0x3, 0xc386, 0x800}, {0x3, 0xffff, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) 19:29:35 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000019740)=ANY=[@ANYBLOB="ffffffe5a2cfaaaaaa0f86dd60a4f00800f83a5599e49cad1089ce0000001000000000a23ce9627f7d37cbed000000000000000195a331aab856ce2598af3a18eca2a0be4e5444ed07e49506fb704f93ec7678a4ed6adb4e3d7070620aee59bb256be66383f8ea9246dd3fbaa411dba6b32ecd651c00975d898c000000000000000000c09597d57b8b7477558a7bbd727584043d077d493f07dc6b70dcfb37fd2645da3deed97322f1e9bac7897fc5dbb5c2bb961636c2bb81b98e22f65d5c26ebc6c2fd733c00c88a14af489b6bf390be29f85eacec1d2ee321a2a61b0dd55e13da6c8ecd592ff3420c34d446d085b2c29936c0b9bcadd9c14aaa9292d5cd507dce981213078d2aa28a5a317536c45ef1f02ee40c156637ce1149341afb9c30dd7fa703c6b67573985c57f27f846e6e1c36f22992628526b850ced39f0331b76dee01ed46f50bfd7e4a1c175731b3379ae02d6a07e07b600d33b9e953277a254e53f37cde"]) select(0x40, &(0x7f0000000040)={0x9, 0xfffffffffffffffb, 0x8, 0x100000b7, 0xcd5, 0x0, 0x793, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0x80000003, 0x8}, &(0x7f00000000c0)={0x7ffffffd, 0x0, 0xe2d, 0x20, 0xffffffffa0d30a22, 0x5, 0x8, 0x80000001}, &(0x7f0000000100)={0xddba, 0xaca}) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00']) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/167) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x5) setsockopt(r1, 0x6, 0x10, 0x0, 0x0) semop(r2, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x9) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x20) r3 = socket(0x2, 0x1, 0x0) dup(r3) 19:29:35 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x80000000, 0x80000001, 0x3, {[0x81, 0x7, 0x3, 0x4, 0x8, 0x6, 0x1, 0xfffffffffffffffb, 0x4, 0x6, 0x101, 0x9, 0x1, 0x3, 0x8, 0x100000001, 0x0, 0x9], [0x0, 0x100000000, 0xf800000000000000, 0x400, 0xa636, 0xb6, 0xbfd, 0x1, 0x4, 0x1], [0x7bb, 0x9, 0x4, 0x79, 0x1, 0xc9, 0x2], [0x400000000, 0x100000000, 0xeb, 0x0, 0x4], [{0xb77d, 0x6, 0x80, 0x9}, {0x7, 0x4, 0x9e31}, {0x8, 0x7fff, 0x7, 0x5d}, {0x3, 0x6, 0x0, 0xd34}, {0x5, 0x701, 0x6, 0x8}, {0x4, 0x1000, 0x62, 0x6}, {0xfffc, 0x4, 0x2, 0x3}, {0x3, 0x6, 0x8, 0x6}], {0x7f, 0x3f, 0x5, 0x401}, {0x8000, 0x800, 0x3, 0xff}}}) 19:29:35 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) 19:29:35 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x1, 0x7}]}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 19:29:35 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r4, 0xa2, 0x7}, 0x5, 0x8, r0, r0, 0x1000, 0x7fff, 0x80, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r9) chown(&(0x7f0000000100)='./file0\x00', r1, r9) syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60010020002406000000009e81f363ce5cfc6fe90000ae08fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90100000907800000004303304020007bdbe51da36000000"]) select(0x40, &(0x7f0000000000)={0x7, 0x2d, 0x0, 0x9, 0x9, 0x400, 0x7b9, 0x800}, &(0x7f0000000040)={0x8, 0x4a, 0x5, 0x8, 0x9, 0x100000001, 0x2, 0xb6b}, &(0x7f0000000080)={0x4, 0xff, 0x4, 0x947, 0x2, 0x4, 0x100000000, 0x7fffffff}, &(0x7f00000000c0)={0x4, 0x401}) 19:29:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x22, 0x2, 0x4, 0x1, 0x3f, 0x4, 0x1000, 0x0, 0x2, 0x6, 0x7}) 19:29:35 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000002180)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x200, 0xff}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000080)="47baa941f638e4e7126f5e5c55ba226c1a2166b2d7665a9753e7b1d880cd09211e848e41ccf0c1dda1dd3621552e7dbbb6dfde8952d7f683a1fc5b256a80b14780105e20778b6f47fd373912410abd299b61745a53ba6d4b9bae4e690b3b7307829468669e8702a20aa7d8ae8788d0cdce55c44fe6f1f31b56a8aadb92cd683ff38dc4961f1e09e982b2efdeeb3bcf2094355d2e159e3b3f512588ae19c71e9f0f782aef05abb2f3b6b7cf6f170822500e0b509f13f3956a9d5fe4f0f3e9c002ad93a1c687faad2bc7513760f415b3f731821f22184d2b62ee6b04980f17a8f6af334ec927a1f321736cff5f4a132f46da1c73062b13885515a18997428added8a0bb6efa1fca062058137ea73b138b083b0760ba6f718526c85b367b7a6a9f3470ce704e9ca269d9bd763902dae302683468e9f1968508738997d2f8b816ddd30e36216d2d424312b13bef97092f4d0742474ad11963f69f9d7e8958546185f303ebb1a8eba529a7e0ec692be04c387d72093c6592d11320340d692e2e2a0bb1af7e7602999b9fd219b07cf142ece25ec0e49f05f3fe402258803daa2c885f7d1c17d2c39fc580a215f3e616386785c933aae38bb93211644c0d3fb0d418b4a9fba8da1f4897c7e4182c61c4fbf87ff137be8859115740903a0c1e80f8345d5cf55fd98d663c1e7fab666554b9cc2a86837a53bb5a8c5f809afaeff4d896f6101ffd3f7d71b874d71f7d8c0bf910037bbaaf0e0d0899a6e98b13eaa0b56d32456b12f9ae64c31c545a719bfe9c589d2a1f39563621ddbaabbb3aa3a8730bd8de501415c4d16f7b8273a250a55332f472a4c509819fe05e2db91c326170b993c8b1d656be5f67e51d958343d4fa8b2338096f19280e851a58230e6465fc725e10b66615fb71a0bb2103a612bc05f9d569bf8813a37201c5afa7cc1714fc6754e354a2ec07ccf86e23a5e9a45e55ff12058461cd0e7a647f3b870c84a9dd68efaf1fba04dbfbe362bbe1c6e5b84dd0f59a063097392e8a5d327eb5e59e9b7fe7b8dd71107a49bfff7bcf27fad24dfa4d90a2c84133711a2120d8364801d693cd1209326abe7689b7cb0d91fc50870d97e6d519fe7ea6d8525ad55e7ccaa8093aeca5d7077db7db561bfd01233bfbe4d05a675d347e812ae1f314a3f28d692bc3906f0bcbd04553f4f17bb13f44eb67697a958086c6fd66c0c5ab1d167953321ba52e13cf195b9610b63127c36d84fbb1ced01290c62fd49ead78cbfece3f89bf93f689bda5da686ec7de5c014f590eda9279a057bc707a1444c8d69edad2e3cce39fd0f540e5c51486db87632044497e972aaf74057bc3980b923f4208bfdbe225e1360aa8a3941c6027f03874e605e651b84c2f97ad1f03a6b94af503d2599295187c3330d4ce5c66f2fba7287b8ddea89d6c87147889d247fc0cd2175a9d6769b8858bd10901cc4714be4c80795c6cf0bcecbe23f087ee03c84d52c0793bb7838faf2937067ebc7a77371378b3280a729b3e2018c4f86b80281b921b704941c5aa30ea9aaaaf9a9d697a08bc5983a2570ab2b7166ca4e48ffc5bb617ebe1877977c4fdf87f623dd03327291f8966add6443c20d7b2f28f9bca2bc878dac7312cd1c9b0f5893c38f91f04ca9b16dcb3decd5cbfdf8395142a028204844b21dd2ab69f65392bec0c97e7198bf21dc76671a8a952852133f2cd930df8d3d9e802207d715dd37d50e12d9ee6044c93e303eb94fa6e092dcdfc3f7e9c6624e744169cb7ce3791485840174cdbf70afdb7b3421d2c1fb532aa7df4330a10a39fc061235b8974440ce6ad8831a05b28067c92fbcb8583f645783d4353a95819f958fb7caac1c8ba075333cfdabdf590917ed5bdc426e857b153b13b305cd5bee89ad0d7e3bbb879d8b4743ab812edd005bde9f49dfb745bb4dbd062c3a18bdf5016a5ab8975712d90146fe221e8bc3d1573c86c936633a4c0d1bd033eafe1d118c44353ad5ba9d8a3090e7c9ced67c46dbb11988a164842107b3f4d9d119223b6ea6d12da992d052378868fdb41d6ffebb4ac62bb3d56529fecb1a7b50d92df24297c948577c2ae2b31ea33f5567b8dcf8ba6d2331e477db81c0e59f99da443d653770a6542a038719c85ca8b7fdbbf33c1e6904d1f8ab80b6c9d08eddbb6c9eeca9b5313126cf57a5721498b963a54ed0e679bc2df8ee017a4e24fb773b90af3f8928421c62e379a51e865438c1e4e2fdfbaa3b8da6965d91af9fd1acfb1c7ea3403ee29f767bd261dcaa426e785414cc7436e447ac020f3ab0c60378a2a486d7d17a27a29cc7d5d7122f5211031f52bcd076298479961b58e28382f74b93578dcf7580bccad4a138d4c344a5218a4f92346ee91cd747ed11e8926882f08d80daf70cbd964b0f2e1bb0898c795ddebb7593177d591af99aa180882eb8159b2d1732e1437a925d5c4cdbce4deee1d2c35d1ffc0c0a64f7590aaddb45fcdcf464500b888abf413c0b9e1051d6eb428cb208a224457252233cd85b6984c9ff426e100fc9d2fa248a6a40804842269ddc491454c440c65a79e297d14b457747a044cef2ee50d20a2fc40f8d28125cbb04cee07d4278e8fdf5bf5868156f1b9a10582466c7271f06ba1ce192236d901cabf7fad76211a49bcaa679401fdbe378b1511adfa9ee7b8cedd07a1333e1082b230c4f068e327fe2001f59ac4769e893a2b4e1739b22450f190b4f95df2e615155aa44e8acb7ee4145e9dd4c87c811001014fd9fb2a9a4a374d3345494149760f1e85f7941eb74dc065cec21ddc4a53753df25d04baed46cf4fbe19fa3a6b97ce7f2699efb18a6b5df6a781d0fb94c0bf35e089359d1c6a8ef27eaf277aa1b7822cf1569932aee446343be93ea23ef0e7efa59dad0cdd842a45bc541581da138fefdb8d73a7ca8604d89355bfb981b53901fe0de9c1bbcf13d2d013a11a1ad2f2499ff3c16203549e5b084f52cc1eda1f86906502497a3ec850e88b511cd6cd78d4d768d6b9820ca8770e6b1210128fdbb98a1b008933874f36f188ed9d93e89c68238939bd6e76a8d681f9f0fab1c98db62957849ab94625ba63ee0017f2bcc759fb08caf28c8db6cabbbee668c2a7ed0f8ea83ca4b2e6a14a6c6888ef6406614dd883483fa56a6b3af83fb570db63ce6c9bad9a0e3873cb2de6f1b74eec7c4890fb09bf9d0276b874cdd64229af24cd374c2de1eb8e27b57173f3b62b4dbd65b8592767c76a80e9500107d5afa9aa8f9fdc722262a75fd737ef448206480cec9f38e705829e8d1dc46dc4d6f10323d65162f9a1ab50f05bd9a6403a9ea7aed17ed3fdceaa780b44b47dadc7f0d7da29474a487c6d661715484c1d6cc18037953010b2a9596e9c7285e69f13adacdae459e5c406065bcab35c8f02ef4489e0546d0ec65f1cfeeb1568a4164d35120dfcd957527e46ee1172e9df547b26b662067bbe0d8f032a88a21b40f534f1c1a3b25990677b3ce2e83f84e3dde5cf6a9d576cacf4d946fe7f8108de7e663726ef2b72fbc3223fe8644762ec2b7dc5f38da4836d0480c20c5885b0c8bb6855c8169796b824bbd3fdf4176d6e1bc9384ec47f6185c6e960dfa28653463c70373b5ecea58254520201a1de1c954a591f25a8c915877090d9b077b5a5fa0d10cc59bd3aeeec4da1e2d96dcccbde57ff4298c192fcfb42bb2c16aee6f35b774bcf5f66d4c1f8198aeb1506fdb353a51869b85a072aadd38b1b51ac4b51317acf9bc268174acdcdcf86ed88e22ee9fc20fdb13ccacfe7597bc08c609346a23ecc6109b2f2427ae8980adc02bde58c4520581814479ccd18c4719b7c7c8b29222089f0d5f896d0c056f941f2d98aa692021bcf3a8889b27710fd499b6f4de005fe084f4646e177bd8e1cce3da68291bc1bfa2fc3575f0c358090a6913ac95ced162f8f8133cddaf19f3a083212f99ec8c36b028f70929f83173861b4cec31c54748bd02bc3fe19c27bac5780ece2bbcf2bd44dacac9738da83f76c7cecc65c5acb2482e40554c3218ec95d7ba5ac97b14c0d48925e35e89beaa46981e28a922071ae675608ef1aed3e4943cc206af70192898cc51f3df96fe0f56bfe56fecb2944b21447e9e3acc046226b38e42aa5b37107a8aef75021d3405e03fb5d4ff3b0fd3421978e2dc98904dcc0d83a3986eccd640feb31d6304983101620b72b934445f832415b91d549862a88b0c4b8a895e3a0c1860619598a29b595b478b029ba3fbef6b3947e5db87d7cc7fce7ee50cf4a77f893b345a7c6ca7cf7e3a64a98def12e082cacaea17a7c6ea2197b0a1dd803dc91860ce1cb69f4c9c2ba5d53eed3ba851eb4e900fa0ac00a209139b2a10213ef19379870f2f3196a1bd899bb61120652c3792f985a5b0a7c5ba3dfd8f1ca10bea22767725953e38b21e33c6e5800070423d029165aa47fd8a880ff50a66b58c072e6c79ea6044e1debda1f66a76748ddd84b7aa1825b61f2a74a1afc4914487a6add6d71543daa06aa20dede27c68fdac4d39dd3adc3c629cbc0b72ba7f2f38605b484797074a52b8bb7db95b0d2bc2ccae4ad29efcb24981703d41ad0bbbdfe52496bf9756064d7d6d411f6336821b608e8c0d3d71901074e77d362bc5ab7f0ebb1737bd7c988f9ed6b339a1d2d30443aeae62e2e4fd1a68fa5d9229fc92709325fb979b765ec17db2ea4a43c3e51f4a28a2cedb2125336bcac34f3f5e0ff89cfa74e9b781b0809a59fef19b89f1a63356019103e710fe797b26b2b677d1c26161ad82bdddafbb10d967d3cb617e9904fd5f54263f89dfbcd44dccb371b7b09939472b89971ecd18d77541ba52af738fc36e4e15111a0a59ec8bcdb25c34b968a84d2a38c1652de6f841067470438cb5e703220a2d306f7824fcd768f63d3c86d2319767f88682fbbae5b595c19916aec1ea3af56bebdf8e7ac12d2a7535c38e1ea22a689d0b090967e02af44157dc2464c2d08c9cb92d000bb0eb7b9b47fca550048f2a7277714f29bb7d713b98ed98879ef3cf4dca659d227a4ca76ea81302f6cb11667b15fe7c736d17c76d5c1694a9de19eb34d9074d89fd74d3a2fdf238ab8a38667dbd7e8eb355c6ebe25afe63d64159c53e597cff69d7e3fe8f3170306e8a5c0e708fe07cb4e0cf3fa58ab2442b2b979965a399dda88a08b04b9f47b264cc7c0ac68b250a61a98bbaef1a089ce7c957cc3598c1d72b72a052dc90a106084b7d7e46a8bbc8e38742ded2c260f0faa2d2d0e8682be824f5d022157c2daf2c5e29b84866e28eabebe25869677f7989639642aef6110b0aaff01c4a4ea0441b3ad49a3a4cca9c30702ca39e03134745c9ba501fbc357daa16a5bc38c9fd8afa3cd814663c23cf0ef99368e398f44ade2d3e6b66d5132d5b9c75fca174f948e1ce35fb1aa082201bdbd559d23075c24dc96a0e18c4976fbab51a22824d413a2b69766ff28157758ea961aa56bd5e81c4b9c8a9f78d32660ce9818b966268b97a0dfed65ecef752b2a278b5d194741fded16d400b8af7dada4609ccd2161dd73fc2c70ef826204cc7f3cdcc966aea705432a79e30faf7efceb0e9eac9e7b70211d181d87cb5321ad51d0d2a4383c3f7089a4e658e442236ee953eb9b09523c19d7c5fb07fa379044ff8c032a0af802b0e818568412822b6db789e530f1a00b8c1b5ec2e607c0ee8804c6a42cbbedd64b26a4fe6b445a6b628fd2388d7586bbb9570017cb54ca32ebeb08b15ffc57ee48e1d460544d6b448cce6628aa51f1fc67b769537f2e9d0ce1310313796b722ba331bc4a1e7fa2f", 0x1000}], 0x1, &(0x7f00000010c0)=[{0x30, 0x1, 0x101, "21cefe50e5a95c795f72a6fcfcf512281f8263257a24fcf252"}, {0x70, 0x1, 0x8f2, "bc2483faef576ddd4ca0c36b19cdfe49e75ee5976aeaf037e8560a076b47f10e7728e8abc7b659aefbe8ff74aa493bc76fca89a395fa8c99245baf89aa45959ccb44c74a8d446a97c031f9b59bf1b91b9d5bb4b3328264a8bef46f"}, {0x1010, 0x1, 0x7, "ec3515c4531980228e58a90cd2e861e5f78a8c4cf46732836067328d6e18b7e882188122c721533a5a209e47d26cc4e5af30e8968e700d893e6adcf64b3749655d6741e9e5e134c8248fd2a1912d75aa43b7d68f6c27646033ae3ecbf12499a92912b9432d03f5da7d032c7c8537fc3ef407b6ffedb1975f6d0eeba44ea1dd045d1fc850c44f9f7815f5a1e22577ea6ce2d5105c4e4cef915cb8e30795e69c42dcc4bf4a0f359638f89886fc301dccdbbe8d68f8ec23e386f5a2571c18d4a7e53354fe50aded7ac220621490c46a23d7302cc8a07d3f750254abe61d2c290a684ec23690b18d169694c720322eac80c49b4241f58e294c673e6a6fec31cfd39203efa5b349eb499b1c208aa7fb61391a12b3440deb746547155c244076bc58b6179e29bc46eb5701344a52fb75251bc8b904f1fed8f93b2957674ae2ca9664cc80fe9577dbb0a6fb1e7c248d8c6ef9e7e1bd18c18d5ee583c0e4c273501258832cc82017b78ede40d8d1024ee6f2dd5a5e164019bf3ceb7526e845f83a639baea844ed6a449467c05d9197c3fcb95d72755f9b7e9d677e5e29a00ba1a8a45c798a29da55320394bb77bf428827b5ac18b971fcb234df03a9492acf1db453d7fff7832e4ff31b1fc5cefbede6b2d7680b5d655c18727beccaa7c9be8ef0361020d3263ef1bfffa29a7d78a8d86f90d790bc32fd57f88ee93820ef8345b5289cd832788fe2b8fa4219658751ced1c93abe833ad8fbbe5056918c2a97b290a729f073c0ae2c0d5f1faf83dccbefc919515343b0c2846ccf969c96d01696c2bfb25f3350c422f78d952de37305a5967ec8e63128bc89e69c86bdb9f36168ef66bee51cf7816bda0d8174dc6af0945bb1f7500eb815147eea123fa80a5f70669dda6072e039083b13764696c52f1865ff484bde91da7cda521da52b3a87e2fb461ebbdab649805fd130a2edfc429dcf1d4f9f3060b8467c9764c76ab68a34adc05ed62a72b529b629ba81ad75a75554b091cc06ad831c008a7b8dd3baa03c888fdcc62b26b6206812f401c049ace405dba3f3f5e4828d3daf91ff5360803dbe0cd2b4547c7d0d8d8ec6e2d0a7ebb46281045a659a717c059c8138bcbda469a278ae6e13828b85e9381276f3a0bb5b1cb47e591d3b612b6c8362735b69f9f818d482a0157941741282662a64b703444343844da27446524c43f4d397525f37756a11cbd6d6dc05753037a3dd439b5cca2980d09961056ce0405596d000aa6750b4680fee37745b00d6eb4789fa06d4958265946463df1102773cceaee0a7f9afc9ccc9497408b62c814d3c2250c71350f42dff78f277d6df4555f186af6f92b028a17b6851786fd55bd73c986d0470268b1bbded6b8b7566a29fe169f36ee1b8f05f3a10f418c8b0684bd81e6a7e9cf5e5015125c6a55388e7701da2ccea548861542e1cd03ab491d16b08be95e9a7f36b248b26502eb2ed90380f0da0c4a0083a80fcdd94ea649725625033aaa356410b840cd46f9bfe01d502ba40b22eac922dd452805b2d212b0f1de0eb03426988f0643ed313d13902fcba8619e8fcb86de01bb6c63256ff4d8f5d5a5be9213100b0289406afd29a56ccc1c4ce74f62c03f319f491478e12ccfff0d9739cf07481a207abc0b1bce12b967282189f91c99348e199e52886d69e97a41f41b3863e7877b0fdf106feef52b33f063083b8b67a0eda49f6f95d52e460ba315b7744cb44a778b0337d65f75ae79a8047f8de6b0e01eb8d9d2673c788dce835a6980bd3e1013c3dcbeb70f31ace0e7613a64c79e313a0dc086e470525b8895d19e469ba71d700858ed417b74bf599d5bf49c9976851414ffddb7ae5dca811e685b4f61850990687aa61b1eaef13b2360ad3e62be51dd2af338a8f0410f6d6c303ed9634883620c93702e96ad0bc0e71416c4100765aa4b8ba50215ec8c9df8b2d059c5f3a723a815037ae5c9ccec71918ff53c3a9af1e3b179235bbd26943b5658ad013e0824d3630f273fa962f724b426d95084803421c250125cf6491c0d7391be3d50c1796840d2b7bd31a936b3c72a1eafca8894387d3cd0b731f8a561d4acce083dffbdf73abfb663d933af68b3206df957facb667e7a8d865cd452f247b4ecc74ed749550f17c37753ec5ab97164e92ba9dadca85b2d4a19d75670a30c6daba9d6e101319ce8045264a7aa9100d89761ae2135269d60744ec1223313243c4baf022830e2eba8951e0877b897ad9f496ae09b0d4167cc22962533aecd1a08870db11e76ef876d8de17eb8013798fee421e95dc643c9a71b67a3c3bc5cc062a13346c9ae6ca09e9030eef01d9ec2bf2a5a499bb6e18163b9c4681fe1efac3bc5694cf2ebcf2aab2903691d523846794366340b5d4cd925d139e09b30f5e4f85d61ef8ac421630f73b28cc1f17dabf35d350b528ce5db6642bc86278eec72593d2ebacd11e4a36a667623fe14e259241f8e377f9ef70bb390e333d83136a27227a603786587718a48904fc40c747c30c1760bccf0d7b787853d60de3e5ec4a9d8c0a324daabc8bb0c4f450b56e3bb47f9135ac485909132cd2298605ac04885254bbc15bc385e63cfe9ed4ada4792a212fc8f10e11ac542e50d9bd70b13013e5c777b045eea002ecb6433061b1ff78ed0253efb2c37767bddd04d074de2d5df9a8b3f69662f310b129026fd5118416d0c27c85adeae3a683cedfb700e75ea1210bf63e9f421879c7258b59343429ceaae73cb1a2deef7d3ab6a02d68982671fec8be99607f0bd07cc8e45b182450ca90864c799d65fc66515503f1abaa45df5b950dc3f0a91f9564c1c797299106c778577c9aca0c35dd6c613acb8296b3af6254d965c5301f622e33a462afcf56d7bd2bc3647aa37d783d73ed95bd170162a7e1237853531ba6f44b6e69791f588d3599359476d57e899723e47ea6d2b907940371308bbc0405796a66637d90de0b67e7d46878c2aa2ebfa2cbe403d11fc7f6951d3c875e03298ca48f9e6807c77fa5a064257bcba075a4892baa3b9178da338b716302cb92f7ace4287f7985ebb6d3138ac648ff38fa559d3b26a1075448d0c1e4ff94dca56cf763555b407bc15237d014a613b6bedba22978c64505d5b23e85f923209a55c85c52a12140e12814b31c5e9bfd9c197d87f6041f20e52b7adec4f2e75f686ee56a604405ca98d53885002ec93109c05a31aa42c5b62455c21d0d27aa56bdb7e76da3f20fee07fe47e6c6948e3a92c37c76cd3d58710d1edbaddb2470a690d474b365400dad97d63735f8974c46b00a80d1bdaee6584045eb60204506b2c10c24f1f963c5cccc64fa00787a6b1ffc773e14ada7e977e8b80186c81e5ac0efda4fb7c39e0cac4a952bde5652ec4902d77b7d62b172845551640cb0d2b2d03856503998d9e0197646f86b6837babd0cdebecad66b2e2b7d0d3d0b8fd5e68acee675f8f372e9ca1a32767899b2f3104131d3bdd121c50c718ea71aaf815994b3b9ab91e65ada78447ec2b59174abe7970113a6602216ff6e3e22bd6713f4fef0adcaa68966da30a5fbfc3c5a4a9fd2420ef2b4491745ed2939f7437c3fce0c49838780bd0376f9dff3ffaa5abec989463bf19e0ed05aa81578fc10a45ff40e46633f445a29557dc1d7af61fa54c2d5a3f725cab757ebb7f37732cc43bb87f665466e419854d8785e08be43dcbb1013e79e78862bc4e65b807bc74edade3f9b3f5ea671b80f56b9cdbf752d492c98fe3e6818c3a5595b23adac3c0d02cea54064a8cbc7ebcc2a91dce387fe414449874fc1ee731d1680b3d37edafbdc98c376c2115828303ae9be0a887425dff74ea835fca617c4d875bae9e2280b95d53952136bbd774c708accd3f034477ed5fc2434285d35bd91956cf01eb14e26f57777798faef7cfdf9b9beb251235482e5bf436ea0368e2b007e285edcbbd2159df7c77af065609a458c0af7c71c757235285cb2526b1f984497ccf923185a37edf64de0e9744402f103bd02a2c196e405d9127c4ea36497a493aa83cb57453e2b42a448861860fbc21848d2bfd32fb0cec91b6c07819835e0bfccd2125cb6a8612cecacf0c1b793bb3ed59c8618de36918d25fbcd574ae118163d8a86d5151bad329d2b21b7d03b207f3fae4e234a54f14564ae47a8975d2246bd7c843a74448f60a9373b3e8d7e2e34c18cd7e537647b8bfed002505cf1ab1d1760b0f3c433ab73e8384b46ab5d084c04f15c07f5e821f3b298fe82029bef4e01e38fde41a31a5347b8462f50e9eaa0cb2e98a1985e0b2835638598563fd0b19a82930a10b2eb82adbace3f7dacc7a2214fb66656f156a21ad4a6dd777cfb0c94f56962148b0b7053e76b60c0bd3fc8dfa9247c3fa4f657765f2b5f866562e7f7af3e7932c633e4d3ff26b749c23aaef36a5790fbff3b4f739363dab9d54aa4bbe846e7971c91936143e40361df958ebefcdcb7f8a34105809bc6d1aebd3e3c86655d806edd8775f359f01309d048e433b870967a514907620f87dd3d5ef6afa6b2cb126f02c457a9db92513dd4d4a8373950b1f62545bdea80bfadeadbd3e63c8df1c5931b6e3f71e9472de1526d47e91ec395869dc39f5a69b485ac311f3326d8c23c34d04c384e4f556d4ed5350d0c3a5363f2963b9f4f66af8800c8f517d8a8de466b249567594ae608abf4cbb15a21d4e109859d6ed2781c3a7cf508664043d07fc3aa9677e8c6bc1b947019c84ba839d15f745d5ec2e9cab739da13fedacace06eb971c7df0614e984d802f219a48c282fc288577538425a4d24a3062fdc02629b699e6f2ba63f8c474ff61559c72f4cc59dc44fe45b3aef39ba6675277d21536ffd6998ef67a100ad4afc0fb4f2926e47474a699e2320d54aaae73e377ff1fc5d4a5a3ed4ff827e8c8ff673f825695fac33dcbefc3a15d2a971e94a17a4996076a6752325adb527731a60aa982c296dffc24a8943b3f30821f0968aac27fe3d8a133c060ca8c2194b0cca05ed1750c0c812625a0e695f7ecca612bf2798074d7a87206d4c68a952cf63efdc694b09e05bae6a084475bab430a4711e3221b159914b4f975972dbec78775410d67ac5bc657f5ae5900e758cea773ce1bbbcb867b7469c7a51719191ba1148adf2d636c5654e6bf51d1760994d81e31c9b43d52d345d7ab233211b3935199fc61a2b4367d2b0d4bf1c751317041600c064af5d51957654ca8e5a1246fa0db7f370b9c4e54dbf63e1fee11c9a6704797b89a7d9259aaa8597a9918e94716e55d674dcf901bb50fe51770b3c2d1ce13942317d94e2d1764c13d23a7b4befa2c9d43ae57019ebabb7cd2de21bd01247fd2911ee05305ad839a9bfe2b524a5257ed9c5343066e39ea3b326042695ee3b77c5701ac876b0f557ddf8c78f735c19f09532bca427b0cfe2fe16586288008da153a44967621211926226d9e799ca5678efaf1e5a0ac36e85453ef5ba35af8a6a867e639d880a6942deca866549793ec80ca560f3f7911aff9171bb6a119d4a63c5387fbb9d78afa5e18acb78eb599a3df8beb891e5c58d3468d9b5e4c20885a004ca57323fa27c17524c8837cd5f06b3857ae84c7348db4c41f92a0685e49c4da5a01c99329ebf8643e713cba1726af7931f16d009e82302fbd0ebebdcb8157485b2763f946b5abf2af8b798837d12f7930961c95a8095c6306e0c29b5065518f1515b38df175543a635cee3c81a0e56b21ba35c4c77a441d8ccdfb7ffcf8c64b659b7308db03ddd78b2a883b225e5af6febd97975aa8db353180d99"}], 0x10b0}, 0x8) 19:29:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) dup2(r4, r3) kevent(r2, &(0x7f0000000040), 0x25, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x0, 0xa2, 0x1f, 0x5f}], 0x6, &(0x7f00000000c0)={0x1, 0x60b3}) 19:29:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0xffffffffffffffcf, &(0x7f0000001340), 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) 19:29:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:29:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000080)) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x800000}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000140)=0xbf76) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x83b6, 0x5]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x401, 0x3}, {{r5}, 0xfffffffffffffff8, 0x54, 0x40000000, 0x606, 0x8}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x2, 0x8, 0x4}], 0x0, &(0x7f00000003c0), 0x5, &(0x7f0000000400)={0x1, 0x8f}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10, 0x0) r6 = socket$inet(0x2, 0x8000, 0x0) read(r6, &(0x7f0000000480), 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x7c196fc888f934b1, 0x40) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000500)) 19:29:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x8a, &(0x7f00000001c0)={@local, @random="cb75f526bcc3", [], {@ipv6={0x86dd, {0x0, 0x6, "010020", 0x54, 0x6, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, r0, 0x0, 0x0, 0x15, 0x10, 0x0, 0x0, 0x0, {[@nop, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x7f}, @md5sig={0x13, 0x12, "314a2a6015c450c4f9b4cf70aed1bf66"}, @timestamp={0x8, 0xa, 0x400, 0x9}, @sack_perm={0x4, 0x2}, @generic={0x13, 0x10, "7c7fd2c98d6577c3227dd48cf2e0"}, @timestamp={0x8, 0xa, 0x3, 0x80000000}]}}}}}}}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) setsockopt$sock_int(r1, 0xffff, 0x6, &(0x7f0000000080)=0x9, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 19:29:36 executing program 1: pledge(&(0x7f0000000000)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7\xd1\xf6\xf8\x05\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\reV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xe7\x0f\x18\x13\xa9_\xf4b\x9f_\xd4\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh/\x1d\x0fK\xed\xc0[\xab5\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xe7Z\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t\xbe\x88\x1a\x0f\xf2d', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xc8) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x1, 0x808}, {0x18, 0x0, 0x4, 0x3ff}, 0x0, [0x8, 0x4, 0x1000, 0x9, 0x2000, 0x3, 0x4, 0x9]}, 0x3c) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xff11, './file0\x00', './file0\x00'}) 19:29:36 executing program 0: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x9c, 0x6efc}, &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r2 = semget$private(0x0, 0x1, 0x1008e) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x1, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x4, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r3, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f00000001c0)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 19:29:36 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x0, 0x4000, 0x404, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/140) 19:29:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80, 0x8}, 0x8) r1 = socket$inet6(0x18, 0x4, 0x23) getsockopt$sock_int(r1, 0xffff, 0x1124, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 19:29:36 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket$inet6(0x18, 0x4, 0x6) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0xff, 0x9}, 0xc) sendto$inet6(r0, &(0x7f0000000080), 0x11, 0x6, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x5}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 19:29:36 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) fcntl$setown(r2, 0x6, r5) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 19:29:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000840)=ANY=[@ANYBLOB="70012e2f66696c6530004f3d63a84e329d1fce7ddb7317a7ace8784e94f3e8846451a6f84e377db2a94bda7eb508433bd46781877811d0570ccd673fb171c8024dae69e15ba016bec8121a64a59375cfb42395e7de7671d32ddbcf715d1078b57715efe7adbdda730fea1fbed08d654825d132ffe8d2fd33ecd187d326a85940f7dd29e61697e5d2994c9f5b4d2303fed43faa179ec85911c0c916eee3afb3e632ca41c2427e0e8bca3598145849100252d946cc9641035d82d05cac0222c59390016edac51f075f15958891f4f20dc708b826aff8fb177ce7507bccdad5289648d843d7f5f2e6874a3df424a49049b7469924a07b6f8b72a5ae2c9137b684636cc5f535a98bb18fe8b0cc6e22549d64e3c05a8d3172937df9ce10d019ac25e64c5c54c1f4c3a90e2f5154ad873337c022767c8482277550fddf1bd7c116054484c3983082c04eb8c900800000000000000000000000000072fee028122a5ee6779017024911ff566e77182aa2581ab18ca56edf806185820dbc0a07f129226f1df644e1190460df6b8db6dd2641d34427ae195325bc83de73619d232023fc39654740ce5e146c167d095566339e044c169e3dec155d51afce69dc"], 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x4000, 0x402, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) fchownat(r4, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, r3, 0x0, 0x0, r6, 0x1d6, 0x100}, 0x400000000005, 0x5, 0x2}) 19:29:36 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000100)=[{0x6, 0x5, 0x800}, {0x1, 0x1, 0x800}, {0x62003303c12f7ef0, 0x8004, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x101}, {0x6da135e3540ffa6f, 0x2}, {0x0, 0x5, 0x1000}, {0x4, 0xfffc, 0x1c00}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4) semop(r0, &(0x7f0000000100), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) read(r1, &(0x7f00000000c0)=""/38, 0x26) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 19:29:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) getdents(r0, &(0x7f0000000080)=""/48, 0x30) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) 19:29:36 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @random="d71c9edf8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @empty, [@fragment={0x6}]}}}}}}}) getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffff, 0x0) nanosleep(&(0x7f0000000040)={0xff, 0x1ff}, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r2, 0x181}], 0x1, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) acct(&(0x7f0000000180)='./file0\x00') dup2(r1, r0) getrlimit(0x0, &(0x7f0000000000)) 19:29:36 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aa340000000000119078e00000020000001a03009078001f0000450000000000000000000000e000000200000000ba88dcb9"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0xf42, 0x100, 0xf29}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x5d, 0x4, 0x200, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x901, 0x8}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x9, 0x2}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xfffffffffffffff9, 0x154}, {{}, 0xfffffffffffffffd, 0x83, 0x80, 0x1, 0x4}, {{r2}, 0xfffffffffffffff8, 0x46, 0x1, 0x9, 0xe712864}, {{}, 0xfffffffffffffff9, 0x8, 0x4, 0x100000001, 0xfff}, {{r2}, 0xfffffffffffffffd, 0xe3035d4b747b79b3, 0x8, 0x6, 0x1}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x3ff}], 0xd4, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x3, 0x2, 0x1, 0xe9}, {{}, 0xfffffffffffffffc, 0x10, 0x40000000, 0xfff, 0xffffffff}, {{}, 0xfffffffffffffff8, 0x40, 0x40, 0x2, 0x9}, {{}, 0xfffffffffffffffe, 0x132, 0x20000000, 0x68, 0x9}, {{}, 0xfffffffffffffffd, 0xf1, 0x4, 0x2, 0x3ff}, {{}, 0xfffffffffffffffc, 0x92, 0x80000000, 0x401, 0x40}, {{}, 0xfffffffffffffff9, 0x6, 0x4, 0x6d8d, 0x8}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x2, 0x3}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x58d, 0x2}], 0x6, &(0x7f00000003c0)={0x9, 0x4}) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) setuid(r1) 19:29:36 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffefaaaaaaaaaa86dd6008002000000000714bd78d66ca8af80000080000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d59186cca17af829c6ab2e3d5d1dbe65fd834762b50930f389fc7411a313a2f72202079b9d02342c3857118a5eaed7346c7d57a01e39540058c1b9e2892fdb27e008ec0e8a66f52f5146714e42ec6b2bcbec74b711fc2e579f5fe251f19312c024f6fc205df276e841f837aebf22b86b86341552cc06aa28f05ac28c2245baac5f137d0e38f0300000000000000676e826a968cb341ef801a16ef11d3fcab00f60d4754aa1e7029583fb7b654d1c23106fae660a9f8290bc3bc2d38f913593ea307f2cd5e413df37310247b1c3c15de0e08a297dd3cdcf548bf292bba9e2b262252383c52433982c4d78980ab0fe48a92c511c75704835d7c7cc1a78604b8b37061e6885406b2915c9bb317f223702821af532fd8cce51bca035c3ad05cfa56825b90ac8a5695361be5639b7c712a903797c1fa8f60c59ae63a67b6d52f4b0323d2a8f740b1886894cc90034e602628ca23f20a37e41428a43e9b33e1fab861fd00b103b9621bd320cfa9d1b3d3f863e974d4e452bb53aba48782a06787871b4c4f3b4c28f45d4c468c5e6a6ed3e03873cd2d76eeac"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x7f}) r1 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x7, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xfffc, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x809, 0x0, 0x20, 0x5}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001000, r1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000cc0)=ANY=[@ANYRES16, @ANYRESDEC, @ANYBLOB="a1937bc4897f79bfad2eadb395a848bd908e7f39f251d34949c9b5a8f8b746224488b81dc66f49ce9979dc8c6c54343ae4e3bf69629b88852abf3fb1514b4292f2af27634563471c3553c3076fc0725017b13d4c383261cd807b252865fbfabf1d6d8564f10156165b3c43306d8c56fd8e96c3caca3331bfe3cf5fbbaa99ffba6e0867257fbea89e6cf596b05936ba1e0b6b455d47aa317d5d0cc6e837d6e162362d0bbf1d640fb224d2bfb52b82382926a3327b5b670c7191597e29833c31263ae93e331c235176b1f4278249b4f645049e48de4409af3328cd8dbea206eaf938206c6b7e7f25a3613eee5384d46dec71a7064270ec3e48962698721024e06e7d2c3b8bcd01413bf2d51863c3dabf22c95107a9850c4ef8fec7ecdcd27954db3f26feb272f7c8b8f0c53a06b1d7687ecce732962ec771885897ba350c2af1014a069c9c7e56ac41597f7cbce7c79909a7b8e228126e14e331bc8b22c22de0b9b0a22c87b9b25578caad54ce54bf0b9228f57a0dc4d324c46dbb9a7dce9ca8f1ada36b683cefb485d631d219b4892fe7721a31c818a6815278d87b419ff985d8ab6d604405f4faae", @ANYRESDEC, @ANYRES64], &(0x7f0000000280)=0x6e) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x22b8, &(0x7f00000000c0)=[{0xff, 0x5, 0xa5, 0x4}, {0x2, 0x71, 0x9}, {0x5, 0x4, 0xf3, 0x9}, {0x80, 0xc9, 0xf, 0x6}]}) msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0300000000000000911c933ad11fee65d954f604b65cf9c812fbf9b61cea04f8796eac4a5530491e8f167bc92d940c78e797bfa5a343737dedba5688cb05c1c69c7605ac3d60d94ad4523ce91b95a86d458a29cb3e06f2b7dc0f03f25c13118c98c32b83082642f358c9ed63fcfd59929247e305bbc66d8c2b2a6ca7addf426a10581567c4f1fa54cded137a4e15f84aa4d2bcffe687f09fc2e1fa8cc39198fc14b13f4d745894561aa76364e895f9215f9f4e2904601be11b75ad6e477717f730c59652a2e6b674fdab188a25bf40cb88563652465449f83e4f61968e0000000000000000b8baa1b954e0a781e0b3c7fc29fb8c85d5a7c2df7bac9101396ef6e92acb9f9e111fc845f2ee4751d8f398cd0962a85cad8d5292abfb8e6f6d4773977348ebfb2896303096571ebbdd1982c3c0938fe770cd75b9ced4775401170130188b348a286b5e09b8ac1212ff58c9c9b1aea850e06332ee05ab8ce70e63d2a8ff78a62359734edcfa63c24c17e3db7aa1f3355a9431a997d3b533aa996f62a8f7bd6ca51f0a9023b7db229b1c44d0348b411de24670bde37344b3c8b16578e5dc5a0d40c7d7f51a164f0b69abdc02d56d990f492b617bb5875f1c84e05fb2c38b668837c179e4e7724b1ba1d5cde4c5a956bc6e87cf7418e1210ba1720c89f3adcd6312fbc3c619dd360f64a11a200a8adfabfd449c34b834365d0595a2c583e060d6264364df320697997ae8c908d588169defcf4ed9ec127ef2af8b31d6abc739459d65c5f679b6a4f99f61259d59c2b25d732b2dd3ec61f09ca99fc7092df93a959132e74adcf57afd6ae66a5a68f0e5d950da95cdc904ab42ecf2da000000000000000000000000000000f7aa6639d5f188f2b0ceb6aab0873bb23a98e32192add504c7a8fd531b6481f6de0c701a0c40fc9a9c40c8c491e98a7dc8ad205be18d1a0927464e095c0a6253600a4498412ad9277eeafaa9dea9c33fe38174d88d21ded92913e62d2747d1484c2f17650c2fdbec9d47e6a6352017da7a1f0cae25c0d5a38f896a978bf9ce4b0fe1060645febc6c534d48761af6beb92a18d7ffc846af2153d7e2347066b342e40dfbc2bb5911765f9f8e2e4c688e34cdccf0d25737c8cd72393012e5b875ee96740595825a9afedb0d590eabe643b5709b155d76eddc88fcd97176bf18516db1a9cf1f66975c31a739a4c3dcf70bdb07e799eb90951d9cfd7f9f89aa89ef8eea19ceb0a73c35af86cfb619f4ae74943cb749a8739967fbdb9078519d724b9b66e5eb03d6207a29131dbe028e93a88858b8b507b496b99c8c82f47f5183e43ab67ddd6e6c5401b7d8"], 0xe7, 0x0) msgsnd(r2, &(0x7f0000000300)={0x2, "91fc69a10665678992c7f5fff84158944cc9504d6d0cb1053f9b146739f464c6cc96c6f9258bf40c4fa3938fee5f040ac55180754a31825e3cc48733466e6b57065b5b71703065851844f1c064c88e3e067ffc34c971f12dee266d15e0521c822f1e9835f5ab347b7c51a3e6a4f082240efa4e082112ae457274a6b4c313acd7f42a8b2e2f06927f4052396b56ee535e8fcf27bb3d94e62d3374c3415a94a31a6fb74941abac79ac21b18a008b5e0c50ab782ceb0227abef544933574c073fbec7394f692ce8e1c8e59e2140d59de5e45f156a675804570168e846d2c891b9e53af4dace2409455761a04309f0a28cdb26409d2987f46cd7004373"}, 0x103, 0x800) 19:29:36 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000000)="b29d1898ffe9d9b1dcba93bfa8d82c0f48841a1967486e", &(0x7f00000001c0)=0x17, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) r1 = semget$private(0x0, 0x4000000009, 0x292) semop(r1, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semop(r1, &(0x7f0000000200)=[{0x1, 0x204, 0x1c00}, {0x2, 0xfb8, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/173) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x4) 19:29:38 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffffff) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000000c0)="f333436528e1486df43de849330b08900e81a426b5ca098fdc0965a2f571c220b4fd3fb644f28f108897ec468dbb91f848e2fa3f5b7a6409d756bc8958cdf45754b098b7f50bb0c326c0a4c2bf0f0dddfc71d61f0684c9f854a22a6e9556bb385d2c7cc8469678d6d5ce7264a73289703e25ca7706edf7b776a9bfe6ca3eeef6b064acdff429e074e252bbfc608c7c5d3eba1fc06e924630704772b7ab7562b2f3e9ff0262a482cfc0d48ee91126fad7351c978db15a7d90e8e3487076fbf511ca2419f55a2116eda183", &(0x7f0000000040)=0xca, &(0x7f00000001c0)="986a98ad6d79f0eda5202352d26d74b042cb62e9938ca9fbb6634a43b970c4d79a7e65370c6ffaf1ccba69a0b58b7ad47db72998aed3ba32de6440d965a2f5342f9bd0fc6710834cb6aa22c7871e79bb80b1fbc4523c6db8cc08b4af97", 0x5d) syz_open_pts() r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000240)=@un=@file={0x0, ""/43}, 0x2d, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)=""/166, 0xa6}, {&(0x7f0000000440)=""/172, 0xac}, {&(0x7f0000000500)=""/215, 0xd7}, {&(0x7f0000000600)=""/165, 0xa5}], 0x5, &(0x7f0000000740)=""/160, 0xa0}, 0x1) r2 = semget$private(0x0, 0x7, 0x3e0) semop(r2, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000840)=""/71) 19:29:38 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x110) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r0, r0) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 19:29:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/171) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000380)=""/74) 19:29:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6846aca2, 0x13, &(0x7f0000000080)="01090000", 0xfffffffffffffe4e) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(r1, 0x0, 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xa0, 0x80000000, 0xa8, 0x81}, {{r3}, 0xfffffffffffffffd, 0x30, 0x1, 0x7, 0x494d}, {{}, 0xfffffffffffffffb, 0x88, 0x1, 0xffff}, {{}, 0xfffffffffffffffa, 0xed, 0x4, 0x3, 0x9000000000}, {{r2}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x8e, 0xffffffffffffffff}, {{}, 0xfffffffffffffffc, 0x38, 0x2, 0x5, 0x5}, {{}, 0xffffffffffffffff, 0xe, 0x40000000, 0x1, 0x401}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x29380000000000, 0x2}, {{r3}, 0xfffffffffffffffa, 0x4, 0x2, 0x9c2, 0x7ff}, {{}, 0xfffffffffffffffb, 0x5, 0x8, 0x401, 0x8000}], 0x4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x101, 0x1}, {{}, 0xfffffffffffffffe, 0x40, 0x1, 0x4, 0x8}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0x1, 0x80, 0x1}, {{r3}, 0xfffffffffffffffa, 0x24, 0x8, 0x8, 0x4b7}, {{r4}, 0xfffffffffffffffe, 0xb8, 0x2, 0xff, 0x336c}, {{r6}, 0xfffffffffffffffb, 0x62, 0xfffff, 0xffff, 0x8}], 0x8, &(0x7f0000000380)={0x9, 0xfffffffffffffff8}) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000040)) setsockopt(r2, 0x800000000029, 0x0, &(0x7f0000000080)="d5ff9668", 0x4d) 19:29:38 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f00000003c0)=""/137, 0x89}], 0x7) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x85) fcntl$setflags(r2, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) 19:29:38 executing program 0: setitimer(0x3, &(0x7f00000000c0), 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xcb, 0x8}, {0x4, 0xfffffffffffffffd}}, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x292) semop(r1, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/80) getitimer(0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0xf3e9}, {0x9, 0x80}}, 0x2) getitimer(0x2, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) 19:29:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000080)="a2c3c93d6fbc88b96c659acde44ca364c0c3d66c3490e3e6ef9383f5faaff0e1545e036bede19c515dfd730a471fa6f3d94466ed9ceefea9aa8488fb4906c03be7fbd286ab7f9dd7940807c9ba8c4363b106ff7ba01b06d48860a2fdf98a0a59725a6fd51183fc9949aecc13554bcfa138b6699dec8ccf9cf9c9f69fd40f62153fc91f74d36c8b404933d1b587575aab6f6a644df00b151b5b6ef10c3cefe49a17013b29683fb9522ff083d20e51edd088f28e5395dc729dd84fc1f67cf2cb08cf53723dbd698c3167fad14b7555f41c3ced72662b2e3a0448e7df2f37b1ed", 0xdf, 0x0, 0x3f) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x400001) close(r0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x4, 0x6, 0x7}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff1e000000abaaaaaaaabb86dd60e25b14000800005140ae102c44c84c73614d9c561d2293000000080000000000000000000000014e224e2300009078"]) 19:29:39 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe0f) r0 = semget$private(0x0, 0x4, 0x194) semop(r0, &(0x7f0000001180), 0x0) r1 = semget$private(0x0, 0x8, 0x10286) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) semop(r1, &(0x7f0000000380)=[{0x0, 0xff7d, 0x1800}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x400}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r1, &(0x7f0000000200)=[{0x2, 0x8, 0x2000}, {0x2, 0x5, 0x1000}, {0x4, 0x1f, 0x1800}, {0x4, 0x80, 0x800}, {0x3, 0x5b0}, {0x2, 0x4, 0x1000}, {0x0, 0xcf8d, 0x1000}, {0x2, 0xede2, 0x1000}], 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x3, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000240)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0x1002, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x9, 0x1000}, {0x1, 0x100}, {0x3, 0x16, 0x1800}, {0x4, 0x7f, 0x1000}], 0x9) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') semop(r1, &(0x7f0000000180), 0x0) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000480)=[{0x4, 0xffff, 0x800}, {0x0, 0x400, 0x1000}, {0x0, 0x7, 0x1000}, {0x4, 0x8}, {0x2, 0x626a, 0x400}], 0x5) msgget$private(0x0, 0x189) 19:29:39 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) kqueue() r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 19:29:39 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000195c0)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0f86dd60a4f00800f83a5599e49cad1089ce0000001000000000aa3ce9627f7d37cbed000000000000000195a331aab856ce2598af3a18eca2a0be4e5444ed07e4374eb10c4f93ec7678a4ed6adb4e3d7070620aee59bb256be66383f8ea9246dd3fbaa411dba6b30000000000"]) select(0x40, &(0x7f0000000040)={0x9, 0xfffffffffffffffb, 0x8, 0x100000b7, 0xcd5, 0x0, 0x793, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0x80000003, 0x8}, &(0x7f00000000c0)={0x7ffffffd, 0x0, 0xe2d, 0x20, 0xffffffffa0d30a22, 0x5, 0x8, 0x80000001}, &(0x7f0000000100)={0xddba, 0xaca}) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00']) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x5) setsockopt(r1, 0x6, 0x10, 0x0, 0x0) semop(r2, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x9) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x20) r3 = socket(0x2, 0x1, 0x0) dup(r3) 19:29:39 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x6, 0x70}) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) readv(r2, &(0x7f00000002c0), 0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed8763891832e5b45f547647217cb901ae6464b37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08d51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) 19:29:39 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) getppid() 19:29:39 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000cdbd9266d5bf08004500003800000000e578d4a42d4231d0e00000014e204e2100089078ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 19:29:39 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0xba}], 0x1fe, 0x0, 0x1ff, 0x0) 19:29:39 executing program 1: syz_emit_ethernet(0xb2, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x200, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="2052292ec226f3bbc649b0ca1c5d4088b2cb73327d78974011c6c1dba8fd1b55e120a5cd57dfc0d2587c7e25ebef52c456375de32f84036a5b1fe646034c0e2f24ff86830ef49430bd9ba68091775b8ef69ad842defec50f88f04efdc05c70941ef129646c107b39a6f5d115bde1b7d6cf92898ce900c95348c38e571a424d2236ea06548d99fba10fbb4599ade740e3"}}}}) r0 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x38, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabbb3aae5aa739b08060000884806060002aaaaaaaaaabb9a4bb57347e6d2aaaaaaaaaac03216a27e2e341e08fdff9c4a4a59ea"]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) setpgid(r0, r2) 19:29:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x19) 19:29:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd0\x00', 0x983, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000100)="578fa360d513ce4d0ddbd39eca1242bfc38fbc65e414dc295b94d6dc147bd93ae78f19617cd5a6e014a487719c32fba63713e2499a42c2f367806d85ff60bc6099f6bafd24c46efc3b67db1630b9b677a76607a205522b4c66a2a8b3110ac7325431108d05ad03eb7007da5bd9bad97e9ac687fdf5eef71e6c10719ecb353597788ae68bb95acc23216780e3597a16260491f918eb5df18f52f2756f0c2e07da0a877a752a1c588c630b78e4704b2899216583a51ad3dab80fb3f82304563a626fd9e5b68db89d1540519dddce58258eb64ac740864979", &(0x7f0000000200)=0xd7, &(0x7f0000000240)="01f73c17abc05ad3648627d32836bbe97dee8aef32cfade431dca8032952fe98a4b480eb91a9e341606800b3eb0e3809630ba9d096f39371daa98c9bc0fed1eac73eaf58e4dc413d6d6bbffef113453e9fc17b4ddd66871ede5fdb3fb9194e34ec2c2d847eecaf6af8a5010cce52059618b5ef14efb24f23da64517bfa0df20f344ce7f4a275d499ee84b68b61ac05acc3f705991214770253f4ed893f863f6199594abf2ffbff155303d7aa3e8b64d7c1b111704f907b0f2594e0aa27563aa11be0ba58930f362ccd24835b97cd856cd19bad30ba9a98e95f186abd858076fa71c3f4a41645c4b0b61d63fefe4ab665971229b463e04dd4711ba75ae71a615d2ea8e01497606c1a98270b986abe428c54837bfd7085914e7bd4f68455ab8abb35fa01e003fbdc92e2d55a5a46af8932cfc7660884fc8d45cbf672943bc5f53006062daa504887c559294bf1f7a809ace14a0524f17d53f4310a2bd4c4b2a60460f73eda7ca157ece9ed8b742ddbe6910853c77b5c36ca36e3881e4d8e942d8edfb514c76b7f56b0f9ed329f88d6e190da478ea6b83131397d0360dfe7f683e2c03ed14081a12dd97e289bce9ee30db0fdcb54f1f643de49af96c5cb12bff8ead7216d7209464a7934ea03dde58f3151d2d4973200f917d8311f50d0c23a76397edb62df85ecaa26ee0c1c562d8d5bd1d32b9c723eddccc1a6a415826a0ebb5531cd47c02dedc6d98dcce7ca7b4f9b44b6a9bf071929598506f5199aeb5d34b199838b5508f7000679972d82e861246e2b80239b02697f81acb6b0136afaa8ac372502c8775de144d3849387d48c62d3fe5e2cbb619a10c84ca2a3eb2b121d0aa31e62b1e54c51b77a59dd530a809b24f3ebe770a9298688c992f1b5c62c738b46883e59243f782a9fe33b095bc69d91998986aabafff030598688f39d59c0a8cf899f7383f96f9fa53c0152f32d3422a33b8cafa608c00c39596754e7ec17fadd2a50d3dea6add6eeb1a2941d1755119fc6355d24586924de8665feead79f659db9c839a7d493055de8abb17cc7e63930847475f4fdeefe1bdc965bdc6deff42b1debcc6e3ef21fc57e4f530ecfe57d06433d9750a9fdec6d6e760f20b6f1b625710253174f5526aa8a51b16771ca054d46b445f0a1e05f1fe355b2025e5b9532202539e1c61a359e10b4ae5d21603fbf60da65a8c431535f7adf7ba135ea917cdf73c41bceb5a8ef573a0ea96d9f728d1e1bd236769bcc8b71dd33ff943bd11ef5cceb6c85bc685e23ed3864505f4353ac90c255b2854420117776ce51f6a498c733d6f242c44a59a577809ca605a2f2d5ae90f1d7eda1a9d011c6049932951ae2160950fef5a9f9c4ce9530ce7e204da5a5ac09a8dd905e0dfe30284ba534c7b38da1dc7a0962111125edd4cb6879ac2b60806bd80e1008bdc892a7ffa9a77801c4f51622d66c26b6aa343fe91eecc07f0fe10f4c87a2b58b49611307b9bc9e74b546dd9b2231d7714b5c9e5207c38bbda4024d2e288746fa5a13ebdeaa48e0b02639329bc7cf6c3b3983405e302ec1cf936317ad88c0dab3931ebc1976920c072008526f9dbf1f47455bca3d7aa13a3be68dee7553bb9e09f2266bdd1f38f5187423c9367c1464b8f3c594240367514191ce54eb07691e0f3657330cfd96685575082036f758c8b4984c033124f402c5829570020a11ecfd90a293bab1a9c0548793dd428e68fa86241b46a0bd25810152bf32d687be3cea7a95c1a459c4a98bfecaec82d37c749a1659f6c5dd3fbd4d5e48a0cdaa62e89a04c347947338034c9fe47adb77b34d0a0fbcc0dc224de205b06bfed62e0fc68e0b922056e3fb171152ee87bd237653571f677868185883d3d2d99f47bf00b73c6f36343db8a57d53f74bd7e0348570f1acd7dbd217dacd55251a372099e2ac029716f02f525b4cac9b01a209cd4e3e2907a1eea2967dd5499e71b1505c0b2e95566612bbf49f123c8efddd439bfd45f0ba5a9735e26c7ea95e64c4aa969cf8ba6bf624f0b93688767a72956e21a579d3bd9478934cbcf643bb1ecc528957d3a82f3a81edc2a0d476899e6326abfa69270b3a10332c3ec7db27bd09780f1ad9d8b924b08271dc1b4decbe45ef3fe5e22923dee621e7ad713a4e537c72c6f48dec11e5aaed697606f124518a65170408601ba16a4d36660eb1dc90bb687c21845ed01455f2723c2ff80e0169f38028d495233b609e7731a1bcbd5c97644e8283528847b31e9de00c1175af53a8a9d111dd2a44029cb765d0ded46224e5f03c43398454d7857990dc924b3b3c0d8dbf985737d6000e1c13da5c8daa4e29ab83da888a1ba9a75f34f18a907c0cd381337c79f2f5b9197f7f5cb63fdc2c05cbe1f8a003a638417ec31ca5e390008c7a03d8313dac54541e7a051bda92201d2ffb590df27aadef2658c4174b0e8d6a11a99e1903fa77fc8efddbba047713b6e24a045b4d76172f6c22573cfff1f4868c74d2cc9e4e48b4eac31dad1c40aa4c585ef4198156ebe3b75003e6426e8a74ca8ea826381416cfe26c3b89869553957704029902ae5b1bf6f7ba9545bad34ad077a7a87a17b51318f33d82b841d8f0b2bc124f2be5dfba6321bc9f87aade6ae1c21d99ab7f0d905e5b2d6b59167cfe0b926c16a071d876d5bab16fc24f3e9c993e4753f54430f9d35c958dfd4a116b1d544ea3e9572de40a33242d4a156872a0ffdbf9ef0383c200e308c36430c3ccd33970ecb0263371befcd3530216bc608b3cd3a477df78501c4b1942bf1ab1996e26056f482edca7af6b27a01c7c9bee6b6d2561afe01d446cfba26389fc5eea763f3ef57f15b56b9ba13a6ab7e1bbafb4273abeb5e5acfa9cebccb6a0c49b8b23842e3ec3c23e01ea7239981fb1afcbf2d231b2adfaea37a0ae93be040fc014cb9e37d860ba02d86fb6e3c428eabbff8fe02c0dd313e2885abed2e2534e32e264a95061cd2a9926ef33412a41fd3018d594e6362d1106c667d45b0bf3031ca45e6eae2f7e566c7706644c52bce47b940314f387b70bbe0fdce36b8e007db7babd1d9c17684b36a3360355a48f663e9193f2ea71df49f6a415abf0e28ae17ab6f523516341a22120a20df47e73b8d96d9ee5169a30b2c3ead78fdaa8b626fcad9dcf7557f84f65f1e0f8de647dfc283e59077d3d46483cf8ba8ac7b44b6ba6477145f6b07c58877d795d8633df96cfe01ef3b930eb392f34ebf8587946e3e78791acc73e65ed262abdb990b047a150168efbb66ceb17165d7cef8d142a40cedec74bdf232d5bea109064c6decc927ad2bd6ab73ad2d8b691d64b70e73c3ba09d49933b7984eb424eaab2fad2d347d5be573776eeaf15de84e90ce05d6bec498976caae688c19f5be166aba9e7a7d77e7330794e74495254ee441eed3e71079f39805adf5361326b5079779b048d3c7883265c6172f1d5e4f9674860de56756f04ea6411557be0359c6d24b778c694b5b7912bcfde34f337f7cd0784e94efb6e4000afbb70b092998a488ff9cf7f4c396ebe4226b9c2948384d7685dbaf8f674693a7ab6794732c472bdeb712cab3dd47464d3fe5b3001a87608221ea63a362a3198edf69571eaaee31be4b5a90034473c364503f1ddd3d4276d7fb4fcaf83abe3d946bfe9ac7bec5c9a490aa91c62e3a4cecad8e044aa0560c33c84fda2b7cf012fc5f37508844513210b528c8f7eb55c58452f15f30e5de3976689b966fd2f84386753ab1ee17c8f623a5000f1ab83b5ca87d5b627651956caa28bfae3a9143866bdff5a1466d9504c70616bda20f09d3c4138108189b8173d979ccff7bb62c3183c69341c8444e83d89fc70b16802c8535dc6f275d856b2d21dd3e7ba90eaac928413b534fc63ae4c92234321084baf9f392b3c2ca19057c1017ff1aafaf80b488fc8ab6d3cc7f3ca31a1542ed21fb397d198ab08a1842f31bc042f3446ad26a98b18188d521bc94550094a23c1001883029101c1a08827e0b6602818db0e14239bb498e83cf1e3b543c784cf33793c6bbd1b147d7bf79509159db15380da080429c2ae78bc819b49266a7e5aa0b9be3cb2d4a7080bc2f498b8afc0bb07e7c018cc2b7df855ba398c926b03ce68561f4f9f26151c74b94b88437cf41ddf97f873cccaab74d86e2fa3288f551280d4fad3da6b2ce57d743e074ae42525e40599d0f3e986c4b6746336eac4c14d53a0d63a87176a9204d2e5b63350ab354a0f6f7339d68891c1b9bd5e8c058bbf29141b15e0f85d0799dab7cd39c0944ac031cc0a6e9c9c6e980209df5c15fd3e237e2e67b9f2ba8152263f3c2b0007d98dd6fa27a937048b4e3de143e934dab3fa0e3e5279594d1bb559d8c0ca394845921110c84e7351a46b3ad0a7da85df644239bc564a45872d7bc1d94c130eb08b43aca3b71226525741eeb5707a3238ff37f54eec028502b0113299bd67cc94b484e2529c33584681b6eeeed95e51aff4f2342e052cce0951cc8d17a9319f1a877a5c3f55ff88c28108d1438482fc9957018456c35cbd0f457a39215c2826320ce181f4c0c75f63a12a80a54969c773a3db305ddf0009dc8522aa0bd9c0a42bce6ce7d93d9e22364c0e94351006444256b90fc9e748e00dedab28845fea76e934d3617ad9154b0cc3e0ea17282e95aac54b6d6e1d428f2e2626af4fa17c2c1db890f6965ad0ee1f4ec63a53b9289bb17fdc562a47eeabacecd1f1100f27c0ef6b9ea6a0c2763e9e398f63a66ae41d6a409141a049e37a9ff344b2fbd227dc30ca5c5d724c2ef5b2b3e56f8c0afd672d829af734854fbd3f03eb61207184a9768fac5e9ec9f42b0264dbea77e9b6b1f065c49d65652d3529f719decf9549767a7af31657b9c9b5a63653b0326b60c65e5e00b6b7ec6114063e88adda691244501a31099880960b25bbc7158257b6a670d2c69fbeb7957e677f742f295de92a827b9b9b592a0a8df2324f5c269e44c46294148c277863a34eab054a1c889d0a5221eeb18386a1e464d65bdacbacef3f996a09de35553432207a382ef1621c53bb9ecad53e6206c943d49a99e62a664d69615977212d623b701411abf09719d3d10b8f3bd9642e774d7ea69f5f9c04a380188fb9cc81bad33638043720d03b78582a725d4c1ed68fe938055e9257f8251a64488ab52c3ed98704da14aba71b0530bb69952eedbc54488d41dcb509a65f5d708deab108134136c7bea4ab42230f078276d555a3d87ee98521ea86aa2b18eabcb4bf6ca20f40d321f82cfc456a2141a1fab46dda12c37b482d3e1e549b4b33880f7fe59b05a8bb36fe50c2ea145b5af5b5293be21fec001e5e530877bf892f84bfb9a075e803efcebf6705682d6f5bdce043d227012634578c58ceaf85365153b64584e033b139ef0f8d26f3c3114c7aec0e9f0cb4a7d35b0aed685b298ff796df28b44e7be35e668e9663a6ce920bd64922b4cf5f98878ea856cbf6db5c2a9a1b592312542c64e8a72aff3a02ede8537a0a82d1ccb79727122b5f5f75e63da387e07a9e9e04b60fd744f00e7415ddab5aded5861a4e184d4f2dcdd442cc850d0193ed0d8969412a7e61ebecda85caec172ead2746b17ac62b551f9f5f8d4f98d4272f492e78722e481dccbe866be3471a26fb9ba7b1f4b8818437f9ac97a3dca92f49bd9741d766b94dbf92fe11daefe6ae39e9c6180d8721664a899c14b11f932a8e692739d319fd2df841fe2a04229b07736a2b9e4a337ee1c2662e8bbd6c83a830434b0764bcf566b1e0e3d540926d4ec61aeb697d00f491d4ed9", 0x1000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x3ffffffffffffdf0, 0x0, 0x0, 0x0, 0x0) 19:29:40 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000080)=""/80) 19:29:40 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe28) chmod(&(0x7f0000000040)='./file0\x00', 0x84) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000100)="e89f94d3f3726c3a26093bad1a0f6204688725245177bd93762fb70e0384796eb50ae67bc8959490d47e4fa463c808ec7bdb8d47adb54c67044b6f62ce229479e1d5c8a8e051751acd57ca14083b8fce09296b", 0x53) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r1 = msgget$private(0x0, 0x2000000186) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/131) semctl$IPC_RMID(r2, 0x0, 0x0) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r2], 0x1, 0x1, 0x1000) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/42) 19:29:40 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:29:40 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01c9a4788aca020000000002"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="800180ff7fffff000000000475e34a649db43eb98d1d1804555b767a53753279ddb945d3724ebe98ccf5030eb2d24828cc26363ef08841f11716045ccaec7a733f86fb277da78829b60ca112ea068a2eecd1115f66db8117003bd79f608b9b5e07d80404f41753406984854a1721cdb94378d2b7da5d79b988705559fd574ae11326f198bab8f0ab98e790dc86bd18dcac14ce9b168fdc928bc696b54889a3ab7ec469a8ce1d6c3fe535a192204475cab326c3b43f0000000000000000c487c163cbd90ee4ee74e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x20, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f666b6c653000626696f9804d23bf2370ab78c9884c5c66bca3dc0dc896292d9029a26cdf5f81f2e864bac8e3e515b4e04cc3efec3e2edb612ea76d1c80d6c59232727243d5ea"], 0xa) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="0100000002000000ff12149b33ff0f001100000000ebdffb733fbed4f2da8947bdb32b454fbafc25e1811bed020000001806b5e141d00eab6e5aa0e6c8119ad3a623e1464695fadba5bd0165aef7f1cc9bf5f787980d6db3cae7abe6b542d979ee383b5eb66ec3715e7549a25058341875245aeebc5f81c0ba8d55e56674c47cf53054f97f051e23187660821fd9eecc179560e6e785a7752c256c", 0x9b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') write(r0, 0x0, 0x0) 19:29:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x20) sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 19:29:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x5, 0x1, 0x0, "010000007f000300", 0xed31}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, 0x0, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) setgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, r4]) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 19:29:40 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000280), 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8001, 0x1ff, 0x5df1, 0x3}) 19:29:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) sendmsg(r2, &(0x7f0000001700)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="78443444f5a14852ecb853f494075cb75cc2927bda95634974b1b133517a810dbfde79326eb979ce1e95305b784573c67ed184e2a293e53f75ccf9c6f8a9dd40a6c2639f448536f2824464a2cd385b64ab9f", 0x52}, {&(0x7f0000000140)="d3d8350e516463bdcd6ad0d1a9fe150b18396ee61615aa700e71af02206879d5edbbdb6d1d4fb669bec0eae4aaf3e54e05dc241c0a070c097c438032708b2dd9d96b5c", 0x43}, {&(0x7f00000001c0)="9b0870aa98d176dbe39d7428671594d3581c8cf64f883855f4aa8b16342853391109c25f8fee5ee2f52806b2e3e04c5c4809b35f36c2d812590ca816cc8840cb175ab0ea11920f36777dd9f920e54658757873b84aaa6a7758d7fadbd95b9ea1e7b605051a45ca588ec924734d95cee7e25611995344d2a7a804cd1b410da13b964aac58ab4b68cc0ad0985fd938ba6c4a279c0a2b59347b9c3e1b7a1a9da7", 0x9f}], 0x3, &(0x7f00000002c0)=[{0x18, 0x1, 0x491, "c7ca0077bc7f62"}, {0x98, 0xffff, 0x3, "f276b4c723d7f95d6b28d6202501eef412e4362ca9a13bbb307e509a207fbf0f397c0ec9ced70b06c7f79cf83cf6a3d8d848b94bdbd51684cf2ed37b616eb70c4e654707e60ff922e4a8e7adde3284abe0468882e31c5fa7e940660a777ce4b6e9f2f7326be758dd07a48e41d634a56313a5e5a79ca9d42900e99d6857c7e6398bdd87040472b7"}, {0x58, 0xffff, 0x0, "c850ceeda2489f443362ef27de9400f9590823955f5945a6f1c1546673ee47a27163883941e47bfaea682030515dbae579463754efb062f740cbb0cf1d33b374001e0fbd10be0f"}, {0xf8, 0x1, 0x7fffffff, "e509a6061ccb2d0a76c970b3f696faf88642251bd6df4bd46e458ac7ef420ef7a6e3ea547a95499319697c867d117e7f9a8bd946bd3a699ab29f28635eb7396880b4ed9e38ca693e14f06bb1c1828f4da990e96a8a8137b2c29c9ed1f1978b8297792414b40a6ee3b31baf1b9ea26c92ae8e9b287bc0e3ec83e90f9d13f353b4c55dbdf5589f785d92f9605a0169e16e07c156dc92491c4451f5197c63a5918154c70f4eee798c73d1ee459459cb8536e24288b95899da281e1a8dae1df1602244c986e6146d9a7783fa36b08cf0a8915ceb5303d1bc25e9a7a084f709010051e61b37"}, {0x20, 0xfffc, 0x8, "53f09b348d645e12b01ff4873b"}, {0x10, 0x1}, {0x28, 0xffff, 0x1, "b026b8fbb040c2ded1ef3f492ce0a35628e1d9899653ca4e"}, {0x1010, 0xffff, 0x0, "33d6bccae76695aadf1d13a2551fe9500068e2939dfb512bbab2e406e66fc1fd0f222863d7ecfbe66ddc3f3f7a8d9c168d70f93a28f752700a5b6a836ba69264e2c17965f019b67148a1c2d1e196cd45cabd948e70f6dc0e90781f386dcb766e24cf41ed74cfb8f2d4ce40bf1c2a3dd2c73f7aa70524f6e3c950e844801f538c9c40da7e59c7ea706637cb5ed4fe601530000dc0ca2d0aecf08be97e2e6dec2ee3f8d7006e6390e244a7f1cb4cbb45699ea6aad47be705d474d874b481f86a216b71b76763efe6753a55c3884596487c55b52c00536793cc6f4afc5e3e9576c015474a8cd4a7a2086fc14b0afb985f52971b84e982a65acbd9a7695d3101100d5a1fc0eb427bb1832fee46a773680873c751e579dba675a9c15ad831f399eb58fdca4bc89d44016df6e7bc5bd05622b7940a1bafa6fc08d1c5b8b1ae8405548b599c68a01e134ccd0653ee83ede82d1075614014f0c96074acb13b75710afa2bfc042615435e9514d8f9b73428d97d37f0b41dea7d5e3a42740c81035cbbfb2f6a53c212212938aaed38349b5f2f3bf12f08d3880df4ef66314a244f48e39c740884b5d31e8723628c68e97b788ec8ee97c466dfc1c53f222b61ec43c06537a90f3027ff9c8a35f44e014b46a2c78cc4ecf0a89aaaeca93f0f147de2a2d244666db6d870cad94ea73909c28058744603b0bed9a67828aa73c595aaf3ab80906954976d6b05b9b3db78a7f0d6eacb687e520a28d0528b38bd903d423642a8f56dd2d901046e62e25eb5f8bad9a7ba562a7ff5409925ffc202659b706673817cdbb3444bdd8e77ec471bf2995404ace62e14efef32efaa026e62dda924d8ecaf60e6312c287a86733f91c05391945b5bfa94de97c310958a4fc6bd009da3ead68c5a1917f5d77844a71eb34bfb90f8d288a0638deb09749a420557bb9f41f2931eb2a96dc3a2c3663808f31b06e6152867319d1326c9fa95b3dbaba05747eefdecbed9b1daaf7ab814f16c20096dfe38ffe889d82d23936eff443645cb66f5542804c76f0262955d1076da7351e103e875667b76a39ed4c63e332288f0ed45a329fb88be4809080aef1bb761f7aef0ea2e0ffe6be8520b8e28b4ec5c72ce55edd4ef0a728bbf3801721254c587cc8b244b22fed9556c012f51a8b156f86e1d7a6c71ca811440c80832c3b1a66cfed3d413f7382ecd84e843c5ef854fca5515ba414dd5da32aea12d325ca8841d8ce15f76b2ccab07cef02f349969f1472a7fb359c5dfa73408120281378318d0f4c6a16a9776c8bdf2df4a0a60d061d000e4842b250903abff5541a195f4dba8876f02087ff3bd5e8d023713e944688d11e041246c58b256845f0f6eac92dfc930c426eda0dbc32f38e9bc2c20726f7cc5682ea252ab9bfa575b3d5b3778d2a5fba1e78331d74f7cf752fc8e5a9b2abb347d77f0fa1c4f952bc23652a71c9e007eb5333bed6167800d492a365008fa225ce699f95f37fd087388ffdc2a0033fe395b19dac498a41d78687710869036675a11f19201fa6fa42ebaa9685b6a32af6db4202b2a4b70f93deb3ccec76ea551ed8e3c28ab64a3338638c3bc6de05b3a96be930d4b75a52dbde65ebe6f9edfc7c5824e3150b4d1196ab14ee52d5343980281a9334e0579cd34cb14681ca8e98c5170a154afe2535635de2765fcf924667de612991b153cf35602c3a47e3f18b39537cfe83aab1c38e50041c9d33dd5fde86cdbd503031cc3eb0eaed62bac3083b306518107b8d09ba87d90dbe06c6dff7597f1ce06e097a56ef19e43b3f31813988ebf9a2d9f9bf1405e8a048276a110d05de5a98d0d421990c07511fd4773e5ee7ba2f1149f3c17fac65d1ca27111672094e682823864219be287431370cc99f48d841ea1349b07b2d578eeeaf9e2176b4287580e789d0e78f4f9dc8be35a1ff411de1bb3e9937a0148db588529655441d7bd4b27174df63f156078a9c9522a8f84928317be016466bf5871133526ac52eacd70302a093e1b9902f697834cb1b57ced1bfdd01aba953dfdd81ac314e85f2684988cddafd83f79a417eb4cc47a7c3827606ef647ea948434204d035ca594f5ad82b5e5b3eb281435da33c485007d9cc6a1b5aa3824d5ee8fe65a447d244a5571e8f7d075c37bf287f1ab423d6ee3fac316d7098c96fab09234388e9ca0829a973f8eeafe28f477717448eb03b2f1128151014064c6789f2f22a4dd11a4a9146942cdd8cf7400b7f37e8e11edd6cf4f37382d1e32bb7cd93ebfbce515c73adc11b5f5f1b09259ae64d38915b41795e23381745d0dc8d0ae46a0f929e3d9d5284ccb7c1a6aa1c42c7f2b607f4bc23adbd01d82251fc07e3ef28a78dcc88b85a95f561cbcdb79cdddcfde01499c81be447ccf6ba0ce38f9c5015d61c932ba66d6a718676eca58a5d10bc546bf1401769c4e2ffd30113610033611f746865b38104573d6132305d0f243a4bf2ccb2228e326fe3687fe1d9c77f9632e765c878126cf14a62e776df0e957ac8e44d0cf94eca920cb4b27aba1a35884eacfa8ba54f693de2c13fde398be541173514231d75283d1ebaa22e329364044b11de8eb1fcde784551d0450d527765acfd461c5aafa9571fa9e7377f29192d3ebfc11636ec11d3d19c4c3a1ad1b1cf1b2d5f9ad55fa763e5591e3f1f1e3b2e7492a2585747a8cc18fb7769d8946c044e86d0ed155781a606bb83265672248219c72e76c57215d5255e746baa3068205fa4475bc1909c7008ab7c38e4f46ccbad8e36108c4459c8a4809ae462cf2a28d40bbe927cb44f15a01fae9cca0802a91eeac1356d933e875464a26504b717bdfdb497116dfca935c32d87889c4286456d9e6d91d0cf653572840c51ab69e6e91e67b2712036e42cde5c1e80daaeec2716fa32c30f5198436fe7b23662545bb43d0ae4a25f37c5702d574fe9167cddea215d0f7d72685d538b69e954bf75f117409371d6588e56e9c2f8e42d93f650dd09f4cf8ab1a1ce38c417061ef6a7a823d15286af55d32d7f547a65bbe513f4f55804e757c48ec39042953b9d7686258fbd24cdd1698f5cc8d02f37def3db9686422f911b8e6bfbae7383a2d321c5aa1d7338a48b6bb8e5a8a7188a2c294e1c53feb100bb0992abfbdf13b4a1c3cb31955cf8dfbf6ebf7c711e755d27ff573929bb62395be4f17106e756b9cadf81fac8a103a6f4e31a9506b9a660ba58e3efbf3bba3d5f6bf3e21b0180d514667940765a07667976288c5bff7f678bedfb8fccf5a19368ee8ab86aa3baf198edfb6b4093184a5a3cd444881670fb233695b56b28a5709823538f02d16f879ce84aa729ecfe0f21fba4d830bc0b5bb31c2f1c23fea66be9f8c58fa15cba6fc32c396119c15701b8d97c43dafd8681c0293c2fe6c0dbee3bfebf11004094489f37ca651c3a6c37f4dcfcbbd24af4c36e20da9a70a18ba38fce37f7a22ab06445316b313373983bebcb37c30b586acb220c4ae2e8cd345eeb777d8cc734f34294fdeb0d37714e5be60aa0f69144ed52c3b00ef9a6280f4136f7177b957c85ef35bc5b5b87a09c4f5ea3669787c27a7d003d0414149fcf7a6c66f8efba652e121aeab1143f6373160ee00863fac67dc9ba18d334ee049017f2bddff130dc8a63da5b181453c8b434101d2da0688a4257bba0f0947a2b545da7ed6b5b98fcc8d5ffda4e43b32fcfc6ee94cc99422058f813ef7e8014c84a8fefe150ea4ab4b85cf71d03182a9bb1278c20ecf25dfd6b4b4a6208608813f41a111a61cfb3b2afbce42474e06cf1b57e3d63b43f3e57807d5f0c05b4966939d9aa6d2a40474c244972d411e1db0413620c0e1521ca9b0eee083b82484b384312ed9d996097126e79c1c9a46ec44b43d3a4be94fce131aaaf37b8f2d0653c68962064de414926707ac959e58ea6daf5d0bab653e05bb4b464e31152e1ada741b7cdba9f151b0b755daed5e711875d445ae6155c9196c2ef5a4b58f70502f0742e1f919bf4431e7b2f9d854a6891e6d44f86a23a511fa639b253218441dfb6020029119e3487cf440d374dabc9358dd25930c27272154f5d733ee3ca0d7f7d5d2f22e286e79ad3057d5e9d2fe4da1c3eb406087dbcd9ca2c344af2acc00dcc3f1a0616d9579618ff042935dd58f3905e4e56e55ef9e624bdc2f379d9e01912724d9190e2c7109def2d6599b33f9184685bd54f355b0c4297e765a1f045e0717ffd5ad18db67e750ac20a419c9c09923a0bfc69d1646e1da43ea2fdf99b3f90298fc263cfa54d858a39e6f22e1f0ad1746d731d20b08c3de9deaba3e45630328e759ef2be060b1c18f9a64e42965535d33d83058daa7d75d69759e9c8dfdebbac2fd263a223d69a15845826662e86415c5a38b0982d3920614edf9c8ef090a1381b46ae1dcfcda5957f7eae8d0bf27c0550b38fb915f7024c544a3b61b05904f83ec039b23ce73361686deff80970f2836c1f3b4671ae18accf8621c21de97a342171d609ae89642e068f6306f098c2004f3733b741d1e860aaa529ca577457edf63bb240f7e6af0aadad41cd8d0fd8d950d26e2a34e77986030cd419c7f7dc14584d2629701fb4af9f0478ba1ad1a198fc2e37d3ebb3e9b0553412a224affdbc4b165e2995270dca985327de669ce51e66e38692fe0ccdf2e945ecb6b47844bb1eca9d6d77fcb0876cb2cd95cf6a43948a83b41478a109fa113528969dcea858c0db1c6614ccebff98510e588d1b229f40ee6760836571494d4d5af6cb6aeee77ccf1701d153a9ab3a98b52b35cb8671e2c19a9e6974721a7880c1803ab33423d31b52a4c4216c5ffb2a314ce91dad5fee441cdb490fc69dacb154f4faf9e520a2fdab2f999019383a44d09a63f4cdc9bac3ac271954c316713813a4d6b69ad22960d5684f0125f597f840e30fd556a12ec8ae34564744223991675f3cfa6d080c335945b517ece6e4903cb8f3e426902a60cad3034a4bf8fa81a138c7e700bbaf13079f69f4a2ede98b016b95b50e4c133075580fb9d4d0ce123d07e7791f32bff7d64da39bebeb5873092c4848e0a0806dfff869ca84a7fd0ea3038640da40ff6c116a82edbbdbf462d1c4903ff8a4452abc80d422612a92865aa9882d44a261a4ae1cae08efbb204f6b6a019cdf5c5a99ffc79e1f3d7846de8d1b6b685a0c10e57f9099859d7bb0c6d357e5708671a6d898fd2249f803b9d4f3112ba4b9cd2251e630a1e3255af5c317838b4c564f596385d858ba016817d6d3d13b053cd90068d16bf4beea42852fc52f9742bbfb85b919fb6f415d7a4fd35a014c04dd8561587aeb1b99a8bc80299960c03f8dc9173789dae3ddb4bc7d16625aa27e184801f06a696c776842886d8891d199e75ff2e2ca496152655d93135568efeda30487c5716d4ebec4828e0fdfca17c05260151e220b351d21fef82c9cc114246d48eda69770082e7a23ac65c8cde527e9d66f373ffd2e6cae01001704f6749dfc43caa34441b7d1fcf98dca64b1467d4bab85e837ac296c0bc9011d062fe24647fe16e80777c44e96aa3b14745c85aefcd48fc4f9e831a37faea0d95d61169dd9474cc34ebdba0e399064c83d702c4e440abb99b27996232c729840b9e2fe7a23d31e7065672c02653c00dd0209acc1771faaaaf74ae066d962c356bfffd2db768f16d85dde1cdb9148948120431ee954bbc98e33b3eae227457de51e846ab55020c6b267236b0d05ff014db0c65f7037d31bae2783be3f8de97aac026f587c6c10b0c85b095a97480d45d3f6553e368ec1cd3609c7a482d"}, {0x100, 0x0, 0x0, "37e63e72321f4068f24e590b53ac487a9a8899aba442774a54dae90a4e5e388e966c6a9f1d15a878c11829aab72ea0f74300b440b8cb2bb0bbac25c3a55affba35c35eb481557644c0a394e78d2e6d85c16d0613248f693a8de17fa9d6ffffc40a13f8cd5fd7f741172adfda11f422e61f95412d02b38dc26bf61b5ad60e0a5af69a6508285ee4cb203babb8fddc67e6d1e37f376698abc1a9de86d61f6dd98051a4b90c07de28a39a6aea570694d2d67bfd5702814df4b2d87924be7d8b6870dbfcee5a7003d1d089568a9c0b104a9845c8acfdd6c752dc5d52eebcb8c49483bed1a1c42a87213093fd"}, {0xb8, 0x1, 0x5, "aa80197d0afe5426a0bbbf02a381125614d3f5127ad563f4c424defa63d4957b4d7de711ce18f981ecd82c6880411e6021286bfd22def702a9c45d66bb3b037fc672eedaae17a72884e7761d4e5ad49f2c01f30caeb84ea2c9cc5c519c5677af86a044f90d8db4d72d61bd47ef386e89fac7c9309719bfd1277365f2380ae5df973fe8f8b1669129b9d531cc1a63b0bf4cd24b6968b60b832f90c769de715cfcc8e4eef6"}], 0x1420}, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) close(r4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000001740)=0x8) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) 19:29:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x292) semop(r1, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semop(r1, &(0x7f0000000000)=[{0x0, 0x8, 0x800}], 0x1) mlock(&(0x7f0000012000/0x1000)=nil, 0x1000) 19:29:40 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x3, 0x7, 0x3}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x101) 19:29:40 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) chown(&(0x7f0000000700)='./file0\x00', 0x0, r1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8000000000000000}, &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) r4 = getpgid(r3) ktrace(&(0x7f00000006c0)='./file0\x00', 0x4, 0x800, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55012f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4bdc38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9dd4a625f8d10c93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ed194dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be152dea6a3be35a5cc1527042b3a094e26a0783890c10b75b7f8f188e1fdc1f4047b06dc6b2ed40de4fe1071c200838397e58fa95ede6d2ce7a7413dc6a01e1b022e1ecfacd26f40d03d7dc7b82adfdec1cc8d31b4999acaf247f97438f69727c8b19ef9c74bceb59a5f68ba7367552a153812ed4adeec89bdded23887013c745cebbd63380dc2e1e6139f78d3441701720451679dd9035b55dd57f565c469951e7b708623c5400da511adc01cc9929edc8626f13ad4ac1b2a24f96acbe171cd2302a10e080deedfe2dfaf5e27c92713a1b02dca10bf37e55ed95ce193f2c99f819b6c017a1e9402c074b699b555217627aef4a0fe9"], 0x10) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) r6 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r6, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 19:29:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 19:29:40 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000019078ac1400bbffffffff8303010011009078000000000000000000000068d455a10000000000d000"/59]) 19:29:40 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x10, 0xc002, 0x7) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e100000000eced1c2202f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c6689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173cdd3f414c809ddfce9bb2114c5db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dac4daa184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115475050739d437bd17943ba82feec8fe9cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f7c4b71a490d36f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef2300000000000000000000000000000000000008f0abeebd837cbce242d305e55baa5a3f7b28c768af33a7224dc38e077b057deccb5c26867c5709e89d9286ab2b55002c1f8355a00"/947], 0xa) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 19:29:40 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000000)={0x11bb60, 0x5, 0xff, 0xcc, 0x8, 0x4, 0xfffffe00, 0x10, [{0xb4b7, 0x8, 0x3f, 0x1}, {0x2, 0x5, 0x4, 0x5}, {0x800, 0x0, 0x5, 0x10001}, {0x0, 0x1400, 0xe58, 0x83daf47}, {0x7, 0x1, 0xfffffffc, 0xe67}, {0x65, 0x1000, 0xffffff50}, {0x1, 0x80, 0x97e, 0x8}, {0x3, 0x9, 0x288913b0, 0x3}, {0x24, 0x7ff, 0xfffffffa, 0x4}, {0x20, 0x8, 0x1, 0x2}, {0xff, 0x4, 0x3, 0x8000}, {0x40, 0x6, 0x800, 0x1631f48c}, {0x5, 0xb1, 0x5, 0x3}, {0x9bb6427, 0x101, 0x2, 0x7fffffff}, {0xfff, 0x5, 0x5, 0xa7}, {0xfffff2f3, 0x7, 0x8, 0x8}]}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00000d5000/0x4000)=nil, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) acct(&(0x7f0000000240)='./file0\x00') connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022a3d66696c6530001701d48c0f85e70d84b0bc1e7b81888cbf23537d81a5009739eb58881c766a02dc6664310784ca60c5732ea41e28c91cd96f46ae3ce623bd2ee5572c4fbe3197d172924d049a67f6eb0a5882ed38f1efb0c00f96fc700a02f8a58b2e809ccd0f7300"/119], 0x10) dup2(r1, r2) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0xc000, 0x63d2) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 19:29:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) munlockall() r2 = socket(0x2, 0x400000000002, 0x0) r3 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/161) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) r6 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0x5d86, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) 19:29:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae632252595609f9001554dccbcf3c9a4d076282ba044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53abe58aaca9ceafde5e2ca93c951d5b256ae508eed56a1148d8b41a80afd80cc0675000000000000", 0x94) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 19:29:40 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x40, 0xffffffffffff0001, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x80000001, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x81, 0x10, 0x10001, 0x32}, {{r0}, 0x7, 0xe2, 0x10, 0x5, 0x2}, {{r2}, 0xfffffffffffffffb, 0x4, 0x2, 0xdf1a, 0xfff}, {{r3}, 0xfffffffffffffff8, 0x10, 0x0, 0x6, 0x1}], 0x4, &(0x7f0000000200)={0x9, 0x6}) close(r0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x5f975d08dd9dda73, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x2}, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x65}], 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0x4001f, 0x0) 19:29:41 executing program 0: chflagsat(0xffffffffffffffff, 0x0, 0x10000, 0x7fa8a862ddf002af) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/241, 0xf1) 19:29:41 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/195) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/172) semget(0x3, 0x3, 0x202) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000280)) semget$private(0x0, 0x4, 0x5e8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x78, 0xb42b, 0xb1, 0x7, 0x0, 0x2, 0x8, 0x5, 0xf000]) 19:29:45 executing program 1: socket(0x11, 0x10000000000003, 0x9) 19:29:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x5, 0x9) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) sendto(r5, &(0x7f0000000800)="ef035c7866f49484aa143cb797dae66165753c7054e539c95d4ed391b3b06737ccb36e474339cb14e4a40272829922b3fbf4bf1f6fff1ef9ec954e84e4405e7f16d7fc06160025b6c17807ba818817da335b9b6e6f59b17a852097a241fa0fec3153f78633346229bef8674360b6d153c19411bd", 0x74, 0xa, &(0x7f0000000880)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000980)="6f9256837cdc85570430c2b3d64825f7c1124bdc886cc1ec9851f7862a8f49cff74b332826558db64528392ed8c828f9f03f82cc5bb9b39907d25d26bd4f9b6364685753a9b63f34e00916b6bac001bd3185456559033279ae5d48c6265ebb6d8c2af3d86ca6828947c8b456bbd912d90c5abc048a4b5e525eec1b895fb2d3812aed4d02e2e9c9f0b4d25d", 0x8b) chroot(&(0x7f00000008c0)='./file0\x00') dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000007c0)=0x8001, 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2f66696c65ff1b010056fb369cff36429b960f0600003805eefb00001dbe33f1c0493250b2fd59d06ec445505ddaa50bea37a4cadbebd292624c1b97e0fced67379e71fd03b6924e3cf37d1edb9533d50734570bd5d6b690cd66e94f9e81744f3edf5c3395665f15303157ec9a369c86b1521598f9f6cdf0f0889781147d1d72c8af1d23847fe2358723ff716a967d0531d33fcae759c37e61c0d77cd878aa44c0573000629129c9e4771c27d8a5a066ec6023939cf7bbabbfe2b2cd1671867a3b16571e9f91edc27bb0e5eb4645d7d709c479d61afd414a33248256e6c6ed854ad789e90bdcfddc5ddca9bfb22e292721ca1d2ff2c055"], 0x10) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="e2de41baad6236b7b387c2931a735e7540ac772d9dc6a794b8d103e9973e50c50af12646dc3bfc6fc22b85182f7359bfdefe06dd82af6ec6914f2a4eb3e63917dd33b1aa95d2407e33410c3b11abfe3202a23c76c0e8c791d4817224d7a5b31df2afd974364b0a53ca579bed909de92d36c425ccb3f2603ed4960a0af1130d31902036526536f9e4bb507cf2d7dbc0028663ff450776da65a4b97c18f8eff5be9e93692884e8ed8b0f97e93b4cf010511d1be9ba7b346308deae9480356fdcaf163a6c642021fb2594c0047ea7f0271217ae14ae7552", 0xd6}, {&(0x7f0000000240)="6617239b170126c76dd9f7def619c7c49acfd5fab43f7da3cd0460e6ea96648ea75ead55d11de9d9fdf2a5cb5dc2885c526a09e5f646795f5e287d0f4e3318b119d62ce2844615ac4ffa8f6f", 0x4c}, {&(0x7f00000002c0)="040ff6c075298c05e06f7262c509b5d7cdc49a5c67b4eb3f46074c557d411307599dfc0f86c7eeeeb9a6056ceab07efcfaf04fb7f99978baf34aa21dd5541b2f62ca92d041d774e87e020f58dc649ee02bbda8c03c0d38fce3bc029c9b98d058557749aabdb18fb2e1f455a944e81a8a5ebc707a2240ca93743759a78d20a89e708420ca83b727b49b8449d4d2c3d2a732947e1d20ca92c672db8663f74887f63f573b1679af4685353c2a01cf931d09388fe0149c49c35d73d6e15f94871ec6e3781b00b9e61cacb28b37e686295bf994e4bd5af954e8ce93c533fe8a3f8d66797718cff3141d1e1563dcca22ae32c8", 0xf0}, {&(0x7f00000003c0)="511055162d2d9da73cea2e4222644429bc94ab2b21b770664bbf4be3da0b6326dd9d4a16a8f20a036ad7474d9bacc423c7c874ed00067d187d886f7c7a91023a0d5c389ed0cdfa60b2ce21683284bc846a2b570eb9666b773fe47de9d30165b3290e919c7fdaa449eb93d8d4610bb0d5d73495cc16fae999854c095f61a880c5fd90f7c96ce5939eea7c85674dcc6bf881252173cd35b1ae198f54b17d20e2a8f77036d41a6474f8801fdd179cffce82", 0xb0}, {&(0x7f0000000040)="f7c98a98a73a555886", 0x9}, {&(0x7f0000000480)="612d2987e1d7a56c8f9038c878d85ab482b7ef5d4b4ac0721ce8d66fedc37f609013efafa5bb401cb3bccf73b56b917e200a4a0aa606ea7d7fae32ed476c150df84d3fcfc4335881c8fc", 0x4a}, {&(0x7f0000000500)="c6897405584137672edc424c1d8fa6f88f897b68c4d495d2f28e91684542d913a774da382191ddc7b976f66aea556dabdc420a727999e55dc6fef823e4db4af7d9cdfb0c1f03a3b1fd2ef5786f000239194b5ae966ee716dbb0861fbe631b56dede3f72628539a977def4d070ef548b0a125a60c3d8c1fd5121d473f17c65f10b9ffa5904cc47ee68212ebff899bfb81613e1b23f21a9ddb6717d8cf846daa841447b3b3e9cfe51f531d73ccd5e4bebd425aa78ebe1bf306da868d3542d326b1dcd2d6f41fdeb939c3cbfa16d3785253d795ca2e", 0xd4}, {&(0x7f0000000600)="f0c0821a19aa097f0e5e479f2a13cb1763403f89f18680a11be7ff0f9c40d4ddd119e170e077f6b9e386c3512472fd8654f9708383979009270c556989a2a10595da05bda2e0a4ae6cdc07a47c21abf042847dc678ee6e9dd2a78c323532767aac5a7fa9f5f429e2d425545ada668db7037229dac346930d1267607d4c1c741ad0df9bd632629d43259e5e75177d121a93252c6fadbb32158f78500ad4c47269438987f2b7de5543e45c66496dd4b17920dc9036c4c78643da", 0xb9}, {&(0x7f00000006c0)="b2ec84624fb47d739eceaa032d051dc2864f4a295741d28e17b301567e8579fbdcc27b6c64f9f8665f60adb91fc8f32f7ec254e70900c4201381", 0x3a}], 0x9) 19:29:45 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x102) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) socketpair(0x18, 0x1, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/237, 0xed) readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) 19:29:45 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0xffffffff, 0x54) syz_emit_ethernet(0x10de, &(0x7f0000001180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8100230086dd6000000010a43a0000000000000000000000000000000000ff0200000000000000000000000000014e214e20", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="9000008090780007050ec3468f680000f1820000007f05260000ad4f00000005000100010000000500000000000000050000ffff0000000200000006050a0000000300007fff010512000000040000000400000fc3000000cf05120000000100000080ffff0001000000060002040000051a0000081c800000000001000100004335000000b700000000030bb6aa3c4b4353f7f333000000c38aeecbeeced1c79cf2268a5a55963a9d4248b38b5ac4061ceb67380e2752b1853c2d6a691bba9d4d9512e685f5149546ee6ed597db439334af16b832021c258c68b1db9cccce94a95c40cec18dab3e22ae1bd0c75797f21ec206d45f0c6b76d298d9f341cae893586118da95604b3b9cfa04b789dea7cf7af306ab6a85c3ca4997bf0e8864b86d51993e8075b84f458546c145ad0c5f8f4bf2f30b02f1dd243efd301600cc74ea4861098fe8b81a79f4f822f853f060c004bc16d3ba54d87ce908c1297657c431c2fbb116d8f8e4048187c9b19d9a463054a141faff9ee035d7e037df2df4a3df1b76f7d0d3ec5775d6beb7e50520562aee83b2d884ad895d84b9a38807fd4de204a442ae3eb006d8ed0352b94b9d181943373ed470bdd8909a4b0d121620b45fd5d9ec179ddaa83c892966c0933245d50c9245a6256a56e09b0c9e0f01e4da21d2432faf57f90b5bb21a2d8009e51c3faef758dcf15a92e40f7fd5f7df3411c3a1273f3054fc56862a41a2536904d9484c93a1361cb9914e7d1d9a90d8f6ee2ec71721217950ccec7f5d76dba0251e14d2b9f2423e1d041ce4892485f9bb16cf126352aa7b426069cfad2a81b001a078b3b4e1dbac955faeb00ac6e9dec756a68c0e9026375253cd8cb95476938de03363f1bbcd54a9072b011d92570b63da7a69dee1dc5350fbfb35d3de788584c250059d493fe422814ceda61b90c70df123165e36bd4191b2803cd8c6a62750c4e21cb11c2dbca67b7d1f9a9f5b9befc375bbfe5e58bd2d78baec23ff7f411db8336e8e567c00b9753e9f33b7f84fcc52711ed10b003ea4742e84133f28c6ab212665263b22e29e49cfe5a1e51b4fdbadb832d582b3328894302757336051a43a2eae085f4e57a7addbc358ac0c6e23a126de5e79262c304ed73decf2316c1c8923ddddd0542495755855313813a76fb9c8701387b4cfea5c27cb005aebdc91ae35911837b2b6e7b93301a9a16c4c9995f9dacb8f763bf8d1fca8b4c14fc78597d09a93b9fbacfa1d9c644cc8dddb4cfa32cda1723186a4ee8c71c36240636bf2266d5deae3cd30753af966e9de44f96e0bb10e2d31f8ff9b7544109e6f8128cdf5e02c31f111190d9b89fd013dfdec8187decdc7f525a0aafd04e84c2cf6e21f1817fcf95ef79e634f9b24032d74e4fdd3a9665f2a68582e4bfd5718bd18a5f640f5d0a990aec801f8e7279b4725138d26cba8d579d3e97736d2385b31b868f4f1f070aaf2700a192f7b346a498105030f089b1ffd2800e3370529183f3eb4f9adb823059e918211eae4dbfcf416463e5c670d8d274e30f1287382b242f9c3af68bfc8f0790e61ce6ca6a0f73a20ee554f5cd1488cae0d6ee374a4fd0a7025e2e28c7b02ab30cd464f1942449a45b6b35ee7bcb5324b78e79dfadb276902f960cdebc0e3b14f8ac0d31695485cfb7a3a058ac00866262e9a44e823e79ae0e57221bf93ead9c658ad4c800afa7d37d7cf5a037053694464e69955de7495cade20e5789a9b1b9e2ccbac1a963f588fd15c89f7f8d84daff29a98237a9c88b236340371f2a6444ce9a41cf119e7e0ca0ac90d9f2c8dea2160483ed0aecec398eaf6aad7e7d591204e6696d17294f6207bddb0f04fc8671fe8c506527bb3ac673a39729e5f1720b69d3f826abc21670c9126177fc424434205b195fe2403c2a0386da382a22f6fc698ffd7ca589e011ea77ce13d417b2202a292f6c3d90048de5a1d0458bc1fa0335be8313b20b06c2e114cc04006a22edc7ea5843b0c74b1b6cfd9913cb710d9c8c1d13ccf33efcfd8bbc2d1e07374b39babb28bd3718124eea9afcc1ec272be4ddf629bed898f333476df4ced4f0a26d297545601425ac102cea869edbd6cff6362014be51dbb4fe2c510ed86eacb22bf8db93d6f7dd6a3c382f7cae7e1dca67d242d93fe0d58e1822142e6119f249f43e85ee92d9088680998ffaa39d11d9f042ffcd23cd2ecccb01a71d4779eddfb31cb4b6a7f1d9e8ad84094f5aceaaec0068238612b56a92790640de2d9fe897f79e4e93cd983793a0d02d11ce82855d20c44fd99bd996b29d52e5e384b571c02593dced10f258a566a13986d51e734ec2d1bd10e2a2e23824ee26a259f77b947a01793ee5b5460ee2027bf04e445a433b0ee68895f37008bf7f42b419ec9df5f09b9ea44bf8176e8928823819ad1ec82156a17582bcaaba11243f90b9d674e21cbbcc3d63fea94ff5817586bc8effa3af319e66e9946dc9f78b62c9025a3efb8784bfffc260d86bd494293fcae6a9b1aad8061d0d2b7dad21dfe88818aef4702d5176915b7e5a839c7f4420279fc79ebf7f134dff4270dc040d8f2031b8d3a6104eac851b0b068b6abd0ffe96e13ba7b28fd786601bf752e5b35c98bed85375db3a01b5bdbc7de5b5ec5677fd57f42d5681e01da55c1644444d70f7148761377325482ce478b5d0313cbd8362021e93c51c0d3a043a31baad247c389bc1a4f54d5f2222489deda8abc88550984b6986fe5df99fdaa7cbb6d7f473f3ec90889e738628366ad63faa0c36597aee4ce39a5f70890b49d5d8394900f6960c316f3ef25a760db322c138afc2f4851c7bd07817db4edfef7ef57c211a4d798726a1dd7b8999d227a0df7926f52486947367cb8794a87ce2f15dc5f780b147470231d37c65f0c344154dcc97ccccaa644fdad95e237b3569e4619dcafa640305183234b834c4736214ee90f8fe841e0c0878d9ec30535ae6f6c004a7cbbbe85d43a367a09e23be8e4d86239b153ffb06cca2cb482e034196833a9607ca0ab791efa1e86bec7072e6bde2a6ddc44814942661517a62f27bea033580e1d849f50d4fd1d1a089d2a52bde22df3ea663d70736bdb55d70d544d7a33056befca6a2e070e351254cf1c738024b7c96f516427661edb952b36fb4100188ccfce229de30600d192e2c6daa0da27b4eda7297cbb48f802200af6b58a0a55ae626c6755e7c88005a89810a2495258de77ead0a9bbde169ecec52122fd5a7a99ef879b93e73227958672648e4750a6fe6fe79b8dae455ca632a1deb737ffecf6ee0d75d7680d921e7951a50ef241334671f30712091f4bbe17646abae17cfeee61c6bb786784b03f05e9c3025cbbf629498d0fb86df07054e3fa6ab20e9fbeaa7f3739d4899fb3cc02ccebf5ebff106d7054bfa2247698e51678f3a6fc56789e6a45cf489cd67cc719016e80d86f09ea03de1c6e0e638f79451880032c1133108928b4f22af5aac88ef6f2692f15588f6430574940ad49e49e3056aa7235e469fca07fc3ac9e7a950eeaae0542cd5e1ca09aa658bd05ef3d2352b6661e43f5d287356bb239d6974cd8132d1b3f68e5df6beac170da9e61f0eb88320d4dc60ec55ebf2a0e72c467fdd6304988d060541b5c541f4977b56bcc8d8f03182ca5d33a8e7e51fc51c4384ccbda01bae9641376f31e55c69e2515149b2e3fa406e298f55716cba084733d2377b0018c34ee73905db40e25c09e0168b94f719232729855a255a18428900da81b42069ff3627c88264c01df18874d48af3a8042943218ed1c1695eff3a899e36862c029c84b3f882d5287b00924641a8b1f371df044705367bf9da24348990982275368e804746cc1dc28655ef4225f4a6e2b0cd263beb90c04dbd1683accd0a265388415505f52454022c90512b3913b3d126da676256c39243af62dba220a45c07d08240171e9bdee72db26a4b2ed24e6687a95726e50cf3555ef77e8d47344baa4a68e727dd735b0235175919ffd290d2c8a88e8ed23e97ef1034f7887fdaf536aa3f3545ac1e2b8fa0d4449c75957c2908cc43f1376e35a733d8f1f2abdadacd188f75ec110e028c0877e9a110be898d2ffe7af02000000000000003487db1ddeb8e2d871073d3ee350c985364049f9fa3e9fe0596b959c2369edaba5c79a54487384c7798ae124299f0f3f66b048d31da1a5c639a14ee9cbee34b96369034f2293d9e66eb9e077770a92b49d7d03edd96108a7aff3a4fbb1b20412c1242c3564160ce3d02f0ecca700470020e248960c34da8defca971589bfa082dacd93aabeeaddaf60284b5693495abc346723c6c4a91a5712fb1272e09dd0d16d40e4164f9790ee02d281267f959dc1cc72a39a6417db72db7978b473d0f0ef27aee7d8126e57e7058ebe90d7af083fb5aa5065ba89e7e826e1f64f6a33e4db969f6d84ddbcf5a91f7e60a4cb4ddbf00f1545e0b91f4e05231fd00a37334be698e83c3120a3603bcae4b73742bfabc3b4c117de360b5eb61300858f3a341402d1021b4bb3e3a2b2564c89ea62c28f02bf41f6d9f94f551dbdd1a1acc4ad124c62dd60495f5290195797555d0e8b8d35221cb974e15406713b100f82fba09a9f5cb8bf098dcdc4842ff93fa5dbca39525b705eac78f84925d0ed46a4bb9ba8e0e4884509bfd47f1a151d1c1ec592e3049d65edcac8ae2e4d02c8e7e8f8d791f4c5b78f772eacae8ec4d4d73ad73f92f230b7af0f2321fa4ea80ed75cf7e8d06a926fd8dc1f79673bc421ba9a7d78e3a38162ebf945b8e57d533eb2f986046a2b49fb6acd6ede8a59d2e4d0682891d796c9ba85d5ff734264faeeb3b6944336af6454cfe9864791ccdd58cff45cadc4ebe3c2f668bca98b4d5fb463a83a923732c063158281295fb877f5b87f9c7f7edb5c28c5abd87823b6283aa7fd27f1e2babf6dedc761f0ad172e9df96133434824584b7633494601187c6f909d526673c1bdfd39982dc42c7779794ef2d2c425d1e0a5b2b9482dad1defc472630fc975df1af5c5a720fcbfc2afb2116f43cbdb0f912c5b62aa659bb9bc6407e70df94c466ea1b50f5ea1959c07e33f5ff28a8b2f71c8a468d837535e8268cf89eddc5253175ded13262f05cb7eb6da7f5c3fe9f04cdb05e511fa0657055c3643591dfbbd71140daae4236746a59e944642e1c09e936cc22f7788369c54e456b006f96245d7add1d56d8f6244377b14334c3205032208ee340062ba6d46560d42c54c9deb99cb9b09d7139091db1d443a5743d1eddd11c8cf0b681286996d4323b3805a157bc9ada37bcd22423489df734a03e2f1d0044da7e6b0f6d136fea730957f29e10d957c96d6a982ccfd33a7d35dfe292783d5db70a38b7a3f77fe088927e6c6f7d4fbf1669debdf046a79afd4269fcb352110cfbef776197c94515ed51c56173eecf176bbb43b7ef25112c116739b2f6e63281696636413d0ad16653aff8d2ae7e731d232359dbb8235c20eaa53262eadc4760a660c6f54d5b8c45b961a051fcd7992e4c5ba90141c75227bfcd63d2298235fdfd65813706a0e8d868d1dd4d6855522e3f0db2616fa702c1f2df098ec93fc87bcf4f768de0a530fd80c1b1c9c9772fae40ead689d7f8f00f18bbba8f01e4e85c5e1c1bc91e4cf8e17cb3fc16e1be948de36ad96c1e46a6ad66bb48a1724d0019fac16bd321c30e83f74b681b24645a0eed3ef787cd32a06f304de5a6a0da304fd384062f7e18061dce1659431ea8a98575d990343f1352f7ea408a6c2222099a7c9dfc0a1083e1176d6c608598ba20ed730afa48d471a8db39218657b70896225bf02b653fb62e1af147de65ced6c9dc0435a90db8c4afb0937ff255f0b8d9aea1b5fe3bbab47a7261e74c90648a38a1d2a62cc320487c9339e61f514b0fad5f58f2a554ad1807d0a89f622839039d86e3d77edb0774e4dec7918a803474efa8bbc272f84996240b50d0a42ec03f0ea9be224fc335cc02d8e344b040de97378e0f508b4c0"]) 19:29:45 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) chroot(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) r4 = dup2(r0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) semget$private(0x0, 0x0, 0x24c) 19:29:46 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pipe2(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwrite(r4, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xee, &(0x7f0000000340)={@broadcast, @random="8d11569a26c3", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb8, 0x0, 0x0, @rand_addr="bd00005600000001fffffffffffffe00", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic={0x0, 0x8b, "aa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8ad7320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc80"}]}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 19:29:46 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff278bb08100000800400000540000000000009078ffffffff090000004404000001442400000000000000000000000000000000000000000000e000000100000000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 19:29:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "ed080000fc8f6235"}}}}}) 19:29:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x6a, &(0x7f0000000240)=ANY=[@ANYBLOB="edf8ffab21ecaaaaaaaaaaaa86dd60023e0200343a009518e05ee90006000020000000000000ff0200000000000000000000000000010200907800000b0e60f77bd700001100ff02000024000000000000000000000001ff010000000000010000000000000001800200"]) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x7) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x3ff}, 0x10) 19:29:46 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff96dd6000eeffffff0000fe95a98d0b1c9bff000000000000000000000000000000000000000000200000"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) seteuid(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) 19:29:46 executing program 0: syz_emit_ethernet(0x3f, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080600017f16060d0004aaaaaaaaaabb39f0178b623ec4a8e9a9c8a17d0000000000007ccd8e30bc3abc80bd990899d4c6c9029238875d71a0f0e56e25f97a600225af8b0e9f9b5e487a4425c9a39208c58de3ad5fc057b2da1a8259b549de69862bd60ae6c8d8233967783fec8efc74e6f07e9856dc16943579ac17069321bb6b6f812e035cef20ff82fc13e0a7"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 19:29:46 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b9ebb32ca9eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f9d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b0000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) close(r8) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080)={0x7ff, 0xffff0001}, 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x6, 0xffffffffffffffff}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x6, 0x4}) 19:29:46 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x52, 0x9}, 0x36, 0x4, 0x0, 0x0, 0x85e, 0x7, 0x100, 0xf6d8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 19:29:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21", 0x195) close(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) 19:29:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x70}, 0x4f, 0x0, 0x0, 0x0, 0x0) 19:29:46 executing program 1: r0 = shmget(0x2, 0x3000, 0x14, &(0x7f0000ff8000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x401}, {0x0, 0xfff}}, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202212f66696c653000"], 0x10) fchdir(r1) 19:29:46 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) r0 = socket(0x11, 0x10000000000003, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r3, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r4 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r4, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000440)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000640)=[{&(0x7f00000004c0)=""/174, 0xae}, {&(0x7f0000000580)=""/161, 0xa1}], 0x2, &(0x7f0000000680)=""/55, 0x37}, 0x800) sync() r5 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001380)=""/88) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185"], 0x169, 0x800) write(r0, &(0x7f0000000340)="d1ba08a86a269b17a721b9b06abb3b097505a5e1ec6b846435e2345b9c4eceeb8a199adc6150aa647d9ae1b82f830ca5c6adfcc61baa32c91be6e9004294f872944851eb0738707a1b8c1c729725b7958c3f40dc5521d3c12aff87761f9082bb48872c00459f5bd91c2a469eac8a640259961d1f6c48cbc64a8c7b24a477e3c84c52fb76534091ac93a7eb6e5b06a8e7413b278a058ccbe767d878272977b93542f98156a618c50de6bd43cebf352e51127870b59ed15430e9ba72f21a4eaa7478288ed758ce944db3", 0xc9) msgrcv(r6, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) 19:29:46 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r8, r6, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r8}, 0xc) 19:29:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) semget$private(0x0, 0x1, 0x48) dup2(r1, r0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="d96e522596e18c964245a981d599a36c99aed4b1bc0e976fab404bdb7d04ab206ac91275c67da0edee7c125cc9c1aec065d5fdaaf1ed70fd422c0bf343f01b1d09eb4d72ecc8b4171f528d5aa7bdc932f81463b5852d7f9b588f8525a13feff1c9e61b53d129be67e7d0626885f08eb300a424a770671f20faffd7da0787b1ddc683", 0x82}], 0x1, &(0x7f0000000200)=[{0xe8, 0x1, 0x8, "b728339120db6c192df8b06c2ba12810b5934f68a1663f8ad37879d0be67a375989aa51d72564d98e0f727a915aca61bc9447b93f0f4461d1d1f3617aa0394647b6ff34852b61d46772b2a734b918f42ab62854ce8dfbb42b6155c0d4f4917e6de68e9186ba3e7db7df8d3ea4dc12cc077f8bd4fb52ab60d2e7819355d59ecc501bfdbcdda884e142ee8cd5219e70f6d03171e4d9a21e725170a1ea94f163de74dde0bde339f20b6f5fe0aa86ab3df6af488b7782f899d42f2bc055eb872a9a4fffe4963ea6e4e67c1d36806dde835d0bf9a35d5"}, {0xa0, 0xffff, 0x8826, "1dd5a5c00fc894348debb9dfb30eeb653fd781a96ad3310dd7ea312fde043f2c02aec1f45e774ef3cb0a713df3751e8119dfe5f1cc74c3ddef52a31aeb0530b1e1e59142473d393db6011cead83be63da9640ffa326591e1ad24e8c6282f2c7c606cf7e1ab5f99e8fe355bb3e6bb92bf15b067fece9a58ca0f3f1d1752957a93c646485d3e46b29172"}], 0x188}, 0x403) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000018178e0000002000000000300907800000000450000000000000000290000e00000027f0000014408000000000000891300e0000002ac1400bbe0000002ac1400aa830f007f000001ac1400bbe0000001070f00e0000001e0000002ac1400bb010723000000efeb284ca52d27a883214327a90bd12212828493873cb4b5730235b6"]) 19:29:46 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xe) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000001) 19:29:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000280)="3e6c9f494d2a3e23db0f163ed2fb56d0d2968f1114c09d8c0623ab813459ea83109e535426759ae30747745c99006c38b1923cad713b9a583a93a55340de18873a8fb412b5d9113f8006423f41ff1b6256f6d3b61adc9e040fd3a48fc5bd5ef4a4daa9d8c055e118cf214b31475ad0a667f5156fe432b2d13a4c4c3a9f9bd5d0bebf8f73d0ea8aff0b2c7fe5c1b3a513959da02e3e234971d571f006cfc98ee3b742e379227105d27ce87e7dc6fec8d951734f903133fb855dcb583e22a986b522b91dfb8b3a65d1380efec9b80b57e18e92fdc269acf5e1c87bbc7681f3da8115f42cb626fe6ad6e34439c99ee70892078fb51bd2062f61033cc1622661d3395c21", 0x102}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 19:29:47 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="2a4d0c7b7b786aff0416192066642e01aff592410126f8f814c7f77d20f670c4c339c30d19d58953e0359109270f02cf1d7e01cba0eea1c4ee807ce4c2b0506de26ba20154f3062457e8e3ee810a6d679f96970ed7c61d95ef0d274ac7097f35b19d946d576fb05de9b6ff86cc842e4b75917b7bba81ef063ff4809854e101c8f7358c759e84e50a87858c2d1deabbde107c11802cba370a5b3522504515b0f82fff54185a1e3e15b89ce17e14fe8c64d4e647c790dcfb6555024f32438cfbdce3823c21be069fe8f1e518cd11bc4cdecd1b7e9d1a", 0xd5}, {&(0x7f0000000240)="2b5f20d78a594445ed05ee0cc8f28641254f2e9f2a93a047dea265403448226fc8fb0126603ea35eb509c0f0d602f42ca99e402bae32d7ede5cb8dfcb79161580dcb14c11fe372d50397a1985101e1fa182d1dd28269541755d2f6b5a67ccd6751f1c9ff52856610b6b806eb4c4f3420f0727584b159b8a25f069d6bea22cac26737ba4e845e0f567264fdda9771d5ff643d70f0c72d8c30146eb8e19730f7ee98df922d37386fa2db9052b33105bc013c086a5a6059df4cccd8b9bf5cad0c34a34a25dc81f4570d00d096a50cb91f7f9ba9edb9dfbf7b50866eac0c3175bcb8ff51c37a13c3afe2e4457446083b08b100ff7facdf247a6d09ce471a1f8becfe3137cb8c1c565663d5dcb1f3fdab4426a5c3f29309d5d14fd328ff81eb706c6969161cf80c1f5ab69aefd564f29086691aa4fd4914878b161af1d11496e5701f5cf75f751c0eb5497d2f797e37168299e7943a8d9040fcb99487b3bc939c9e503602dcf5f85cae5bffb2baf4c3894c9e9f66182eb5073fda609e3459c6bdec15f384da1702a22fe2ef6b8218e35421cfd9815821b2b35fbe4c05a5ff018f69eac75cba91e738f14f69d87bd1b62184d82429e9ba3d3a088d21dd5bf2a1d3caaa82b9ec2c0ab0c6c1b76fda0eb362d2641c8639a6e7ee5cf6a398df6e6b294e0e8cc3f4b4c35ef52ced1adb037ce2d3a66fffd890fe410e25735fc12ec8f74148a68197d38de1ed71a29543e69e04967383be65e876d73567e0e65cddae34b59f5bc71437a9bacd004e28405aa02a8524054a9431f799832e9ce1b76541edf5db6c69d640d60f636e9956138f1b36cd610474c4703168ec8364fccd936b65c8aef8086bc5e6d485eabe82947bae1addc39f65a1068898a38cfd65f2ee3de5f81599a18d786c5865f5e4218f0a5bbae995b434b08949d99014ae7d673aaa45ad2f9bee43780525886256ee9df600e38a8118e42e3cfb3b4f46225f8d214d8489d5c9ed293c3fa34abf4627c8a842d6f4bb1df73d9e86c25225c855dac4307d253a9bd7d5bd05f645cf5aa17376df4129b34bfdb3bbe24f8f0a9aa5fc733474d06b85012c10c96ee4eab5c513f33484f87d5010dcf72d6d2db94a5c559f94ab3939bea89ae6ddcee53537778c6896cdb351484981f4f7240a546efa3572cf5de38576c9c4a7f4a67c67741028c0a0499ff6dbeb16b665507c6c3ce171321b0834fe98cf00e0c788ccc25f15efcb3faf8c6d71eb9c759bb7235912be0380eb1b8347dabc5eae26e34e3e7bd3c9e47fc34f13b996eaa1fff76f80e6b53526efccd9458d13a9cc97ff220d4428fb9f502dde94c3d67bd3b802de1cea09aa31929f33c083f5d92798a9974ff8dd5451ab9a23283ce11bde437e7eaa5d7a818f652eebe73ff70f3f41b6a542914a6ebd19524dfebcf3f9887164b591d4ffa17406482cf00f068f9bf3d39ff9e21676b294b84cf4956fbb6a4ad1fb05c710b8b4c6ff2e7a363d3de7a8f32ee528246a0801661055c0f74f81d53ac489ce16e5f791e5dc40143cfd4452ec51f76e4afeb254a30352844f5ac3e903ccefc7353ff0b8e292467872bfa49752c21f017fc71037b17cb8bcfeb877b8fcefada8bcf39efff54ee7358623452f68b771825318a3aa713f89916eed5548a912ea1f33390ad2749fbb7c90d7c1b1626609d7fa45515cbd2edeba5184da358482870a12bc660518dbd79c2f9b61a73eec9c9e7e84594b7063d32625fb62bf3c3595b4eacb9137a3afbdc9ca5a8837a97462cbed85dd494fc49f1bf0815919d1cb53bff9841803c682e8edff6bffadf9c70b8072f6a15791ca45d43e428ad6431ac1596f37c4371e8e16e2beabfb0e9490412d90b9fa8bbaba4c7274dcc4aafb18f63a03e89b8626a1ab2d96b554781a091e2b418dc439bb98273dc8f8df93e2f6eb9d6bbd3226250e8954b15f2331cded81b5db287474b05fe356546aec11c40c0c7b561f5bbc70eb3a6057e496459d32272434248a6bb3469730b67a1a6a39bd266cb7c6e8018df7b6535616e1fcc41186fb48f3da54726b7aa692463d122dcea3ea482c615991bcc7adbb324b620246e29df9defb1591864dc238a53619cb98ff5ba2fe7075cfb73d8f84d421460d7ab1687ecf4b5486b76953b46b5980a7295a18011375a9239452b3c4bc18583cdf107cbb98d546e15a46be68d324018b16b1142ba388418b524e3aae65db336e92129eadc1e25f5a47cbf8fd9def7a8c3feebcaf1f1e2977a2fa4482b41e7a4f3daa41a8c101eed3255d9f261e26b82dacdd1eccb5940d66aba72dcd63ebb333dbd801141e52ea731aa3f8101caaf52cd3b5926d8fef73a32b9621933b13df3fa93531e55f20c2ccc6ab32afd9bad00a27003e0a2cb66f47f35bd42efacd07bb312c706a691a8b04df7b05ad19ffe5c8b4d9bc3a38abbce6b8e3ed6636de8fd44cd023b1596412d54979c56633eb4752afef9e9197ddf16479bbd4e67ed49fd13d1a527346a8e2b55849ac7dd91ccb58f89ae5a189a1bff34133fa2b761cbbe6b001545e527032d7014fa4379ff19cdbc4e92238229eed21b8f77559ca7b62ed28b5309985eef8a55e787335112418690347fd6a3ef8860f1711955386d598eeef0adc418c696dee17beeac5dbcdef45a3fda3c6c1c4c770bb125d0b26cb2080392d4f146e0c25d7ab80e570573a2fcdf4344839d95571798afc62a40b2a3f856e01454b681baa2eef9e0afd57e50ef836e4381980e5476377f342e80451d5da295241cbce6671086f3123cc0e8eb0fea7cf972e9d90409a8e342d64d14accd24969b4e5afad5c1bca0e37585248a29ce1c826420d15d4fd10aad0aafd78897979d424c21b039138fca9714e00e90e5cf7a9d2185c4736d96baba0c25fd5e1dddff4e3d87cde132b6ee8c64168884a8a8a9b4a81bfab02ef9eaf0ad68202f4e3bd61e20134382f736f7b301a90e346faed83582f0afabdb0e2eefc48575732921b6bc6cdb5937e3e786bc500ac067cc249080cf0b6368d0240ca83a7dd340ace551fb93b9b07a522b67a7b302f275737324d58f39caf987725e52e4a4c8ba8c2e093e2091c38b0b84482fa009385b67e742ab0656a92924c293321be1bd2354ba2778cf91b6fb86cc1171a600ebd7e81b7471ef65fdccd1caf9dfe86b8c2c18bd7a9e3b58188035a3e8644490fc677a087dbd744d4235188b2eba2736b32884cd113ad8663d0e19ba9435aa964cd83b07ab7de51798b4b8593d0d86c1c08a5408968143c33e84c16557059b9c1449d95b69b2f1b8438c5cc0e5c4efd1ff85d975aad4da3e6d2814b6864163dc2ca54a3d35bf27ade259da92e4361aeef2fb483143ff79ed8ecaf16f98f6bd66423af2b2d000d4f6e7587c07173973c1d68ed2dc39e665e60e90d8e51e40222997a0fceb77858dbd988295e1a2cd445ab91157fec62e7dde19554f6ef991b3f6f64f5ab09ddfe2102a347c7c9d9d680d52b74a689506c3cced880aa0a14f8fd8c0b18d948463d4dbee3df747f1e22402b2f3db8ae075b8c0385b3799d950e56c0e88fb6c020e2bc0af2018d56a02b50734e4be5a1cd27405f7e524127bce9fa59792bbe30092c2e6baa34598eeb2b5efb39a7ac02bb82adb7ea93bab6b69de6fbcc074c0f2096b1cc7382da4a83d52a048e16e7fe6b81dec9e1548fda46b4a145c2943f5f81f05ab9bacf92f6380e13b64b43cd77f71d0e7d705d9952a0926297fe8cac2de75853e60ec61ac29951caab45008f1f10d9892d82a0f5a838b4ffc468f378c80d1f260a62d8ac3e5cbb85248d5dcc309a798c1309fc98da4a476429f28c02024592f1d79f4537e4ece17396a2f71017cfaab3b481e1c0338fda828752eebdae954023725cdbc1758dbbd63196d96df90281d955640595effa4f51688366700507faf83c9bfcd85fcbdf5ae169aa6f49a32afff4baab451050a1bed52acdc010513291d2f2ca7b74497b05cc8fc5ce36bd03479d2416f570a94c3a1b7abb5ff421b2e28985074358b53d56a8bc58def6f2d5183acfcec0618ecce4f07b2e9ec3d6af55011a6a067a7cba1fd4ce0e65520d07532b9b5579d650e272e139fcbd855648969ac8f5f06a2b0dae6b3d3e151442238b3b32241b8b1b53130e49dbb72b4f2c5dc2f34faf51f736d3f821004d2515b106f88cae401054997d4f79303027231458b1b1b22bdb3cf83794de76a142fae36ade87b63fc64fc2469646cd2410241f19293b415333cacbf8ea747fb15b15f4a10c80ea2ca577b05450416591e651dd5b617ec31fc2c340fae27d0253d3ede4dc8e9192ec727a0b4fbed714b34d48c42ca23c82741fe6d177ea4ad056107c8e0169539dd58f6d460710e4680e14740ac22b7c99961492ea786a59326a6650aeb6673dfea4d8660bfd3e387319fed9afe00b3b5d24618cde40333c61d06bea160fd3545b91c364771399008c3f6f7e3c73fd5ff4e46501afddac89e6ff79070400812e83aba70712087b728a4d36abf3efffbe0c6e9e604657a12530d922ac2df53f178229f506997b958d6060cf15706ac0c81ea4791f684fc99346a828453192c90f4a05cb6d9f9035218aa3889a4dca78a4a178d917196e8c97d5ed35eaae4d9cca31ea8be7ca8f60deec47bf7b3bfe03e52d298961fcd4e1ae0e952b60ddf1655d179d6a09286aed6f80059865debc7bd4c876d953eea1f1b5e72b83f8fb78ad84fcb503f96958c9d8077eeb509f015d441412624b44789eea526210964d60263012889163e452fbd1ca37716148ea5164165d70b8c0ed66e8a8bdbc28d8a49bb6816d75024ab46b00fc71229e7ce8029ecfd0da3e6943a35ecfc3fc73c6d9981455658eb23ccb5767e8da202bea8e858971db61e45dbbc4d45080400cc42ebfcd7e6efd6b4537d3d0c3f3b0d2012f10a91dfda6af266e49a4f3b26dd7699b051642f4f45b924989c651cbff71dccc5bbe00b431d81c0ace74379fe5ab2689fc9cc02c942c2b28b8674e013c61477140eb7983e2c1bbc2b1612b125d7081338ab2263e7e22df4b4e12df35b83fb98fa21888f2d96340bc496310c2ff7ccfbd4332138fc69c9985e8bfdaf850a31225b4efd72f80cef154cc498a6394e0f1ac824871b989139f95b9037b39b3edf2afdee950d54cd25ec7d0fd259d25563dd77be35088d87b077ec47b9bf50580557be01d2ba154467a34fe3b560deeb09fe63b9f745f3e21467a270b6ce3380735f15631ab69f8782aa62489d14f2acee152cb842d4a416ce29bf338ed4f59efeccf6a1cf2e0fadcac787335a02fdec6e1d5836c3be1611dc3bf6fd6e36231a94a67fafafba7f6a4383ed26fc5cad303715efade6aa7bc43e0987c58c16d4ad99a2547090b5f8dda84cc4de84171ad6a578788c3156f897c3d515011c1fb28cddb42fba9569f5de672a8df94bb087bead2829eec1e546078f375ded307985d4d474761e5aaeca6e00a261cbead0fe2fff0afefe6d963174a5e5232b99049decfdef591af71fb1b86e78143c898a69991df580df587bade743c4b365003bd020413b9ab445a29dcc61df934aba71fee01f903ffdcd32e9abd9e430d06ba425d8db2fd2b50b1d7aa8299e4647a6e7c7a85675c2269ba3ccddccb2578efc143b173b933b6e1e19e02025949839bf5aa7832948786ec8a67e34590177970a6c3cd5aafe474533d1520cb61661e3e9adfd6f883e37b505f895a326f8fa6bb49e6f6be91f7e76cbacb8c19fea56ccdd902790e0859f2c67808cad212579c11dcf143ae9a6830a6c0bc1faf", 0x1000}, {&(0x7f0000001240)="43c42fd29169e0583d9e4bfaf030fb6f3060ba7958b72d419fa14f2c7d83c1e91572ed4383d643e422123f18d208c28d6bbfea712a71319b6869bc25d30d0fb45ecceeba600269a7b7eef01dfad1369323fe51e65321817095e8601d1f3185af4613023ad2c157ebbed320c6754b05b90fa4f8c20026aef2d70c53fd8c116b8c97694e234f3934459d0a3bea491753e7dfb3226a6c354646733e060e2ca49c239d8ce69aee4a3417076ab9190a811dc41f91fa2bcdad74a5b18ddfae5d7a8f53d07d94746c41eb83e8b27b37664589728a21d2e60cead91426ba580284d99419780a74b5d7105d7b15b6fc376eb5f2dd591d32f266de7276e4a673e4774b858c3d40bbb825841ed46b8722dae26f5a5ed9a6f6d91df963db54e594ef332e026b34fa34bdeab6b10cab465d920d15ff1aab83bdc7dea81e4def819f1a9d9e56abcfdd6c55c9b1f9f4b0d8f33862255d217559f4bb96a2fe13fe574cd68fa3b1ca4f2b793cb8d6c06e8fea49d911950f59b6df704f8119233c96ab7a00d09c68c3671f86f8b2af1594cc3a249e5bdf44251de1481e0145cbe4b79825c1d2cb5b1b80854db349c5423bcd2e1d7a4a78daed265b8feaada8f6787131467f3604b6c96c3f7ffb24d0ac5179df289c4da087960d13db22266a6c3b35bf5cfed04aa903e0079c584e690d43ce638735cdaa5183dabbbbe76e0bc73f5cb3b8fe91b7388ed203956486ee645e004c8ab8758ec5f633010e16680af8711181a7ed3b498d98f8b97cef5c0074b43bdd3fc75fc3d4beb41bf0f24fe19d1dc677d27791b381cdf3aefdcccf389be5c6f84c722cf53b6888c0201bf032e19fb56df7a323ea1aa0e6a52c862476fb3bb14a513c078b12e12b09a4d1f3e6175f10de17c65cd37f25cca423f426c5fe454ed5c44c09932ad4835291b169e44a7efe895ff8ab6b93a2f10b9ca9206bec83d2a7b51f93085f7f19d26ca0d5cb35d8242d4c3cabd0272100299561ab0494b54c92f7bccb3cbec56d64018021d3c3835ecdddb4aeb82d1f005c362b5c5baf094570a9a615243188b60272098d94af8082d471b3d969cdef0fc055aa32a322cfa915ccc27faf7c581fcd2e6312fa9415ecdffbe73305e19574c8757a57538ee1248db80d32c5bb18b9ca9f89d936159b6e93dfc3a1f3dc4cc829d0c803ad5db2d3c2af412c8390daea26a064aa41ae808c39dcc3beb28179a84479469f0e064d27d748da137d48f446dc7e497f88525021463a856b0af647dc60c78f87a5f2c3a56d7124db5cee2ba98a6b019d4413eec7eeef61ea603ff9b1efa75a6262d8fb56f1c1c21d088c09fbe6c7324c1f7febda1f7e45c344d2aeaa930f2576953ac5c26d075dd2bb29dd007178177bce402a60c693c858340025e4f45cb42f37678fbe826b3994f3de4b00497a3870283f67a16b327b717140b20e03b6bccecfd07cae9f4fbc2bb356f44a9eaa0352281c9400f09503c73578e8979fc85333be4c0df5147c4888bb9befa84feb9be5c38fc3a0818b8958dcc89c205622edf2e679e4fff6c8ad6df376b70884103ed3cbecb9668cc040f8651163de808a27530ea0aecd16f1525183a8b57ab65ae150988018cecfc58423a01540adc3cbdb4af43c8d2d600e99493fc8ab62cc53177125c2b83b78e403d75d2ae1d9a7563a393829d9e613611c5626c8c8bad20b978c44028d694e95e5ad38a872ae276ceca9485b30352c5c86d0d525feb74f65020b8ef54aa3d934633151e0f68123659edd79148f0024129c5c8208837775a5c5987ab565191e7a16a42795cf579df29ba35dab120f578ac583d0f05a857aa48c8804a7f4aafadcfa8c53d5571de0005607e7dd6827f8ac613f85fbe54c991fea26f742aadad2c92b01b6da9c4cdf7b47f694ccd5344a27a1ad8a647e9f935faf82a167fbb970a9a2173be286775d2f42e2f69a96cf334e40ef75bd31310de39c21e7238c8ec8fd255733191d7eef31b235df79a4a686ddf849dfb9cf0b4d4ca5126090ab200d24b08c268c91d4339556c4ced8967beab91186683814077a0b007ce7b9b512c3d61fced89f710c3319aba693912a65b128a863f52cef4f2d71ec75fb987c7770b1c790c71d015e7fdeeda8fd529ab815fd10c01f7c8a80ed2402e3f167db7ef086fdfc9b7cba721fd0072871750c57dae0981e313090b51fd03eba234885328e9c4e09567f9bed949f1a21c2c96962b158aeb6b631d5c995f77b2548113d2ebac005953faadfdaa94e4e218e87002d450b5d1edf01dbe5c617eb6f36fc6e4066c59912ed3c7382554f2d7f521e159b082cd5566e2f2d252260826bfe8a9a8665361676685d55d0fa60175b6ef519a00a1085e0f323c26d698b1675c4a21a25310f35d4117bda262d3b3f8c8c448fa1e9ba92a403dd9415e5726822b0883e223b2bb27698cc169492a15e0f1d9686cc041528a2778e1a286714694326ac60f92b354c487936d9b21b08bce0b188c5dd8609fb07587280ceb1964f126bb68d139d18d56dea015631d6275e3b0dca4deedf0cdc23c564368c7eb75d4c2afede5aecc08dd0c7a4dfb8220b798615547eb18e146d232f5536ea5397aba9160c6d4296158aff97acb3f92e34d5f539d8126240571c889ec222557f6ee7c8d7f3a01fa85cb084b3af5879d762bb481a480bc5cb2c496a0348c1ee26e2d7312646c8107703b9292bc64c0d257868694866b19332c7769b714eaaefefe4870e9e18d0eb6a35113cbb8f6fa1e8b082ab429ad7644dd3bdc039901a6d85ddbde1f388fdff4b8cd2ce868954f24528545ebc465871717c1a2734c9fd24782fc24533a9244ec9296d5bbc940c0a5a194948bdcb52e7d6237e2b02494126ffc11a1c715da9d30236962193e947b363085a1dea013177ccae9f3ea5ff09d03cd7a446f4c2dd11c5fedab5c3367169a5295df0de54649083942483fcb7f40c2a0e80751e91cbef6355a4354130b3b6c8403fa9fbb1c58240a6d5a97c212ca01d3117c65c155602e93d54b804583541258796583ee34b7bff407ae1b544657749151cde91a07a996219359fe99e36568e41039afb90a97a6926b96f5a018fe205a09db07b86946c53385db5455128543e3e0615959f4515f6c753f03d977436b8d320b8a8b0db3e2ae6e5abfcad1370bdb35d0fff0923052c21e240fdb3af7653c79352e957ccbda887f282858a99f8848f8b313b4c4a2e5f4f0a617f7e017595718f0eebd8f084f60cf890a7dc6f6f613e4da76100fe928e95da9afe28ff2c26cc2a0ba629246da27f24370abc949b719be6c1dc7a8fe226eda15143dd5ed87e0f6c839d3e4e8fc5cfdd9db9d56a0f15e6ef32fde46f52f85e5cfca7c1ff654c1852aa5f89c5629b1614bfabd25203c87c6d2591aa03360fc661191c3ae5b4f982d4c1571d3e373b8d10428694fd8783c29c3232105109add03d64f4208889ed39eb1aa768d33f8ff325501c0dfabe16da96d7898de9d4c36fc0fb7868a6a8c22507dd0935beee72a74c07a096114c98741c3a01b475a76a7350e9f3be9b395295e58456c81a9b08e54a0d064ac1d4efbc30dcb89beaff851e2264d12f7a89dc0c9d29490b37b464708bc6f1ee1fe926181dd1a9c33d3d57b4cc3220c14af44d1e20412f5e00491e60636124521b44547a2be752fe9a96e9bda6590108e00ccb34e0196b01c9580b94495de650e8b9f2c7582a4ef02524b343fbe0e7fbfc69d02f03608fa7b771898f7ff0e6ee74626ea7353dac910092103a54b9beb4a28fda6cc261e86ebbc934e97b24508da48bdd5673b215bcadc1cc60110cf97aa127960438bac3feffb45e52057e95a8d651c92ce2e6cc6ceb14e6649da27149ad18f02ea1f3ecdf90d2121728c454aeaacc2f597e45c154b1be2eed89024b050e5a62b552aedb7c4dd8c1a0133a872915297b562fe014ff4283c1c255a40f962cc6758d6dab624d073e37e2d468b5f983b8c7e32233c88f212e7cb861c95e6625d8bd46d0c582840167243d60c9df333107a8aa2e1f4a52642c6a01a16015d3c96f0be7cd153e1fbb421edc402be39b00659b56651b66b63028a816f5c8dce7c57d2a81d644023f741c31abd3a2bc566a5da81ed764618d39450664297d19e61b9a2f99b3db66d1ffa31135725f765250132ac12e9fdc7751e2b6d63bbf02af66229a4ada11f0634b7291aafecae2648ab60e8636369f3350f813bb4fad3f940e23691cd6427091ce862afa244874c44c76945d53339df0159f98733144ff3a62a34f031bd663ff8ced4c3f2f0f97488c911dfee785bf2c85fba8fe05085a10b302636670d648e83fd176e71371b2095443a10b64f6394b22caaef7de4dd05ca146decfc12b68877d93d5c8bf015f6fb2bd4cd981d279f72b6cdb752653887a6d849c8d2e84e864ed6d12b40fa8abd6a7b92b3cc386b0291e41604140115b5e24dd71387faf279d6b949933dde6b7fbd0eb9647537f073f7dccd0feddf464074bb77cc85f06c361d758a669c54dd0342a6f155b8006da0167e861b78f7368565e1b470bdb9aa0a6cf5c770034210fea6858eaf37429011588ffb68d8ae5c5decd5be612e7c6dd56a4d98792ac359cb4f77ccb9f5983d47123dfc17fb4e3fd165327e257be3ba259b94a89139881d1a3c53ffac3b5319210c1594d5d4b29893870239555b9ab84bee1e44ead7d9ab031627c2e454d3d4334fc2636148985bb5f21447242fe50d6c91d34e2d6bc33fb7a29d1a05d1482801a45ac805eca0a076dc914729f885c4fc7d0ec0ceeafae7d9da4e8dacb6d43832ae8af2f68591e3ed79d1d4698e726d3b767562335a9f60bdf17ecc1936b483e48cce74cfbfd3b4ddcd48e32660cd50409a7a20a31c8bd28960ef362aae8aa58278e415947cadb2199a43657e370bf25964386c5a1e3730e68bcfa71ad274151d0cf78736cc81009d46892dac13777697632baaa8a2f473c303c7679bd764854179cab3eb110c61bb74f27157f7bc054d314351533df2a354d2a7de911f69bb2f33c6f21c4d29a3038c6608ad4d4a695de8353034b272e8d14ee7eaacc8b58ded5b7f4a09d5abd2fbf54cb980588bdce12bb27205b5dfd4908d6b5a1c6759c40ec68b5a8131abb6d5e1e78d4bc3378820d0791ebb06e615394ffe7135a254789d4c378eb11f60abf309f074e4ba2b62bc3fc5f9642da0b27921b3e29aa8e2071f681154e01827a53ac26f5bb82bfd4d0bcdba2b00bfd5cabff9a2068b33986cd2f76821731845037951aaa80902fd00f4694a1f569ef75b2c853cf721b6920e844d7a4c706b33ed133462e32f15c4edebc6569ac5153800cd9c0fed92e403fb7e64302b8887f934e88e8b93fd9c33aaa2b6f421504ffe0fb46276582968555c1bbbc75eda4a7478194687288c4ac97418250b36f56e6e2859890b053fffed6bc1edd3ae08e31ed0d5b6fd490919268af83af3e874dd2f671273b206bf1885d2ef2f17ca7d53e5a149d30b80c600118f6fa36f1c94194ec5f339e183c8aedc688446654ee37d9f89ac3b7953ccc05a9066ab9112568aca73b21adce4d9c88e6ea28e933731fc7956b48d78d8127fb65ea8f2b63eb0a347df57c7ec653d00540ee16685b017b1604ca74140cc0f00f884d9d1c8271c6df02eedc7df576eed4b3fbf7f5c4094f872d4d50e699675a413dd7509afad971fdbe1ee82007c29e3a9b96aba4b164a98ca05ce068f265e60344495e884d338046a72a5c7c4a6328841c62396cc989dfdf207a9f7c7e48f255aaeb04428117d018b6b03d8f", 0x1000}], 0x3, 0x0, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom(r4, &(0x7f0000000240)=""/174, 0xae, 0x0, 0x0, 0x0) fsync(r1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept$unix(r4, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d12704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"], 0x74, 0x800) msgrcv(r5, &(0x7f00000014c0)={0x0, ""/133}, 0xfffffffffffffe14, 0x2, 0x0) 19:29:47 executing program 1: syz_emit_ethernet(0x67, &(0x7f0000000100)={@broadcast, @remote, [{[{0x88a8, 0x5}], {0x8100, 0x1, 0x1, 0x42}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x51, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x0, 0x8}, {"d6eff20781e9281e7433879b54e6a0ce4bd9cb8b6fbf2b17c4b31e1953858512a3595737ba40b5fb2bd41d0ebfc59cdb0865c0f4fb"}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x2, 0x3ff, 0x9}) 19:29:47 executing program 1: r0 = getegid() getgid() socket(0x18, 0x400000002, 0x0) lchown(&(0x7f0000001140)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) getppid() r2 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000001040)=[{0x3, 0x7, 0x1000}, {0x4, 0x9}, {0x0, 0x8, 0x400}, {0x4, 0x0, 0x2800}, {0x0, 0x1000, 0x800}, {0x3, 0x2320, 0x1000}], 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000011c0)=""/241) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000001000)=0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x1ae, 0x3bd6}, 0x100, 0x40, 0x0, 0x0, 0x800000000000, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000012c0)={{0x80000000, 0x0, 0x0, 0x0, r0, 0x1cd, 0x2}, 0x5, 0xffff, 0xe6}) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/80) semop(r2, &(0x7f0000000380)=[{0x3, 0x1000, 0x1800}, {0x2, 0x718}, {0x2, 0x2, 0x800}, {0x3, 0xcaab, 0x1000}, {0x3, 0xe6}, {0x0, 0x7f, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r2, &(0x7f0000000000)=[{0x0, 0x1000, 0x1000}, {0x3}, {0x2, 0x401}, {0x3, 0x0, 0x800}, {0x0, 0xffff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x1, 0x1400}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x1800}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r2, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) execve(&(0x7f00000010c0)='./file0\x00', 0x0, 0x0) 19:29:47 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:29:48 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ee88261f4e7f21020f132fd2f037fa5de9b1096d3bc51ce5336ab026f18120ed7f4c0e60ef6b1b85d634260f8dc92baf57d6a32a96a12f7022b9220ae3cf3f6d9385cd390d24485ed2743420663071a4a6b26c5d1cc1c79a77c11fa4eab6f54d54a4df206f11501042dd72b0b78feb05841fc1152e6ce346a63c12d965a14e2cb10ea7", 0x86) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) accept$unix(r1, 0x0, 0x0) 19:29:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sync() write(r0, &(0x7f0000000140)=' ', 0x1) 19:29:48 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x38}, 0x2, &(0x7f00000001c0)="0b725d9f974707000141c0f0f30dbb6c7e8f87ce029f4d19353b800600aec50e197f3124f1fef11a2b29f71797be826d99a39959cc14bb9ac345a7cc4a224291d3518071ae9806a938ce0270f83988b05ab5c7ac8be004700c8cd5dd7af42c393a03f14d266d88bce9f17cd68795e00f4dd1cf1cb50400000000000000385d7dac6033164354ae7d5e73cfe4dad9e30692ef8b6ebeb30c0db1cbf8ff3f0ac8de993a43967478fca8f99838bcdda77355625e229abbc581e08104f81dbb3ccaa23842b2fcf1c3d40ab0a078ea36aeb43b1020e5320443494ffe51a043720d41d8c62dc16925d8a6b8", &(0x7f0000000040)=0xe8, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) getsockopt(r3, 0x5, 0x6, &(0x7f00000002c0)=""/246, &(0x7f00000000c0)=0xf6) ftruncate(r1, 0x0, 0x800) 19:29:48 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@loopback, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) r1 = socket(0x41, 0x5, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r1, 0x9, 0x20000, &(0x7f0000000140)="1557da7f7ffc569346fb3ece6d4000ec4140b62dbe99bdc9d737a821c32575ead2025e40b388b81436db4dccc7b437bfd217955ed6957fa16f9e929e2d5eabbdcdac4c04aa08ebcb806e25e59a45fcadb5e7e7df0e42492cb09695914948e314d54598e4981642cfd63e4dae56719e901fccc279f4770763aa767da4a047c29eb3a40aca01755f79c31561346ad63b5725b139f0b3d5c57d6b241d7a1f9573421a609778c78fa9cef133f337a70a953f8726329528900c5bab52bd9f0f716fb7f790cdf1925d9e73d6e19b361bb49417", 0xd0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt(r3, 0x40, 0x1, &(0x7f0000000240)="cdcd163ffd2e2173f51061bd52b2c143bc124c6d04d17bdbbb09b308c11707c039fde9f52aa0af20d2787f6b3450c9b1b3b862e8f2bab862a542e740f5430cd1cbbad0f3240d850fac4ad1206eb5f7a45273a780e18e4ce409149aa05514da9696be0c8eaed13eb7be7e0f1fb02d4a8eac796a89952aeab6a1a41690a3e0a6966a2f2076e11a68314d9e8ea5c59716d4408e46a2b892a2f797b58171c0c18f2b034386578b5db8b53df1a66ef0249db99b44221ccb9fd8ddcb9a611da113ba39", 0xc0) 19:29:48 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd4231797115483a0000000000000000000000000000000000ff02000000000000000000000000000104009078040000006027671500002b0000000000000000000000000000000001fe8016000000000000000000000000aa335d000700000000ffebffffffffffffff00000000000001"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x1cb, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r2, 0x0, 0x28, 0x5}, 0x0, 0x589, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000280)=[{0x2}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000200)=""/84) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 19:29:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x3d, &(0x7f00000001c0)={@remote, @broadcast, [{[{0x88a8, 0x6}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @generic={0xd7882b7b21ed0f49, 0x5208, 0x6, 0x3, 0x4, @empty, "dcb064", @broadcast, "c3b023777abd2de9a940e5030e503303"}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 19:29:48 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 19:29:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x3ff) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair(0x6, 0x2, 0x2c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x4000, 0x3f) sendto$unix(r5, 0x0, 0x0, 0xa, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) close(r1) 19:29:48 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x122, 0xff}, 0x9, 0x1, 0x1}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000002280)=""/4110) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 19:29:48 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aa393eaaaaaa00000000000086dd6031797100180000fe8000000400000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f6974ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 19:29:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8) 19:29:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = syz_open_pts() mmap(&(0x7f0000022000/0x3000)=nil, 0x3000, 0x0, 0x1b32b48d0a8d39b3, r3, 0x0, 0x0) close(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) 19:29:48 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1c1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8080, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 19:29:48 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 0x8000, 0x1800}], 0x2) socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0x29, 0x33, &(0x7f0000000000), 0x8) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) 19:29:48 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe80"]) mkdir(&(0x7f0000000040)='\x00', 0xa0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000080)=ANY=[@ANYBLOB="57b307000000ecedd65c970b00009d4883d87e7de186199ec3793abb3373f0dc760308cc7701c81f6a1498cf804304557d684ef56a016c0c6fc08a84c2d5512812d991cb00719233e930d2876570e7d572c69dbb30"]) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000240)=[{0x3, 0xffff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/85) 19:29:48 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaabaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000400ffff00000000000000000000000400000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r0, &(0x7f0000000000), 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/94) connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x3}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/107) 19:29:48 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="c7102228bc83", @local, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @rand_addr}, "cba7c7fb9219c772"}}}}}) r0 = shmget$private(0x0, 0x2000, 0x3e, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/225) 19:29:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file1/../file0'}) setsockopt(0xffffffffffffffff, 0x7fffffff, 0x7, &(0x7f0000000440)="81e89b83ad3f44d66e0a9d0c38125282071ee9cdd6bc7068aaf9abedc6bfb0e6e0e7393c27fc9841a4f102ca92a1fd5324c47147ddcca8a76427928d7c6c0f2d2f7f3e679a2b85599f03e67b018a34382436f25aa80947e7811f3888850e52b6e4afaec4e4c21a67a8dabd1fa367654b0f4571ad2fb9a68e7f883db15f887a12c4deea156e0626caa44c151d49898fe8f951ab0493a9d5e6967709cedf235ad82232d1402bfbe6aaa4d178537e3dae3164ef97e8ca3790ffb5a2b747293f381631f7f11d46cc381d9df1937f6593c36daecf9752bb856b3f575c5bb49c193c6970d5b42833423d0c757f", 0xea) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x3e4) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/99) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000100)=""/109) renameat(r1, &(0x7f0000000380)='./file0\x00', r2, &(0x7f0000000400)='./file1/../file0\x00') semget$private(0x0, 0x3, 0x400) r4 = openat(r2, &(0x7f0000000540)='./file0\x00', 0x40, 0xce) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1010, r5, 0x0, 0x0) close(r5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r0, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) 19:29:50 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pread(r0, &(0x7f0000000080)="10e7ae23280ca13aac9416a5485236c8d54b63fe507d01795ee3d8d0a21f9aab7af8be921246c0faf156f7b2a368c7e2c6f8476b8bb39f9fe87f57318139c5a6d24daeda0781464bd1c94e591edbd7dbe07229e45e7ced6597b51ccf7ecbf32720c231e89d684576acff22ffd619786a8253f71af66818621e2f5f29622f7a89848eb3a293a6c4776dd231dab01c2732e76b3d2c1259a51efca039f71d066b5ed307d95208075b6d8f70b23fa21f483b665987b5cfaf202146d91c2136e2", 0xbe, 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xc74, 0x8000, 0x0, 0x0, 0x0, 0x5, 0x81, 0x0, 0x3, 0x1, 0x2}) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/29, 0x1d}], 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r5 = socket$inet6(0x18, 0x8007, 0x22) connect(r5, &(0x7f0000000400)=@in6={0x18, 0x2, 0x10001, 0x3e78}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) getpgid(r4) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x10000, 0x1ff, 0x8, "eb3f5120e5fc4930b5e9e5d9563eb62f322a78d3", 0x4, 0x81}) 19:29:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x36b6) close(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:29:50 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x6) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 19:29:50 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x2, 0x2, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x2, 0x800}], 0x4) shmget$private(0x0, 0x2000, 0x14d, &(0x7f0000ffc000/0x2000)=nil) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x800}, {0x6, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x44, 0x1000}], 0x5) socket$inet6(0x18, 0x4009, 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x1, 0x0, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0x1ff, 0x3800}, {0x0, 0x8, 0x800}, {0x3, 0x67, 0x800}, {0x2, 0x2, 0x800}, {0x0, 0x401, 0x1000}], 0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x101, 0x8000, 0x3, 0x4]) r1 = semget$private(0x0, 0x4, 0x180) semctl$IPC_RMID(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000001c0)=""/182) semop(r1, &(0x7f0000000340), 0x0) semop(r0, &(0x7f00000000c0), 0x0) r2 = open$dir(&(0x7f00000002c0)='./file1/file0\x00', 0x80, 0x5c) nanosleep(&(0x7f0000000140)={0xffffffffffff3da3, 0x4}, &(0x7f0000000300)) preadv(r2, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000080)='./file1\x00', 0xec1ef26b89590f0a) 19:29:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="25012e2f2f2f72"], 0xa) recvmsg(r4, 0x0, 0x0) fchdir(0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 19:29:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) dup2(r2, r4) 19:29:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000140)="1656ec7e609a95eda76f1b66", 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x942a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xb1ce7a2) 19:29:50 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x3}, 0x400000000000002b, 0x0, 0x0, 0x0, 0x19) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x91a) close(r0) ioctl$KDENABIO(r0, 0x20004b3c) 19:29:50 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60050079003c0000bdb973531eb41c9d60cca81247e4f515ff020000000000000000001a7e21333c177e9569fdeddd49e20000000001000400000000000000000000000000000000000000000001000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 19:29:50 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x3f}, 0x2, &(0x7f0000000040)="96df91b53f45409d31b3ed81992993039474e92332d2f8b5333d8cb8ff305ddaf031321266421ea9", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1a}, 0x2, &(0x7f0000000140)="58748a2f13b54367cdfe0367d1e457b15ac69431ff2aa7b692a8c50df54d4f938da3cc24b854b9a2e87a4f39bcaaf4b160134aaf69cded1572c4ced7b10c5ccd7cbfdfd683e024a8632eda52f578290b7369a33ff67a46ff72e60b5d0e65", &(0x7f00000001c0)=0x5e, &(0x7f0000000200)="1fd951a10c7f9c24799ba83c0676caac990d92272b527ae1afe69d87223a7d824be4bd8813dd8d0dc31b1a687296d5e450aa9a1d8198cd42aacc1758dae9803a920295eedd1e1381f4ce65f1b0a6ca272dd2aecb0e963fb46dc1ca3058a5186a8b8d3dff4f08fb3ce4a8b673b15090d42fabaf01d43debecce", 0x79) ioctl$KDGKBMODE(r0, 0x40044b06) chmod(&(0x7f0000000280)='./file0\x00', 0x10) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) 19:29:50 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000040), 0x8001, 0x0, 0x10001, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) close(r4) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x5, 0x0) 19:29:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r3 = socket$inet6(0x18, 0x4000, 0x8) connect(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r2, r1) fcntl$lock(r2, 0x7, 0x0) 19:29:50 executing program 0: readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/86, 0x56) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000280)="02042d12153fee6da644e146ccdb16fd1852a75ffb7deddf19e9b2e2a4e784d92b0e26d62054401cc0ff07a5a7f572c7134852e2998645f235e0a93b435b5442e01641c3e26a53e36ca533b3dc47aafa2900f846a29d586d8c0e84f76aca0ca0b028a399ee4fba55bcbd16f97f9e4e6174b4ba67a46845b643cb2ad704de7c8620ea1286a2b6822269f801fda34b3cd64ef52a3e28bca4208e860afb76811b68bc7d38b4333ac8e2580f0da7b32bba44f8fb358b8b49c2d1403663e513ebbbfa4c3f3fb6c64d7601fc07f51aa57fa5f432b6e17e42dbfe5b4e83910670ad0b25d51e6308b1e4551a53be60f5858e161423aa3447c228bd243be7b9d5d01b68caacf9941e753ff9929182dc3d23f1b3d92d214742d17f71c628f10e010e52395015ef3dd52a0120ceb46e66c97f79e4a72269ce060a6011631bd814c20a74d2246eeb21978d42b907b9cd7355783d720b1da7b89f3e186e07d94bdc38d35c2657de53ee3a145dbf7b03909b", 0x16b) dup2(r1, r0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 19:29:50 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffc}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x1ff}, {0x1f, 0x13}}, &(0x7f0000000080)) r0 = socket(0x2, 0x8006, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x2, 0xffff4041, 0x76b6, 0x9, "d15a654637d51cf7e2082e4b72abbcfcfa33764f", 0x4, 0x6f50}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() 19:29:50 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr, @rand_addr="00000000002fbac37000", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) syz_emit_ethernet(0x68, &(0x7f00000000c0)={@local, @random="566be7ddcf27", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x12, 0x5a, 0x66, 0x1, 0xa7, 0x11, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0xa5}, @ra={0x94, 0x6, 0x96}]}}, @generic="39119deb3582b09e30e72f8d5501f04b1b5ce04d104cb4ac70113250d95cc2172c77e4b6645c8e04cac4c9f2c093183d9d92a2a6695045177bc0"}}}}) 19:29:50 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000140)=[{0x3, 0x0, 0xe5ce97ab354d9ebe}, {0x7, 0x2, 0x1800}, {0x1, 0x4, 0x1800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x3800}, {0x3, 0x3}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0xfed1, 0x1800}, {0x3, 0x6, 0x1000}, {0x1, 0x6}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000300)=0xc) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x8, 0x401}) open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0x3d) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x4) 19:29:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffff9) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) 19:29:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = fcntl$dupfd(r0, 0x0, r2) sysctl$fs(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000280)=0xffff) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) 19:29:50 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r2, r0, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x4, r0, r3, r4, 0xffffffffffffffff, 0x28, 0xd1e}, 0x80000000, 0x8, r9, 0xffffffffffffffff, 0x0, 0x20, 0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaabbd71c9edd828586dd6031797100383a00000000000000000000000000000000005cb16e6727280a97aba48aac319ab95e0200907800000000608da46400810000000000000000000000000000000000010000000000000000ac000000000000001d000000000000002ba8599da9e273c1f8798e6a89a1dd312f075cc33c99d89266a98d4517173cc4e532aa1b3fb50a7edb8a7f4a942320b36c95538e993885c6ed64121ae2c0083d1c45e8fae8306479766de22e03dd6ddcb6152d8c7595151255287d95132a073ae5ad7bfcaa155353cf942a5795a4cd898ce676fe41f4ff8c77ae3276eddfd372051b005c9fe59a4c55adb8734a5ecaefcf6d8aefc507d5c9dc772e8f72600b43b1086afdbf6d0bc0a00eff62f6e181abac9aea846b1143e0c9240311d5a49b1350bfdb5cebff0d96978d96169229f766916d02fad73f6ac0d1af8bcf22d9a9e741fe6008ed9fc8d8eecbf23e"]) 19:29:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = kqueue() kevent(r1, &(0x7f0000001340)=[{{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000011, 0x76e9, 0x9}, {{}, 0x8, 0x71, 0xf0000000, 0xffffffff, 0x4}], 0x6a, 0x0, 0x6, 0x0) close(r1) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d8ebe}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1800}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000002c0)=0xffffffc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000000)=""/1) 19:29:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) socket(0x2, 0x1, 0xc5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r3 = kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x100}, {r3, 0x10}, {r0, 0x1}, {r4, 0x2}], 0x4, 0x80000000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) close(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) 19:29:50 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000780)="bce955d673c54b4cac3bf8db3622b96c13b1dd9794c54ce513bfa931eec91ffbababf1f3409852010d3d70ab254d7c49a7e71d35c9e67e8fafc2dcce7b16290825d6e5210f5c4198b17c587f92e21660c70476fec606d5b8a85f8fbc47dbfcd3cd99a1a6c3dd656c06e35e20290f580ceb72b9386910885de9b41adb981b0dd761444837152de174622ed9c7b94d41b04125d4b60208c0019d407a12376926a7e153d0e0c8021d469fa4bb49fc30929e2c107f5a74b4383f1809a160613f4aeda54d5ad5c45e85f1f78c6d8a2c", 0xcd) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/6, 0x6}, {&(0x7f0000000640)=""/162, 0xa2}], 0x5, 0x0, 0x7f) r2 = semget$private(0x0, 0x4, 0x4c2) semop(r2, &(0x7f0000000240)=[{0x2, 0x6}, {0x2, 0x3, 0x1800}, {0x1, 0xd, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x262}, {0x3, 0x1, 0x1000}, {0x4, 0xff78, 0x1000}, {0x1, 0x7, 0x1800}], 0x8) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x2, 0x0, 0x1000}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1000}, {0x4, 0x1, 0x800}, {0x3, 0x8}, {0x1, 0xff, 0x1000}], 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000780), 0x2aaaaaaaaaaaabe0) 19:29:50 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) syz_open_pts() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x2) socket$inet(0x2, 0x0, 0x1f) write(r0, &(0x7f0000000080)="e081ec48be558e5254a987b0627a9bde9a5865d4e4bd4151f3b431c55fafbc46ec24108df7dd346e2ef39cab9204449147090a352c3412a005c7d98ffedc283aeaef027b089f85b55034c33ededdceb06efc23f556be634c101ba1f3cd5d6e6195146929f0ae571f07dedfb1e33c93b5c9fb9def6ec090ddebd01486af9f9d0e4d385f143cf43b1f2407a5ee6bf2dc773b0804c2034791a55a2b8c5845b462383d062a0d3bd9cc4e6afc", 0xaa) close(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 19:29:50 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$KDGKBMODE(r3, 0x40044b06) poll(&(0x7f0000000200)=[{r2, 0x20}], 0x1, 0x400) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 19:29:50 executing program 0: r0 = semget(0x1, 0x1, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) 19:29:50 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="d820e1686cccd8a1979342f6cc93cf474c68e47a1fe03022dd91516164de98f9bba35c374a6b0d0f1362e727b9b422a9320e72c2e666724bd75d8553598ce1c7ed9a86473fe988fc29e865afb36c", 0x4e, 0x400, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 19:29:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1c9) flock(r4, 0x9) r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x91) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x8}, {0x4, 0x2}}) ftruncate(r5, 0x0, 0x7363) 19:29:50 executing program 1: r0 = semget$private(0x0, 0x4, 0x101) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r2, r6, r7, r8, 0x1, 0x8}, 0x2e0, 0x8001, 0x2d01}) semop(r0, &(0x7f0000000040)=[{0x1, 0x4, 0x1000}, {0x3, 0x80, 0x800}, {0x2, 0x5, 0x1000}, {0x3, 0x5fb8, 0x800}, {0x7, 0x4, 0x1800}, {0xb50eba78de8d1faf, 0x8, 0x1800}, {0x0, 0x401, 0x1000}, {0x2, 0x4}, {0x0, 0x8, 0x800}, {0x2, 0xff, 0x2800}], 0xa) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x1) 19:29:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet(r1, &(0x7f0000000e00)="cb9a15ce24ce5cdaa7a3db4555a47e341e4667bc8668b66e56c0f1778ae3b8ebd483598c3354712b889cf05bf58867679878dfb9d09f59df239dff64a9c53bf9ed05040d9890f2b5af26f4f161b898c524bb484fb207c958302b50639cdb4775a5cb129ffbc565a72c0a98097d2859a118db2c8b372a69444e0e1f3073c05954924f6607a859356d711efa0b297212ef7a2164187e06c563fad0ed232e09135f61d0c0de5e2d1897f0be1db82067eaeb7d36242d8dca77168834b49509a740abe553dc53a615c37d937e24e327a7714ddb8a621e4e363e254301b49c536b580f5ec514dcf74992f93f2346451e11c29bf390fcc252755be9784cf3a7fb16011fbbdd584f57f2904bdc430b2775ac5fc332331e01313386b171840e5f8299abf3ccca2794776093163233d29abe63b42a86e02862cef2bbdfb55ab66a487112814c671f218c660aca33fa7cdfa51ce083330fd1bc4453732909c054c21ec31e99bbf4e4a44948732b48441c75346906bfc03eef2eea8f7966087499422464de738c336b69e040e2beb84a32a7222d922f158d5c6e96cca03739339db669455b4ae64b7d183988a9f8088a6659c6f2cce871f98b06b7f620bf3b3eb7d796c17f7dbea3678879a72cd0c4cb37d9af6a2142a6bfa11e2e3c8651c708be2754bb4bba9d6767283c597c65e0c33ee33bd3bc66efe999c0ede0a1c44259acfd2eced214d881b1adc9bba51260eea878c718231bcf3a44b7c638126a6f9a349b9ec32e903bd8cb945cf5bf79dd27a30b1ee7fdf5f51cd870c3e4eedcd07fa7a49530ddb3228f0fea8320cbcfaec5ebcba394f538e1922bd7f2db01382ee6f4788e6c7aab1d48ddf68aa02e1bcce506aa669cf73ce022b06b0dffb7caeb39bca658ec54da431aca22835bba0103f9d08fcb8ccc76ec6bec3b093a20055cb8afdc6d5d278034199af4ff8882505e2e25ff6e020a80052e9b301f02e1d92358ed03340d6872b4849887cc1c9e4dc9d3473500ef629758ea2f9fb3e2eb7bdfe4fcab9a09bfb4920cc64a7864aaf870c114e89a67aac5db017fe62e02bd7736cee66dec4e331e37afc8f8ee067792835f12cc6419b94f4bfcae3e7740d22e471583b22008c3096fac8deacc89b6a5e9947d5c421011091a9ef61acb9a1b027b92c4f67777f65bba09f9d0b956de2d0017c5c6b657ccd0441f52615fdf0a441ba26de7e1a5b3b0163ae183ca8227dd7b390e6925ed2facde3b490f2a1151a09fdb4488431290c40607b728cca115eafdbdd47a0a0d17dbbb6b7c98153f3b6f5cba641800dd0e18dd0b8d79a213045300d89754f94de15b9006d5de4872b18b10b2f043c28c9bc674ead3e478932e291e3fcd226d3acd29b0a3b282164583a6c263166c9ade63efcbc35410df95a1a4c5118b1fd92d38d441ee7a5d16199ce32c0d787e2df5b191115919b96fd7fac5029c27ac60b837a417c2b67fee0ec5b3d03b37a88ee39678f3b28528e6a41196fa7eef321d424b6ac911cbbc2653db7daea8bbd2178ecaaf7082c6337347fffbc5b975ffca34dde54554cae6b15b1b2087ac14f394896ca452f6cd1b1d05f26a32c41b35ff05c183eb5af1a7bbdced9678b0d5ad2d537e6b85aad0a604e98b2fc742e7636f410786e1df777a0cba7ee669a5626aabe7c13a6bca5500b9e10ee934488507adf616efab08e37f54a34b333af45125c073f8ffa36dfd607f768e7e71175c57e0b9c97be92556e1e4305d1a63dbe6260fc21510437ac635ded04787a092f2e1f967554f5ab8fe5d4a009bfd5c74edf87d00ad6deedce279e69969fa11510ce6803875b7bfac8939bc50b11e1eefa05cbac92beb28b049829c8d5c8e8717713798f17bee632352380ad21ff07af629893cdcf6dd76905b4321d14c4b3ec3905539c254a6b1f069f53631bf36c9ac27624efd5214950d4cb8ed29ed9e809979780c4ed8b7a10135455cef343980b6773b3dc30f302f7944be317182d62af60c18bd3e5d99097bc49c401fec07c18b395edb669cc18fdab031d1eae77efd2f6b19c277b80659bd2cb5dfc3262a8ca22f67ad61a62c2a8d8cad017c80c76d485e7712f01fd63bed7d2772d1162d5ab69fa069707ed083a04d2282fa1a5bd83855f034269dd07bc013db741a3fa44104abf3bf0780325ae731a0704e539bd6f3c9e7455e5b3d74c4bb2bec98257aad0195cf731bfeeaa2939102ccea7acf5eeb110d9687f3db8fdb3260c820331ef19d840b16fbe046b2b73332ceab76e501061503b675b038ccf1ed725dbdb47859b641be4beb536500caaad8cc30f7c1d3f159881a86a169d74c8d3bc7b2dcbddab741075ca3c7cc6a26291be96d862eb86fe9947d892dd841fb356b110cee317ee6c824a688edcd1bd0af38e4401bb2c1368b0392b84ce21659c1618cec0a6e2a1222ffa22e1b0bfc27d94abad22e59eea7d72f6d6ee492861c35478aee12f97742f68bcb915ca5810c938111fe00de7041190ee171f65faffa1b5adc00e084003ba201d7f560099bd1c1cdbd820474ecc70c58e9d5f72b3b3e668643bb818e8f27198a5a3e5dffab71243aa17a169691095875893c97e710f87475322a05ddab441220d0ac973756551011300fa7d4b0e47f7d736b4a3afeb0147d3269a8d35aefff920364e39f14af6ad40bc6b8c6ca659dc2f6c1a313118a0466297e4f15b1734d13514671ca1921cf29c8234163d54befdaf8d8912aefbc5f34ed095e0125e2f925707467a4699c3e573c5e582df40f3c02e6fa2f9ebe85c5e56aa376e55ee898da01e5cde1f06212ae8a7a8a8b08a48b2f4e7be6bc0c326c3539ee0baf0f65e315f27c9e140bcbdb66b80dc53def835ab4ca282a652045a8d3a1fd05c26aa9a0f5757e338639602cec44c47fdeb36b54647890fcbac6c886a191e3ac90171b2eb9b9900122b8c7eb6802c482efd7ee9e2b7a7a1598ec2899970bb8a8714c30aac2e5070c1a885e1af76f4c85dd15003446466e7d12f76930852b70b3e8d85cd83f84f39ea521305185cc86047ec723d745f15ea15763cfda576c304165c75f3410ddf4ac45a7a38cd150a34ead01c281e49b442100a54c819749fc413301595705d5d81e44e222ef2ddf64ee60083ae5b09b21ac3395570e9c14f0d6b1e436cd87ee3a5f2f69685d9216616549d6b870b360a24ea42e7d9dd961673764424aabe8d2154750e3364e55a3bf1dc41ff8fa619e2055df0f4036ed72a73e4423b8a7003cb8f64635d07e8c14bdafc6f8f5ad33aec16149e0fbc1b9d84f33a9f1d56bf693939bf8e19f124173bf3c9b38ee4a9b279e22883eed0f765715bdfa31cd7969bdd61f96a480aaaa950c9619b2663f8c33dc66bc15a4b8f7f850d18618b7020c3ca77719e3b836ed0830e59fafe4b4c1147c1edae388b695404e1494a6e0ae31834e5d4cc9870a7bd183c6d26f20d5bd4d75dcbc3d1b18bffc5680f9f113e35191327b7755b65eb2a6f0d0f21781d6ca711f131df4f79f21978838485007cde8147ec1c1e2ff2b1962ccb6a11782f8c349914e71b96ecf8710657616bd24ccc2f9d16d68c6fda665fca2ca0caf3124a4c06440360d436b3c5f01c142a6181d6bd606c4be7c4e97724bcbd533535fbb8efa6b56b4cbfbb6e82f8aa20eaf91cfae187ba351abf2a94c3363da3b4d7c04ba717950a82b4dd54b2f7f6f4b011c043d18c6b22e531953c7831c52ad7d8b814392e83c40dc4c544ba89bce00c3525bb40b6662a01c4291fdbc772f84f16c1c7a9d38613ee16a59c7d1b5c0fcbbde9d6e52169ed7a2cff0b959c33deb82450c28ab98e74a75621f15347af4130319e3bac55a8f641a5812880c813395fa265a2abf0e4573e0863b8a235ad9a84eefc05bbd10c4354e467c6ca79c07006c274dbe47b5d52490bc57974aa3327e014b92d6b7f5d7f5144640202a5f1277d93e0867071bd212b54794f0623dd6cc660737f97cdfa82358fc714aa14d61c97d8cc9b98d823959158beaac63227cb96a20e7a9c95a9bc01d298dcc4995d479c6204530516720d1ce49cb0bb36bc81d86f964d7d0b8c933df79a3780b4c438e43fc7da35d6da6c16e8a06c66fc2607665248cbefc882e72105ad868085861c6f670850a766db0439bdefb6a4def21215a5d63af0e383142def4abcd870d50f9eb057ac50c759fddc5b14548ce17bd6eb9fcafc9ffca2f8cca1f0db521cb93a67a42a617972b16a408d3500ad9dd074b4dfc3396d13728292c177443ba08fa898d03b1d5d8dceaa8bd04dbbdbabb31ade01a58d00da5029eac9b38281a1176a19fd609e04b93b115112d063c76ab58048bbd90999a839227c814fa3be13230ed4d3dd1a91990fc9d1af81d08d3d996b1d04a74dd374e441c5940a54d7919c3933b63e3303b17cb552fedb09e32c0ac919d92e23f01becfe6ce75afc7ae7e78784faa9d253b10efd7764ab5027acd8feaa7616753a9212c220f06fc529244f5b4d521b3872a533dfa6dc64208f3ab661058c61f9d8519be5b35452a2fcd282b6f9e5f17d5285ee15c90b33fdb4cf7585215f042928bbea3f3f71979c86421c43bfa3b4041b13c0b0bd91f6ab650efcc56f9d6f7b27df9cc32e69ad00c820961f9b86976d0ce32750a9386df45f87b05b5672a7103ec76b38c77aebd3580f7a7b4f2ed430369f5ef7701cbb06da30f2479bb8291ce3adbf8cc6d24b512bea940522ae5e750a8dff773ae049e1d96bada7edd0e998fb9ddc54be39764c5a5dad903d81d09bc920c72d5d9b0d8eff1ab98c4dfce399b26130ddf9c6f0ddbfd453785d0a6faea5ad4d1852e63651105844ade7f86a41a04e33447d3e7955650db960c76701af4d6e37b41aefab35f740efe60d4bdcb7ce1c5135b24fb938b9ec7252d319df67104a5ea8da40150dd9a9645b2680236e78ef292c0d5342c4b2790869c4e9293a0003180127dfde0e88bc5972a5f87f93cc9e0ae1b65b287730eb2b6c2c77fe06d1f2e3d6810e2041efca32abc571c198409ff7553fe3f5367534974f1bbe1f07d798b53793ebcf68c4c3e6661b0a1b743ce9982ba960f80d23836b69ebc619928fa507f01a0be2f8ff0c5f58e4f5e7bb987d109238b23475925904367818ee4716ba385824fbf541f80d688ba1e30ee176195ab1f7012d9f300674c389be8af852fd7281f0da2ab83865649c3436040946decfc9a99289e46433572981c5030bdaa01804f40f1f06830e78c6756eb4e51431affd58253472c7937a23ac3b7ed0693ad1b4348d599c64b4a59c3bf13ddf82fd48cb80254c8ff5b130e945c062871f87dc9090a8b37a618b67a2dfeb5e63cc22c549019794f722d817a6c4b120e238f06db1ce2a7bb7b1f75c30f88e61c6586dd8972ad3b11d2462812c81b6ff241e3ea5b06063e1aa05eac9b8ae1fe747b3c1c7f4a92b7855bad1179619cf0e3697fd9a45bd901c5d1c2058daf74b4131722c683669b70cab19852bfaef8c52e49ecfcdb9daa6a6840d52b46ab92f292d0e81f30fd310df4d517288a7ba86234580c510cadea217f7d0225e108ba2cb7e96127a49543c2b5692dc7a874a92ab0e8746460aa9e384535011eb34fa7b5e0e99b6f4c64e6a4b695430aeb658560a8e15eb6efd8865b4238d812fc8109fd531319a18db7b255b0970b83d02969bafd37cc0159ba1c6865ce83a6f18d1b01202c542dc59df1a0e28881afc3f19e19aabd1f3e6d028accd9c4802be14e29168ff0e9a361ff177633594245a2f4ad7f57210b716a2e73fe18ac688cda7acb5156803375aa31", 0x1000, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff", 0x5e}], 0x1) 19:29:50 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getpid() ioctl$TIOCEXCL(r0, 0x2000740d) 19:29:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x292) semop(r1, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, 0xffffffffffffffff) socket(0x6, 0x8000, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/19) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 19:29:50 executing program 1: syz_emit_ethernet(0x12e, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xf8, 0x0, 0x0, @rand_addr="bdb973531eb41c45fbcba81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@padn, @padn]}], @udp={{0x2, 0x3, 0x8}, {"ecb03dc87fe16bbf59e08fc23f65d8187a32fa9ae2ec638ead4f04df767e7aed93d724e4d0d9232e92dbd9247f2c9aef64067508f745694c2fe1277cb5ee2472996a15ea885c75ad1834258974345ae1d8958afb7897512fd519b8a1879b41195c47f739797208ee19a208a3bd897d265fab951d8f9e9259120ac563b283fef0e85589099af7018de272fd837dfcf963da245249accb0a65f4ef2698db8daaab03723b54a2e1eaddb351894ff3dd8c604193e51d90d93d8783014ba6e713eb40a60457a37fd393fdd9492b92a8742c548309d156b196da9d5eda15a64eacccea"}}}}}}}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000006c0)=r0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, r2, r3, 0x12, 0x7}, 0x1f, 0xa211}) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000005c0)) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x4a) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000600)=""/79) 19:29:50 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) semget$private(0x0, 0x2, 0x321) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000300)=""/178) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) ioctl$TIOCCDTR(r2, 0x20007478) 19:29:51 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/34) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) 19:29:51 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/82, 0x52}, {&(0x7f0000001240)=""/49, 0x31}, {&(0x7f0000001280)=""/70, 0x46}, {&(0x7f0000001300)=""/196, 0xc4}, {&(0x7f0000001400)=""/30, 0x1e}, {&(0x7f0000001440)=""/226, 0xe2}, {&(0x7f0000001540)=""/20, 0x14}], 0xa) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) close(r0) 19:29:51 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa78e000000200000000030e9078a66a0000670000000000000000000000e0000001ffffffff44080000000000002bd2306a5f856dbd8aeefa0fc648ff901e96f1d6b3eda52c6da085031507d132f4ed40bf786bf995d55eaf6904b2152170cc25771771a1e77cfc6a2fde201cd4b321f97de1c2f0020d1ec7292c8eefaa92cf60f6d3572a1280c5d500e09195ee62bdbc240b001711210b66090cfba08433eef65daada6841d7131c7203d069d976d8a27766240f3388d997b87a23037ea127da785fd2969cf90fdbfa13411f3c6b3b00c8682df34953d8e1fab479852a2f6e320eef6b205d7173a8a83a43f82a666040a6e44d0ba66d2eb3ce037e31e0071a3c65bb54f07d8e897bd8bad85b53d739259c5d2feacb82b561b4f2279d90f41239395ab2aa71ee4f3948fc0b41df61bb54334abe1d294e7468b0cb5efb1b5970dae967c751214f01f418413e1aebbfc08a4f65c548db1e8a6c4cec26e77c5464d2ac9d89068fb689433df3f6a949039e"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r1, 0x0, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r1, r5]) r7 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xe366, 0x0, 0x0, 0x0, r6, 0x2, 0x1}, 0x3ff, 0x6, r7, r9, 0x2, 0x7, 0xffffffff}) 19:29:51 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x7}, 0x1, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/35}, 0x2b, 0x3, 0x1800) 19:29:51 executing program 0: syz_emit_ethernet(0x15c, &(0x7f0000000440)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x126, 0x3a, 0x0, @empty, @mcast2, {[@dstopts={0x62, 0x4, [], [@pad1, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x3}, @enc_lim, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x16, 0x1, [], [@jumbo={0xc2, 0x4, 0x2000000}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x1d, 0x1, [], [@jumbo={0xc2, 0x4, 0x7}, @padn, @pad1, @enc_lim={0x4, 0x1, 0x7f}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [], "b7dfa79876288175226387b13bb56ceddf555baa3d6cc8354df8ac3e58ecff6b8bba376e9c06877eece97970742d4974ac05bcc149e56b2f71c354e7eb3de636dc26f4608e343a44069397300029e766319fa6596874467e93403d69f0e02b65a8f3e9672abd2edc63145700f33fc464e666f3b5f694421c6356148e86244cfe8d403b1b42f533263f029c08bae8e3b88f7cbc88c000"}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="01000100000000003f000023"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x3, 0x0, 0x28000, 0x6, 0x2, 0x8, 0x0, 0x10, [{0x56, 0xfffffffc, 0x8000, 0x6}, {0xf9c, 0x3, 0x6, 0x6}, {0x1ff, 0x7, 0x1, 0x1}, {0xc2f, 0x8, 0x3, 0x4}, {0x1, 0x6, 0x2, 0x57}, {0x4, 0x1, 0x92, 0x7fffffff}, {0x1, 0x7ff, 0x1, 0x4}, {0x6, 0x0, 0x4, 0x92a}, {0x1000, 0x8, 0x8, 0x1}, {0xff, 0x40, 0x1, 0xf7c}, {0x16a, 0x5, 0x6, 0x3ff}, {0x5, 0x0, 0x3, 0x3}, {0x5, 0xef9c71, 0x288, 0x7fffffff}, {0x6, 0x9, 0x4, 0x3}, {0x7, 0x6, 0xfff, 0x7ff}, {0x4, 0x5, 0x7fffffff, 0x957}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 19:29:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9d946dd, 0x5, 0x5, 0x26a, "b0a1e49f17f86faf8e9ab72dd357e6b454649dc5", 0x0, 0x1}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 19:29:51 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) dup2(r4, r0) write(r2, &(0x7f0000000080)="dcc7a5a65a9190bf09371db015e3c75b515138843a4feeee170109b4b3a3254d2080a30bf32149816d2197f6ea43ca5dcace8e32d71487fdfa5832f92f5b3f7ef0fc5fa446434ddaaed5cd4bf5c106558514d46f1b45df6469f3dd78e0a653f981f8e8469db20ac161b9bbda4d437aa8156b1940a387b36aa77bb7682dfa58e7544491ea80", 0x85) 19:29:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r8, r7) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRES16=r0, @ANYRESDEC=r1, @ANYRES64=r3, @ANYRESOCT=r5, @ANYRES16, @ANYRESOCT=r2, @ANYRES16=r8, @ANYRES64]) 19:29:51 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0xfffd, {0x15, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {[@remote={0xac, 0x14, 0x0}]}, {[], 0x1}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}, "79eb23adf22f8a74"}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 19:29:51 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="000000001a000db74c0000000000c700", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x6) r0 = msgget$private(0x0, 0xfffffffffffffea5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x3, 0x400}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000005c0)={0x9, './file0\x00', './file0\x00'}) getrusage(0x441b7bbfa1d27ff8, &(0x7f0000000180)) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x1, 0x0) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/19}, 0x1b, 0x1, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000380)="28ef7d4c321471f3765e77a6f84d92719de7cc095a0cdbe13a915d4046df92b03d647a273743efcbc047aba3ca50be9f5410bf9ad72aa8ef7c436b47f7b1f1a4b91cd6a0a2543ada7ef00d4e60d41f720d3da24969e5f7955812c680a6a552676e5bedf9e10e2c1b6c9954ac485d81cc7b528f", &(0x7f0000000080)=0x73, &(0x7f0000000240), 0x0) sysctl$net_inet_ah(&(0x7f0000000400)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000440)="62dcb7f0021b2d665ff15d84a9f70983dc2a16f786d6e25e3a40b06898a12fe0d5bc594f48ed5a32b422df1145a8e59f70b3de26bfe2a7ec32caa6fcde877667b6e793344a2b5fbdb312aa95b462", &(0x7f00000004c0)=0x4e, &(0x7f0000000500)="f129cc210d3b4e051c00db14585ad48743e7b0d45f6c9c5025c3e696", 0x1c) msgctl$IPC_RMID(r4, 0x0) 19:29:51 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000004e06000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="704800009078007d04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"]) 19:29:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) fcntl$setflags(r0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x2, 0x1, 0x100000002}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 19:29:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000400)={0x1, './file0\x00', './file0\x00'}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x3aa, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x374, 0x3a, 0x0, @empty, @rand_addr="2256d3f2d4c54c97d9b39a738d108084", {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x9, 0x6, 0xfb0b, 0x6, 0xed4d, [{0x5, 0x6, "8d0c1931be0192fd545b8877d461b6dd16869b44ca40899bee791a81468f1bc3198bcf7e03cce1a91be63a625f73"}, {0x0, 0x1d, "bb8d847b560dd0cd7a7b93c50a6806c8b42aebf79e49785b7477dd139fc3f0a53afc4bd673bf9d2b653752c1f8b49abdab15e4d4c2b03b042af0416947d40f8052e2d60aaad0fd1eb74d5d8f68cae044210178573cfdc9129b3afc614f41e2d7a3d3cdfe80ae9d6816fdb9c7c026ec3a738d128945df188afd82227e43f9d3739322f3423f95db3e290a6ac7a614a810f9c07af046f0f4a81a530fdbf8109c39bcf6349875fc4856cba8ce603a37b83741a9da72a762e861060aa4230fadb8180dd6ae77c7b3a3e0d3922fd1fa825a903945105933207ab19cbd5d4fe44b4310232de41f6fa20f"}, {0x0, 0x12, "52ddda4481f4518678178164d9f09cbe8c30fa2c91a4125dbc5649b27061d04eb99b89aa13675f3c40974922e06751eee3ea471b0e73325e282fa8b2be201300e330cfdd0cf9a4311881cc47a7ce501acd071fb551417bc904fe9813aed2ae5660945b5e86f3222eb026cfb5ed9faf43c42f6aa1edec5044e7258b018b41775ffb9a3ed77e511cf1c0452b095d8ecc7f174e"}, {0x0, 0x18, "7d02443a55f3298d0ab416b4a50e3982b5a0de7730c7c4b76fc2ff8dadf3cf275f1bd7a23931b8ba983721772a2d6ac8b8f8dc294c55f9f1f4cc2dd3e3485854ef50829fd3175eff08c796165d3f14d421a593e7ff15499b9157fc7af5ebf4b608f74c6cbb319f4a8d15925f828158eb766c180d6a6da4ac5995f982ecec041351d7a6c21b9b398e6a5c65c733149c07f4259e55932f86e2b229cef1ae4d08f9d3fc57a1f7753e2af577432e846841cb7bdf7b2f9da95c44717e19b373e4a9794fb736"}, {0x5, 0x19, "68baf875a992c4a4f2a52fab0f387eb3ccd0188f0afb16d00c0d807bf00379da0f052fb284b71f8620d7f0166acc14a74d83401f929c4d8e37ea133358d79db91e2224e5ea38fb7322c47e29c9d1421913779e85bef79c2f6933754e2d35325517d748e2309ee676021f8afebf8ae4117a9cf26480e3566e94e08d77cbe9ac70f627154a2d3d4964463592d5dfc3970788e4442d869dfc2f7d2554203aa243afae6b27645ce5ea3e732e1a0a96dbc898a0fad164f6f6bc054e3b66933e4b3a7c55a99fa31e2c5e1f28b6"}, {0x18, 0x4, "79f0bc3581cff53201b7336245475a87d50c50c9724d9490c028e9627d40e6168b2d1b61"}]}}}}}}) 19:29:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, &(0x7f0000000080)="c983d5dce2678ba6a1fecd0cb21bfb2d38192718740366cc2997f47986ecf16e1bb4d725b5e311327e260158a375f470ba30e79d06489d020e9bda99a4543a3dc943f3849c413a2730f903a2f5b717dd7ad3cee3661eb63e38d10d0ebc4885dd0cc3d2beca6c0890c9771947f73ce4fdd00f73f39a540ee31266ff34609198cc690674265c677087d5eb4c4004b5b02cdeac11a66de0dfc3d348691d7c8d84bec4c06cad5180a7ceaf55bc27d73afa", 0x0, 0x0, 0x2a) 19:29:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pread(r1, &(0x7f00000000c0)="13119bd5dbc43fc287d3f710a747e75b96a354e934268293ef0b0c0677bf42b97d6d154f17119f9efadfb90b894373248cbdf35a70b869736e119b396c8fe6705d38f09cd2de1bae05ec8b7014b5e8552c0d949b9138a68f9ce55b28cb93820369fb85ff02c99ddafb86a2ce99143b94d7e68568afed9650026746ecea388041c172a8c5ee94f6", 0x87, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 19:29:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x10006, 0xfffffffe, 0x0, "00bd00000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) 19:29:52 executing program 0: r0 = getgid() setgid(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:29:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x3f, 0x1000}, {0x2, 0xb0, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 19:29:52 executing program 0: sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 19:29:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aeaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000009078a614bb000000000302907800000000450000000000000000003ccb94c3680000e0000000"]) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) 19:29:52 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 19:29:52 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f000001a7c0)=[{&(0x7f0000019680)=""/4096, 0x1000}, {&(0x7f000001a840)=""/22, 0x16}, {&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000005c0)=""/168, 0xa8}, {&(0x7f000001a680)=""/247, 0xfffffffffffffe9a}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f000001a880)=""/71, 0x3a}], 0x8, 0x0, 0x0, 0x9}, 0x42) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e080045005dd99558faaec84f39f4003800000000001b9078e000000200000000030a907800000000450000000000000000000000e0000001ffff"]) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000002c0)=0x10000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x101) 19:29:52 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b9"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x1000}, {0x3, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) chdir(&(0x7f0000000200)='./file0\x00') semop(r0, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x101, 0x2000}, {0x0, 0x0, 0x1000}, {0x3, 0x2, 0x800}], 0x5) 19:29:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f0000000080)="2f93659afe89c40ee910b951995a29e66c0f711d", &(0x7f00000000c0)=0x14, &(0x7f0000001200)="50206895aed80b79f245e573c26bfee55265e9579b6a1850fa2fc5a187d7373bedf1139697c4abf10d1afe5795a6a15f121ba9eac59edefe65469b13bbcff7c7ab5401695777f19734e01334af0a07f910f485e1fc8d13d633af5357ec5a7c5df3dc357eeb1090afd7d34e9ecc9a9df522dcfd6493ba9704fe47c25246fef515da3ebad850c02f795da4d6f3eb044f632c188e68cb8eead6cc56d718dd69ae33094a2cfed37d0b8374ded0afc547cc0ba8f1223503aae9faca37329227198031a799beab4251eb0bf70259d6a33f57d12b784e6e157c2aa10c465f3da083eb1548b9310606a62be79d8b9d6c77d244c709d910808e049eb9780ca68b81e10eefa3de376313da017bbe84f57209af3c424edae0121ee2fced0d0860eb277ebad3b1a99614201c45c0b8a194d33787a7fbf76a799cf18bd7ec34524a519028ed5d6ad7be09d3d8d44c77537fca480cf6ee9fafd03584df8a023309bcd7737292daf0209cccc85723b62b1de479da804a886afa54f5c1a58efec426eb603d6b947caf2d6541d8b84754f759b77abcba6c07b014ab4abfc11d6769fa76b50f9a093bef9d2d435120baf76b68e80fbe6c06948f3116bf80d7e6060873e09a4c9f4252ae768b36709781d07f32e71f29781ce7789483f72b84135eb4bcf0eecd1d789e93e161a0166ba6695a96bcc542bb800e7447ba74aadeb25d6656c2486cc9c7349eefdce11ed9ed5bf377f10d56e7055388833bfc272494884b1fb30b4e2675dd6fdde30130a8e1ecd367e0bec4bcd7b48179f9cf08355e8045308955526d26e2ccd4ca8cdb18a0077f9aed48da5536d76d24295763fcbf405be870c980855d460f08457e0e8f587d47187d7f437257e440d9783737e1a81ee6f1be6b5111bb38797d91ebb96c979c18c37d8006decaa69858182bdfb7b7ac9b936c734ab482185bb27d02c1b05852487d2e25c017931930747e29d164f7eea7bebfd56a3acafa71c4af01d01187bdd95711ad34ea95652eacdb1ff1089c801741852d1e1f8df626326cd4b75afd71028ab0dbf31c80a5b7214a2c2e004272c031ae992ff0ef8959a1468ef1b561263b3605879038d56f25c024e08b07d3b792250a1826d618adec472e7e4e13308b8aa4f5564ba5f8a056be4bf87d5b49ee3332a48041b0d2206eb3800076341cfb0be39c002796342fbbdc55599179d1191326266e2ae944dab5a4873c3264777dc5515a7a79bcc8ab21ef1b64600b7c6585a804a4fdfd45098ed6ee98547ca261c07bc4f5f3f90db3a3f21a82779158ccee62140ea9f43b357e5662eb03b4032eff1a5db57f41a222c82be801e14cb28b5c0454a29852f1843acd414781f51b230b8c389955b5c334f4c5ba70a75e0f4ce4c4b74f18c866449294edb3d7385c94d9cfbc42e88b263d0ad17d2b95d5c2676b7940c075fd586f42e4659b4de9f8addaa8416c0635847ebb6f60c665d8bc699a1cd15127d38a83e6b0f795780dd752ea7945339143be90416f3f59026171e4487b93c273c3448c82b75e616424c4a484eff8e63cc2be476728272bde29918251ce2c08caeecbd31e98be73327fd5c59004347c55303ccd5ef1a1ae61c7edc39c795da9a1ee9a378904f04b0c42f850cc6567c961d5b2c78288a6f7ceb2fde79149d0176319dbd9886d7ff59b1898d866dcabee63e0cca959a7adc6e8c2f55f1670e4de3bdd87b12a0eaaf6913ac9faa4d9849815f037325db205782829130114caf889ab11ee3cb285b174dd3efa270f6245be2de36fff9dabbfcd6b8ee5f827464207f66aa482ef87d33edced270ae49a9f00d7091789e3c10d36ff45d79f6c9a7daca7d02ff5436a7130d7ed9596c0abca053bbc38b92fc1cfe89e148eee9470a763531e39e5c3ae43f6b4ffd3746ff95687dff469fbadcce48c62a69685d5328927d72b4b18e8adb618e13f4fcdb95656bc419f5ef0944378497a053667ea9a1d5b536edd28158c6fefc19153776792cfa84f998ff1f5d4fd6ea655302b8271e6a97933f5207a03881d2beaae09cb2e4af7ae984996b6ddc7116f6d31abff8c4ad6d8a8bb824ee0e4e02a6040bab171ea5d9a0388a9a145720b020ea04fa3a87e81955bf9c5094c4b59f4cb8bd47dd9bfebb4d995a567121231f3540a82b8c4912fcc082905360ae98a2470efb36918ee55ff96c3816ebce51385fbc248988d6cadd789b58b8e79830f393d3753c98d515625088f2b1b68e32ca433d3626a0424bbfddb188fe7397a5b77fae2cea200cb4e1d75a721fba867bd50b290ee795b44b641dad9cc76663eedafb9cc843764acdf136831765a54712e179f8f5d5ca9068848741cf19da9e9ea8aa87d90cc2345a18bd9f057515821e12fceae9e12ff1e9854e6725133759cf2fb54436c932611a9533662926bf9b51b7b57236b387a5c48a22e6646bd6d00d8f73614e6796b682e7451f9904432c1af3309a00614751973ef8e45a71823dc330e1a8b4c353a12ae91917e4dfa5e6cb40a71df5647237c4eb043190cf2b31d1e4df122055e924cffaec2a3419d0f70c53513d3d07f13729503c57e8676cdd355f763369fcf4ab77a58ce1af054891d5d93d153278afbeb045c9d31b93f1d7dad242ddfe450a6b6a96c71b9568a0f49dca03628c63ea19e760eeae03506f3d0aeff58a9fb93fc4bcc8a7fb6c7f4814bd98cb090d69bc1486ded4a68764dfac00bacc3465f8d52ec71f9794c0986336a95b490e439c885520771737704e540ec92889221ccd8f7c2ccdc4b9a7224a8e59549823338d68ed3de8de0980829f1cfe7a4a22f4eb750620affbb0fa6968a26572eb477b4456affaba6becbffc7ab1c5ccd8e5d0ee33c8ba6e3de50d7fa8f8b6f03b76a25db262fe6ab0038d47e26e0de9bb4ea134b679d7fd6ce6e04bbfb7e4b68459fba4ef4482ac6bf311073480efd100ceb7b8c01615279e3f0dfc7307e454055fe3a2878ebfdec63d02890a32cc6db1566ae2050053750b691fc44149a566c0fb098a8e2d583b29676f06173996d4c90e992df2cf79e0cd26b4ff2eb0655a9c2a04288ffa92255400b454078908417c4035963ed186d767c7683df3126643e7f25b064b10dea4d12093342018ee290965f873a93d4707c189572ad4cfd3d4518819b281cad03a6b51811d96396954f16076b9c826ee747be56f35c9a1fe68734008bf8bdd8ab7f1bacad507f74b1ffab4443d78a0c8a8497151d57e88c4c2b7c2c6f0d02d5e08c5530834d968286c34723fd4bedcf831d0d92a4cd33415b35bf20228ea8b040ae3d152c71bbd476817d2c1926b623bc7bc050764334f84107b012fff1a57450e1bf8a0802a4648d60cca233743a267d8e6bb0cb86fd583738bb6badd19d9eb67b6ac384af6132e7478f150f2af5e2844555d714ffd139cf80206168a551c1fa638b59e11dc641feb9e061708c3f7a02f1703060ce5ed524556aec8e554ff2740aa735b5a05cde4a921e6376571a5b7a5c076993428bdd2f18b95d9d29d809e25a5d4e9b657dfafd95ee13149773e838835d7c0c92243c2245e0eca22de4f05b31af35a4ed1da5cbaacd938ddde52fd225cb2433e0bb152941e4e50dc92a917efefb9bfa5d447b15de4c490467d0cfb12c27c7542b322ccc09f77ff98b1fcc5c63b516bc959d1be6fe640dd773f1b3affbbde3abb69712022af93272842562ca7a47bf17215f91c6d064bef63c7c4b582f319685988d136844caf17d59a320d27dc63f2ef267dbf4ec22cfb7156f1c7484e96e7e802ead9b2de74a63037320a84477664a5d0dcf49db6b9bed6907a33bdd546b20129b0b8154b71a89e9773c6765c298c004fb25b139bb180cde5b86432a9ca37aca3ab24b5a43b60c582d9d0d10d3f7ca07dcf82ac0014b3cca207616b5c5ad40876bd3a4bf36309b1441963e788ea2bd8423a854e749394f90455166d7a73314d51481e44bd07ef73febd07ce52eff67346f9da5c0a16b1fa09d9a0e96936e49475a82c02e60e8712114d475664438a0b8c1c77be210631b7cfa06131bbaa97356b584a21afef006944c9c32cba76b342b2b4912ae6f3d09fc90b0e66190641700aeabbc42fcd3cbf8125dd8ad5fb4e31b1b14d7af68c83d6b29273de0106a0d6234c311b30c455d60c6afcab19915df3a54a42f185901701a27309c6994eda97f554fd6f9ee6b8d92de5784fb685d6dc476296c4ef6ea8fc310f5cbd2158e1fbe5c335d6da569eaaa7c1102aded2053dcfc22fadb6f52e0023ab1e363e8e7f69c40ac794a2169f18d8b1bdaa20ea6ca06c96a8c8520a6bddb8e4388aea8ee711b5a47fdbed3d78f9e83b95c0d0d5dd370b45f1402af46d5129a662c834fc142f3119eb65f1d3e94f8aa80f56ce42fd3c7425818af41757fe5094d57d3e351cbc4f5e40d5bceb390006c5538c3505e9790fb812e6fae8bceecc31fc2fef0da4bef40558bf6947c06348e0eafe2fd8ac15c7bc48a098b013a9cc7c389ff75b4df1647e71ece2e62545c37858af3f7cc00aa7d1ac176c1e3b94e1476aa889544cc774d56ce284acc85957cf1abe329ab0f09111c1f3ab8e4a80ade3686b692edf6fbd7de6e373f744433e4e273921244808799511f7f3c5d7e59c6f196eb1b6ca08189974fe225d3565423e3f65aca3244046c8a87e5e60ed3f831c7f92f0d2fb966124bbe43a0aa8f3518f6a84a4769f26c410b81b8d7e0b5eb25c6e4f8b187270e2300b957b8bc9e03b0a876ff7b19c81eeb3c5eb7aa5908b56ec136ba1924b73f9ae6174ee0dd8ac17b48c5e675a0d5ee6c49cb56951e43d551d22ddff66434ab12e0ccfeeea6cbb9bc4004f0fd570ebb8ce6152c62b31da4cf9ca5435046d11cdf3cf2ebf2fd224f703d2ace38166ca1ddc2ca2e324ade4e634ba1449d6b23b52e1f34c066c87705eb464152f3c970f8c05f053d6654c8164663533b4740acbeb4ce5e1c0e83ddbb67b6e4e66a75091210ae8ed6ff7ddf6d5a22c384fd1fa6b44aab052bc599bd440991a32f01fba6f425b8b0a9e395ed7d84bf4c8a4773b29a534283765173a1b150b6c3618d7af32f8f7e99b42e2f6d9f2ae4c8bed867274f9f9e782622c18a32fc2773d118046424301edb29a999bed9b5930c5ee671b609ca658680219ce794d049634461e32b80a9266c38f49db9180403f76dd5e7bc30366a079f2d25bdc78fade03a3dcad5e80b26e27b45c4b8651fe8c453b23f4a20594345326af6acc725c4098a72240d1374f7ec346071e22c9cc8100e1f03db6185eb1e99e2c24a4aa39c0ef1a334fc1e365d8fe34c34b43b24ad44312c3fb9b04d4b5699ba6d895725f54550c6099d28823fd7ea1d4920a57ef1b6599a4a8c50f92e7dbc3853da17f3e416bb50fdca24cf0c21c60e7ee7d2bab31a3874ce72f44bf4e1fb75692b696f30a27536567dc3b6727d3c5bfa7d7fe8d76c554f8376cb0efdb5d928736252829d76da0259eec1a1be1eb483a11b512392138f3eb986edbc800001fcffeee2bcabeed6912b762293524a6d8ef595185cc97871731a493dcb686a0de283d2d10fad4e3ed6c853fd3bb723de7fe310e38d73a691c265d8f8e9c47d9b38e3c7690e96e83f6d7a5e365cb8fbf08c73ab1b895b7f22af2a64a8fa8c46cc11eb335e7462ae86aef5f247aa5141b3b825989b1dd07c0456d7e00eff035c7e8917ed707c299d42893bfa46976277b84dd71259f4cb38969797257c64742acae73f9990e3a9c0ef6f06ec6913c45daf0617a13d629529b32674b3f94404cd878f8683d218fc050e02e5c73354513247503e8071ccc2", 0x100b) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001100)="e1bd74452173faa90e4d6ca6e9e34e41e524e2c6c2158ae4aea6a66d2ae497e97c72a11935364a44c5c96417c99ce02fa7e5cf1f2b05ec674ad9bc641c983c5022fcb5d76b26a6fe18f39bb4de45a00aff7f0b0145be96268a0916c5ed2734f7bd7cfd1bf5cfb12384299ce3381d8d74087c64eda0e006daaa0ece67c53a69ca0437616ccf846e6b2529b2b2f06fd975ed2849fd0bb9ce2cc0eb35e17fa142417d0d59407d4f82d45c5489dd95e2aff99f371efd55abbba4ab9a7450a98b3cc96c3558f4b7", 0x0, 0x0, 0x0) 19:29:52 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYRES32=r0]) 19:29:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000080)="42dde94f15c91f82cced1a39f51492d7292639e4a49c088bc4a84fed3499e2ca3ce7eb9fc3a3fe62c3baac32a9e4aa871ab1ff403917d5890ad187f6187db6ff2ec387b4f3d74a6bf6d22fda9b7e797b0921551e915a2886f123929bb304d210c039eee6b2c90278fe4c2c4a5eda560ab98c175e8bbd366bdd838d53086dd611e211344fd38d19080b0474f66030c28b84439bd44516d925b5cb4f43a4820016d932600f28456140b643671cb717882d30d3af43ec19e20e424ed099f0f718d4ab571ced4b84bc0738fae90c496ef11045", &(0x7f0000000180)=0xd1, &(0x7f00000001c0)="dcad1827688b9b5f2b7659cd2f5da3b67f5b49b22a38624c6d8d2809337f6769054f26a06cdd688ea5c062085d5a0322", 0x30) close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c04cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403dd0ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf1500"/393, 0x189}, {&(0x7f0000000380)="129bce83459e83a077124b77201cb1de8b1ef7b65b7fe71266c8c1fc9b8d9f3308fb88a17589cc89ada1d455296c069e310ec893a3d593361a9a3d53fd5dfa9988c6cf49798b113dd94773", 0x4b}, {&(0x7f0000000ac0)="b1008ddc1cb86ca6293bb55631c5165d82fde2381b7b3212d3ec6074a22f0f324eead2ca2ed6d262a57b8ea23b7d45516c4409695e4635e864ea93269550d38fa9e09059cd9b7cac971533f032ad96cc83cc9afd6b8576013ab1316e07d9e2213732b61bf6790e9e9afabcfa2c6c0dff5874b6282895978e9138fdc46f2fda1e3e00b05387b53b0b96997beb2236b6eaf7cef5d2942bf1a85ee436431e2cdc12365dde5f14f2a4753f6e806fefff31260a6edb5620044fac725adfa2c3711dbbd545a9d21e46f57ea279122648d7c8ad7e9ce6ba9331119defcb528fb99663703142a79a17926bd7cfb0d9140c6a9ad575808715c20d305adc15d4fb55874235463954faed1b6b22e5a16c9df6fa26aa9e402e975d634f3313ea46524e574834ea32c909e140bf9eafeaec57c64ab76622f90523fb247a7e6b744cd08024cc5b1b8bc7d557787f2afcf6c2bc4cce34782bb26b54011c89b04679df70d81e4c5a70812f5db818b81fe6e4394c2007191b390dbcc1ed7e6f261c51faeabdb42101d6a2dfadfb586f320d0bb306e5c44d6c786686a2761a51ef0f69aa3b24111d69b4f946f31ec0765082b5eef0d0358b68cf6cc9bbe3a246ade215806381244e04b42377e75a94faafdd34e663e65f4562d1ae6b5e9e6d899a00a28feb59a8e7f1f2e0dd9cfefa4dc8b478f9836368da508a1451eae8e82b5bcee885846b2957e6593287c010ab1979c9cd251a7afddf7311f4517b6279b7cb4e5cfa3acc539ddd2af989e0c296c69ca0a1125085cebfb13939596a75bfa84d43704cf5b5204ed953ece1f8bd0008346939e338c68f3668299fd16659f7ef9176b25142841f53e678b88e870d6ec2b3ecfcd01036ee7ccf5753ba4bd8ea2a8c0b4659dc7c2f3968060cd8eb98bfe115a2aaf4356703068d46e00c3ef33040d41da1314857b953f74c09c0543df3c6e805435adce8bbdda0364ef7b27994c2b001b423f6c9b357c29b8687c035f241e1a89e0faccf8f24a7786a4ba07cf2238ce7daf85592c07d84638202f213da7820337b8db2220f93debfe8b271c8f0a2acacebbb17af3f7b11ae687465dd8d5d6aca4f5875839d4f62543588a7c45f588cd4a870e98b98b8b4b8bac76fc258f759446082431195011c7a10b41c12d333b668f230cbe6e93ff1f3e1d470fce09678fe1c84595f4ff5c359db01a305ee5ae4493d3539bf08c47da17e9abe81c41ad533e350483caac9f126a750ebeb5da1d69d334e1e687e226602215d9c8b9889da76f89d202733965c610c2fd30f123d4c89ef7b7459345e21180eb564b7735a3dcbe05e7e178c317fa9b75ec270c6a30c62e4b332fb35164e2266acafcb32b4a8953b0143fde3cf91cf5748753fa4185d32a289cd60f091fb4a581846f8ec2531989be1de1ae02cf6ebea24790c64c9888addb7b2c33f7947d806dbd0323f4024629bdb8c4c3aa84a7d77245708233b407f4ab2d99ad2a10485cc1ce33cbf0e35c1ba0c5648d1fa8a62241966dd4cf2f7fbd44cdbecf986f4fd58adb217609be72e61769334c139c90644cbbc59273c656184a1f082b7364ff5e09b114e1f6823b26f58af379e7cd672f3fafc37399068312d1d1c9cda88f3ebaf881281b2f94277af83d3ed282f5ba05b8bd35b34e6cc4bc3ee5240750cea484204edd41846a6856d274103909d88c0ea750e5ba604d1f01d22e29d6a72aa38373f6b3033798f0832f5ea2177056ea2dcb1849af5bec0eeef187d73374bd59da842e03420babb0826d7f1d0667dd7db57970b7739c043d3c9e338976dd779ffab3e626cd34dcecce4baa06da1dfaf96cfb85465f4f042d98692a53fa4fd43d1053859494905e3de8ff78169be7a1a6ed16c98d5604bf60fba109e16c5555e0d65172c40566c267389866eeb7fd746dcafc975a3b90d48d3ea7925d3b0d2e7317aaaa84ab69206b5b9f9258dd2198b847e885f71a6ac3dcc2258e348f05235903a63bc552f92d4c8b3702fb29df702049fcc9ae5b5686135a77b6abd2c1a233c74cc87b4f2ade5e9d01c4ea2363865c54ae60adc2efd90e4bba6e74ac80e3f065ba9f6d3757b37b541655f8d675b985188232bc9d20917c257515e6944de078fff793d1d23d035b88c0f3fb00a94ade1cd7b52f3716c43ab839b31262f8896e691bb4e7ed1778c233148fac4c9ed80315e6dae290fe0afb37f17b6d584f00116427f8486199d857edaca8f890e35cd9a197a77fd62a73885685c5771fabac47386186584fa91e491f0982a7f43bb404832de249109dff7042a3b4aad64c7b04cb780fcb5e3de70e4ae76c5607bfb505f55d1b3cc85f61251679393f82fd69f57a161c51f7fdc6df8d878a0b4437ab559aaa0410848268ea9148f5d283991f45ab152e4fb819d97c3ab3bb02bf6f62068083125aff0570e698bc19f05d9862e46605c342a4552af003c6bde85c69e81320058e13063deac65d25d013a155b4648da9ba5ddc31480c7462b3e86989f7f621bd2d57204f01cf8a7df50b4bdf4dcf0e6bb4f6a3a18f2b1d2c49fc2c3b749805ba017f483a367a94613e565367425b870c99ee2a39fe9e2a86a392edaf292dec7c71a7945d98b7596573ec7d5e3d275ddfaaf98b71eaf5f5d592cbeefd1951c0a928f9e453d64ae7428309857bcbbec87944bf7ded8abdcbecaa9ec8d145e80050ce5f1a526b8f67653b56a5dbfcc5697ae1bfdd169d5a148e9fc52724a4570c33936256a75eb2808778f660aa1881a70d6e097756e991730837add007f6da42427f59e08c970813cd10e60fede279a12b07cdb42f70dc762b04f721f640badcfc0cddbd6821ed25820b3ced7fc2fbb96bdad10c238a760d602109f31175fe61574805a45244a2842b0e86ba0bcdcf32ea386c71fe9daec15f58287ed23ba27d6f0977e67cafdad58b90f67d103bea42952738c70bb58a90fa5a14dc1cfc6aedc9b9370ebba62403307d37d0ce181915705e53e4a7a921785d508495b82c59ff02fed2104fbc933fa8f7f5b4685b826d758116115d16196f66fedf985d7ed195a35be5bd88d8b2bf3749f2ddc8e2aa0ff8993ff8e2ba492c106dcc39f2a5ae6d10eac7ea40aef3efd9f5bf60c36becc8828be31b74f06dcc133f6d3224beabaf99468e9766c72c3527a30dfa4b0cc252520ddd97d79ae1ef702318a5b4f3e7d6cc67c01d25448745bf6a87f49bebbac0e94df4db7447bf74bf9d5f6498d55d95bd7c5f53651e1bbef332b493025721138f97002f8dce8f564f3dcdf61c124e4255353771f2d5265adb5fb5b0d1c691a830b1addd117ca3a19363fd5065236bffc0a82d76b1d212b0611dfb6a80718a049817956856c82a86b718d6c1d8c439d642c77e92f66733af7d68ac53d3873ab5a409a2739f7ad9bf89a5243138f0613c6ee4d94047d7ba7aadcd5236dab905ee3f81862fac16f34952da27a1f6e6df2681a03d8d91aa03aea00cdb1a771a037e081a6649c54694d982a5e4bc8a152c85e17c7036f1cfd7b05f1cb4d8fdd38714f458c46c12249318efc66bdf40330d2310a1282ff356f2472ad6c8f4a28a6d52c88c34e6ba8f5915e57481bc98e2e7ee645b94ac2a36c846eda5fdf97d1a8c6b03c6f3b64d068113f6a102bc89eca96392e9778cc685e24c77354dbbe895c3795a12f956e2cf5b516fc271abf19c939db50e7f060f0ea235acc0417d1350ecc7ca91a4510127df72d17b010ce08ee2d14cadcbe7bcf95c45854dd2e28fa807240eaf496d20953892f795d77e9f75f4a9bf2bf01f237a5055507012346d1342f663a7bbe505d278a4c4b2996f3335a6cfa7669031c5d02a33b69aaaf5ca100c4f74d594e536b322610f24929346d119166cea2ab60658864dc1786a4d080c82a217079ddd5d0b2f3ebf2eb51257df792a70da064d44d4d3da62e29424c1ea3305bc50aa0ada4c7312a4f710bbaa40f78e4d90667585ae6f331ba4e5552885bb7a7a4767099c9802db765ae822b818ba25a1826e6a8d793bb8c7049b5db95c3efb7160815f17a875626f8fdb02bfc06c8fd11a302e9b7a150acbf7b70d97ac5d7cdba9d9f35dbe7351c2fc24da4270f6aa4429f5197f2ce6d2a5960e1364019272785cdd59b63c5f9b835333ef04ddea5c5936213c3256f003e2ad46a935212e355b6d09019bd71be3c95dd08767d91303ae912e6db71882d9b2c01d29e0bd4a4ee73cdee709e056e15c9d5c73ca03f64f16e3688b4c6a529fc9bb88661a8186cd100f6dca30d0180fe2f5b9934d6948f186f057d5b51775cd0c11659fcb6dcda8bbf6f9b264481e36a49a849b1b9110c4a5f9ee3ba4edfb131f801197d5adceff98b3da2bcc2a77e1d8f0516f7a551bacf6ea8e68c9745851f82b33d5f63f2dbe7e65fe808f10821b8f32d3db80c67f5fac998074a619ef903938748d8d2d13350c1600eaadf4800a8f5da45ff08f9ab1d86056042a15f55107c0f5a1f4dedbfa6137d0421ff040dd73b84297f01d75355bffe993df9888c6c0c10f1c74c857447f529d040b8db86fd664594835d8bed343ca7308003e1cb8a40acae3d85490dda552e23f85969b6454c3dcfda8c39e86fcb3248be05635ec2f2f7fec1bc127f4fe5050892084fd5a25a12a17ec1f2b45f9102e913491357870053a26b6806fbca942d55db82dbc4a7fa57098c5722d651f4c28cf828e8bc4c14f904ebb17e0859a3adf14fec74efa47a2136868eeb43be9b379d0844278496a434d697bfcf722a484b7eb63f8b31780ad3d8bb56f699e8874b3435562eaf4fe1357a5c5c3cc2bb046a46ac1193c849759e41ede84ab60c5628b96891d279baf64a2ccd5abfa15093f79f2ac2cf16bbbefe3adbaaef47d8ccf925dbb5bb907d21f060be43f08e695dd4ef13c44fae856abd3bedce148386eaf71288e109874679d71f0f493559a8d2dcdc0b6739fefb4d8e51d64defed507aa7c516c6c7940fa52d7410f4b3616e3ca0cdac84ff1c93f531e84ca062d813b1f9c82d02088e0077c5a6f491a5476b2f211ca785074fec6409ca1ffd9941e4dd7a09c663b077f1a9ccf51560fb11491ee3332bfe96fd8521dc35a52a166f778f2c62b8f516718a5c0183de9ffbbd44b577daab09c526b3f23d69ad2c4fe8e22fc6a7cf2e9b5bf28e63d08f9731815858227179b63998f8f82be7346d68872259e825948bc3c5c14b8e1c9bc9d8444149f9e57c1010f009c00d41d11e158f0ff97a84366f48ee986efc5e9ece86d62e38b40117e4d77384ab5fa96d2539ea5802651e51b2be53420cb2960dbf016544e6f9a2f1d0e1b17c20bed62709f552e0ae331e7e6abd497b0aa7ad9ec30c9500cd7ec8c51ad49ecf94cead75e74709216cd5ddc734106b29a3e7f934d114a9cd3c823981098806f4460c4903807ed984125fa220885092909913474f680a7396120073622f1af5c42e79a6824f496adc7b66a1398f5c58f07d209df1b7aa65557c98be6a08cab9cb9dfe8045d0545a4e479e8b23be614c270794a9d1b327197c0f84a129abf343554998f027b26e82751be51b99617386adf1fd1699b276c22bcf4b3712097a673fe28115ab870c96e079e70129a394a7943d96a500a1913fd75b7730c3c1a0c1f96c47b8b594686e5e796cea5745942755ba26bb06a9e8f4efc2481130e57b08c8e14e9f7e58760dbc6d9f6233c44a9ca8c64d8c31e7aa46e6d74d5de14d8179087a4583588e0be562faf35a7e81ab51c0c0f58df06575b166f65be9a216e395d5e6dfd5c749549a94c54f0a1b8b90cf7fcb651c9238d9", 0x1000}, {&(0x7f0000000280)="163a29c3299af1a2899a35b0b8a77c49122538acef3f21656c3e5390bd174e45c6c07397cb310544f211ea18bf8a706345102b0e4db130d1b3866af40bf7f7184b05d923e4ec223fad5122c3b8a1594f1119305ef9a88926a241af22ed525732042c287a05c441665fb4a644504c5854934799d2a643d15089736e9e02475f5f1d934f5c3cd650e715c1c781ebe6a191de8c1f81a15a296e300a4ed7e8dd9cf4aa3c5356fde969569db857b5521b7244b4535cc4071fab4676ba3f605c83cd2a3c1ae705d8e452de64391d17fb0b3f55f52ffd1f69", 0xd5}], 0x4) 19:29:52 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) seteuid(0x0) 19:29:52 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000c00000086dd608463d100183a0000000000000000000000010100000000bf0200000000000000000000000000018300907800000400fe8000080000000000000000000000aab46de9700fd788e49e2e0ac74006f0189d460fe281abb292dfb2e2ef53d18e0a35b796b163066b90f15476bfa3140e5d2ac570ef0936e221e72130c3bab3d4e3dae64f21e42c6407965cd2ad7be96477803cdc3e92f3333499e1f951462eef55ec7e686d0e2ccdebe41d357e1692"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/210) syz_extract_tcp_res(&(0x7f0000000340), 0x681, 0xffff38a6) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) semop(r1, &(0x7f0000000200)=[{0x4, 0x1, 0x800}, {0x1, 0x20}, {0x2, 0x9}, {0x4, 0xbf92, 0x1800}, {0x2}, {0x3, 0x8, 0x1000}, {0x0, 0x40, 0x1000}, {0x5, 0xf576, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0x9, 0x2800}], 0xa) r2 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/4096) syz_emit_ethernet(0x2f, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x4242, "cd9d25df59000ed8fdefcf7b9f118ac5ea26e04bd214874840e01b311c"}}}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x32, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x8020) semop(r0, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7f, 0x1000}, {0x2, 0x36, 0x1800}], 0x2) 19:29:52 executing program 0: pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="08000000000000007de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000000000/0x12000)=nil, 0x12000) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x10202, 0x21) munlock(&(0x7f0000007000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 19:29:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB], 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000180)) setsockopt(r2, 0x0, 0xfffffffc, &(0x7f0000000200)="6747d71d8003951d906656119d89a00851a05518512dad271fa3f33472bde3d69d8fa385b6728cb4ea6a3e4621bda6da03b664e1a4ab113b087cd4cef5e4add0d5f4cd200e6632fcd2bec293511b9cea129adeda36589321c65e507bfc1af4a2f8b34d361f6d4bf2b7964a2c00a382e9e19d24a4ab385a5802468047521759ebf3f7de2ec2a31945291f18d90306ce8adbb7a8780d1f5943366ac411ef2af701c279fdef6f97808c3b24c6c7bfd757cd2dbe4a23e35664997e3eb89caed81b0615c7c3bf106ba73f297861a6d9bd7e1079b06cdcfef6334f65270539d37b002ce79e8e83c3af", 0xe6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) recvfrom(r2, &(0x7f0000000340)=""/163, 0xa3, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0x8000}, 0xc) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff}], 0x3, 0x0, 0x200, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="82811d8d65ec541beec54cddb47f1b7f8f0a2e12666e6c653000cfe35ce3e83cf74da91897370a510b07ef8087c96f10c2a503e2738c2b4f1f9c67688add62603cdb4f05d0f9b455a0693f08aa639dc3e9a91f9568d3e5c900ae26012f06503c4bb99ef467406332aadb2b8afe03e9c34ad556e5a69b0d29482cd94dd7354b1a0d4e33f3265f23d785d0e103e9b6294e164622920314de13b4a2531ed7267b63b80999268a5bfd3327a05fba5d02"], 0x10) recvfrom(0xffffffffffffffff, &(0x7f0000000400)=""/75, 0x4b, 0x40, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0xffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 19:29:54 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 19:29:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) r4 = semget$private(0x0, 0x7, 0x3e0) r5 = semget(0x0, 0x2, 0x218) semop(r5, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x0, 0x1800}], 0x6) semget(0x2, 0x1, 0x32) r6 = semget$private(0x0, 0x7, 0x3e0) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000010c0)=[0x8001, 0x1]) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000000c0)=""/4096) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x0, 0x0) 19:29:54 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x8a, 0x200}, {0x22, 0xd3a}, {0x24, 0x7}, {0x85, 0x8}, {0x21, 0x800}, {0x87, 0xa9d}], 0x6}) 19:29:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) 19:29:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0xfffffef2) r1 = syz_open_pts() dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 19:29:55 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffcd010066d5bf08001f00003831ed6a03944eaf00000000ff0000e00000014e20a38cc41e13012a0f37229a089078ec1510ed03ec91bc271ce7f1658b4d9a8d6db5520000000000"]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)=')*!@%&{\'\\\x98(%]+#[***[.-#]&\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\xa6\xa7', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='^[\x00', &(0x7f0000000280)='*\x88\x00'], &(0x7f0000000440)=[&(0x7f0000000300)=':$@})@M\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*\x00', &(0x7f00000003c0)='--\a[-/^\x00', &(0x7f0000000400)='\x00']) shmget$private(0x0, 0x4000, 0x819, &(0x7f0000ffc000/0x4000)=nil) 19:29:55 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000030c90780000000045000000000000000029e000e00000610300"/70]) 19:29:55 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="538e92e744d9724a499ddce4d7cf707bd3a28a7733ab8354ae7c9965", &(0x7f0000000100)=0x1c, &(0x7f0000000140)="ce910a90218af60ce754cf1e7a862b6cc3534024ed6c60ab03eccbdf0adead4afe02706a2c99b7e7919279235474cff325c9a4ced5b26e289092877577efb0554c34c96fc2a8c9165749b1", 0x4b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x3) nanosleep(&(0x7f00000001c0)={0xffffffffffffff3a, 0x4}, &(0x7f0000000200)) 19:29:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x7fffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x2, 0x3f, 0x7, 0x7, 0x7}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="f2141ad0170e2e93515283dc50787738efb20dc4e8b93a54490ea4b48ab0936dc5fd4193bb68a784ea4c428790eacf5df2b393bc997a4e06584967052f84b1bd918c8f3e78c01853e4eda49b60d8b88351a976d1a8"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r6, r5) pwritev(r6, &(0x7f0000000340)=[{&(0x7f0000000140)="aa722706e25b102449dd0d139e6653ce81c521f78d7b465ee6bdd0a064ffd719eae5d03036a65c5853d5985bb8d27e3067d4a9f5ae80a3eca58e12a80274babdfa19ae50397c697c356db09c33f423b004009e2de2eb674a2510483e8eb072d5e599ba0354eaa29f5a1d770bab360056857c49b8d55319c23bbbdc7cb1d2bfff9c440a9af363a93fb8e6281436daba67006931d585dfbbe0bac236344fdc", 0x9e}, {&(0x7f0000000200)="e4e5aaa4b2800ffb9ff947259c6c90d16abb60a146a9d809fb55681492431c14fdde7c999bcdc4f009137aa06bb937c1ef5376760ee85734397bfa1b0597d95fa22acdf56ef38cd3ce6df7105e130f0ca72849ed9b6d7f36c431cec7adfed2441ec988478f51915faf92ab09a8dbdba6a78d07c8d1c6bcd14fecf89fcd1c157bc7c0e7973c5c11628d9b8514331efbc14ee4", 0x92}, {&(0x7f00000002c0)="f2a2191f0bd328d4194a71ef213f973bb982352690a7913e8a3a07c3a04f670fcc4892106762c1c588356545f4ceede75b3d93a2d93059b4b0958710bef467074c3c899efde870b6aa1d26e711ce3d18fb86d67f2a7653397bcd9c12f1894cb5", 0x60}], 0x3, 0x0, 0xffffffffffffff86) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 19:29:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r2, 0x7, 0x9, &(0x7f00000000c0)="29a589278dede1c8d7a4830f4e880bb4894d158aa9b8390a3668d5ca788c50028658277fef365776054fdbf4671537324dc8671ed77e562058c4220c86c6e297c5acbff6a4a7b7235ebcd891", 0x4c) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x0) 19:29:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/32, 0x20}], 0x4, &(0x7f0000000680)=""/4096, 0x1000}, 0x1) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) socket(0x10, 0x8000, 0xff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000480)={0x200, [{0x5f02395465ff8eae, 0x68f}, {0x2}, {0x3, 0xd84}, {0x3, 0xeb}, {0x2}, {0x2, 0x7}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x1}, {0x0, 0x1}, {0x1}, {0x3, 0x1}, {0x3, 0xa5e}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x3ff}, {0x1, 0x7}, {0x3, 0x3ff}, {0x2, 0x7}, {0x2, 0x401}, {0x2, 0x8}, {0x3, 0x5}, {0x2, 0xffffffff}, {0x2, 0x80000001}, {0x2, 0x3}, {0x2, 0x7f}, {0x3, 0x5b}, {0x1, 0x80000001}, {0x1, 0x6}, {0x3, 0x9107}, {0x1, 0x1}, {0x1, 0x9}]}) 19:29:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x80000001, 0x8, 0x4, 0x80000000, "f487988fe732e3bb3ca90a37ef4adc34ad2eca83", 0x400, 0x59a}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 19:29:55 executing program 1: socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x10000007ffffffe}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) clock_settime(0xffffffffffffffff, &(0x7f0000000000)={0x576, 0x4}) 19:29:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="000000001a000db74c0000000000c700", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x6) r0 = msgget$private(0x0, 0xfffffffffffffea5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000002c0)={0x80}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000740)="e3604b68a19d1d723fad3e40ecacdc6ae2ecb53b1b2d8b5b65e092351ae61588d27a0e98105571cf06132bb8ea4c852164207f53499e16d7548aba42802bb688203d3a57c027b3bc301bc4d62c76cb1295e804f5b10ee1a0c8a164dbe8a60c6fbd4f1b5415214861b6e4ada35bd4ac07d0005293154b57afd206948289b29bca7f2fcaa878ba16cb026126626d7da819181ff44b3842d68852b100f58247d99f3a5448c78413b60689612b70a161f292801f635e0540e666afa8b12e4833ceae1c34ec95921d90286662a9c29fd4947b602ff52122bf1ac3a21791793afcee23341c5b9a63d6241caff5df33af663c797a3749f1f2fa81e0e4cdadb9edf54ff2dea86f1f3b77d0beaee97111b42871e07b1c5d5b64efef4009948d06b62b19912ea0a695be2ba99c8f321b9777276967046d19622b56ea7709b307832f8fe186e7c02f5ccffe46f63cec1e1b884aae55d5cc8881d8afb79f13b00e3bda055d371c879c0be5571ccff7", 0x169, 0x40e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000005c0)={0x9, './file0\x00', './file0\x00'}) getrusage(0x441b7bbfa1d27ff8, &(0x7f0000000180)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000005a172e5fe5515ad50000e6ffffffffffff437be882ca6b03f79e00606e0624b9437856d7fde3f6e48dd48281b17803a3869e6c771bc608edd8a581c43cb2d1756dc4be93772256b68062a7c0319794344d1e5790d35690dbb7a2e31de6eb2d2790c9475267b342387d1b64289c9a3a0ef8af7ff2ac9ed647c7000000000000000000000000000fab283ae6d469817b3429ea0e2d859d4abe7233fe618a7edb811826b4e3b0ddfbf5245e66a8c6b8b7daeb4e90fe682606ad2c5adcaf184d70cce4cbe62aef3c3dbd088fbd907f088905a2fb9a9e128dec5f8407866f4b0ec81f429636380ad76be66393578b4431fd913ba930e28ec24fd6c34c15da1851466a4b52444bb02858d02d26df06cee28379361b1743fa477df09ec42fbf31f801728256a99fe317a6329c0e2062977efd4b915bc44d1dd0757751"], 0x1b, 0x1, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000380)="28ef7d4c321471f3765e77a6f84d92719de7cc095a0cdbe13a915d4046df92b03d647a273743efcbc047aba3ca50be9f5410bf9ad72aa8ef7c436b47f7b1f1a4b91cd6a0a2543ada7ef00d4e60d41f720d3da24969e5f7955812c680a6a552676e5bedf9e10e2c1b6c9954ac485d81cc7b528f", &(0x7f0000000080)=0x73, &(0x7f0000000240), 0x0) sysctl$net_inet_ah(&(0x7f0000000400)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000440)="62dcb7f0021b2d665ff15d84a9f70983dc2a16f786d6e25e3a40b06898a12fe0d5bc594f48ed5a32b422df1145a8e59f70b3de26bfe2a7ec32caa6fcde877667b6e793344a2b5fbdb312aa95b462", &(0x7f00000004c0)=0x4e, &(0x7f0000000500)="f129cc210d3b4e051c00db14585ad48743e7b0d45f6c9c5025c3e696", 0x1c) msgctl$IPC_RMID(r4, 0x0) 19:29:55 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r0 = getgid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r0, r1, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0xb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000200)) setpgid(0x0, r5) 19:29:55 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r8, r6, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7fffffff, r0, r4, r5, r8, 0x18, 0xfe00}, 0x6, 0x25, 0x100}) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5c8300", 0x0, 0x0, 0x0, @rand_addr="ff29f7bcb7cbf3c7a00e465e68a4c1d6", @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) 19:29:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xd3, 0x0, &(0x7f0000000040)=""/211}) r1 = semget(0x2, 0x3, 0x130) semop(r1, &(0x7f0000000000)=[{0x0, 0x4, 0x800}, {0x3, 0xc1, 0x800}, {0x2, 0x0, 0x3000}, {0x3, 0x4, 0x1800}, {0x2, 0x1}, {0x0, 0xc1, 0x1800}], 0x6) 19:29:56 executing program 0: setitimer(0x1, &(0x7f0000000180)={{0x40, 0x5}, {0x5, 0x4}}, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffff8b2ef2cbf2d3a63cfe5cffffffffffffffffff86dd6031797100403a000000ff0200000000000000000000000000010400907800000000602767feff00010000000000000000000000000000000001fe8000000000000000000000fca92c0001070000000098cc36bf72de6f5f0000000000000000000000000000aa2d39f02eae2c3b84334b8b1dcdac0e1ac8e7e96b400df043830398826fb8151cc97d8393ff5024db93e1aad45219d829b732790201343f037de702c5f55d8dcd8b3c15c329549febf2ca9b45cfe57b9fb754c2c0093a79a3e50247f20ecb256b8b3bf0b34d69d5a4b1b9636b05e5bee7d87dda3c9567904d3824dc3a227a0f73e80cc08a2c6cbda78a0eea73e91f119bbb4879e47888c7fb31e115b60778003ebdfc659b83b3d10d88e27e9e08cfbc8e3105aa40b8"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x5}, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) connect(r4, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000480)={0xfffffffc, 0xfff, 0x6, 0x8}) close(r3) select(0x40, &(0x7f00000000c0)={0x9, 0xfffffffffffffffe, 0x7fffffff, 0x400, 0xfffffffffffffc01, 0x2, 0x200, 0x80000000}, &(0x7f0000000280)={0x5, 0x7ff, 0x5, 0x65e, 0xc4b0, 0xfffffffffffffffd, 0x1000, 0x8}, &(0x7f00000002c0)={0x100000001, 0x0, 0x6, 0x48, 0x10000, 0x0, 0x1000, 0x5485a24f}, &(0x7f0000000300)={0x6, 0xa2}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) close(r5) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000400)={0x1, 0x8, 0x56b4}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 19:29:56 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x5f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x29, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}]}}}}}}) 19:29:56 executing program 0: syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x8, 0x2) syz_emit_ethernet(0x3ea, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3b4, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1c0}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @routing={0x67, 0xc, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, [], 0x0}, @rand_addr="afb6431c0429d09bc209ac5121b15475", @rand_addr="b3151f2da510423317249dbbdbf27fd4", @remote={0xfe, 0x80, [], 0x0}, @rand_addr="6373cd27342b560b0eb708fd90b42a64", @loopback]}], @tcp={{0x3, 0x0, r0, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0xee, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa19c4a2d95173668b00000000000004000000000000000000000000000000000000000000ffff000000004e224e21", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="500000009078000012cce6eb56df05582370c66f7e19f31d9cce9158da7a875a1b906bab8f7bc415dc4002f96b9948d91fbe297967f91acd230200bbbac41f5b5eae8e2dad31e1bd682a4023e4dfae1f8203544dc396d031b3dc2741422bf3899663f857663e48e3632c77eeebad300db49684ab9ef78e54686fe324dfd0ec3a6b8ba740ac2de4b4ca411df1aaf4c201dabd17ecab1af665290caf954f959caf2e306860b46fec67e5df3647"]) 19:29:56 executing program 0: r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:29:56 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000040)={0x2, "f0388b1aa7bf2fcfdfc09ec1eba9cdadf5252a37771c23bc64eec51e73b09dcbde241bca9a2fb2bcddc8f4123b70577d46c60e3cf5674b5a1a2ff8384f47b4f36bbac201f7dfb44acc19aa9762a8580d089641ae11d288568288c5e69b9fc2d49ef536a70b7e2e141441aa0cff24fa2e6ae7b2e8851b31b0c20e2d6753a24ca7f1a822eedb9eb1060c7e4d13d403458034a4cc"}, 0x9b, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r2], 0x1, 0x1, 0x1000) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/81}, 0x59, 0x2, 0x1000) 19:29:57 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="dea800000100000000efffff46e45615", @mcast2, {[@routing={0x3a, 0x0, 0x0, 0x81}]}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000040)="39f134", &(0x7f00000000c0)=0x3, &(0x7f0000000100)="281591e76253f61603e75112ae5cd317d14c298349ebf536e04809ca3cb626262def245793596d565aad47c50c2b887e906254417995247e07c06f4ce6d9518405b24d806327fae23ad55cd4eb9a2303a0791d9331bd88815aa9552076fa02208c398ca40c3ecf28e83ffe23bd7dde799d304db8ea1878754fef61451c91ed73d9f104e4acd9dbd509d6dc0c370c7335a497539cc00e99a7c9329618b5610d4f6cf6c8f732c005ee8ea8661e57eeee01ad8621b8377ee7b5f4cd935bf4eb5cc0924132ba285423fe00ab95a4c89b325ce70912425570c90117b708f5a298c7007940ad26c68c4309b5e33f3de5fca33c148403f79cf12ce4adfdccdba9e372", 0xff) 19:29:57 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000002000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgid(r2) 19:29:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x42) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:29:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='r\x00') getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 19:29:57 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x8, 0x10286) mkdir(&(0x7f0000000100)='./file0\x00', 0x108) semop(r2, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) getsockname$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000380)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 19:29:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/105, 0x69, 0x840, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffffb45f7b676ee0e08004500001c0000000008019078000000e0702d8ef0e0992fba91738f435378da3a88d33f1c7c56dcfa369d3e5007914178d7b6a81cda0006fa87a7fbfed2877e5cc9e0f4a877259ae84dce9c2598b6be8b6e31d8071f1b3c00"]) 19:29:57 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f00000000c0)=[{r4, 0x2}], 0x1, 0x606dca76) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x0, 0x0, 0x5) ftruncate(r5, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r1, r0) ftruncate(r5, 0x0, 0x0) 19:29:57 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x4, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00", 0xfffffffc}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 19:29:57 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pf\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a00)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x40, 0x0) pwritev(r3, &(0x7f0000000980)=[{&(0x7f00000004c0)="caeea928fe", 0x5}, {&(0x7f0000000500)="6be50272d9d258ce11cbe7cc20bf26deffcb24f8d438232032dd12ed059a671acb45f66d66489671f9e531bded05e8090a3d3148f05c3267271a539b540f25ab6766beb02a5630b1edb4f2df515dc258c4ccc53d3493a38a6f9cbe83fa7bb9c0b705b3afabeec624b07ef922df537a144a07aaf496dd7f85d17ffcb819edd4016eca671182dd9f465b3077e896d30493c1a3ec1f1660df03036513455b2b793d1ca33521b26662a2b42abd302f03ecb6c4aad9b3c5aaf464db47cf1cd4297e94adc4cda16206ad304b76b22ad4c4", 0xce}, {&(0x7f0000000600)="3fe6977d7f974f463cb09cd203bded550b01cfa2f94ddc5ff22f0228ac27e09f081587050f33009b046efc8c0f95653d9b1a5534e6822ff4080a310fe6cfefe4b17e5fee75d386197476054580e6ace51e7d2ec366dd01837c51a2dceaf167e1451d39eb83bd0acfd6b2c096e34761a931ecb5ffc5b3a44fefab35137402db34d3814b405de8", 0x86}, {&(0x7f00000006c0)="cb4f626076cc389ac631524cdf07b1140689dbd7498be86d1fe2b8a7db2b4874072bec05a0399376e146f2708767091d56c4fd6a82359028ed5b44", 0x3b}, {&(0x7f0000000700)}, {&(0x7f0000000740)="a579ef6dff885058f5b34aa8647ba6bf69f0761fdcccb7e7269bd5a963653a8411bdbf31b2cc62107fb4b1e0b6ad567d6b0617df00fcb4a516ea0d0008b33ceaf715eebbee3f8607e483eba6ac3bfbd5c1ad1890fefa69d921a7b879e64447d628d07494dd9c03935ffae97e4e9463ed0c134cea5e42868da97fb71ce86601a116721d0ac799644caf4934a10fc5dc7d271c", 0x92}, {&(0x7f0000000800)="76f24172a2f95e523e65f41bc8ba15447f04a1adad79099548f2a8b644c400d8412c50bd5965cb7d92f918aa8c10436ec137465a1d982bfaa27208ec0f883f75975d939b69766d11e5c3020b2343f214d1deda852a4f18d5107932f431d50eab77c4bed2a324d8af815db9abd42215e99b4fd818b2758c11ea4764e4033b4832cb4e8e8d8857d518013a29bae4aa37d6e17f67921561f95ae25e5c646538d37bb97656a65c3336b235a90e9659db184ecb63c627f48a545b382b2481ca19827c912ca61d4462efaa124f4031ed2655ada22f8b8b87095b2d100177062cbc2a588775b65809ef4e59", 0xe8}, {&(0x7f0000000900)="c23592e098231028f0b02de7685e182b75dbbe34910680fbc92ee084e74b7578502bd9f51bf478c2e46bf0d5be446e681cc8f09bb44c958ba6bde079a599b7ee35c6da2a3d735b8185a4dc95bf869d2a27905bff281f409734d0f01f456e19784e6df5352494148b57024777f08d3666def615abd45aef17c609e859e8acc33a", 0x80}], 0x8, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8200, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x400, 0x1, 0xe5, 0x6}, {0x2, 0x2, 0x81}]}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x6) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000700)={0x1, 0x40, 0x8000, 0x7f, "00d8ee2225b99e03962c54d01d25aa5e64062ca4", 0x1, 0x8001}) write(r2, &(0x7f0000000140)=' ', 0x1) 19:29:57 executing program 0: syz_emit_ethernet(0x1c6, &(0x7f00000195c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "200480", 0x190, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[@hopopts={0x32, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x67, 0x1, [], [@ra={0x5, 0x2, 0x8000}, @jumbo={0xc2, 0x4, 0x3ff}, @ra={0x5, 0x2, 0x1}]}, @dstopts={0x88, 0xc, [], [@generic={0x1, 0xf, "65185e2c13893c856f89ef049d64ff"}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x8, 0x40, "818b60ba348b23fe9a793c610f92e4f5a883b9bd6276d797da0974c1c29eba1a069d88e592d1e1ed21c75fd9ec4fe5d840f5ff83aeef4f4011de1d3da2ce58be"}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0xfa1d}]}, @routing={0x70, 0x10, 0x0, 0xc0, 0x0, [@mcast2, @mcast2, @loopback, @mcast1, @mcast2, @empty, @ipv4={[], [], @multicast2}, @empty]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3f, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0xa, "57058cea089ca73c5325cdcbacb96996b119d6ba8d86c26a6178b8fa6714bd7aa0a552de326d4db5d62040232f6aa37cab79fd143131e418be62e5bbf14bcb6ffee03b9501f277198b8e60879d30"}]}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/39) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0xff) 19:29:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91879970458adcfd7118871f590b5f71431a6bef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x2d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2de928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x79}], 0x3) 19:29:58 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x1af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x400}, {0x0, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semget$private(0x0, 0x1, 0x763) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x155, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) 19:29:58 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb3, &(0x7f0000000140)={@broadcast, @local, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@generic={0x8848, "cd60acf1fc69538f059ba4ee1e8e74f165fc9be59be860e325181d5294c076e7ff00f2268bbd295b2a9fc794b32d732ab8d70dc9c639a5506fd1270df37950bdbafb273fcca2cd844bae0d670e44b3a4726d05818f3d3382ed6fea0e3bf136b8feed02f844f72e4cef300102b265ac67bb70a1a41640676e5c01308e966dd13d0439e31b4f528daf7d5ed4dd030d143f47c8615eaba3f64b33a4e3b2aa3a67805a"}}}) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 19:29:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xa1, 0x1) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0xa73) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x1ff, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffff5a0a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9b5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb31}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff76}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4997}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) getsockname(r1, &(0x7f0000000680)=@un=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) execve(&(0x7f0000000740)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000780)='\xeb]$)&,\xaa\'^\x00', &(0x7f00000007c0)='/dev/null\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='/dev/null\x00'], &(0x7f0000000900)=[&(0x7f00000008c0)='/dev/null\x00']) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x80, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000980)={0x2, 0x2, 0x6, 0x4, r3}) link(&(0x7f00000009c0)='./file2\x00', &(0x7f0000000a00)='./file\x00') r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/pci\x00', 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2811, 0xffffffffffffffff, 0x0, 0x9) r5 = getpid() ktrace(&(0x7f0000000a80)='./file2\x00', 0x2, 0x40001407, r5) syz_extract_tcp_res(&(0x7f0000000ac0), 0x5, 0x1) getuid() 19:29:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = getppid() fcntl$lock(r0, 0x4, &(0x7f0000000040)={0x2, 0x5fb4bc0c665a3403, 0x6, 0x100000001, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x12) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x80, 0x18c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getegid() r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r10 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20000, 0x108) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x40, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="7e178ec9fd41b34b21af", 0xa}, {&(0x7f0000000140)="d7ae51b3bf7a4cd7c0208b50c8b481814c7752e30e89d911178aafd3f218499f21441fb76facec0601f8ac2c8139a97271af8643702425c093297d43b83838bae8a1c7e5dd22306bae8257d12e734699728bd5aac032a896ed74b5a8c4d1f6a9c690105b5318bdd199180bccc3a20cdc7388733b6f25430d644315da1e42a62f", 0x80}, {&(0x7f00000001c0)="6d99378ab90a1ae17750f95351aab44854cf48149b14ed8f11142c6997647266e8a0e52035e928be848f45310be5d9b12ee957cf9a26ecc9d53417404d3ac58921aa0503d9360224a36edd2d56f45825fde1633cb121a0b4ee42b0e6832c25206506", 0x62}, {&(0x7f0000000240)="2cc9d46ba2afb8f2a2f5115e85a139b23cc7be47f34ac156e1d8846efea45e6451c9cff5fd", 0x25}], 0x4, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r9, r10, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r11, r12, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r13]}], 0xa8, 0x408}, 0x1) connect$inet(r4, &(0x7f0000000640)={0x2, 0x3}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000680), 0x1, 0x0) getppid() sysctl$fs(&(0x7f00000006c0)={0x3, 0x1}, 0x2, &(0x7f0000000700)="24830c32139ea075f917cae1537ea198c2db4b767e99b559689dd235150902afa30d920d04c922641ff4d92b8ce1890c6b4b9bf2f64e152292039d281f4e49e60e2195c7bda184c232068ff71aa4456d1ff393e4da441b05818ca461f37ecd6b269faadf37bdd12281698edeb79c8f3239bf1751626282a5595b2dd9b44bba0e482fb85fb134b9766e03c90f8c4a98f9c8bdbd1adaa282fa0f593c063348edcbba2131b1908a542e8b09a1080fcf0a334ae4ec3ec2452994145928a48d5b390e2af5a916a8450339c854f9ceb35ac46d131f81be60c49385651c88122ddf96404f80b10d5b82066d0657732dc818d31ac5826aae415cfc10e8e13975577b19cfae7ade3327ab8f1f6ed0c3a7233fd4c874fdba0e57b70c7da34f0b2307505f05d474fdeb2b6cdc653fecc9f8557a0fbad3c9395ce26f6bd21c1296ce3ceb672b461d8863b13d4260e3e8e475ad8d4ced4472725e96b39ec7b5293a68e1b92314c5e8854e42edf0db6b63b2eae6f551bd2e1931df29fbef14d76d672b05de74afd74cf389a2e97accfec170fd0b0d90dd615ba13834332a3e2fb7cdbb957f1db3cc8c0cb16d2ba38d52f8fad7c515957c5f0fa91b8f99c21e9b26a18628951cc349a39a223f2ef512503e8730ee767ea83461299a16e77b4c1b37195e8989f2157caba25212e78d534fe07b263fc6f221838c5a929cb81866487e55e7e3e2a5e66dea39e315336379c504fb5a403f620114810e49181fcdb467b020b0d259c83a3e197c0751e2c9d75b023597e9fe8b44a2f4406ede6c0a9c73fa4df92b8a1f5d3c594d11c9ac264127b8b8e3ffb4ca46e28e7c5ebdb86cc5e9c483019f6fff707150a586fd362998de800b8de78351e5f0115f03e7f74658793e98c7f4e8a4f5cac02735a84c600f08b098f40c8eebdffb733ee9d8b80b0dcf9bea8f4b55f39efef7225fdab8f55c45bfafe760dbec3da76070e7f68931241af75aee559280bb1b09efe0d860bb448729055923b7c7568360f5fd84c1d34f6e7d183c7ba885c6d7edc1daced05eea50e546a6a82183bad23ac57df595e19cad8ce6af6f2d92ac42b43eea1cf0e7a46fe98665b6ee15efca5a29fb293fc877d2eda888b5794e8df6be97b78f1b589608607ed30a96c6db5abfd7ddcbe4682ff3e41462777f3edbc454019cf1e5da10f3e6271611fea5e4e0a6088f6dc5bd0e23612e0f5f188478c1c0c2a4094dd8db95ac6ca6417338746e2b5efc3d09b4cde8eaa312de4688265aedfd8a6fc45d86444236ee4203a378be041d09a5141f7d229f7fd5df74b932fd83d6ef271b18eef5b411971d984338117156b9137980ab857f2891a183f0b1252caeb3d4e6659c88cce140e3a64faed54ce819dcc87493b1ef550a3798669ea277e997e6fe8ed210de7b23490c85e7217926f50df80f8da11da0dc25c6d54f46dfeb33a998223495a864acc404a9f1bceccfcd84df0e82ca116faefad3b15e93647c682a1f5218b6591e96ff342182ee1f58ae9e0b6874cd22bf075cfdac4386fd12eac45938b70f6e0b542969a0c2681fe79e54094c228f49cd0bf9b6e412cf1a8a1ec2d13e82121ebb6e4fc21a99fad00adac3d7013f8bb55c3eff09ae778deb32b0de06e00fcf1d818c10698a2b1a9a5bdbf77960d080923c62796161dfd10c16e6b6cb554635da837e89a9ba9bc079e194a894e001b378b6b0071c09b489b6f753f03c125e2b900d0f14f369e0c3852f96ab1b3fdedb2194d628889c1a6ffc8291653dd77d444ae3629922786111e161c14ff20b5e6efb6ec6783dab84de44d800ad0254544d510401b711047cb0b7c6e2bcdabd3c2bef96b93e44c0c5fbabcda82e3f2396accf6a9365c22a35bf8862002afd6ec096ce969a3e84faf970aff9267efcf5b85914c86729e0b77e7d4c7a077fa6f5e544f61d7a81bb15e277a60a048e3cadbb0b16ae84f90ea6ae6cf816b45d8b491070bba771e89d4f1058928899f61c6d0aa0098867d4c6e4083665c8fe944735d3f4e480f80b4f454f7f1b364cc1d18a53b7a8a94e601e464286da9b83ac73da79a863e9e3970e227c5c821debe1806f76ad201ff7233f9078dfe7b2345da40afa48cea3eb559d19c3cec00f9f5a08a284211210d7dacc005a1f8c0627a585bafa1dc31fc3d6525575e5e8d088dc67e101127f928b5fbb75bdf634fdeb7a2daedad376e3a684a8c32aa85e6a9bc9227745090d2f7a608ef39612e4c4a970a3d3d58601daa22bcc60ccaca81f49ffb9d07f9f11f1dfa6c46b1b7296a4071f8d8a97d5faf0ed2eff2ffe5e697f24a0a2da8a8da8a2e17f2bacd1ce47738ee39dbf78cd7bc4a958ab6d3913e96140d4afa3ff6a8e52a6a50a203d30b14027a45e903b2c5f11e56480096b05494f8d57ccfe4542ff38a961ab11ad6e67b98b560df31a9c85b4a2054530165c10f85e55eaf5ec9863d238a5b1a81c4d665ce1c2e2bffb2c0a5e1f00d2b61d631197913b3db4da17ca5bb355e0c8335d299c0619bad922175e7489393bacd2673573bcf3fbcbf0d4a042a96c91ee15efc77c791dbd69947ac82f99a7696ffe74ed88ed288c8cd96be085f799ee8986afd8f415b6080052679ee35802fca8639294752ae74820171f696373c4a32e72ad0d6a6f3b0b173e7a0dd86a1c524949604a97520a73e1d8e8dafba8ff337cdfb5254b3cff5ddf057a2462e12540f1a77d9befa2ce07346b47370e2a6c82e02cc176e98c3e436f39cd0028912b9f0390ed2ad8bf249a16ea4ff4c73bc51cff87b78050cf334cb2433b5f7aba64768e8954796b48c704c9ff304b0aaeb1abf39d0f72c555e99efb65a83fd5bad6f4c200aed5ff53fd30ec6004b47133e5e5dbed832c0f2cd87111a8be97c266039b2f484f94765dd8a30e90cbc0acd4a77f7d32ac02b91f2fcd747353be84dab78f0d4a970db25df98c3317b49abf52d838e14ee62622e5923386d5a80eccdb95b2b15747bf774f1d598d22657775bd250357c8f099bb1bafa1423edb3f2d3ac51919145b7e9647d71c0c2abd0d993725920f3f7e5d361180b84db54ecb808050c25d243e1fc0155e76a3e913aa9ec26f19d6038c41456045a1dcba6d21d939f7cc4f8dd5e1bfe9450ec20f4abee0cf5596bb75269131f74dae31ece540e2f53af51b5ef136a5f0710dd740ebde41fae511485dd0c8074fe6877c967af4f562591ee4078670b299058d9d66f4fae67bc4f632f3b1effda4b18e6b19bf169ad6b4ef50e136d2ba66f9d7b653a8f741231214499eaf0920cd6bccbeab167f62b11ad896d943a5610e0a25ba0dd726f7298b5fab5bb1f4ee7440b987602113b9c0258f5645607eb85e22460d9e9f03c121bc5de60f81e3c69009f67ba480d900aef9d1d5befd6355af167b9117df1de89acbb42f08dbd7f7b30540b187f2eca640a09591832d064b5f9e0d91b896d4c3196fda480cfd3234771d5fc90a87f603a0bf187c6997016c2da866b8fc24d1949edc263ffd9a4050faf45d4c3d1c2228fd219fe01bc0bde43b6a2f871ac6e1e8e128b6d5d0833d72a44e501351644dbf673bd7b9c5f9bf6ad6561bf3c4ce891f61e43a4ba67d70fdf0dc75c66a661c8c111bc7861f1d89af213fc879bb0e865160f3b377086187a1edb3ac1af2b323b1a59aa19d9d171a52e8d134cbeef7202d145c0d75a54c08fa4bac068b624cace0cd1d4e605a31b147eca42d198c1493469fa5007cd9726fab91cf34efcb36626ac4bceba635a4f8419e34188747652caea72e760382c1b782857c8befe5d563f7a029d9ffc7168d35f13f38576621b23f7f7982e478aa50ecde9224e33ac762af59cc213190cc758152d0ab812e82fdb428a317e06c02531c1bceeba4933b510b5ab8f53a9a7b308727170187094bb55a4e8f31de5f79f7cf65f4b8e4d5e6466139a486db14f04352d11af13926fc02102e8012da45073f20af7732d560e5a7c2162e33c721873d5942fe9f84112947ebe2a8d63dadb14f80fcd071b45efbf07c8c560e12683e067713fb8aec06d1f41e97b7e2ff6e651f69386f4dca46e3ec8287334115fc15fea200d84a6c7f5d3328a5c34f41114a2e56f97b1046d8a3af6afa8ef6e1b3ab2cd6a469868898c277857dd9058a553fc4c5ac6af2c39dc6c8dec880c450462722c68daa3698c60bcc8c8300d534b0bb050176abc7987979da73640ecfc744f663ae0f249fc3823d89846cb7b331b37492058b484c4f010882abadf979d5decf580333975f0383b123ecd60fe8fe157273e38c68c88879f5f1f6fbe421b40b65c5566d7285717baaaa60d113ec93d84625bb7030e4fcc11dffa3d046fc7b7247736cc916302efa327a469f3d6e306261d8374da04bdda13452440d8188f2fe6b958beb2b578c7a3fe4d2a4422cde95a5b1abc5640edc5054905b596e70a8f82dcff5bf53621198d0024e67c27ee7936c12ef7f759eb4d39ce945436c4a6e5f9bf95095c1f4cb545ff5105dae05fe433a4d1a895184783bbb741d201f77a3a27091ad97e136e0babef4dc3ad6f5699d4f226d72933699e573ec9aaad16030656203f1a6a3c454ad0dc07919648ba93ab4a2f47d43146bfae4a84d41575de8d5abb6303aa3cf93b42eb62ada24fdfb979552dd7fbf8645d8e6a9c415af0eaf14a3a76523c5c02eaa2c3471707dc8995f5c51a3e99255c038de5a032df2457d5f4dc8778b1bb1137ebed12746e727697ec6648f3ab4bac4694c3dd5ff957708ac92e9ff4f4e275428568ea1d43e5fe76cf53afb7fa3102d73c1a11e762b1d40ced9f783c5b79d34d95364bfdb6b48b6af384e7f6df229c3f74092197c9b89a06fd0c555ee1ff9b0de1a88cced1aaaf720ae1cf520067553c744db81666bc06e3d4ab26015143d8a4930da0bd4031ee508c1d9ca1ce4ab7dc3a7417b0f7cecf17f9cf22245bcffb5f7189b915ef913727a94b8fc6db6e99df75d77ba080f453e55668a475e03cbac2e726a262747e2b2279a71629b2d676d5a7d0c7eaa9e754422b95bdf88b6574c50a5732cc4eae4bf6a19a51e10ea5e39a8849f997f3f450d90c20a61c78856d8fec162c6bae023f8f1f15354bfd76bb31b016a7e21bfbd0538d7c997269ab73d758d3814e4e7938d7a2075756817d7a1491a4d8a85f5f36b4d314ca76e05158bd71d22723163bef687f39467b3aab35f51d8f63406d8e7bbfd23a417959d2124f572863256eacceb01470813f539fd9ae4305e954d760da862b53a08217893f092ac1780c393495613eff577c523f18ededa8b337945ab1713d8b7991d7ff6444dc6f5a83d8e647f5e928b7197e471d251e15edffea868720e73e44dbe62823dfcec6ed4690e0e8978a2801498e27c0768a28f8a459fea8422b9480844d10e222b4e594755a00812944527ce73be503dc03d3f1dfe251a4a216e0b4bc1d53e0c4668feb8fd0be97fc132b788a4dcf450bda60fa41d18c9f9a3a7228ef88f6b20e2d12c44a21fbb549a8bb54856ade090241e514ec3f396a8302285993b284681cd7e8bbd074d8f52c89fd43539c4c54d6a3121506476e01d44506b208365bd321d23ff3d1c2d41668161b3dfcc50628b70324786c8cef3797eeb4757621d8e26f173d133d4ad5d799e9db1baab32a506b234ca8dabe1d3182f0b72bb2f6358cae1439a679fc2fb5b4f6158248c4742ed85dfe07244c72ed45024e87a9091954fedd9ad4bf9a8a088212a69055434b54982d76dd53f297c4cd32a039628d56dc53742ad648d6384f246fc8364ecf04ed2c96cca68c4419288ae", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="727447565cce9e17119795ded96b7802aa72366abd2307c843493ee54c79158c708822c327cc37eb00caf194140abebb5ffdc59dee50d6e31763de0ef66b3dffaefa3136974b1638a8b301c1d54096839962ef066d170bfd4c5a1f15d2009cbe909cc30eccf7dc30886ed20f98a42af7ee19d83388a121fdd9337a3d4bf9da7a848ed718a9472c6d5b5b6e", 0x8b) 19:29:58 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000300)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843ff000000eafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fbff070000000000000a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5b5af2cc4750c1332571c3b305aa4559d8197255780519198c0462eb341aa73cafc7765540394db3eeb1d6b4b5b826f0a38d138493b821384d83f47430fe5c7330df98b45464ee039ba4f512cbc50b2446d2754f3fe22b84da6924b25ba1df9ddba291f494cf86d853364dc99df970e615f459c19cbc2fe6684d03433f40c51473ffd37d4f05e1be3aa01fcf40c9aad590e5980387a182f3b04628ab84e62612b3fd8bfd981dbeb50cbff37456244a7e2406a4a75a9532253d9345c1a4f7040809b8e2593db6150e6c678339dc7d683848f8d22f555eccf8675d001635fca5cfeac310c775a86b34b0c03c02e6bb5f9ece02cc1dabea250900e504d69a88d754ab9334282b4c6cd954f9ac11b", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r3) close(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x20, 0x1, 0x6}) 19:29:58 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r6) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) 19:29:58 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0xffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000007c0)=""/179, 0xb3}, {&(0x7f00000006c0)=""/107, 0xffffffffffffff31}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/35, 0x23}], 0x7, 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x149) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000740)=[{r0, 0x140}, {0xffffffffffffffff, 0x8}, {r0, 0x40}, {0xffffffffffffffff, 0x44}, {r1, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x2}, {r1, 0x4}, {r2, 0x4}], 0x9, 0x1f) mmap(&(0x7f00004a6000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0/file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) close(r4) linkat(r1, &(0x7f0000000580)='./file0\x00', r4, &(0x7f00000005c0)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000540)='./file0/file0\x00') pwrite(r4, &(0x7f0000000600)="f842a7e45c88a751eb5480de51a5e4b5fc64f8a84ac966571a6ce771fd2ec30e7f801dcf9085fd658ee28c66d6d46768a612bcb99a9360e3e28aa451c8a3d03b51d6887a6aef74a453b34cda8be78dd35781c9d3965a0f7ba42d9c19f0bda0ca9460d62a8faa2426e066fb1c193eea1bd6cfc3f3fd59f94761accb436533306cf10b07908d253e494be1cc18a136b014678104afbfd7cfb394796aace772e0b1", 0xa0, 0x0, 0x80000001) execve(0x0, 0x0, 0x0) 19:29:58 executing program 0: pipe(&(0x7f0000000000)) r0 = msgget$private(0x0, 0x40) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000180)=""/109) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000dd212118a0208c05b31d"], 0xe, 0x800) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:29:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) syz_emit_ethernet(0x81, &(0x7f0000000200)={@local, @remote, [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x8, 0x73, 0x66, 0x40, 0x1, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x27, 0x7, [@empty, @rand_addr=0x2, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1, @rand_addr=0x8, @multicast2, @broadcast]}, @timestamp={0x44, 0x18, 0x3a, 0x1, 0x3, [{[], 0x200}, {[@rand_addr=0x9], 0x9}, {[@broadcast], 0x76ce}]}]}}, @udp={{0x0, 0x2, 0x8}, {"a384be56ac515c95b51cc4fe86c1edc328845206d471ae"}}}}}}) 19:29:58 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) 19:29:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="4a02419c60a3ba016ea53e560d32f40bea8555dde759c56b950f3096cbe441ff24265e055abb2fa350a19cbbc809d217c771b397a1a0faf96524fac1f37caa612dae705e5b7a0d9e5476b6fdeb770564ba8f42ea40cd1122640a6879645aa10b60e946677b9a78bf4b1009dbd1ab5521946840ce5e5acdf0fb52", 0x7a}, {&(0x7f00000001c0)="ddd6934e6c1a5cd44081d9eed6fb0568f7b0de58166038ca3f51dfd32ed992f20f567391d830bd44544341e69bebe802ee098c269804239f27fee429eb8b46453524572b26e14a63dc004d9f929a4b80d0824b451ec16805f295858de8b159057c4025c3c5221b17f043753e8d24b0c97a132a435f780676e80be140cd9ea9cfd39640a12eebc67526043b7b8329ee97", 0x90}], 0x2, 0x0, 0x100000000) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 19:29:59 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x57) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x1011, r2, 0x0, 0x0) close(r2) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/197, 0xc5) dup2(r3, r1) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="9683cc3e9fabe928999b83e8c2c93b4931bff4934b5844fd2488404bb091"], 0x10) fcntl$setstatus(r1, 0x4, 0x6) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x5, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/10], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/132) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000080)="253605b28f69c58c5b8117beb2ca0839e0520e5164d4d8a7b80caf09a86a7df1d7714a1487302af1806b3a53c434b5e2ad44788a8a03075d8887a7b81a9134b277991af11ccabc036a037b767d492502b2b6f0f0928dea7af8b4ecd4a1c8da56fd14a4acd7fe9616d1bec1", &(0x7f0000000100)=0x6b, &(0x7f0000000140)="408402c108c29b2852f6a3fe4337bc91276d8cddd3bd46ce7a899b66112edae4bdfc7085fdb8cd0b23beb951de1b155a27d260365d45f092d306059a40ee6bead2d0bfc68a240889f6a4a204308da323bf78f1994a5617922ddf6a834e7b1fcbeadaca763520d7d5e4ab85d313e6f4ea78e0c3ed2e8c71f697305e5da908", 0x7e) 19:29:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @rand_addr=0xffff}, "cba7c7fb9219c772"}}}}}) 19:29:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) read(r0, &(0x7f0000000000)=""/136, 0x88) 19:29:59 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)) getitimer(0x2, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x8000, 0x62) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 19:29:59 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd607b665c00280000fe8000000000000000410003000000aaff0200000000000000000000000000012c04aaca403194aae21296097cec5fa5d93b81b4153837fa0273252b260d800ca055f1891c83034e12740c3825e27e48e472069cc91d694e58e406075c1e11dcaf11b193943b79dc3ae0c7950e1d97bc98e8138932d3c348cc20c63542c0d161d6e77039d05acddd2aae48c57aa64e7a09b5fb21fb786799a635691ca4c6e27c98fd65b227d1839859df405139ce4ed05015f32d352b4e5e94aba12eda756ba519d9b9cf97b14e8cc6f260244c24962ac2435f8ab2f869067c19cad2e338c881131d4d6545eb00ad11e6114d24d499d8412d74825af8070cbc3036ee383e84b423931f2415bfee2b3c8f2a5abf7c3cb1e5b2e30db023d6ca155553c07b41e3558d4923e5"]) 19:29:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) clock_gettime(0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x9812, r0, 0x0, 0x8) 19:29:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000}) 19:30:00 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000900)={'./file0\x00', 0x803, 0x8, 0x71cedae5, 0x0, 0x4005, 0x7fff, 0x1, 0x1, 0x0, 0x101, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840), &(0x7f0000000140)=0x55) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x1}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:30:00 executing program 0: linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x6, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 19:30:00 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="da", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x0, 0x6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7fff}) close(r0) syz_open_pts() 19:30:00 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 19:30:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 19:30:01 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xffffff81, 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@timestamp_reply}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 19:30:01 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000180)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b64700939000000000000000061e0f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2f260a", 0x74}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:30:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0xff, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xe3ced36735a288c5) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) munlockall() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="5c42fdf6ffb5635ce7e76785075ff8056d200f77eb14f00a0d7c8316ee9a61181b54e29533da4a3d9b8df6c2899ad6a1fab2cf8cee6b4458ca76f6ca7edeccd2cd4bebce327dcd73384e85c9bc9406f817f5d79978924139bb56b9d229eea7308fe3d2737205e0deb19ed01cde1c4dbcd69e77749bc89e3fe8986ba2e384e6fe2a35f2f6053547dde087607af225e981c3d08e96b1e84929a07bb22dd2145fa2d313d7a5729394dfd91793d5f427504252770c73819bec0af0d2c4", 0xbb}, {&(0x7f0000000000)="4890ccf008c1cc326df5d1bb63ad9c4d79ba2ea913026701b0ac1d3024203b71", 0x20}], 0x2, 0x0, 0x100) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x2}, 0x8532f1dde6beee30, &(0x7f0000000180)="61c1795bfc263be9a919dc07006edb910979e8aca7b891dff09529080dd286d57c473a21ade4296589a51639dbed7aae6b52cc642f0e4bebaada1e1f2edd87126a26479aa95b47979cd90abe06649f1d1c5e4156e00fb0f537ff0596e2dcb86df9ccb0f3a51c2f5b81c8617f15ac2ebcd9590100b4f01cf6d8517fbb5ea4c1a449bd9108f54f2f10fd883673456ab13410d8041713b5ae1f202fa7cb2e7831ff44a9e1504859698e148fb9adb27e9e7f6a48b4067f130a2c10286921823126da4235210aa700000000024eaa8d00b6cf06414a20bb00", 0x0, 0x0, 0x0) 19:30:01 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:30:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x6, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="653000da2116b068009e50f96e0068a7c3fc54eef118efb6523513b0e95ffa10da54fa29701369e7ec44f6ed97e19f234bd8ccbda58a49fb39401705087c2f190d884344f26e2d689c3a"], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3, 0x2}) shutdown(r3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/7, 0x7, 0x3, &(0x7f0000000080)={0x18, 0x3, 0xe0000, 0x7}, 0xffffffffffffff41) r4 = socket(0x11, 0x1, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0xc0000000, 0x4) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd335bbfd7bd90416fa4f376336acf0ff000000781e49910600df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496f000"/177, 0xb1, 0x0, 0x0, 0x0) 19:30:01 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000713000/0x3000)=nil, 0x3000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x80) 19:30:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) read(r0, &(0x7f0000000340)=""/222, 0xde) r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 19:30:02 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000400)=ANY=[@ANYBLOB="065311fb69b5ffffffffffffffffffffffff86dd6076605100303afffe800000000000000000000000000005880090780000000000000000000000000000ffffac1400aa0003b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) fchflags(r1, 0x10000) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x2, 0x2) r2 = semget$private(0x0, 0x4, 0x210) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/194) rmdir(&(0x7f0000000080)='./file0\x00') r3 = semget$private(0x0, 0x2, 0x9b2) semop(r2, &(0x7f0000000100), 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="2aaa11c52c03059e833ac7f955e3975be5d85d3f182fb30293511021a300dc5c49ceeab81c63556994489417922250671924a6168db807b6c67ba625014fc01c0b7e9146531717a422dadb9322d520985d900bcc348007bfb1f593c2f25b8b4c34a320e05f3a63efac45891a82aaf5370baf71f6ef25b816ac9707611d7e2355a855", 0x82}, {&(0x7f00000005c0)="5b76bbc1bfc7de0037022e404fe9079a53fb6a4f9b1a4df351efa456fbb8c7580c2af4e2f25d7cb3fb3d9d6d7714fc96d80988edfedec98853c80c31c63bac1036f3e9f081736a49044ac2e5ca19dc0935c79349f5fa741b573ff7e0dfb673aa00b3aae992100d038b815d6e71ee12e7524f225c88af04ae158023c97b58a8dd04b0d3b53f83", 0x86}, {&(0x7f0000000680)="eb9148c9abdc1751192a381d83b05195073b3c2bb78d1d9e658f2d417a74e6db7124b7de00e9aa9ee38618526864375a8aca37781f058808d5384dbedc0bd62d4aa47c1bb1871538da8b6a8be0ad938a71a84567c1eadab6696fbfba57127855a8ccd74c7f0947f7b46f019baa48fc2887d2000d43bce75c71589f737ec99ea51b8b0190d4991da4aedec13876d8611cca6defc0ce804e17a728cbc6693900b48b2c78adef3baf548e358042d495faa60c07bc524cc364aaf6c7fe26f82a2f4943388bde208c7be425e4bd0b17dde89383afab10c772ab490a5220f3a7fb405be2ec6bf04da4f3dcade19dece0e9e93c5836b81de134c6ab272964e404a5615b2f2c6dd09634b6452f503d43fd97effdf0af59535cb2f5a4bc0e789a6696ea305459a718e34d5c77f4562d9a0d17536577de5972e2cd3c0a83d8ee23ef075c199ac4b13d967016c69910c1aac842a8cdaf754e8ee0dd8b1ad75ec5318435902be65781a2a7da1a8eb9fdc0cfdcfa1354b2f29ac2049c6c9d6148b795b33d6b4d90a0f6a624d075ef1337d3469980185fc1270993d628b03549d0b89dcb98ae81b427fefa8c030155d7581e5e895c948b00bfd0998e4f7612433b7b0a5c5640f0dd17b72d493ce91cc0a25f068715a9539eeb8dfc00a6e7f29fe6a384ea1815eac1c4ff951861c6a6b459ee3a419a4c300039e823b8a5b01dd190d4fb6893e427dac5aecd19780dd033142743ad8cf9296861f3a97da76baa2e20d1b0ad479c3ac0d57a722f65e7bd380604730e81ed292735385d8c8d4e0f21dde83ea810a3d5c3e54f4785ca208c2de0619d279d1ddc3d634009e67474c6994f5045bbb806935ef83efa6bf82fa445107c49e1d5cb98662382382fc479801de63e3b44c3d584786ad09babae3a5023799a20faeb97f517c71816acacd84b2760f6b0526fad62033e43ba1bec618bc0b35b994a5e221f2af98fbfe567ba6ac49613757101b13d58d80c4fa2d5462a8244d72652597fc7c2dd25faea30995a746016decf25bac5dfa07b62951d4b95d0611f195d4b34df58b084cd1566796ecf7f205774414fd75c78e6d85f67fa3f5252d2a890633af12e9618fb907d220498323b1f6dddd53c61f43f1335f88b908eec2ce98e96da20ea6be641e5daaff20f59f9ab6e4fddd016932585017f6afbf1bfcac927924cfb0b7b03307c4b7547b591c5654389f84d09ab34d73e9db9a417d6934eddabb5f742b84b9aac609decb3bdaae2dfcb061ff10d3b65858b3c6dd64a804c5397284d62d1dcb369e8b9be29129c8927560531bac905ae87c272725be90bbff3fa3d5dd752cc2498a60738ea86e5e0cedb8a0976ab9b369afff573688565f06f84566430f39a11ec0f72a7733ada8a63bda60f67b98449cb5f1fac9248a6af5ee7857cece934528a4552946689feeab10bcde90756ab11d116bb50c6edddaab309cd50972c127427d67a3d7bcd5c2effd1531709e6c461377999e3a6f739c23417317427eff040ba1deb2b7731701601a4809ce4e901ffa3ac81644bfd933b46ba7fdd0afeb6de2bb29c3b8bc6ba335d0cb927c1ba481ca98a1ba95bdcd472f23cb361aefc54b17eaa47e8c4e987419579e676cdbc2a7b00941dd5f2b730b964cdf52e542a6ac7f3d39b5e4bbe89295df66dec33b219627d8974e69f8ab0c42745324295fad3eb22fc890cc2ab2ec777f98d9c55154c371cc84b4c4866cfc6b69a73f02cf8e3cafb13801259a7c0a9b34508cece008f46bf275f95210e5ad476fab3bed780d030f6a4aa460d89f9f91f0c4a88ba30a44f3febd11348c1224849d42af7e2961690788b8180e6da624eab65472528a37cb44a6d01fc8252f3af887e9816f52ee1af91d0d30e43bcd508e8efdc1015a352855d05b3bb8c964bcd613684d94c69b716651c1a51e36b55087c9591dc56f0d6164526f2ef8d5d6e4b9697fde8bdd9b5d899cc8eb3db97fb4250c8781556ee0f8aaa0a3ad5d4f0d216d7709ad0e2b3fe1056b0862d2eec629e08419d0bc17ab06c465dcf8d1d1587b0bba9f2796736e396aef2d0297764f0f34e1f923cedc9d21288dca0a0e255f90b732df1d054a0b0f998b9b5fe0af349ae92bcb965fd685e69563881565ddaf31341dc926ba0abb4f82f79e589a8bd98822a7b2c6d88dc2e58f36916062f1948ecf35c6921da87543cf54724bb992da2f124d3dda1a27ecdb0906dffe9054ccad2d302c97718c3b469c4bc1574375cdd576d2e8e00d07978ac0fb07d6656ea6c34f06d6bc9f949f6dccbb09a19448a81fcd92f208b2ff87a882d216ce13fc115091149e529086865fdedc0636dbde98c6d1de9af06ce823bec5133af35ab14593059813ca004462ec9a89535b2074407d4ba570c7eb9e3b2a1bcd814d22bc227a858881fa70a7859dc1fe3995b53d848e5bc74d1b433b0528c20ca9b2c064cd7e23001814038427a50bccfc465896a968f8559a3be8c7f1cb18db68fa7b63aacae7b88ea0e90682f513df296cc15e603500aaec8c61eba0d3181a35f85145882bfc75dbec1685bc851547d75d9b25ee0c0e681f9bf3726bf710541936c2268f4588b98c40a9a8649c8c410805890c6f57e17dcd09778a70a7490245236839130535220ed6580a0aa6e50baf78bef50e48b403af625f99d9835c89cc3e2db67d3cbd1032603214688f214aea253bba110c16e586f0ecd851db06beebce5bfb19814ecb6ffa435b031ccbd2541f3f2811d421f3591514456cc8bcf5b51c2495212680b3e3159e870f918bed729f83e80caa43eea647598e18e9e0212d326b9c124de7cba5c8e8ee889ec58af7e77c3028f27aaa916d72f48cc255af7a599565c806e001f2985728b90726214e3be9419d9b4f01993ab8941d576af0c7fb3e29d97bffafd2730fc0150bb2452cdd7e9044cd0df5999ac8b3a6d502ef51e582fac6954edd7524d60e820572bba3f9e606b17861445fdc172f8efa0014567de3384da375baa4771432ca039ed76adfbf41b135ace7f8e7542aff89ed767c026a4383cd7e7aa5cd0ac4eda8e7cec575c0f7d59f89fafa5c981eef719601398a89f8674e3c438cf87d181eee16c8163f3429d0806437ab6cf1ead5d407d3a8c98dd5eb50db08bfe8b9b3a33973c6975964dcb4feb972bca605162f8273a2bb869b9548adcee24136cdefede7c5f667f9010452f41c82bc12b11c9d5db1f08e4298c1d32e8a8e7491a1e5d1175bb90a9acde5d313bc50c9ee268242c4d4a77e60f81bcc2323d0fc09e23e21df55a4867d28c2b825333cbb25be14e8e7185c07ed324c0e77cd1609ad1ee068b2920f25ba8c2c63befad9095decd7c9aad0dbb62f6d80c1a930ffe548d2aa24a2c9297117dc537d4e5e62470652b505d21dc4dfbc15377dadbb78d40f7d00a014d1b4d41728585f82359e16994f76bbfdfcf105979c503d5e49063b93f4fcbb7bb2ae16c296e95058bbf95d0472fdcf67e05bfb8e68572f05a2630e03770c81cadfa74c57ce9c2e9f648a6b0f8283370fb33ff4b50fd219620efbe2feba7da550cd5dc7e740bca15f9345d32e0f1fbae4a6a1c4c3f41a95a1bf7c7d0f6db4295920161fbd6aaa95f521e3a398d71eae9e1d00c53f3fff0c63c7af7668653623deb24746f24904c61001ca185597fb28120072d6f2194b00afe0e905a40446b3be620033742d5b3e89226e838c91abb2be621c68cb20543343b0ed615076a5deefcc2f179f70fb2c10aada2aaddce0019f938114bf41a5cf6cfe30e546c677c0c8174a924e5c6a047ba355139cc313e5b2f4239a5701feed9e5faab2fc97c17c3ea9a0faeb9e5dd8aea2a8d252c373e6bb80091bf9fad49cc603607061373cf15e4f4b3baad0199cdbfd9b4a622e76866f315bb9b6ab42599d1a1a4765d4602c1ece88b5c5bce561936cf9487b0da9ef3b6206e841efb7fadda3103e50462e0dc1bcbce0f8edc4aaf9d96ad96eea4388313cc8dfad93460b710dd1dc5d4c8a581254a45a2a0be4edc5e684457b7e84b897716dcdd29781a284f24300e63575e2ee08687bd7f67c3f1d22acfbb6b0919465aee052dc45f089b907a6f0356272b30e676ca726a0f367ffa48adb97d2c96ab3973a800fbb3d1e4fe1a6d41cdbfecf67342a0e4d71f9db0299a956936bbf5ed9242f37d49a5ad1d191bd02227d2bd687c229de268365bde8676908afc4617c5d1a5fc0587c6007199e97e1b50ce826afd50120e85d7822eb284a66c3164d1f1f231f0740e24dc74854c1aac772de8b68240562e20efad48f3b20b386ec905e290fd4205225ea43ba99989d3d67c91591e978c97f3b3000b6d6f024b14e0595ee2db84b49501cda4d6ce76e506b6c0e67d889209e39b1e57ffb68e15ed0838a1b5249596a0c2556ecc1c9730fe923e585f549451e8f38e135cac5711005f06a899fcd3c6ff29c1dfe899fac696ae9fab48bceadcd76ebf5bb9cbb3fd7440100d01f3cabe715bd673faf1ae340cdf6a81cfade3cd904714d201a09fc7c080400cfda1b1c17888299cbeb9f5d6ada1f6db0e957a3553fc8d40430253993ce3fda38942ae4fe7ac6a97ed5d8b98f45a341387c31ff3143a870a1e3c935bea50e87ba30f9b0629e1cd5111c0d913d3ae7053659c56d53bae6c96aad685e6deb58917f8bce6c74d0fc893439fe1d4b5858df07c9facfcea00e98e6637beb60b15e74a5ab0572c443c806141747515bfe4f53d53959631b62ece8c7e8a7599cc6f1db4fc3824fcbe0935eff8a42deb5bf0ca24894081f064f7db8b3e61a4480a9d85f479cdd8b24c67a1684560915b74e03c2174670c61a349d85f769630e96bcf31b378d5b6c3103825cf38d79088c51ac2365746966b7dbf3834db3f48661d5869e198ac8b0c45ab6f64f732ae031f1eae2093855f31283c79fbc68e7560dfc6e851ca13c33e955c971ebab305aac06813e41a54b5185f1d2b64df9a1609c58b056e872fc41aa7e61f86258c7d611bd7465bbe44f47326c692f7eca72a10cfc99b029558199f7ae9cc86b17af9adb89b1e053a969e4efda8ed4f09d429de1acc4a5e9578a534c2eb718378e5530e858d7fe59a6dbedd03c76a32e6e8e1a77a90d6e76f430aa45592a354d99936ecc6b4259ff4526745ec6b5128a103dd9bb561d35b22cb45a34f08338524c7357bc49cf6a48c0565cb664d720ed847aca63bcd3e1efcf81ba16370eeae2eed7b379f2bb5af3b0bdf995e2f8f2586c6ec7e91fdbb775aeddd362dd22e0451736f47f85bb1c8362cfd73ffd4becc104e44af6225c7481c664c5e5aea1c6295c1550c0f7f72300db4ef9bac54b751e96eb07aead17514d8e4122774359125558ece23e82f0dd51b6afc5561bcb82126c4533ee15be444fc6f066cfb4f6251b1e17dd7b1c6a5aa980f8e6d9b08290f8805143690b63ea747e8e685fa683fdaad946c1e394fe0d122b56cba6e49f590c00b403d5f6d0923f43674e8bed1187cf3c0fcb555eae43b83c6184553c2294e2a5f7f15a14fcc1e5bda1ab455b5fe95c783d8932042514ffbcec830a3399699bce37d4090abe65154e432aa07e6afb4824d5d6b8b310b92b4932ad2d031fd6c39a38647a7bde0b1e85f089da2941e88cab4b2486f5c2245b7dcde412d095e6c65f5bc79e57e502a960edf49dba13d032ca2a9b88f9f473caf29c8efa8334993f8c5aac0db4032eb06c47800d3d224ef287af77694ad07cd5b6e508fe7ac6a6c659ef4eb7b5111a581a7774200d120b053d4c8735d907c78c95ba02ea9744a29df26425d9e", 0x1000}, {&(0x7f0000001680)="bd5b4e23c93327e4c28dafd59fa49b59fbfd0146a326cd1f75c49d31a93fbd6801e6cf14a08dcf1b1c3d6c5c15a5c8c767e8a99aae51c805231dd0cb7ef1ed79949d66932e1f48dbc8230c38b0bf5506b4f929185d42040869f161f3606ba1e7c8a0038a1b15bc0e7e0ff102ce1091", 0x6f}], 0x4, 0x0, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001700)={0x10, 0x908a, 0x4, 0x7fc00000, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000466000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000071c000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ed2000/0x1000)=nil, 0x1}, {&(0x7f00004a1000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00009e5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f00006b9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000f1c000/0x1000)=nil, &(0x7f000050b000/0x3000)=nil, 0xb0}, {&(0x7f0000aba000/0x3000)=nil, &(0x7f0000a8e000/0x1000)=nil, 0x4000000080000000}, {&(0x7f0000aff000/0x1000)=nil, &(0x7f0000eb4000/0x1000)=nil, 0x8001}, {&(0x7f0000c92000/0x4000)=nil, &(0x7f0000a61000/0x2000)=nil, 0x3}, {&(0x7f0000adf000/0x1000)=nil, &(0x7f000068f000/0x3000)=nil, 0x7ff}, {&(0x7f0000484000/0x4000)=nil, &(0x7f0000676000/0x2000)=nil, 0x9}, {&(0x7f0000d1c000/0x4000)=nil, &(0x7f0000c68000/0x2000)=nil}, {&(0x7f000056c000/0x4000)=nil, &(0x7f00004da000/0x1000)=nil, 0x7}, {&(0x7f00008bd000/0x2000)=nil, &(0x7f0000af1000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) dup(r4) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) 19:30:02 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, r0}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xfff8, 0x2, 0x1]) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/47) 19:30:02 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000380)="34933740eaaa9b88635f97bef8607e22d6bb2338542a6bd8579d56421742d072d7c22534a79cb2bb509c311ab9b5f0b93e368f3e99f44d4c5fdb4f1464ffbf4676a248cf4bce232710042f0d0a2f77e91d0286ec80f32fd92a81e2f797a4333d5bfcc0074074fed2ce5991b9828e5316f0795f66d630a1f65a5e6bc3aabb8c6f70359d6442bc6c21544f54d5c9a956f1ce65f79cd3b3c4e3df5e40da5b9e9a2b148e2b01bd77163e374507359d13637d3967138def19cd14e0414cf1d60b8733b2a7090f5a4ed47afcd184d807aa", 0xce}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8000, 0x0) fcntl$setown(r2, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = syz_open_pts() close(r7) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYRES64=r7], 0x1, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0300000000000000d600ff0100008e709be39087d5c835ae7a4576b711a40c5801da48ea999a2970dc8565f8c1d3756865a76b4e8f1fed8e64e037221a11d22afc3b2c950548c200d5ebd70470a8045bbf55f87313a11226850d059020319751d12c5bd9e432e914f294804ecd33f85d95865195760d74ddcea2ad61466f64f4d6b7c0fd4cc94b8ee9c2651614"], 0xffffffffffffffcc, 0x800) 19:30:12 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 19:30:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd69e489337764f501be449cb1261384dad681524944bfc4679fa487a3eef6e755a6a877f80b7539f3367d78c88f1988673c45e2ebf2ba441e17acbbb433f5acf03d3da564a753dff063874025a7969738fd5f838c44d0521fc8789868a98c95df198f46936bd924f42b9aec459171d1d58afb77d035c6249b2cf5d156f0c1d499c903364e0ded794f5dda250272bf3fb92b8b146ab9a306efc1bbc123bb72f81803acd1baa0e0240a80af1c33270dc8c152e06750d24ff92c8e44117e0a5bdf61f0d63181e452cf68b33a9a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sync() 19:30:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(0xffffffffffffffff, r4) 19:30:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="175409d43200"/16], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) r3 = dup2(0xffffffffffffffff, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:30:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d80277", 0x41}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd75}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) 19:30:13 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast1, @rand_addr}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x8, 0xfff}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000140)="3b68ceee8bc4021b57091b11a2e85f9c13e3d0e8fd4ef97045c66b896276c1f291cffd076e8ec122b5de8c3ed61cc659d34baa1f385cf867115bb4d76377", &(0x7f0000000180)=0x3e, &(0x7f00000001c0)="b125c738b3b41fa7486d3a68d1cf818f9d4dd4619067d2985f82b8b0089d22e95e8ad072d4bab6d4ef59f2342e0eee7bfc63e0abcd6f9441b247761f8c8734bc0b69eced1221755a2b255fdafe34b6a678d3353e4751865ea74f6ec7f56745533b6ff816c6f7593cd4ed15b57c4160e1776a0c614871bb743e8f398cf796af6287696ce488a9016775c717862477ccf7d46ae7ed36455313d3494cdda9fff3703868aa", 0xa3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 19:30:13 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3f, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x7, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad580f26e3aac59c4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb6470550515c2ec69cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a2058a57010edc3fd07cb4b884e2648a007f746bc91e2c536ba1dadf0e081ec4c65bea45475c1689a3f7dbdec5307908817adf9b790ec490c06579389df6053da7872162405a7853a7c6b9e08cd04d86a719d411c76bdd263dc13d02799c5f3b08f955be31358f05b0c70fa7ef61364bd847c4a376c605891dede"], 0x169, 0x800) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x8d, 0x2, 0x1000) msgget(0x1, 0xcb) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, 0x0, 0x0, r1, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) getegid() getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x202) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRESDEC], 0x8, 0x800) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000001b8cf45300"/144], 0x90, 0x2, 0x2800) 19:30:13 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x4c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ffaced638f"}}}}}}}) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/172, &(0x7f0000000180)=0xac) 19:30:13 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080)="13d866febb3a7899fc75cc36ffca22b043bd096a2d4ce3e47a07f96b2806d1b187e401755e2b03168786f49db6d746957ac43826b538401ebc069d8b00fc452e92a0e96a", 0x0, 0x0, 0x0) 19:30:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x401, 0x0, 0x0) syz_open_pts() 19:30:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000b1b26e419dd4b5f311552bdca6261669228dca8dc2753232870b90b3ee81cd5ff65524a0c81570571c9222dc8bd9a60145579e4195dd6b89695f69458992cdbce86d15d8586fd28b352e65b2d5f5419fa7d8af9cf6dbb3db2d6c3a7e06ea31dfc4abd2cd4bce59e1c4096c1f7118a8c1db5b2f30a4707dc1b7562b740eef774939bfd0966cf2132a480d2d5b0035d69dd32036eeb030cda7fc2cb6404dd9e979d0448fc7caa42291ff93dd09312319c1bba8f935a58316dd761ee1245f160fe93eca01e54063899b87496694b0823610ef295cb19b5871954e41b7b3c4935d4d455c5424689752e42568599252e5e86009b24da11245d5bf986a23790445885b048f9da1a5b4ec1e61356cbcc897b17b97770a7f8b74b630fe71e6c334baefa6288aa488d19a4f2e49bb2fe2dca24085532305ad2cbc21a3fdc41cb7e2a7589624e6c22313570cf25d3f9e5cd2b68ecaf892243fadac544e4b5d956af90a04bc"], 0x10) r5 = socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:30:14 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0xf}], 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000080)={0x5, 0x3}, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 19:30:14 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00002d9000/0x6000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffbffe}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 19:30:14 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="ffffdb7cbe0000000000000000000200", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x11, 0x0, [], [@enc_lim]}]}}}}}}}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@local, @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@generic={0x6009, "e1e038b1efd69fbc965973db7733e975f1b47b2959c8337a3c093dc19887f5d0c59f0d28bbf6a656ff50f2298f7a35074e567b7afd0b5e3fc271e90f705edd1e1006eaaacd6063bbec5b61618e211451bb4d3cff0d537e511669f96a"}}}) 19:30:14 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xe6dd, 0x0, 0x90d4, 0x2, "d7050000002fa710c9391eb43b01e55d108a4de4", 0x0, 0x400006}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 19:30:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) flock(r1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693c, &(0x7f0000000300)) 19:30:14 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x3, 0xc5ca}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @random="44c338108aa3", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) 19:30:14 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3e, 0x3e, [@broadcast]}, @generic={0x1, 0x0, "6b9539e977"}, @lsrr={0x83, 0x0, 0x9, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x0, 0xff, [@multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, @rand_addr=0xb94, @loopback, @empty]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x1000}}}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r3 = dup2(r2, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4030, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1000, 0x6, 0x8, 0x49d8, 0x401}]}) close(r0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 19:30:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(r0, 0x1, 0x200, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) sysctl$kern(&(0x7f0000000180)={0x1, 0x51}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0xfffffffffffffe6a) 19:30:14 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe80"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) 19:30:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, 0x0, &(0x7f0000000100)) pwrite(r0, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000280)=""/206, 0xce) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:30:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xc5, 0x4) 19:30:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 19:30:14 executing program 0: syz_emit_ethernet(0x1df, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000000008100190086dd6000000001a5327f00000500451f25681e8000000000000000000000000000000000000000200000040090780001000164a13838000173f1ff01000000000000000000000000000100000000000000000000ffffe000000200020000000000000401360108000000000000000001010004010600000000008800000000000000031000ff0000000000000000000000000000000000000001ff02000000000000000000000000000104ab646a9480c92c03cab1e245c000d80000000000000000000000000000000100000000000000000000ffffe00000020000000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001c46c62c082670f6f52417a14d4b8b866a3353573d9cd722de1e40898e7264e2254af4e363e554e47518afb26818a08652be6aec3f1b51d3f5060200a870f7de566a707114f54e9e53cbad9434be0f2d43f2848eca53c09515ecad3f5ff34e9751eb394b54ca08de484e0cdfc725f26086b68c49b2dda1df8d3b387fa999b7eb097f1e926c3cba5babf58ec748f38b3bd73d847d26cb5fbb77cdad0dc316e7ad2a2dd3c4544817949dfc7583a16aabbdfaeed28cc37694bc49f81d5db16d79b4d7152e76ee202529ccbcd14be6aaf863fd0f27d709e765f7cce67fc1394c7b9e34d4985299c6a4c316bda6923dc0419416542cbd3114c4c1cbe176f16dc48b80f3e1c2033e655a897e4fa23d6ca1673023ec8c1a596a69e3b859fe68a17855475dd773768077a3b9222f457c4332e7ef975cc6e01adcb941b391f2ace429c82d0a33ee97cd30eba3600"/625]) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0xffffff3c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) setrlimit(0x6, &(0x7f0000000000)={0x7, 0xe9}) fcntl$setflags(r0, 0x2, 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) 19:30:14 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x401) r1 = socket(0x2, 0x400000001002, 0x0) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x200000029, 0x28, 0x0, 0x0) dup(r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[], 0x10, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x10) lseek(r1, 0x0, 0x8, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530e0"], 0xa, &(0x7f0000001780)=[{&(0x7f0000000580)="0ce3e901c83922ed177d8c3847e57fb64dd687daaef9588686355c9bfa2d67caf009917e7cf6f88fe73a3377d12f40718bb55b6661355f3c17457d4d36bc345895eac1c787bf5b96001d7667a29360f4b9585850cc2a57dcfec93de7efcceb30b2f94d67499bcca339e876be25ef8e5c966d9e7202f4ad1e0bd25a7391df3a021db284dc5fed5cd30207c234fb58f559ad56b0829417828d96add1ee3a0860de9753d765d359937254320f93c5ec0da6218a8e8ca2dd02c81041482974b119710e0006af9d8823014aebc103c454a767275bd5f0cd5b05aad878ae20f0ab4fb1aa7cb816c6cd259bbe3cef1e8533a7f690eddd4e0ec6daf24a15b03e82d70c10f480033ffcda6ffdc1725bac15530b275816084a5fd84170b4264c972fca71ab3c43350007481bc1edb8c43fbee1915b9429dee3449c1a7604fec4e3a705fe09f754588010519d417416f3cef9e431292c257d8af0897f8924488890d566e87a13ca4300616809e5fadbf8b3ba10ab7d2a9a3c272743d7316f582e8d25b0608952fe1a2e5ab3e3f1e8ec39c11f984329ca22340cf353cd750fa4774d0a85a98cf57904e77c886016faad0095c5a9a9861a81fc4777812ce9058e4e1296f67854e266fb8cac9a9a346d1c5c5c4b8f4de2a88842f0aafa5d5c85c3609f4f009cb1bb19638762f4a82745a597805adffa51ecbc4803724f6305031080fa969d928bd2e3e9d0b448c01f20849f8f241c95389c30be93f31cbf160699bddf23b7614841e9dd091730c5158f28ee2c7140c00fa7b0f3affdec1a92e6d713fa1280e1d4ddadb569ac2ba2e032993a41e6c5c525cc64efa890ecb71c00f932e716552c3e0c152645c312779606b081d076541c36519ba4f1fabaee8f1b5677f2e021da9c87bc18b81d20d2be6ba2d0ffbd6521eb3fad657b64baf0fb36653a707d53f0d9138ceabccc4fe9cd92850c1ae06a7962e44dc9d011d4655fdf3794ef62b0d95c7f67e946e3432466d17c4d730224530ec180d8fe815ab9a607c790ee3c85926b942c65a2de07cd5f6448f75bf7445949076c9cf79fe5813fd51694d189bbbe92a5c3221c5d06c2b83712a345e6a444b31560708caeb710d16168ad14413e8da438a2e05b1b171d0901c89c8133cb1f89a316daab651cda9e8d3e49ded7c0f26a8b60c7ba7c2388d8ced6f6992dba7771c1bafbc42f871dedf6e3d7bc19f3d5baa6cfa4ec83ffea798e5ca5483b227d8554145f861e05822cbd5348b09be7005879869bac3a157bdc48df9536d3727d6ec666a05d553796d6bd30867705bc6f1840982d75cc02fb64112a343354af7d1dff9117da464bd80d161b16e180c9e58d2d284e2b391ab9603bd8eb4eff0e2d04f6bb8f1189bb7593beff09732462aea60ddcaf33b1644ba1924089af8680af5c8dc93958f5ab7cdd04db9501e0a0d14ec20c53188000fc7becd5ac597a3341d814a10b999d89efc8478625393c5ef8261a11ec1d2749eb7deebdc5f9a38e21352d7b938a567974a3cc6167eb82cf7cdba3069e3d9f0e431f4425bea3bed212de27d463390ae0288ce94fd08d36c0454955ab8bb00cf0a73d719572fcd9af2b72ea646398094216f0124b3bc9ff9c6abe6e311e76b7e41a1155ab7fb9f15bf6a7096d35999955a762b35cdaa8b7b5475a1b7bcf4c88f717c96ff7726c3dcae13b7d3040be62841efc5e43114b8981ed8a3226d7dbedbde2dfbe97eb8c369c003628d11a48e628aad5b6b2cacc70d9abb5c00f74ac315b7ae1368fffc6d8454eed54725813eda25f8207ccb00703775ac3e9778505a7de790f6210f5766c5a03b69c8cdc65ece65fdcb380c40e09548fc140fde7eeddc2efc14494f9285e906dbaa6f30f6e77e1eff3457eac017e36fab562921d719123d9d8ebc3bc5e30dc19844740fe3d22204d1836d8f7485f7c65b7a249f1c040cc98609f8c95b7317b745baac5383a671cc108a61fa9b33b66536414cac07faf264c17b9aecd6e941f260ed549dd83929282a8509e8a567ae4c68207d028b2bc212e7638aaf507622e260814173ffed4a5e40dac47b38b5f1385880b221cc4be4cfdad58048b4c6d0606419f92acf6e06fea9f320648867436f579bdc47e555d6204f2b44ce99e3fee48711b606cc9e4c7313711bc070482485e8f8582e82416e90670ac3b0005b6819459540052cb5180ec902a79f2764051e730dfebb8157fa6469ab49ecfc31c3759867ccf0e70aa5356aec14e071d8a0c367b975526c1d2c3828133ce2e32822e93877e9beb121d0d00ddb480c49dff012bdc909a597f3d1e9c39ede231727ba1557958aee38f4a2f95dfe6c4c6d1162aa18e6c97e25f835399afc66b194d425c9c81dfa85416f824c91878209a4f3e11faca1573867c91d6b1c6cd0f4249298cc3ee576b0a3292e5ae17c508382cc8a7787bb4a0c74bee7be356a31f448c3a8b856fed6fbb2607d43d0ff994cd8be9d8c57573bd0964dafa813f4bb2c03ae26bdefee7f35d17aa05c4b84f8ef5a053864864eceaadf4c1fc91a12e832944cf6483dcbfc6404aa835e565b3be868987a30bc77f2cdb3f89345fab281606281240881002f9339f3d2a7bfd4d7f6a3f9dc7ed1995f17c3fcb24348c3ec015e063d9fa8aedef69136332458a4ee4d531aadcf17cff04a192f1971c63eeaaf731f802b8c8696c0046669dfa4fb9b2f03bc70b629577409cc15139f1d974e0ec246283e548817c0559407246df2d726d97833c12ff13fd1ae63ad1fdb4db357fcb2c5895420a14b1a89ddeeee89ec457a1c58e436538482b4aff2b464da35ac06aa73c022241ecda2f68b08389764cd27ff38eef9a3aadee6a4c53ebf6bdc60262aa10e79abe50419cf65ca3d1ded6093a1fa8ede5cf10a51a39d87bfd62459657cf7a8f5d7b2ce8819aa60a3de9e20e895754ed8effdc8bfe97a6e23e693f0af4908de5ab5a2c22bcae74d392b1719c7b5e07ba46d4804e9101411d3049371daa2ee638087a01ba6007fd5c464945c49728c168800cd5137ffc6aa3f2c64ee98bb33f35457d51cff313de2747dde0203783df3397b322827fecac38afee89760d732091df6586b04714a7e8b2287bfe773198fe7c9ea83dd81cc3f47aad5ca4efc616c4919bfe0f38f33bafb135a0d27ecc573426dd6394efc73918dccacf37d3421b089c131bd8757a950a2d11692cd69549cb6fb9234c5d82025f49f48f9a15dc900fcf428ec4e78f166b641758164173a5dafc0e45cdd372a82270e0201f32c7e2974451da4338ffe7ef41069b715eff48f544fd4378d7fd7dfdad5c2d6e4914ddc3dafdba0292d2d4b5dcd237caf3cc550359686390fcb730b41f4472ab7fe63d06a2393198f996c6fa6cbf3ed87130764a25f328f67b5d999e8aca728a93fcab9e28474d20bcb4e2cf57b14cd8702fbf06b571599159277389505de30933770bf03590e6c1c0aa68aa852e59c914d5613a26d0e1c67c6c493427733d5b61512c23ec6c07bba10b624d425f838e4fccb793c3953c9101cf109e9d5c2cd2ca81851f9d93dda9fa8cc289d28fbb0bfedea5b180dcb0dd29af6b6e7f0dfe8d8e5a7a914debbf7d8dcfc9e18dbb62271d52ee8f23cc5d75feb98ccb47999623429909e7e511c0ee6ab26190c03538c2e5c10b48cf8d7c2443644535929cc605199b026a3730d772e087800773fa2fad62d70477fd87ec254fe6bdca73a2d59a7403b3f0c2a9aa0087595a0192f54eadca28d323d6b2df4cd2d111c35cb15596a7ebc0d4c651dcaa902267d6886dd9fce1e8e93a9d04d24bb76397203996bb4168fe146a60e1941540cdfa053bc1fa5f683a3251c4b6df77c302c899f4bd4c03f7fa0d69b5288b42ce79c88f7e6c38d48422baac30c28087b80cae551391480f418e01fd1015652fa5dff7577c7e7c6455aab41cd2bf155d96a7c471785b06c87f1e6f8516068df8f1d1981e96fa0b76bf2759f72ff529979a51c4448fe96052ed34167f2a22dc956839683e00e86c15f09ace2fc448a5afb5a3ca3e5b906c0b0500caa85ceb65f29fd86f7346fcc89c9a636671245a7d34f5e2e7cafc03944489f2e6d3ba8c4bd3b4655121e1cbb9160e19deb0ff07767d722f7bcae2b3158074adbf1874b0f5184bbac153c9f823b496efe104d109c9b3a70e1f1533b5dc2210bfabc3385707651e8b1873f27160af0dbe026dd3c47190cc70821a4aad6d7945a541d48bf64fd80d89fc34583295bd346e44335ddd1f079f67185359f1f7ccd130c0e2f47de23c3b9adc05066069b93e0094b76e69a7bf57186847b56088afdc619beaadb980d607ff514a9fd1241a9de0589655f8cd0a643a06bf91d3566cc7eb4b456337b1cba2fd9e07a31277b01ea5c7da1567b3de6579d8069a2dba379775b96bc3a1f2a03c782d9cce169c6be9aab14a850dc88fa20a46ee80458a57f615f4b45de3d80a04bfc474865e2bb29777820aa017014a8d403099bb78effcb01701c3c1bff5e12fd4c03c001a75fb4280f58ea6f1d4387c91ef54ef8ffd3d4f985a1835a87caa3b2715930f63633ef91436a94b247c564bdc568b16c70bd5b3c0aec4177dc4f9ea26721410985b37a218c817876a4221aa1f4d59e6aec93ca9f4420a843987b029073ea1c032edd9b4ba6a5ee7c7c99a9fd3ba159cc2a1d2b8526af598037ee78c511ea408afbff0ea0eb35fa08c3044d8cf984507ecd41c14ab4a0ebfe13b9b842cca842cc9a8da8f81987c08e3be69d75152b298ec22b93e20a2d7f07a9759be5cd1548516910fe24b928b2bd8ff894701e9a5f7d4de1b89592fc8511205b9603a28dde88cbb497f4f0c24a9877b735cc803535ee7b019e6adf7ad2c7dac6a83f67e3182278ee0967e47c50c676fab84f9131bcd6d267afc0c2851790be37310eb043650b82c98a0b60a7f73b2dd728c22f21196a4a8ed31e0e8f03697f830bb9dfe3857d0de19ef9270aecc8efb372866f155c72619cfe561313cc77c828ddc6b72165109635f2c8bf813144eed2ebe481c71569c54fd98607ea3b5ee2ce726b847ad86fc71af90babf3eba0a934b580e6c6951752904962be33e55ef653ecdd404f1789ca9088a58dea7ebdee8da039c7f237524957a0a50648cfaeb20fa04b356591302a660b9d3d711419739ee7126a486b50ec66e707d363f45acae0789994b89771cee7cfbe2f085c11e1c69f467fabab13ff98335ca95705b5a521e70fbd0a766d697cebfad880c15e05b12e45cfd195e3c5e25554fea0a67fe07ab23b296e13169d80f25ae56ad5e429a867e57da857cda0f23ad956a67634cbde23251977870c2563f65b3ea890837e18671ec37b9b147cc8e31f055326ec16f2b0be8a2f16f3d215b50daf0d72e9bb5ff1fccc062a64f47b2f787a32dbc91f82856d4db2bd5bada4e12ce09c9c7314478c47c445d7492d225703f7fd6bb7f037e72ca237c02acadcb1d5e426aa99711105e1b2deb9f41d953fdcc6363e1728e11e2413d405562fd493475ae4b54c385c0cdbfc9f31bb5d45eb224c96f14c07ec6408fcbad3674feb17c23dcd6cc76f087d621de53754c38022745f0af66fcbaa196beeb27835a1a8805cd469e531ac42a6fc3ad6893888fd5ee61857887ac39196eb5b18230f04c4171e7db15e366884eac0c588eb50f8561695577a7c063fcfbc1a735c21138248f73b9b914efdfbf19ab35a4f55f20dc3dec5c601706b5a2657cf01db9e13f27620d78b66199dd6cf4251e03705e95b81e67792c6ae3110fc6eb2402101ad3e7e769020617e0", 0x62e}, {&(0x7f0000000140)="4b48e572d07da70c2efbbf3f60c0620016c2b59c2d53abc1b7e1ed4b64b7b62be4631feba21b7c932d4f9b0ae62c25ed7cd1327ff402a106def5e077b2cea14c5afeb394dcaa6095a9b318643981abab78146c4ff08d6464197262837aa80bd7d5acf91c235f7895dc606232c532b4be5bdb1357f01f55c35b06eddb8d4fd7bd3d16e2614b", 0x85}, {&(0x7f0000000200)}, {&(0x7f0000000240)="40897414c9ddc61cc16b39e949a8c572c610c09baa40133b6690f65ebdbea72620c1926e11e7f896d0aaa38c814459db38c6ddcdf062bc61e6020abb5959092a156f42fd30147bdd0bcbf6ef9beb756975f762c786c179097bf6", 0x5a}, {&(0x7f00000002c0)="b2f7831e60a0888fa6bb0034da37a5deccbe268aac7e988e1ec5a97eeb2af7947cd46a6a649e7c35d6e2c1553526bc0cbf1984c8774246d3ec4d7b66e3fae1dcb20d135b0dd3e2c21487558f29c477cd6d1e26c9a59c2b45b93c33d9ce3cb5998e82239c08aaf7f7203529884fb7f87364b37de0957efa6f28bd72e1e1", 0x7d}, {&(0x7f0000001840)="85e9ee359cff49b5445f980f334365e7ce287959355388bab610b96a4e36e9594923b8276b7bd721761163a96920308b7d1aa7c2c409075da50b5cef55686eac3879c807e118f7b425e1e2de46998809dbb5621669bc4d4dacb5231f9b949904360c30424006a8f905f7c3276e23f3dea0f87e1032dd59a0348d846ab6915c8934e4aed5b8a90ae1e58f29b137efc4bee40b08bbb63ad050486f361c9def68bbb7b21033e225de0cbcb3ecee30b0baadf7f5f6aa"}, {&(0x7f0000000380)="1e027d267da1f929fbc9d12b96f41fca0bc9d74213d989c6b399ca72528fbe6ace4e1b61b9ff7b5637c44962099a88b4ae040f34e288a6b937773f989c6d713586878f87dc3a0bc072", 0x49}, {&(0x7f0000000040)="4b6f7520461d3c2b72a601bab41196910b3fbc7a91af2ffe14416d2b82e130f144fd49340f"}, {&(0x7f00000016c0)="7ca475a36f37fdb0bedbbc4978d98c30cb003f7c8baecdf9f3fad62d32cff359d1e1dd680f7b2cc4bc99dc15973a8ac5726a1373784b589b4753cda24886a31865ad4f1ed29527ed44a1693ccd85fd9d09880ee6d886cf4dc1096ec2e14dd1ebcbc0ae9d6d243588734381db123b3878a44a9ff305fefda2b2410725025cdd20c2038341f3ec6b20e7cb6b5eae433c9a16693677c9ecf182b87bbd9136510e8f8e12d1760c59cf4d63347e"}], 0x7, 0x0, 0x0, 0x408}, 0x2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x10001) r3 = semget$private(0x0, 0x0, 0x424) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000480)=""/209) 19:30:14 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0x5, 0x7fff, 0x101, "ee4ce57b01add04f28a92ec98ff179343b8e8444", 0x5, 0x8}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/202, 0xca}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)}], 0x1) close(r0) syz_open_pts() truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x9b) 19:30:14 executing program 0: getrusage(0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0xa5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) setreuid(r0, r5) 19:30:14 executing program 0: sysctl$ddb(&(0x7f0000000300)={0x9, 0x2}, 0x2, &(0x7f0000000340)="5b3fe10b0228816acf1c5d6304a736f38ad97f07df8a19dc9ad7957ebca1af8c1171d5144ef118fdf73e0941005a9663672d60251acaf1a69f6553fa07a07c9e4e405008baeccfbe509a64642eab8e8fbc0aac7d2528509b43e26d5bc8b6fb86d50779a7497adf76f2c8c5d8cae3171ef0ae219ea332729679c4cacae1ffd52839d7e1d8510036fc3243c8ce419d8a3231fe06f23e58ead0809be167dfe66c57f149b48cfe087def338c949944fc85bb183115573b14a54d190d5aad2bdf936904edc58b4c42d88d58bcccdf8b5880e1f74f055a5724a451498d0fe88672fcb58b52f0553a56f77919672dbf06d569b8af115629645048", &(0x7f0000000440)=0xf7, &(0x7f0000000480)="b36084edde665a6d04a71578825fee2c9000b34df3d6a6998dd45d2c78a60284014694721b55cf23f7ce0793617803d1059560cbcd212f87392e8034e3f57fe6df4039592272ac0291340cd86dadf4425b27095a0b3abad8a40214e1f626a01f", 0x60) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118ffacfc3c0926feba70a7cf09f6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b5634e2811d910faf269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc095", &(0x7f0000000080)=0x210, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r5, r3, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getgroups(0x5, &(0x7f0000000580)=[0x0, r1, r2, r5, r6]) 19:30:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) ioctl$TIOCSDTR(r2, 0x20007479) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 19:30:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xf6) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x6) 19:30:15 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="573a72e7055061a1dfbef2e778a409519fa1ee3d9e91545452a0c8fe877367064ab8079acb1c65f049f345c6fd27a4cafba1a5439417ee7b9f3b5f1a93b762d246f974699736874d2d7a5db643d26984a412a678805aa583bc5546e4210e2cd562941596582ebea6ff7155b4e1844f67f3e8f398275deda88ccccbf9e170c4d93824c6bfc985c51c785eb545675c7878703d33cd03afeab81eff732a55dd55ba844aae2d67c747a3e38a4922a9c15b29a34af62b5a7a407c1672a1d5b48f1d119c0bfb1ca389", 0xc6}, {&(0x7f00000001c0)="7712277d4dc83003f48b34eff2db39a3bf3bcf4f1929bf04f2fd4cd68c715967e24aef20", 0x24}], 0x2, 0x0, 0x7) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchdir(r1) 19:30:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x762, 0x0, "0001108b480000000000000100f4ff00002000"}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/246, 0xf6}], 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:30:15 executing program 0: sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f00000001c0)="29213316e19717e05ec4cf68c08f9d64f319de388f4433e0a4c16d3fd4bf4f5f444f8414611d0592e504994bb0a0bae545406b6bea65dcf7caa8f53837da84e1887aea28ece177aab4651c190b03d659c69a03312e54df2f74e7e5e521c9987d61faf55b75af966e0536e45cac03c8fd85fddfb1d869c62c15c0a4475e0d8d64e1a10c8ee7f4169977bcc21a6c28c0dda4e0b5aa071ecd36d766b954ef88e7488d00dbb333f50590dd972e30fe0da2aa840a444d674cc9e54df0c0e8cd213340c5cf59c362117b52e67a5d23ef0b1322cb06bc1e15e34c57f4790813", &(0x7f0000000080)=0xdc, &(0x7f00000002c0)="a81a999557731886886331d664a2078559c921194d89f4d3caec25b1c65ebf22cb50385d6f75f36f6d6b0e489c922de1cdbfe872bee268734568ab346239a58b65317af6b55adfedbd06fd6cfc303feea8523a5c66f61160eceafc93a2946e266bd91ab5f6003da2316b9f6c5774d863ecb0bda038a10d941d04745b92494479beb841b3ab5e0764fca470475d791019a1e4184ef776b416ca411d554d911162f07119d068ecbcc6774939027080b67c45a40f72e18d4ffa46cab651ccc6979655", 0xc1) r0 = socket$inet6(0x18, 0x1, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) fcntl$dupfd(r0, 0xa, r1) semget$private(0x0, 0x0, 0x191) syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100503a0000000000000000000000000000000000ff020000000000000000000004009078000000006027791520002b0000000000000000000000000000000001fe8000000000000000000000000000aa2b0200070000000000000000000000000000ffff00"/134]) 19:30:15 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [{[@empty]}, {[], 0x40000000}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x2db}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) 19:30:15 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x3}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4810, r2, 0x0, 0x40000003f) close(r0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x1, 0x2, 0x7ff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) close(r5) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000100)=0x4) 19:30:15 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 19:30:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) socket(0x10, 0x7, 0x5) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:30:15 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup(r1) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7fffffff, 0xfffffffffffffff7}, {0x9, 0x1000000000000000}}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_open_pts() syz_open_pts() 19:30:16 executing program 0: socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 19:30:17 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) fsync(r1) 19:30:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28bffd0000011f000008cd7fdf0300000097241a902d534b02c06c0aba6c76bb8aee848415b5d75e1491b40877980d836ecca90ed904db5660fcef0f"], 0x28}, 0x0) 19:30:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9, 0x9, {0xffff, 0x5}}) 19:30:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) syz_emit_ethernet(0x56, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e392b000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}}}}}}}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/24) 19:30:18 executing program 0: close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r7, r5, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x9, 0x0, r0, r1, r7, 0x8, 0x3ff}, 0x9, 0x1ef4709f, 0x7}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:30:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) chdir(&(0x7f0000739ffe)='..') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x800, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc15d12fecceb947e) 19:30:18 executing program 0: sysctl$hw(&(0x7f0000000280)={0x2, 0xe}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f00000194c0)=ANY=[@ANYBLOB="82022e2b66696c65b000063436d71811bcadae1bc50516183e6c8382cee02e016f19f293f5643b990b288e0939bf0341faeabb129e18a65164a97efed1e4b55be2a2231b949f6ce59023c7e446c77e28e1cbc671da2c87dc1e3aacc4389db819ac4461626d57109cb8a813461cbf2f72bf630a8ff38d00b075c334049329786c5ee9ee4400dbd1b13aeedaa8fa4b55a7893f64815d7054f101c335d997b33b365209cee61105c69634f4d6f72416731df825f779c401818a0bcc5bd1f55001df0eb4a7a5b4becd30ceaa8f6ba6162884941aead398395d49c0d199cfabf733e90d3bc5e3f5b590c9eab301000010"], 0x10) r2 = socket(0x20, 0x4, 0xe2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x400ffff6, 0x3f, 0x7}, {{}, 0xfffffffffffffffe, 0x48, 0x1, 0x2, 0x1}, {{}, 0x0, 0x40, 0xfffff, 0x1000, 0x1}, {{}, 0xfffffffffffffff8, 0xd1, 0x80, 0x800, 0xff}], 0x1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x46, 0x1, 0xc5, 0x4}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80, 0x8, 0x80}, {{r4}, 0xfffffffffffffff9, 0x44, 0x4, 0x100000001, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x5, 0x800fffb7, 0xffffffff, 0x7}, {{r5}, 0xfffffffffffffff8, 0x4, 0x4, 0x9, 0x6}], 0xffffff05, &(0x7f0000000480)={0xfffffffffffffffc, 0x2}) msgget$private(0x0, 0xfffffffffffffffd) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f00000002c0)=0x10) close(r6) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x1ff, 0x8, 0x7ff, 0x0, 0x800}, {0x8, 0x57b1, 0x1, 0x1000, 0xc4}]}) 19:30:18 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRES16]) r0 = semget$private(0x0, 0x3, 0x100) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x1, 0x401}, {0x4, 0xff}, {0x3, 0x0, 0x800}, {0x0, 0x1, 0x800}], 0x4) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="5a8a5ee2396058a675e3be1adc829d6f02eb1445cf58c0d35ebfcadb3fd26161838595152030c0ab8f48cc6cab51eb28415ba66de0a1080209d9d10d318c0ed28c751ca38160e0592e6cae0e948db75d1c2e38f534705670e90fbad4d3329f738e7e7b0fb9eb71997fbd9ff2a555db5c32be40b085a0e927ce7806388e58ea1847f4d41e0153eac464b20ee06f97a451c926725f761b377994878380a8f9188e57c89c45c190ba641f75e63352304ec1a0e5ee1df8d29f30fb7534ece0e9c62dfa25524709cbf3a0cdf8c3ee084178e95242e0e44bf48d01493e2d83cdc3c9b11b9e8ad1", &(0x7f00000001c0)=0xe4, &(0x7f0000000200)="33e6551bb6531692f02adff0c74db289b20765b09f0e93e247f5079f5c05a8e1f8c1a6ea934baa99a228ba2c8dc9cbfebd9e675235c75536a95f34d51769286cca91a8d71604b65716134e7fc8f8527d9f78f33e36f5c7a5f3781bf084fd234216c1ed3533251b90f63afa89a31e56dafc3ddad748811fdff018c280f4f0da6b0251cfe00bb310f3b4bef857cec3ab98ed7a618150d54601cf69495f835dcab6ac2a777135a9b57f03f6b96a3473884e", 0xb0) 19:30:18 executing program 0: syz_emit_ethernet(0x2116, &(0x7f00000021c0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20e0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) kqueue() 19:30:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000000a000/0x4000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000002540)=0xc) preadv(r2, &(0x7f0000002440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000002280)=""/174, 0xae}, {&(0x7f0000002340)=""/218, 0xda}], 0x7, 0x0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, &(0x7f0000002500)=0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x31a8}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x10000000000}) fcntl$setown(r2, 0x6, r4) getpgid(r4) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x2, 0x4, r3, 0x0, 0x50000, 0x2}) 19:30:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(r0, 0x0, 0x400) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x0) 19:30:18 executing program 0: mmap(&(0x7f0000415000/0x1000)=nil, 0x1000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffa) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x1000}, {0x2, 0xffff, 0x1000}, {0x2, 0x3fc, 0x3800}], 0x5) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$GETPID(r1, 0x1, 0x4, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803591}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000002c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f0000000200), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/186) 19:30:18 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @rand_addr=0x5, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @ssrr={0x89, 0xb, 0x12, [@multicast2, @broadcast]}]}}}}}}}) 19:30:18 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/93, &(0x7f0000000100)=0x5d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:30:18 executing program 0: syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000a80020fffe00009078e0e0ff02ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f000000090780000030f4ef98f2a0c67be7d5517a31701001312b276c5fb52e7ac7db9a161f51dc3ae4f020402000000267b80bef4878d346157d9f315c7b15f6ef69052f20e59a8d4b06194c2504cda77529ab26da9c1762168952b08000000c6504bc61c038b7a7b9af2efcdd8f09faf062bb9c4f61e119980cf0b5805b3925bc5a39642b51342"]) 19:30:18 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x90) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x400, './file1\x00', './file0\x00'}) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) write(r2, &(0x7f0000000080)="44811450d377a6f277f13e9b45b2a7acd5273840f62c6fe40ec34698118f89ab635ff1ea6c8d15a6b415da33ffc64bf50b3fe42e524875dd2ff9ff18d4d52b252794034a6d14a29bb93787b4afc845190b7205aa923efd8c4bff705bd034874a124b5a400bb52c9ea305c726ee7382a25e48046022e4501d96d9e5d754b78eff261e5ac3baf0ab90d604d2ae21f36416c07d99b02bfbf21fbfb4c119dc3f42c0c579", 0xa2) 19:30:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000001680)="da", 0x1) 19:30:18 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb88a8050081004d0086dd60000000002801ff2140b982c866425aafca51147426c00f82783347a0fe8000000000000000002100000000aa880090780000000000000000000000000000ffffe00000020202bf51e0ac1c57f1b203"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x88) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x3f, 0x7, 0x1, 0x101}) 19:30:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r4) write(r0, &(0x7f0000000100)="429a0106e5b7e9e1bb66312dc6dab5fad35d1022a9b2578d6bc08ca866e2dc0bfaccf1f146442ce4a67ac357c40f6d10605a059de264c57de1dc8b2206bd8f4b3b0c28424c56516988049b64a8323735c13988531679042b1cff9b", 0x5b) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x4f, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "0000eb", 0x19, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "9f0000"}]}}}}}}) 19:30:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) fcntl$setflags(r0, 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a", 0x113}], 0x1) 19:30:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) listen(r3, 0x88c7) 19:30:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fire0\x00'], 0xa) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) 19:30:19 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r0, 0x0, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, 0x0, 0x0, 0x0, r0, 0x8, 0x8}, 0x80000001, 0x9, r6, r8, 0x8, 0x100000000, 0x7}) syz_emit_ethernet(0x6a, &(0x7f0000000240)={@random="edf8ffab21ec", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "023e02", 0x34, 0x3a, 0x0, @rand_addr="9518e05ee9000600002000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xb0e, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1, [], "80020000"}}}}}}}) 19:30:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x198) ftruncate(r0, 0x0, 0x7fffffffff3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/28, 0x1c) 19:30:19 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@abs={0x3, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:30:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x20, 0xfffffffe, 0x0, 0x1, "951a040800ffffff0000001100", 0x0, 0x1}) write(r0, &(0x7f0000000180)='\b', 0x1) close(r1) 19:30:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:30:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) r4 = dup2(r0, r3) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)={0x2a, 0x678, 0x2281}) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 19:30:20 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0xa17c) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x1) setsockopt(r4, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 19:30:20 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="c727ac06190affffffffe5ff090000000000000000000001907809000000e0000002076e78823e368a01000000c5a60300000000907800000000ea42544efeceaeb2a884b2bd173af3fd9170f17a97f78deb6326e0ca49341bcb1bf2d28734f2985e0cbad084e4a381ac45c4bd6ef3cd6ecd2d5564295afd80d9f09c6f2abfcadfa426de8af771ef808d86cb7d68f15ccdaa40e483fd51e7b3ab169208cb703a0efa4a5f4d5867986d0611533b6360aa8c18f374bf7ccd8d63bcd0e1e4439829e3ac8195d2d692cfd2853f257db0812e0036bf66df87dc6ebaa7b06c351719d1ec34e13b"]) 19:30:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x0) socket$inet6(0x18, 0x8000, 0xb5) 19:30:20 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x40, 0x7, 0x1, 0x1f}]}) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x4, 0x12, r0, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x29, 0x80000000, 0x6, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0x1, 0x2000000000001f, 0xa6ce}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xe, 0x4, 0x0, 0xfa1}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x52a, 0x200}, {{r2}, 0x7, 0x40, 0x8, 0x1ca, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x83, 0x80000000, 0x8, 0x5}, {{r1}, 0xfffffffffffffffd, 0x81, 0x1, 0x0, 0x228c3909}, {{}, 0xfffffffffffffffb, 0x20, 0x2, 0x80000001, 0xb9}, {{}, 0xfffffffffffffffe, 0x80, 0x4, 0x4, 0x1}], 0x3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x2c, 0x0, 0x6, 0x4}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0xffffffff}, {{r1}, 0x0, 0x10, 0x8, 0x5, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x202, 0xeacf}], 0xc4, &(0x7f0000000380)={0xffffffffffffffc0, 0x8}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:30:20 executing program 0: r0 = semget$private(0x0, 0x2, 0xa1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r2, 0x0, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x1, 0x722) semop(r3, &(0x7f0000000140)=[{0x4, 0x3, 0x1000}], 0x1) sysctl$vm(&(0x7f0000000180)={0x2, 0xe}, 0x2, &(0x7f00000001c0)="1b27ac813b750703491b1504b961fef81c3d162591a72dedcd55ba4a1035c6c4c7e84e3798dcfb85dcb8accc721dbe38e4f259bc9e07a120b131bcbd3859e831b0777d8893527cd1d0ecb003370874fe6ceeecf87a9896", &(0x7f0000000240)=0x57, &(0x7f0000000280)="b14afc198e1c05cd5ea373639bdbcbc01b46a594d21fbe9e77a582f7aa60065268fc9b482fda320c159479672debfc017248538cb4a41a7016cfd405bbb39fbfdb", 0x41) r4 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x1800000000000, 0x40, r4}) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000400)) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) ftruncate(r1, 0x0, 0xffffffff) r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000440)={0x2, 0xda7}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000004c0)) 19:30:20 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="cdbf0e000084", @remote, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) setitimer(0x2, &(0x7f0000000080)={{0xffff}, {0xfffffffffffffffa, 0x3}}, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) 19:30:20 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f00000000ff000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d0091ee948236d3bb2858e338"], 0xa) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000340)=ANY=[@ANYBLOB="69a1653000"], 0xa, &(0x7f0000000440), 0x0, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x108, 0x6}, 0x405) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000300)={0x80000001, 0x783f, 0x10000}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffff}) pipe(&(0x7f0000000180)) r6 = msgget(0x0, 0x102) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/190}, 0xc6, 0x1, 0x0) 19:30:20 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aea3d25a8affffffffffff00000000000008004500001c0000000000009078ac1400bbe000ffff4e224e"]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) bind$inet(r0, &(0x7f0000000380)={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r1, 0x20007478) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r2, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/250) flock(0xffffffffffffff9c, 0xe) ioctl$LIOCSFD(0xffffffffffffffff, 0xc028756b, &(0x7f0000000000)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x7f}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f00000003c0)) 19:30:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x7810, r2, 0x0, 0xfffffffffffffff7) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) close(r4) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000140)) 19:30:20 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000), 0x10001, &(0x7f0000000100)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983a532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cddb29a05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361a", 0x0, 0x0, 0x0) 19:30:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) sendto(r2, &(0x7f00000000c0)="cbc303d667a2f4939508855d9df3234188efc4e46c8dc1a7d07695303e493fbe0ce0ea1fbf693c28d1d2a88142bf52167828d63311793abe6a3f33e1d886f1292fa3b37f940dcdb3", 0x48, 0xa, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4, 0x6}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6b1657795bcf3a1f2302bf4a6c72130b3dea843a"}) 19:30:20 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchflags(r0, 0x10000) 19:30:20 executing program 0: socket(0x1, 0x4000, 0x80) syz_emit_ethernet(0x17f6, &(0x7f0000001800)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6076605117c03affca29bbbd6126c34c7936474576b62a3afe8000000000000000000000000000aa88009078e1000000fe8000000000000000000000000000bb00070dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde040092bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17001bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba0ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4000bf117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c0000008e7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c97500549e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b22000000000000000000"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', 0x0, r6) semget$private(0x0, 0x1, 0x80) 19:30:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) write(r0, &(0x7f0000000140)=' ', 0x1) 19:30:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000180)="acd8b297d15d6828ebe6334453af8d79b0f6170eebc597a753d30c397f9f57f1cabb67ceba615cc3455482a1b6fe3644e9551da530efedc135b6a666e6e7c529a75a5e8b354e78f631b3d3ce3ac1b2ead858dc3281132eed85161b2748e6120d30c800fc8961fe5c4f2fa037832e43ba4e43bc497f87c0b45e0d00e1982800bd6513bbb3a6b1a0f3726a18a328ad4b5c6643326ecccbee9270bf5fcd044c3a28088e2657c3596ce41e9c083904a097a191b28c3adeb33377e117160046644f8927a2ead5736f29adf107a32673af06a954b1f5ce17", 0xd5) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) write(r0, &(0x7f0000000140)=' ', 0x1) 19:30:21 executing program 0: syz_emit_ethernet(0x8b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast1}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) 19:30:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x57, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x1, "2eb4ea018c4ffd"}]}}}}}}) 19:30:21 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr="000000000000007b6d3ea50e8c086a00", @rand_addr="00000000002fbac37000", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 19:30:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000c00)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kernel: double fault trap, code=0 Stopped at arc4random_buf+0x16: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace arc4random_buf(ffff80002311b05e,2) at arc4random_buf+0x16 ip_randomid() at ip_randomid+0x9d ip_output(fffffd8070167600,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x1a5 udp_output(fffffd807095f940,fffffd8070167600,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd80653da000,fffffd80653da0ac,0,14,fffffd80653da0c0) at udp_sbappend+0x399 udp_input(ffff80002311b6c8,ffff80002311b6d4,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311b6c8,ffff80002311b6d4,11,2) at ip_deliver+0x343 ip_ours(ffff80002311b6c8,ffff80002311b6d4,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311b6c8,ffff80002311b6d4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd80653da600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd80653da600,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806b828700,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311b818) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806b828700,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd8070166700,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd8070166700,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd8070167600,fffffd80701676e0,0,14,fffffd80701676f4) at udp_sbappend+0x399 udp_input(ffff80002311beb8,ffff80002311bec4,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311beb8,ffff80002311bec4,11,2) at ip_deliver+0x343 ip_ours(ffff80002311beb8,ffff80002311bec4,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311beb8,ffff80002311bec4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806db17600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806db17600,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806d4d2100,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311c008) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d4d2100,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd8065251600,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd8065251600,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd8070166700,fffffd80701667ac,0,14,fffffd80701667c0) at udp_sbappend+0x399 udp_input(ffff80002311c6a8,ffff80002311c6b4,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311c6a8,ffff80002311c6b4,11,2) at ip_deliver+0x343 ip_ours(ffff80002311c6a8,ffff80002311c6b4,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311c6a8,ffff80002311c6b4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8070167800) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8070167800,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd8070166200,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311c7f8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8070166200,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd8065250000,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd8065250000,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd8065251600,fffffd80652516e0,0,14,fffffd80652516f4) at udp_sbappend+0x399 udp_input(ffff80002311ce98,ffff80002311cea4,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311ce98,ffff80002311cea4,11,2) at ip_deliver+0x343 ip_ours(ffff80002311ce98,ffff80002311cea4,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311ce98,ffff80002311cea4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8065250d00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065250d00,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd8070167100,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311cfe8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8070167100,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd806524fd00,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd80653da900,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd8065250000,fffffd80652500ac,0,14,fffffd80652500c0) at udp_sbappend+0x399 udp_input(ffff80002311d688,ffff80002311d694,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311d688,ffff80002311d694,11,2) at ip_deliver+0x343 ip_ours(ffff80002311d688,ffff80002311d694,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311d688,ffff80002311d694,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8065251100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065251100,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806f38f800,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311d7d8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f38f800,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd806f1bb900,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd806f1bb900,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd80653da900,fffffd80692c8060,0,14,fffffd80692c8074) at udp_sbappend+0x399 udp_input(ffff80002311de78,ffff80002311de84,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311de78,ffff80002311de84,11,2) at ip_deliver+0x343 ip_ours(ffff80002311de78,ffff80002311de84,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311de78,ffff80002311de84,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806f1bb200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f1bb200,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806f1bb100,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311dfc8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f1bb100,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd806a5f8400,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd806a5f8400,0,0) at udp_output+0x5b7 sosend(fffffd8070960960,0,ffff80002311e2f0,0,0,0) at sosend+0x601 sendit(ffff8000ffffa780,0,ffff80002311e3d0,0,ffff80002311e4b0) at sendit+0x5f1 sys_sendto(ffff8000ffffa780,ffff80002311e468,ffff80002311e4b0) at sys_sendto+0x80 syscall(ffff80002311e530) at syscall+0x4a1 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x52d2d618750, count: -87 ddb{0}> show registers rdi 0xffff80002311b05e rsi 0x2 rbp 0xffff80002311b040 rbx 0x40 rdx 0xffff800020eab000 rcx 0x5604 __ALIGN_SIZE+0x4604 rax 0xffffffff821d306d ip_randomid+0x2d r8 0 r9 0xfffffd807095f940 r10 0x5 r11 0x93a4835039b724f1 r12 0x1 r13 0xfffffd807095f9b0 r14 0x2 r15 0xffff80002311b05e rip 0xffffffff81f15616 arc4random_buf+0x16 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002311b000 ss 0x10 arc4random_buf+0x16: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> show proc PROC (syz-executor.0) pid=10607 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffb8c8,0xffff8000ffffb170 process=0xffff8000ffff8bd8 user=0xffff800023119000, vmspace=0xfffffd807efff5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10702 413223 16929 32767 2 0x10 syz-executor.0 *10702 10607 16929 32767 7 0x4000010 syz-executor.0 10702 140598 16929 32767 2 0x4000010 syz-executor.0 10702 498367 16929 32767 2 0x4000010 syz-executor.0 12275 258814 26797 32767 3 0x90 piperd syz-executor.1 26797 234566 8946 0 3 0x82 wait syz-executor.1 16929 392838 31955 32767 3 0x90 nanosleep syz-executor.0 31955 253770 8946 0 3 0x82 wait syz-executor.0 40629 167391 0 0 3 0x14200 bored sosplice 8946 238480 3224 0 3 0x82 thrsleep syz-fuzzer 8946 432589 3224 0 3 0x4000082 nanosleep syz-fuzzer 8946 513017 3224 0 3 0x4000082 thrsleep syz-fuzzer 8946 459609 3224 0 3 0x4000082 thrsleep syz-fuzzer 8946 393758 3224 0 7 0x4000002 syz-fuzzer 8946 67986 3224 0 3 0x4000082 thrsleep syz-fuzzer 8946 7413 3224 0 3 0x4000082 kqread syz-fuzzer 8946 366846 3224 0 3 0x4000082 thrsleep syz-fuzzer 3224 100488 47786 0 3 0x10008a pause ksh 47786 291609 48988 0 3 0x92 select sshd 23894 309284 1 0 3 0x100083 ttyin getty 48988 354610 1 0 3 0x80 select sshd 43888 468468 92056 73 3 0x100090 kqread syslogd 92056 263900 1 0 3 0x100082 netio syslogd 31794 91418 1 77 3 0x100090 poll dhclient 83364 256903 1 0 3 0x80 poll dhclient 94822 263736 0 0 3 0x14200 bored smr 7347 5746 0 0 2 0x14200 zerothread 9312 54590 0 0 3 0x14200 aiodoned aiodoned 85275 146744 0 0 3 0x14200 syncer update 84756 261913 0 0 3 0x14200 cleaner cleaner 83407 21928 0 0 3 0x14200 reaper reaper 95527 517603 0 0 3 0x14200 pgdaemon pagedaemon 91223 213268 0 0 3 0x14200 bored crynlk 18149 288566 0 0 3 0x14200 bored crypto 66238 175602 0 0 3 0x40014200 acpi0 acpi0 66090 468449 0 0 3 0x40014200 idle1 18784 428401 0 0 2 0x14200 softnet 58814 134430 0 0 3 0x14200 bored systqmp 79350 78313 0 0 3 0x14200 bored systq 97161 243600 0 0 3 0x40014200 bored softclock 68781 194925 0 0 3 0x40014200 idle0 1 362420 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 10702 (syz-executor.0) thread 0xffff8000ffffa780 (10607) exclusive rwlock netlock r = 0 (0xffffffff826f9f10) #0 witness_lock+0x4b0 #1 solock+0x5a #2 sosend+0x4e5 #3 sendit+0x5f1 #4 sys_sendto+0x80 #5 syscall+0x4a1 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9466 6330K 6330K 78643K 10589 0 pcb 13 8K 8K 78643K 13 0 rtable 109 3K 3K 78643K 620 0 ifaddr 39 10K 10K 78643K 111 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 33K 78643K 63 0 ioctlops 0 0K 2K 78643K 33 0 iov 0 0K 36K 78643K 61 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1437 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 17 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 245 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 912 0 sigio 0 0K 0K 78643K 11 0 proc 48 50K 83K 78643K 797 0 subproc 34 2K 2K 78643K 204 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 52 0 in_multi 33 2K 2K 78643K 154 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 2K 78643K 623 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 141 25K 41K 78643K 3706 0 UVM aobj 53 2K 2K 78643K 76 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 46 0 NDP 5 0K 0K 78643K 39 0 temp 101 3961K 4025K 78643K 4750 0 kqueue 3 4K 10K 78643K 40 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 23 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 83 0 81 1 0 1 1 0 8 0 rtentry 112 164 0 118 2 0 2 2 0 8 0 unpcb 120 370 0 362 1 0 1 1 0 8 0 syncache 272 18 0 18 5 4 1 1 0 8 1 tcpqe 32 52 0 52 2 2 0 1 0 8 0 tcpcb 592 726 0 719 9 6 3 3 0 8 1 ipq 40 13 0 13 3 2 1 1 0 8 1 ipqe 40 28 0 28 3 2 1 1 0 8 1 inpcb 296 1491 0 1480 5 3 2 2 0 8 1 rttmr 72 2 0 1 1 0 1 1 0 8 0 nd6 48 41 0 34 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 676 0 463 15 1 14 14 0 8 0 art_table 32 677 0 463 2 0 2 2 0 8 0 art_node 16 163 0 121 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 243 0 233 1 0 1 1 0 8 0 shmpl 112 73 0 23 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2422 0 1022 88 0 88 88 0 8 0 ffsino 272 2422 0 1022 94 0 94 94 0 8 0 nchpl 144 3888 0 2304 60 0 60 60 0 8 0 uvmvnodes 72 2635 0 0 48 0 48 48 0 8 0 vnodes 208 2635 0 0 139 0 139 139 0 8 0 namei 1024 11651 0 11651 4 3 1 1 0 8 1 percpumem 16 42 0 10 1 0 1 1 0 8 0 scxspl 200 11116 0 11116 10 9 1 7 0 8 1 plimitpl 152 98 0 89 1 0 1 1 0 8 0 sigapl 424 1070 0 1038 4 0 4 4 0 8 0 futexpl 56 11105 0 11105 4 3 1 1 0 8 1 knotepl 112 237 0 217 1 0 1 1 0 8 0 kqueuepl 152 155 0 151 1 0 1 1 0 8 0 pipepl 304 213 0 202 2 0 2 2 0 8 0 fdescpl 496 1054 0 1038 4 1 3 3 0 8 0 filepl 152 6190 0 6084 5 0 5 5 0 8 0 lockfpl 104 375 0 374 1 0 1 1 0 8 0 lockfspl 48 173 0 172 1 0 1 1 0 8 0 sessionpl 120 27 0 17 1 0 1 1 0 8 0 pgrppl 48 41 0 31 1 0 1 1 0 8 0 ucredpl 96 804 0 795 1 0 1 1 0 8 0 zombiepl 144 1038 0 1038 1 0 1 1 0 8 1 processpl 1008 1070 0 1038 5 0 5 5 0 8 0 procpl 632 2723 0 2681 4 0 4 4 0 8 0 sosppl 144 15 0 14 4 3 1 1 0 8 0 sockpl 400 1962 0 1941 8 4 4 4 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 157 0 0 19 0 19 19 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 356 0 0 20 1 19 19 0 8 0 bufpl 280 4608 0 178 317 0 317 317 0 8 0 anonpl 16 149892 0 138176 94 39 55 66 0 124 3 amapchunkpl 152 9055 0 8811 46 23 23 24 0 158 12 amappl16 192 4254 0 3724 64 37 27 39 0 8 0 amappl15 184 72 0 69 1 0 1 1 0 8 0 amappl14 176 335 0 330 1 0 1 1 0 8 0 amappl13 168 93 0 91 1 0 1 1 0 8 0 amappl12 160 65 0 62 1 0 1 1 0 8 0 amappl11 152 97 0 87 1 0 1 1 0 8 0 amappl10 144 12 0 7 1 0 1 1 0 8 0 amappl9 136 639 0 637 2 1 1 1 0 8 0 amappl8 128 543 0 475 3 0 3 3 0 8 0 amappl7 120 357 0 349 1 0 1 1 0 8 0 amappl6 112 184 0 165 1 0 1 1 0 8 0 amappl5 104 880 0 870 1 0 1 1 0 8 0 amappl4 96 623 0 597 1 0 1 1 0 8 0 amappl3 88 412 0 403 1 0 1 1 0 8 0 amappl2 80 6332 0 6273 2 0 2 2 0 8 0 amappl1 72 44793 0 44315 23 13 10 18 0 8 0 amappl 80 3173 0 3102 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 75 0 23 1 0 1 1 0 8 0 uaddrrnd 24 1054 0 1038 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1054 0 1038 1 0 1 1 0 8 0 vmmpekpl 168 12144 0 12112 3 0 3 3 0 8 0 vmmpepl 168 150037 0 148199 120 35 85 98 0 357 0 vmsppl 368 1053 0 1038 2 0 2 2 0 8 0 pdppl 4096 2115 0 2076 7 2 5 6 0 8 0 pvpl 32 415306 0 400322 196 55 141 168 0 265 13 pmappl 232 1053 0 1038 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 17 9 1 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace arc4random_buf(ffff80002311b05e,2) at arc4random_buf+0x16 ip_randomid() at ip_randomid+0x9d ip_output(fffffd8070167600,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x1a5 udp_output(fffffd807095f940,fffffd8070167600,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd80653da000,fffffd80653da0ac,0,14,fffffd80653da0c0) at udp_sbappend+0x399 udp_input(ffff80002311b6c8,ffff80002311b6d4,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311b6c8,ffff80002311b6d4,11,2) at ip_deliver+0x343 ip_ours(ffff80002311b6c8,ffff80002311b6d4,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311b6c8,ffff80002311b6d4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd80653da600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd80653da600,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806b828700,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311b818) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806b828700,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd8070166700,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd8070166700,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd8070167600,fffffd80701676e0,0,14,fffffd80701676f4) at udp_sbappend+0x399 udp_input(ffff80002311beb8,ffff80002311bec4,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311beb8,ffff80002311bec4,11,2) at ip_deliver+0x343 ip_ours(ffff80002311beb8,ffff80002311bec4,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311beb8,ffff80002311bec4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806db17600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806db17600,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806d4d2100,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311c008) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d4d2100,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd8065251600,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd8065251600,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd8070166700,fffffd80701667ac,0,14,fffffd80701667c0) at udp_sbappend+0x399 udp_input(ffff80002311c6a8,ffff80002311c6b4,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311c6a8,ffff80002311c6b4,11,2) at ip_deliver+0x343 ip_ours(ffff80002311c6a8,ffff80002311c6b4,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311c6a8,ffff80002311c6b4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8070167800) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8070167800,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd8070166200,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311c7f8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8070166200,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd8065250000,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd8065250000,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd8065251600,fffffd80652516e0,0,14,fffffd80652516f4) at udp_sbappend+0x399 udp_input(ffff80002311ce98,ffff80002311cea4,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311ce98,ffff80002311cea4,11,2) at ip_deliver+0x343 ip_ours(ffff80002311ce98,ffff80002311cea4,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311ce98,ffff80002311cea4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8065250d00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065250d00,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd8070167100,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311cfe8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8070167100,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd806524fd00,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd80653da900,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd8065250000,fffffd80652500ac,0,14,fffffd80652500c0) at udp_sbappend+0x399 udp_input(ffff80002311d688,ffff80002311d694,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311d688,ffff80002311d694,11,2) at ip_deliver+0x343 ip_ours(ffff80002311d688,ffff80002311d694,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311d688,ffff80002311d694,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8065251100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065251100,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806f38f800,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311d7d8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f38f800,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd806f1bb900,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd806f1bb900,0,0) at udp_output+0x5b7 somove(fffffd8070960960,2) at somove+0xefc sorwakeup(fffffd8070960960) at sorwakeup+0x79 udp_sbappend(fffffd807095f940,fffffd80653da900,fffffd80692c8060,0,14,fffffd80692c8074) at udp_sbappend+0x399 udp_input(ffff80002311de78,ffff80002311de84,11,2) at udp_input+0x12f2 ip_deliver(ffff80002311de78,ffff80002311de84,11,2) at ip_deliver+0x343 ip_ours(ffff80002311de78,ffff80002311de84,ffff800020eab000,0) at ip_ours+0x3ee ip_input_if(ffff80002311de78,ffff80002311de84,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806f1bb200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f1bb200,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806f1bb100,fffffd807095f9c0,fffffd806f44f0e0,ffff80002311dfc8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f1bb100,fffffd807095f9c0,fffffd806f44f0e0) at ether_output+0x47 ip_output(fffffd806a5f8400,0,fffffd807095f9b0,0,0,fffffd807095f940) at ip_output+0x118d udp_output(fffffd807095f940,fffffd806a5f8400,0,0) at udp_output+0x5b7 sosend(fffffd8070960960,0,ffff80002311e2f0,0,0,0) at sosend+0x601 sendit(ffff8000ffffa780,0,ffff80002311e3d0,0,ffff80002311e4b0) at sendit+0x5f1 sys_sendto(ffff8000ffffa780,ffff80002311e468,ffff80002311e4b0) at sys_sendto+0x80 syscall(ffff80002311e530) at syscall+0x4a1 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x52d2d618750, count: -87 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d80ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0002fae78, count: -3