e0d9c1ffbdc86fb62646871a7e296b420f8854f52afade3730b8a7586bbec5f92a6c8b9702dfc0abe0e5c442f63b02a8b98b4575e17bc5acf7b3f3244a6f6639f55f62f6e2420e885102beb9c5aaf43a95bccd08eae5f9fa4f4a35455d358f8facae2f161057321ff1d9db43f4c04c7490b038685b9daf673090079cb1ea8c2ee20d55cb867c35cb02cecddac5eda8cee775fc82dbde17ac8450ae799b8c3629ba033bfdbdd61f8760dd852222875263fd76487c8d8855ce6cda2651b223553ea8070eb56d22750955ca5e3e40b3a8f91799ba06f88ccaf048f357783f396229115130d73947192dae674b297a26cf9963ee6f968de0f4bef4f32bf125c847b52a24750ec76a1b11dccebcf5aad596c2dbbd6367b0fdc80475ebe489f8b02bd3864701a68bb95619f180310c8a576a932e64e48859c9540347809b2c6bd75bd2ad615728571c1754f4a1ea65191e441677e69bbae627bc8a3858307b6e393b2c8531895d4fdac11d7b0d42e06bcb6a196d68cf08367b6afa2e5becd2e3d905912e993d4f9937e221ff919f7fe4578942d0f109d9fb8c07aa40390bb6e17f8c9bf18aa6a71a2c732aff619513d34068ddb60ac4c8b6afbb8e07677e3d3ad086df17108403576fd7978f1d8c71fd66f7b1a45fd8cbbe3f4729edc34ca2e13696b8811bc57e5281cad1c31afb4cba44fc90b14fab9b13d9d88dcbd7600b58e07060eef212bacf3e40aa5d475f1f00331b8177159180d0aa18112244b176227f8a6167754a4f1b07bcce0d634ec15afb27044a5d7fcc4dfa6d2b52b2d1fdb73952a110bcd2dead9cd7ba8f0cf26caec45cb96a435b129190e04b95fa06b488574a24f049d6498345dde2d0bf72ae94d97b4ab4da26b4481e1201d62265aeaf31b48485e8ffc1e807174bdfe29ed30df681cf2c640f1ecb5ed4d9d5e2b5e9df4a917ea243f7fc1c0a1458ad0ee2c161d5aa1248be93919d0426b26524a6e25962c0058be510e52ff8cfbd67e2bb630d7755178f5f88efa0f6c7083796ba4e6c7985e9befa2b6f47e40a49e8bb9e128099f57e2e7dae914c7a2e4f22718486c8e06ea6a3fd3d59613351396b41098282ab547de7376e904324fcad74839901325571c38885dafeb345a37deb80830239cb6891fb117c42cbe5f7f5c154db7dfacd1448558b24a90357280b82adec5c2486c2c69f805360cfa24bdcbdab0e1834e67986dddf52227cbca2cd1a42efa19a1f1a15e263a197374", 0x1000}, {&(0x7f0000001340)="eb5496b6ec0ad0181b670b27dae381382172eeff609c4e2e97a71599b4c1a5edc6b1f0aba59d92f20738c663ae2a3c98bb057df08236109553e0ede13d", 0x3d}, {&(0x7f0000001380)="0ed7a40faacf22f43d20be37c5e2191cfa81502bdc38c3d7e4afd57608ae2ee1944b59f4c131883b0ccaf12178328b6a9d7169e95f5cc56dac8d426fb4f9e5a82e4628f821d25e708d524c8cdcf952da0c78567d731ce24b178b5f3f92cb16890d98e3463197a7b9e6b3ab5f01abc8bcb00f596683a1716136151893dfa6f914128237438c083f9bdb08fded496b7cb10cca185b2f76dc587f1164882ebe4e3e2f2a9354c94e7b1b8a23b129f104ca9140cca1e5b4067f09c6f6022cc84cdd511cbc912112470818b3ca", 0xca}], 0x5, &(0x7f0000001640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00e0fdff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0], 0xf8}, 0x404) (async) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000200)="11bcbb63dd34d0d7d6e974e9b0ac153dab", 0x11}, {&(0x7f0000000240)="383b5218a85b30086955154fe34312d201dff917c69e75be4f89c2e6adc7f821ae5c96090940248f34e66789d7580bcf518c466c18538dc1a08695b391f4710bee654f6919f582e63ccd2cb2d110efd1dd3ccb891b63fa5829023d5d3541ac0b790a001881e9d2598bc049b189ab6c8d1aea340c7e2fb4ca218e0f1590cb3300d74bdf9b2cdb5e48c8c7f7e31a285d35d19379654b77f671702de95d80886e20605542a931d1161d65f877d19cbb762573a287bb5401bfcf52dbe65739a0e7da27b7d1f2eb43a289a315cd2facecd4345502c9af18dc00f3e8f61691f530b9de11d2b995916f4c223241d893c36ccef6630a489898c9", 0xf6}, {&(0x7f0000000340)="1238abd82bb9add4c8b4ecd88bec1bb8f32470c70fcad583696c02e0894509e212a3fd5890320209e3d3d00029d578d726fdca280a8fcd52f9cd9ef279d92023791484c521db1f612e1fe2ebdf242b1be265c779549dcb542e092af8087a16867ad965c55d34cfb9a27a61c5caf1c07a9fd7b1c46427354e613eb96cf8f2c0e498947e3b3fcb81889199774e4fc24421cd152bfc3e769252a32dd9aba41de2d47ac65d518c76eeebf93ce468ea1a9d1dfd145e67689acd2c1fbdfb63689a11ac0e1fbf9f036af42d6145b16c85e14001a509de795664a9189d4f34323fb0b84d3d9adac45dd7affd654e0c64a0f4629a18de6f1faa2fd80dc12bf3b97bf194a713c815e39d4467bf9f5b9eb2844c09c33ad851f0d12b146c88362eb698af05d64866ca1515275ea83705cbfafea8d1a6e65828826185626a07fd2ed2564d76059aaa354821fda447d51f3b78b65ba973648b25408085b8543206f6cc60c8d4d7312011998e4ad506a747b2852810e36b9bcabda8d83035afb3ba40003a89404a3d868478bd85d592e56b48f9908726a64c226bd7460e1c0ecffeb1cadb1063cab781a6206e4965f7a20c47ce2d8a5ab0002c976d405e532bb7825848624244a05a5a4a9f147313d72d373fe535c226d1f6bfa86b0c9084de626dc3e1205003ce10bb99aaad573cf5f8397c0f918778804520b4032293a84277cb99835b11649083755ff78eca8f2d506b5cc5cf98578c1fe565d059c3b809475bb09f71539ee5a99211f1d8ab53cc3e7a21715821521aa37712b6e9497d6071e71ea7faf191c7bc784d583c409634239c8e9d1e7980b7de2e6da2171760af8f6eb705051cfcbbac106351fa2e5981091fde82b87c80c8fca1e8206463cd3f73a9273ccb31f3f60e98224ddada3a198384ba69d6b360674707ae8e078bd8cf5f835ec1d3b0aaa0bad0e78db266704a2eb1e990ee072b46307ffafbbe399e9301cc044f484410d48966f2f5a11018f6a51947233a23bde4770c1faec649c27515e6a337d8f5a7be6574fbe8368e181677d9bc13a36471d0e43cb7d72040aadf22d1e4202d735bf346a2714179117ea27f5c34849ef82f62a5e2ddc8915bf7aeeb4ccec55fe14565acde85683b4df11a4ff8c73581b25544ee880b675581c4f01b72ad6022106f8fb57d3c708e9947e3af7e4bbe9c5d8caaa62b97f887144e585f1755098eb3219480f3110be67ed7000b2e203c510fdf3793fd00347c0e9be2b837d57632bd52c92ec6b7fd47c20c04443ea426e49cd8d94f371b84d33d454216b15610b74cb8fb117c4fd08cacd2aeee9afc151d7c240e2be01168126bbaa250257d4a59c3df5d6741188945933f45dab4522d5f2cafab9e470eca26d7bfcbb0e61982ac7a6dfa6afb84dc339cdba7e05de033bffe9cf3e0d14c41f7529de81428a39823072f29528a5c252185384cec699f12aa87235c20de0fb29fcd3c3524d7a496c6e3998abdef82f13ba53324e62a31048785b23b25554a91f8bf2c538813d9e885848166ff8832b9bf9277bc2a97813ee89a90b4b06a815e0337dbbeaf4902a6d001ee1020052225c216419fc3bcdc24a2e63f4079e5c36bcf9e881f5bbbcd9290f0f489c9a4efd9e0cfdbd95cdaa92d9884d8f541417da147c5237eeb62e59f18756494519c8f57c5697269dea54f7589380496297f1f67e8ed5b621ca69f01311938d01f8f310b966cecc3c12fa736c6da8bdbfe4f617ded12d2b2ef02f01d5f5223be44c194e9a561f1424f6a50ef350de2b402198a8c680b6b3a2b3f1fb3e46a9f57c3c85ffea8679dcb99feb9929f4f4d5fa84d861b5ebf193a19f1b9e856bb5badc212d4b1c2b7c3e24f6cfadfba83c71196dc9d483bfe1a490a896209fa2e4417b0203d801f11d6a32c44267d4df75565a2b75f53f969719a8e0fb8afb2438ed75621acfa6f82d95b1be3cda19fff6393f2fdceb481bac52ceb92813c05e74bec1ffe4dfeb9c0b8d81723f14f44e534e311d50c455aa5c0f64b0a3bcb3e07148e737db10b3a8ea8d2fc372181fda41f0ac0e994166c14c2d18033aede28aacc84893b8b05e5c0ed66903de2f1111050cbce1fc4ae1a324ea4fb97a5d9f418a3baa2b64da93ff91717f09328d4ba372c72f660466826eba308f4a67b073cee08f43151e917383aba59d527543c300879cb37d4307269620aeef0174812567facb4a0c1d6cbae9e04f3ee6b1e18150666faf4d1ddfa89828374c868eea75a277e320c1ab9d1e517a6fba7ebbd2208962125e9fc6234d3bcf9ebccd0dc4a857c21a8f0ffdd81d931b65d042e226236d5a0aeb566d34cc8acb7fe32c07a94843889208274ef0959b4deab571d9708c1b8237141698f46bee61340ebf10b77d4c54b346b448ecbd7d262ea8ecd482366cfbbc5f9f4dbb543164d571bfeddf282ebb43f10e30f572daeb3868d5d5851c468eb456a4da75aa46edf48225ecf73e1069a1970bef8a47df50bab7fa4c53e5ecc0ee4fc1f57946f6278037ad632404a1ecc7e0e85b80bd2985482ad431b053f4085317351b8d204949cd6ff7429855668d9985a69dfc7de5625cc1d984e0fece15bab04023ec4de8150f3f5df897d6b38c5abbb89ba835c7ac4d3df185824b43cdc804c97a721dd5051d13ac69ea28ca7eee4ed48fa0a9c718893ea85637c9ad2dcc9f5761a3c40f26ccf4ebd16791d928363c0891796038c8e066a2d9f34184c4920fd1fbd2a0874fde935ba26923706d0d3927ee9af5895894085126f596f292beeeccb978735486cf0fa477dfa67f4a612e6a5ef4b371c71693be9a07cf2e67ea63dde989011f2da9e180f995e3910540a43b84c601b5d46f76c13ae145916e9abee7c03534a3dec57b6ba700346735a8161ad2b92231735743a9c582fe56a298c67a39c241f946ad5b55b2143af0cc40f6cff569e92f1fa2d14e2663a96a633a8b71e17f9fa2dfb2163c37242278f9cfd6151ac7ebef69841871eb443b598aabb0b01f1e06e0082b8795a209413bc300ed235aedf5c97aa27f88f03ceaa057325b91eba646da65f79ab3297b9fb46877c8bcc41c9da45e55a3a6dd62c7f848d78349d84a1188700566f59d5f95c967f563ab6f1a241ae6fa4d4f3dc2f28582bb9cff5b3bd6c52805611625df4d590d11beec94c70b9eca6701e1ca9b3d007a25c78baf1b7f7ef1ba429b57d24b57c07001b2ce8f145ef9d32bbb0175a175c819573d3fe0b462f9e32e9788a82daa44a55ef7d48da25ac287b25feddd7d3023854763d626fa8716f5173188edb1a99aa397076fac9d2d21bf8320eade5ab9a512f5c145afb0d713a1c8ce456474030c0a366b0c394ee05d97ac52802d00e3574981db9e61be136f91318b95ffe628116b941c30dc379c3822ffb955f5fd498eda45f8b08b273f96daa9b22155a36849dce8f98e699ba93727d12f942849b57f28c7fc990204a2b39db39c4eb416445304902ee20e01cdd5bdf6ec87e89363917cbeee1d8cef29380aa6b739568d7173d1902caff4f2ef4e66adb75def7c7b159c79108058d6225bbf52d3595c746546a63e59051f54386f685d2c9ea9571ff9c0420d857f06543d9d3ede2424e60e72f13145d8257a0d070244458d1f9ac0593362187047d23929c22c2a2f944cb7a141ff96589998b1adaaa3a139580c19940e71708060cbcad713407cb6de7f500a595e7a97475595369a6303af8af5d2adcaf1f69040dd2da5d8f34362c484469b7d646494c0a3316ab34af70e945698b0e7d5cdde82d58e398388b1dd90f6c99a75aa3b62a9aa46e26828c015cab006a2c55eca692e0c7b5b4d641843b6913385454de2c474f16e36dc0faed08a0da0e013b4bf3cf8fe19e95d43a8e5d91456648e9019dc134659cba79396f41406e4a3df637bd2e6df68e6e929d732fda3e4f2ee493d3d2e0d24880f6620462154cd3cd9f006a326a7c44dc65dfa7c2462cf056d6bb127a999fd5e8adc6c9116ba78ca1ff09c71beea920268286a24da6897e2081006df7be69ca03bb3f6c56ca4c6ed68ddaea1d8089a6bf0460b7384afcc8995b14fffa4cfb5ae02de41f26844377951968e5b4bba5f785521ebabcd354a880cc2c68442ab9fa56828e110dff4a7cbd2e13a9b8f47ba2671f4d3d4b03df13c57ef456a7bbff73dbcb47390384aabdc8036efdb2370cdf8bb266e2499ddcc10d9205b03b81e6a02f7afe43544a9f88d1720ec447288610f7857a59ec6a21f0c742ff58b7485263ce916a99ee3229330ba8750950352dd347569b4ec978c40c18cc8f1e56e800690b808bdff7cb3130dbaeae24f31c0b0b24baba4d46c65b7c1ccf8d214b4e47d7244b2e5d31f88043bc44b893e06d2c1f7f53215b32e982e4a5a4c9081749e3908b02f765991558e345b28a05fa5ae425bf31f1d4339c1eb7d1bc1e2bdf61067f2c92cd4a4caa4a99cdba346bf05f8fd52dcd10266d876c738ba977eb3c548c151ccaabf0b468d8e7dea15331e567bc561d18258756d87a5f9bb7939c43440f564da133e2be0d9c1ffbdc86fb62646871a7e296b420f8854f52afade3730b8a7586bbec5f92a6c8b9702dfc0abe0e5c442f63b02a8b98b4575e17bc5acf7b3f3244a6f6639f55f62f6e2420e885102beb9c5aaf43a95bccd08eae5f9fa4f4a35455d358f8facae2f161057321ff1d9db43f4c04c7490b038685b9daf673090079cb1ea8c2ee20d55cb867c35cb02cecddac5eda8cee775fc82dbde17ac8450ae799b8c3629ba033bfdbdd61f8760dd852222875263fd76487c8d8855ce6cda2651b223553ea8070eb56d22750955ca5e3e40b3a8f91799ba06f88ccaf048f357783f396229115130d73947192dae674b297a26cf9963ee6f968de0f4bef4f32bf125c847b52a24750ec76a1b11dccebcf5aad596c2dbbd6367b0fdc80475ebe489f8b02bd3864701a68bb95619f180310c8a576a932e64e48859c9540347809b2c6bd75bd2ad615728571c1754f4a1ea65191e441677e69bbae627bc8a3858307b6e393b2c8531895d4fdac11d7b0d42e06bcb6a196d68cf08367b6afa2e5becd2e3d905912e993d4f9937e221ff919f7fe4578942d0f109d9fb8c07aa40390bb6e17f8c9bf18aa6a71a2c732aff619513d34068ddb60ac4c8b6afbb8e07677e3d3ad086df17108403576fd7978f1d8c71fd66f7b1a45fd8cbbe3f4729edc34ca2e13696b8811bc57e5281cad1c31afb4cba44fc90b14fab9b13d9d88dcbd7600b58e07060eef212bacf3e40aa5d475f1f00331b8177159180d0aa18112244b176227f8a6167754a4f1b07bcce0d634ec15afb27044a5d7fcc4dfa6d2b52b2d1fdb73952a110bcd2dead9cd7ba8f0cf26caec45cb96a435b129190e04b95fa06b488574a24f049d6498345dde2d0bf72ae94d97b4ab4da26b4481e1201d62265aeaf31b48485e8ffc1e807174bdfe29ed30df681cf2c640f1ecb5ed4d9d5e2b5e9df4a917ea243f7fc1c0a1458ad0ee2c161d5aa1248be93919d0426b26524a6e25962c0058be510e52ff8cfbd67e2bb630d7755178f5f88efa0f6c7083796ba4e6c7985e9befa2b6f47e40a49e8bb9e128099f57e2e7dae914c7a2e4f22718486c8e06ea6a3fd3d59613351396b41098282ab547de7376e904324fcad74839901325571c38885dafeb345a37deb80830239cb6891fb117c42cbe5f7f5c154db7dfacd1448558b24a90357280b82adec5c2486c2c69f805360cfa24bdcbdab0e1834e67986dddf52227cbca2cd1a42efa19a1f1a15e263a197374", 0x1000}, {&(0x7f0000001340)="eb5496b6ec0ad0181b670b27dae381382172eeff609c4e2e97a71599b4c1a5edc6b1f0aba59d92f20738c663ae2a3c98bb057df08236109553e0ede13d", 0x3d}, {&(0x7f0000001380)="0ed7a40faacf22f43d20be37c5e2191cfa81502bdc38c3d7e4afd57608ae2ee1944b59f4c131883b0ccaf12178328b6a9d7169e95f5cc56dac8d426fb4f9e5a82e4628f821d25e708d524c8cdcf952da0c78567d731ce24b178b5f3f92cb16890d98e3463197a7b9e6b3ab5f01abc8bcb00f596683a1716136151893dfa6f914128237438c083f9bdb08fded496b7cb10cca185b2f76dc587f1164882ebe4e3e2f2a9354c94e7b1b8a23b129f104ca9140cca1e5b4067f09c6f6022cc84cdd511cbc912112470818b3ca", 0xca}], 0x5, &(0x7f0000001640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00e0fdff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0], 0xf8}, 0x404) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) 11:27:28 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "da7f87912d662656c7cc0cc41b7a8984ba7b1e66"}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000012c0)={0x0, 0x0, 0x1, 0xffff, "87ac8ec37cc0fa14c175c784fa8856f8a6f76a4a"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8f0, 0x6, 0x3b9f, 0x6, "a877471c4b9722887668c02dc6147fe622059c8d", 0x9, 0x6}) 11:27:28 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="7f45cec07234ee3d965a1564287bafc1d6d531c38c4a7eaa13e5232a74bba3779ca27b8e0d0000", 0x27}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) close(r0) 11:27:28 executing program 7: syz_emit_ethernet(0x27e, &(0x7f0000000000)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9283b6", 0x248, 0x2b, 0x0, @rand_addr="0000000000000000000000b7cc02ea00", @mcast1, {[@fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x13, 0x66}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2, [{0x0, 0x19, "3e42209554713f7a478e3a623cefb649d17a9feeedbc0c282e8b90709f18c9e3d89c60a385eb3fc6576e567bcff59beff335beec17834ff9636aedbd8ac263a7db9bfc636a905506440fa126d29ba7ae2ccec136bd8788dff7fb2a8502131fb31a41660d5cce7fc6cd24c3ae55bef44c800a555f0163fa11314bbf3b5f7f54eb1df34670288d23418582f31a44b266c8924fe8ac8717bdafa6b54c8cca6d71fc520971a5c966dfebf8bc1a5d95f117a6d4cda4118e1a38148b03de08c6b58aa0aeebbba15effacc1e4845f"}, {0x0, 0x2, "f961e6ede726b911d932402c5ef1949b"}, {0x0, 0x29, "b561c3d26a68d6add9039fe05245d105b2061c583b77daea5557113e913f4d268d67fc5e42a91b5e4a1d1dfdf42ef9ea4707ac6e546b6d1d354aa731bb32b846a7c66388bc15c6764ab9e7611c8dca3c7dfe054cb9512e8d06378c88c7543ad6afeb070c48e560eef4b3853707c1b9311b373c18e327db4b6f2bb4cc93d0898469a79b63f34dff715ebcd77a2cfc78240b7ba62e023052de7e4a682fbea550fc217715c27838b5487452de2b86ffbefc9b968bc198563b3a0cb48b61c41df1d0c0039e6d82860ad6cf09ae189d6f907b40a44938dd025e0bb2c7a0c61d1840f7417bd3f42280a1470885b5304308bfb4f5d1a4176d6990ffcf68dd1cd11c28723180cac76368e05dc9ded507322bb8aa45852157d9fc2b9cf4aebbe6cd6f5fb65528af2dbb95a30e009cadd223cdd3caaebbf1dca95c3042b6f4be9e3d4fe57e9436d50fd302b8"}]}}}}}}) 11:27:28 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0xe0) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) 11:27:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', 0x2, &(0x7f0000000180)='./file0\x00', 0x8}) sysctl$net_inet_ipip(&(0x7f0000000040), 0x3, &(0x7f0000000080)="e41c5534539fa1bda8313fbb8d40ccf1245f4c512739f5a43b65175b530e75070d0fe03f4a60739df299ca26d71e241da958b24e2824989776f22c4539876c22cc27d8fc129a565d58589438545a988183ee0db0429775f35c65022809980000000000", 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x7) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) fsync(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', 0x2, &(0x7f0000000180)='./file0\x00', 0x8}) (async) sysctl$net_inet_ipip(&(0x7f0000000040), 0x3, &(0x7f0000000080)="e41c5534539fa1bda8313fbb8d40ccf1245f4c512739f5a43b65175b530e75070d0fe03f4a60739df299ca26d71e241da958b24e2824989776f22c4539876c22cc27d8fc129a565d58589438545a988183ee0db0429775f35c65022809980000000000", 0x0, 0x0, 0x0) (async) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) (async) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x7) (async) syz_open_pts() (async) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) fsync(r1) (async) 11:27:28 executing program 6: syz_emit_ethernet(0x18e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "008000", 0x158, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="000000000000000000006998d76300", {[@fragment={0x3b, 0x0, 0x3, 0x1, 0x0, 0x1d, 0x65}, @routing={0x6, 0x6, 0x0, 0x6, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x23, 0x0, '\x00', [@ra={0x5, 0x2, 0x800}, @enc_lim]}, @fragment={0x6d, 0x0, 0x1, 0x0, 0x0, 0x9, 0x65}, @routing={0x2f, 0x4, 0x0, 0x1, 0x0, [@mcast1, @loopback]}, @routing={0x67, 0x10, 0x0, 0x25, 0x0, [@rand_addr="857bcb528e8911d597b38b71e728c545", @empty, @mcast1, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x64}, @fragment={0x2e, 0x0, 0x40, 0x1, 0x0, 0xe, 0x64}, @routing={0x8, 0x6, 0x0, 0xda, 0x0, [@rand_addr="f2ad08448e05a21df02cca5f68743de4", @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @fragment={0x2c, 0x0, 0xff, 0x0, 0x0, 0x1, 0x65}]}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) 11:27:28 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r1 = dup(r0) (rerun: 64) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r2, 0x4) 11:27:28 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="7f0800ffffe887ccba1d27e984ee1a5da97398000000aadaaaaa86dd607fc0f40000000000000000000000004000000000000004000000000000000000000200000000009717f6058073d45747951ffc4b04d42235ea9ce2cafbefa68a5dda12545305dd9a5ade9bab52655451a4479a6dc32fdd5660a192f18630dab8fb8dd083922f1c8fa38510fd1e814329673eb47dab3856fc1b17917b412329fe56bc1a44d0c8b437c451ea15b22f74ee9a5497832123584487721b9f3cf64dd0c1a19c0539af30e8a6f784cb0997055f7de2eac35cca889c9ced1220a6ef66e43a30ff1698ad9447a8262245f1d97560c0890a980e2798df46552e04d6e14467edcbfe6368a57fa31b169dceaf3c"]) 11:27:28 executing program 1: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) sendto$unix(r0, &(0x7f0000000000)="35058161c803b7602e5ccfab10cea05941454d00529d2357b192b5eb1fd5c308d8352a2f7df193fba71347f920bb357a2339776e61892f2187a7f9f6519f1803b23c58f77d77af30d4699ef06639baf2aecd", 0x52, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:28 executing program 7: syz_emit_ethernet(0x27e, &(0x7f0000000000)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9283b6", 0x248, 0x2b, 0x0, @rand_addr="0000000000000000000000b7cc02ea00", @mcast1, {[@fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x13, 0x66}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2, [{0x0, 0x19, "3e42209554713f7a478e3a623cefb649d17a9feeedbc0c282e8b90709f18c9e3d89c60a385eb3fc6576e567bcff59beff335beec17834ff9636aedbd8ac263a7db9bfc636a905506440fa126d29ba7ae2ccec136bd8788dff7fb2a8502131fb31a41660d5cce7fc6cd24c3ae55bef44c800a555f0163fa11314bbf3b5f7f54eb1df34670288d23418582f31a44b266c8924fe8ac8717bdafa6b54c8cca6d71fc520971a5c966dfebf8bc1a5d95f117a6d4cda4118e1a38148b03de08c6b58aa0aeebbba15effacc1e4845f"}, {0x0, 0x2, "f961e6ede726b911d932402c5ef1949b"}, {0x0, 0x29, "b561c3d26a68d6add9039fe05245d105b2061c583b77daea5557113e913f4d268d67fc5e42a91b5e4a1d1dfdf42ef9ea4707ac6e546b6d1d354aa731bb32b846a7c66388bc15c6764ab9e7611c8dca3c7dfe054cb9512e8d06378c88c7543ad6afeb070c48e560eef4b3853707c1b9311b373c18e327db4b6f2bb4cc93d0898469a79b63f34dff715ebcd77a2cfc78240b7ba62e023052de7e4a682fbea550fc217715c27838b5487452de2b86ffbefc9b968bc198563b3a0cb48b61c41df1d0c0039e6d82860ad6cf09ae189d6f907b40a44938dd025e0bb2c7a0c61d1840f7417bd3f42280a1470885b5304308bfb4f5d1a4176d6990ffcf68dd1cd11c28723180cac76368e05dc9ded507322bb8aa45852157d9fc2b9cf4aebbe6cd6f5fb65528af2dbb95a30e009cadd223cdd3caaebbf1dca95c3042b6f4be9e3d4fe57e9436d50fd302b8"}]}}}}}}) syz_emit_ethernet(0x27e, &(0x7f0000000000)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9283b6", 0x248, 0x2b, 0x0, @rand_addr="0000000000000000000000b7cc02ea00", @mcast1, {[@fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x13, 0x66}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2, [{0x0, 0x19, "3e42209554713f7a478e3a623cefb649d17a9feeedbc0c282e8b90709f18c9e3d89c60a385eb3fc6576e567bcff59beff335beec17834ff9636aedbd8ac263a7db9bfc636a905506440fa126d29ba7ae2ccec136bd8788dff7fb2a8502131fb31a41660d5cce7fc6cd24c3ae55bef44c800a555f0163fa11314bbf3b5f7f54eb1df34670288d23418582f31a44b266c8924fe8ac8717bdafa6b54c8cca6d71fc520971a5c966dfebf8bc1a5d95f117a6d4cda4118e1a38148b03de08c6b58aa0aeebbba15effacc1e4845f"}, {0x0, 0x2, "f961e6ede726b911d932402c5ef1949b"}, {0x0, 0x29, "b561c3d26a68d6add9039fe05245d105b2061c583b77daea5557113e913f4d268d67fc5e42a91b5e4a1d1dfdf42ef9ea4707ac6e546b6d1d354aa731bb32b846a7c66388bc15c6764ab9e7611c8dca3c7dfe054cb9512e8d06378c88c7543ad6afeb070c48e560eef4b3853707c1b9311b373c18e327db4b6f2bb4cc93d0898469a79b63f34dff715ebcd77a2cfc78240b7ba62e023052de7e4a682fbea550fc217715c27838b5487452de2b86ffbefc9b968bc198563b3a0cb48b61c41df1d0c0039e6d82860ad6cf09ae189d6f907b40a44938dd025e0bb2c7a0c61d1840f7417bd3f42280a1470885b5304308bfb4f5d1a4176d6990ffcf68dd1cd11c28723180cac76368e05dc9ded507322bb8aa45852157d9fc2b9cf4aebbe6cd6f5fb65528af2dbb95a30e009cadd223cdd3caaebbf1dca95c3042b6f4be9e3d4fe57e9436d50fd302b8"}]}}}}}}) (async) 11:27:28 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="7f0800ffffe887ccba1d27e984ee1a5da97398000000aadaaaaa86dd607fc0f40000000000000000000000004000000000000004000000000000000000000200000000009717f6058073d45747951ffc4b04d42235ea9ce2cafbefa68a5dda12545305dd9a5ade9bab52655451a4479a6dc32fdd5660a192f18630dab8fb8dd083922f1c8fa38510fd1e814329673eb47dab3856fc1b17917b412329fe56bc1a44d0c8b437c451ea15b22f74ee9a5497832123584487721b9f3cf64dd0c1a19c0539af30e8a6f784cb0997055f7de2eac35cca889c9ced1220a6ef66e43a30ff1698ad9447a8262245f1d97560c0890a980e2798df46552e04d6e14467edcbfe6368a57fa31b169dceaf3c"]) 11:27:28 executing program 6: syz_emit_ethernet(0x18e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "008000", 0x158, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="000000000000000000006998d76300", {[@fragment={0x3b, 0x0, 0x3, 0x1, 0x0, 0x1d, 0x65}, @routing={0x6, 0x6, 0x0, 0x6, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x23, 0x0, '\x00', [@ra={0x5, 0x2, 0x800}, @enc_lim]}, @fragment={0x6d, 0x0, 0x1, 0x0, 0x0, 0x9, 0x65}, @routing={0x2f, 0x4, 0x0, 0x1, 0x0, [@mcast1, @loopback]}, @routing={0x67, 0x10, 0x0, 0x25, 0x0, [@rand_addr="857bcb528e8911d597b38b71e728c545", @empty, @mcast1, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x64}, @fragment={0x2e, 0x0, 0x40, 0x1, 0x0, 0xe, 0x64}, @routing={0x8, 0x6, 0x0, 0xda, 0x0, [@rand_addr="f2ad08448e05a21df02cca5f68743de4", @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @fragment={0x2c, 0x0, 0xff, 0x0, 0x0, 0x1, 0x65}]}}}}}) (async) syz_emit_ethernet(0x18e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "008000", 0x158, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="000000000000000000006998d76300", {[@fragment={0x3b, 0x0, 0x3, 0x1, 0x0, 0x1d, 0x65}, @routing={0x6, 0x6, 0x0, 0x6, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x23, 0x0, '\x00', [@ra={0x5, 0x2, 0x800}, @enc_lim]}, @fragment={0x6d, 0x0, 0x1, 0x0, 0x0, 0x9, 0x65}, @routing={0x2f, 0x4, 0x0, 0x1, 0x0, [@mcast1, @loopback]}, @routing={0x67, 0x10, 0x0, 0x25, 0x0, [@rand_addr="857bcb528e8911d597b38b71e728c545", @empty, @mcast1, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x64}, @fragment={0x2e, 0x0, 0x40, 0x1, 0x0, 0xe, 0x64}, @routing={0x8, 0x6, 0x0, 0xda, 0x0, [@rand_addr="f2ad08448e05a21df02cca5f68743de4", @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @fragment={0x2c, 0x0, 0xff, 0x0, 0x0, 0x1, 0x65}]}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) 11:27:28 executing program 2: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) (async) setsockopt(r0, 0x2, 0x3f, &(0x7f0000000080)="57ac861ce6aeaa5e51cbe1f90f7742848cb2fe656d724e91b528a96b029ea3a6ab8de7750ae7125e0cbf68b8ba37c8fa8ea82747ce66af7e08eea329b031e08032532df8221dc4c13e75976340536c16c499850d94b1ebdac9104b42b4871862a630e8588db5ff1e2eb0583924ea824784e0863c4fdad798c93c505519ec827c5d99c51844f8ff5bbfb46d79c9c02319", 0x90) (async, rerun: 64) getdents(r0, 0x0, 0x516b) (async, rerun: 64) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) (async) r2 = getpid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r3, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r5}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r6, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r7}) (async) r8 = geteuid() (async) r9 = getgid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) (async) r11 = openat(r0, &(0x7f0000001580)='./file0\x00', 0x8, 0x104) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) (async) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001600), 0x40, 0x0) (async, rerun: 32) r14 = syz_open_pts() (rerun: 32) close(r14) (async) writev(r14, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000200)="11bcbb63dd34d0d7d6e974e9b0ac153dab", 0x11}, {&(0x7f0000000240)="383b5218a85b30086955154fe34312d201dff917c69e75be4f89c2e6adc7f821ae5c96090940248f34e66789d7580bcf518c466c18538dc1a08695b391f4710bee654f6919f582e63ccd2cb2d110efd1dd3ccb891b63fa5829023d5d3541ac0b790a001881e9d2598bc049b189ab6c8d1aea340c7e2fb4ca218e0f1590cb3300d74bdf9b2cdb5e48c8c7f7e31a285d35d19379654b77f671702de95d80886e20605542a931d1161d65f877d19cbb762573a287bb5401bfcf52dbe65739a0e7da27b7d1f2eb43a289a315cd2facecd4345502c9af18dc00f3e8f61691f530b9de11d2b995916f4c223241d893c36ccef6630a489898c9", 0xf6}, {&(0x7f0000000340)="1238abd82bb9add4c8b4ecd88bec1bb8f32470c70fcad583696c02e0894509e212a3fd5890320209e3d3d00029d578d726fdca280a8fcd52f9cd9ef279d92023791484c521db1f612e1fe2ebdf242b1be265c779549dcb542e092af8087a16867ad965c55d34cfb9a27a61c5caf1c07a9fd7b1c46427354e613eb96cf8f2c0e498947e3b3fcb81889199774e4fc24421cd152bfc3e769252a32dd9aba41de2d47ac65d518c76eeebf93ce468ea1a9d1dfd145e67689acd2c1fbdfb63689a11ac0e1fbf9f036af42d6145b16c85e14001a509de795664a9189d4f34323fb0b84d3d9adac45dd7affd654e0c64a0f4629a18de6f1faa2fd80dc12bf3b97bf194a713c815e39d4467bf9f5b9eb2844c09c33ad851f0d12b146c88362eb698af05d64866ca1515275ea83705cbfafea8d1a6e65828826185626a07fd2ed2564d76059aaa354821fda447d51f3b78b65ba973648b25408085b8543206f6cc60c8d4d7312011998e4ad506a747b2852810e36b9bcabda8d83035afb3ba40003a89404a3d868478bd85d592e56b48f9908726a64c226bd7460e1c0ecffeb1cadb1063cab781a6206e4965f7a20c47ce2d8a5ab0002c976d405e532bb7825848624244a05a5a4a9f147313d72d373fe535c226d1f6bfa86b0c9084de626dc3e1205003ce10bb99aaad573cf5f8397c0f918778804520b4032293a84277cb99835b11649083755ff78eca8f2d506b5cc5cf98578c1fe565d059c3b809475bb09f71539ee5a99211f1d8ab53cc3e7a21715821521aa37712b6e9497d6071e71ea7faf191c7bc784d583c409634239c8e9d1e7980b7de2e6da2171760af8f6eb705051cfcbbac106351fa2e5981091fde82b87c80c8fca1e8206463cd3f73a9273ccb31f3f60e98224ddada3a198384ba69d6b360674707ae8e078bd8cf5f835ec1d3b0aaa0bad0e78db266704a2eb1e990ee072b46307ffafbbe399e9301cc044f484410d48966f2f5a11018f6a51947233a23bde4770c1faec649c27515e6a337d8f5a7be6574fbe8368e181677d9bc13a36471d0e43cb7d72040aadf22d1e4202d735bf346a2714179117ea27f5c34849ef82f62a5e2ddc8915bf7aeeb4ccec55fe14565acde85683b4df11a4ff8c73581b25544ee880b675581c4f01b72ad6022106f8fb57d3c708e9947e3af7e4bbe9c5d8caaa62b97f887144e585f1755098eb3219480f3110be67ed7000b2e203c510fdf3793fd00347c0e9be2b837d57632bd52c92ec6b7fd47c20c04443ea426e49cd8d94f371b84d33d454216b15610b74cb8fb117c4fd08cacd2aeee9afc151d7c240e2be01168126bbaa250257d4a59c3df5d6741188945933f45dab4522d5f2cafab9e470eca26d7bfcbb0e61982ac7a6dfa6afb84dc339cdba7e05de033bffe9cf3e0d14c41f7529de81428a39823072f29528a5c252185384cec699f12aa87235c20de0fb29fcd3c3524d7a496c6e3998abdef82f13ba53324e62a31048785b23b25554a91f8bf2c538813d9e885848166ff8832b9bf9277bc2a97813ee89a90b4b06a815e0337dbbeaf4902a6d001ee1020052225c216419fc3bcdc24a2e63f4079e5c36bcf9e881f5bbbcd9290f0f489c9a4efd9e0cfdbd95cdaa92d9884d8f541417da147c5237eeb62e59f18756494519c8f57c5697269dea54f7589380496297f1f67e8ed5b621ca69f01311938d01f8f310b966cecc3c12fa736c6da8bdbfe4f617ded12d2b2ef02f01d5f5223be44c194e9a561f1424f6a50ef350de2b402198a8c680b6b3a2b3f1fb3e46a9f57c3c85ffea8679dcb99feb9929f4f4d5fa84d861b5ebf193a19f1b9e856bb5badc212d4b1c2b7c3e24f6cfadfba83c71196dc9d483bfe1a490a896209fa2e4417b0203d801f11d6a32c44267d4df75565a2b75f53f969719a8e0fb8afb2438ed75621acfa6f82d95b1be3cda19fff6393f2fdceb481bac52ceb92813c05e74bec1ffe4dfeb9c0b8d81723f14f44e534e311d50c455aa5c0f64b0a3bcb3e07148e737db10b3a8ea8d2fc372181fda41f0ac0e994166c14c2d18033aede28aacc84893b8b05e5c0ed66903de2f1111050cbce1fc4ae1a324ea4fb97a5d9f418a3baa2b64da93ff91717f09328d4ba372c72f660466826eba308f4a67b073cee08f43151e917383aba59d527543c300879cb37d4307269620aeef0174812567facb4a0c1d6cbae9e04f3ee6b1e18150666faf4d1ddfa89828374c868eea75a277e320c1ab9d1e517a6fba7ebbd2208962125e9fc6234d3bcf9ebccd0dc4a857c21a8f0ffdd81d931b65d042e226236d5a0aeb566d34cc8acb7fe32c07a94843889208274ef0959b4deab571d9708c1b8237141698f46bee61340ebf10b77d4c54b346b448ecbd7d262ea8ecd482366cfbbc5f9f4dbb543164d571bfeddf282ebb43f10e30f572daeb3868d5d5851c468eb456a4da75aa46edf48225ecf73e1069a1970bef8a47df50bab7fa4c53e5ecc0ee4fc1f57946f6278037ad632404a1ecc7e0e85b80bd2985482ad431b053f4085317351b8d204949cd6ff7429855668d9985a69dfc7de5625cc1d984e0fece15bab04023ec4de8150f3f5df897d6b38c5abbb89ba835c7ac4d3df185824b43cdc804c97a721dd5051d13ac69ea28ca7eee4ed48fa0a9c718893ea85637c9ad2dcc9f5761a3c40f26ccf4ebd16791d928363c0891796038c8e066a2d9f34184c4920fd1fbd2a0874fde935ba26923706d0d3927ee9af5895894085126f596f292beeeccb978735486cf0fa477dfa67f4a612e6a5ef4b371c71693be9a07cf2e67ea63dde989011f2da9e180f995e3910540a43b84c601b5d46f76c13ae145916e9abee7c03534a3dec57b6ba700346735a8161ad2b92231735743a9c582fe56a298c67a39c241f946ad5b55b2143af0cc40f6cff569e92f1fa2d14e2663a96a633a8b71e17f9fa2dfb2163c37242278f9cfd6151ac7ebef69841871eb443b598aabb0b01f1e06e0082b8795a209413bc300ed235aedf5c97aa27f88f03ceaa057325b91eba646da65f79ab3297b9fb46877c8bcc41c9da45e55a3a6dd62c7f848d78349d84a1188700566f59d5f95c967f563ab6f1a241ae6fa4d4f3dc2f28582bb9cff5b3bd6c52805611625df4d590d11beec94c70b9eca6701e1ca9b3d007a25c78baf1b7f7ef1ba429b57d24b57c07001b2ce8f145ef9d32bbb0175a175c819573d3fe0b462f9e32e9788a82daa44a55ef7d48da25ac287b25feddd7d3023854763d626fa8716f5173188edb1a99aa397076fac9d2d21bf8320eade5ab9a512f5c145afb0d713a1c8ce456474030c0a366b0c394ee05d97ac52802d00e3574981db9e61be136f91318b95ffe628116b941c30dc379c3822ffb955f5fd498eda45f8b08b273f96daa9b22155a36849dce8f98e699ba93727d12f942849b57f28c7fc990204a2b39db39c4eb416445304902ee20e01cdd5bdf6ec87e89363917cbeee1d8cef29380aa6b739568d7173d1902caff4f2ef4e66adb75def7c7b159c79108058d6225bbf52d3595c746546a63e59051f54386f685d2c9ea9571ff9c0420d857f06543d9d3ede2424e60e72f13145d8257a0d070244458d1f9ac0593362187047d23929c22c2a2f944cb7a141ff96589998b1adaaa3a139580c19940e71708060cbcad713407cb6de7f500a595e7a97475595369a6303af8af5d2adcaf1f69040dd2da5d8f34362c484469b7d646494c0a3316ab34af70e945698b0e7d5cdde82d58e398388b1dd90f6c99a75aa3b62a9aa46e26828c015cab006a2c55eca692e0c7b5b4d641843b6913385454de2c474f16e36dc0faed08a0da0e013b4bf3cf8fe19e95d43a8e5d91456648e9019dc134659cba79396f41406e4a3df637bd2e6df68e6e929d732fda3e4f2ee493d3d2e0d24880f6620462154cd3cd9f006a326a7c44dc65dfa7c2462cf056d6bb127a999fd5e8adc6c9116ba78ca1ff09c71beea920268286a24da6897e2081006df7be69ca03bb3f6c56ca4c6ed68ddaea1d8089a6bf0460b7384afcc8995b14fffa4cfb5ae02de41f26844377951968e5b4bba5f785521ebabcd354a880cc2c68442ab9fa56828e110dff4a7cbd2e13a9b8f47ba2671f4d3d4b03df13c57ef456a7bbff73dbcb47390384aabdc8036efdb2370cdf8bb266e2499ddcc10d9205b03b81e6a02f7afe43544a9f88d1720ec447288610f7857a59ec6a21f0c742ff58b7485263ce916a99ee3229330ba8750950352dd347569b4ec978c40c18cc8f1e56e800690b808bdff7cb3130dbaeae24f31c0b0b24baba4d46c65b7c1ccf8d214b4e47d7244b2e5d31f88043bc44b893e06d2c1f7f53215b32e982e4a5a4c9081749e3908b02f765991558e345b28a05fa5ae425bf31f1d4339c1eb7d1bc1e2bdf61067f2c92cd4a4caa4a99cdba346bf05f8fd52dcd10266d876c738ba977eb3c548c151ccaabf0b468d8e7dea15331e567bc561d18258756d87a5f9bb7939c43440f564da133e2be0d9c1ffbdc86fb62646871a7e296b420f8854f52afade3730b8a7586bbec5f92a6c8b9702dfc0abe0e5c442f63b02a8b98b4575e17bc5acf7b3f3244a6f6639f55f62f6e2420e885102beb9c5aaf43a95bccd08eae5f9fa4f4a35455d358f8facae2f161057321ff1d9db43f4c04c7490b038685b9daf673090079cb1ea8c2ee20d55cb867c35cb02cecddac5eda8cee775fc82dbde17ac8450ae799b8c3629ba033bfdbdd61f8760dd852222875263fd76487c8d8855ce6cda2651b223553ea8070eb56d22750955ca5e3e40b3a8f91799ba06f88ccaf048f357783f396229115130d73947192dae674b297a26cf9963ee6f968de0f4bef4f32bf125c847b52a24750ec76a1b11dccebcf5aad596c2dbbd6367b0fdc80475ebe489f8b02bd3864701a68bb95619f180310c8a576a932e64e48859c9540347809b2c6bd75bd2ad615728571c1754f4a1ea65191e441677e69bbae627bc8a3858307b6e393b2c8531895d4fdac11d7b0d42e06bcb6a196d68cf08367b6afa2e5becd2e3d905912e993d4f9937e221ff919f7fe4578942d0f109d9fb8c07aa40390bb6e17f8c9bf18aa6a71a2c732aff619513d34068ddb60ac4c8b6afbb8e07677e3d3ad086df17108403576fd7978f1d8c71fd66f7b1a45fd8cbbe3f4729edc34ca2e13696b8811bc57e5281cad1c31afb4cba44fc90b14fab9b13d9d88dcbd7600b58e07060eef212bacf3e40aa5d475f1f00331b8177159180d0aa18112244b176227f8a6167754a4f1b07bcce0d634ec15afb27044a5d7fcc4dfa6d2b52b2d1fdb73952a110bcd2dead9cd7ba8f0cf26caec45cb96a435b129190e04b95fa06b488574a24f049d6498345dde2d0bf72ae94d97b4ab4da26b4481e1201d62265aeaf31b48485e8ffc1e807174bdfe29ed30df681cf2c640f1ecb5ed4d9d5e2b5e9df4a917ea243f7fc1c0a1458ad0ee2c161d5aa1248be93919d0426b26524a6e25962c0058be510e52ff8cfbd67e2bb630d7755178f5f88efa0f6c7083796ba4e6c7985e9befa2b6f47e40a49e8bb9e128099f57e2e7dae914c7a2e4f22718486c8e06ea6a3fd3d59613351396b41098282ab547de7376e904324fcad74839901325571c38885dafeb345a37deb80830239cb6891fb117c42cbe5f7f5c154db7dfacd1448558b24a90357280b82adec5c2486c2c69f805360cfa24bdcbdab0e1834e67986dddf52227cbca2cd1a42efa19a1f1a15e263a197374", 0x1000}, {&(0x7f0000001340)="eb5496b6ec0ad0181b670b27dae381382172eeff609c4e2e97a71599b4c1a5edc6b1f0aba59d92f20738c663ae2a3c98bb057df08236109553e0ede13d", 0x3d}, {&(0x7f0000001380)="0ed7a40faacf22f43d20be37c5e2191cfa81502bdc38c3d7e4afd57608ae2ee1944b59f4c131883b0ccaf12178328b6a9d7169e95f5cc56dac8d426fb4f9e5a82e4628f821d25e708d524c8cdcf952da0c78567d731ce24b178b5f3f92cb16890d98e3463197a7b9e6b3ab5f01abc8bcb00f596683a1716136151893dfa6f914128237438c083f9bdb08fded496b7cb10cca185b2f76dc587f1164882ebe4e3e2f2a9354c94e7b1b8a23b129f104ca9140cca1e5b4067f09c6f6022cc84cdd511cbc912112470818b3ca", 0xca}], 0x5, &(0x7f0000001640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00e0fdff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0], 0xf8}, 0x404) (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) 11:27:28 executing program 3: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "da7f87912d662656c7cc0cc41b7a8984ba7b1e66"}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000012c0)={0x0, 0x0, 0x1, 0xffff, "87ac8ec37cc0fa14c175c784fa8856f8a6f76a4a"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8f0, 0x6, 0x3b9f, 0x6, "a877471c4b9722887668c02dc6147fe622059c8d", 0x9, 0x6}) 11:27:28 executing program 5: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r0, 0x19, 0x2}, 0x808000, 0x2, 0x5}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0x7, 0x0, r0, 0xffffffffffffffff, r1, 0x0, 0x76}, 0x3, 0x911, r2, r3, 0x5, 0x9, 0x401, 0x73}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) recvmmsg(r6, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/189, 0xbd}, {&(0x7f0000000540)=""/57, 0x39}], 0x8, &(0x7f0000000600)=""/172, 0xac}, 0x9}, 0x10, 0x0, 0x0) 11:27:28 executing program 7: syz_emit_ethernet(0x27e, &(0x7f0000000000)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9283b6", 0x248, 0x2b, 0x0, @rand_addr="0000000000000000000000b7cc02ea00", @mcast1, {[@fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x13, 0x66}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2, [{0x0, 0x19, "3e42209554713f7a478e3a623cefb649d17a9feeedbc0c282e8b90709f18c9e3d89c60a385eb3fc6576e567bcff59beff335beec17834ff9636aedbd8ac263a7db9bfc636a905506440fa126d29ba7ae2ccec136bd8788dff7fb2a8502131fb31a41660d5cce7fc6cd24c3ae55bef44c800a555f0163fa11314bbf3b5f7f54eb1df34670288d23418582f31a44b266c8924fe8ac8717bdafa6b54c8cca6d71fc520971a5c966dfebf8bc1a5d95f117a6d4cda4118e1a38148b03de08c6b58aa0aeebbba15effacc1e4845f"}, {0x0, 0x2, "f961e6ede726b911d932402c5ef1949b"}, {0x0, 0x29, "b561c3d26a68d6add9039fe05245d105b2061c583b77daea5557113e913f4d268d67fc5e42a91b5e4a1d1dfdf42ef9ea4707ac6e546b6d1d354aa731bb32b846a7c66388bc15c6764ab9e7611c8dca3c7dfe054cb9512e8d06378c88c7543ad6afeb070c48e560eef4b3853707c1b9311b373c18e327db4b6f2bb4cc93d0898469a79b63f34dff715ebcd77a2cfc78240b7ba62e023052de7e4a682fbea550fc217715c27838b5487452de2b86ffbefc9b968bc198563b3a0cb48b61c41df1d0c0039e6d82860ad6cf09ae189d6f907b40a44938dd025e0bb2c7a0c61d1840f7417bd3f42280a1470885b5304308bfb4f5d1a4176d6990ffcf68dd1cd11c28723180cac76368e05dc9ded507322bb8aa45852157d9fc2b9cf4aebbe6cd6f5fb65528af2dbb95a30e009cadd223cdd3caaebbf1dca95c3042b6f4be9e3d4fe57e9436d50fd302b8"}]}}}}}}) 11:27:28 executing program 6: syz_emit_ethernet(0x18e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "008000", 0x158, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="000000000000000000006998d76300", {[@fragment={0x3b, 0x0, 0x3, 0x1, 0x0, 0x1d, 0x65}, @routing={0x6, 0x6, 0x0, 0x6, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x23, 0x0, '\x00', [@ra={0x5, 0x2, 0x800}, @enc_lim]}, @fragment={0x6d, 0x0, 0x1, 0x0, 0x0, 0x9, 0x65}, @routing={0x2f, 0x4, 0x0, 0x1, 0x0, [@mcast1, @loopback]}, @routing={0x67, 0x10, 0x0, 0x25, 0x0, [@rand_addr="857bcb528e8911d597b38b71e728c545", @empty, @mcast1, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x64}, @fragment={0x2e, 0x0, 0x40, 0x1, 0x0, 0xe, 0x64}, @routing={0x8, 0x6, 0x0, 0xda, 0x0, [@rand_addr="f2ad08448e05a21df02cca5f68743de4", @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @fragment={0x2c, 0x0, 0xff, 0x0, 0x0, 0x1, 0x65}]}}}}}) (async) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async, rerun: 64) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) (rerun: 64) 11:27:28 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="7f0800ffffe887ccba1d27e984ee1a5da97398000000aadaaaaa86dd607fc0f40000000000000000000000004000000000000004000000000000000000000200000000009717f6058073d45747951ffc4b04d42235ea9ce2cafbefa68a5dda12545305dd9a5ade9bab52655451a4479a6dc32fdd5660a192f18630dab8fb8dd083922f1c8fa38510fd1e814329673eb47dab3856fc1b17917b412329fe56bc1a44d0c8b437c451ea15b22f74ee9a5497832123584487721b9f3cf64dd0c1a19c0539af30e8a6f784cb0997055f7de2eac35cca889c9ced1220a6ef66e43a30ff1698ad9447a8262245f1d97560c0890a980e2798df46552e04d6e14467edcbfe6368a57fa31b169dceaf3c"]) 11:27:28 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "da7f87912d662656c7cc0cc41b7a8984ba7b1e66"}) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/174, 0xae}], 0x1) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000012c0)={0x0, 0x0, 0x1, 0xffff, "87ac8ec37cc0fa14c175c784fa8856f8a6f76a4a"}) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8f0, 0x6, 0x3b9f, 0x6, "a877471c4b9722887668c02dc6147fe622059c8d", 0x9, 0x6}) 11:27:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r1 = dup(r0) (async, rerun: 64) sendto$unix(r0, &(0x7f0000000000)="35058161c803b7602e5ccfab10cea05941454d00529d2357b192b5eb1fd5c308d8352a2f7df193fba71347f920bb357a2339776e61892f2187a7f9f6519f1803b23c58f77d77af30d4699ef06639baf2aecd", 0x52, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:29 executing program 7: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x32) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fsync(r0) mkdirat(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x3}, 0xc) open$dir(0x0, 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 11:27:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', 0x2, &(0x7f0000000180)='./file0\x00', 0x8}) sysctl$net_inet_ipip(&(0x7f0000000040), 0x3, &(0x7f0000000080)="e41c5534539fa1bda8313fbb8d40ccf1245f4c512739f5a43b65175b530e75070d0fe03f4a60739df299ca26d71e241da958b24e2824989776f22c4539876c22cc27d8fc129a565d58589438545a988183ee0db0429775f35c65022809980000000000", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ipip(&(0x7f0000000040), 0x3, &(0x7f0000000080)="e41c5534539fa1bda8313fbb8d40ccf1245f4c512739f5a43b65175b530e75070d0fe03f4a60739df299ca26d71e241da958b24e2824989776f22c4539876c22cc27d8fc129a565d58589438545a988183ee0db0429775f35c65022809980000000000", 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x7) syz_open_pts() (async) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) fsync(r1) 11:27:29 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="c3ebf004f5a5289db0aad44e36ac09a12e8abee149bdad48a1da1b981995ff7e3b848cb833a3581f0c2d9350a3f3aee124162a2ecba01e3172275cf6830cc6c8c7237a185c3a62b219f327404a012f666df92b07d043c3ccc696dfcd75da353d54ea3d8f241e40fd285df91a662de80b9fd81ed3ec2edf13c89d7ffb141abde7a0e302ab5d4b46c986c496bd7460a16f3af35619975e66b83a48efacdae4f6558b7f12d187552cd63293f974743d98e4b14bf0547fdbb0806c25862e494d714199f17c6a4dccdb", @ANYRES64=r2, @ANYRESDEC=r1, @ANYRES32=r2], 0x10) r3 = dup(r1) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket$inet(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r5, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r3) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) recvmmsg(r7, &(0x7f0000000580)={&(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000400)=""/249, 0xf9}], 0x2, &(0x7f0000000500)=""/76, 0x4c}, 0x1}, 0x10, 0x82, 0x0) 11:27:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r3 = dup(r1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r4 = fcntl$dupfd(r0, 0xa, r1) pread(r0, &(0x7f00000002c0)="97a5203552bfe755178330a9088e88e4c6e62639686718568a66ebda50e5cd2cd9d1ad23ee6f38c990868349d4b50287acab4b6f0040cd68522edba1b646cf28d00edf683f425680bc346dd21a2f371b2c357644f34d", 0x56, 0x3ff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x800) r5 = socket$inet(0x2, 0x4000, 0x1) r6 = accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r5, r6) r7 = dup(r2) r8 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r8, &(0x7f0000000140)="d8d1af2532fd323968aed54a9076d80ea373019d91c3f598dbd47279e5ca3de07895cc65e6b5adb53150b80853110bc0430068e6f55af17fa1c501d3531b752a070243548ce74f39caabfb73493e8248ec3b1e82ce559e4d8247a483f159fbd1dbfcacd8deb253a973eb47dfa5e664b3259789f60034740b919f5db3b4a90d6a20a5536a41eb26bbab9560d7fc76bb20980d826b3e60abb3260868a03a4ae3c2adcfe6", 0xa3, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r7, 0x1000000000029, 0xd, 0x0, 0x0) shutdown(r2, 0x0) 11:27:29 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) syz_open_pts() (async) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="c3ebf004f5a5289db0aad44e36ac09a12e8abee149bdad48a1da1b981995ff7e3b848cb833a3581f0c2d9350a3f3aee124162a2ecba01e3172275cf6830cc6c8c7237a185c3a62b219f327404a012f666df92b07d043c3ccc696dfcd75da353d54ea3d8f241e40fd285df91a662de80b9fd81ed3ec2edf13c89d7ffb141abde7a0e302ab5d4b46c986c496bd7460a16f3af35619975e66b83a48efacdae4f6558b7f12d187552cd63293f974743d98e4b14bf0547fdbb0806c25862e494d714199f17c6a4dccdb", @ANYRES64=r2, @ANYRESDEC=r1, @ANYRES32=r2], 0x10) dup(r1) (async) r3 = dup(r1) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) socket$inet(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r5, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r3) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) recvmmsg(r7, &(0x7f0000000580)={&(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000400)=""/249, 0xf9}], 0x2, &(0x7f0000000500)=""/76, 0x4c}, 0x1}, 0x10, 0x82, 0x0) 11:27:29 executing program 2: r0 = socket(0x18, 0x2, 0xfe) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) 11:27:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r3 = dup(r1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) (async) r4 = fcntl$dupfd(r0, 0xa, r1) (async) pread(r0, &(0x7f00000002c0)="97a5203552bfe755178330a9088e88e4c6e62639686718568a66ebda50e5cd2cd9d1ad23ee6f38c990868349d4b50287acab4b6f0040cd68522edba1b646cf28d00edf683f425680bc346dd21a2f371b2c357644f34d", 0x56, 0x3ff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x800) (async) r5 = socket$inet(0x2, 0x4000, 0x1) r6 = accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r5, r6) (async) r7 = dup(r2) (async) r8 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r8, &(0x7f0000000140)="d8d1af2532fd323968aed54a9076d80ea373019d91c3f598dbd47279e5ca3de07895cc65e6b5adb53150b80853110bc0430068e6f55af17fa1c501d3531b752a070243548ce74f39caabfb73493e8248ec3b1e82ce559e4d8247a483f159fbd1dbfcacd8deb253a973eb47dfa5e664b3259789f60034740b919f5db3b4a90d6a20a5536a41eb26bbab9560d7fc76bb20980d826b3e60abb3260868a03a4ae3c2adcfe6", 0xa3, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) setsockopt(r7, 0x1000000000029, 0xd, 0x0, 0x0) shutdown(r2, 0x0) 11:27:29 executing program 5: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r0, 0x19, 0x2}, 0x808000, 0x2, 0x5}) (async) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0x7, 0x0, r0, 0xffffffffffffffff, r1, 0x0, 0x76}, 0x3, 0x911, r2, r3, 0x5, 0x9, 0x401, 0x73}) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) recvmmsg(r6, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/189, 0xbd}, {&(0x7f0000000540)=""/57, 0x39}], 0x8, &(0x7f0000000600)=""/172, 0xac}, 0x9}, 0x10, 0x0, 0x0) 11:27:29 executing program 7: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x32) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fsync(r0) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) connect(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x3}, 0xc) (async) open$dir(0x0, 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 11:27:29 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async, rerun: 64) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (rerun: 64) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="c3ebf004f5a5289db0aad44e36ac09a12e8abee149bdad48a1da1b981995ff7e3b848cb833a3581f0c2d9350a3f3aee124162a2ecba01e3172275cf6830cc6c8c7237a185c3a62b219f327404a012f666df92b07d043c3ccc696dfcd75da353d54ea3d8f241e40fd285df91a662de80b9fd81ed3ec2edf13c89d7ffb141abde7a0e302ab5d4b46c986c496bd7460a16f3af35619975e66b83a48efacdae4f6558b7f12d187552cd63293f974743d98e4b14bf0547fdbb0806c25862e494d714199f17c6a4dccdb", @ANYRES64=r2, @ANYRESDEC=r1, @ANYRES32=r2], 0x10) (async, rerun: 32) r3 = dup(r1) (rerun: 32) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) listen(r3, 0x0) (async, rerun: 64) r4 = socket(0x2, 0x1, 0x0) (rerun: 64) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 32) r5 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) dup2(r5, r1) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r3) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async, rerun: 64) recvmmsg(r7, &(0x7f0000000580)={&(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000400)=""/249, 0xf9}], 0x2, &(0x7f0000000500)=""/76, 0x4c}, 0x1}, 0x10, 0x82, 0x0) (rerun: 64) 11:27:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r3 = dup(r1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) (async) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r4 = fcntl$dupfd(r0, 0xa, r1) pread(r0, &(0x7f00000002c0)="97a5203552bfe755178330a9088e88e4c6e62639686718568a66ebda50e5cd2cd9d1ad23ee6f38c990868349d4b50287acab4b6f0040cd68522edba1b646cf28d00edf683f425680bc346dd21a2f371b2c357644f34d", 0x56, 0x3ff) (async) pread(r0, &(0x7f00000002c0)="97a5203552bfe755178330a9088e88e4c6e62639686718568a66ebda50e5cd2cd9d1ad23ee6f38c990868349d4b50287acab4b6f0040cd68522edba1b646cf28d00edf683f425680bc346dd21a2f371b2c357644f34d", 0x56, 0x3ff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x800) r5 = socket$inet(0x2, 0x4000, 0x1) r6 = accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r5, r6) r7 = dup(r2) r8 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r8, &(0x7f0000000140)="d8d1af2532fd323968aed54a9076d80ea373019d91c3f598dbd47279e5ca3de07895cc65e6b5adb53150b80853110bc0430068e6f55af17fa1c501d3531b752a070243548ce74f39caabfb73493e8248ec3b1e82ce559e4d8247a483f159fbd1dbfcacd8deb253a973eb47dfa5e664b3259789f60034740b919f5db3b4a90d6a20a5536a41eb26bbab9560d7fc76bb20980d826b3e60abb3260868a03a4ae3c2adcfe6", 0xa3, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) sendto$unix(r8, &(0x7f0000000140)="d8d1af2532fd323968aed54a9076d80ea373019d91c3f598dbd47279e5ca3de07895cc65e6b5adb53150b80853110bc0430068e6f55af17fa1c501d3531b752a070243548ce74f39caabfb73493e8248ec3b1e82ce559e4d8247a483f159fbd1dbfcacd8deb253a973eb47dfa5e664b3259789f60034740b919f5db3b4a90d6a20a5536a41eb26bbab9560d7fc76bb20980d826b3e60abb3260868a03a4ae3c2adcfe6", 0xa3, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r7, 0x1000000000029, 0xd, 0x0, 0x0) (async) setsockopt(r7, 0x1000000000029, 0xd, 0x0, 0x0) shutdown(r2, 0x0) 11:27:29 executing program 5: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r0, 0x19, 0x2}, 0x808000, 0x2, 0x5}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) (async) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0x7, 0x0, r0, 0xffffffffffffffff, r1, 0x0, 0x76}, 0x3, 0x911, r2, r3, 0x5, 0x9, 0x401, 0x73}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) recvmmsg(r6, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/189, 0xbd}, {&(0x7f0000000540)=""/57, 0x39}], 0x8, &(0x7f0000000600)=""/172, 0xac}, 0x9}, 0x10, 0x0, 0x0) 11:27:29 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0xff, 0x0, 0x1b}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x4000000000000295, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x25, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x99ec94e0e8031168, 0x7, 0x9, r1}) 11:27:29 executing program 7: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x32) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fsync(r0) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) connect(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x3}, 0xc) open$dir(0x0, 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 11:27:29 executing program 3: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) getsockopt(0xffffffffffffffff, 0x2, 0x5, 0x0, 0x0) pipe(&(0x7f0000000000)) 11:27:29 executing program 5: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) socket(0x18, 0x4, 0x7f) 11:27:29 executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x32, &(0x7f0000000200)="bc8ff63c2835c4a072137427fdabb70de93709341ddecc6200f52858bc4bdf403d8f320403eb13523b84e45081db450f339f2cbf1ebf55417b800c7481a7e8926d0b217c76d45d4d6c70ee2f85cbc8c1063aa6d3105af6b57b7c61e6b793c2ba99827f67eba95fdbd3a3a562ebbea561be84c04a02da5c77eb5f990738565922c6c5a643b43d3dc96c90431494ecfa1fbdb6cd4908ed82ae52b02b7d66a1011f3a10c72f608115aa02d4e52e39714026537c2c59874a2a6ba0104398843cee20775888851c4c41b8e14aaffe31c41513af8bc8212a495abb8b26d6c84db8751d61dc5f6f2879a53f8df04e9aa822d2ba726b22c720d10cc3373f44e4e8f8c2e9bb3cffdc2efa73fadac1a00502aa4661f3b9f84c9773d417da6fc0f73696bbb422189a65da964d0e6ebf34fa1737ef8550f62f458fcaab784d0b4e298d4a23e50ea717d5ab4feb08fb0f2bf41db29fe45e5b7b17772210cdac66ef89368312e455a73a74141cb1571d34d2", 0x0, 0x0, 0x0) 11:27:29 executing program 2: socket(0x18, 0x2, 0xfe) (async) r0 = socket(0x18, 0x2, 0xfe) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) 11:27:29 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) sendto$inet(r1, &(0x7f0000000200)="37507ee3e71206bc66c08b62fcfe5a8c998b1747abcdb0c003e9943cb07401c2d5957b997169cccae71ed0570228c91c400194a8bf3f1ef496f6525a85bc033fa8e81d69580e0c3ba8dd388720859d9987c2219a45e3d045601e24bd0972e0e8139f", 0x62, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x3, 0x4) sendto$inet(r0, &(0x7f0000000080)="82baac41e8209577d8ee45e92a715620a0b9dd285357477959ec14d6528fd6d14c32a85acbd7c43ad2eb472802829381f68f41a1253eeb64a7c4d25ac861e64ab54a2c29a35888f4b82801b2d338292d9577e01746acc3a128697704d32fffbce731079a7fb67b510611678b1bcd59c755d0f45af1aa5edc8a506832c4fee486e5d45fbf4da5198a4007682f98cab16f06ed90e3de5def862814b1e75bb7bc87f28e44062908a77534e77ba85b0d0e000c60565e8bce0ebc925396c38456875d7e9e0bc2222690b5cce2839fbb25f4a5e303199bef9f983961c9ada3187bf48b4b263f612925a65322d8b1013880daad596a13b26f2cea2d29e2862f6f1a", 0xfe, 0xc, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:27:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) socket(0x18, 0x4, 0x7f) 11:27:29 executing program 5: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:29 executing program 0: r0 = socket(0x2, 0x800c, 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r3 = dup(r2) dup(r0) ioctl$TIOCSTSTAMP(r3, 0xc0207534, &(0x7f00000001c0)) 11:27:29 executing program 3: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) (async) getsockopt(0xffffffffffffffff, 0x2, 0x5, 0x0, 0x0) (async) pipe(&(0x7f0000000000)) 11:27:29 executing program 2: r0 = socket(0x18, 0x2, 0xfe) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) 11:27:29 executing program 0: r0 = socket(0x2, 0x800c, 0x2) syz_open_pts() (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r3 = dup(r2) dup(r0) (async) dup(r0) ioctl$TIOCSTSTAMP(r3, 0xc0207534, &(0x7f00000001c0)) 11:27:29 executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x32, &(0x7f0000000200)="bc8ff63c2835c4a072137427fdabb70de93709341ddecc6200f52858bc4bdf403d8f320403eb13523b84e45081db450f339f2cbf1ebf55417b800c7481a7e8926d0b217c76d45d4d6c70ee2f85cbc8c1063aa6d3105af6b57b7c61e6b793c2ba99827f67eba95fdbd3a3a562ebbea561be84c04a02da5c77eb5f990738565922c6c5a643b43d3dc96c90431494ecfa1fbdb6cd4908ed82ae52b02b7d66a1011f3a10c72f608115aa02d4e52e39714026537c2c59874a2a6ba0104398843cee20775888851c4c41b8e14aaffe31c41513af8bc8212a495abb8b26d6c84db8751d61dc5f6f2879a53f8df04e9aa822d2ba726b22c720d10cc3373f44e4e8f8c2e9bb3cffdc2efa73fadac1a00502aa4661f3b9f84c9773d417da6fc0f73696bbb422189a65da964d0e6ebf34fa1737ef8550f62f458fcaab784d0b4e298d4a23e50ea717d5ab4feb08fb0f2bf41db29fe45e5b7b17772210cdac66ef89368312e455a73a74141cb1571d34d2", 0x0, 0x0, 0x0) 11:27:29 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) sendto$inet(r1, &(0x7f0000000200)="37507ee3e71206bc66c08b62fcfe5a8c998b1747abcdb0c003e9943cb07401c2d5957b997169cccae71ed0570228c91c400194a8bf3f1ef496f6525a85bc033fa8e81d69580e0c3ba8dd388720859d9987c2219a45e3d045601e24bd0972e0e8139f", 0x62, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x3, 0x4) (async) sendto$inet(r0, &(0x7f0000000080)="82baac41e8209577d8ee45e92a715620a0b9dd285357477959ec14d6528fd6d14c32a85acbd7c43ad2eb472802829381f68f41a1253eeb64a7c4d25ac861e64ab54a2c29a35888f4b82801b2d338292d9577e01746acc3a128697704d32fffbce731079a7fb67b510611678b1bcd59c755d0f45af1aa5edc8a506832c4fee486e5d45fbf4da5198a4007682f98cab16f06ed90e3de5def862814b1e75bb7bc87f28e44062908a77534e77ba85b0d0e000c60565e8bce0ebc925396c38456875d7e9e0bc2222690b5cce2839fbb25f4a5e303199bef9f983961c9ada3187bf48b4b263f612925a65322d8b1013880daad596a13b26f2cea2d29e2862f6f1a", 0xfe, 0xc, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:27:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) socket(0x18, 0x4, 0x7f) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) socket(0x18, 0x4, 0x7f) (async) 11:27:30 executing program 3: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) getsockopt(0xffffffffffffffff, 0x2, 0x5, 0x0, 0x0) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)) 11:27:30 executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)="c70adc268939b75b7f6a6e263206074e", &(0x7f0000000080)=0x10019, 0x0, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) 11:27:30 executing program 0: r0 = socket(0x2, 0x800c, 0x2) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r3 = dup(r2) (async) dup(r0) ioctl$TIOCSTSTAMP(r3, 0xc0207534, &(0x7f00000001c0)) 11:27:30 executing program 5: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:30 executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x32, &(0x7f0000000200)="bc8ff63c2835c4a072137427fdabb70de93709341ddecc6200f52858bc4bdf403d8f320403eb13523b84e45081db450f339f2cbf1ebf55417b800c7481a7e8926d0b217c76d45d4d6c70ee2f85cbc8c1063aa6d3105af6b57b7c61e6b793c2ba99827f67eba95fdbd3a3a562ebbea561be84c04a02da5c77eb5f990738565922c6c5a643b43d3dc96c90431494ecfa1fbdb6cd4908ed82ae52b02b7d66a1011f3a10c72f608115aa02d4e52e39714026537c2c59874a2a6ba0104398843cee20775888851c4c41b8e14aaffe31c41513af8bc8212a495abb8b26d6c84db8751d61dc5f6f2879a53f8df04e9aa822d2ba726b22c720d10cc3373f44e4e8f8c2e9bb3cffdc2efa73fadac1a00502aa4661f3b9f84c9773d417da6fc0f73696bbb422189a65da964d0e6ebf34fa1737ef8550f62f458fcaab784d0b4e298d4a23e50ea717d5ab4feb08fb0f2bf41db29fe45e5b7b17772210cdac66ef89368312e455a73a74141cb1571d34d2", 0x0, 0x0, 0x0) 11:27:30 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) sendto$inet(r1, &(0x7f0000000200)="37507ee3e71206bc66c08b62fcfe5a8c998b1747abcdb0c003e9943cb07401c2d5957b997169cccae71ed0570228c91c400194a8bf3f1ef496f6525a85bc033fa8e81d69580e0c3ba8dd388720859d9987c2219a45e3d045601e24bd0972e0e8139f", 0x62, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x3, 0x4) sendto$inet(r0, &(0x7f0000000080)="82baac41e8209577d8ee45e92a715620a0b9dd285357477959ec14d6528fd6d14c32a85acbd7c43ad2eb472802829381f68f41a1253eeb64a7c4d25ac861e64ab54a2c29a35888f4b82801b2d338292d9577e01746acc3a128697704d32fffbce731079a7fb67b510611678b1bcd59c755d0f45af1aa5edc8a506832c4fee486e5d45fbf4da5198a4007682f98cab16f06ed90e3de5def862814b1e75bb7bc87f28e44062908a77534e77ba85b0d0e000c60565e8bce0ebc925396c38456875d7e9e0bc2222690b5cce2839fbb25f4a5e303199bef9f983961c9ada3187bf48b4b263f612925a65322d8b1013880daad596a13b26f2cea2d29e2862f6f1a", 0xfe, 0xc, &(0x7f0000000000)={0x2, 0x0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x1, 0x8) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) sendto$inet(r1, &(0x7f0000000200)="37507ee3e71206bc66c08b62fcfe5a8c998b1747abcdb0c003e9943cb07401c2d5957b997169cccae71ed0570228c91c400194a8bf3f1ef496f6525a85bc033fa8e81d69580e0c3ba8dd388720859d9987c2219a45e3d045601e24bd0972e0e8139f", 0x62, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0xc) (async) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x3, 0x4) (async) sendto$inet(r0, &(0x7f0000000080)="82baac41e8209577d8ee45e92a715620a0b9dd285357477959ec14d6528fd6d14c32a85acbd7c43ad2eb472802829381f68f41a1253eeb64a7c4d25ac861e64ab54a2c29a35888f4b82801b2d338292d9577e01746acc3a128697704d32fffbce731079a7fb67b510611678b1bcd59c755d0f45af1aa5edc8a506832c4fee486e5d45fbf4da5198a4007682f98cab16f06ed90e3de5def862814b1e75bb7bc87f28e44062908a77534e77ba85b0d0e000c60565e8bce0ebc925396c38456875d7e9e0bc2222690b5cce2839fbb25f4a5e303199bef9f983961c9ada3187bf48b4b263f612925a65322d8b1013880daad596a13b26f2cea2d29e2862f6f1a", 0xfe, 0xc, &(0x7f0000000000)={0x2, 0x0}, 0xc) (async) 11:27:30 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0xff, 0x0, 0x1b}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x4000000000000295, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x25, 0x0, 0x0) (async) r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x99ec94e0e8031168, 0x7, 0x9, r1}) 11:27:30 executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)="c70adc268939b75b7f6a6e263206074e", &(0x7f0000000080)=0x10019, 0x0, 0x0) (async) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) 11:27:30 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x39, 0x4) 11:27:30 executing program 4: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="da186fdc9fd4efe175c0eeb0d504686b27cff3826f84b810e36c5a165de9d81a1a9aa6bd3aa61f7e9fa48137e72635dffdf9afe624c923dc887ef714fed58653ea85e1a56ff20445b83973e4e5b8a346ffb35a3fdb79ad8ff9dbf91514c1650c737083c3fcbfbfa3bb8d82cc6336a95998eca626159f11d9c4df8c156d21fa4675ed44ad80aed8580bfd7a1213d5b7ed5054b6e3af15e61b862ad2d26ba61adde62082b4c33b69ac", 0xa8}, {&(0x7f0000000240)="baa8933fdb92bbdb8ac42b3c3a32f1619af0da9badf2b84fc57193939b986b0b538e39d5c39e6b10c08baa2658016735d4cf6cafba91052a572a07ce987a3c0115acdb5cbc96b0ec8cfe0aa7b2869a4c34ba01", 0x53}, {&(0x7f00000002c0)="30e702d0d18e13769693422ffd4d5589a62e513b5af44b8b65769e6c711af81c1dff97cb32c1bc0631cc8f34567883aef8077c8a194284c82857ea8989b61e893c7d12a3a11d43fdb3a43e0c5e8db2e024af0e39270b9c3420bcd37c19e05c38453542a50aea76e943a32b6d8c609b2524f29fb75d6eb0653f0a858c9caec48be04b77d101796509b6469df6f7a51d4404036db5c7e00f001ff0540066b8e305c8744e0e74eb59e69dd7713bd57e8c9ed2e1d9493bd1aba7e5ef368bba1870d01948d19b3cdda4ecf3ac0b19b2c798f6d3f0eca702daa4038c029657a42db4", 0xdf}, {&(0x7f0000000b00)="a990af7013fa04ca7aefb4bbe3e40bafe9cea813c9f75199cb84ffce7588043b664e4ce075e5611a295e2e595ee25b0723cb5bd679966e87865728d11c924fd5e05ce88f1cc7a51192c6c6280a8fab09c93d54cdc8adfdee21bd3db9edd77e1d137ce67131aa4f6d2673d47f5e7c24b40267659746d59624e08e2a0667ca50004ee32808805c22d191d7e484082b2bc8a4c75e1acee2445a011445a67b35cbe12c46d7dc0e55e677f2acc17cacbe3ac77040f5de01e300ca45727d4a90a226a9735fb90d98487303d60da3adb8975f0750c7bb04e434e0b2eb33a1e1f2fc2196dd9808de8d3829b1536c3414b15c763f5d70ac15a28378091a2d13f83d853b81719b805be6a17d9f156c0e927e099091e7bf77caf63dcdd635200a92a10466c07324385468274a0b415fc3db6130648f00918a86136647fc0a04f9db4c17312178b65ef66ee4a1c116bf2ceb7088a20f608b82409084fc79e0ff7680b90fba0233d00cec4704af129afd1af94f9dc40a1c1d2399f7ccf7832727d2535f8f642684d4f6780ddd68d854dedc7f900ef9a13ca9d77494e5d3c13e03f2dda1252bc294d6891a20ffaed38e578dc954733d476c46895ba436acd1007b62df06e93b4d6b115e39dbb4873fd6a3002f2bb55234e39b6a5541b904467fefedffe5fecca2ad5ab232ee27d80b1f78933c0716eec14d3b07b944cd43af3def1bf99f92a8ed115fe9121e58c9160011d3313d4189a836387b8f5b0591d2a07b24f297467ede9f5caad0b194143e120a9f963074e53f09aef6e3fc4e178197fc7834ab7a79352a3c6e2e7207135316bccb92d220081dc97b9103fafbe63819bbece1c51ec04ca00ffb963b954e776995ba5964c5bfa3d1dbe4d5e4989d7b979acc8f8254d92a5868fd987e59e621e155813135bb9788f1dfaa6f0e7c65ef307cb0f911dfe3d9fd2438f43b39f76588042bfc6c4c2ef5ffe8a351c81eeed091cb117aa0d29150c352b7bb06f4a4d244d5fbc15c2a9d3db4d0a8a40f72d968ce01aa67f97bb6a0170ba4eab2648a951e6473f52b10c6706a0c7580143381da20651e0e72d2f71b082417150e2b44365cff6bc7b7da5a182d073debf51f230f887d5b64d463ebfd07f04613d8cf0968e04329dc8af64dcea65b618e0591460071b3ec9192520ac3d8128d841c26ff6aeecc102a9022bad6a6d75111b2eb102d802ab508180da179b849d778a4789afca4284d6beb55afa80c17daf2d3086c839774275c5ecb8532c809304dfd2fa4dfda5b752dc0e7e3d9bbe3ee11ffc556f125db31ce4867dc0f3e50d61953b03d7bae5d682081b4ee44658065c97838b3d864fe84e40c264f62c50cd5ea56783188cdacc5601764ddae6de7ebaf87fe77cbfa16295b50c1502212aa49b682784b2d47aa813a76f21cf249ef8038d08526c8991041141b56d35b47f326957fc3071032ad2e7382af1a64619180bc4cbbfc45b2bedf72b1f327c52a8b4019a07d5ef9b388ac87192697ce98724688cddc168857cd430eda5699fb28588d50b6dd9d667805f0f3a7811358fee0ccd2525fd63d5a09c6b0bc380fcc3590e970697c01113f545bf34aa2b5d8b234d9327d364a3a77c81be4b169334f05b7e88c86e8477e8e360a58d1430b8fe1bfed2d9b14b03bdb539020a8391d0e152a12611812196caef16e03ef5185a68bd053d1153ae857369b3f2d3e42018f536016a05ec6af1c6e1f58e9a9cbca213eaae1b983f4f3c922993b48b4f08f36166b7f69086d2059217b475f16e7494202bc1a5732e8677baaf8a4931a5acc1a1782e3bb71c8ebaecdc40dad614a4bd344ea45efb46d9399db4327cf4613ffddb6194c87b0f08d411bad803b9c4f31dc96d3304f8b79e62cfb5df0a602d0c6afda3c5df8ed577234eccbc36f1fa1c603079ed8a28338b7bdcb971462c69f9c1c7d16f5dafd9696323dc6d17e8a16513dd3737bdf8f8c8b898e9bb82f56369fbdc9f848b102869e2b7ea1a5a5dbff37d9aa6745ed1ecce9b9327bc89dabdb06e3a26e4309549b7e9e08ec7d20426310c3e6663bc44c2940999663fa871091ca3df06248f849b0368c8084062a83eeeb0ea62e52eaa8ca494790967cb6b42ffd932a6ef7dee827d3ce2598c7fc3098c94a19057c7e2f5e5e4535524a90c6f3f78892d9d66e08706416d913182548099e319b7c4b5cf424a050ad52a919d4b0ac11df19d59b67e5f66145a1a33f3423c16dc4a1c8d38628bc88574408d1fdec714387df89b3c7d6a72ed77c9867981fc3109f5a752e7e13200b452ddfdfc5f2fd0df62e3357658a48ea6afa0b9611e003feadfdd24296fadc48f11c388271b2dc7bc9148c1c5ded863e123b22d155ee04382f0f80158e190ff6f9c2af80fb74fa603238b7fccbbb3262be236f701ebf3405c46e4196692ad9d8a8cf9c3959522f4653d0d7a5404e3a7fedf2574529c66a7d72c995c62e94ebae559b68b893b73df0c58fbad8d3f049d87e9bef4dfac0bedf53189c92f29963af21b5b96f354da7df752b67959148cb0c37a35639e14b998259e5aaeba8f0c89bb1184057684a98f292b11caa22a4410f70053b53e59fd1eabbc0d2588f5baf19fa81e9572fc35ad8d9440bd141a681dd039fa31fb8462f74ffa137bc9c2e5252267b0fb3c1643ada928316e6f669c2edd052db402911c541f83b1ee8c5f924232d92c951aa11beba17fa858332243bf8f67158d4d2a38f734efa631795431a819c03e124a11c9ede748d086d6d004efcc1bc31ce21c27802fe0ada3b348378fef9d285350fbadbb11bb9493e2d005d169e7a4d2750aa9003b9cfaf6632cbd8c91aa522ad7bc9833375ba7b984dcdbf694ffb4144b7cb91e8570b7cd8a5bca97c5346389a2901a4604e9722f02d71386b9b9fd5fbd246118d46b1efb3bed1e26270322a67cbac8989e5a1def39bdf7d481fb842c44553583f20e49cc5756cecd2a5ecbcf082e233fc59b39fbb80632ad4b1c27d19f0f90e73de55c23b309febb7304e2f6a12b0cec14dd60f3f2d00442b653fa158bc6096d556dedf0b0b97ba7040796cb0f1d623a45aced786cebc5a69c5d0d1fe756b7f825be0cd0babefac923cff4355c143e61652d8ae2bee3d72f1fe356a7a43642d3d39e9bb86818d0c932aa09cf7c01ed06e31326240c57d6de3f90568971513b988afeefcdf3809484e33d7fdbfda2d26591845eb0c54b809ea053c77779c7f01b343f6d009b15cc3b82cfe7b3db9b12bc3200f074793d81e679fc2b656595e0668cf8f2d8b1a074ae03a38d92e4e028c655d1d563002f850d054c777542d3529fb537b680c87868dd3e48770d67b83441dcedabd6fb5bf446a6e943ab6b141c18614f6459154e3124c896a31b36797d8839f45eb5384fbac235a868811b5ab3327a7f8c1b830f59bf643a6960aa254522887738902af4da62a757ccd5150c3c1df642d2767e17dd555eaae2801c1cf4458c767b20eb12dccb032e01efc9bf0b8e6b88a954a5a4090986d0ee82bdf7e3fc0c14fd0b2f0447bdde605e1c5098560c9aa4f1a273aeaa09a75c35612a9d3ced18235712e0374023fc08babcf6269a075547c5d81506e3aa6ede76019943a5e76414b643d0aff5984755ecd9d0031b42acdfb4a3cca0cd7183a25f8c6113410222118cd5a8b771de95b885f2ad9de0645340d8389fbdac26a767674f21eb1689fb6ce13b5d947f0dcce25cc28a10c6b9c284ab2622b5f3c98b0a62e64b755a2101d36e673038c4eaeeb5f6604f978241e358ff9a925665d1c5585ed53bd3f3519c985eb5d97ae3dbaaf866adc5dfa93720d2339fe6e9b204c16326d4f3383bf1b9203e8a7cb0b51871767c819facf4223ae89a2e2ae9de4fcfe614b31ac6ab205bcc8cac24a9f6bf6d70f66a48b7653959ea15bdc49aab4bc5752b6d39c2c2aba9782d6e8e39453666b47c1cb7e29562ab150401d1daf073e3e03e06d134880f34d02a74bbfc26039db5861a47ec1789860fcd2e6cb1793832511558dbcd0a0e65c2f3c10b937f0d01da3bd0ddacabdbf111df70664d4c650c058473957ff381e8b2019d74205c4c7a7edee10722065ab9686d8c4129dff1ddb4a6286d9cdcf8cab3092463b4ac6dc5b67fd88c2bebd719f4ac2017a4d6d89e6c48eb40685dd823c8bbffba27536b2e3cdda1b88e73b8894319273e424822242205de660a217614dca93efbdb3068ee051e81e90f509d411d7953c8add58dbf2491b30b0d353e26899dd26de5ac13f83867200dce09259fd7e80fbb7e695af9d6e1908f8de9eda0927a30a29f0d52a3824a306965d0b8fe7bee9b865b9ea3e159348829ac3811d91645ff24aea5f391f5dff7c5dcb2e397de24d028b505bce47c3844122bd8239e831aec22a47f4798906d75f131c9a4b36775776fa5ad2669374b666e1a89c3ff4824cfa7a661387dc6c28aaa3f8758c9be8a16a467dabb2ae0707834bd196a6f6fac4e3c46b21747ba8e762b78ef79d88f66c5c5312630001542e0ebcd2e0df896ca54e799836c81145ee67930ccb118fbf15bbd564e0ad2858c0f8cdf086f157a7e76cbad40151470f48fff2cb3e40ac002dbe4ef94cb7340fb5a0733305270bf74b98c9d98c433a594d14a8d5f288716143028d3b7616c471d9304012f95bdfe9db18a9f5a14536084b77028c51abfe422611a6493cec5ca573d78956799d93d065b4c4b74102a5ddac4352dde630a734460d902ee75e9a6a8eace710d1eb0148a598a1f74633ddae6710b7765320da430df86dde034bcb3fda738b3ed631cd0c5f3b0b4dc03dad543f359037d24d9035a06aaa81a5528bbdd93bf224ebc28f4234612da7b6860a10ac8645c369f7a3c9e08ffa57ef4685d136a333577454ccc406269443e280a3be6108d97a92f1fd8073092240e9f621597f4667cb2b5732a99757c19a2b879a17693218329c1c782f6bfa09baf2dd9baa9522ccc258ea703e47680914d5a81e3197785e30a4a571cef9c5e636627208c80e539a85582e14315de578c4ed5ae49e8d61177b9a8d8d715dc03d2c17e36593eeab191aee9e769131e3c4add81c3d45c304cd932a8a75280df0921c92334bc10e5d16a6bf4fca855b2468516d6be40d6b6b8c796acf6982435c7e37a7e3a1f7b660ee55515c487d4e37e842083b706f4670d197cdbef0b7c4c5f4f68bd5d1f6d7daf8115564b1ef28ea550abac5b08b3a3707215d69a5dc45c0b18875fe498e51cf43c7fd5228528b0bd6efd0784d5c304abfcda2aacb233b018067a976f5592543b075b98774497bed6f36c7c5634903233edc58c640d313ded46c4dda8fa29ab404afd993173c122f662a2e6d86820d4cb1c35fe0e0dd9b9a7a6c15d7fc4d40544b3f102d11171c725e1cff74b8f730a1606697e7ed29ed3349587116b3a4975a529e6df13475dd17953e7d5ff3ae92e176575a9a9fa45080dd10640c2cf3e53737d3ba3682c0c1d6c91e5fcd8d98d6b632082e31b10d87e860df6732dcbd3dac7e86d449b8459aed521f7cddebec6eb9ed3f014f9f6e8ff581242e65e1e346cfc64a34608e566c887d36f831b37d392ab7df42fc98f8fdb8193c68552f3e382147d80c5fb14a74e6b7f8bb53acb19e084697e7d895364af9e9da3b9cb827d0bb8996ff70b72b5f464f40a457ca348eb57b83c34abd14b4266f158853833c85f6482a9fe709743540858bf357ea3c28df786ea77d5cf8cc0d875571b43ebd2641a425172ca5e60330de5cedb9965d551acede300dae84203fb2471320cd383d976d8cbdc9", 0x1000}, {&(0x7f0000000740)="aecd75df0c2d1cd7b08deebbe621b46fe7d1871c180988d05fa3cf41cbd8e60c5995b3b8833ec46c4367db782c047b86a70d2b9168959bec703c8a364263090000ad4d394cd1691f5527181462bb1605d7196a03e271da9787d3dbde78e0d15253a259416caaa4e81363f1d5aa899c46fea4106a43f3c1db4fd0772e0c81f31c6546987f0a7716dfbb642405458f3735ecde844f35ef854452038e4d56061ae1ed7d37f586e6e12b917c0e9d17a2721c8954d222ba0b50e1a6fecd90b3efc7a4a613ac5c72d2e5e9e00e723aabd7a74a4907e4decaef41582a83b43360c15879a73a2f5409aca45fe3b46421122599e795b485b80e6460a12cd82c6d819d5eaad9959d03a9edfe0fb2382b9109c7195160af7b2ce94780ff2132afd37e61635edd21f94e65298be6e31d8aa432ccd343fb5f4b2cd3f1f2803bae6c7393c83ab4988e410cee", 0x145}], 0x5) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x359a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000540)={0x1, 0x2b}, 0x2, &(0x7f0000000580)="f21d5fdb5c4b62128d5e97f43055e36e333cf215ab0bfe98a2525655ef277bf1533dda16754da20e87c7d0e77539e5ff093029da38debd748c17a69344c34e34e6c9fb893de63c0b6ca675c0d0cfe803a3fc58cdbf116f08e60e47d0e34fe0e7839787d2e213bca106908865a5572a7290757a0d7669d15c7c74c553fd9da463551b1a506faec8d1db606681d22234d0d51200f4a29b17d5812302af22a8748186c6aa8bb5d07f", &(0x7f0000000640)=0xa7, &(0x7f0000000680)="098a4320eee4c40ca0495fc63d4dd7d372246c50413c591e64edf069c472f4950a48d8992d9a1697c9f69004bb0edf2e757e1c3151306406666d5f8fdb1fe71e27576a4b720f1d04ddf7dcc9780d57fea9e01a09dc7c4471ba840aa047284b6ffb60bb7be2f9129a3dc749b91bffcc60e6939ee5d9ef57", 0x77) 11:27:30 executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) lstat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x4) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0xc28) 11:27:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x28080, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x7, 0x4) 11:27:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd608c7e5800102b00fe8000000000000000000000000000aa0000006ed9199e77c2f00000eaff059c76d36e6dbe207051962df5cf00000000"]) 11:27:30 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x39, 0x4) 11:27:30 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000001980)="9e36d5643c36120e4a802d15213545071d4c1645c19554f964443a2bdd9ac8b769cd09fad219e03d0350d67b8ff5c9dcde55de05aaebde3bdffc5d3987547a06416dd6d6a73db0fd15b59fa5aca219934f29f3a2a929e85e1b25150c549d18f92748df6ad8b4fb71c92039186716440f277a071d759043f8362e56225ae4859152198154245ca82c21a17649a480fc235b71245456244ee1a0ce14502158c5938b38fadcf6f82ee7d1b9c4b8ff5384cb58be80e3df85d813e20cb135b41df10f427c9454ac7ff3dcbd68cca6dc15", 0xce}, {&(0x7f0000001f00)="61afe7b2ecceda4bf28c58fe6e67b673f340d6f5ee7f5122fbc6292ded04688ddaac84b41e9f36f9d0919b985b43de5a6a3f9ff3a580fb7b70f208f3d99c8d04067ddaf2a8b325d10215c5eee7af3ae37e8a44b7d2e08f0984f070b3c3d15b8caca7eef15cbddafd85d9abb5c1841cab9e91d65adb06c1917b8ee2a6083d677b9ec0df18fd97e937cc37c509d53a59d8b37e1831e0cae35f82a699850933a3f4f93e263aada37ac472b877a97fa9fc9802a80f5c9f59606db45a71f1b215c456afb6cbb28d7c8aacd7945207f7cf1e8acfd0b04866e02c5ecb699b23a38bf4d22a7a3d20e11ca69646395e02695c33b12a63816430a501a5762bd90fb4bd40e0e820584f1b5795e1dd2ee0f8169c0f5627cfae23816d6eeaea7a91657bdcd6c9b648181dbc96829749af3d46a412db9664c4079add9bc3d5bdbd58757d774a3814be1aff", 0x144}], 0x2) 11:27:30 executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) lstat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x4) (async) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0xc28) 11:27:30 executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)="c70adc268939b75b7f6a6e263206074e", &(0x7f0000000080)=0x10019, 0x0, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)="c70adc268939b75b7f6a6e263206074e", &(0x7f0000000080)=0x10019, 0x0, 0x0) (async) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) (async) 11:27:30 executing program 4: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) (async) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="da186fdc9fd4efe175c0eeb0d504686b27cff3826f84b810e36c5a165de9d81a1a9aa6bd3aa61f7e9fa48137e72635dffdf9afe624c923dc887ef714fed58653ea85e1a56ff20445b83973e4e5b8a346ffb35a3fdb79ad8ff9dbf91514c1650c737083c3fcbfbfa3bb8d82cc6336a95998eca626159f11d9c4df8c156d21fa4675ed44ad80aed8580bfd7a1213d5b7ed5054b6e3af15e61b862ad2d26ba61adde62082b4c33b69ac", 0xa8}, {&(0x7f0000000240)="baa8933fdb92bbdb8ac42b3c3a32f1619af0da9badf2b84fc57193939b986b0b538e39d5c39e6b10c08baa2658016735d4cf6cafba91052a572a07ce987a3c0115acdb5cbc96b0ec8cfe0aa7b2869a4c34ba01", 0x53}, {&(0x7f00000002c0)="30e702d0d18e13769693422ffd4d5589a62e513b5af44b8b65769e6c711af81c1dff97cb32c1bc0631cc8f34567883aef8077c8a194284c82857ea8989b61e893c7d12a3a11d43fdb3a43e0c5e8db2e024af0e39270b9c3420bcd37c19e05c38453542a50aea76e943a32b6d8c609b2524f29fb75d6eb0653f0a858c9caec48be04b77d101796509b6469df6f7a51d4404036db5c7e00f001ff0540066b8e305c8744e0e74eb59e69dd7713bd57e8c9ed2e1d9493bd1aba7e5ef368bba1870d01948d19b3cdda4ecf3ac0b19b2c798f6d3f0eca702daa4038c029657a42db4", 0xdf}, {&(0x7f0000000b00)="a990af7013fa04ca7aefb4bbe3e40bafe9cea813c9f75199cb84ffce7588043b664e4ce075e5611a295e2e595ee25b0723cb5bd679966e87865728d11c924fd5e05ce88f1cc7a51192c6c6280a8fab09c93d54cdc8adfdee21bd3db9edd77e1d137ce67131aa4f6d2673d47f5e7c24b40267659746d59624e08e2a0667ca50004ee32808805c22d191d7e484082b2bc8a4c75e1acee2445a011445a67b35cbe12c46d7dc0e55e677f2acc17cacbe3ac77040f5de01e300ca45727d4a90a226a9735fb90d98487303d60da3adb8975f0750c7bb04e434e0b2eb33a1e1f2fc2196dd9808de8d3829b1536c3414b15c763f5d70ac15a28378091a2d13f83d853b81719b805be6a17d9f156c0e927e099091e7bf77caf63dcdd635200a92a10466c07324385468274a0b415fc3db6130648f00918a86136647fc0a04f9db4c17312178b65ef66ee4a1c116bf2ceb7088a20f608b82409084fc79e0ff7680b90fba0233d00cec4704af129afd1af94f9dc40a1c1d2399f7ccf7832727d2535f8f642684d4f6780ddd68d854dedc7f900ef9a13ca9d77494e5d3c13e03f2dda1252bc294d6891a20ffaed38e578dc954733d476c46895ba436acd1007b62df06e93b4d6b115e39dbb4873fd6a3002f2bb55234e39b6a5541b904467fefedffe5fecca2ad5ab232ee27d80b1f78933c0716eec14d3b07b944cd43af3def1bf99f92a8ed115fe9121e58c9160011d3313d4189a836387b8f5b0591d2a07b24f297467ede9f5caad0b194143e120a9f963074e53f09aef6e3fc4e178197fc7834ab7a79352a3c6e2e7207135316bccb92d220081dc97b9103fafbe63819bbece1c51ec04ca00ffb963b954e776995ba5964c5bfa3d1dbe4d5e4989d7b979acc8f8254d92a5868fd987e59e621e155813135bb9788f1dfaa6f0e7c65ef307cb0f911dfe3d9fd2438f43b39f76588042bfc6c4c2ef5ffe8a351c81eeed091cb117aa0d29150c352b7bb06f4a4d244d5fbc15c2a9d3db4d0a8a40f72d968ce01aa67f97bb6a0170ba4eab2648a951e6473f52b10c6706a0c7580143381da20651e0e72d2f71b082417150e2b44365cff6bc7b7da5a182d073debf51f230f887d5b64d463ebfd07f04613d8cf0968e04329dc8af64dcea65b618e0591460071b3ec9192520ac3d8128d841c26ff6aeecc102a9022bad6a6d75111b2eb102d802ab508180da179b849d778a4789afca4284d6beb55afa80c17daf2d3086c839774275c5ecb8532c809304dfd2fa4dfda5b752dc0e7e3d9bbe3ee11ffc556f125db31ce4867dc0f3e50d61953b03d7bae5d682081b4ee44658065c97838b3d864fe84e40c264f62c50cd5ea56783188cdacc5601764ddae6de7ebaf87fe77cbfa16295b50c1502212aa49b682784b2d47aa813a76f21cf249ef8038d08526c8991041141b56d35b47f326957fc3071032ad2e7382af1a64619180bc4cbbfc45b2bedf72b1f327c52a8b4019a07d5ef9b388ac87192697ce98724688cddc168857cd430eda5699fb28588d50b6dd9d667805f0f3a7811358fee0ccd2525fd63d5a09c6b0bc380fcc3590e970697c01113f545bf34aa2b5d8b234d9327d364a3a77c81be4b169334f05b7e88c86e8477e8e360a58d1430b8fe1bfed2d9b14b03bdb539020a8391d0e152a12611812196caef16e03ef5185a68bd053d1153ae857369b3f2d3e42018f536016a05ec6af1c6e1f58e9a9cbca213eaae1b983f4f3c922993b48b4f08f36166b7f69086d2059217b475f16e7494202bc1a5732e8677baaf8a4931a5acc1a1782e3bb71c8ebaecdc40dad614a4bd344ea45efb46d9399db4327cf4613ffddb6194c87b0f08d411bad803b9c4f31dc96d3304f8b79e62cfb5df0a602d0c6afda3c5df8ed577234eccbc36f1fa1c603079ed8a28338b7bdcb971462c69f9c1c7d16f5dafd9696323dc6d17e8a16513dd3737bdf8f8c8b898e9bb82f56369fbdc9f848b102869e2b7ea1a5a5dbff37d9aa6745ed1ecce9b9327bc89dabdb06e3a26e4309549b7e9e08ec7d20426310c3e6663bc44c2940999663fa871091ca3df06248f849b0368c8084062a83eeeb0ea62e52eaa8ca494790967cb6b42ffd932a6ef7dee827d3ce2598c7fc3098c94a19057c7e2f5e5e4535524a90c6f3f78892d9d66e08706416d913182548099e319b7c4b5cf424a050ad52a919d4b0ac11df19d59b67e5f66145a1a33f3423c16dc4a1c8d38628bc88574408d1fdec714387df89b3c7d6a72ed77c9867981fc3109f5a752e7e13200b452ddfdfc5f2fd0df62e3357658a48ea6afa0b9611e003feadfdd24296fadc48f11c388271b2dc7bc9148c1c5ded863e123b22d155ee04382f0f80158e190ff6f9c2af80fb74fa603238b7fccbbb3262be236f701ebf3405c46e4196692ad9d8a8cf9c3959522f4653d0d7a5404e3a7fedf2574529c66a7d72c995c62e94ebae559b68b893b73df0c58fbad8d3f049d87e9bef4dfac0bedf53189c92f29963af21b5b96f354da7df752b67959148cb0c37a35639e14b998259e5aaeba8f0c89bb1184057684a98f292b11caa22a4410f70053b53e59fd1eabbc0d2588f5baf19fa81e9572fc35ad8d9440bd141a681dd039fa31fb8462f74ffa137bc9c2e5252267b0fb3c1643ada928316e6f669c2edd052db402911c541f83b1ee8c5f924232d92c951aa11beba17fa858332243bf8f67158d4d2a38f734efa631795431a819c03e124a11c9ede748d086d6d004efcc1bc31ce21c27802fe0ada3b348378fef9d285350fbadbb11bb9493e2d005d169e7a4d2750aa9003b9cfaf6632cbd8c91aa522ad7bc9833375ba7b984dcdbf694ffb4144b7cb91e8570b7cd8a5bca97c5346389a2901a4604e9722f02d71386b9b9fd5fbd246118d46b1efb3bed1e26270322a67cbac8989e5a1def39bdf7d481fb842c44553583f20e49cc5756cecd2a5ecbcf082e233fc59b39fbb80632ad4b1c27d19f0f90e73de55c23b309febb7304e2f6a12b0cec14dd60f3f2d00442b653fa158bc6096d556dedf0b0b97ba7040796cb0f1d623a45aced786cebc5a69c5d0d1fe756b7f825be0cd0babefac923cff4355c143e61652d8ae2bee3d72f1fe356a7a43642d3d39e9bb86818d0c932aa09cf7c01ed06e31326240c57d6de3f90568971513b988afeefcdf3809484e33d7fdbfda2d26591845eb0c54b809ea053c77779c7f01b343f6d009b15cc3b82cfe7b3db9b12bc3200f074793d81e679fc2b656595e0668cf8f2d8b1a074ae03a38d92e4e028c655d1d563002f850d054c777542d3529fb537b680c87868dd3e48770d67b83441dcedabd6fb5bf446a6e943ab6b141c18614f6459154e3124c896a31b36797d8839f45eb5384fbac235a868811b5ab3327a7f8c1b830f59bf643a6960aa254522887738902af4da62a757ccd5150c3c1df642d2767e17dd555eaae2801c1cf4458c767b20eb12dccb032e01efc9bf0b8e6b88a954a5a4090986d0ee82bdf7e3fc0c14fd0b2f0447bdde605e1c5098560c9aa4f1a273aeaa09a75c35612a9d3ced18235712e0374023fc08babcf6269a075547c5d81506e3aa6ede76019943a5e76414b643d0aff5984755ecd9d0031b42acdfb4a3cca0cd7183a25f8c6113410222118cd5a8b771de95b885f2ad9de0645340d8389fbdac26a767674f21eb1689fb6ce13b5d947f0dcce25cc28a10c6b9c284ab2622b5f3c98b0a62e64b755a2101d36e673038c4eaeeb5f6604f978241e358ff9a925665d1c5585ed53bd3f3519c985eb5d97ae3dbaaf866adc5dfa93720d2339fe6e9b204c16326d4f3383bf1b9203e8a7cb0b51871767c819facf4223ae89a2e2ae9de4fcfe614b31ac6ab205bcc8cac24a9f6bf6d70f66a48b7653959ea15bdc49aab4bc5752b6d39c2c2aba9782d6e8e39453666b47c1cb7e29562ab150401d1daf073e3e03e06d134880f34d02a74bbfc26039db5861a47ec1789860fcd2e6cb1793832511558dbcd0a0e65c2f3c10b937f0d01da3bd0ddacabdbf111df70664d4c650c058473957ff381e8b2019d74205c4c7a7edee10722065ab9686d8c4129dff1ddb4a6286d9cdcf8cab3092463b4ac6dc5b67fd88c2bebd719f4ac2017a4d6d89e6c48eb40685dd823c8bbffba27536b2e3cdda1b88e73b8894319273e424822242205de660a217614dca93efbdb3068ee051e81e90f509d411d7953c8add58dbf2491b30b0d353e26899dd26de5ac13f83867200dce09259fd7e80fbb7e695af9d6e1908f8de9eda0927a30a29f0d52a3824a306965d0b8fe7bee9b865b9ea3e159348829ac3811d91645ff24aea5f391f5dff7c5dcb2e397de24d028b505bce47c3844122bd8239e831aec22a47f4798906d75f131c9a4b36775776fa5ad2669374b666e1a89c3ff4824cfa7a661387dc6c28aaa3f8758c9be8a16a467dabb2ae0707834bd196a6f6fac4e3c46b21747ba8e762b78ef79d88f66c5c5312630001542e0ebcd2e0df896ca54e799836c81145ee67930ccb118fbf15bbd564e0ad2858c0f8cdf086f157a7e76cbad40151470f48fff2cb3e40ac002dbe4ef94cb7340fb5a0733305270bf74b98c9d98c433a594d14a8d5f288716143028d3b7616c471d9304012f95bdfe9db18a9f5a14536084b77028c51abfe422611a6493cec5ca573d78956799d93d065b4c4b74102a5ddac4352dde630a734460d902ee75e9a6a8eace710d1eb0148a598a1f74633ddae6710b7765320da430df86dde034bcb3fda738b3ed631cd0c5f3b0b4dc03dad543f359037d24d9035a06aaa81a5528bbdd93bf224ebc28f4234612da7b6860a10ac8645c369f7a3c9e08ffa57ef4685d136a333577454ccc406269443e280a3be6108d97a92f1fd8073092240e9f621597f4667cb2b5732a99757c19a2b879a17693218329c1c782f6bfa09baf2dd9baa9522ccc258ea703e47680914d5a81e3197785e30a4a571cef9c5e636627208c80e539a85582e14315de578c4ed5ae49e8d61177b9a8d8d715dc03d2c17e36593eeab191aee9e769131e3c4add81c3d45c304cd932a8a75280df0921c92334bc10e5d16a6bf4fca855b2468516d6be40d6b6b8c796acf6982435c7e37a7e3a1f7b660ee55515c487d4e37e842083b706f4670d197cdbef0b7c4c5f4f68bd5d1f6d7daf8115564b1ef28ea550abac5b08b3a3707215d69a5dc45c0b18875fe498e51cf43c7fd5228528b0bd6efd0784d5c304abfcda2aacb233b018067a976f5592543b075b98774497bed6f36c7c5634903233edc58c640d313ded46c4dda8fa29ab404afd993173c122f662a2e6d86820d4cb1c35fe0e0dd9b9a7a6c15d7fc4d40544b3f102d11171c725e1cff74b8f730a1606697e7ed29ed3349587116b3a4975a529e6df13475dd17953e7d5ff3ae92e176575a9a9fa45080dd10640c2cf3e53737d3ba3682c0c1d6c91e5fcd8d98d6b632082e31b10d87e860df6732dcbd3dac7e86d449b8459aed521f7cddebec6eb9ed3f014f9f6e8ff581242e65e1e346cfc64a34608e566c887d36f831b37d392ab7df42fc98f8fdb8193c68552f3e382147d80c5fb14a74e6b7f8bb53acb19e084697e7d895364af9e9da3b9cb827d0bb8996ff70b72b5f464f40a457ca348eb57b83c34abd14b4266f158853833c85f6482a9fe709743540858bf357ea3c28df786ea77d5cf8cc0d875571b43ebd2641a425172ca5e60330de5cedb9965d551acede300dae84203fb2471320cd383d976d8cbdc9", 0x1000}, {&(0x7f0000000740)="aecd75df0c2d1cd7b08deebbe621b46fe7d1871c180988d05fa3cf41cbd8e60c5995b3b8833ec46c4367db782c047b86a70d2b9168959bec703c8a364263090000ad4d394cd1691f5527181462bb1605d7196a03e271da9787d3dbde78e0d15253a259416caaa4e81363f1d5aa899c46fea4106a43f3c1db4fd0772e0c81f31c6546987f0a7716dfbb642405458f3735ecde844f35ef854452038e4d56061ae1ed7d37f586e6e12b917c0e9d17a2721c8954d222ba0b50e1a6fecd90b3efc7a4a613ac5c72d2e5e9e00e723aabd7a74a4907e4decaef41582a83b43360c15879a73a2f5409aca45fe3b46421122599e795b485b80e6460a12cd82c6d819d5eaad9959d03a9edfe0fb2382b9109c7195160af7b2ce94780ff2132afd37e61635edd21f94e65298be6e31d8aa432ccd343fb5f4b2cd3f1f2803bae6c7393c83ab4988e410cee", 0x145}], 0x5) (async) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x359a) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8002}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x2b}, 0x2, &(0x7f0000000580)="f21d5fdb5c4b62128d5e97f43055e36e333cf215ab0bfe98a2525655ef277bf1533dda16754da20e87c7d0e77539e5ff093029da38debd748c17a69344c34e34e6c9fb893de63c0b6ca675c0d0cfe803a3fc58cdbf116f08e60e47d0e34fe0e7839787d2e213bca106908865a5572a7290757a0d7669d15c7c74c553fd9da463551b1a506faec8d1db606681d22234d0d51200f4a29b17d5812302af22a8748186c6aa8bb5d07f", &(0x7f0000000640)=0xa7, &(0x7f0000000680)="098a4320eee4c40ca0495fc63d4dd7d372246c50413c591e64edf069c472f4950a48d8992d9a1697c9f69004bb0edf2e757e1c3151306406666d5f8fdb1fe71e27576a4b720f1d04ddf7dcc9780d57fea9e01a09dc7c4471ba840aa047284b6ffb60bb7be2f9129a3dc749b91bffcc60e6939ee5d9ef57", 0x77) 11:27:30 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x39, 0x4) 11:27:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x28080, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x28080, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x7, 0x4) 11:27:30 executing program 7: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000001980)="9e36d5643c36120e4a802d15213545071d4c1645c19554f964443a2bdd9ac8b769cd09fad219e03d0350d67b8ff5c9dcde55de05aaebde3bdffc5d3987547a06416dd6d6a73db0fd15b59fa5aca219934f29f3a2a929e85e1b25150c549d18f92748df6ad8b4fb71c92039186716440f277a071d759043f8362e56225ae4859152198154245ca82c21a17649a480fc235b71245456244ee1a0ce14502158c5938b38fadcf6f82ee7d1b9c4b8ff5384cb58be80e3df85d813e20cb135b41df10f427c9454ac7ff3dcbd68cca6dc15", 0xce}, {&(0x7f0000001f00)="61afe7b2ecceda4bf28c58fe6e67b673f340d6f5ee7f5122fbc6292ded04688ddaac84b41e9f36f9d0919b985b43de5a6a3f9ff3a580fb7b70f208f3d99c8d04067ddaf2a8b325d10215c5eee7af3ae37e8a44b7d2e08f0984f070b3c3d15b8caca7eef15cbddafd85d9abb5c1841cab9e91d65adb06c1917b8ee2a6083d677b9ec0df18fd97e937cc37c509d53a59d8b37e1831e0cae35f82a699850933a3f4f93e263aada37ac472b877a97fa9fc9802a80f5c9f59606db45a71f1b215c456afb6cbb28d7c8aacd7945207f7cf1e8acfd0b04866e02c5ecb699b23a38bf4d22a7a3d20e11ca69646395e02695c33b12a63816430a501a5762bd90fb4bd40e0e820584f1b5795e1dd2ee0f8169c0f5627cfae23816d6eeaea7a91657bdcd6c9b648181dbc96829749af3d46a412db9664c4079add9bc3d5bdbd58757d774a3814be1aff", 0x144}], 0x2) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000001980)="9e36d5643c36120e4a802d15213545071d4c1645c19554f964443a2bdd9ac8b769cd09fad219e03d0350d67b8ff5c9dcde55de05aaebde3bdffc5d3987547a06416dd6d6a73db0fd15b59fa5aca219934f29f3a2a929e85e1b25150c549d18f92748df6ad8b4fb71c92039186716440f277a071d759043f8362e56225ae4859152198154245ca82c21a17649a480fc235b71245456244ee1a0ce14502158c5938b38fadcf6f82ee7d1b9c4b8ff5384cb58be80e3df85d813e20cb135b41df10f427c9454ac7ff3dcbd68cca6dc15", 0xce}, {&(0x7f0000001f00)="61afe7b2ecceda4bf28c58fe6e67b673f340d6f5ee7f5122fbc6292ded04688ddaac84b41e9f36f9d0919b985b43de5a6a3f9ff3a580fb7b70f208f3d99c8d04067ddaf2a8b325d10215c5eee7af3ae37e8a44b7d2e08f0984f070b3c3d15b8caca7eef15cbddafd85d9abb5c1841cab9e91d65adb06c1917b8ee2a6083d677b9ec0df18fd97e937cc37c509d53a59d8b37e1831e0cae35f82a699850933a3f4f93e263aada37ac472b877a97fa9fc9802a80f5c9f59606db45a71f1b215c456afb6cbb28d7c8aacd7945207f7cf1e8acfd0b04866e02c5ecb699b23a38bf4d22a7a3d20e11ca69646395e02695c33b12a63816430a501a5762bd90fb4bd40e0e820584f1b5795e1dd2ee0f8169c0f5627cfae23816d6eeaea7a91657bdcd6c9b648181dbc96829749af3d46a412db9664c4079add9bc3d5bdbd58757d774a3814be1aff", 0x144}], 0x2) 11:27:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd608c7e5800102b00fe8000000000000000000000000000aa0000006ed9199e77c2f00000eaff059c76d36e6dbe207051962df5cf00000000"]) 11:27:31 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0xff, 0x0, 0x1b}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x4000000000000295, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x25, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x99ec94e0e8031168, 0x7, 0x9, r1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0xff, 0x0, 0x1b}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x4000000000000295, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x25, 0x0, 0x0) (async) syz_open_pts() (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) getppid() (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x99ec94e0e8031168, 0x7, 0x9, r1}) (async) 11:27:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x28080, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x7, 0x4) 11:27:31 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) (async) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000001980)="9e36d5643c36120e4a802d15213545071d4c1645c19554f964443a2bdd9ac8b769cd09fad219e03d0350d67b8ff5c9dcde55de05aaebde3bdffc5d3987547a06416dd6d6a73db0fd15b59fa5aca219934f29f3a2a929e85e1b25150c549d18f92748df6ad8b4fb71c92039186716440f277a071d759043f8362e56225ae4859152198154245ca82c21a17649a480fc235b71245456244ee1a0ce14502158c5938b38fadcf6f82ee7d1b9c4b8ff5384cb58be80e3df85d813e20cb135b41df10f427c9454ac7ff3dcbd68cca6dc15", 0xce}, {&(0x7f0000001f00)="61afe7b2ecceda4bf28c58fe6e67b673f340d6f5ee7f5122fbc6292ded04688ddaac84b41e9f36f9d0919b985b43de5a6a3f9ff3a580fb7b70f208f3d99c8d04067ddaf2a8b325d10215c5eee7af3ae37e8a44b7d2e08f0984f070b3c3d15b8caca7eef15cbddafd85d9abb5c1841cab9e91d65adb06c1917b8ee2a6083d677b9ec0df18fd97e937cc37c509d53a59d8b37e1831e0cae35f82a699850933a3f4f93e263aada37ac472b877a97fa9fc9802a80f5c9f59606db45a71f1b215c456afb6cbb28d7c8aacd7945207f7cf1e8acfd0b04866e02c5ecb699b23a38bf4d22a7a3d20e11ca69646395e02695c33b12a63816430a501a5762bd90fb4bd40e0e820584f1b5795e1dd2ee0f8169c0f5627cfae23816d6eeaea7a91657bdcd6c9b648181dbc96829749af3d46a412db9664c4079add9bc3d5bdbd58757d774a3814be1aff", 0x144}], 0x2) 11:27:31 executing program 4: r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() close(r1) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) (async) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="da186fdc9fd4efe175c0eeb0d504686b27cff3826f84b810e36c5a165de9d81a1a9aa6bd3aa61f7e9fa48137e72635dffdf9afe624c923dc887ef714fed58653ea85e1a56ff20445b83973e4e5b8a346ffb35a3fdb79ad8ff9dbf91514c1650c737083c3fcbfbfa3bb8d82cc6336a95998eca626159f11d9c4df8c156d21fa4675ed44ad80aed8580bfd7a1213d5b7ed5054b6e3af15e61b862ad2d26ba61adde62082b4c33b69ac", 0xa8}, {&(0x7f0000000240)="baa8933fdb92bbdb8ac42b3c3a32f1619af0da9badf2b84fc57193939b986b0b538e39d5c39e6b10c08baa2658016735d4cf6cafba91052a572a07ce987a3c0115acdb5cbc96b0ec8cfe0aa7b2869a4c34ba01", 0x53}, {&(0x7f00000002c0)="30e702d0d18e13769693422ffd4d5589a62e513b5af44b8b65769e6c711af81c1dff97cb32c1bc0631cc8f34567883aef8077c8a194284c82857ea8989b61e893c7d12a3a11d43fdb3a43e0c5e8db2e024af0e39270b9c3420bcd37c19e05c38453542a50aea76e943a32b6d8c609b2524f29fb75d6eb0653f0a858c9caec48be04b77d101796509b6469df6f7a51d4404036db5c7e00f001ff0540066b8e305c8744e0e74eb59e69dd7713bd57e8c9ed2e1d9493bd1aba7e5ef368bba1870d01948d19b3cdda4ecf3ac0b19b2c798f6d3f0eca702daa4038c029657a42db4", 0xdf}, {&(0x7f0000000b00)="a990af7013fa04ca7aefb4bbe3e40bafe9cea813c9f75199cb84ffce7588043b664e4ce075e5611a295e2e595ee25b0723cb5bd679966e87865728d11c924fd5e05ce88f1cc7a51192c6c6280a8fab09c93d54cdc8adfdee21bd3db9edd77e1d137ce67131aa4f6d2673d47f5e7c24b40267659746d59624e08e2a0667ca50004ee32808805c22d191d7e484082b2bc8a4c75e1acee2445a011445a67b35cbe12c46d7dc0e55e677f2acc17cacbe3ac77040f5de01e300ca45727d4a90a226a9735fb90d98487303d60da3adb8975f0750c7bb04e434e0b2eb33a1e1f2fc2196dd9808de8d3829b1536c3414b15c763f5d70ac15a28378091a2d13f83d853b81719b805be6a17d9f156c0e927e099091e7bf77caf63dcdd635200a92a10466c07324385468274a0b415fc3db6130648f00918a86136647fc0a04f9db4c17312178b65ef66ee4a1c116bf2ceb7088a20f608b82409084fc79e0ff7680b90fba0233d00cec4704af129afd1af94f9dc40a1c1d2399f7ccf7832727d2535f8f642684d4f6780ddd68d854dedc7f900ef9a13ca9d77494e5d3c13e03f2dda1252bc294d6891a20ffaed38e578dc954733d476c46895ba436acd1007b62df06e93b4d6b115e39dbb4873fd6a3002f2bb55234e39b6a5541b904467fefedffe5fecca2ad5ab232ee27d80b1f78933c0716eec14d3b07b944cd43af3def1bf99f92a8ed115fe9121e58c9160011d3313d4189a836387b8f5b0591d2a07b24f297467ede9f5caad0b194143e120a9f963074e53f09aef6e3fc4e178197fc7834ab7a79352a3c6e2e7207135316bccb92d220081dc97b9103fafbe63819bbece1c51ec04ca00ffb963b954e776995ba5964c5bfa3d1dbe4d5e4989d7b979acc8f8254d92a5868fd987e59e621e155813135bb9788f1dfaa6f0e7c65ef307cb0f911dfe3d9fd2438f43b39f76588042bfc6c4c2ef5ffe8a351c81eeed091cb117aa0d29150c352b7bb06f4a4d244d5fbc15c2a9d3db4d0a8a40f72d968ce01aa67f97bb6a0170ba4eab2648a951e6473f52b10c6706a0c7580143381da20651e0e72d2f71b082417150e2b44365cff6bc7b7da5a182d073debf51f230f887d5b64d463ebfd07f04613d8cf0968e04329dc8af64dcea65b618e0591460071b3ec9192520ac3d8128d841c26ff6aeecc102a9022bad6a6d75111b2eb102d802ab508180da179b849d778a4789afca4284d6beb55afa80c17daf2d3086c839774275c5ecb8532c809304dfd2fa4dfda5b752dc0e7e3d9bbe3ee11ffc556f125db31ce4867dc0f3e50d61953b03d7bae5d682081b4ee44658065c97838b3d864fe84e40c264f62c50cd5ea56783188cdacc5601764ddae6de7ebaf87fe77cbfa16295b50c1502212aa49b682784b2d47aa813a76f21cf249ef8038d08526c8991041141b56d35b47f326957fc3071032ad2e7382af1a64619180bc4cbbfc45b2bedf72b1f327c52a8b4019a07d5ef9b388ac87192697ce98724688cddc168857cd430eda5699fb28588d50b6dd9d667805f0f3a7811358fee0ccd2525fd63d5a09c6b0bc380fcc3590e970697c01113f545bf34aa2b5d8b234d9327d364a3a77c81be4b169334f05b7e88c86e8477e8e360a58d1430b8fe1bfed2d9b14b03bdb539020a8391d0e152a12611812196caef16e03ef5185a68bd053d1153ae857369b3f2d3e42018f536016a05ec6af1c6e1f58e9a9cbca213eaae1b983f4f3c922993b48b4f08f36166b7f69086d2059217b475f16e7494202bc1a5732e8677baaf8a4931a5acc1a1782e3bb71c8ebaecdc40dad614a4bd344ea45efb46d9399db4327cf4613ffddb6194c87b0f08d411bad803b9c4f31dc96d3304f8b79e62cfb5df0a602d0c6afda3c5df8ed577234eccbc36f1fa1c603079ed8a28338b7bdcb971462c69f9c1c7d16f5dafd9696323dc6d17e8a16513dd3737bdf8f8c8b898e9bb82f56369fbdc9f848b102869e2b7ea1a5a5dbff37d9aa6745ed1ecce9b9327bc89dabdb06e3a26e4309549b7e9e08ec7d20426310c3e6663bc44c2940999663fa871091ca3df06248f849b0368c8084062a83eeeb0ea62e52eaa8ca494790967cb6b42ffd932a6ef7dee827d3ce2598c7fc3098c94a19057c7e2f5e5e4535524a90c6f3f78892d9d66e08706416d913182548099e319b7c4b5cf424a050ad52a919d4b0ac11df19d59b67e5f66145a1a33f3423c16dc4a1c8d38628bc88574408d1fdec714387df89b3c7d6a72ed77c9867981fc3109f5a752e7e13200b452ddfdfc5f2fd0df62e3357658a48ea6afa0b9611e003feadfdd24296fadc48f11c388271b2dc7bc9148c1c5ded863e123b22d155ee04382f0f80158e190ff6f9c2af80fb74fa603238b7fccbbb3262be236f701ebf3405c46e4196692ad9d8a8cf9c3959522f4653d0d7a5404e3a7fedf2574529c66a7d72c995c62e94ebae559b68b893b73df0c58fbad8d3f049d87e9bef4dfac0bedf53189c92f29963af21b5b96f354da7df752b67959148cb0c37a35639e14b998259e5aaeba8f0c89bb1184057684a98f292b11caa22a4410f70053b53e59fd1eabbc0d2588f5baf19fa81e9572fc35ad8d9440bd141a681dd039fa31fb8462f74ffa137bc9c2e5252267b0fb3c1643ada928316e6f669c2edd052db402911c541f83b1ee8c5f924232d92c951aa11beba17fa858332243bf8f67158d4d2a38f734efa631795431a819c03e124a11c9ede748d086d6d004efcc1bc31ce21c27802fe0ada3b348378fef9d285350fbadbb11bb9493e2d005d169e7a4d2750aa9003b9cfaf6632cbd8c91aa522ad7bc9833375ba7b984dcdbf694ffb4144b7cb91e8570b7cd8a5bca97c5346389a2901a4604e9722f02d71386b9b9fd5fbd246118d46b1efb3bed1e26270322a67cbac8989e5a1def39bdf7d481fb842c44553583f20e49cc5756cecd2a5ecbcf082e233fc59b39fbb80632ad4b1c27d19f0f90e73de55c23b309febb7304e2f6a12b0cec14dd60f3f2d00442b653fa158bc6096d556dedf0b0b97ba7040796cb0f1d623a45aced786cebc5a69c5d0d1fe756b7f825be0cd0babefac923cff4355c143e61652d8ae2bee3d72f1fe356a7a43642d3d39e9bb86818d0c932aa09cf7c01ed06e31326240c57d6de3f90568971513b988afeefcdf3809484e33d7fdbfda2d26591845eb0c54b809ea053c77779c7f01b343f6d009b15cc3b82cfe7b3db9b12bc3200f074793d81e679fc2b656595e0668cf8f2d8b1a074ae03a38d92e4e028c655d1d563002f850d054c777542d3529fb537b680c87868dd3e48770d67b83441dcedabd6fb5bf446a6e943ab6b141c18614f6459154e3124c896a31b36797d8839f45eb5384fbac235a868811b5ab3327a7f8c1b830f59bf643a6960aa254522887738902af4da62a757ccd5150c3c1df642d2767e17dd555eaae2801c1cf4458c767b20eb12dccb032e01efc9bf0b8e6b88a954a5a4090986d0ee82bdf7e3fc0c14fd0b2f0447bdde605e1c5098560c9aa4f1a273aeaa09a75c35612a9d3ced18235712e0374023fc08babcf6269a075547c5d81506e3aa6ede76019943a5e76414b643d0aff5984755ecd9d0031b42acdfb4a3cca0cd7183a25f8c6113410222118cd5a8b771de95b885f2ad9de0645340d8389fbdac26a767674f21eb1689fb6ce13b5d947f0dcce25cc28a10c6b9c284ab2622b5f3c98b0a62e64b755a2101d36e673038c4eaeeb5f6604f978241e358ff9a925665d1c5585ed53bd3f3519c985eb5d97ae3dbaaf866adc5dfa93720d2339fe6e9b204c16326d4f3383bf1b9203e8a7cb0b51871767c819facf4223ae89a2e2ae9de4fcfe614b31ac6ab205bcc8cac24a9f6bf6d70f66a48b7653959ea15bdc49aab4bc5752b6d39c2c2aba9782d6e8e39453666b47c1cb7e29562ab150401d1daf073e3e03e06d134880f34d02a74bbfc26039db5861a47ec1789860fcd2e6cb1793832511558dbcd0a0e65c2f3c10b937f0d01da3bd0ddacabdbf111df70664d4c650c058473957ff381e8b2019d74205c4c7a7edee10722065ab9686d8c4129dff1ddb4a6286d9cdcf8cab3092463b4ac6dc5b67fd88c2bebd719f4ac2017a4d6d89e6c48eb40685dd823c8bbffba27536b2e3cdda1b88e73b8894319273e424822242205de660a217614dca93efbdb3068ee051e81e90f509d411d7953c8add58dbf2491b30b0d353e26899dd26de5ac13f83867200dce09259fd7e80fbb7e695af9d6e1908f8de9eda0927a30a29f0d52a3824a306965d0b8fe7bee9b865b9ea3e159348829ac3811d91645ff24aea5f391f5dff7c5dcb2e397de24d028b505bce47c3844122bd8239e831aec22a47f4798906d75f131c9a4b36775776fa5ad2669374b666e1a89c3ff4824cfa7a661387dc6c28aaa3f8758c9be8a16a467dabb2ae0707834bd196a6f6fac4e3c46b21747ba8e762b78ef79d88f66c5c5312630001542e0ebcd2e0df896ca54e799836c81145ee67930ccb118fbf15bbd564e0ad2858c0f8cdf086f157a7e76cbad40151470f48fff2cb3e40ac002dbe4ef94cb7340fb5a0733305270bf74b98c9d98c433a594d14a8d5f288716143028d3b7616c471d9304012f95bdfe9db18a9f5a14536084b77028c51abfe422611a6493cec5ca573d78956799d93d065b4c4b74102a5ddac4352dde630a734460d902ee75e9a6a8eace710d1eb0148a598a1f74633ddae6710b7765320da430df86dde034bcb3fda738b3ed631cd0c5f3b0b4dc03dad543f359037d24d9035a06aaa81a5528bbdd93bf224ebc28f4234612da7b6860a10ac8645c369f7a3c9e08ffa57ef4685d136a333577454ccc406269443e280a3be6108d97a92f1fd8073092240e9f621597f4667cb2b5732a99757c19a2b879a17693218329c1c782f6bfa09baf2dd9baa9522ccc258ea703e47680914d5a81e3197785e30a4a571cef9c5e636627208c80e539a85582e14315de578c4ed5ae49e8d61177b9a8d8d715dc03d2c17e36593eeab191aee9e769131e3c4add81c3d45c304cd932a8a75280df0921c92334bc10e5d16a6bf4fca855b2468516d6be40d6b6b8c796acf6982435c7e37a7e3a1f7b660ee55515c487d4e37e842083b706f4670d197cdbef0b7c4c5f4f68bd5d1f6d7daf8115564b1ef28ea550abac5b08b3a3707215d69a5dc45c0b18875fe498e51cf43c7fd5228528b0bd6efd0784d5c304abfcda2aacb233b018067a976f5592543b075b98774497bed6f36c7c5634903233edc58c640d313ded46c4dda8fa29ab404afd993173c122f662a2e6d86820d4cb1c35fe0e0dd9b9a7a6c15d7fc4d40544b3f102d11171c725e1cff74b8f730a1606697e7ed29ed3349587116b3a4975a529e6df13475dd17953e7d5ff3ae92e176575a9a9fa45080dd10640c2cf3e53737d3ba3682c0c1d6c91e5fcd8d98d6b632082e31b10d87e860df6732dcbd3dac7e86d449b8459aed521f7cddebec6eb9ed3f014f9f6e8ff581242e65e1e346cfc64a34608e566c887d36f831b37d392ab7df42fc98f8fdb8193c68552f3e382147d80c5fb14a74e6b7f8bb53acb19e084697e7d895364af9e9da3b9cb827d0bb8996ff70b72b5f464f40a457ca348eb57b83c34abd14b4266f158853833c85f6482a9fe709743540858bf357ea3c28df786ea77d5cf8cc0d875571b43ebd2641a425172ca5e60330de5cedb9965d551acede300dae84203fb2471320cd383d976d8cbdc9", 0x1000}, {&(0x7f0000000740)="aecd75df0c2d1cd7b08deebbe621b46fe7d1871c180988d05fa3cf41cbd8e60c5995b3b8833ec46c4367db782c047b86a70d2b9168959bec703c8a364263090000ad4d394cd1691f5527181462bb1605d7196a03e271da9787d3dbde78e0d15253a259416caaa4e81363f1d5aa899c46fea4106a43f3c1db4fd0772e0c81f31c6546987f0a7716dfbb642405458f3735ecde844f35ef854452038e4d56061ae1ed7d37f586e6e12b917c0e9d17a2721c8954d222ba0b50e1a6fecd90b3efc7a4a613ac5c72d2e5e9e00e723aabd7a74a4907e4decaef41582a83b43360c15879a73a2f5409aca45fe3b46421122599e795b485b80e6460a12cd82c6d819d5eaad9959d03a9edfe0fb2382b9109c7195160af7b2ce94780ff2132afd37e61635edd21f94e65298be6e31d8aa432ccd343fb5f4b2cd3f1f2803bae6c7393c83ab4988e410cee", 0x145}], 0x5) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x359a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8002}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x2b}, 0x2, &(0x7f0000000580)="f21d5fdb5c4b62128d5e97f43055e36e333cf215ab0bfe98a2525655ef277bf1533dda16754da20e87c7d0e77539e5ff093029da38debd748c17a69344c34e34e6c9fb893de63c0b6ca675c0d0cfe803a3fc58cdbf116f08e60e47d0e34fe0e7839787d2e213bca106908865a5572a7290757a0d7669d15c7c74c553fd9da463551b1a506faec8d1db606681d22234d0d51200f4a29b17d5812302af22a8748186c6aa8bb5d07f", &(0x7f0000000640)=0xa7, &(0x7f0000000680)="098a4320eee4c40ca0495fc63d4dd7d372246c50413c591e64edf069c472f4950a48d8992d9a1697c9f69004bb0edf2e757e1c3151306406666d5f8fdb1fe71e27576a4b720f1d04ddf7dcc9780d57fea9e01a09dc7c4471ba840aa047284b6ffb60bb7be2f9129a3dc749b91bffcc60e6939ee5d9ef57", 0x77) 11:27:31 executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) (async) lstat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x4) (async) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffffff) (async, rerun: 64) truncate(&(0x7f0000000100)='./file0\x00', 0xc28) (rerun: 64) 11:27:31 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd608c7e5800102b00fe8000000000000000000000000000aa0000006ed9199e77c2f00000eaff059c76d36e6dbe207051962df5cf00000000"]) 11:27:31 executing program 2: r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000003640)=0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x5812, r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="3bf2229d489b86ad8ca52678ea141f0ba8a0c1d6bbf37b151afe0644936bb8e3c1d2f1289f9bf8bfa6fd901062d6412094c7f8f918c24971ad659f600ce74bb705d60ae62f6d20e69259e70bd27d4de6c7fd712950ebe12e267827097953acfac6bb9746dee918ee0fc2ae1b10a64367aed61e3fdb657294574a4386c885080e3a932244009249e4f415674d29913571c69a517517a2ec487e77eac0b63c1553e10919b663d72b11ce4f452d8b66c1269a4dfa412be0f1aaecdfb832cb486548a739464016af0756f5fe33e491bf54835dddb9fc5b00"/224, 0xe0) r3 = socket(0x18, 0x2, 0x0) r4 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r6, &(0x7f0000003600)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f56696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000440)="e2ce51a4ad937f769029cdaacd0a015aad436a584ee1a3590620498295c36012adf411365ecb57d6203b0e878d1430f285fabd71d24cd0ee65387502ff06afadd2904a3bae1576539dcbe34ea990ef1b3e3ebfb1d1756c3cc05f79db1054b825f77a2fb0105b516cd00032cb5af0f165507d904fd962ee321781be1b4bdb197c0781b30f6788e33f872a25a2c7ae85b8d530dd1a57a9337580dd255e5b9cae75dcc35976d1d77318ba7ddfb407545a588612c9db636f49a21675040556285bb4ca9886ab7733b27b23b89e71c12eeee0f17417fb98a612a2a4341b503ff7c2dd9bb5237e790af572a321eca1fd05fa6fe9f98765d2b783a6d092088223980e9a81af44047b47e9439d0d857a3aecca49107c6a7584d52e8d8556db57c14e03624c0b5a1da7230ea068d6f5f327a10f1b27abfa55caca843b97f22c3626a3b014d88826e212adb365b65e318ec549785d1372f15623f9cc7c29a7b113bcca768175254a922f1f5c343a3189cac6f282de9d1e83a803bc551728674611b473dfb5048be2b5fd814b9b95869677505b9ec77f1828f677155e027e629e96be6fb0104bc0b4b398e8055cdaf2717da99f2377fbe4ce930af4db73ab0461d4ca6fa183e9b3839075b4e5614403be827d41e812f1e0ec67b490ea15524fc96cc1065c7946b39ab24993e73d8296de0830f72a8d2600fdcbb7c04b0b21aa77e1a030ea8b2f3d7ce4438cb4df552484da8fc4e2d11384ed18c2b85790b7a08a2173f9ef5dac0da5ea81bbb5591517a6188ce18bc3a456f689a82af78957f08419672368633ea7d35288fe1d5049ab988446766a0def364d377ffaa42ada23baead423115a2b65169eeaa2705da5f6527f1dbd2523c5df7e9873d279635483b31e8d26042fd2af55e2745b92755336efd425e56565afc2fcb402ce70b1d30b89967eff087158c954d70bed68fbcd62b14826ad8aee4f0a7286290524c6bb54ce82d161c41bf12a95deee5b60ac73ded0bcc4bcd4f2017a035cf364e7fde3031e0a5e96bdf094a4ef53ef98cf714078f1901b47bf32aa24cdf25b7d08681ba8f43aa5df6d06517f77cfa22ad90689015f7f35fa88709df819e0548c2ecb545929db02eb79ad6a9a2f644b75337b4955124c5062d9e0d1c4093d90935e5a8e3068e50f4ebe2678c8d570949e9c9aab4392811e6293525dc50ca5090ca4eee2522ebc1c5410ecbd343bc87f683d4237609ef4d69e6c22d696db9a741830f6b3814e14cd2120712e1ffd25bc8173e23a4a77dbbf9d422cdbcd051fadf8972a68806d1678d6f93eedd5a50f62b533260f05994fdff65c1ce3492077d1d86992a37f756d129c2e0014999da1a6863a5ef7441e9574533f623a75d3999b44738914baef842fa471d97de42f00de3eff7c84797a6e65fd5e3d09bd9a67684e9a4ed4de0eafffcb570af35ed866da61d9e35b8d259dd9c95768eb1f1281c37e9e840aead62aeed77d722421898e953aee73ce13dca71cebfd6a8d5602e4f5358a86cb12c2d353acdb20946c7753d178d1e0f06c3998dd3adbe42776938d30dfaabe44232532b208edc290d9aa4f31bdebf912672cbd80ff262370ab4cfe80d7f8f4e2c28112edc5fc192f7b805c562972450e5999daf559e4c4c825a9a550b30bcad3bf63dfff280181d3ae1f8d1dca48e0d60004b38ce2e3e8753a0d240906df0e4ac9ef6e72f1508881f9e80a1a42350f88f5ff932b37c0f3df923210731fea8fe2aa63abbb798311118f5847f52ebac6bf038e14699509209b7a9932ce4ef0d2880e10f86e6e6eb7075d94a654d14968b08526345d8abaa61565e5026cfe289537290ff6fe9ee4499381fd01dd242a1262daa79ae6c3ca7fec277e7df27c37d176ed1d3b3dd9db910e7daaf27cc4a7cbfebca3dd1a12df8545625ed2d0dae0ec88e5a7de774a412d649f4535b809e533c0a4a25b2c3b798abba9bafedc608940533c422fa9f9ad90bda0109773b452424af40fd174c7a6cdde39b911f0b4840076763fa929b4805d8d9e963d44ec4db70e65408241927a5e46e0532899c2b92b3204bc21089ccea11db0038c8c4649176ee9bec60ddf13271f5c945c224a38e990d709ccb44ca9ef13ddb7ee92e60224d959862249fea65edf16af05408c5922472d1906ea63d4f6f64089fbe70175ffd8225defefcb8a510127d5667ebe63ece826f339d18b8bce40b2068b88a65d1fda55be844a3e011fbe661a994550ae3ecc525fd63f589c48631c275cbbf1f9bb4bf15c82389c16e44ea9e4124017137baa0d6ca3a9721cd3e41ec93834aabd3c7aad8381a7ceb32c4c762009b4568ef01e96ce9033aaad9dac44374f38cad3575330e35e1aa6633be7c08405cdfe3a1d540cc8627e50e83b39558c8b89c195756daf0f1de40599a7d3202bc61ceeab92da3498f28b2e540b38f12f85e685bccc925fc23c212ec03e4c69af8464853b2cdaf0fbac8c09f943a3a0b8eb86949047432ab2ff2699107215bc8308a29eb1d5e33c38854b4a7f7a0dfea4cdd0886d2f224be0a5e9ce4c493104649202c710c0c9c890d0e140540b4be931f0a8b3cdece2e7ba1f70927f6a6072c27aab72353fca3d017afecd5012af17ae0fc7ff176d415b67c96c487837c2fc4ef6abacc481c95beacaf0a7531d41e34f39e4897fc401d042c92e63193238c92035375c3ff46589a3821f8c1747ad4a78fd2ede68f1cac531b554fe2a9ac52ac12acb709c4a44706b2138f53872b891b201ca75c938daf8e9e3755ed62e9d98285d656aae1d5a148d87672532fd461956e3d002216b367d8fc52e04b90fb4f2ef0be56fc50f08d48e6b36cebf7edf5c012238b6c78521e9c26f7332d7d77d5db1a8a00a9506bd82d4dbb3a6f79e10abfac7f4ef55bf3b24bf7917c6a9c65a60273e8f89b3a033df6ce941b76f69f93591f1d94bdf7fa9878e9eaff5687368e045543ae19c5ec4ecb46f6b1981934818605461ad970e9850604a79a42c2f295e1cee9c20225e9b5a62512c403f6f774bf836f821ab9da3274bd9957bf954451749cdf7487567ebf5091355b93159e43f55a9dc947c194a240eeec020abd6aec8e3bd4edc1c3544299c700df0468db6ed877d1cc52be83ca0f3a4bd4fda861c9da3f219ddf17345469b93569231ba4c67d15d0722a628cbde9535561b527e7467220a3a5ff23f02050ec370dba26554ec4228d6b9c7183fec33a9119a09a63e6362cf2072d41c91ea4b40c05c6d112d09e83b6a358002b6cc9fb8e04c4ecabe3b7216b5a0822ff3d3174aa76bd1e1b789e60ec34b5545fff61c8d1801f6bcd3a8b9f5761477b96fa4331aa8a9380b1321cbcce9ca28df8876ebda097c8b9650cb2003f312837b4bd1d5ab95f91e392dce2bed770a4f45a97c004b2079897073dcddfafe08e1746534f72c1ae987443e7707f281c534584ea5147aa5d52492cba6b9001c11d446564b9e0cbb10335aee5cd8abbd664a5d90abf208b88627088a05e33329e146f543266be44c116d1c6a6bd6887b98a1f344870fc9f66fc469846c9c08b946160cb26f60b5c26d6200c8ec6551e8a351bd0534bb62c19a75688f15160e9973040c89ab0d6c9f490dc237f0652c44eaabaf147bcec19e968a0ba955674da61953db16445407de124a95e4151f4319d60cb9ac8399454f607b85d4a795cc7e885b5e1a8e61525cd77fd519d4cbf1ac3e9a99a23114a74d7f81b569c4ca6cd67ed1e6625d519e81001a9c414a9215f248d2be9f0a4aed713ebf789a540cbb772aaa83241665420390e283a505cdb745de878afcf3d2a721825def2583cb42d31d23f9440215809427686caa2cfb1baeb3206d97b79618b1e8405db90a4b75cbdfc4e5b8f2fc1f49f7f69f54823cdb54d57eea1c8f00015f4566b233b339cdd0f1008ce84e9b658328c9a8a9da16799d35606130c15d21d56d4410c8acaab42d05d895e7a1a4c85207282c55169333d3c45b41ad7c50cbbb79d0295fdbe37e0a355df1f5b00f2453cf50d6727bb26e704d421eb9ac79aa233090befc071f59a20c160fbeba470921f2c6cf7116d06c8645a19b4a4e3873ed657ebe397ba3eb64815a2c83ee72d503bb91aebf510034a2578187b3021632ebcfcbd8d7b46147b57578c692b755f259421f77028062cf07cd70aa7940a47e44f94cb52c5ffa43cbbd97f72f300e7b505a8e7010f150b50dfcfdac6f2fdd1efc20bdb937cb2fee2d312e6c3e6d622b11d0216d2be5f8c27f1b246e61b93e1d98d2686a7b317c3be4354ae31f14bc1aebe78aa4293aa6ba93054a4f32fdc9413aa7ba954f63da328b727cb6accfce193209c8326da157671a77636940daaa5d4f7a10b232394abd1419ba9f6718609cdd29953a9535635f17ac28a279057906941739d5430f846cb58759f58e1a613b18863059aa615808fcf3ca1b43791d08a4965a55e5882469e08b512a4658bbd7bdfa27b5ae9fa8e8d50f306fa851af116b8ec63a04269fa74ef53298cb070af4443564afeef6f77b1ec22e254a2cfca453d4c8f41f984de058622b8b39db930055c4cf668af750a68266573a2944d75bfad210f735da5d2734dee26009c1ce5e1e16bcff03c9e0223700efce76885ad46ad149bcc237a06fec2a9f4985c7fb41ad7b560e6f48e8c2196cc046d7f2bbdd9c48d6af28f57c7ad8b6fe8e52477e5d68a31365c24b7e88e6abdf136d42e77f017266813db8162347de5d1b5c3cf9f355451964356e149e929304d72e6819c0e243dbc8eece033450173911f1146afc2e5dbfe3af598821a215e88ab6eb3b37a95c97f9065416850ed589b1bce8426f10ccc3af6c78bcf72e3bccffa7972476518e238790911db31d3300251fb77602e1bc6439b6b6950ff49014eb4445b12d24d5f461b60e50998735d1ece091351d9619a33a0af005d326f9fd76da714e8166d38208e12de3b528dc92da289c19db168b80cf49350fff7eb56695631ff3ba2ee9ef94b364109697afc78285cb7bb3178a484c3d2506a83d5dd4198a29453f3afa31836d698cb480b063ef77e56d0c382ab8e7a078ab8976d6626ebd2f657a7e265c4a30f239acb915171d81d06ef95023e09166367a963f6c4dbfd49a5a92c6beaf9496b2aaf9d4dc7723ebea8304a76ce705039588963a9a676b0fba56a5a4e9f30e468a8c13931ecc945984046d41718f049a5ebc30fd713fc98c674592e9207ff5e8b635d011e8db3417073401a0e6c9b9bcf4f0355f46d67a2b99bd0a191b91a8493a234b964d86a205a680c9b3552f9ec30f164d8d52501466fd99d9b4f06f88c32f5ae55e782444cf95490c7b8e8931a78a15b9c4584b3b2cd8ad8469ddc684f6e8dc5ef5b04e319c6d1437ef9299dd8babe02f58c6d411ae8270ce87df7e68e48a065f0b69e80df41d2a9b040a60bb7bbe100e1bd7eb8d344f4167de4822edc2fe9fdf6859366c2f8c8e84913a255f13111471aca9e38ea6dba5d9ca99dfa2c907a667c0deb5d286d0dc070d1ccc1edd7f75c36594234e15a6c81f4d7e1c0ffb800f614d3929b9b38d18be48b74fb559c51272bf73323ad7410405dfa7f3cdbdb181040f5a8c9b06865a9bd70284b464fd55c86316c00a9c31c716447cafb787c029414c9858c78e9596ec68d9fe4101d25bc5607ed83c8d40dd2a254a4e35f3d995242216030dfca96caaa677a0dc017f2688202b77cbdcf30c9a9a9f151ac3c53d33ecc57d6af2a2db8e40ce177c3b8bf8d1ef0a9b93764d9b380ce3f450ecdb4567642ab3b5a2e49f06e82b1a88", 0x1000}, {&(0x7f0000000280)="2d5909dfc37f439f906f861242e85e7438eaaeb213294d2a57f35f186b23d2fe1d95ceee998c2246bc6d81cfd9c424a7ac20742c695a218fbc6313e51cc8d0afe3c494f73ffccc0f17013ea03a886933f574c9849b3482b3014a0566bd87", 0x5e}, {&(0x7f0000001440)="37afa7e7e9190896e4a40180a79371cc87d790b30a453b5428bf3959033847c0705c1961366018205986971a670ef629a5da39abf41f366f832b82b34d105663dcb4046882e53b3ad65ce745cb8ee6efe42d1332c192ae1f9bb54fe993b009929561e09074423b56ca256d899337503871fb5f8fd310f4ac806358d20eb3fa9c7ac33fa804b0adf4a9d27660b65ed78f1f75aca139f7174f8d3b82b75f0228d3bab53f1ab23cbe54f758b4ddb7b3cebda57e4dae58c84f1b1ff8b7baccfe17389036e9deecd6d29435bae40e540030f3cee3008b07a05a364f075f5a85a4540073f585daebcaf0179ce17bcaa6ce2fbb4cada2ec5d2667142161f91bf999774fcd5f56b8ea75ea92496df329bb278672df6e1cd673789d99d10a041591bc041e766a66368faf1e05ee08620261a99f079f252fa0311267263d26a57499dcd25cbdc8294f52bd3f83eda03b7d335c71a49c056db7f59aa383f12511410add00a5621667ea73c5988ec68f820c9a14b418ed22fde616cfde13594fdad286e8ffb34e3105fcc09b273828301be09238f54735d38ace3e9a9d16cea81378321223370df7b13ae217223d99dc717690f4274be9bec33cc31fe664cc9834b55cde3cefe81d492aa26462eaba34127a7f093204fe0ea1dc81c76513634c361f9a4dd11ffd697676d9a2d9671a43574b36ca0cb82b26ab28be8bd1d942b66ad5b404fc88c42b70222ffcb6d79a34a3e2796dd262fd7f737f0615cddef162d816fbb9451c41cd07a9f9ba350b1aa0e4c93a39692592a2d4c0581e6c8218d3242bd2118c649c97652b6c41296965dd602eddcdd2462542645ed105be8a89545dc3243de2a95444ec57d0fd308828f3a5b9d47baa877df3ca7230ae19c04e00e98644e1d52475078433462eef379af06941e17d11a48e88ddfa1cf70aab64aae368f0e99bd2fb393b0cb379d47373b5edde0618020765212972cd9036bef2e9c504269987bdacca4e377fff75b18a3921c7ecac17aeeb47ac1d3b9611e34e1307212e7aa6acc73eb7a58c2fbc0fe5daaced7e71dcf095aa0bb06ef0f166a39dfab64e5e9dc76e6a405d657cdfc831f693228882c1a10611dac8ea7f17d6cf52ee70e191a66398e65e5f56d9aa0298d6712d172cad13ff41590f4953f1841279fb696e8f39dc1b177dbf8a49350864949ecbfa02ccd9123f83c251d4554bca5ff85ac7551c9fa67bfa4ed3bc9808f77c7d18eaabb0c117701a60cf6e9702932c093775d99a21f2e32a59224fb407c8b0034a2fe4e9754aa4a7b646ae542c5e4065031db3d9cf6db8d72fb85b7bf84b9f2816c4628d38d869f131a757fdc59984f6f7bc06be651ecc0b9c38651efd4d75f55f19dbb274e0a9b064065d12ce00640ca8afeb6066e0f1436db862cf391369f49a5924c1dc7f520df53f2a468ab7f853df00a2a9eae746e5edc7912d8b4214138aab76aa878531a6037d4ce1ab6066acf001c472aabe503c7d2d4d6ad20ae2cd6e7a1395a4713ac2e026bbed0d4fcff60b7be94cab7d76b832b122ba0bc869c431337a486402c6403b4a5b2378bece6952cff68b90058261b3be08acf07f6e4171c79ab71a1f19fa0163a19a896bd09379d22fc7f18f1f19141a0479b2a277f54370deff2cc3c6a383788ed1ccdbeddbd65cbc49850cafd014f76f17ba0abf6e43d1effafe11d116a93577e6044ca8624d54a70ce17cc4c0c22fd7e025b93f3dcb73668e3b59e93f3c4b51266cfd36fb3a41ef00277b64ddf793f695adbf6aa5ed25c190efefbdec5f65c20e34e4f6d2e483f4f6bd15bb5fc16f139db940a4d759f703aa0e0b11b9b27dfe4f1f7407193a2432335751d3692503f2fd6be5812d989d18725df16b6d77133e30b8e61203fce820c05de329df4f10e3cbd2e8fbbc747d57dae15588262623a3895da9c3201390d142b6cf4224a5b82a24546e52f1f1d4919792a2df4b4b32d6de7b436dde23036efd50007e7851db0da43260dcfeaaa67f43c732e82e63670c898c2b9de063d3aabb1b4441862ecdad97356179b8d5d828955bc4907122e94dbbe21902193698ed8fa07a0c1fea65cd80dd80c9c14df90468235297258f31c6d97351c276b2a50d88801f8342618b0059ee1d01812a1f2a644acc231b23a6e823f3ed246dc3a1ff90fda8c6eca4bbe0bb59d30d0d9747112dce2607ec06196cd9363e369c9360b668c8db17aef1179cfb9c956a673216d6a714010238708216c1fecff22add84fe7f534e35d926dae3784421daac5d20aafc40b0f01e1f79576d82cb3bdbbd172742c2283b75eeb8502ecb71bd4ecc893a58c7e77646a1f199d684ba1a42f2b6463c56e2de5c79989da9e95e10db593799136f8ac35e9f0dc81bf30156e87994f32bc03eea1be085221851f6f0ce14de1b0ebde2857cd08af0265504cacb88cb63b99ade2643302a953e3a505a74e1d04f08aeba750e838bff57ebae1442937dc1f5f7436cab4094aa787cea4706e691a43a4b47c306bbf05ccc35dcf9d7dde769b071f99c381293bda22db25b673eb39cfea2cfbe70211ca1e40702365a613e53f3aa93e7c91bdef99192757b0210faeff2c2b21a53fa433d08f9d390a5a82216fe2379def9cb6618c3816875e04f9f14ed6e103b953ee9e8175c3bf4bf3052176712fb0fb28e321710ad27a395d3c0c1354ed3e1edf3ec0770a2d38bf872ffbd91aa9a509b4a94ef05bb06e8b3e00b29a42ec2505570b8c9558ffb610cc47af7f6f69869136f83d89b03efbecb65d16ed5814865113e830f7fc11517045fe520d1de00062a35fbae4494a8f5bca01a63f55b7a29717607091181a82f7e774fcd9f082c32c6e9902f31b7c7acbfe813c08827df72cf134c1d37a41acbabd9904cbf7f8ccdf1d46987922eaf94ceb0067cc474016bbf21604e9fbb30cb91002c423d78aeefa8d5ef9c7f65d0c4845366a6774641b977fbe1b86ce354ec2ea71e82701145f57bdefa9d2c25fa55bbc5d38660cb479401a0b3890bb0a6d538824f30129634fddf511ea442eb6a488b06427fe58e1ae716cbfa0c4e4fe4c436f589298a106681d3058fe8a4050d3bbd0e49a6d192acd2c01e6056edd4ae30c637de8a7cf3649b762f54300d776aa8be2d6f7737a7e7b7888dc6f05b673eca7ce28c1330fdbcbe53c98eb2daf17e63e38d993ee7b95446a81ccfd133ffafebe773e756bad83ad7a20a13b0f26f918489b510623d2acc8bd2d3b2ac23330eaf2553db3e80c612fa525535646f2d95e9e089f49f0aa104099e7bc48fdd96f87b1d9a14c017a29a449ce9b79e89f016a4ad624f34f1f7edbc7234d546872d79135801145c9ebab2edf90ba55a34562b5bd2c04c58ceb7d44cb06c3bc6d2091ed232a22e83f75a687fa7955d55b7bd0c0e14ec1e4dd2e154a51ffbf302ab4522c4aac95a36297975e402f4c48c9fc4cae7d431e57ceb3c2bb97b164398e27796b2e3e02448c94a71a69e273624d755498e80654cccf88c2efad960186b8d486b29d81144d68a33b79945bba4d79e830ad39d3ca4c26203dfaab140d0ff55ae7c76d6e24a2ae8820af0913d0bd48d3ae762cbf29c8b847c298f485ad4683feed19e4803ad0759d693e0fa55ac4daf12f2d915f6c1b0bfc92b2339d664b52584449948c5aac67d0aa82f3f99290824858bb51b37fe0a1b91cc0cbaa3f3c91f3120941cfd30ef3d1e2ab3a6036407fe4ed938fc6bc19d847d2c82004629ddff4e22d634620d0bd85b85c62019f3cdf4819ded82391ff2f8f8c627a107e3fd11e7899e0e412f5cc580d1fd7a0e9772687c09a6181170d17c6a32ecdfe4ac3070f4b0f98ef2b3558d3131a69875b370bedccc5177b767851310df724651b141d57e2b8210cf955e622d890e4bf7045a56f791f6301a902a65a41acd6540c8f326834740c927662ed3c884b2af4128740562e93a8420881cbd9455cb0ef193f8a83b6aae9aa97d197fe817a0bf9c8be2dfa99790ccb77ae5af418d1c6dc14607b4eedc6ebba10af1ae7c877fecc7883fa6a4e82826e104927fd251514b0e6a5d08d3707328038db8e256696f17ce53e638b1b5a94a2d606d190aa9fd8758af873a0cfeff8cd8aa426496787fd736aa980a94370260280217addd652342e4a9d063edfcba8897f93695933d621058a66cee278c37005e752054b23d43314f551f9fe18f61a72d6d0e8b2f582bf8853ee1879b4f82badb4b820c627ee213d33c8679ddaffff3a53a5fdf7b908608a4a768ffe18c3f6f2f1c6740b7d2a90a3efab09f78bc3cc08a51b9a3da881dc129cd67b7f16b1b71aea3526bfe8200c9f2da0aec9b15cd1aa96852672e3bf3f245166b4df2c9eb13e67675a5ade2f100d707192b4bd36fa1108e041866dad3d81298e58abec27aab60646df58e2639bfbdc7dded231bbe0a710cec148ac2e28e56e2f797f0363b66c48e12340ce5b1caec3793d40a4ffeadf735b943adeaa45234a65f992ce513f54e896a0b90b9b1563bebd01d4f2d7fc80aef8021560da4bd6bedcd55efa218f187a115c861a0f8050321c59e0fbca834304eb33f7e66e4469556536e791a8ccd69caf18cb8b1587121623d30aa7183e5c7e624dd92299efb06a1310816cb323913983357a6a2318eeba2b850897f9b809e8be2e811b44db7a2b1632ca91fd44d315bcd24d5c667016e5a3d5c67ebfa0e250431839da51a757c6298e7b9ec8c84812e7b6346a18144a487ebe97875d9bba945d8a22fbb2ee904325e10bc42038a323bf3a832334013a105bf69d2ff8ba1118e37357a40d57be832cc40d75e9fdf938dca816a55d1d4224e8b33029ed0e5e3dd0dfb4caca54d55ce173d6b9b1bb627dce4fad1ca5866993b5a4e769aa1b5004037e7930fa679de7a927506775461cc9c6f5273a758b228c9f6a1c662cb1b7f3f846b31d0b7c659e95a7753b906d6949d68bde87cee3df61d915f6c78a76478ab2f870538888e1cba6dd267acd2ace8de940142b66b83a4d7051e04d153c9334a2dc69508b38a345890dfdcc07ff9f6bfdf952654e69d0cc15045bc0ac602ba40e7fd7c01beec404fe2d9abeaa5d55aa71194017fb8eeb203db7597b9e032bfe00ef6f3cda925ec0c87cc75b7e409d811858f75d8c56de3b5d2d7ccf9038ddbecdece3150f569e109bcb1d4ee713a4464fa35b77a0ac855f21f6855a4794947e6f4f8bc5d4816ea8d9c7efcedb1b75c5883bbde3dac7d546ef96210db3d2c452cf44ad5a4a36aff7ec61910f04601196d35c50dcccf6441bc68b590c582c66db9b1f9145536af952060e6d702c88faa92749051e29aa3feecbe65c75266fd0b4ee115a88dcf22e356b6be457f6ef5ede2b6bf41b68ec47aedd8bc00e775dc9c6800ea0ee773d771722df4c11dc3db6a49128e668d0eb7abfaf6a09b85f4af47a9fe5efb0a9b7bf3602fc95f48d730ccabcc9faed573e04e7e7f8c4b2fd06cbb7e85a3bda07bbe8fe30bf241c9f2f3cbf238b499245b95c7a45c104c10388294bafa9644c290671e47e17bf6a14634e9a910b495985164c41e65249ccefc963e76e897dad1f0872beedad854e229fb77c2493b9a3da2ec9ed57614f3d6a95bfc34fbb3770c26b1afb27fb5a414666f6739d4277d15b84470bee898189c92579050a3af06e348b7970dfc3f1430a41653383a1b4fe62958fd21536284a8e7ac6db88dc13cf72fef7215292a00e2098ddaef48b2e000f3685e3da42c59e7356e3524ca49cfe8306d3f0c62de34554942790bba7391679a9ba06713f3578c39431beeb4445f", 0x1000}], 0x3, &(0x7f0000002440)=[{0x1010, 0xffff, 0xdd, "e7dbea47929885bf9c4107ac4fdbfc33d1d73764909abb50e7391ddcb84b507fc85929232096940210c39592253df8b9cebd4caf90ed588439d0cb0a2e41744f20eb2a5f9c296e8c9d86bda30174d0a68db6538592b3a6f7110e41a4563e4f0ae91692c0a28a076471913515e9dc86b93d0843638ef925a2ecccd7df816c81c4718c3c790a6681894cafa8a2415b46070577737f994e2d6fbc8689d6d7bc8a855b2a10ac9daab67552e48d79ebfc4830f77997fd13e6999f4f5036604404f1736bffe974845e6b773a063d0f4eb9cf391e56846bf3e72557b41d9fe94edc6aead7169e4c7129a7c2f2a3b71bb6fb2b04cfc8c71630bb014deaf5201ce3d58f7e0626f9c25355606b389dbfa066d62ec50f75aa0d2be84f43051caffc993291bc748866fcde7d727850cfaef978204c3a8eb0cc009592c388c42d8770fc6e5087205ccc045a8be4f820bec57b52d840d34b2b87a653fc5938ece65ded70ad417055632934d41033324340dfae5fd4c4f2c78a91514f8595f9a53a8428e0dc143a536263d92b325635eefd045a743b661808341ca4975148fd80edf5dc8beb6cfb9c9ec9d743b8b3510c8b8320154da4215f2d1b98d78b858fca340e88f0ae4683cb351b849be85dae9226f9915c7800a5ea78269a2337dd211c4e6cac77878ef7b7340fc9dbb1cfbd6f50aff7799e801af1ba5e56e37f26e7d62248cd6fee364753b6f22013510f63d193ddcc8a9b6351bbfd56e934687e8a6b1ba64c7a551fe0a60f68126c698c7c9ced511e32befcdb8b5cb9d33beadf51ada518f07383dbbfccf54a68a1fca5b7e05066ca8beb2394e63eb134a561fd2e51c2194dc8013f27ae36731a3ed9bcf57af392adc86ce013488dc7bace90601b6c601c97faaf548d4cf1aeb1e7e388a6bd3acdaa66d995e3f89f11f4c684b78f06ba08339ce98b87043393b9ce06dde5833d91f7515c92fab1f0235b8beaafc4604e2fd95f65578e38f2edbd22dfeff621ff49f8647667838b0f98aa7dc08a497a6a057afede3d713127f13001a5c129d0c4f0ae07bd8e946f2ab4a81708218c43f92786b30424db450267fc019af578cb639c33c9b71f2dc0ebb30506adf05eb408f321d07c0fce50a471db47a0e0b991a92bf4064a8f3e372a7a5cfa91c041993bd69ffb9da9d4f12aa92afde2acd2f564c1cfec9e88ab88940c7a24a24990ac006d4a9f1b692abbe001048905cc36cb11628024f7c74f9c58439e028e1cc2112af02ce05a28549bae89a5374108b1eb1a5a95b846eae33d18f14344aa6c4cd345aaca19b761b63fc5a46c7fab7dd74dcb355a0cdcbdd6b28cd9e7b6273fc9cbe12b01a492cce85ddb24f86bbf1df3043ffc8fae24581f18c9433c43b8d99531a52829d479b1bae5efe8c4dcd3f679477ec47ab664f746a54ecc898249a24117c6a17c9974b92b323802f860ca5a2e17c71a3dd457258408609a3e878629bfacdaeb8de2103bea62dc6f4eee635b8285ad9a509ad121fa47763f951225c1fd07fd55a27c9541477347f3560ec94e30924932503e7bb79a8f50818daa24c983f53d3230be23e6db617bb420cb33051b238accf8e6036c252812c9366c08903852715eddd644d86d5e056baf078f0ab9af624922ebdd36b4b15481c4901792b657030bcd189306b6d98781923fe9614c9d3a0f36b53d4b48f4f1f949cd7cd9cf996719fe5c4c036b0c26a618c0731cbabd5e8ff36e84a514752595f288ccda895321d6f73f03b1a410c67b2b20cb5e96cffe4f8f036a5caa5af6e4af489463fc334fb2606341ebfb7939089a90602f257fa8bdf2d82b6e6a1b56938de2108eba7c46a179a22be55d76f51ebd1d777c4abff6d24f034a93c7f9fb86ed0f79add5ec8a28982ed843532239a7413ad34f91c2f8ab5d600b29b07227ef0a5e30559229bad0e6546257fd9df64c82289f9c95e69171fce8de51a7c71481bbcdbc92ba2417ac9c74f5d2bcc99aed11d64dc221e17d66642866820f98d9616540c8d0a4f4860245bf95b228de5b7f7fa73dea871a19d2f86ca13f8f4ae502a535897a0e4c0b84af511f670728f6f5834f9ab3a5e0fce73ef5239ba0c450c5a9a6dd362de5ad8b704e97d941c3fecacd34907ec5a4adb68f3d29e7eebd020abfd68d1832dc7ac8694664209c6fff63645ac56bb0c869aabe3c20189e885321bfc1d02afb06aaaa6185a413cc463f4eff4c000393f979d64f9dfb4bfe27ba326175f70caef0e820a6c9b50578b6e2c063c105f2f554b104dffc251fe9a2efc22a8add156657637444d119365ce9742050d5b85e6d5944f7a43d7ae6605d3735d408515f496fd21e530c23c8b48337636f1e293f1767be67466e96f01933082f0037974ac91f3720e3f96aadf6568c2f6f2f8ff863ed27d640c0773041785fe829a371c0dfc44c49911b527da10afe06cdd93ba59d9918036ab2bd448f1af22c628ce0d305173edabe82cd91faa630ffcd38b196e6902ecf764d844b8b9644c35be5c647d5c9b07acf2344dfc1753e954aa938d9b56debb07ea692ac158d694830e134940518e167060a408c25c42e6be233de8ae75a969d19e52ab989f1dc32d7cc278956b5d07015534e9f5cc5a3e5532dd48ddcac40772311255f5f6f9b9108f72402264407116820e8219922ab89538aba02940f14564c70408452b37d0203616473dab4fabd9ad023d85d557bf4534c859c1e404222229d9feac2af0a2472e9cbff2ba29056961fb1ea1252db496ad386290cc2ca9580ee231b201d46978e9f8521221dbd0d2ba31874cd38c4e210c93f06a7713648326f6cf944b58bb9d3896bf5c9b545b57860847a0d29070403af4e02b5827ea3022405dd29d40796409509558b6c92738e0b00ac2ae615c36a98cf4e61ef9ca8e77062d32aa777e4cad3234626c0f19a029d0d9ad50b83ec98cb94d97501001f5d29a6e151758ad711bf690c6f95e506ecb0bf6b7c87bca966684aed2e046c5fae3f3b3d5c5ecf63bbe045066a5675a9be8831c2ce5ed2ffebce63d5ca8feec54e883987a9ec446b4b23b5b6093eba76dbf1840ccb91027c4f0365f86d548a4a5b951b21001788dd6a4a58338d0760e9ebd8a218a1a4706de578dcc053dca66f53bb3e9a8c011505d447e9ed8070360f679a247f04943e976c47fef27b6614614ba58978d2056d99ea6228897679908a545538217d7b19fbd8fdc8835d871d8c240e509dae1659083b9afa1821eda3619c6cd2fb34b60377c5d08d6d42b242d334053b41248acf3f67db58af12ae382dc439ed03de28ad45bd0578c1e03fc45c4dc0e29db4c738e579799e99f1b3dcbea22abaa08781755710c2554f9c9e645b5370fc4a01c14b178e2daf20b7de7e3c83f21ffcb29bf4190cf3b9fb735507f34f5134474f38a703e01f6368edacf6f5d08e155e4cd857269e2aae9d109fdcd35c06ab0dfea7c4d949778dbcad3ec4a09eaa3478e6a3fcdb0a3ed835e0cd7f83fa103702883c3679650a7a02055bee0f903cddd7bd388b68908f4a7dfc95c78380a71f7732819741f8d1bad8a67624ae326f7de6ce4dfac0e56fff47c9b89bb327f43ffbd087a08be5a4fcf425eddeb3acd5f963f08960c4dcc1c307daec82234fbf87f2197b4d92174af2b08a00c06e764c7a0879e96ce008a6e2002149f76a9c313332b96ae281cf29fb417726f53cbdd13befc7bccc3b95c87c541c7056dee3a708e4748e18b6ec1a18e1bc2f11f367531c27311785b5b05e7b100f538766ade5c649a32a80beed303ae0bb65f009915deb0a52d22440ce74f9d86aeecb541e767066d3d6af69e608361d32f6a5c9831b712795ba512b419364bbc01a9e73e0d9e791d6b606b7bb5044428b56763d0b2bd206615a3b2147c8df4591f4213c97c9c387c401a3d78c454654bcb60ba27404b4ea0934fee6445dc9272c31c180434d907efd562b640a3ea38c4e29a1868bca0ce1a041f58603c16550d1cc5d316fea708565058e350bc5af447711fbe9be743f8c875812bad9153d6d169f620c1300c54c0ee682574330305979b1d34cc0d552b1aed266bb7e98ac58c994b2194b0e6fe90620c407d68fe09d41bfd1f34bb5a33c9a7806de867a875a93ff0346f9a39541b10157ec91090d8ebf48804ba09ae9a57250703dc465f21a1f7fc23dc973fa9fd28bb89eba6d0eea8c46ac6e7ed917f7e8492dc02c3c58d3bb9752f939806673e9e0d2e059f0b41c993f562165ffd59a2dcacf13ab754bb897934ac68f4072223e095e1c41ab30ccf188e9f1cbad280f5f1c2841013ae356f4998a67a91f12b292cd0d475dd11a7665f1d25f2a78c67721fa3236a3e3738459cdad9c97c3cd951dd6ba5b907ec36aabc0dbee6e4cc22dbef06e1ec45642abda3f947b91ddeb710e1e990b8b93ede4e43b4d947b91e7939a08a768c74278fa121565fb4000d023394e5e4b5f7a8cd146a7475eee44715f7266e4a0c99a96bb8ac3e321b3d3a7bdb7e80a1d29782a115b546d799373ac0f2b1ee25f9374092ed7b6b31d7dd3cda31055d13f66bfa7694014bc7f0f0463c15b9ec74d6636c12a5ae224901686be8b8600ff19da441d1403cd8bb94d56a7988b6f96823ed401c36f20a503062c4979c5ad89bd44e555061d889cdb247a4bc5f4634a2d903a849ababddc08683b13fce60f850e493858164d99620d831a47a76de3f94fdbc28cda900464b238120a9d2d28b2ed86e725fedad00bb9c86aca2fef59f702246fc3555fccfd72b831d3862f61c8fa640aaaff62e6e2088046c8f4a60d05dd6854bb1a15a5bb91e20b0fe5eac56cb2a66acec623b49bf1c64de170642fd5620cc4ca5e9da4d9b6495fcad665019cf06578df0ecc86ada296f25f2f15caa2e33266e641b0bd60807a58c0baf6ae752590c4ce82e0ab0273f2d0857b76761050d7121771fdf32d078e7fed6ae220a59ddc47d403ea2cd57045b9c359048cdf8593629fb0130613845ce3985999e25c288b4c62c00bf06c459ef0d2bcca35eb4d2236007586dfc6654f1e1a1d51ac02049a9e2510e1672b5be27f33fc4513cfb24aa10b14ae9f939b8ee98e31883fc452408fdf2619e725cab10ead3768fd3c5d63d1a0bd9124979afa3b8c09394e7538ad553cb5de49bec820e04133a358a3ca3548619f98ec4d8b2892f95ac2b45563af83cb210ce704e60aa88331df1cfb0f9519ee2894d15033b593e2fe461f8a65e0d02f761e789247030c8d88c7d3206047a824b94d60023f8082646d4daed52d76204aca7cfe51dc1261eb5ac29d163c6708bee09745a64373c3f4becad4c26fca64e45d1944521c4cffdf60d1c7c06f3773025ec7cd4d8943ed777b410eaa08fdbe73fa058080a6f808f2c3777b42ef9c957a3a77bf0eea196b93e2119c74510cca9f418a435fd56ab3e075bc18fa683b5cc980f206f741e2a10bbafd442daaf767b60fe13959e1f235811aa01ec2032641534e46bfea2cf7fb8872e5f1ba8043b8d8bd452effbb154501816d837b067331f0f772bb52260433dc27422867ed028d5eae38fbfad1a6703a663ebc0330263c5d5b2571993df81445b059910982f7bb18c8f9a08a189d80c3d2583e21aed5a4268e421beb4b79d793bdea90ce856bf2a8869f3069828548770a7a538c3e81323b606f379033e82146d6202f50bda736cfe19533376c91543358ed9f37cf3495c38102f2fb9c7c16d644626db825e71781cfe4746fe47ba31c8c45e4f2dc6ee3ff24b86601faffb8c3e872eda0d2b46a175be57a3201ba9ee60959"}, {0x110, 0x1, 0x1, "1046dcc9c10d9618c915f5beb6c48a8f1afdfd464e4f89025f3fb305881cc9b752a7d03fdcb6442e5f9d0b944fda2f63522e6f8815a59842d15e9d1734a63830223b12dbb28f0ea10c4ecc9789ba35a1c2a6030e43c0056277434a3c4b4ca54cadad96ef6c549778aaed903b85532a89fc20cd77cf03125905d801e40b2cbb0a36158d5a03cdcc914073edbb92157ea339becfb63cc14c534747741d9adb6b5226f21c3fe5d6965f63b3e567ecff73537a787805189f630ce2fa943afea8099f9e1783cdffce0bd0cf30e6b4ef66df116a3b1a1169fcb9ae7b230942135cea138585882a08db724bafa18bbda5c4ae5db1de1b92b7b0498255e1"}, {0x80, 0xffff, 0x4b77, "2781fa52ba2b72213c1ef1e4c77f81911e4a959cb6bfb64e07963fede3e3cac47a1e4d9d1ef3afacc9ee1c224ba75685b8a2fce1fe02baa51f6a28d8c4726e1934d756dff9d6b1f22d6668bdd219451d8346a7ad89bf3c4f42e0690635851353a9362d763347d418319e67163225"}], 0x11a0}, 0x4) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000000)=0x10) r7 = fcntl$dupfd(r4, 0xa, r1) setsockopt$inet_opts(r7, 0x0, 0xa4576f42faf4330d, &(0x7f0000000180)="e32c326431341295a41a2bf63a63d1e057ab1f9a818dcdea8107d15f1d0b694722ac7b3b0f5a9d3350e00432eaf8a00f072527e422c34b1c99b63644919be89c984d40e0e315aa79fea9deddf764a2e14a0b24b8c6c164a0342345f7129fd0693bd52363b46d6f6e2f5409a5162fdca4c8cce4f4a73aa27b5580f74edeccca46822cefff895d8166309a552d7895789a5583c3d5b3c7a8780c20af94988f65ee89cc953ea1cf7b", 0xa7) r8 = socket$inet6(0x18, 0x4, 0x7f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000003680), &(0x7f00000036c0)=0xc) 11:27:31 executing program 5: r0 = socket(0x18, 0x5, 0xff) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) setsockopt(r0, 0x8, 0xd, 0x0, 0x0) 11:27:31 executing program 2: r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000003640)=0x2) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x5812, r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="3bf2229d489b86ad8ca52678ea141f0ba8a0c1d6bbf37b151afe0644936bb8e3c1d2f1289f9bf8bfa6fd901062d6412094c7f8f918c24971ad659f600ce74bb705d60ae62f6d20e69259e70bd27d4de6c7fd712950ebe12e267827097953acfac6bb9746dee918ee0fc2ae1b10a64367aed61e3fdb657294574a4386c885080e3a932244009249e4f415674d29913571c69a517517a2ec487e77eac0b63c1553e10919b663d72b11ce4f452d8b66c1269a4dfa412be0f1aaecdfb832cb486548a739464016af0756f5fe33e491bf54835dddb9fc5b00"/224, 0xe0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r6, &(0x7f0000003600)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f56696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000440)="e2ce51a4ad937f769029cdaacd0a015aad436a584ee1a3590620498295c36012adf411365ecb57d6203b0e878d1430f285fabd71d24cd0ee65387502ff06afadd2904a3bae1576539dcbe34ea990ef1b3e3ebfb1d1756c3cc05f79db1054b825f77a2fb0105b516cd00032cb5af0f165507d904fd962ee321781be1b4bdb197c0781b30f6788e33f872a25a2c7ae85b8d530dd1a57a9337580dd255e5b9cae75dcc35976d1d77318ba7ddfb407545a588612c9db636f49a21675040556285bb4ca9886ab7733b27b23b89e71c12eeee0f17417fb98a612a2a4341b503ff7c2dd9bb5237e790af572a321eca1fd05fa6fe9f98765d2b783a6d092088223980e9a81af44047b47e9439d0d857a3aecca49107c6a7584d52e8d8556db57c14e03624c0b5a1da7230ea068d6f5f327a10f1b27abfa55caca843b97f22c3626a3b014d88826e212adb365b65e318ec549785d1372f15623f9cc7c29a7b113bcca768175254a922f1f5c343a3189cac6f282de9d1e83a803bc551728674611b473dfb5048be2b5fd814b9b95869677505b9ec77f1828f677155e027e629e96be6fb0104bc0b4b398e8055cdaf2717da99f2377fbe4ce930af4db73ab0461d4ca6fa183e9b3839075b4e5614403be827d41e812f1e0ec67b490ea15524fc96cc1065c7946b39ab24993e73d8296de0830f72a8d2600fdcbb7c04b0b21aa77e1a030ea8b2f3d7ce4438cb4df552484da8fc4e2d11384ed18c2b85790b7a08a2173f9ef5dac0da5ea81bbb5591517a6188ce18bc3a456f689a82af78957f08419672368633ea7d35288fe1d5049ab988446766a0def364d377ffaa42ada23baead423115a2b65169eeaa2705da5f6527f1dbd2523c5df7e9873d279635483b31e8d26042fd2af55e2745b92755336efd425e56565afc2fcb402ce70b1d30b89967eff087158c954d70bed68fbcd62b14826ad8aee4f0a7286290524c6bb54ce82d161c41bf12a95deee5b60ac73ded0bcc4bcd4f2017a035cf364e7fde3031e0a5e96bdf094a4ef53ef98cf714078f1901b47bf32aa24cdf25b7d08681ba8f43aa5df6d06517f77cfa22ad90689015f7f35fa88709df819e0548c2ecb545929db02eb79ad6a9a2f644b75337b4955124c5062d9e0d1c4093d90935e5a8e3068e50f4ebe2678c8d570949e9c9aab4392811e6293525dc50ca5090ca4eee2522ebc1c5410ecbd343bc87f683d4237609ef4d69e6c22d696db9a741830f6b3814e14cd2120712e1ffd25bc8173e23a4a77dbbf9d422cdbcd051fadf8972a68806d1678d6f93eedd5a50f62b533260f05994fdff65c1ce3492077d1d86992a37f756d129c2e0014999da1a6863a5ef7441e9574533f623a75d3999b44738914baef842fa471d97de42f00de3eff7c84797a6e65fd5e3d09bd9a67684e9a4ed4de0eafffcb570af35ed866da61d9e35b8d259dd9c95768eb1f1281c37e9e840aead62aeed77d722421898e953aee73ce13dca71cebfd6a8d5602e4f5358a86cb12c2d353acdb20946c7753d178d1e0f06c3998dd3adbe42776938d30dfaabe44232532b208edc290d9aa4f31bdebf912672cbd80ff262370ab4cfe80d7f8f4e2c28112edc5fc192f7b805c562972450e5999daf559e4c4c825a9a550b30bcad3bf63dfff280181d3ae1f8d1dca48e0d60004b38ce2e3e8753a0d240906df0e4ac9ef6e72f1508881f9e80a1a42350f88f5ff932b37c0f3df923210731fea8fe2aa63abbb798311118f5847f52ebac6bf038e14699509209b7a9932ce4ef0d2880e10f86e6e6eb7075d94a654d14968b08526345d8abaa61565e5026cfe289537290ff6fe9ee4499381fd01dd242a1262daa79ae6c3ca7fec277e7df27c37d176ed1d3b3dd9db910e7daaf27cc4a7cbfebca3dd1a12df8545625ed2d0dae0ec88e5a7de774a412d649f4535b809e533c0a4a25b2c3b798abba9bafedc608940533c422fa9f9ad90bda0109773b452424af40fd174c7a6cdde39b911f0b4840076763fa929b4805d8d9e963d44ec4db70e65408241927a5e46e0532899c2b92b3204bc21089ccea11db0038c8c4649176ee9bec60ddf13271f5c945c224a38e990d709ccb44ca9ef13ddb7ee92e60224d959862249fea65edf16af05408c5922472d1906ea63d4f6f64089fbe70175ffd8225defefcb8a510127d5667ebe63ece826f339d18b8bce40b2068b88a65d1fda55be844a3e011fbe661a994550ae3ecc525fd63f589c48631c275cbbf1f9bb4bf15c82389c16e44ea9e4124017137baa0d6ca3a9721cd3e41ec93834aabd3c7aad8381a7ceb32c4c762009b4568ef01e96ce9033aaad9dac44374f38cad3575330e35e1aa6633be7c08405cdfe3a1d540cc8627e50e83b39558c8b89c195756daf0f1de40599a7d3202bc61ceeab92da3498f28b2e540b38f12f85e685bccc925fc23c212ec03e4c69af8464853b2cdaf0fbac8c09f943a3a0b8eb86949047432ab2ff2699107215bc8308a29eb1d5e33c38854b4a7f7a0dfea4cdd0886d2f224be0a5e9ce4c493104649202c710c0c9c890d0e140540b4be931f0a8b3cdece2e7ba1f70927f6a6072c27aab72353fca3d017afecd5012af17ae0fc7ff176d415b67c96c487837c2fc4ef6abacc481c95beacaf0a7531d41e34f39e4897fc401d042c92e63193238c92035375c3ff46589a3821f8c1747ad4a78fd2ede68f1cac531b554fe2a9ac52ac12acb709c4a44706b2138f53872b891b201ca75c938daf8e9e3755ed62e9d98285d656aae1d5a148d87672532fd461956e3d002216b367d8fc52e04b90fb4f2ef0be56fc50f08d48e6b36cebf7edf5c012238b6c78521e9c26f7332d7d77d5db1a8a00a9506bd82d4dbb3a6f79e10abfac7f4ef55bf3b24bf7917c6a9c65a60273e8f89b3a033df6ce941b76f69f93591f1d94bdf7fa9878e9eaff5687368e045543ae19c5ec4ecb46f6b1981934818605461ad970e9850604a79a42c2f295e1cee9c20225e9b5a62512c403f6f774bf836f821ab9da3274bd9957bf954451749cdf7487567ebf5091355b93159e43f55a9dc947c194a240eeec020abd6aec8e3bd4edc1c3544299c700df0468db6ed877d1cc52be83ca0f3a4bd4fda861c9da3f219ddf17345469b93569231ba4c67d15d0722a628cbde9535561b527e7467220a3a5ff23f02050ec370dba26554ec4228d6b9c7183fec33a9119a09a63e6362cf2072d41c91ea4b40c05c6d112d09e83b6a358002b6cc9fb8e04c4ecabe3b7216b5a0822ff3d3174aa76bd1e1b789e60ec34b5545fff61c8d1801f6bcd3a8b9f5761477b96fa4331aa8a9380b1321cbcce9ca28df8876ebda097c8b9650cb2003f312837b4bd1d5ab95f91e392dce2bed770a4f45a97c004b2079897073dcddfafe08e1746534f72c1ae987443e7707f281c534584ea5147aa5d52492cba6b9001c11d446564b9e0cbb10335aee5cd8abbd664a5d90abf208b88627088a05e33329e146f543266be44c116d1c6a6bd6887b98a1f344870fc9f66fc469846c9c08b946160cb26f60b5c26d6200c8ec6551e8a351bd0534bb62c19a75688f15160e9973040c89ab0d6c9f490dc237f0652c44eaabaf147bcec19e968a0ba955674da61953db16445407de124a95e4151f4319d60cb9ac8399454f607b85d4a795cc7e885b5e1a8e61525cd77fd519d4cbf1ac3e9a99a23114a74d7f81b569c4ca6cd67ed1e6625d519e81001a9c414a9215f248d2be9f0a4aed713ebf789a540cbb772aaa83241665420390e283a505cdb745de878afcf3d2a721825def2583cb42d31d23f9440215809427686caa2cfb1baeb3206d97b79618b1e8405db90a4b75cbdfc4e5b8f2fc1f49f7f69f54823cdb54d57eea1c8f00015f4566b233b339cdd0f1008ce84e9b658328c9a8a9da16799d35606130c15d21d56d4410c8acaab42d05d895e7a1a4c85207282c55169333d3c45b41ad7c50cbbb79d0295fdbe37e0a355df1f5b00f2453cf50d6727bb26e704d421eb9ac79aa233090befc071f59a20c160fbeba470921f2c6cf7116d06c8645a19b4a4e3873ed657ebe397ba3eb64815a2c83ee72d503bb91aebf510034a2578187b3021632ebcfcbd8d7b46147b57578c692b755f259421f77028062cf07cd70aa7940a47e44f94cb52c5ffa43cbbd97f72f300e7b505a8e7010f150b50dfcfdac6f2fdd1efc20bdb937cb2fee2d312e6c3e6d622b11d0216d2be5f8c27f1b246e61b93e1d98d2686a7b317c3be4354ae31f14bc1aebe78aa4293aa6ba93054a4f32fdc9413aa7ba954f63da328b727cb6accfce193209c8326da157671a77636940daaa5d4f7a10b232394abd1419ba9f6718609cdd29953a9535635f17ac28a279057906941739d5430f846cb58759f58e1a613b18863059aa615808fcf3ca1b43791d08a4965a55e5882469e08b512a4658bbd7bdfa27b5ae9fa8e8d50f306fa851af116b8ec63a04269fa74ef53298cb070af4443564afeef6f77b1ec22e254a2cfca453d4c8f41f984de058622b8b39db930055c4cf668af750a68266573a2944d75bfad210f735da5d2734dee26009c1ce5e1e16bcff03c9e0223700efce76885ad46ad149bcc237a06fec2a9f4985c7fb41ad7b560e6f48e8c2196cc046d7f2bbdd9c48d6af28f57c7ad8b6fe8e52477e5d68a31365c24b7e88e6abdf136d42e77f017266813db8162347de5d1b5c3cf9f355451964356e149e929304d72e6819c0e243dbc8eece033450173911f1146afc2e5dbfe3af598821a215e88ab6eb3b37a95c97f9065416850ed589b1bce8426f10ccc3af6c78bcf72e3bccffa7972476518e238790911db31d3300251fb77602e1bc6439b6b6950ff49014eb4445b12d24d5f461b60e50998735d1ece091351d9619a33a0af005d326f9fd76da714e8166d38208e12de3b528dc92da289c19db168b80cf49350fff7eb56695631ff3ba2ee9ef94b364109697afc78285cb7bb3178a484c3d2506a83d5dd4198a29453f3afa31836d698cb480b063ef77e56d0c382ab8e7a078ab8976d6626ebd2f657a7e265c4a30f239acb915171d81d06ef95023e09166367a963f6c4dbfd49a5a92c6beaf9496b2aaf9d4dc7723ebea8304a76ce705039588963a9a676b0fba56a5a4e9f30e468a8c13931ecc945984046d41718f049a5ebc30fd713fc98c674592e9207ff5e8b635d011e8db3417073401a0e6c9b9bcf4f0355f46d67a2b99bd0a191b91a8493a234b964d86a205a680c9b3552f9ec30f164d8d52501466fd99d9b4f06f88c32f5ae55e782444cf95490c7b8e8931a78a15b9c4584b3b2cd8ad8469ddc684f6e8dc5ef5b04e319c6d1437ef9299dd8babe02f58c6d411ae8270ce87df7e68e48a065f0b69e80df41d2a9b040a60bb7bbe100e1bd7eb8d344f4167de4822edc2fe9fdf6859366c2f8c8e84913a255f13111471aca9e38ea6dba5d9ca99dfa2c907a667c0deb5d286d0dc070d1ccc1edd7f75c36594234e15a6c81f4d7e1c0ffb800f614d3929b9b38d18be48b74fb559c51272bf73323ad7410405dfa7f3cdbdb181040f5a8c9b06865a9bd70284b464fd55c86316c00a9c31c716447cafb787c029414c9858c78e9596ec68d9fe4101d25bc5607ed83c8d40dd2a254a4e35f3d995242216030dfca96caaa677a0dc017f2688202b77cbdcf30c9a9a9f151ac3c53d33ecc57d6af2a2db8e40ce177c3b8bf8d1ef0a9b93764d9b380ce3f450ecdb4567642ab3b5a2e49f06e82b1a88", 0x1000}, {&(0x7f0000000280)="2d5909dfc37f439f906f861242e85e7438eaaeb213294d2a57f35f186b23d2fe1d95ceee998c2246bc6d81cfd9c424a7ac20742c695a218fbc6313e51cc8d0afe3c494f73ffccc0f17013ea03a886933f574c9849b3482b3014a0566bd87", 0x5e}, {&(0x7f0000001440)="37afa7e7e9190896e4a40180a79371cc87d790b30a453b5428bf3959033847c0705c1961366018205986971a670ef629a5da39abf41f366f832b82b34d105663dcb4046882e53b3ad65ce745cb8ee6efe42d1332c192ae1f9bb54fe993b009929561e09074423b56ca256d899337503871fb5f8fd310f4ac806358d20eb3fa9c7ac33fa804b0adf4a9d27660b65ed78f1f75aca139f7174f8d3b82b75f0228d3bab53f1ab23cbe54f758b4ddb7b3cebda57e4dae58c84f1b1ff8b7baccfe17389036e9deecd6d29435bae40e540030f3cee3008b07a05a364f075f5a85a4540073f585daebcaf0179ce17bcaa6ce2fbb4cada2ec5d2667142161f91bf999774fcd5f56b8ea75ea92496df329bb278672df6e1cd673789d99d10a041591bc041e766a66368faf1e05ee08620261a99f079f252fa0311267263d26a57499dcd25cbdc8294f52bd3f83eda03b7d335c71a49c056db7f59aa383f12511410add00a5621667ea73c5988ec68f820c9a14b418ed22fde616cfde13594fdad286e8ffb34e3105fcc09b273828301be09238f54735d38ace3e9a9d16cea81378321223370df7b13ae217223d99dc717690f4274be9bec33cc31fe664cc9834b55cde3cefe81d492aa26462eaba34127a7f093204fe0ea1dc81c76513634c361f9a4dd11ffd697676d9a2d9671a43574b36ca0cb82b26ab28be8bd1d942b66ad5b404fc88c42b70222ffcb6d79a34a3e2796dd262fd7f737f0615cddef162d816fbb9451c41cd07a9f9ba350b1aa0e4c93a39692592a2d4c0581e6c8218d3242bd2118c649c97652b6c41296965dd602eddcdd2462542645ed105be8a89545dc3243de2a95444ec57d0fd308828f3a5b9d47baa877df3ca7230ae19c04e00e98644e1d52475078433462eef379af06941e17d11a48e88ddfa1cf70aab64aae368f0e99bd2fb393b0cb379d47373b5edde0618020765212972cd9036bef2e9c504269987bdacca4e377fff75b18a3921c7ecac17aeeb47ac1d3b9611e34e1307212e7aa6acc73eb7a58c2fbc0fe5daaced7e71dcf095aa0bb06ef0f166a39dfab64e5e9dc76e6a405d657cdfc831f693228882c1a10611dac8ea7f17d6cf52ee70e191a66398e65e5f56d9aa0298d6712d172cad13ff41590f4953f1841279fb696e8f39dc1b177dbf8a49350864949ecbfa02ccd9123f83c251d4554bca5ff85ac7551c9fa67bfa4ed3bc9808f77c7d18eaabb0c117701a60cf6e9702932c093775d99a21f2e32a59224fb407c8b0034a2fe4e9754aa4a7b646ae542c5e4065031db3d9cf6db8d72fb85b7bf84b9f2816c4628d38d869f131a757fdc59984f6f7bc06be651ecc0b9c38651efd4d75f55f19dbb274e0a9b064065d12ce00640ca8afeb6066e0f1436db862cf391369f49a5924c1dc7f520df53f2a468ab7f853df00a2a9eae746e5edc7912d8b4214138aab76aa878531a6037d4ce1ab6066acf001c472aabe503c7d2d4d6ad20ae2cd6e7a1395a4713ac2e026bbed0d4fcff60b7be94cab7d76b832b122ba0bc869c431337a486402c6403b4a5b2378bece6952cff68b90058261b3be08acf07f6e4171c79ab71a1f19fa0163a19a896bd09379d22fc7f18f1f19141a0479b2a277f54370deff2cc3c6a383788ed1ccdbeddbd65cbc49850cafd014f76f17ba0abf6e43d1effafe11d116a93577e6044ca8624d54a70ce17cc4c0c22fd7e025b93f3dcb73668e3b59e93f3c4b51266cfd36fb3a41ef00277b64ddf793f695adbf6aa5ed25c190efefbdec5f65c20e34e4f6d2e483f4f6bd15bb5fc16f139db940a4d759f703aa0e0b11b9b27dfe4f1f7407193a2432335751d3692503f2fd6be5812d989d18725df16b6d77133e30b8e61203fce820c05de329df4f10e3cbd2e8fbbc747d57dae15588262623a3895da9c3201390d142b6cf4224a5b82a24546e52f1f1d4919792a2df4b4b32d6de7b436dde23036efd50007e7851db0da43260dcfeaaa67f43c732e82e63670c898c2b9de063d3aabb1b4441862ecdad97356179b8d5d828955bc4907122e94dbbe21902193698ed8fa07a0c1fea65cd80dd80c9c14df90468235297258f31c6d97351c276b2a50d88801f8342618b0059ee1d01812a1f2a644acc231b23a6e823f3ed246dc3a1ff90fda8c6eca4bbe0bb59d30d0d9747112dce2607ec06196cd9363e369c9360b668c8db17aef1179cfb9c956a673216d6a714010238708216c1fecff22add84fe7f534e35d926dae3784421daac5d20aafc40b0f01e1f79576d82cb3bdbbd172742c2283b75eeb8502ecb71bd4ecc893a58c7e77646a1f199d684ba1a42f2b6463c56e2de5c79989da9e95e10db593799136f8ac35e9f0dc81bf30156e87994f32bc03eea1be085221851f6f0ce14de1b0ebde2857cd08af0265504cacb88cb63b99ade2643302a953e3a505a74e1d04f08aeba750e838bff57ebae1442937dc1f5f7436cab4094aa787cea4706e691a43a4b47c306bbf05ccc35dcf9d7dde769b071f99c381293bda22db25b673eb39cfea2cfbe70211ca1e40702365a613e53f3aa93e7c91bdef99192757b0210faeff2c2b21a53fa433d08f9d390a5a82216fe2379def9cb6618c3816875e04f9f14ed6e103b953ee9e8175c3bf4bf3052176712fb0fb28e321710ad27a395d3c0c1354ed3e1edf3ec0770a2d38bf872ffbd91aa9a509b4a94ef05bb06e8b3e00b29a42ec2505570b8c9558ffb610cc47af7f6f69869136f83d89b03efbecb65d16ed5814865113e830f7fc11517045fe520d1de00062a35fbae4494a8f5bca01a63f55b7a29717607091181a82f7e774fcd9f082c32c6e9902f31b7c7acbfe813c08827df72cf134c1d37a41acbabd9904cbf7f8ccdf1d46987922eaf94ceb0067cc474016bbf21604e9fbb30cb91002c423d78aeefa8d5ef9c7f65d0c4845366a6774641b977fbe1b86ce354ec2ea71e82701145f57bdefa9d2c25fa55bbc5d38660cb479401a0b3890bb0a6d538824f30129634fddf511ea442eb6a488b06427fe58e1ae716cbfa0c4e4fe4c436f589298a106681d3058fe8a4050d3bbd0e49a6d192acd2c01e6056edd4ae30c637de8a7cf3649b762f54300d776aa8be2d6f7737a7e7b7888dc6f05b673eca7ce28c1330fdbcbe53c98eb2daf17e63e38d993ee7b95446a81ccfd133ffafebe773e756bad83ad7a20a13b0f26f918489b510623d2acc8bd2d3b2ac23330eaf2553db3e80c612fa525535646f2d95e9e089f49f0aa104099e7bc48fdd96f87b1d9a14c017a29a449ce9b79e89f016a4ad624f34f1f7edbc7234d546872d79135801145c9ebab2edf90ba55a34562b5bd2c04c58ceb7d44cb06c3bc6d2091ed232a22e83f75a687fa7955d55b7bd0c0e14ec1e4dd2e154a51ffbf302ab4522c4aac95a36297975e402f4c48c9fc4cae7d431e57ceb3c2bb97b164398e27796b2e3e02448c94a71a69e273624d755498e80654cccf88c2efad960186b8d486b29d81144d68a33b79945bba4d79e830ad39d3ca4c26203dfaab140d0ff55ae7c76d6e24a2ae8820af0913d0bd48d3ae762cbf29c8b847c298f485ad4683feed19e4803ad0759d693e0fa55ac4daf12f2d915f6c1b0bfc92b2339d664b52584449948c5aac67d0aa82f3f99290824858bb51b37fe0a1b91cc0cbaa3f3c91f3120941cfd30ef3d1e2ab3a6036407fe4ed938fc6bc19d847d2c82004629ddff4e22d634620d0bd85b85c62019f3cdf4819ded82391ff2f8f8c627a107e3fd11e7899e0e412f5cc580d1fd7a0e9772687c09a6181170d17c6a32ecdfe4ac3070f4b0f98ef2b3558d3131a69875b370bedccc5177b767851310df724651b141d57e2b8210cf955e622d890e4bf7045a56f791f6301a902a65a41acd6540c8f326834740c927662ed3c884b2af4128740562e93a8420881cbd9455cb0ef193f8a83b6aae9aa97d197fe817a0bf9c8be2dfa99790ccb77ae5af418d1c6dc14607b4eedc6ebba10af1ae7c877fecc7883fa6a4e82826e104927fd251514b0e6a5d08d3707328038db8e256696f17ce53e638b1b5a94a2d606d190aa9fd8758af873a0cfeff8cd8aa426496787fd736aa980a94370260280217addd652342e4a9d063edfcba8897f93695933d621058a66cee278c37005e752054b23d43314f551f9fe18f61a72d6d0e8b2f582bf8853ee1879b4f82badb4b820c627ee213d33c8679ddaffff3a53a5fdf7b908608a4a768ffe18c3f6f2f1c6740b7d2a90a3efab09f78bc3cc08a51b9a3da881dc129cd67b7f16b1b71aea3526bfe8200c9f2da0aec9b15cd1aa96852672e3bf3f245166b4df2c9eb13e67675a5ade2f100d707192b4bd36fa1108e041866dad3d81298e58abec27aab60646df58e2639bfbdc7dded231bbe0a710cec148ac2e28e56e2f797f0363b66c48e12340ce5b1caec3793d40a4ffeadf735b943adeaa45234a65f992ce513f54e896a0b90b9b1563bebd01d4f2d7fc80aef8021560da4bd6bedcd55efa218f187a115c861a0f8050321c59e0fbca834304eb33f7e66e4469556536e791a8ccd69caf18cb8b1587121623d30aa7183e5c7e624dd92299efb06a1310816cb323913983357a6a2318eeba2b850897f9b809e8be2e811b44db7a2b1632ca91fd44d315bcd24d5c667016e5a3d5c67ebfa0e250431839da51a757c6298e7b9ec8c84812e7b6346a18144a487ebe97875d9bba945d8a22fbb2ee904325e10bc42038a323bf3a832334013a105bf69d2ff8ba1118e37357a40d57be832cc40d75e9fdf938dca816a55d1d4224e8b33029ed0e5e3dd0dfb4caca54d55ce173d6b9b1bb627dce4fad1ca5866993b5a4e769aa1b5004037e7930fa679de7a927506775461cc9c6f5273a758b228c9f6a1c662cb1b7f3f846b31d0b7c659e95a7753b906d6949d68bde87cee3df61d915f6c78a76478ab2f870538888e1cba6dd267acd2ace8de940142b66b83a4d7051e04d153c9334a2dc69508b38a345890dfdcc07ff9f6bfdf952654e69d0cc15045bc0ac602ba40e7fd7c01beec404fe2d9abeaa5d55aa71194017fb8eeb203db7597b9e032bfe00ef6f3cda925ec0c87cc75b7e409d811858f75d8c56de3b5d2d7ccf9038ddbecdece3150f569e109bcb1d4ee713a4464fa35b77a0ac855f21f6855a4794947e6f4f8bc5d4816ea8d9c7efcedb1b75c5883bbde3dac7d546ef96210db3d2c452cf44ad5a4a36aff7ec61910f04601196d35c50dcccf6441bc68b590c582c66db9b1f9145536af952060e6d702c88faa92749051e29aa3feecbe65c75266fd0b4ee115a88dcf22e356b6be457f6ef5ede2b6bf41b68ec47aedd8bc00e775dc9c6800ea0ee773d771722df4c11dc3db6a49128e668d0eb7abfaf6a09b85f4af47a9fe5efb0a9b7bf3602fc95f48d730ccabcc9faed573e04e7e7f8c4b2fd06cbb7e85a3bda07bbe8fe30bf241c9f2f3cbf238b499245b95c7a45c104c10388294bafa9644c290671e47e17bf6a14634e9a910b495985164c41e65249ccefc963e76e897dad1f0872beedad854e229fb77c2493b9a3da2ec9ed57614f3d6a95bfc34fbb3770c26b1afb27fb5a414666f6739d4277d15b84470bee898189c92579050a3af06e348b7970dfc3f1430a41653383a1b4fe62958fd21536284a8e7ac6db88dc13cf72fef7215292a00e2098ddaef48b2e000f3685e3da42c59e7356e3524ca49cfe8306d3f0c62de34554942790bba7391679a9ba06713f3578c39431beeb4445f", 0x1000}], 0x3, &(0x7f0000002440)=[{0x1010, 0xffff, 0xdd, "e7dbea47929885bf9c4107ac4fdbfc33d1d73764909abb50e7391ddcb84b507fc85929232096940210c39592253df8b9cebd4caf90ed588439d0cb0a2e41744f20eb2a5f9c296e8c9d86bda30174d0a68db6538592b3a6f7110e41a4563e4f0ae91692c0a28a076471913515e9dc86b93d0843638ef925a2ecccd7df816c81c4718c3c790a6681894cafa8a2415b46070577737f994e2d6fbc8689d6d7bc8a855b2a10ac9daab67552e48d79ebfc4830f77997fd13e6999f4f5036604404f1736bffe974845e6b773a063d0f4eb9cf391e56846bf3e72557b41d9fe94edc6aead7169e4c7129a7c2f2a3b71bb6fb2b04cfc8c71630bb014deaf5201ce3d58f7e0626f9c25355606b389dbfa066d62ec50f75aa0d2be84f43051caffc993291bc748866fcde7d727850cfaef978204c3a8eb0cc009592c388c42d8770fc6e5087205ccc045a8be4f820bec57b52d840d34b2b87a653fc5938ece65ded70ad417055632934d41033324340dfae5fd4c4f2c78a91514f8595f9a53a8428e0dc143a536263d92b325635eefd045a743b661808341ca4975148fd80edf5dc8beb6cfb9c9ec9d743b8b3510c8b8320154da4215f2d1b98d78b858fca340e88f0ae4683cb351b849be85dae9226f9915c7800a5ea78269a2337dd211c4e6cac77878ef7b7340fc9dbb1cfbd6f50aff7799e801af1ba5e56e37f26e7d62248cd6fee364753b6f22013510f63d193ddcc8a9b6351bbfd56e934687e8a6b1ba64c7a551fe0a60f68126c698c7c9ced511e32befcdb8b5cb9d33beadf51ada518f07383dbbfccf54a68a1fca5b7e05066ca8beb2394e63eb134a561fd2e51c2194dc8013f27ae36731a3ed9bcf57af392adc86ce013488dc7bace90601b6c601c97faaf548d4cf1aeb1e7e388a6bd3acdaa66d995e3f89f11f4c684b78f06ba08339ce98b87043393b9ce06dde5833d91f7515c92fab1f0235b8beaafc4604e2fd95f65578e38f2edbd22dfeff621ff49f8647667838b0f98aa7dc08a497a6a057afede3d713127f13001a5c129d0c4f0ae07bd8e946f2ab4a81708218c43f92786b30424db450267fc019af578cb639c33c9b71f2dc0ebb30506adf05eb408f321d07c0fce50a471db47a0e0b991a92bf4064a8f3e372a7a5cfa91c041993bd69ffb9da9d4f12aa92afde2acd2f564c1cfec9e88ab88940c7a24a24990ac006d4a9f1b692abbe001048905cc36cb11628024f7c74f9c58439e028e1cc2112af02ce05a28549bae89a5374108b1eb1a5a95b846eae33d18f14344aa6c4cd345aaca19b761b63fc5a46c7fab7dd74dcb355a0cdcbdd6b28cd9e7b6273fc9cbe12b01a492cce85ddb24f86bbf1df3043ffc8fae24581f18c9433c43b8d99531a52829d479b1bae5efe8c4dcd3f679477ec47ab664f746a54ecc898249a24117c6a17c9974b92b323802f860ca5a2e17c71a3dd457258408609a3e878629bfacdaeb8de2103bea62dc6f4eee635b8285ad9a509ad121fa47763f951225c1fd07fd55a27c9541477347f3560ec94e30924932503e7bb79a8f50818daa24c983f53d3230be23e6db617bb420cb33051b238accf8e6036c252812c9366c08903852715eddd644d86d5e056baf078f0ab9af624922ebdd36b4b15481c4901792b657030bcd189306b6d98781923fe9614c9d3a0f36b53d4b48f4f1f949cd7cd9cf996719fe5c4c036b0c26a618c0731cbabd5e8ff36e84a514752595f288ccda895321d6f73f03b1a410c67b2b20cb5e96cffe4f8f036a5caa5af6e4af489463fc334fb2606341ebfb7939089a90602f257fa8bdf2d82b6e6a1b56938de2108eba7c46a179a22be55d76f51ebd1d777c4abff6d24f034a93c7f9fb86ed0f79add5ec8a28982ed843532239a7413ad34f91c2f8ab5d600b29b07227ef0a5e30559229bad0e6546257fd9df64c82289f9c95e69171fce8de51a7c71481bbcdbc92ba2417ac9c74f5d2bcc99aed11d64dc221e17d66642866820f98d9616540c8d0a4f4860245bf95b228de5b7f7fa73dea871a19d2f86ca13f8f4ae502a535897a0e4c0b84af511f670728f6f5834f9ab3a5e0fce73ef5239ba0c450c5a9a6dd362de5ad8b704e97d941c3fecacd34907ec5a4adb68f3d29e7eebd020abfd68d1832dc7ac8694664209c6fff63645ac56bb0c869aabe3c20189e885321bfc1d02afb06aaaa6185a413cc463f4eff4c000393f979d64f9dfb4bfe27ba326175f70caef0e820a6c9b50578b6e2c063c105f2f554b104dffc251fe9a2efc22a8add156657637444d119365ce9742050d5b85e6d5944f7a43d7ae6605d3735d408515f496fd21e530c23c8b48337636f1e293f1767be67466e96f01933082f0037974ac91f3720e3f96aadf6568c2f6f2f8ff863ed27d640c0773041785fe829a371c0dfc44c49911b527da10afe06cdd93ba59d9918036ab2bd448f1af22c628ce0d305173edabe82cd91faa630ffcd38b196e6902ecf764d844b8b9644c35be5c647d5c9b07acf2344dfc1753e954aa938d9b56debb07ea692ac158d694830e134940518e167060a408c25c42e6be233de8ae75a969d19e52ab989f1dc32d7cc278956b5d07015534e9f5cc5a3e5532dd48ddcac40772311255f5f6f9b9108f72402264407116820e8219922ab89538aba02940f14564c70408452b37d0203616473dab4fabd9ad023d85d557bf4534c859c1e404222229d9feac2af0a2472e9cbff2ba29056961fb1ea1252db496ad386290cc2ca9580ee231b201d46978e9f8521221dbd0d2ba31874cd38c4e210c93f06a7713648326f6cf944b58bb9d3896bf5c9b545b57860847a0d29070403af4e02b5827ea3022405dd29d40796409509558b6c92738e0b00ac2ae615c36a98cf4e61ef9ca8e77062d32aa777e4cad3234626c0f19a029d0d9ad50b83ec98cb94d97501001f5d29a6e151758ad711bf690c6f95e506ecb0bf6b7c87bca966684aed2e046c5fae3f3b3d5c5ecf63bbe045066a5675a9be8831c2ce5ed2ffebce63d5ca8feec54e883987a9ec446b4b23b5b6093eba76dbf1840ccb91027c4f0365f86d548a4a5b951b21001788dd6a4a58338d0760e9ebd8a218a1a4706de578dcc053dca66f53bb3e9a8c011505d447e9ed8070360f679a247f04943e976c47fef27b6614614ba58978d2056d99ea6228897679908a545538217d7b19fbd8fdc8835d871d8c240e509dae1659083b9afa1821eda3619c6cd2fb34b60377c5d08d6d42b242d334053b41248acf3f67db58af12ae382dc439ed03de28ad45bd0578c1e03fc45c4dc0e29db4c738e579799e99f1b3dcbea22abaa08781755710c2554f9c9e645b5370fc4a01c14b178e2daf20b7de7e3c83f21ffcb29bf4190cf3b9fb735507f34f5134474f38a703e01f6368edacf6f5d08e155e4cd857269e2aae9d109fdcd35c06ab0dfea7c4d949778dbcad3ec4a09eaa3478e6a3fcdb0a3ed835e0cd7f83fa103702883c3679650a7a02055bee0f903cddd7bd388b68908f4a7dfc95c78380a71f7732819741f8d1bad8a67624ae326f7de6ce4dfac0e56fff47c9b89bb327f43ffbd087a08be5a4fcf425eddeb3acd5f963f08960c4dcc1c307daec82234fbf87f2197b4d92174af2b08a00c06e764c7a0879e96ce008a6e2002149f76a9c313332b96ae281cf29fb417726f53cbdd13befc7bccc3b95c87c541c7056dee3a708e4748e18b6ec1a18e1bc2f11f367531c27311785b5b05e7b100f538766ade5c649a32a80beed303ae0bb65f009915deb0a52d22440ce74f9d86aeecb541e767066d3d6af69e608361d32f6a5c9831b712795ba512b419364bbc01a9e73e0d9e791d6b606b7bb5044428b56763d0b2bd206615a3b2147c8df4591f4213c97c9c387c401a3d78c454654bcb60ba27404b4ea0934fee6445dc9272c31c180434d907efd562b640a3ea38c4e29a1868bca0ce1a041f58603c16550d1cc5d316fea708565058e350bc5af447711fbe9be743f8c875812bad9153d6d169f620c1300c54c0ee682574330305979b1d34cc0d552b1aed266bb7e98ac58c994b2194b0e6fe90620c407d68fe09d41bfd1f34bb5a33c9a7806de867a875a93ff0346f9a39541b10157ec91090d8ebf48804ba09ae9a57250703dc465f21a1f7fc23dc973fa9fd28bb89eba6d0eea8c46ac6e7ed917f7e8492dc02c3c58d3bb9752f939806673e9e0d2e059f0b41c993f562165ffd59a2dcacf13ab754bb897934ac68f4072223e095e1c41ab30ccf188e9f1cbad280f5f1c2841013ae356f4998a67a91f12b292cd0d475dd11a7665f1d25f2a78c67721fa3236a3e3738459cdad9c97c3cd951dd6ba5b907ec36aabc0dbee6e4cc22dbef06e1ec45642abda3f947b91ddeb710e1e990b8b93ede4e43b4d947b91e7939a08a768c74278fa121565fb4000d023394e5e4b5f7a8cd146a7475eee44715f7266e4a0c99a96bb8ac3e321b3d3a7bdb7e80a1d29782a115b546d799373ac0f2b1ee25f9374092ed7b6b31d7dd3cda31055d13f66bfa7694014bc7f0f0463c15b9ec74d6636c12a5ae224901686be8b8600ff19da441d1403cd8bb94d56a7988b6f96823ed401c36f20a503062c4979c5ad89bd44e555061d889cdb247a4bc5f4634a2d903a849ababddc08683b13fce60f850e493858164d99620d831a47a76de3f94fdbc28cda900464b238120a9d2d28b2ed86e725fedad00bb9c86aca2fef59f702246fc3555fccfd72b831d3862f61c8fa640aaaff62e6e2088046c8f4a60d05dd6854bb1a15a5bb91e20b0fe5eac56cb2a66acec623b49bf1c64de170642fd5620cc4ca5e9da4d9b6495fcad665019cf06578df0ecc86ada296f25f2f15caa2e33266e641b0bd60807a58c0baf6ae752590c4ce82e0ab0273f2d0857b76761050d7121771fdf32d078e7fed6ae220a59ddc47d403ea2cd57045b9c359048cdf8593629fb0130613845ce3985999e25c288b4c62c00bf06c459ef0d2bcca35eb4d2236007586dfc6654f1e1a1d51ac02049a9e2510e1672b5be27f33fc4513cfb24aa10b14ae9f939b8ee98e31883fc452408fdf2619e725cab10ead3768fd3c5d63d1a0bd9124979afa3b8c09394e7538ad553cb5de49bec820e04133a358a3ca3548619f98ec4d8b2892f95ac2b45563af83cb210ce704e60aa88331df1cfb0f9519ee2894d15033b593e2fe461f8a65e0d02f761e789247030c8d88c7d3206047a824b94d60023f8082646d4daed52d76204aca7cfe51dc1261eb5ac29d163c6708bee09745a64373c3f4becad4c26fca64e45d1944521c4cffdf60d1c7c06f3773025ec7cd4d8943ed777b410eaa08fdbe73fa058080a6f808f2c3777b42ef9c957a3a77bf0eea196b93e2119c74510cca9f418a435fd56ab3e075bc18fa683b5cc980f206f741e2a10bbafd442daaf767b60fe13959e1f235811aa01ec2032641534e46bfea2cf7fb8872e5f1ba8043b8d8bd452effbb154501816d837b067331f0f772bb52260433dc27422867ed028d5eae38fbfad1a6703a663ebc0330263c5d5b2571993df81445b059910982f7bb18c8f9a08a189d80c3d2583e21aed5a4268e421beb4b79d793bdea90ce856bf2a8869f3069828548770a7a538c3e81323b606f379033e82146d6202f50bda736cfe19533376c91543358ed9f37cf3495c38102f2fb9c7c16d644626db825e71781cfe4746fe47ba31c8c45e4f2dc6ee3ff24b86601faffb8c3e872eda0d2b46a175be57a3201ba9ee60959"}, {0x110, 0x1, 0x1, "1046dcc9c10d9618c915f5beb6c48a8f1afdfd464e4f89025f3fb305881cc9b752a7d03fdcb6442e5f9d0b944fda2f63522e6f8815a59842d15e9d1734a63830223b12dbb28f0ea10c4ecc9789ba35a1c2a6030e43c0056277434a3c4b4ca54cadad96ef6c549778aaed903b85532a89fc20cd77cf03125905d801e40b2cbb0a36158d5a03cdcc914073edbb92157ea339becfb63cc14c534747741d9adb6b5226f21c3fe5d6965f63b3e567ecff73537a787805189f630ce2fa943afea8099f9e1783cdffce0bd0cf30e6b4ef66df116a3b1a1169fcb9ae7b230942135cea138585882a08db724bafa18bbda5c4ae5db1de1b92b7b0498255e1"}, {0x80, 0xffff, 0x4b77, "2781fa52ba2b72213c1ef1e4c77f81911e4a959cb6bfb64e07963fede3e3cac47a1e4d9d1ef3afacc9ee1c224ba75685b8a2fce1fe02baa51f6a28d8c4726e1934d756dff9d6b1f22d6668bdd219451d8346a7ad89bf3c4f42e0690635851353a9362d763347d418319e67163225"}], 0x11a0}, 0x4) (async) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000000)=0x10) r7 = fcntl$dupfd(r4, 0xa, r1) setsockopt$inet_opts(r7, 0x0, 0xa4576f42faf4330d, &(0x7f0000000180)="e32c326431341295a41a2bf63a63d1e057ab1f9a818dcdea8107d15f1d0b694722ac7b3b0f5a9d3350e00432eaf8a00f072527e422c34b1c99b63644919be89c984d40e0e315aa79fea9deddf764a2e14a0b24b8c6c164a0342345f7129fd0693bd52363b46d6f6e2f5409a5162fdca4c8cce4f4a73aa27b5580f74edeccca46822cefff895d8166309a552d7895789a5583c3d5b3c7a8780c20af94988f65ee89cc953ea1cf7b", 0xa7) (async) r8 = socket$inet6(0x18, 0x4, 0x7f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000003680), &(0x7f00000036c0)=0xc) 11:27:31 executing program 5: r0 = socket(0x18, 0x5, 0xff) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000180)="1f47e1f0a154d369b7c974ebb90b62cfbbfd75470e1d54ca6c14afa04dfe06bef78c7fcbb37737c6e529e69b77558362eda510bc626c7fcffd8660286414f6c305eb5b173344060e1d1a005dde933ffcd90000000000000000000091795f6c6901b1e683b1150cfe83cb5b53c947d4f740741437ef75c1ebec746a2581c123bb2c1148b00b2150be283c7459d661f1e0316f032513491887795f38587bcd6ae7cee6ce2075355072b5fd6838f8406dd7e1c90927e712076d2062727d01c2d45191bd90f31052bb100ddfe1a665ef3be1e74cca", &(0x7f0000000040)=0xd3, 0x0, 0x0) 11:27:31 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0xffffff05) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000180)="18986facf14eebb7544cd993e24be3690e3597a6bd5818a5e4f184282826177bd4d677500000000000000000000000000000c54480feca847d3ea52ba8df9a2645cf55d08239b54dbb82b8e23edf0211d846f0ebdacc48806c3f4f651a9c8dd03c256018f63aefbe7d268b9981bd4129d91f3d9f016b2c5ee2fc16e732e90717a87d4601c2faa024a27f633a090d1a4cbc1c80c684b40fdfb42c158420e6c5aee91a4d53b23dc11801a0c13add6f3af41d8705ff265599312a4f5a2e33f44160ba1a746a7d3f02cb6ffe6f3e51542333e7189c205e925c01bc74a6d663540b505ea8ebe7d0e9bfcd414a7275ca8d28e8d775ee9d064e92313736faa574c30ecfadc8a0e21590d6e847dca95da7b831baad", 0x111, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000140)=0x1e9, 0x4) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000002240)=""/4110, 0x100e}], 0x1) socket(0x1, 0xae0d897f7045fc3a, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:27:31 executing program 4: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000040)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1f7) 11:27:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) setsockopt(r0, 0x8, 0xd, 0x0, 0x0) (async) setsockopt(r0, 0x8, 0xd, 0x0, 0x0) 11:27:31 executing program 3: r0 = socket(0x11, 0x3, 0x6) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0xfe5a) r1 = socket$inet(0x2, 0x2, 0x0) r2 = getppid() r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r3, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r4 = getuid() setuid(r4) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0x1}, 0x0, 0x7, r2, r5, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r4, 0x0, r4, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) socketpair(0x1, 0x2, 0x4, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r0, r0) r10 = syz_open_pts() readv(r10, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f00000010c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001100)="821c3fd5109970fce219b2b5d7b80c203c87c6aaa1be487a9d790c4b580d979f760702a018c03c559ee8ca5e80747cb0e5c26852fa4e6aecae60844bbcef5e1ef15bb134543bb1f3ce248df58625c370c6e6393f4799f0c9db47c99ab045e93c13500d4033267e842e81fd7134547c2b1af54932", 0x74}, {&(0x7f0000001180)="7718021d54b17ccb825158e49a27aaa57ad7a4d8178edcf0161f16abfe78be5c50e7fd342bd40b819fad7ddc57af03dd1bf64fc33743e4a51657a390827ceafac2df685a0fbca2893c123c4b62d4965d3d45bcb4fc81d0f66e4ff98e8785504cec10ea4ade9ccf88f39464492458acd29c6cd72d7fc0610460249054db5307daaf2abf70d9f436ceeeb2d5ee68a03fc4c434034448110082c0f4cdeeac8e00b5247a841cf0af5135fe7c02737100f69447dafdac9cb2348a92e1d25c44205617f89fa69f0c72e52b5d7f3d7283177b7d4ee13fd3cbbd7e8a8f93e2cfefe0b22f0c3956d7adc4210fb78997f0b8a63fa7", 0xf0}, {&(0x7f0000001280)="ac65bc3923e6cb8e62a31f08dc3f4a97cfeb004761f07b98ca86ab3eb3b7bf90679b47d1b6d694fb5d63dd68e206369c654fccf9a90a696031f43a2166e620616a16b96e6d9abb51f6217f02c03467ee5c852b9438559737a17d007c81f1e98891e98b6289c2887a678ba868a20c63f337e897c568eeb00b95cc419eb661fe96fc3127c9979d1a4c9bff13935910ea9762fec77db8f0b6a6629560d7b803121a12a6b399602bb04a22c893a150d7cb19f0d3ff12bf", 0xb5}, {&(0x7f0000001340)="74065fa3194851bf645aadc77ef90ba68260294162b382a3932ceb6b0f9ea1cf6ab25ddcd91fd73009a1a74113a58043ce1fb1b1cedad3d979fb312bf20dabd2b7e08851ae1126ec0baf66d1414b3f50419276eeb945d3ef000472", 0x5b}, {&(0x7f00000013c0)="eece2e7b635b5e7b2714f64f607df847b3e4ebc4d5162b621844db238aa6f0a832452fb29e8f5bb12bc391ec7590696ff0a2a0788d2bea422deafb1a5ca2aa81ebc9922a47fd87efb5656091d9a7c0524ae069788cf0f399f407dc436556e4db1b6c158e364de379b13b0ac5c488db88045b0a0e8a9dee9e5f33c2d13ca868441af7a44b03f0af4f60adcea5e36d9310944729de805a99986b", 0x99}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="0000001f2000"/21, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x8}, 0xb) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt(r1, 0x9, 0x4, &(0x7f00000000c0)="0bd81bbfd8dabd0917422aefcbb3b6738a6b3e08aa285e661fa089617973383dbd48e20ff79b3416105cfa97f924baee1c6628c9da887c75fca53929cb52868c2945095f22d05a35e3eeb1572fc729753d87c994667972c21a40fc090b38d4a5f11759c7b3f1d3b2472197e15edc47e4fffcc20dcbba9ee44032daebb493ae57a0ad555ff2c097b0006aa7cd647e1320e2b47a929b4b572ff1573ee68322a3fa2b68d6702d9445e0769e7045cecc65ca60c618fc631ae426afd48f3d0121c65a4b6e1961c3e013a8f08f86eb6662ecd0b16513d19a50226806d32bbc0289fab31d6c5954cda821f53a7279b6dc58deb31dca1ea09e313418a25a2f6ec785774a33917ce0aa3df9cb76e4324e96b660e75b078c67fcd3512843540de36b7afbbc07b9527518c26294f7949e1ce2a2d9126b1c9140fba1bfe452ac8f19f0c2d9f6a34fb9dfe96ac3ee15f0bcfbcf5cb9893f0f36a9fb59e905a06db126824a5e32fa788df838bd9602afc2c3527a4f9cff37e02d110a4c37a72903546b3c723ea3ecd84178d503d55a0147fd4a773ee1177356f220fcce79400a6fce69b8288dd6dd45d4049f61d700d5ef9f60244374d0ab67e0a56f09f6787fe3f14ee648af6992b68cd349f011dcf378fafe9c9ee8324cfbe0b2e2e90f52db3c2915f347a43c98c351f49d3c4bf0437bacf1ad632bc41ebc9b0d5e77f64f1ad8404533768f0b660ce43182583ba2fe953e1a572847bf674bdcfde06ac7082d05e78b52cf91279ce33e2b9647fe276f4799ad5181cfd71ed5bef2b58af522bc1b9aaa604c61b9a48f03e9f2fe3ab655ef5bd02a4b019ba3d75fee402b3fac595bb3168a3be9c4625acf0e84b9620148ca5d7cda39bde99e398137209624b5a238233cc6b38c5a4819ef25ad3e624704249b4e8ff7605b0915a21b005279d2ff3a71c89dfeca0a5c7cb614f056035d2ebcc7fd30e19dcb5ea7da3b7e1124f241d2f8ab99f9e965e7042f939743bc3d9916c44f2b2e2daf6554c3578de7d5520fcd64af914af689dfa15ad373799a0fbc82098d93076786f11256ec3ff56c3d4882622f13515d572df52cc9a2a3576ded8b1e0f119841f0d17f08484b667fea768dd33f3b1d82922e81ac9fddf413b897b3f04eed3e9f428db0b5d97cb9b004fb9b039b364c34ed4377298b9bd77f309536d276023e007e83c32fa21a2616dd11845e2355a195342c20b8092b39f6b5908ca94acdea2244ccefc2cbe2d5e2a55555adc8f7d5f5c5a2f1af99fa822b1c49415506de9fc5f876da5aebc66c22b4f4933e8c1069ee04abc2f48b85c4408ec3bb36402556870a1a9225b16eda5ca3cae0e34a478f149843eb9f12f91514d3b4042473fb35f8204514163ae0ceeae641ee8201c26ad11a88a6cd995b6342d6990c18dbed726169dfd1c257a1ecbaa47e8aecc1b621dd45ccc517f54e17f5412ce7e38773872109bf0d9b9cd3981cd650dfda0458c102d4a65e5352385d427363718b6fde2450cf8e0e348e89ec47eef4c1c8e496917b3706dea55216c8aaf380a88cb1fe621153aadf85880392269a08d67b06ed924a668a68f5b1fa55c814724f9eb54c9d61fd80091d9874f34123bb7817fc195e12bf280a1a5913e1fd51ecee02ff4ac7ac139a60e36423efa5e837e4ebb55240596a8779c34de9012378a4506368d7110591dc0ab134b6c5719aea77d2c07c0e1aea65eaa1a96bd0dca46e275dbd830578b2d2c423bfa91ecbb70cd841ea26878f413a353ac3784215ee0adc3d11f922c5db2f2ac1cdecd43641110ad4b5d9b87dbee595e6b3aea549e86045881ca354ed3beca60195077209371325937c805ced080deea132df8fd6b5ec152f0533857067296ab6e13a0eaf5140c7201dbad4ad2f71e9e2a70823fb0371fe4f5cebfd186c4a5ccbe4478205f275e2d89f025cb93e48d7a9272c5aff132626e58d9f2e821ce693b141177a403fa2468fdad3cf308f7f2ca8fb8d87abd9d7abc6043ab8a1a070dee39712c3e6f8edf08a394b7fb5f08bc4ec7e3ca31f3a1e0a5aeef453bedd2eb61cde73ffdf34fc0273b90a6c4632b29414dc6ead7b022694c19fab9e53e6d927b5837f4e7632fa1bf0549279cb1aa4815e1d42d53a15f861de208aeb80061b942001309bf60a8149684d7be726709e23b547922c63f9fd474bfa0b61c397500b47548d0a4914c9438fd0acb8ed30278bb9faab1b46bd3c38988eb2797c331d24288101c97518a46f16f170059ff80ef60412447ce4495e59a30e8f1c3d8c0133408394c2c87a8e5dbf057ec943e432625219fc3dc331d959694b272365794ce3737cc048314ff3002b3d4ea103287a39e5ea9e5aeda3b02eb66dfe239ebe9eb3bb32e8d476a09aa08f5c96b6f0a77e1530f95fbcb766a079a1889b5cd35fd0104cef11623d28109a1047803eba4945236816343c1451839bb8c0576b69c63bcf2d88d0afd1367a3d90dbfebd5e7cf1f480c9657ca06320fc1a3a1b3f8c657b87e6810de8bd72f9e3163160e4550880dfe1090253149b5ae5b1405f8079037b4f586b0d03c74d70cf08c708264b2881f1b4b32569afb73c260013d6246bbff54a4b621876d252967e23be1642bab66857e8a1c417b880f5e181101335e0cf23cfc4f0e77abdf553330e7dc70cda2322e7e6ee29deab29c0167a63596b04308a33f8598c0574d7566cd5eaa7142c7367ee16520b97fe1e6522065ec3bf082c93311a1ff84eac2e6bd14b7141ac5310a7805bc455e4d8e79ee9fd7b5aae223b0449fa777c64af2d497818a4e5559b1b367938784a1076634ef627af76035aa0dcf7648091747bb69813768c8f87fae8f3e3cabb107b88a8e14042cb94a05ece5ad58b938c4b758d54ab3666bad02f1829680623242d22dc7c53d20b841fc184bf9cbd5509e187109ecd9ebbaca6b22b988f2cc6188805ede1326fb3665c0d2550377534019b9ba9d22c7b938ca13f0f4153688e38538bcab3759eaea99648d64b8958183dbb2139c95e2ffcf73aa67ff2d817561c4a73ba3d9e2d1adf8aa42b2e6a3b74f972f2746d50e6261c469c2cbb442ea375d2c3b010eefb8763234849979070171c80afa28d7b13766463b8162297435f9bdc970a870edfdb8d7f395444e803f0861e5e66445eee7b449e92559d5663f6b43f968986b2c340c84acee8ffa9f5f8c17b6069647a337650792bd5d9c2e103da7e172ce44e8075b02e45999caf15b28f861b2349719dd8818447dce38acfeb5044b11606f634d2c28d30ff2976571786625533778c9b53493e6907a727b3f1911e330bac578ef526166dedfac518fc76e9be7f2b720d6d71c4d8fe19d100dab1a1ffbca6ed6796d21907ba9728d57676f6c584aecaa6ff92ff9ec9b52c935b6b51567b1e7a9e8e7c703d22ce4b432459e497e48a456636402ab2261de31d60dea8292e9b6e63bd4a8706917607a647194825592e33ad11c91ddab0a17f32342fd400a4830e8c27ab4432dbe6e6872ad959d2eb3e958ca6e868a25b3c2bd62cce31471e7dbec148e649ce1d8896b0effb2917edf65c9d6a54f5be36d616fc018fbf99c58c6ad9f73558a6bf06f4e1d95186ac82fd30c0c221043fed19f8736b96676db90c47edf887a4c04c26dd024b4fff71fa8e1f9a19275ea9667961efa228fdc6a4299f3b1256a3df46fe0ba744650dd5cc1e22e31d7d21ff60d1c4812878fe92a0c06d3da10dcf9333d4a5648d26272e5368dd532167023231229d4cf9a398d342d881d52b1e54835e6672819d3df362f449bd364b342f9bd6b1fb115cad5ed17916f9f8cd924d4f035d93181ffc7a52fc5b1601f05e8a9748e5df96df9aa413d8cecde157a712f3253afa986fef500eca02b20a836152c425b3fe3ca4754d130f896bb06b308c94d1c5789fd09fc1a6b46f64e5de8f83758a61b73926c1beda27dcf1e3008e9d3f56c7472d18813f6226419fe03d5aed6fc85649537db5e9913391dc0b4d425a5983d51de8f989f5ceb218fbc231961af95da38ad3b78be688f8ad525f6364f646a80f6f5ab01d89672a1f5d158c8c8178b908df0e82c37d39b91b9f98944bc3bb9c10e77710af9322dc125d46be2655ac76bda390b4d2d73d35499caf15ae97025ba77ab5d25cf9cc4acf73d41f6a885c2b851a6413bb71fe0f4bd7b35d61a11d969bcaf787466bdefdeb236769916b4c69d45e6dc9c0fb37f9e9c3add40a66442e71ba550cd56028c2a375cc745746dca852cd5603c146cc2c44a14187f49f749370f72396880c319e54f0a1f096e3b2b1b4e3d87e79c8f04122d22130669614ec9108fe536ee618085b8902ad1d694ee0d5f97b5ded82e3e535cdc68c828cc856afdd742dd688d4cfc91d83f3b6e5b695aeac4ab72bd1144c71d943a97a643782f45479cfe0a2d37e544abdb458222d1dbe0b70e970b74ef394f8544ae532417fadeab960086f0036eadb61b9988ab0d49483530e781d4d2e23ff55cd62e6a2d354c0efdfb443d2cb54e4b6d67458fe7bbc971ddecf229ef5e90a862ac349ce5b372d5fca20903d1d312ff4307f6102ef5b1df26f86d80b9e6b28c57539259e200e38ec94f0ef4f9fd63ce414d73c9767ccbdb4f8a5a8a2014379a0ebc9dba4421bd46b93f7233b15ea7bec76b78f75268e8253d0f55a8647974dbd343ee5e71044cc02d5f8cbc44b5724c380bafddffacb27e798f782bfe7d63de0aabf118f88db6e696badfb4de6983f5128de46b17c54ec82e97aea975e3b7989b47f4ab67b0d4e7ce978d28583b056b8d32cf0ee99392d7a3b8dbac9af70374a4b519778f464ec24f229d2de90927535ae3854fb97c901686f4a9aa39213f529a414f10e86f27d7ddc0347cf6529e630ebe85c44455d28777ac63d3c7f1eb3471acdba000deb17483b67364dbd52fe9713ac3b02d63a45af22475a4a58bccac340f43afd12d6d22da203a8b51dfcb1e7ebcbe59b5bc49eedbe6b2e25983c855193acd9973fe2828f10f271f2717517980a7325062a5d7fe72605f53287ec9ed84e18d42511f0850a993bd357726bfeb74f9f8b4fbb6eb296c3d130c4ae0f04f9cde6fe2b50b42034bdf92044635ca3b137f09bb9e15631712ab279289288dac745c752d9227377820af6ab88ec4edd6a1f9832fc6b5fe6ccf5b26913a855d2861e6941dc80a23781e922a6c3253872e468b59f784eeddf4a11750db8135e5901b73b01abaa753d2e3ef71e6a6daf97e8df89ca86bc323c35a8ae1793413f6d90ab501fde3899d6f7571c99bc90cadb679f3cfad7bf195b01b8f2b62ae1b6a7497c45edbbb0c1f4a6b892479134331e835bcba40e92962ae1a6bf50d7d81d527f4ad26db8f01bb37ea2023df9797cf25cc6ebaa5554d6ff605f329067dc7cfb415c5442803d57bc4908b7421364b6e1cf57af1ac4802ee3f490724772c29b3074f0743dac5df45b4687b220cf9beaf319d0097e66f70d6919d9659b2288ddfd8e7a1295ded5b6c1c5694ded8f120d74507ed43d7967a4c74877647df3203a0b11a9057f42403761bbc5c177b46bcd1952411b493ca8a78ad0796ce28d9962191ca479442753bc574bf70cc2f45153af81dffeec7dff96f727a8298f7ca5e7394b682a3f46940baf26ae7a339a4498f741bc9b3eb9186614128511e6482cc81527b837b5ef3bac3e4d2a8ad147bc56eb5581d1408484b12963f05235d9a5295cc2974dda2b00101306e4ed8eb601bf4d3e67a617b31518932d44df3ebd182cc40d2980ecb8406b1e3ac8967f4eb9da140eed975618bb", 0x1000) 11:27:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000180)="1f47e1f0a154d369b7c974ebb90b62cfbbfd75470e1d54ca6c14afa04dfe06bef78c7fcbb37737c6e529e69b77558362eda510bc626c7fcffd8660286414f6c305eb5b173344060e1d1a005dde933ffcd90000000000000000000091795f6c6901b1e683b1150cfe83cb5b53c947d4f740741437ef75c1ebec746a2581c123bb2c1148b00b2150be283c7459d661f1e0316f032513491887795f38587bcd6ae7cee6ce2075355072b5fd6838f8406dd7e1c90927e712076d2062727d01c2d45191bd90f31052bb100ddfe1a665ef3be1e74cca", &(0x7f0000000040)=0xd3, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000180)="1f47e1f0a154d369b7c974ebb90b62cfbbfd75470e1d54ca6c14afa04dfe06bef78c7fcbb37737c6e529e69b77558362eda510bc626c7fcffd8660286414f6c305eb5b173344060e1d1a005dde933ffcd90000000000000000000091795f6c6901b1e683b1150cfe83cb5b53c947d4f740741437ef75c1ebec746a2581c123bb2c1148b00b2150be283c7459d661f1e0316f032513491887795f38587bcd6ae7cee6ce2075355072b5fd6838f8406dd7e1c90927e712076d2062727d01c2d45191bd90f31052bb100ddfe1a665ef3be1e74cca", &(0x7f0000000040)=0xd3, 0x0, 0x0) (async) 11:27:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) setsockopt(r0, 0x8, 0xd, 0x0, 0x0) 11:27:31 executing program 5: r0 = socket(0x18, 0x5, 0xff) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) socket(0x18, 0x5, 0xff) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) 11:27:31 executing program 4: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000040)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1f7) 11:27:31 executing program 2: r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000003640)=0x2) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x5812, r0, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="3bf2229d489b86ad8ca52678ea141f0ba8a0c1d6bbf37b151afe0644936bb8e3c1d2f1289f9bf8bfa6fd901062d6412094c7f8f918c24971ad659f600ce74bb705d60ae62f6d20e69259e70bd27d4de6c7fd712950ebe12e267827097953acfac6bb9746dee918ee0fc2ae1b10a64367aed61e3fdb657294574a4386c885080e3a932244009249e4f415674d29913571c69a517517a2ec487e77eac0b63c1553e10919b663d72b11ce4f452d8b66c1269a4dfa412be0f1aaecdfb832cb486548a739464016af0756f5fe33e491bf54835dddb9fc5b00"/224, 0xe0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r6, &(0x7f0000003600)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f56696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000440)="e2ce51a4ad937f769029cdaacd0a015aad436a584ee1a3590620498295c36012adf411365ecb57d6203b0e878d1430f285fabd71d24cd0ee65387502ff06afadd2904a3bae1576539dcbe34ea990ef1b3e3ebfb1d1756c3cc05f79db1054b825f77a2fb0105b516cd00032cb5af0f165507d904fd962ee321781be1b4bdb197c0781b30f6788e33f872a25a2c7ae85b8d530dd1a57a9337580dd255e5b9cae75dcc35976d1d77318ba7ddfb407545a588612c9db636f49a21675040556285bb4ca9886ab7733b27b23b89e71c12eeee0f17417fb98a612a2a4341b503ff7c2dd9bb5237e790af572a321eca1fd05fa6fe9f98765d2b783a6d092088223980e9a81af44047b47e9439d0d857a3aecca49107c6a7584d52e8d8556db57c14e03624c0b5a1da7230ea068d6f5f327a10f1b27abfa55caca843b97f22c3626a3b014d88826e212adb365b65e318ec549785d1372f15623f9cc7c29a7b113bcca768175254a922f1f5c343a3189cac6f282de9d1e83a803bc551728674611b473dfb5048be2b5fd814b9b95869677505b9ec77f1828f677155e027e629e96be6fb0104bc0b4b398e8055cdaf2717da99f2377fbe4ce930af4db73ab0461d4ca6fa183e9b3839075b4e5614403be827d41e812f1e0ec67b490ea15524fc96cc1065c7946b39ab24993e73d8296de0830f72a8d2600fdcbb7c04b0b21aa77e1a030ea8b2f3d7ce4438cb4df552484da8fc4e2d11384ed18c2b85790b7a08a2173f9ef5dac0da5ea81bbb5591517a6188ce18bc3a456f689a82af78957f08419672368633ea7d35288fe1d5049ab988446766a0def364d377ffaa42ada23baead423115a2b65169eeaa2705da5f6527f1dbd2523c5df7e9873d279635483b31e8d26042fd2af55e2745b92755336efd425e56565afc2fcb402ce70b1d30b89967eff087158c954d70bed68fbcd62b14826ad8aee4f0a7286290524c6bb54ce82d161c41bf12a95deee5b60ac73ded0bcc4bcd4f2017a035cf364e7fde3031e0a5e96bdf094a4ef53ef98cf714078f1901b47bf32aa24cdf25b7d08681ba8f43aa5df6d06517f77cfa22ad90689015f7f35fa88709df819e0548c2ecb545929db02eb79ad6a9a2f644b75337b4955124c5062d9e0d1c4093d90935e5a8e3068e50f4ebe2678c8d570949e9c9aab4392811e6293525dc50ca5090ca4eee2522ebc1c5410ecbd343bc87f683d4237609ef4d69e6c22d696db9a741830f6b3814e14cd2120712e1ffd25bc8173e23a4a77dbbf9d422cdbcd051fadf8972a68806d1678d6f93eedd5a50f62b533260f05994fdff65c1ce3492077d1d86992a37f756d129c2e0014999da1a6863a5ef7441e9574533f623a75d3999b44738914baef842fa471d97de42f00de3eff7c84797a6e65fd5e3d09bd9a67684e9a4ed4de0eafffcb570af35ed866da61d9e35b8d259dd9c95768eb1f1281c37e9e840aead62aeed77d722421898e953aee73ce13dca71cebfd6a8d5602e4f5358a86cb12c2d353acdb20946c7753d178d1e0f06c3998dd3adbe42776938d30dfaabe44232532b208edc290d9aa4f31bdebf912672cbd80ff262370ab4cfe80d7f8f4e2c28112edc5fc192f7b805c562972450e5999daf559e4c4c825a9a550b30bcad3bf63dfff280181d3ae1f8d1dca48e0d60004b38ce2e3e8753a0d240906df0e4ac9ef6e72f1508881f9e80a1a42350f88f5ff932b37c0f3df923210731fea8fe2aa63abbb798311118f5847f52ebac6bf038e14699509209b7a9932ce4ef0d2880e10f86e6e6eb7075d94a654d14968b08526345d8abaa61565e5026cfe289537290ff6fe9ee4499381fd01dd242a1262daa79ae6c3ca7fec277e7df27c37d176ed1d3b3dd9db910e7daaf27cc4a7cbfebca3dd1a12df8545625ed2d0dae0ec88e5a7de774a412d649f4535b809e533c0a4a25b2c3b798abba9bafedc608940533c422fa9f9ad90bda0109773b452424af40fd174c7a6cdde39b911f0b4840076763fa929b4805d8d9e963d44ec4db70e65408241927a5e46e0532899c2b92b3204bc21089ccea11db0038c8c4649176ee9bec60ddf13271f5c945c224a38e990d709ccb44ca9ef13ddb7ee92e60224d959862249fea65edf16af05408c5922472d1906ea63d4f6f64089fbe70175ffd8225defefcb8a510127d5667ebe63ece826f339d18b8bce40b2068b88a65d1fda55be844a3e011fbe661a994550ae3ecc525fd63f589c48631c275cbbf1f9bb4bf15c82389c16e44ea9e4124017137baa0d6ca3a9721cd3e41ec93834aabd3c7aad8381a7ceb32c4c762009b4568ef01e96ce9033aaad9dac44374f38cad3575330e35e1aa6633be7c08405cdfe3a1d540cc8627e50e83b39558c8b89c195756daf0f1de40599a7d3202bc61ceeab92da3498f28b2e540b38f12f85e685bccc925fc23c212ec03e4c69af8464853b2cdaf0fbac8c09f943a3a0b8eb86949047432ab2ff2699107215bc8308a29eb1d5e33c38854b4a7f7a0dfea4cdd0886d2f224be0a5e9ce4c493104649202c710c0c9c890d0e140540b4be931f0a8b3cdece2e7ba1f70927f6a6072c27aab72353fca3d017afecd5012af17ae0fc7ff176d415b67c96c487837c2fc4ef6abacc481c95beacaf0a7531d41e34f39e4897fc401d042c92e63193238c92035375c3ff46589a3821f8c1747ad4a78fd2ede68f1cac531b554fe2a9ac52ac12acb709c4a44706b2138f53872b891b201ca75c938daf8e9e3755ed62e9d98285d656aae1d5a148d87672532fd461956e3d002216b367d8fc52e04b90fb4f2ef0be56fc50f08d48e6b36cebf7edf5c012238b6c78521e9c26f7332d7d77d5db1a8a00a9506bd82d4dbb3a6f79e10abfac7f4ef55bf3b24bf7917c6a9c65a60273e8f89b3a033df6ce941b76f69f93591f1d94bdf7fa9878e9eaff5687368e045543ae19c5ec4ecb46f6b1981934818605461ad970e9850604a79a42c2f295e1cee9c20225e9b5a62512c403f6f774bf836f821ab9da3274bd9957bf954451749cdf7487567ebf5091355b93159e43f55a9dc947c194a240eeec020abd6aec8e3bd4edc1c3544299c700df0468db6ed877d1cc52be83ca0f3a4bd4fda861c9da3f219ddf17345469b93569231ba4c67d15d0722a628cbde9535561b527e7467220a3a5ff23f02050ec370dba26554ec4228d6b9c7183fec33a9119a09a63e6362cf2072d41c91ea4b40c05c6d112d09e83b6a358002b6cc9fb8e04c4ecabe3b7216b5a0822ff3d3174aa76bd1e1b789e60ec34b5545fff61c8d1801f6bcd3a8b9f5761477b96fa4331aa8a9380b1321cbcce9ca28df8876ebda097c8b9650cb2003f312837b4bd1d5ab95f91e392dce2bed770a4f45a97c004b2079897073dcddfafe08e1746534f72c1ae987443e7707f281c534584ea5147aa5d52492cba6b9001c11d446564b9e0cbb10335aee5cd8abbd664a5d90abf208b88627088a05e33329e146f543266be44c116d1c6a6bd6887b98a1f344870fc9f66fc469846c9c08b946160cb26f60b5c26d6200c8ec6551e8a351bd0534bb62c19a75688f15160e9973040c89ab0d6c9f490dc237f0652c44eaabaf147bcec19e968a0ba955674da61953db16445407de124a95e4151f4319d60cb9ac8399454f607b85d4a795cc7e885b5e1a8e61525cd77fd519d4cbf1ac3e9a99a23114a74d7f81b569c4ca6cd67ed1e6625d519e81001a9c414a9215f248d2be9f0a4aed713ebf789a540cbb772aaa83241665420390e283a505cdb745de878afcf3d2a721825def2583cb42d31d23f9440215809427686caa2cfb1baeb3206d97b79618b1e8405db90a4b75cbdfc4e5b8f2fc1f49f7f69f54823cdb54d57eea1c8f00015f4566b233b339cdd0f1008ce84e9b658328c9a8a9da16799d35606130c15d21d56d4410c8acaab42d05d895e7a1a4c85207282c55169333d3c45b41ad7c50cbbb79d0295fdbe37e0a355df1f5b00f2453cf50d6727bb26e704d421eb9ac79aa233090befc071f59a20c160fbeba470921f2c6cf7116d06c8645a19b4a4e3873ed657ebe397ba3eb64815a2c83ee72d503bb91aebf510034a2578187b3021632ebcfcbd8d7b46147b57578c692b755f259421f77028062cf07cd70aa7940a47e44f94cb52c5ffa43cbbd97f72f300e7b505a8e7010f150b50dfcfdac6f2fdd1efc20bdb937cb2fee2d312e6c3e6d622b11d0216d2be5f8c27f1b246e61b93e1d98d2686a7b317c3be4354ae31f14bc1aebe78aa4293aa6ba93054a4f32fdc9413aa7ba954f63da328b727cb6accfce193209c8326da157671a77636940daaa5d4f7a10b232394abd1419ba9f6718609cdd29953a9535635f17ac28a279057906941739d5430f846cb58759f58e1a613b18863059aa615808fcf3ca1b43791d08a4965a55e5882469e08b512a4658bbd7bdfa27b5ae9fa8e8d50f306fa851af116b8ec63a04269fa74ef53298cb070af4443564afeef6f77b1ec22e254a2cfca453d4c8f41f984de058622b8b39db930055c4cf668af750a68266573a2944d75bfad210f735da5d2734dee26009c1ce5e1e16bcff03c9e0223700efce76885ad46ad149bcc237a06fec2a9f4985c7fb41ad7b560e6f48e8c2196cc046d7f2bbdd9c48d6af28f57c7ad8b6fe8e52477e5d68a31365c24b7e88e6abdf136d42e77f017266813db8162347de5d1b5c3cf9f355451964356e149e929304d72e6819c0e243dbc8eece033450173911f1146afc2e5dbfe3af598821a215e88ab6eb3b37a95c97f9065416850ed589b1bce8426f10ccc3af6c78bcf72e3bccffa7972476518e238790911db31d3300251fb77602e1bc6439b6b6950ff49014eb4445b12d24d5f461b60e50998735d1ece091351d9619a33a0af005d326f9fd76da714e8166d38208e12de3b528dc92da289c19db168b80cf49350fff7eb56695631ff3ba2ee9ef94b364109697afc78285cb7bb3178a484c3d2506a83d5dd4198a29453f3afa31836d698cb480b063ef77e56d0c382ab8e7a078ab8976d6626ebd2f657a7e265c4a30f239acb915171d81d06ef95023e09166367a963f6c4dbfd49a5a92c6beaf9496b2aaf9d4dc7723ebea8304a76ce705039588963a9a676b0fba56a5a4e9f30e468a8c13931ecc945984046d41718f049a5ebc30fd713fc98c674592e9207ff5e8b635d011e8db3417073401a0e6c9b9bcf4f0355f46d67a2b99bd0a191b91a8493a234b964d86a205a680c9b3552f9ec30f164d8d52501466fd99d9b4f06f88c32f5ae55e782444cf95490c7b8e8931a78a15b9c4584b3b2cd8ad8469ddc684f6e8dc5ef5b04e319c6d1437ef9299dd8babe02f58c6d411ae8270ce87df7e68e48a065f0b69e80df41d2a9b040a60bb7bbe100e1bd7eb8d344f4167de4822edc2fe9fdf6859366c2f8c8e84913a255f13111471aca9e38ea6dba5d9ca99dfa2c907a667c0deb5d286d0dc070d1ccc1edd7f75c36594234e15a6c81f4d7e1c0ffb800f614d3929b9b38d18be48b74fb559c51272bf73323ad7410405dfa7f3cdbdb181040f5a8c9b06865a9bd70284b464fd55c86316c00a9c31c716447cafb787c029414c9858c78e9596ec68d9fe4101d25bc5607ed83c8d40dd2a254a4e35f3d995242216030dfca96caaa677a0dc017f2688202b77cbdcf30c9a9a9f151ac3c53d33ecc57d6af2a2db8e40ce177c3b8bf8d1ef0a9b93764d9b380ce3f450ecdb4567642ab3b5a2e49f06e82b1a88", 0x1000}, {&(0x7f0000000280)="2d5909dfc37f439f906f861242e85e7438eaaeb213294d2a57f35f186b23d2fe1d95ceee998c2246bc6d81cfd9c424a7ac20742c695a218fbc6313e51cc8d0afe3c494f73ffccc0f17013ea03a886933f574c9849b3482b3014a0566bd87", 0x5e}, {&(0x7f0000001440)="37afa7e7e9190896e4a40180a79371cc87d790b30a453b5428bf3959033847c0705c1961366018205986971a670ef629a5da39abf41f366f832b82b34d105663dcb4046882e53b3ad65ce745cb8ee6efe42d1332c192ae1f9bb54fe993b009929561e09074423b56ca256d899337503871fb5f8fd310f4ac806358d20eb3fa9c7ac33fa804b0adf4a9d27660b65ed78f1f75aca139f7174f8d3b82b75f0228d3bab53f1ab23cbe54f758b4ddb7b3cebda57e4dae58c84f1b1ff8b7baccfe17389036e9deecd6d29435bae40e540030f3cee3008b07a05a364f075f5a85a4540073f585daebcaf0179ce17bcaa6ce2fbb4cada2ec5d2667142161f91bf999774fcd5f56b8ea75ea92496df329bb278672df6e1cd673789d99d10a041591bc041e766a66368faf1e05ee08620261a99f079f252fa0311267263d26a57499dcd25cbdc8294f52bd3f83eda03b7d335c71a49c056db7f59aa383f12511410add00a5621667ea73c5988ec68f820c9a14b418ed22fde616cfde13594fdad286e8ffb34e3105fcc09b273828301be09238f54735d38ace3e9a9d16cea81378321223370df7b13ae217223d99dc717690f4274be9bec33cc31fe664cc9834b55cde3cefe81d492aa26462eaba34127a7f093204fe0ea1dc81c76513634c361f9a4dd11ffd697676d9a2d9671a43574b36ca0cb82b26ab28be8bd1d942b66ad5b404fc88c42b70222ffcb6d79a34a3e2796dd262fd7f737f0615cddef162d816fbb9451c41cd07a9f9ba350b1aa0e4c93a39692592a2d4c0581e6c8218d3242bd2118c649c97652b6c41296965dd602eddcdd2462542645ed105be8a89545dc3243de2a95444ec57d0fd308828f3a5b9d47baa877df3ca7230ae19c04e00e98644e1d52475078433462eef379af06941e17d11a48e88ddfa1cf70aab64aae368f0e99bd2fb393b0cb379d47373b5edde0618020765212972cd9036bef2e9c504269987bdacca4e377fff75b18a3921c7ecac17aeeb47ac1d3b9611e34e1307212e7aa6acc73eb7a58c2fbc0fe5daaced7e71dcf095aa0bb06ef0f166a39dfab64e5e9dc76e6a405d657cdfc831f693228882c1a10611dac8ea7f17d6cf52ee70e191a66398e65e5f56d9aa0298d6712d172cad13ff41590f4953f1841279fb696e8f39dc1b177dbf8a49350864949ecbfa02ccd9123f83c251d4554bca5ff85ac7551c9fa67bfa4ed3bc9808f77c7d18eaabb0c117701a60cf6e9702932c093775d99a21f2e32a59224fb407c8b0034a2fe4e9754aa4a7b646ae542c5e4065031db3d9cf6db8d72fb85b7bf84b9f2816c4628d38d869f131a757fdc59984f6f7bc06be651ecc0b9c38651efd4d75f55f19dbb274e0a9b064065d12ce00640ca8afeb6066e0f1436db862cf391369f49a5924c1dc7f520df53f2a468ab7f853df00a2a9eae746e5edc7912d8b4214138aab76aa878531a6037d4ce1ab6066acf001c472aabe503c7d2d4d6ad20ae2cd6e7a1395a4713ac2e026bbed0d4fcff60b7be94cab7d76b832b122ba0bc869c431337a486402c6403b4a5b2378bece6952cff68b90058261b3be08acf07f6e4171c79ab71a1f19fa0163a19a896bd09379d22fc7f18f1f19141a0479b2a277f54370deff2cc3c6a383788ed1ccdbeddbd65cbc49850cafd014f76f17ba0abf6e43d1effafe11d116a93577e6044ca8624d54a70ce17cc4c0c22fd7e025b93f3dcb73668e3b59e93f3c4b51266cfd36fb3a41ef00277b64ddf793f695adbf6aa5ed25c190efefbdec5f65c20e34e4f6d2e483f4f6bd15bb5fc16f139db940a4d759f703aa0e0b11b9b27dfe4f1f7407193a2432335751d3692503f2fd6be5812d989d18725df16b6d77133e30b8e61203fce820c05de329df4f10e3cbd2e8fbbc747d57dae15588262623a3895da9c3201390d142b6cf4224a5b82a24546e52f1f1d4919792a2df4b4b32d6de7b436dde23036efd50007e7851db0da43260dcfeaaa67f43c732e82e63670c898c2b9de063d3aabb1b4441862ecdad97356179b8d5d828955bc4907122e94dbbe21902193698ed8fa07a0c1fea65cd80dd80c9c14df90468235297258f31c6d97351c276b2a50d88801f8342618b0059ee1d01812a1f2a644acc231b23a6e823f3ed246dc3a1ff90fda8c6eca4bbe0bb59d30d0d9747112dce2607ec06196cd9363e369c9360b668c8db17aef1179cfb9c956a673216d6a714010238708216c1fecff22add84fe7f534e35d926dae3784421daac5d20aafc40b0f01e1f79576d82cb3bdbbd172742c2283b75eeb8502ecb71bd4ecc893a58c7e77646a1f199d684ba1a42f2b6463c56e2de5c79989da9e95e10db593799136f8ac35e9f0dc81bf30156e87994f32bc03eea1be085221851f6f0ce14de1b0ebde2857cd08af0265504cacb88cb63b99ade2643302a953e3a505a74e1d04f08aeba750e838bff57ebae1442937dc1f5f7436cab4094aa787cea4706e691a43a4b47c306bbf05ccc35dcf9d7dde769b071f99c381293bda22db25b673eb39cfea2cfbe70211ca1e40702365a613e53f3aa93e7c91bdef99192757b0210faeff2c2b21a53fa433d08f9d390a5a82216fe2379def9cb6618c3816875e04f9f14ed6e103b953ee9e8175c3bf4bf3052176712fb0fb28e321710ad27a395d3c0c1354ed3e1edf3ec0770a2d38bf872ffbd91aa9a509b4a94ef05bb06e8b3e00b29a42ec2505570b8c9558ffb610cc47af7f6f69869136f83d89b03efbecb65d16ed5814865113e830f7fc11517045fe520d1de00062a35fbae4494a8f5bca01a63f55b7a29717607091181a82f7e774fcd9f082c32c6e9902f31b7c7acbfe813c08827df72cf134c1d37a41acbabd9904cbf7f8ccdf1d46987922eaf94ceb0067cc474016bbf21604e9fbb30cb91002c423d78aeefa8d5ef9c7f65d0c4845366a6774641b977fbe1b86ce354ec2ea71e82701145f57bdefa9d2c25fa55bbc5d38660cb479401a0b3890bb0a6d538824f30129634fddf511ea442eb6a488b06427fe58e1ae716cbfa0c4e4fe4c436f589298a106681d3058fe8a4050d3bbd0e49a6d192acd2c01e6056edd4ae30c637de8a7cf3649b762f54300d776aa8be2d6f7737a7e7b7888dc6f05b673eca7ce28c1330fdbcbe53c98eb2daf17e63e38d993ee7b95446a81ccfd133ffafebe773e756bad83ad7a20a13b0f26f918489b510623d2acc8bd2d3b2ac23330eaf2553db3e80c612fa525535646f2d95e9e089f49f0aa104099e7bc48fdd96f87b1d9a14c017a29a449ce9b79e89f016a4ad624f34f1f7edbc7234d546872d79135801145c9ebab2edf90ba55a34562b5bd2c04c58ceb7d44cb06c3bc6d2091ed232a22e83f75a687fa7955d55b7bd0c0e14ec1e4dd2e154a51ffbf302ab4522c4aac95a36297975e402f4c48c9fc4cae7d431e57ceb3c2bb97b164398e27796b2e3e02448c94a71a69e273624d755498e80654cccf88c2efad960186b8d486b29d81144d68a33b79945bba4d79e830ad39d3ca4c26203dfaab140d0ff55ae7c76d6e24a2ae8820af0913d0bd48d3ae762cbf29c8b847c298f485ad4683feed19e4803ad0759d693e0fa55ac4daf12f2d915f6c1b0bfc92b2339d664b52584449948c5aac67d0aa82f3f99290824858bb51b37fe0a1b91cc0cbaa3f3c91f3120941cfd30ef3d1e2ab3a6036407fe4ed938fc6bc19d847d2c82004629ddff4e22d634620d0bd85b85c62019f3cdf4819ded82391ff2f8f8c627a107e3fd11e7899e0e412f5cc580d1fd7a0e9772687c09a6181170d17c6a32ecdfe4ac3070f4b0f98ef2b3558d3131a69875b370bedccc5177b767851310df724651b141d57e2b8210cf955e622d890e4bf7045a56f791f6301a902a65a41acd6540c8f326834740c927662ed3c884b2af4128740562e93a8420881cbd9455cb0ef193f8a83b6aae9aa97d197fe817a0bf9c8be2dfa99790ccb77ae5af418d1c6dc14607b4eedc6ebba10af1ae7c877fecc7883fa6a4e82826e104927fd251514b0e6a5d08d3707328038db8e256696f17ce53e638b1b5a94a2d606d190aa9fd8758af873a0cfeff8cd8aa426496787fd736aa980a94370260280217addd652342e4a9d063edfcba8897f93695933d621058a66cee278c37005e752054b23d43314f551f9fe18f61a72d6d0e8b2f582bf8853ee1879b4f82badb4b820c627ee213d33c8679ddaffff3a53a5fdf7b908608a4a768ffe18c3f6f2f1c6740b7d2a90a3efab09f78bc3cc08a51b9a3da881dc129cd67b7f16b1b71aea3526bfe8200c9f2da0aec9b15cd1aa96852672e3bf3f245166b4df2c9eb13e67675a5ade2f100d707192b4bd36fa1108e041866dad3d81298e58abec27aab60646df58e2639bfbdc7dded231bbe0a710cec148ac2e28e56e2f797f0363b66c48e12340ce5b1caec3793d40a4ffeadf735b943adeaa45234a65f992ce513f54e896a0b90b9b1563bebd01d4f2d7fc80aef8021560da4bd6bedcd55efa218f187a115c861a0f8050321c59e0fbca834304eb33f7e66e4469556536e791a8ccd69caf18cb8b1587121623d30aa7183e5c7e624dd92299efb06a1310816cb323913983357a6a2318eeba2b850897f9b809e8be2e811b44db7a2b1632ca91fd44d315bcd24d5c667016e5a3d5c67ebfa0e250431839da51a757c6298e7b9ec8c84812e7b6346a18144a487ebe97875d9bba945d8a22fbb2ee904325e10bc42038a323bf3a832334013a105bf69d2ff8ba1118e37357a40d57be832cc40d75e9fdf938dca816a55d1d4224e8b33029ed0e5e3dd0dfb4caca54d55ce173d6b9b1bb627dce4fad1ca5866993b5a4e769aa1b5004037e7930fa679de7a927506775461cc9c6f5273a758b228c9f6a1c662cb1b7f3f846b31d0b7c659e95a7753b906d6949d68bde87cee3df61d915f6c78a76478ab2f870538888e1cba6dd267acd2ace8de940142b66b83a4d7051e04d153c9334a2dc69508b38a345890dfdcc07ff9f6bfdf952654e69d0cc15045bc0ac602ba40e7fd7c01beec404fe2d9abeaa5d55aa71194017fb8eeb203db7597b9e032bfe00ef6f3cda925ec0c87cc75b7e409d811858f75d8c56de3b5d2d7ccf9038ddbecdece3150f569e109bcb1d4ee713a4464fa35b77a0ac855f21f6855a4794947e6f4f8bc5d4816ea8d9c7efcedb1b75c5883bbde3dac7d546ef96210db3d2c452cf44ad5a4a36aff7ec61910f04601196d35c50dcccf6441bc68b590c582c66db9b1f9145536af952060e6d702c88faa92749051e29aa3feecbe65c75266fd0b4ee115a88dcf22e356b6be457f6ef5ede2b6bf41b68ec47aedd8bc00e775dc9c6800ea0ee773d771722df4c11dc3db6a49128e668d0eb7abfaf6a09b85f4af47a9fe5efb0a9b7bf3602fc95f48d730ccabcc9faed573e04e7e7f8c4b2fd06cbb7e85a3bda07bbe8fe30bf241c9f2f3cbf238b499245b95c7a45c104c10388294bafa9644c290671e47e17bf6a14634e9a910b495985164c41e65249ccefc963e76e897dad1f0872beedad854e229fb77c2493b9a3da2ec9ed57614f3d6a95bfc34fbb3770c26b1afb27fb5a414666f6739d4277d15b84470bee898189c92579050a3af06e348b7970dfc3f1430a41653383a1b4fe62958fd21536284a8e7ac6db88dc13cf72fef7215292a00e2098ddaef48b2e000f3685e3da42c59e7356e3524ca49cfe8306d3f0c62de34554942790bba7391679a9ba06713f3578c39431beeb4445f", 0x1000}], 0x3, &(0x7f0000002440)=[{0x1010, 0xffff, 0xdd, "e7dbea47929885bf9c4107ac4fdbfc33d1d73764909abb50e7391ddcb84b507fc85929232096940210c39592253df8b9cebd4caf90ed588439d0cb0a2e41744f20eb2a5f9c296e8c9d86bda30174d0a68db6538592b3a6f7110e41a4563e4f0ae91692c0a28a076471913515e9dc86b93d0843638ef925a2ecccd7df816c81c4718c3c790a6681894cafa8a2415b46070577737f994e2d6fbc8689d6d7bc8a855b2a10ac9daab67552e48d79ebfc4830f77997fd13e6999f4f5036604404f1736bffe974845e6b773a063d0f4eb9cf391e56846bf3e72557b41d9fe94edc6aead7169e4c7129a7c2f2a3b71bb6fb2b04cfc8c71630bb014deaf5201ce3d58f7e0626f9c25355606b389dbfa066d62ec50f75aa0d2be84f43051caffc993291bc748866fcde7d727850cfaef978204c3a8eb0cc009592c388c42d8770fc6e5087205ccc045a8be4f820bec57b52d840d34b2b87a653fc5938ece65ded70ad417055632934d41033324340dfae5fd4c4f2c78a91514f8595f9a53a8428e0dc143a536263d92b325635eefd045a743b661808341ca4975148fd80edf5dc8beb6cfb9c9ec9d743b8b3510c8b8320154da4215f2d1b98d78b858fca340e88f0ae4683cb351b849be85dae9226f9915c7800a5ea78269a2337dd211c4e6cac77878ef7b7340fc9dbb1cfbd6f50aff7799e801af1ba5e56e37f26e7d62248cd6fee364753b6f22013510f63d193ddcc8a9b6351bbfd56e934687e8a6b1ba64c7a551fe0a60f68126c698c7c9ced511e32befcdb8b5cb9d33beadf51ada518f07383dbbfccf54a68a1fca5b7e05066ca8beb2394e63eb134a561fd2e51c2194dc8013f27ae36731a3ed9bcf57af392adc86ce013488dc7bace90601b6c601c97faaf548d4cf1aeb1e7e388a6bd3acdaa66d995e3f89f11f4c684b78f06ba08339ce98b87043393b9ce06dde5833d91f7515c92fab1f0235b8beaafc4604e2fd95f65578e38f2edbd22dfeff621ff49f8647667838b0f98aa7dc08a497a6a057afede3d713127f13001a5c129d0c4f0ae07bd8e946f2ab4a81708218c43f92786b30424db450267fc019af578cb639c33c9b71f2dc0ebb30506adf05eb408f321d07c0fce50a471db47a0e0b991a92bf4064a8f3e372a7a5cfa91c041993bd69ffb9da9d4f12aa92afde2acd2f564c1cfec9e88ab88940c7a24a24990ac006d4a9f1b692abbe001048905cc36cb11628024f7c74f9c58439e028e1cc2112af02ce05a28549bae89a5374108b1eb1a5a95b846eae33d18f14344aa6c4cd345aaca19b761b63fc5a46c7fab7dd74dcb355a0cdcbdd6b28cd9e7b6273fc9cbe12b01a492cce85ddb24f86bbf1df3043ffc8fae24581f18c9433c43b8d99531a52829d479b1bae5efe8c4dcd3f679477ec47ab664f746a54ecc898249a24117c6a17c9974b92b323802f860ca5a2e17c71a3dd457258408609a3e878629bfacdaeb8de2103bea62dc6f4eee635b8285ad9a509ad121fa47763f951225c1fd07fd55a27c9541477347f3560ec94e30924932503e7bb79a8f50818daa24c983f53d3230be23e6db617bb420cb33051b238accf8e6036c252812c9366c08903852715eddd644d86d5e056baf078f0ab9af624922ebdd36b4b15481c4901792b657030bcd189306b6d98781923fe9614c9d3a0f36b53d4b48f4f1f949cd7cd9cf996719fe5c4c036b0c26a618c0731cbabd5e8ff36e84a514752595f288ccda895321d6f73f03b1a410c67b2b20cb5e96cffe4f8f036a5caa5af6e4af489463fc334fb2606341ebfb7939089a90602f257fa8bdf2d82b6e6a1b56938de2108eba7c46a179a22be55d76f51ebd1d777c4abff6d24f034a93c7f9fb86ed0f79add5ec8a28982ed843532239a7413ad34f91c2f8ab5d600b29b07227ef0a5e30559229bad0e6546257fd9df64c82289f9c95e69171fce8de51a7c71481bbcdbc92ba2417ac9c74f5d2bcc99aed11d64dc221e17d66642866820f98d9616540c8d0a4f4860245bf95b228de5b7f7fa73dea871a19d2f86ca13f8f4ae502a535897a0e4c0b84af511f670728f6f5834f9ab3a5e0fce73ef5239ba0c450c5a9a6dd362de5ad8b704e97d941c3fecacd34907ec5a4adb68f3d29e7eebd020abfd68d1832dc7ac8694664209c6fff63645ac56bb0c869aabe3c20189e885321bfc1d02afb06aaaa6185a413cc463f4eff4c000393f979d64f9dfb4bfe27ba326175f70caef0e820a6c9b50578b6e2c063c105f2f554b104dffc251fe9a2efc22a8add156657637444d119365ce9742050d5b85e6d5944f7a43d7ae6605d3735d408515f496fd21e530c23c8b48337636f1e293f1767be67466e96f01933082f0037974ac91f3720e3f96aadf6568c2f6f2f8ff863ed27d640c0773041785fe829a371c0dfc44c49911b527da10afe06cdd93ba59d9918036ab2bd448f1af22c628ce0d305173edabe82cd91faa630ffcd38b196e6902ecf764d844b8b9644c35be5c647d5c9b07acf2344dfc1753e954aa938d9b56debb07ea692ac158d694830e134940518e167060a408c25c42e6be233de8ae75a969d19e52ab989f1dc32d7cc278956b5d07015534e9f5cc5a3e5532dd48ddcac40772311255f5f6f9b9108f72402264407116820e8219922ab89538aba02940f14564c70408452b37d0203616473dab4fabd9ad023d85d557bf4534c859c1e404222229d9feac2af0a2472e9cbff2ba29056961fb1ea1252db496ad386290cc2ca9580ee231b201d46978e9f8521221dbd0d2ba31874cd38c4e210c93f06a7713648326f6cf944b58bb9d3896bf5c9b545b57860847a0d29070403af4e02b5827ea3022405dd29d40796409509558b6c92738e0b00ac2ae615c36a98cf4e61ef9ca8e77062d32aa777e4cad3234626c0f19a029d0d9ad50b83ec98cb94d97501001f5d29a6e151758ad711bf690c6f95e506ecb0bf6b7c87bca966684aed2e046c5fae3f3b3d5c5ecf63bbe045066a5675a9be8831c2ce5ed2ffebce63d5ca8feec54e883987a9ec446b4b23b5b6093eba76dbf1840ccb91027c4f0365f86d548a4a5b951b21001788dd6a4a58338d0760e9ebd8a218a1a4706de578dcc053dca66f53bb3e9a8c011505d447e9ed8070360f679a247f04943e976c47fef27b6614614ba58978d2056d99ea6228897679908a545538217d7b19fbd8fdc8835d871d8c240e509dae1659083b9afa1821eda3619c6cd2fb34b60377c5d08d6d42b242d334053b41248acf3f67db58af12ae382dc439ed03de28ad45bd0578c1e03fc45c4dc0e29db4c738e579799e99f1b3dcbea22abaa08781755710c2554f9c9e645b5370fc4a01c14b178e2daf20b7de7e3c83f21ffcb29bf4190cf3b9fb735507f34f5134474f38a703e01f6368edacf6f5d08e155e4cd857269e2aae9d109fdcd35c06ab0dfea7c4d949778dbcad3ec4a09eaa3478e6a3fcdb0a3ed835e0cd7f83fa103702883c3679650a7a02055bee0f903cddd7bd388b68908f4a7dfc95c78380a71f7732819741f8d1bad8a67624ae326f7de6ce4dfac0e56fff47c9b89bb327f43ffbd087a08be5a4fcf425eddeb3acd5f963f08960c4dcc1c307daec82234fbf87f2197b4d92174af2b08a00c06e764c7a0879e96ce008a6e2002149f76a9c313332b96ae281cf29fb417726f53cbdd13befc7bccc3b95c87c541c7056dee3a708e4748e18b6ec1a18e1bc2f11f367531c27311785b5b05e7b100f538766ade5c649a32a80beed303ae0bb65f009915deb0a52d22440ce74f9d86aeecb541e767066d3d6af69e608361d32f6a5c9831b712795ba512b419364bbc01a9e73e0d9e791d6b606b7bb5044428b56763d0b2bd206615a3b2147c8df4591f4213c97c9c387c401a3d78c454654bcb60ba27404b4ea0934fee6445dc9272c31c180434d907efd562b640a3ea38c4e29a1868bca0ce1a041f58603c16550d1cc5d316fea708565058e350bc5af447711fbe9be743f8c875812bad9153d6d169f620c1300c54c0ee682574330305979b1d34cc0d552b1aed266bb7e98ac58c994b2194b0e6fe90620c407d68fe09d41bfd1f34bb5a33c9a7806de867a875a93ff0346f9a39541b10157ec91090d8ebf48804ba09ae9a57250703dc465f21a1f7fc23dc973fa9fd28bb89eba6d0eea8c46ac6e7ed917f7e8492dc02c3c58d3bb9752f939806673e9e0d2e059f0b41c993f562165ffd59a2dcacf13ab754bb897934ac68f4072223e095e1c41ab30ccf188e9f1cbad280f5f1c2841013ae356f4998a67a91f12b292cd0d475dd11a7665f1d25f2a78c67721fa3236a3e3738459cdad9c97c3cd951dd6ba5b907ec36aabc0dbee6e4cc22dbef06e1ec45642abda3f947b91ddeb710e1e990b8b93ede4e43b4d947b91e7939a08a768c74278fa121565fb4000d023394e5e4b5f7a8cd146a7475eee44715f7266e4a0c99a96bb8ac3e321b3d3a7bdb7e80a1d29782a115b546d799373ac0f2b1ee25f9374092ed7b6b31d7dd3cda31055d13f66bfa7694014bc7f0f0463c15b9ec74d6636c12a5ae224901686be8b8600ff19da441d1403cd8bb94d56a7988b6f96823ed401c36f20a503062c4979c5ad89bd44e555061d889cdb247a4bc5f4634a2d903a849ababddc08683b13fce60f850e493858164d99620d831a47a76de3f94fdbc28cda900464b238120a9d2d28b2ed86e725fedad00bb9c86aca2fef59f702246fc3555fccfd72b831d3862f61c8fa640aaaff62e6e2088046c8f4a60d05dd6854bb1a15a5bb91e20b0fe5eac56cb2a66acec623b49bf1c64de170642fd5620cc4ca5e9da4d9b6495fcad665019cf06578df0ecc86ada296f25f2f15caa2e33266e641b0bd60807a58c0baf6ae752590c4ce82e0ab0273f2d0857b76761050d7121771fdf32d078e7fed6ae220a59ddc47d403ea2cd57045b9c359048cdf8593629fb0130613845ce3985999e25c288b4c62c00bf06c459ef0d2bcca35eb4d2236007586dfc6654f1e1a1d51ac02049a9e2510e1672b5be27f33fc4513cfb24aa10b14ae9f939b8ee98e31883fc452408fdf2619e725cab10ead3768fd3c5d63d1a0bd9124979afa3b8c09394e7538ad553cb5de49bec820e04133a358a3ca3548619f98ec4d8b2892f95ac2b45563af83cb210ce704e60aa88331df1cfb0f9519ee2894d15033b593e2fe461f8a65e0d02f761e789247030c8d88c7d3206047a824b94d60023f8082646d4daed52d76204aca7cfe51dc1261eb5ac29d163c6708bee09745a64373c3f4becad4c26fca64e45d1944521c4cffdf60d1c7c06f3773025ec7cd4d8943ed777b410eaa08fdbe73fa058080a6f808f2c3777b42ef9c957a3a77bf0eea196b93e2119c74510cca9f418a435fd56ab3e075bc18fa683b5cc980f206f741e2a10bbafd442daaf767b60fe13959e1f235811aa01ec2032641534e46bfea2cf7fb8872e5f1ba8043b8d8bd452effbb154501816d837b067331f0f772bb52260433dc27422867ed028d5eae38fbfad1a6703a663ebc0330263c5d5b2571993df81445b059910982f7bb18c8f9a08a189d80c3d2583e21aed5a4268e421beb4b79d793bdea90ce856bf2a8869f3069828548770a7a538c3e81323b606f379033e82146d6202f50bda736cfe19533376c91543358ed9f37cf3495c38102f2fb9c7c16d644626db825e71781cfe4746fe47ba31c8c45e4f2dc6ee3ff24b86601faffb8c3e872eda0d2b46a175be57a3201ba9ee60959"}, {0x110, 0x1, 0x1, "1046dcc9c10d9618c915f5beb6c48a8f1afdfd464e4f89025f3fb305881cc9b752a7d03fdcb6442e5f9d0b944fda2f63522e6f8815a59842d15e9d1734a63830223b12dbb28f0ea10c4ecc9789ba35a1c2a6030e43c0056277434a3c4b4ca54cadad96ef6c549778aaed903b85532a89fc20cd77cf03125905d801e40b2cbb0a36158d5a03cdcc914073edbb92157ea339becfb63cc14c534747741d9adb6b5226f21c3fe5d6965f63b3e567ecff73537a787805189f630ce2fa943afea8099f9e1783cdffce0bd0cf30e6b4ef66df116a3b1a1169fcb9ae7b230942135cea138585882a08db724bafa18bbda5c4ae5db1de1b92b7b0498255e1"}, {0x80, 0xffff, 0x4b77, "2781fa52ba2b72213c1ef1e4c77f81911e4a959cb6bfb64e07963fede3e3cac47a1e4d9d1ef3afacc9ee1c224ba75685b8a2fce1fe02baa51f6a28d8c4726e1934d756dff9d6b1f22d6668bdd219451d8346a7ad89bf3c4f42e0690635851353a9362d763347d418319e67163225"}], 0x11a0}, 0x4) (async) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000000)=0x10) r7 = fcntl$dupfd(r4, 0xa, r1) setsockopt$inet_opts(r7, 0x0, 0xa4576f42faf4330d, &(0x7f0000000180)="e32c326431341295a41a2bf63a63d1e057ab1f9a818dcdea8107d15f1d0b694722ac7b3b0f5a9d3350e00432eaf8a00f072527e422c34b1c99b63644919be89c984d40e0e315aa79fea9deddf764a2e14a0b24b8c6c164a0342345f7129fd0693bd52363b46d6f6e2f5409a5162fdca4c8cce4f4a73aa27b5580f74edeccca46822cefff895d8166309a552d7895789a5583c3d5b3c7a8780c20af94988f65ee89cc953ea1cf7b", 0xa7) (async) r8 = socket$inet6(0x18, 0x4, 0x7f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000003680), &(0x7f00000036c0)=0xc) 11:27:31 executing program 3: r0 = socket(0x11, 0x3, 0x6) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0xfe5a) (async) r1 = socket$inet(0x2, 0x2, 0x0) (async) r2 = getppid() (async) r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r3, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) (async) r4 = getuid() setuid(r4) semop(0x0, &(0x7f0000000000), 0x0) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0x1}, 0x0, 0x7, r2, r5, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r4, 0x0, r4, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) socketpair(0x1, 0x2, 0x4, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r9 = dup2(r0, r0) (async) r10 = syz_open_pts() readv(r10, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) r12 = syz_open_pts() close(r12) (async) writev(r12, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f00000010c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001100)="821c3fd5109970fce219b2b5d7b80c203c87c6aaa1be487a9d790c4b580d979f760702a018c03c559ee8ca5e80747cb0e5c26852fa4e6aecae60844bbcef5e1ef15bb134543bb1f3ce248df58625c370c6e6393f4799f0c9db47c99ab045e93c13500d4033267e842e81fd7134547c2b1af54932", 0x74}, {&(0x7f0000001180)="7718021d54b17ccb825158e49a27aaa57ad7a4d8178edcf0161f16abfe78be5c50e7fd342bd40b819fad7ddc57af03dd1bf64fc33743e4a51657a390827ceafac2df685a0fbca2893c123c4b62d4965d3d45bcb4fc81d0f66e4ff98e8785504cec10ea4ade9ccf88f39464492458acd29c6cd72d7fc0610460249054db5307daaf2abf70d9f436ceeeb2d5ee68a03fc4c434034448110082c0f4cdeeac8e00b5247a841cf0af5135fe7c02737100f69447dafdac9cb2348a92e1d25c44205617f89fa69f0c72e52b5d7f3d7283177b7d4ee13fd3cbbd7e8a8f93e2cfefe0b22f0c3956d7adc4210fb78997f0b8a63fa7", 0xf0}, {&(0x7f0000001280)="ac65bc3923e6cb8e62a31f08dc3f4a97cfeb004761f07b98ca86ab3eb3b7bf90679b47d1b6d694fb5d63dd68e206369c654fccf9a90a696031f43a2166e620616a16b96e6d9abb51f6217f02c03467ee5c852b9438559737a17d007c81f1e98891e98b6289c2887a678ba868a20c63f337e897c568eeb00b95cc419eb661fe96fc3127c9979d1a4c9bff13935910ea9762fec77db8f0b6a6629560d7b803121a12a6b399602bb04a22c893a150d7cb19f0d3ff12bf", 0xb5}, {&(0x7f0000001340)="74065fa3194851bf645aadc77ef90ba68260294162b382a3932ceb6b0f9ea1cf6ab25ddcd91fd73009a1a74113a58043ce1fb1b1cedad3d979fb312bf20dabd2b7e08851ae1126ec0baf66d1414b3f50419276eeb945d3ef000472", 0x5b}, {&(0x7f00000013c0)="eece2e7b635b5e7b2714f64f607df847b3e4ebc4d5162b621844db238aa6f0a832452fb29e8f5bb12bc391ec7590696ff0a2a0788d2bea422deafb1a5ca2aa81ebc9922a47fd87efb5656091d9a7c0524ae069788cf0f399f407dc436556e4db1b6c158e364de379b13b0ac5c488db88045b0a0e8a9dee9e5f33c2d13ca868441af7a44b03f0af4f60adcea5e36d9310944729de805a99986b", 0x99}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="0000001f2000"/21, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x8}, 0xb) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt(r1, 0x9, 0x4, &(0x7f00000000c0)="0bd81bbfd8dabd0917422aefcbb3b6738a6b3e08aa285e661fa089617973383dbd48e20ff79b3416105cfa97f924baee1c6628c9da887c75fca53929cb52868c2945095f22d05a35e3eeb1572fc729753d87c994667972c21a40fc090b38d4a5f11759c7b3f1d3b2472197e15edc47e4fffcc20dcbba9ee44032daebb493ae57a0ad555ff2c097b0006aa7cd647e1320e2b47a929b4b572ff1573ee68322a3fa2b68d6702d9445e0769e7045cecc65ca60c618fc631ae426afd48f3d0121c65a4b6e1961c3e013a8f08f86eb6662ecd0b16513d19a50226806d32bbc0289fab31d6c5954cda821f53a7279b6dc58deb31dca1ea09e313418a25a2f6ec785774a33917ce0aa3df9cb76e4324e96b660e75b078c67fcd3512843540de36b7afbbc07b9527518c26294f7949e1ce2a2d9126b1c9140fba1bfe452ac8f19f0c2d9f6a34fb9dfe96ac3ee15f0bcfbcf5cb9893f0f36a9fb59e905a06db126824a5e32fa788df838bd9602afc2c3527a4f9cff37e02d110a4c37a72903546b3c723ea3ecd84178d503d55a0147fd4a773ee1177356f220fcce79400a6fce69b8288dd6dd45d4049f61d700d5ef9f60244374d0ab67e0a56f09f6787fe3f14ee648af6992b68cd349f011dcf378fafe9c9ee8324cfbe0b2e2e90f52db3c2915f347a43c98c351f49d3c4bf0437bacf1ad632bc41ebc9b0d5e77f64f1ad8404533768f0b660ce43182583ba2fe953e1a572847bf674bdcfde06ac7082d05e78b52cf91279ce33e2b9647fe276f4799ad5181cfd71ed5bef2b58af522bc1b9aaa604c61b9a48f03e9f2fe3ab655ef5bd02a4b019ba3d75fee402b3fac595bb3168a3be9c4625acf0e84b9620148ca5d7cda39bde99e398137209624b5a238233cc6b38c5a4819ef25ad3e624704249b4e8ff7605b0915a21b005279d2ff3a71c89dfeca0a5c7cb614f056035d2ebcc7fd30e19dcb5ea7da3b7e1124f241d2f8ab99f9e965e7042f939743bc3d9916c44f2b2e2daf6554c3578de7d5520fcd64af914af689dfa15ad373799a0fbc82098d93076786f11256ec3ff56c3d4882622f13515d572df52cc9a2a3576ded8b1e0f119841f0d17f08484b667fea768dd33f3b1d82922e81ac9fddf413b897b3f04eed3e9f428db0b5d97cb9b004fb9b039b364c34ed4377298b9bd77f309536d276023e007e83c32fa21a2616dd11845e2355a195342c20b8092b39f6b5908ca94acdea2244ccefc2cbe2d5e2a55555adc8f7d5f5c5a2f1af99fa822b1c49415506de9fc5f876da5aebc66c22b4f4933e8c1069ee04abc2f48b85c4408ec3bb36402556870a1a9225b16eda5ca3cae0e34a478f149843eb9f12f91514d3b4042473fb35f8204514163ae0ceeae641ee8201c26ad11a88a6cd995b6342d6990c18dbed726169dfd1c257a1ecbaa47e8aecc1b621dd45ccc517f54e17f5412ce7e38773872109bf0d9b9cd3981cd650dfda0458c102d4a65e5352385d427363718b6fde2450cf8e0e348e89ec47eef4c1c8e496917b3706dea55216c8aaf380a88cb1fe621153aadf85880392269a08d67b06ed924a668a68f5b1fa55c814724f9eb54c9d61fd80091d9874f34123bb7817fc195e12bf280a1a5913e1fd51ecee02ff4ac7ac139a60e36423efa5e837e4ebb55240596a8779c34de9012378a4506368d7110591dc0ab134b6c5719aea77d2c07c0e1aea65eaa1a96bd0dca46e275dbd830578b2d2c423bfa91ecbb70cd841ea26878f413a353ac3784215ee0adc3d11f922c5db2f2ac1cdecd43641110ad4b5d9b87dbee595e6b3aea549e86045881ca354ed3beca60195077209371325937c805ced080deea132df8fd6b5ec152f0533857067296ab6e13a0eaf5140c7201dbad4ad2f71e9e2a70823fb0371fe4f5cebfd186c4a5ccbe4478205f275e2d89f025cb93e48d7a9272c5aff132626e58d9f2e821ce693b141177a403fa2468fdad3cf308f7f2ca8fb8d87abd9d7abc6043ab8a1a070dee39712c3e6f8edf08a394b7fb5f08bc4ec7e3ca31f3a1e0a5aeef453bedd2eb61cde73ffdf34fc0273b90a6c4632b29414dc6ead7b022694c19fab9e53e6d927b5837f4e7632fa1bf0549279cb1aa4815e1d42d53a15f861de208aeb80061b942001309bf60a8149684d7be726709e23b547922c63f9fd474bfa0b61c397500b47548d0a4914c9438fd0acb8ed30278bb9faab1b46bd3c38988eb2797c331d24288101c97518a46f16f170059ff80ef60412447ce4495e59a30e8f1c3d8c0133408394c2c87a8e5dbf057ec943e432625219fc3dc331d959694b272365794ce3737cc048314ff3002b3d4ea103287a39e5ea9e5aeda3b02eb66dfe239ebe9eb3bb32e8d476a09aa08f5c96b6f0a77e1530f95fbcb766a079a1889b5cd35fd0104cef11623d28109a1047803eba4945236816343c1451839bb8c0576b69c63bcf2d88d0afd1367a3d90dbfebd5e7cf1f480c9657ca06320fc1a3a1b3f8c657b87e6810de8bd72f9e3163160e4550880dfe1090253149b5ae5b1405f8079037b4f586b0d03c74d70cf08c708264b2881f1b4b32569afb73c260013d6246bbff54a4b621876d252967e23be1642bab66857e8a1c417b880f5e181101335e0cf23cfc4f0e77abdf553330e7dc70cda2322e7e6ee29deab29c0167a63596b04308a33f8598c0574d7566cd5eaa7142c7367ee16520b97fe1e6522065ec3bf082c93311a1ff84eac2e6bd14b7141ac5310a7805bc455e4d8e79ee9fd7b5aae223b0449fa777c64af2d497818a4e5559b1b367938784a1076634ef627af76035aa0dcf7648091747bb69813768c8f87fae8f3e3cabb107b88a8e14042cb94a05ece5ad58b938c4b758d54ab3666bad02f1829680623242d22dc7c53d20b841fc184bf9cbd5509e187109ecd9ebbaca6b22b988f2cc6188805ede1326fb3665c0d2550377534019b9ba9d22c7b938ca13f0f4153688e38538bcab3759eaea99648d64b8958183dbb2139c95e2ffcf73aa67ff2d817561c4a73ba3d9e2d1adf8aa42b2e6a3b74f972f2746d50e6261c469c2cbb442ea375d2c3b010eefb8763234849979070171c80afa28d7b13766463b8162297435f9bdc970a870edfdb8d7f395444e803f0861e5e66445eee7b449e92559d5663f6b43f968986b2c340c84acee8ffa9f5f8c17b6069647a337650792bd5d9c2e103da7e172ce44e8075b02e45999caf15b28f861b2349719dd8818447dce38acfeb5044b11606f634d2c28d30ff2976571786625533778c9b53493e6907a727b3f1911e330bac578ef526166dedfac518fc76e9be7f2b720d6d71c4d8fe19d100dab1a1ffbca6ed6796d21907ba9728d57676f6c584aecaa6ff92ff9ec9b52c935b6b51567b1e7a9e8e7c703d22ce4b432459e497e48a456636402ab2261de31d60dea8292e9b6e63bd4a8706917607a647194825592e33ad11c91ddab0a17f32342fd400a4830e8c27ab4432dbe6e6872ad959d2eb3e958ca6e868a25b3c2bd62cce31471e7dbec148e649ce1d8896b0effb2917edf65c9d6a54f5be36d616fc018fbf99c58c6ad9f73558a6bf06f4e1d95186ac82fd30c0c221043fed19f8736b96676db90c47edf887a4c04c26dd024b4fff71fa8e1f9a19275ea9667961efa228fdc6a4299f3b1256a3df46fe0ba744650dd5cc1e22e31d7d21ff60d1c4812878fe92a0c06d3da10dcf9333d4a5648d26272e5368dd532167023231229d4cf9a398d342d881d52b1e54835e6672819d3df362f449bd364b342f9bd6b1fb115cad5ed17916f9f8cd924d4f035d93181ffc7a52fc5b1601f05e8a9748e5df96df9aa413d8cecde157a712f3253afa986fef500eca02b20a836152c425b3fe3ca4754d130f896bb06b308c94d1c5789fd09fc1a6b46f64e5de8f83758a61b73926c1beda27dcf1e3008e9d3f56c7472d18813f6226419fe03d5aed6fc85649537db5e9913391dc0b4d425a5983d51de8f989f5ceb218fbc231961af95da38ad3b78be688f8ad525f6364f646a80f6f5ab01d89672a1f5d158c8c8178b908df0e82c37d39b91b9f98944bc3bb9c10e77710af9322dc125d46be2655ac76bda390b4d2d73d35499caf15ae97025ba77ab5d25cf9cc4acf73d41f6a885c2b851a6413bb71fe0f4bd7b35d61a11d969bcaf787466bdefdeb236769916b4c69d45e6dc9c0fb37f9e9c3add40a66442e71ba550cd56028c2a375cc745746dca852cd5603c146cc2c44a14187f49f749370f72396880c319e54f0a1f096e3b2b1b4e3d87e79c8f04122d22130669614ec9108fe536ee618085b8902ad1d694ee0d5f97b5ded82e3e535cdc68c828cc856afdd742dd688d4cfc91d83f3b6e5b695aeac4ab72bd1144c71d943a97a643782f45479cfe0a2d37e544abdb458222d1dbe0b70e970b74ef394f8544ae532417fadeab960086f0036eadb61b9988ab0d49483530e781d4d2e23ff55cd62e6a2d354c0efdfb443d2cb54e4b6d67458fe7bbc971ddecf229ef5e90a862ac349ce5b372d5fca20903d1d312ff4307f6102ef5b1df26f86d80b9e6b28c57539259e200e38ec94f0ef4f9fd63ce414d73c9767ccbdb4f8a5a8a2014379a0ebc9dba4421bd46b93f7233b15ea7bec76b78f75268e8253d0f55a8647974dbd343ee5e71044cc02d5f8cbc44b5724c380bafddffacb27e798f782bfe7d63de0aabf118f88db6e696badfb4de6983f5128de46b17c54ec82e97aea975e3b7989b47f4ab67b0d4e7ce978d28583b056b8d32cf0ee99392d7a3b8dbac9af70374a4b519778f464ec24f229d2de90927535ae3854fb97c901686f4a9aa39213f529a414f10e86f27d7ddc0347cf6529e630ebe85c44455d28777ac63d3c7f1eb3471acdba000deb17483b67364dbd52fe9713ac3b02d63a45af22475a4a58bccac340f43afd12d6d22da203a8b51dfcb1e7ebcbe59b5bc49eedbe6b2e25983c855193acd9973fe2828f10f271f2717517980a7325062a5d7fe72605f53287ec9ed84e18d42511f0850a993bd357726bfeb74f9f8b4fbb6eb296c3d130c4ae0f04f9cde6fe2b50b42034bdf92044635ca3b137f09bb9e15631712ab279289288dac745c752d9227377820af6ab88ec4edd6a1f9832fc6b5fe6ccf5b26913a855d2861e6941dc80a23781e922a6c3253872e468b59f784eeddf4a11750db8135e5901b73b01abaa753d2e3ef71e6a6daf97e8df89ca86bc323c35a8ae1793413f6d90ab501fde3899d6f7571c99bc90cadb679f3cfad7bf195b01b8f2b62ae1b6a7497c45edbbb0c1f4a6b892479134331e835bcba40e92962ae1a6bf50d7d81d527f4ad26db8f01bb37ea2023df9797cf25cc6ebaa5554d6ff605f329067dc7cfb415c5442803d57bc4908b7421364b6e1cf57af1ac4802ee3f490724772c29b3074f0743dac5df45b4687b220cf9beaf319d0097e66f70d6919d9659b2288ddfd8e7a1295ded5b6c1c5694ded8f120d74507ed43d7967a4c74877647df3203a0b11a9057f42403761bbc5c177b46bcd1952411b493ca8a78ad0796ce28d9962191ca479442753bc574bf70cc2f45153af81dffeec7dff96f727a8298f7ca5e7394b682a3f46940baf26ae7a339a4498f741bc9b3eb9186614128511e6482cc81527b837b5ef3bac3e4d2a8ad147bc56eb5581d1408484b12963f05235d9a5295cc2974dda2b00101306e4ed8eb601bf4d3e67a617b31518932d44df3ebd182cc40d2980ecb8406b1e3ac8967f4eb9da140eed975618bb", 0x1000) 11:27:31 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0xffffff05) (async, rerun: 64) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 64) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) (async, rerun: 32) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 32) sendto$inet(r3, &(0x7f0000000180)="18986facf14eebb7544cd993e24be3690e3597a6bd5818a5e4f184282826177bd4d677500000000000000000000000000000c54480feca847d3ea52ba8df9a2645cf55d08239b54dbb82b8e23edf0211d846f0ebdacc48806c3f4f651a9c8dd03c256018f63aefbe7d268b9981bd4129d91f3d9f016b2c5ee2fc16e732e90717a87d4601c2faa024a27f633a090d1a4cbc1c80c684b40fdfb42c158420e6c5aee91a4d53b23dc11801a0c13add6f3af41d8705ff265599312a4f5a2e33f44160ba1a746a7d3f02cb6ffe6f3e51542333e7189c205e925c01bc74a6d663540b505ea8ebe7d0e9bfcd414a7275ca8d28e8d775ee9d064e92313736faa574c30ecfadc8a0e21590d6e847dca95da7b831baad", 0x111, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000140)=0x1e9, 0x4) (rerun: 32) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000002240)=""/4110, 0x100e}], 0x1) socket(0x1, 0xae0d897f7045fc3a, 0x3) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:27:31 executing program 6: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = open(&(0x7f0000000180)='./file\x00', 0x200, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) kevent(r1, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) r3 = syz_open_pts() pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000300)="6dcb0707cff77b7cfe6f31637f0ca2956ecdc16a9806902559386d0d1da9013843b956a224c6de3423e7c955e523023a23161798322bcf2b", 0x38}, {&(0x7f00000008c0)="88588d776bcc33471741ed3505a2ed6680e1dac54f635a86d6f1daf59fb6c183f9aef68a2af61b905d82378af58198cc822f5398ea775590aceba350a10d3463f05fcb64a060d675794cd3afb3332eaaf92717f4bd3b4959bbcbb9a4864939236c685a2c6ca0785c3581e326411ef95097a0e69c82e1a9f90fdd0fb50e1d4a6638b558be7dbe491dd4f320060fa7722366b728b60b1a25d93819577c2bf8e16501142d5ff11c15e7e1f6e60c6ca4701dbe3d81d747", 0xb5}, {&(0x7f0000000500)="e8ca40ece1a030979151ae93936bf1d7f51ea090cb87490573", 0x19}], 0x3, 0x800) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r4 = socket$inet6(0x18, 0x1, 0xad) r5 = open$dir(&(0x7f0000000080)='./file\x00', 0x2, 0x2) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000a00)={0x4, 0x8, 0x4, 0x8}) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r9 = syz_open_pts() readv(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r10 = syz_open_pts() readv(r10, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/59, 0xfdaf}, {&(0x7f0000000b00)=""/261}, {&(0x7f0000000340)=""/53, 0xfffffffffffffd02}, {&(0x7f0000000400)=""/149}], 0x100000000000015b) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r12 = accept$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800"/518], &(0x7f0000000100)=0x205) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0xb0, 0xad5d6bab9e2d86d2, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x80, 0x5, 0xfff}, {{r4}, 0xfffffffffffffffc, 0x4, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0xb6, 0x80000000, 0x3a21, 0x1f6}, {{}, 0xffffffffffffffff, 0x80, 0x80000000, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0xff}, {{r5}, 0x3, 0x30, 0x10, 0x8, 0x1}, {{r6}, 0xfffffffffffffffe, 0x32, 0x1, 0x6, 0xffffffffffff0995}, {{r8}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7, 0x76cf6370}], 0x1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x6e, 0x4, 0x3, 0x1f}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000000, 0xffffffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5a, 0x4, 0x3, 0xa2fa}, {{r11}, 0xfffffffffffffffc, 0x18, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x44, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x9}, {{r12}, 0xfffffffffffffffb, 0x18, 0x4, 0x6, 0x81}], 0x0, &(0x7f0000000140)={0x7, 0xffffffff}) execve(&(0x7f0000000000)='./file\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file\x00', 0x8000, 0x100) 11:27:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x1f, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt(r2, 0x0, 0x9, &(0x7f0000000140)="5f8ed526e70df8341a1e8edda2d080ff402fec4b0ed476062ae455faf4ac2fbd723a3870894d62fee54059f109d62040556b5935bdf48ccb723809ccc2a7ae107321248871a4e7f8268ef6bf4daf0a56472a4df3d2501b58a112904006cb792ead24da64107b78d5ad4b97174aee229ba7a4ba8e6cab0e3d34f6f4eb20b97709e71fe53f50282652b43574fac48d56156532a4a911ba699aa0295b31af3a9facb6dee9fe2909f68aed2d547efb89b7da668a184afec8a739869aedc5e595c3cb6db1eae7f4d176bc534cada84db66bb6dea16052a8e4867bd0742188e5f786799f345ee88bf7561a7b64ad6a1242c7244fa3afb03045b3a0338713567016bb2cb8e66dfd3696918dffe49ecedc3022effcb0dc63443cadffd50c6351bfa29429aa16041c080faf91b2af9993874406d44d4ccb51037703af66aaae9b29247775ddd53113402c19f2286fec3039aaed9f07a221be83be46a51b60ce260d747d03f3edfc54ef9b70d8b179ea34389fe586e373f2630b2cfa1ad29cd8d4fbb9c8c620b00318ea86905d6b7c12a5ec47fd46935d7ab49856d8f6053d22a270ca7fd3fd21a7d668be5b85f8a0fdf6ef4344291b10c43c5d280eea4145ec83bd2d9802bbc44c253c6000194a19d420e0dad8a18358249bb87da8f754835c59ed1a321ab9eefd8d0c89a1fb3b4c314e709628e345cd2c5b1f6856972d0de80571afe4adbcd082752dbed8085df62e8698995b49a5adc21d0ca679ce70990ed4b823138f5ef829dec6a94bba3aee19e5ea2bd89cf09169e38234ac807f8df28859bb397ff6acff5c0bd415aa2a5e442e766b7285368e64d0faf4b44af2af1889c2c52a4c2dddc908cc7cf260c3a93e70f68e73be33df380a2865a29bbd0773dfe1685d57c01ce37bb16e2bdf5b2c8ee2aa1cfa1e3179e6c00d775103957549d44d9a577167b7e5eb597f4efe84fbfc70517b20c6fe4a147a278317fc9788e004c16871f24df675d4b7d5febc36d85c3671e0c840a77553b8d04a9d350f3f04f5d957e3bfc1699774c3decf5d2cc87d21e7432f984c5d970f4776244225977de1891043dfc22fcb566416f343c5818ce38e288a4b38d41b813ed5f85ea34abb141b5c64c8fb8f95b6ee8363cc1a1e425b8b23d9f131be4bd1c24c251b2f5b77fedd70a578d04e79f5dad84e27e52df805cb21e08923a65c2fa1bf7449323eb5b54432982b6ba48c9b668b82b42f907ef4b9e4b526fd0a410e45797bc86d27fbfd138bb71ed438fb411ad8f7544b569bfb24e83caba48c6de6f2b41e928a09c8b7072291d8f3628c26ed266a797382a5837f3a3a5f13897668aa9f24695f52220ae4cf7e13b3fa9e0315975cc97582bd19a3a7ee5566405a8001b1f0d1590fad58f03aa6e8f1aa8d3e3f61a809b221e4f03cd79d771d3b1d30cb9cd4d59b4f6bedeb66172db9f43300cda2fb1ce3238d6c24cd395fef866b297f73003488b2044911262a450f85fa58e13eee4277776b9ceef3fde7211f2a4d33977ab75077782f76bd3d92e02f4c575b6448616861a9e8950554ea46fda9985d31707b35cd3269b4b0cf9c59a61b8aee79c8d13f61c54e4ea07b3dd92dc19842e05af24d3d653618cd74131f26e807b79134b6b6870ce629ec27a7b03e1b7e75c65876e13ddff5b65d673357a3e879bb085e48f0ce383e2379a7c8665832871ba2715c298c0b6748a987673cdc9142e59d00e8139dc31998588db2f3ec04c769b73319d0e9619e8101ffaf7149bb0bef2c914cfde7f25875ea59d761d86b9bb590653e7efbf6328b9448052f022776af1a9a59d197bfbc690c2c1577ce6e5b83e59e92a5c3284fd595c08756645b23ff7d2f370de5e87629d967d1ba633ecaa27e73fe817b6c45f3d2b3be51b994ee2b03f4a780ce985f73a6558af0783e93cd7fa76df8e64232f8d9e4171911530eae517436fdc1b1c0913ffb077174275a60e6d86b1cfb75e0aab26977cd6ee4b01ba5ad75109099f05af1bea6d26af8ab53ddac64112d85ea57cf65f8f62933f656c4ee3ea4d942ab1697e78bdab4d389382f519187a6837c70bca5136df2f499139d56a0eda780c44cfdd085717debd6bc60656e100f9bd6a4507762eaef2e1f9f600b7e706ce48686beaca33bdf30adc00dbf1b56c69ff97a07c34d39eeff58c11f0ad8c0237f766cc5f35c8ea56ad116d483f9acf4a2a48be820e00f16d284f2e0ae141563dcccf6c4ea26c8b0e55dd5f04f8846bb3ed9b1cfc2597c48a17d2b4b882520656ca91c9149d0fa6ee95f8a00d98ff7ebbc84c68ad30f7e24780c36c99c8a91855266003239d39e853bd281af86fde8010bc3e7bc840b8c6bcc08984e284fe3889864d4a89a8b96f8bb1747965cfeec89c00fae98849ed61ec253109b3e15c6bb151befacbaabf5a0c29127c73f240cd642f75be5344031f63ec103010191f24cf4d11decf97e402f8b36796d90a4de52dd9991c011efac5a85a267f1161bf51cf5c4c3cbf827a1056da4e6f8d7edbb50619be4eef203462358ebb61f56afea8e04c27322d02aa56c751afb337c3364cb8bc71ff32d303920e7506e17bd97976f0d3bfc199a13cc14dd3b3b25f97ffd77025ecdf5735c7083bcd48a663c4d703813b4c40aa72431e7e3570d918a06211797f83d659778d321e59979255aab27b7a82590f39f4bdded7ffbf1d55c424eb9d428fcc1ba8f38f9a83a50b1e793e3d078359c4f8e3f6ecb366f870c4daacb4fcd8b378867eb442be7e71b3c3eddcc85e833b50422741615b290d2b80936fb09ee0ef4d4c3d3bd49af70e29cfd3ce6be97d43656eda5b558509ea8db6c1e8c672d9e848663c7ec25dfa7db27e2a1347742378b5067e35aa406d880145628497b074c9428c4ee50d4fbc468d4377bc6fefb7732cb79cdb719ad911a07b0dd566d0b757e18353e1d990589b851d469dbe590d7c5f0799fae24f6a4b0d385cda73246b18c737b8502fa337d9c47a46aebe1fd881c7998ae3ba0317de2498292130f328ebc8757e112303fa57718694a2aa08d04bd31c1251e3ef2fc6efd1f069fca5b340db1d3ae61b07171dba0e971a52b85cbece7e782401d567d2aa0392e4e21aa29055ea80a88104862bb0f326e1037f9e91d8059615a2e8a72e8f4cc36c88909afbe8913a1988e22e8596f439abc4e70ef412da76159f81b30206899e53ef1817e91bb627a118261e9edd12b4fa625cc01461e11fabfa83d273e3825cf2af587f1d00fef3d011df81774be291ce45f96f6f94ed4ba8f1266238ba7f9435209f6575d670baac3f6dbb0921c98a22a4a3f28617896766da8d07ff648f6b2bbb87f2298d6e025fa33c75e95c7ef7aea9cf7097d849a1c8a709e1976743460ba4c7de1760f7ddfd1948be79c38f96c2018d1a5b18cb1fd4d884b3ad9f44bce16b568adf8eb62fb46058e61132b95b676ac05574da8c4a0c33febac97d51fe7e8a78953c15f445706fdf2e1e466eda96662d66e33ac83d9f16c6856f345165386a82f374fb5f92c8240c80498429ff3ed70ae9aa35dd4f18e178a13bdb5b1915391766cb0fcbde05b01326ce207fc7cb6b6271dcd1ffad04547f2e9f53b7bf69f74b1038aad095625a78f58637d15f15513283df5f2840553b3adcbcf7df52525d36e8bcabc2291033e8348bf89e3df01e9de2dad4a0cc1031495848cff3a250a57e9c4afc53f839c4c50aba6d9e92a2afef00a7200b93ac9000c4773ebf038f6f1e98b324172eaf1863406eeadeffb5eb5c4b0acefdc34f97e26a6ee4d164fda2c8d50bde6cbce975312038cad5d26b4a78d2d9d718a111f3daa3e3598f93ce9bd5e91cbc92dc79bf6bd88f43b400bc9e630a6cc590d7ff8377ad42a67f900b999f192f68b8e960a3111df6e5d9040f413aced6910db176a753c3602b7493fbd49a4bc4b760c35a1ff8966b4a72756bdd95c6254987ffdfeb27f5d0c1c364b9e60e02c7c752983e18da9adf927aa8c2e985ece84e30f6485b019784d2fb3dd7b5ec2e6c608931d94759c073a1217b27395c3b0b9721d7b8a1f6ea4b1596f21d183676fe910c51e4365fd8355b84fe14ad7592fe2c1bfff2bd9748ee3cba9141fb2efc019613dbb57c21780069d08d4988ce8e2d906fc01fd57aac0aee8f04205550c2217b89aa02bd42fb9c287f040991a55eec9535d387767d2084c826019df33c926037d968545e79b3f062413e3d9e0c7db1665e6b737391033fc299bfa5846c7a7b64939df14831f170d23d41a198a3ea21fa788db1e556bebd3ba2ba6f65cc0a5d9cb0b211df8d75062976ec0ebc3a1f2641017cf758dac213cd48e0ffe472c1dc299f086faf09363c4f9c69dad75cf14d9ff4f1bef49e49cf20f7b30345ed0ad837d1092a44db5b1bbed23a14e2af965449afa21341f8859bdeba46b43e90273ad7653797dbc8b51acadd525d8f8a1358ee4e00a65354ff3bed1afee55fbdae3ddec18e5a6bb31d70bf9bdfe2748f0e5b39d67916f058de7fefbc22ea80618b39ffb97ff4080a0694991c7f22be483ba6d24799eb4c059bcb8fcadfb9883de05b409d7f985c81378e236ad8b18d03d3b26bcb86085512e0f2bf65d09d5c26bf91d8850d73e6c40ffe0ec25fab01df67497927e325e3a290e652373ae46a6dbfb89ea76202f3059f89831e0e04d83895e1663dc2b5ec7370ce95bd4577e49556cbb91d8b2c63215a05c7cdf57f52feef977d018e8bd75c5bdcabdfa7f369e07c59f6795594c012952f983506f43e04c39be5e957a07e183b769052ce1ebf3e644dc51d09b21be853d00e4426244a04c570c2c74512bfc1a986de2f87486b8251dabb867c2980fe2481a685dde87b3ca5ec7ed509d95c0337f07bfd6385dea2fb6ee47bafb060b0cc7fa15ad36c46bb7d125bc77211fae2451c2b9b3987593536cca3242bd03b243af7507ddf8d2f1b2c1c6740802d3f957f6438b4acc3e0891579d647710229dd234ad34cbf696bda545ff198a4d2fe82ceee7d02e2a50bd3f0d2c3132a9078ef3ec9555640dc99c95a44fe623ee870139a57af94bc01317aa8ddcade92212fa073d31fd3fad3845256bd2a14910ecd66512c9f877389ebdd6a442b1b02d6cdd8dd2e19fd813097441276c2843b4afb8ecfd0c252a46cc04852504ca80b373df31e54fd7c517a58ce54a55f4204629cddfc2118ff441a971be0ef0fdb36f41bf60de92337fa6e955cdfe1dfad3560b7cabd5589599913d57614edcd77ff5ea4a71ee6c2b60256256507351e869ef1b8f64cab39f81f120c7df64487836f4deab00d1ff98de8b9116c9e250ab3da8f252a5028025f633f3add590aedf59afbd04d163ef008971152eed44f404f5e615af84d0306f6373fcae7044419719cacecf527680afc35a0ed377ad31a6d0e76a604babe94250fd90a8a149ad26e0a8b69a791bdb278464905053d049940d6e74410933348e07146fa43e42f42279887c2dd645feeef2275594316d37c1e30e6796ebf2f6544e1fbae570ca12e34873e508b0852fed0577ca56639c89e1f5de7aaaeb1a41232f4361faf9a0dc2da6e7783e6d3c3ef1e7ea70976a36df09e671e5067d2b9c8db2b545f11a6c66b3541f5835cea558a805dc7289901fad725287d66e02dbf3980c4b18489b2cc422848aaea0cc65aef601c6916c1eeb91bcca62f1f9436db3f80d6544b634749ab76ed5b7d59bbf6bde037de7be0c9d7dfe7cee70f184d922c639e75b44e5db8caf00fbf222777fe6dea627dfb4809601b8b93979f320142f344838ee623f42e07463d3", 0x1000) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:31 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0xc) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5c200119f13d3fd5d7a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 11:27:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000180)="1f47e1f0a154d369b7c974ebb90b62cfbbfd75470e1d54ca6c14afa04dfe06bef78c7fcbb37737c6e529e69b77558362eda510bc626c7fcffd8660286414f6c305eb5b173344060e1d1a005dde933ffcd90000000000000000000091795f6c6901b1e683b1150cfe83cb5b53c947d4f740741437ef75c1ebec746a2581c123bb2c1148b00b2150be283c7459d661f1e0316f032513491887795f38587bcd6ae7cee6ce2075355072b5fd6838f8406dd7e1c90927e712076d2062727d01c2d45191bd90f31052bb100ddfe1a665ef3be1e74cca", &(0x7f0000000040)=0xd3, 0x0, 0x0) 11:27:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x1f, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt(r2, 0x0, 0x9, &(0x7f0000000140)="5f8ed526e70df8341a1e8edda2d080ff402fec4b0ed476062ae455faf4ac2fbd723a3870894d62fee54059f109d62040556b5935bdf48ccb723809ccc2a7ae107321248871a4e7f8268ef6bf4daf0a56472a4df3d2501b58a112904006cb792ead24da64107b78d5ad4b97174aee229ba7a4ba8e6cab0e3d34f6f4eb20b97709e71fe53f50282652b43574fac48d56156532a4a911ba699aa0295b31af3a9facb6dee9fe2909f68aed2d547efb89b7da668a184afec8a739869aedc5e595c3cb6db1eae7f4d176bc534cada84db66bb6dea16052a8e4867bd0742188e5f786799f345ee88bf7561a7b64ad6a1242c7244fa3afb03045b3a0338713567016bb2cb8e66dfd3696918dffe49ecedc3022effcb0dc63443cadffd50c6351bfa29429aa16041c080faf91b2af9993874406d44d4ccb51037703af66aaae9b29247775ddd53113402c19f2286fec3039aaed9f07a221be83be46a51b60ce260d747d03f3edfc54ef9b70d8b179ea34389fe586e373f2630b2cfa1ad29cd8d4fbb9c8c620b00318ea86905d6b7c12a5ec47fd46935d7ab49856d8f6053d22a270ca7fd3fd21a7d668be5b85f8a0fdf6ef4344291b10c43c5d280eea4145ec83bd2d9802bbc44c253c6000194a19d420e0dad8a18358249bb87da8f754835c59ed1a321ab9eefd8d0c89a1fb3b4c314e709628e345cd2c5b1f6856972d0de80571afe4adbcd082752dbed8085df62e8698995b49a5adc21d0ca679ce70990ed4b823138f5ef829dec6a94bba3aee19e5ea2bd89cf09169e38234ac807f8df28859bb397ff6acff5c0bd415aa2a5e442e766b7285368e64d0faf4b44af2af1889c2c52a4c2dddc908cc7cf260c3a93e70f68e73be33df380a2865a29bbd0773dfe1685d57c01ce37bb16e2bdf5b2c8ee2aa1cfa1e3179e6c00d775103957549d44d9a577167b7e5eb597f4efe84fbfc70517b20c6fe4a147a278317fc9788e004c16871f24df675d4b7d5febc36d85c3671e0c840a77553b8d04a9d350f3f04f5d957e3bfc1699774c3decf5d2cc87d21e7432f984c5d970f4776244225977de1891043dfc22fcb566416f343c5818ce38e288a4b38d41b813ed5f85ea34abb141b5c64c8fb8f95b6ee8363cc1a1e425b8b23d9f131be4bd1c24c251b2f5b77fedd70a578d04e79f5dad84e27e52df805cb21e08923a65c2fa1bf7449323eb5b54432982b6ba48c9b668b82b42f907ef4b9e4b526fd0a410e45797bc86d27fbfd138bb71ed438fb411ad8f7544b569bfb24e83caba48c6de6f2b41e928a09c8b7072291d8f3628c26ed266a797382a5837f3a3a5f13897668aa9f24695f52220ae4cf7e13b3fa9e0315975cc97582bd19a3a7ee5566405a8001b1f0d1590fad58f03aa6e8f1aa8d3e3f61a809b221e4f03cd79d771d3b1d30cb9cd4d59b4f6bedeb66172db9f43300cda2fb1ce3238d6c24cd395fef866b297f73003488b2044911262a450f85fa58e13eee4277776b9ceef3fde7211f2a4d33977ab75077782f76bd3d92e02f4c575b6448616861a9e8950554ea46fda9985d31707b35cd3269b4b0cf9c59a61b8aee79c8d13f61c54e4ea07b3dd92dc19842e05af24d3d653618cd74131f26e807b79134b6b6870ce629ec27a7b03e1b7e75c65876e13ddff5b65d673357a3e879bb085e48f0ce383e2379a7c8665832871ba2715c298c0b6748a987673cdc9142e59d00e8139dc31998588db2f3ec04c769b73319d0e9619e8101ffaf7149bb0bef2c914cfde7f25875ea59d761d86b9bb590653e7efbf6328b9448052f022776af1a9a59d197bfbc690c2c1577ce6e5b83e59e92a5c3284fd595c08756645b23ff7d2f370de5e87629d967d1ba633ecaa27e73fe817b6c45f3d2b3be51b994ee2b03f4a780ce985f73a6558af0783e93cd7fa76df8e64232f8d9e4171911530eae517436fdc1b1c0913ffb077174275a60e6d86b1cfb75e0aab26977cd6ee4b01ba5ad75109099f05af1bea6d26af8ab53ddac64112d85ea57cf65f8f62933f656c4ee3ea4d942ab1697e78bdab4d389382f519187a6837c70bca5136df2f499139d56a0eda780c44cfdd085717debd6bc60656e100f9bd6a4507762eaef2e1f9f600b7e706ce48686beaca33bdf30adc00dbf1b56c69ff97a07c34d39eeff58c11f0ad8c0237f766cc5f35c8ea56ad116d483f9acf4a2a48be820e00f16d284f2e0ae141563dcccf6c4ea26c8b0e55dd5f04f8846bb3ed9b1cfc2597c48a17d2b4b882520656ca91c9149d0fa6ee95f8a00d98ff7ebbc84c68ad30f7e24780c36c99c8a91855266003239d39e853bd281af86fde8010bc3e7bc840b8c6bcc08984e284fe3889864d4a89a8b96f8bb1747965cfeec89c00fae98849ed61ec253109b3e15c6bb151befacbaabf5a0c29127c73f240cd642f75be5344031f63ec103010191f24cf4d11decf97e402f8b36796d90a4de52dd9991c011efac5a85a267f1161bf51cf5c4c3cbf827a1056da4e6f8d7edbb50619be4eef203462358ebb61f56afea8e04c27322d02aa56c751afb337c3364cb8bc71ff32d303920e7506e17bd97976f0d3bfc199a13cc14dd3b3b25f97ffd77025ecdf5735c7083bcd48a663c4d703813b4c40aa72431e7e3570d918a06211797f83d659778d321e59979255aab27b7a82590f39f4bdded7ffbf1d55c424eb9d428fcc1ba8f38f9a83a50b1e793e3d078359c4f8e3f6ecb366f870c4daacb4fcd8b378867eb442be7e71b3c3eddcc85e833b50422741615b290d2b80936fb09ee0ef4d4c3d3bd49af70e29cfd3ce6be97d43656eda5b558509ea8db6c1e8c672d9e848663c7ec25dfa7db27e2a1347742378b5067e35aa406d880145628497b074c9428c4ee50d4fbc468d4377bc6fefb7732cb79cdb719ad911a07b0dd566d0b757e18353e1d990589b851d469dbe590d7c5f0799fae24f6a4b0d385cda73246b18c737b8502fa337d9c47a46aebe1fd881c7998ae3ba0317de2498292130f328ebc8757e112303fa57718694a2aa08d04bd31c1251e3ef2fc6efd1f069fca5b340db1d3ae61b07171dba0e971a52b85cbece7e782401d567d2aa0392e4e21aa29055ea80a88104862bb0f326e1037f9e91d8059615a2e8a72e8f4cc36c88909afbe8913a1988e22e8596f439abc4e70ef412da76159f81b30206899e53ef1817e91bb627a118261e9edd12b4fa625cc01461e11fabfa83d273e3825cf2af587f1d00fef3d011df81774be291ce45f96f6f94ed4ba8f1266238ba7f9435209f6575d670baac3f6dbb0921c98a22a4a3f28617896766da8d07ff648f6b2bbb87f2298d6e025fa33c75e95c7ef7aea9cf7097d849a1c8a709e1976743460ba4c7de1760f7ddfd1948be79c38f96c2018d1a5b18cb1fd4d884b3ad9f44bce16b568adf8eb62fb46058e61132b95b676ac05574da8c4a0c33febac97d51fe7e8a78953c15f445706fdf2e1e466eda96662d66e33ac83d9f16c6856f345165386a82f374fb5f92c8240c80498429ff3ed70ae9aa35dd4f18e178a13bdb5b1915391766cb0fcbde05b01326ce207fc7cb6b6271dcd1ffad04547f2e9f53b7bf69f74b1038aad095625a78f58637d15f15513283df5f2840553b3adcbcf7df52525d36e8bcabc2291033e8348bf89e3df01e9de2dad4a0cc1031495848cff3a250a57e9c4afc53f839c4c50aba6d9e92a2afef00a7200b93ac9000c4773ebf038f6f1e98b324172eaf1863406eeadeffb5eb5c4b0acefdc34f97e26a6ee4d164fda2c8d50bde6cbce975312038cad5d26b4a78d2d9d718a111f3daa3e3598f93ce9bd5e91cbc92dc79bf6bd88f43b400bc9e630a6cc590d7ff8377ad42a67f900b999f192f68b8e960a3111df6e5d9040f413aced6910db176a753c3602b7493fbd49a4bc4b760c35a1ff8966b4a72756bdd95c6254987ffdfeb27f5d0c1c364b9e60e02c7c752983e18da9adf927aa8c2e985ece84e30f6485b019784d2fb3dd7b5ec2e6c608931d94759c073a1217b27395c3b0b9721d7b8a1f6ea4b1596f21d183676fe910c51e4365fd8355b84fe14ad7592fe2c1bfff2bd9748ee3cba9141fb2efc019613dbb57c21780069d08d4988ce8e2d906fc01fd57aac0aee8f04205550c2217b89aa02bd42fb9c287f040991a55eec9535d387767d2084c826019df33c926037d968545e79b3f062413e3d9e0c7db1665e6b737391033fc299bfa5846c7a7b64939df14831f170d23d41a198a3ea21fa788db1e556bebd3ba2ba6f65cc0a5d9cb0b211df8d75062976ec0ebc3a1f2641017cf758dac213cd48e0ffe472c1dc299f086faf09363c4f9c69dad75cf14d9ff4f1bef49e49cf20f7b30345ed0ad837d1092a44db5b1bbed23a14e2af965449afa21341f8859bdeba46b43e90273ad7653797dbc8b51acadd525d8f8a1358ee4e00a65354ff3bed1afee55fbdae3ddec18e5a6bb31d70bf9bdfe2748f0e5b39d67916f058de7fefbc22ea80618b39ffb97ff4080a0694991c7f22be483ba6d24799eb4c059bcb8fcadfb9883de05b409d7f985c81378e236ad8b18d03d3b26bcb86085512e0f2bf65d09d5c26bf91d8850d73e6c40ffe0ec25fab01df67497927e325e3a290e652373ae46a6dbfb89ea76202f3059f89831e0e04d83895e1663dc2b5ec7370ce95bd4577e49556cbb91d8b2c63215a05c7cdf57f52feef977d018e8bd75c5bdcabdfa7f369e07c59f6795594c012952f983506f43e04c39be5e957a07e183b769052ce1ebf3e644dc51d09b21be853d00e4426244a04c570c2c74512bfc1a986de2f87486b8251dabb867c2980fe2481a685dde87b3ca5ec7ed509d95c0337f07bfd6385dea2fb6ee47bafb060b0cc7fa15ad36c46bb7d125bc77211fae2451c2b9b3987593536cca3242bd03b243af7507ddf8d2f1b2c1c6740802d3f957f6438b4acc3e0891579d647710229dd234ad34cbf696bda545ff198a4d2fe82ceee7d02e2a50bd3f0d2c3132a9078ef3ec9555640dc99c95a44fe623ee870139a57af94bc01317aa8ddcade92212fa073d31fd3fad3845256bd2a14910ecd66512c9f877389ebdd6a442b1b02d6cdd8dd2e19fd813097441276c2843b4afb8ecfd0c252a46cc04852504ca80b373df31e54fd7c517a58ce54a55f4204629cddfc2118ff441a971be0ef0fdb36f41bf60de92337fa6e955cdfe1dfad3560b7cabd5589599913d57614edcd77ff5ea4a71ee6c2b60256256507351e869ef1b8f64cab39f81f120c7df64487836f4deab00d1ff98de8b9116c9e250ab3da8f252a5028025f633f3add590aedf59afbd04d163ef008971152eed44f404f5e615af84d0306f6373fcae7044419719cacecf527680afc35a0ed377ad31a6d0e76a604babe94250fd90a8a149ad26e0a8b69a791bdb278464905053d049940d6e74410933348e07146fa43e42f42279887c2dd645feeef2275594316d37c1e30e6796ebf2f6544e1fbae570ca12e34873e508b0852fed0577ca56639c89e1f5de7aaaeb1a41232f4361faf9a0dc2da6e7783e6d3c3ef1e7ea70976a36df09e671e5067d2b9c8db2b545f11a6c66b3541f5835cea558a805dc7289901fad725287d66e02dbf3980c4b18489b2cc422848aaea0cc65aef601c6916c1eeb91bcca62f1f9436db3f80d6544b634749ab76ed5b7d59bbf6bde037de7be0c9d7dfe7cee70f184d922c639e75b44e5db8caf00fbf222777fe6dea627dfb4809601b8b93979f320142f344838ee623f42e07463d3", 0x1000) (async, rerun: 64) r3 = dup(r0) (rerun: 64) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:31 executing program 5: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt(r2, 0x28, 0xd, &(0x7f0000000040)="a464edc30d5789c1ab860acd030068f81c85e25d3128f61563c102f0b7385cb4eea7d6b1", 0x24) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r6 = syz_open_pts() readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x375e827c2a8cfd41, 0x3ff, 0x200000000000000}], 0x2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x40, 0x9, 0x81}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0xb57, 0x9}, {{r1}, 0x131899c7f6a542ef, 0x20, 0x1, 0x7, 0x7}, {{r6}, 0xfffffffffffffffe, 0x10, 0x20, 0x80, 0x2}, {{r7}, 0xfffffffffffffffe, 0x60, 0x40, 0xfffffffffffffffb, 0x4}, {{r1}, 0xfffffffffffffffd, 0x42, 0x4, 0x100000001, 0x4}], 0x80000001, &(0x7f0000000280)={0x6, 0x3038}) 11:27:31 executing program 3: r0 = socket(0x11, 0x3, 0x6) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0xfe5a) r1 = socket$inet(0x2, 0x2, 0x0) r2 = getppid() (async) r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r3, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r4 = getuid() setuid(r4) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0x1}, 0x0, 0x7, r2, r5, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r4, 0x0, r4, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async, rerun: 32) r6 = getegid() (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) (async) socketpair(0x1, 0x2, 0x4, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r9 = dup2(r0, r0) (async) r10 = syz_open_pts() readv(r10, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async, rerun: 32) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) (async, rerun: 32) r12 = syz_open_pts() close(r12) (async, rerun: 64) writev(r12, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async, rerun: 64) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f00000010c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001100)="821c3fd5109970fce219b2b5d7b80c203c87c6aaa1be487a9d790c4b580d979f760702a018c03c559ee8ca5e80747cb0e5c26852fa4e6aecae60844bbcef5e1ef15bb134543bb1f3ce248df58625c370c6e6393f4799f0c9db47c99ab045e93c13500d4033267e842e81fd7134547c2b1af54932", 0x74}, {&(0x7f0000001180)="7718021d54b17ccb825158e49a27aaa57ad7a4d8178edcf0161f16abfe78be5c50e7fd342bd40b819fad7ddc57af03dd1bf64fc33743e4a51657a390827ceafac2df685a0fbca2893c123c4b62d4965d3d45bcb4fc81d0f66e4ff98e8785504cec10ea4ade9ccf88f39464492458acd29c6cd72d7fc0610460249054db5307daaf2abf70d9f436ceeeb2d5ee68a03fc4c434034448110082c0f4cdeeac8e00b5247a841cf0af5135fe7c02737100f69447dafdac9cb2348a92e1d25c44205617f89fa69f0c72e52b5d7f3d7283177b7d4ee13fd3cbbd7e8a8f93e2cfefe0b22f0c3956d7adc4210fb78997f0b8a63fa7", 0xf0}, {&(0x7f0000001280)="ac65bc3923e6cb8e62a31f08dc3f4a97cfeb004761f07b98ca86ab3eb3b7bf90679b47d1b6d694fb5d63dd68e206369c654fccf9a90a696031f43a2166e620616a16b96e6d9abb51f6217f02c03467ee5c852b9438559737a17d007c81f1e98891e98b6289c2887a678ba868a20c63f337e897c568eeb00b95cc419eb661fe96fc3127c9979d1a4c9bff13935910ea9762fec77db8f0b6a6629560d7b803121a12a6b399602bb04a22c893a150d7cb19f0d3ff12bf", 0xb5}, {&(0x7f0000001340)="74065fa3194851bf645aadc77ef90ba68260294162b382a3932ceb6b0f9ea1cf6ab25ddcd91fd73009a1a74113a58043ce1fb1b1cedad3d979fb312bf20dabd2b7e08851ae1126ec0baf66d1414b3f50419276eeb945d3ef000472", 0x5b}, {&(0x7f00000013c0)="eece2e7b635b5e7b2714f64f607df847b3e4ebc4d5162b621844db238aa6f0a832452fb29e8f5bb12bc391ec7590696ff0a2a0788d2bea422deafb1a5ca2aa81ebc9922a47fd87efb5656091d9a7c0524ae069788cf0f399f407dc436556e4db1b6c158e364de379b13b0ac5c488db88045b0a0e8a9dee9e5f33c2d13ca868441af7a44b03f0af4f60adcea5e36d9310944729de805a99986b", 0x99}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="0000001f2000"/21, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x8}, 0xb) (async, rerun: 64) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (rerun: 64) setsockopt(r1, 0x9, 0x4, &(0x7f00000000c0)="0bd81bbfd8dabd0917422aefcbb3b6738a6b3e08aa285e661fa089617973383dbd48e20ff79b3416105cfa97f924baee1c6628c9da887c75fca53929cb52868c2945095f22d05a35e3eeb1572fc729753d87c994667972c21a40fc090b38d4a5f11759c7b3f1d3b2472197e15edc47e4fffcc20dcbba9ee44032daebb493ae57a0ad555ff2c097b0006aa7cd647e1320e2b47a929b4b572ff1573ee68322a3fa2b68d6702d9445e0769e7045cecc65ca60c618fc631ae426afd48f3d0121c65a4b6e1961c3e013a8f08f86eb6662ecd0b16513d19a50226806d32bbc0289fab31d6c5954cda821f53a7279b6dc58deb31dca1ea09e313418a25a2f6ec785774a33917ce0aa3df9cb76e4324e96b660e75b078c67fcd3512843540de36b7afbbc07b9527518c26294f7949e1ce2a2d9126b1c9140fba1bfe452ac8f19f0c2d9f6a34fb9dfe96ac3ee15f0bcfbcf5cb9893f0f36a9fb59e905a06db126824a5e32fa788df838bd9602afc2c3527a4f9cff37e02d110a4c37a72903546b3c723ea3ecd84178d503d55a0147fd4a773ee1177356f220fcce79400a6fce69b8288dd6dd45d4049f61d700d5ef9f60244374d0ab67e0a56f09f6787fe3f14ee648af6992b68cd349f011dcf378fafe9c9ee8324cfbe0b2e2e90f52db3c2915f347a43c98c351f49d3c4bf0437bacf1ad632bc41ebc9b0d5e77f64f1ad8404533768f0b660ce43182583ba2fe953e1a572847bf674bdcfde06ac7082d05e78b52cf91279ce33e2b9647fe276f4799ad5181cfd71ed5bef2b58af522bc1b9aaa604c61b9a48f03e9f2fe3ab655ef5bd02a4b019ba3d75fee402b3fac595bb3168a3be9c4625acf0e84b9620148ca5d7cda39bde99e398137209624b5a238233cc6b38c5a4819ef25ad3e624704249b4e8ff7605b0915a21b005279d2ff3a71c89dfeca0a5c7cb614f056035d2ebcc7fd30e19dcb5ea7da3b7e1124f241d2f8ab99f9e965e7042f939743bc3d9916c44f2b2e2daf6554c3578de7d5520fcd64af914af689dfa15ad373799a0fbc82098d93076786f11256ec3ff56c3d4882622f13515d572df52cc9a2a3576ded8b1e0f119841f0d17f08484b667fea768dd33f3b1d82922e81ac9fddf413b897b3f04eed3e9f428db0b5d97cb9b004fb9b039b364c34ed4377298b9bd77f309536d276023e007e83c32fa21a2616dd11845e2355a195342c20b8092b39f6b5908ca94acdea2244ccefc2cbe2d5e2a55555adc8f7d5f5c5a2f1af99fa822b1c49415506de9fc5f876da5aebc66c22b4f4933e8c1069ee04abc2f48b85c4408ec3bb36402556870a1a9225b16eda5ca3cae0e34a478f149843eb9f12f91514d3b4042473fb35f8204514163ae0ceeae641ee8201c26ad11a88a6cd995b6342d6990c18dbed726169dfd1c257a1ecbaa47e8aecc1b621dd45ccc517f54e17f5412ce7e38773872109bf0d9b9cd3981cd650dfda0458c102d4a65e5352385d427363718b6fde2450cf8e0e348e89ec47eef4c1c8e496917b3706dea55216c8aaf380a88cb1fe621153aadf85880392269a08d67b06ed924a668a68f5b1fa55c814724f9eb54c9d61fd80091d9874f34123bb7817fc195e12bf280a1a5913e1fd51ecee02ff4ac7ac139a60e36423efa5e837e4ebb55240596a8779c34de9012378a4506368d7110591dc0ab134b6c5719aea77d2c07c0e1aea65eaa1a96bd0dca46e275dbd830578b2d2c423bfa91ecbb70cd841ea26878f413a353ac3784215ee0adc3d11f922c5db2f2ac1cdecd43641110ad4b5d9b87dbee595e6b3aea549e86045881ca354ed3beca60195077209371325937c805ced080deea132df8fd6b5ec152f0533857067296ab6e13a0eaf5140c7201dbad4ad2f71e9e2a70823fb0371fe4f5cebfd186c4a5ccbe4478205f275e2d89f025cb93e48d7a9272c5aff132626e58d9f2e821ce693b141177a403fa2468fdad3cf308f7f2ca8fb8d87abd9d7abc6043ab8a1a070dee39712c3e6f8edf08a394b7fb5f08bc4ec7e3ca31f3a1e0a5aeef453bedd2eb61cde73ffdf34fc0273b90a6c4632b29414dc6ead7b022694c19fab9e53e6d927b5837f4e7632fa1bf0549279cb1aa4815e1d42d53a15f861de208aeb80061b942001309bf60a8149684d7be726709e23b547922c63f9fd474bfa0b61c397500b47548d0a4914c9438fd0acb8ed30278bb9faab1b46bd3c38988eb2797c331d24288101c97518a46f16f170059ff80ef60412447ce4495e59a30e8f1c3d8c0133408394c2c87a8e5dbf057ec943e432625219fc3dc331d959694b272365794ce3737cc048314ff3002b3d4ea103287a39e5ea9e5aeda3b02eb66dfe239ebe9eb3bb32e8d476a09aa08f5c96b6f0a77e1530f95fbcb766a079a1889b5cd35fd0104cef11623d28109a1047803eba4945236816343c1451839bb8c0576b69c63bcf2d88d0afd1367a3d90dbfebd5e7cf1f480c9657ca06320fc1a3a1b3f8c657b87e6810de8bd72f9e3163160e4550880dfe1090253149b5ae5b1405f8079037b4f586b0d03c74d70cf08c708264b2881f1b4b32569afb73c260013d6246bbff54a4b621876d252967e23be1642bab66857e8a1c417b880f5e181101335e0cf23cfc4f0e77abdf553330e7dc70cda2322e7e6ee29deab29c0167a63596b04308a33f8598c0574d7566cd5eaa7142c7367ee16520b97fe1e6522065ec3bf082c93311a1ff84eac2e6bd14b7141ac5310a7805bc455e4d8e79ee9fd7b5aae223b0449fa777c64af2d497818a4e5559b1b367938784a1076634ef627af76035aa0dcf7648091747bb69813768c8f87fae8f3e3cabb107b88a8e14042cb94a05ece5ad58b938c4b758d54ab3666bad02f1829680623242d22dc7c53d20b841fc184bf9cbd5509e187109ecd9ebbaca6b22b988f2cc6188805ede1326fb3665c0d2550377534019b9ba9d22c7b938ca13f0f4153688e38538bcab3759eaea99648d64b8958183dbb2139c95e2ffcf73aa67ff2d817561c4a73ba3d9e2d1adf8aa42b2e6a3b74f972f2746d50e6261c469c2cbb442ea375d2c3b010eefb8763234849979070171c80afa28d7b13766463b8162297435f9bdc970a870edfdb8d7f395444e803f0861e5e66445eee7b449e92559d5663f6b43f968986b2c340c84acee8ffa9f5f8c17b6069647a337650792bd5d9c2e103da7e172ce44e8075b02e45999caf15b28f861b2349719dd8818447dce38acfeb5044b11606f634d2c28d30ff2976571786625533778c9b53493e6907a727b3f1911e330bac578ef526166dedfac518fc76e9be7f2b720d6d71c4d8fe19d100dab1a1ffbca6ed6796d21907ba9728d57676f6c584aecaa6ff92ff9ec9b52c935b6b51567b1e7a9e8e7c703d22ce4b432459e497e48a456636402ab2261de31d60dea8292e9b6e63bd4a8706917607a647194825592e33ad11c91ddab0a17f32342fd400a4830e8c27ab4432dbe6e6872ad959d2eb3e958ca6e868a25b3c2bd62cce31471e7dbec148e649ce1d8896b0effb2917edf65c9d6a54f5be36d616fc018fbf99c58c6ad9f73558a6bf06f4e1d95186ac82fd30c0c221043fed19f8736b96676db90c47edf887a4c04c26dd024b4fff71fa8e1f9a19275ea9667961efa228fdc6a4299f3b1256a3df46fe0ba744650dd5cc1e22e31d7d21ff60d1c4812878fe92a0c06d3da10dcf9333d4a5648d26272e5368dd532167023231229d4cf9a398d342d881d52b1e54835e6672819d3df362f449bd364b342f9bd6b1fb115cad5ed17916f9f8cd924d4f035d93181ffc7a52fc5b1601f05e8a9748e5df96df9aa413d8cecde157a712f3253afa986fef500eca02b20a836152c425b3fe3ca4754d130f896bb06b308c94d1c5789fd09fc1a6b46f64e5de8f83758a61b73926c1beda27dcf1e3008e9d3f56c7472d18813f6226419fe03d5aed6fc85649537db5e9913391dc0b4d425a5983d51de8f989f5ceb218fbc231961af95da38ad3b78be688f8ad525f6364f646a80f6f5ab01d89672a1f5d158c8c8178b908df0e82c37d39b91b9f98944bc3bb9c10e77710af9322dc125d46be2655ac76bda390b4d2d73d35499caf15ae97025ba77ab5d25cf9cc4acf73d41f6a885c2b851a6413bb71fe0f4bd7b35d61a11d969bcaf787466bdefdeb236769916b4c69d45e6dc9c0fb37f9e9c3add40a66442e71ba550cd56028c2a375cc745746dca852cd5603c146cc2c44a14187f49f749370f72396880c319e54f0a1f096e3b2b1b4e3d87e79c8f04122d22130669614ec9108fe536ee618085b8902ad1d694ee0d5f97b5ded82e3e535cdc68c828cc856afdd742dd688d4cfc91d83f3b6e5b695aeac4ab72bd1144c71d943a97a643782f45479cfe0a2d37e544abdb458222d1dbe0b70e970b74ef394f8544ae532417fadeab960086f0036eadb61b9988ab0d49483530e781d4d2e23ff55cd62e6a2d354c0efdfb443d2cb54e4b6d67458fe7bbc971ddecf229ef5e90a862ac349ce5b372d5fca20903d1d312ff4307f6102ef5b1df26f86d80b9e6b28c57539259e200e38ec94f0ef4f9fd63ce414d73c9767ccbdb4f8a5a8a2014379a0ebc9dba4421bd46b93f7233b15ea7bec76b78f75268e8253d0f55a8647974dbd343ee5e71044cc02d5f8cbc44b5724c380bafddffacb27e798f782bfe7d63de0aabf118f88db6e696badfb4de6983f5128de46b17c54ec82e97aea975e3b7989b47f4ab67b0d4e7ce978d28583b056b8d32cf0ee99392d7a3b8dbac9af70374a4b519778f464ec24f229d2de90927535ae3854fb97c901686f4a9aa39213f529a414f10e86f27d7ddc0347cf6529e630ebe85c44455d28777ac63d3c7f1eb3471acdba000deb17483b67364dbd52fe9713ac3b02d63a45af22475a4a58bccac340f43afd12d6d22da203a8b51dfcb1e7ebcbe59b5bc49eedbe6b2e25983c855193acd9973fe2828f10f271f2717517980a7325062a5d7fe72605f53287ec9ed84e18d42511f0850a993bd357726bfeb74f9f8b4fbb6eb296c3d130c4ae0f04f9cde6fe2b50b42034bdf92044635ca3b137f09bb9e15631712ab279289288dac745c752d9227377820af6ab88ec4edd6a1f9832fc6b5fe6ccf5b26913a855d2861e6941dc80a23781e922a6c3253872e468b59f784eeddf4a11750db8135e5901b73b01abaa753d2e3ef71e6a6daf97e8df89ca86bc323c35a8ae1793413f6d90ab501fde3899d6f7571c99bc90cadb679f3cfad7bf195b01b8f2b62ae1b6a7497c45edbbb0c1f4a6b892479134331e835bcba40e92962ae1a6bf50d7d81d527f4ad26db8f01bb37ea2023df9797cf25cc6ebaa5554d6ff605f329067dc7cfb415c5442803d57bc4908b7421364b6e1cf57af1ac4802ee3f490724772c29b3074f0743dac5df45b4687b220cf9beaf319d0097e66f70d6919d9659b2288ddfd8e7a1295ded5b6c1c5694ded8f120d74507ed43d7967a4c74877647df3203a0b11a9057f42403761bbc5c177b46bcd1952411b493ca8a78ad0796ce28d9962191ca479442753bc574bf70cc2f45153af81dffeec7dff96f727a8298f7ca5e7394b682a3f46940baf26ae7a339a4498f741bc9b3eb9186614128511e6482cc81527b837b5ef3bac3e4d2a8ad147bc56eb5581d1408484b12963f05235d9a5295cc2974dda2b00101306e4ed8eb601bf4d3e67a617b31518932d44df3ebd182cc40d2980ecb8406b1e3ac8967f4eb9da140eed975618bb", 0x1000) 11:27:31 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="871f1ab63b7f0273927afba9d9e94c4d0fd28ec5ffd21b9048b7c684067914c5449d6f7971d23616443734d0ea45b836a048178b379ef2d910a86bfb2e52dbb2dc43a891eae60bfb8706050f423a627c", 0x50}, {&(0x7f0000000080)="014db0eb81f740d6e035ab33218586455a51", 0x12}], 0x2) writev(r0, &(0x7f0000000080), 0x1000000000000093) 11:27:31 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0xc) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5c200119f13d3fd5d7a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async, rerun: 32) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 11:27:31 executing program 4: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000040)='x\x00') (async) unveil(0x0, &(0x7f0000000040)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1f7) 11:27:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x1f, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async, rerun: 32) setsockopt(r2, 0x0, 0x9, &(0x7f0000000140)="5f8ed526e70df8341a1e8edda2d080ff402fec4b0ed476062ae455faf4ac2fbd723a3870894d62fee54059f109d62040556b5935bdf48ccb723809ccc2a7ae107321248871a4e7f8268ef6bf4daf0a56472a4df3d2501b58a112904006cb792ead24da64107b78d5ad4b97174aee229ba7a4ba8e6cab0e3d34f6f4eb20b97709e71fe53f50282652b43574fac48d56156532a4a911ba699aa0295b31af3a9facb6dee9fe2909f68aed2d547efb89b7da668a184afec8a739869aedc5e595c3cb6db1eae7f4d176bc534cada84db66bb6dea16052a8e4867bd0742188e5f786799f345ee88bf7561a7b64ad6a1242c7244fa3afb03045b3a0338713567016bb2cb8e66dfd3696918dffe49ecedc3022effcb0dc63443cadffd50c6351bfa29429aa16041c080faf91b2af9993874406d44d4ccb51037703af66aaae9b29247775ddd53113402c19f2286fec3039aaed9f07a221be83be46a51b60ce260d747d03f3edfc54ef9b70d8b179ea34389fe586e373f2630b2cfa1ad29cd8d4fbb9c8c620b00318ea86905d6b7c12a5ec47fd46935d7ab49856d8f6053d22a270ca7fd3fd21a7d668be5b85f8a0fdf6ef4344291b10c43c5d280eea4145ec83bd2d9802bbc44c253c6000194a19d420e0dad8a18358249bb87da8f754835c59ed1a321ab9eefd8d0c89a1fb3b4c314e709628e345cd2c5b1f6856972d0de80571afe4adbcd082752dbed8085df62e8698995b49a5adc21d0ca679ce70990ed4b823138f5ef829dec6a94bba3aee19e5ea2bd89cf09169e38234ac807f8df28859bb397ff6acff5c0bd415aa2a5e442e766b7285368e64d0faf4b44af2af1889c2c52a4c2dddc908cc7cf260c3a93e70f68e73be33df380a2865a29bbd0773dfe1685d57c01ce37bb16e2bdf5b2c8ee2aa1cfa1e3179e6c00d775103957549d44d9a577167b7e5eb597f4efe84fbfc70517b20c6fe4a147a278317fc9788e004c16871f24df675d4b7d5febc36d85c3671e0c840a77553b8d04a9d350f3f04f5d957e3bfc1699774c3decf5d2cc87d21e7432f984c5d970f4776244225977de1891043dfc22fcb566416f343c5818ce38e288a4b38d41b813ed5f85ea34abb141b5c64c8fb8f95b6ee8363cc1a1e425b8b23d9f131be4bd1c24c251b2f5b77fedd70a578d04e79f5dad84e27e52df805cb21e08923a65c2fa1bf7449323eb5b54432982b6ba48c9b668b82b42f907ef4b9e4b526fd0a410e45797bc86d27fbfd138bb71ed438fb411ad8f7544b569bfb24e83caba48c6de6f2b41e928a09c8b7072291d8f3628c26ed266a797382a5837f3a3a5f13897668aa9f24695f52220ae4cf7e13b3fa9e0315975cc97582bd19a3a7ee5566405a8001b1f0d1590fad58f03aa6e8f1aa8d3e3f61a809b221e4f03cd79d771d3b1d30cb9cd4d59b4f6bedeb66172db9f43300cda2fb1ce3238d6c24cd395fef866b297f73003488b2044911262a450f85fa58e13eee4277776b9ceef3fde7211f2a4d33977ab75077782f76bd3d92e02f4c575b6448616861a9e8950554ea46fda9985d31707b35cd3269b4b0cf9c59a61b8aee79c8d13f61c54e4ea07b3dd92dc19842e05af24d3d653618cd74131f26e807b79134b6b6870ce629ec27a7b03e1b7e75c65876e13ddff5b65d673357a3e879bb085e48f0ce383e2379a7c8665832871ba2715c298c0b6748a987673cdc9142e59d00e8139dc31998588db2f3ec04c769b73319d0e9619e8101ffaf7149bb0bef2c914cfde7f25875ea59d761d86b9bb590653e7efbf6328b9448052f022776af1a9a59d197bfbc690c2c1577ce6e5b83e59e92a5c3284fd595c08756645b23ff7d2f370de5e87629d967d1ba633ecaa27e73fe817b6c45f3d2b3be51b994ee2b03f4a780ce985f73a6558af0783e93cd7fa76df8e64232f8d9e4171911530eae517436fdc1b1c0913ffb077174275a60e6d86b1cfb75e0aab26977cd6ee4b01ba5ad75109099f05af1bea6d26af8ab53ddac64112d85ea57cf65f8f62933f656c4ee3ea4d942ab1697e78bdab4d389382f519187a6837c70bca5136df2f499139d56a0eda780c44cfdd085717debd6bc60656e100f9bd6a4507762eaef2e1f9f600b7e706ce48686beaca33bdf30adc00dbf1b56c69ff97a07c34d39eeff58c11f0ad8c0237f766cc5f35c8ea56ad116d483f9acf4a2a48be820e00f16d284f2e0ae141563dcccf6c4ea26c8b0e55dd5f04f8846bb3ed9b1cfc2597c48a17d2b4b882520656ca91c9149d0fa6ee95f8a00d98ff7ebbc84c68ad30f7e24780c36c99c8a91855266003239d39e853bd281af86fde8010bc3e7bc840b8c6bcc08984e284fe3889864d4a89a8b96f8bb1747965cfeec89c00fae98849ed61ec253109b3e15c6bb151befacbaabf5a0c29127c73f240cd642f75be5344031f63ec103010191f24cf4d11decf97e402f8b36796d90a4de52dd9991c011efac5a85a267f1161bf51cf5c4c3cbf827a1056da4e6f8d7edbb50619be4eef203462358ebb61f56afea8e04c27322d02aa56c751afb337c3364cb8bc71ff32d303920e7506e17bd97976f0d3bfc199a13cc14dd3b3b25f97ffd77025ecdf5735c7083bcd48a663c4d703813b4c40aa72431e7e3570d918a06211797f83d659778d321e59979255aab27b7a82590f39f4bdded7ffbf1d55c424eb9d428fcc1ba8f38f9a83a50b1e793e3d078359c4f8e3f6ecb366f870c4daacb4fcd8b378867eb442be7e71b3c3eddcc85e833b50422741615b290d2b80936fb09ee0ef4d4c3d3bd49af70e29cfd3ce6be97d43656eda5b558509ea8db6c1e8c672d9e848663c7ec25dfa7db27e2a1347742378b5067e35aa406d880145628497b074c9428c4ee50d4fbc468d4377bc6fefb7732cb79cdb719ad911a07b0dd566d0b757e18353e1d990589b851d469dbe590d7c5f0799fae24f6a4b0d385cda73246b18c737b8502fa337d9c47a46aebe1fd881c7998ae3ba0317de2498292130f328ebc8757e112303fa57718694a2aa08d04bd31c1251e3ef2fc6efd1f069fca5b340db1d3ae61b07171dba0e971a52b85cbece7e782401d567d2aa0392e4e21aa29055ea80a88104862bb0f326e1037f9e91d8059615a2e8a72e8f4cc36c88909afbe8913a1988e22e8596f439abc4e70ef412da76159f81b30206899e53ef1817e91bb627a118261e9edd12b4fa625cc01461e11fabfa83d273e3825cf2af587f1d00fef3d011df81774be291ce45f96f6f94ed4ba8f1266238ba7f9435209f6575d670baac3f6dbb0921c98a22a4a3f28617896766da8d07ff648f6b2bbb87f2298d6e025fa33c75e95c7ef7aea9cf7097d849a1c8a709e1976743460ba4c7de1760f7ddfd1948be79c38f96c2018d1a5b18cb1fd4d884b3ad9f44bce16b568adf8eb62fb46058e61132b95b676ac05574da8c4a0c33febac97d51fe7e8a78953c15f445706fdf2e1e466eda96662d66e33ac83d9f16c6856f345165386a82f374fb5f92c8240c80498429ff3ed70ae9aa35dd4f18e178a13bdb5b1915391766cb0fcbde05b01326ce207fc7cb6b6271dcd1ffad04547f2e9f53b7bf69f74b1038aad095625a78f58637d15f15513283df5f2840553b3adcbcf7df52525d36e8bcabc2291033e8348bf89e3df01e9de2dad4a0cc1031495848cff3a250a57e9c4afc53f839c4c50aba6d9e92a2afef00a7200b93ac9000c4773ebf038f6f1e98b324172eaf1863406eeadeffb5eb5c4b0acefdc34f97e26a6ee4d164fda2c8d50bde6cbce975312038cad5d26b4a78d2d9d718a111f3daa3e3598f93ce9bd5e91cbc92dc79bf6bd88f43b400bc9e630a6cc590d7ff8377ad42a67f900b999f192f68b8e960a3111df6e5d9040f413aced6910db176a753c3602b7493fbd49a4bc4b760c35a1ff8966b4a72756bdd95c6254987ffdfeb27f5d0c1c364b9e60e02c7c752983e18da9adf927aa8c2e985ece84e30f6485b019784d2fb3dd7b5ec2e6c608931d94759c073a1217b27395c3b0b9721d7b8a1f6ea4b1596f21d183676fe910c51e4365fd8355b84fe14ad7592fe2c1bfff2bd9748ee3cba9141fb2efc019613dbb57c21780069d08d4988ce8e2d906fc01fd57aac0aee8f04205550c2217b89aa02bd42fb9c287f040991a55eec9535d387767d2084c826019df33c926037d968545e79b3f062413e3d9e0c7db1665e6b737391033fc299bfa5846c7a7b64939df14831f170d23d41a198a3ea21fa788db1e556bebd3ba2ba6f65cc0a5d9cb0b211df8d75062976ec0ebc3a1f2641017cf758dac213cd48e0ffe472c1dc299f086faf09363c4f9c69dad75cf14d9ff4f1bef49e49cf20f7b30345ed0ad837d1092a44db5b1bbed23a14e2af965449afa21341f8859bdeba46b43e90273ad7653797dbc8b51acadd525d8f8a1358ee4e00a65354ff3bed1afee55fbdae3ddec18e5a6bb31d70bf9bdfe2748f0e5b39d67916f058de7fefbc22ea80618b39ffb97ff4080a0694991c7f22be483ba6d24799eb4c059bcb8fcadfb9883de05b409d7f985c81378e236ad8b18d03d3b26bcb86085512e0f2bf65d09d5c26bf91d8850d73e6c40ffe0ec25fab01df67497927e325e3a290e652373ae46a6dbfb89ea76202f3059f89831e0e04d83895e1663dc2b5ec7370ce95bd4577e49556cbb91d8b2c63215a05c7cdf57f52feef977d018e8bd75c5bdcabdfa7f369e07c59f6795594c012952f983506f43e04c39be5e957a07e183b769052ce1ebf3e644dc51d09b21be853d00e4426244a04c570c2c74512bfc1a986de2f87486b8251dabb867c2980fe2481a685dde87b3ca5ec7ed509d95c0337f07bfd6385dea2fb6ee47bafb060b0cc7fa15ad36c46bb7d125bc77211fae2451c2b9b3987593536cca3242bd03b243af7507ddf8d2f1b2c1c6740802d3f957f6438b4acc3e0891579d647710229dd234ad34cbf696bda545ff198a4d2fe82ceee7d02e2a50bd3f0d2c3132a9078ef3ec9555640dc99c95a44fe623ee870139a57af94bc01317aa8ddcade92212fa073d31fd3fad3845256bd2a14910ecd66512c9f877389ebdd6a442b1b02d6cdd8dd2e19fd813097441276c2843b4afb8ecfd0c252a46cc04852504ca80b373df31e54fd7c517a58ce54a55f4204629cddfc2118ff441a971be0ef0fdb36f41bf60de92337fa6e955cdfe1dfad3560b7cabd5589599913d57614edcd77ff5ea4a71ee6c2b60256256507351e869ef1b8f64cab39f81f120c7df64487836f4deab00d1ff98de8b9116c9e250ab3da8f252a5028025f633f3add590aedf59afbd04d163ef008971152eed44f404f5e615af84d0306f6373fcae7044419719cacecf527680afc35a0ed377ad31a6d0e76a604babe94250fd90a8a149ad26e0a8b69a791bdb278464905053d049940d6e74410933348e07146fa43e42f42279887c2dd645feeef2275594316d37c1e30e6796ebf2f6544e1fbae570ca12e34873e508b0852fed0577ca56639c89e1f5de7aaaeb1a41232f4361faf9a0dc2da6e7783e6d3c3ef1e7ea70976a36df09e671e5067d2b9c8db2b545f11a6c66b3541f5835cea558a805dc7289901fad725287d66e02dbf3980c4b18489b2cc422848aaea0cc65aef601c6916c1eeb91bcca62f1f9436db3f80d6544b634749ab76ed5b7d59bbf6bde037de7be0c9d7dfe7cee70f184d922c639e75b44e5db8caf00fbf222777fe6dea627dfb4809601b8b93979f320142f344838ee623f42e07463d3", 0x1000) (async, rerun: 32) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:31 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="871f1ab63b7f0273927afba9d9e94c4d0fd28ec5ffd21b9048b7c684067914c5449d6f7971d23616443734d0ea45b836a048178b379ef2d910a86bfb2e52dbb2dc43a891eae60bfb8706050f423a627c", 0x50}, {&(0x7f0000000080)="014db0eb81f740d6e035ab33218586455a51", 0x12}], 0x2) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="871f1ab63b7f0273927afba9d9e94c4d0fd28ec5ffd21b9048b7c684067914c5449d6f7971d23616443734d0ea45b836a048178b379ef2d910a86bfb2e52dbb2dc43a891eae60bfb8706050f423a627c", 0x50}, {&(0x7f0000000080)="014db0eb81f740d6e035ab33218586455a51", 0x12}], 0x2) writev(r0, &(0x7f0000000080), 0x1000000000000093) (async) writev(r0, &(0x7f0000000080), 0x1000000000000093) 11:27:31 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0xc) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5c200119f13d3fd5d7a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0xc) (async) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5c200119f13d3fd5d7a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) 11:27:31 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async, rerun: 64) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0xffffff05) (async) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r2 = dup(r1) listen(r2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 32) sendto$inet(r3, &(0x7f0000000180)="18986facf14eebb7544cd993e24be3690e3597a6bd5818a5e4f184282826177bd4d677500000000000000000000000000000c54480feca847d3ea52ba8df9a2645cf55d08239b54dbb82b8e23edf0211d846f0ebdacc48806c3f4f651a9c8dd03c256018f63aefbe7d268b9981bd4129d91f3d9f016b2c5ee2fc16e732e90717a87d4601c2faa024a27f633a090d1a4cbc1c80c684b40fdfb42c158420e6c5aee91a4d53b23dc11801a0c13add6f3af41d8705ff265599312a4f5a2e33f44160ba1a746a7d3f02cb6ffe6f3e51542333e7189c205e925c01bc74a6d663540b505ea8ebe7d0e9bfcd414a7275ca8d28e8d775ee9d064e92313736faa574c30ecfadc8a0e21590d6e847dca95da7b831baad", 0x111, 0x0, 0x0, 0x0) (async, rerun: 32) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) (async, rerun: 64) r5 = accept$inet(r1, 0x0, 0x0) (rerun: 64) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000140)=0x1e9, 0x4) (async) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000002240)=""/4110, 0x100e}], 0x1) socket(0x1, 0xae0d897f7045fc3a, 0x3) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:27:31 executing program 4: socket(0x2, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x1, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) listen(r2, 0xffbfffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 11:27:31 executing program 6: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) (async) r0 = open(&(0x7f0000000180)='./file\x00', 0x200, 0x0) (async) r1 = kqueue() (async) r2 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) r3 = syz_open_pts() pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000300)="6dcb0707cff77b7cfe6f31637f0ca2956ecdc16a9806902559386d0d1da9013843b956a224c6de3423e7c955e523023a23161798322bcf2b", 0x38}, {&(0x7f00000008c0)="88588d776bcc33471741ed3505a2ed6680e1dac54f635a86d6f1daf59fb6c183f9aef68a2af61b905d82378af58198cc822f5398ea775590aceba350a10d3463f05fcb64a060d675794cd3afb3332eaaf92717f4bd3b4959bbcbb9a4864939236c685a2c6ca0785c3581e326411ef95097a0e69c82e1a9f90fdd0fb50e1d4a6638b558be7dbe491dd4f320060fa7722366b728b60b1a25d93819577c2bf8e16501142d5ff11c15e7e1f6e60c6ca4701dbe3d81d747", 0xb5}, {&(0x7f0000000500)="e8ca40ece1a030979151ae93936bf1d7f51ea090cb87490573", 0x19}], 0x3, 0x800) (async) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r4 = socket$inet6(0x18, 0x1, 0xad) (async) r5 = open$dir(&(0x7f0000000080)='./file\x00', 0x2, 0x2) (async, rerun: 64) r6 = syz_open_pts() (rerun: 64) close(r6) writev(r6, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000a00)={0x4, 0x8, 0x4, 0x8}) (async) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r9 = syz_open_pts() readv(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r10 = syz_open_pts() readv(r10, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/59, 0xfdaf}, {&(0x7f0000000b00)=""/261}, {&(0x7f0000000340)=""/53, 0xfffffffffffffd02}, {&(0x7f0000000400)=""/149}], 0x100000000000015b) (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r12 = accept$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800"/518], &(0x7f0000000100)=0x205) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0xb0, 0xad5d6bab9e2d86d2, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x80, 0x5, 0xfff}, {{r4}, 0xfffffffffffffffc, 0x4, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0xb6, 0x80000000, 0x3a21, 0x1f6}, {{}, 0xffffffffffffffff, 0x80, 0x80000000, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0xff}, {{r5}, 0x3, 0x30, 0x10, 0x8, 0x1}, {{r6}, 0xfffffffffffffffe, 0x32, 0x1, 0x6, 0xffffffffffff0995}, {{r8}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7, 0x76cf6370}], 0x1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x6e, 0x4, 0x3, 0x1f}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000000, 0xffffffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5a, 0x4, 0x3, 0xa2fa}, {{r11}, 0xfffffffffffffffc, 0x18, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x44, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x9}, {{r12}, 0xfffffffffffffffb, 0x18, 0x4, 0x6, 0x81}], 0x0, &(0x7f0000000140)={0x7, 0xffffffff}) (async) execve(&(0x7f0000000000)='./file\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file\x00', 0x8000, 0x100) 11:27:31 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7802323f52"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="aa701b5c486856895b1ae6de462a7d4b391654d2d0b2fb17481ea54ef063961895281c43a378291c0db5a408b2e8fc1ad494c067b4e69af3ff544c5dbd9d601c1e50554d90bac4f8995150e5cc78fc6ae295a8dbf0f307d5e42448841166846868c3a0044edf74fbe5877d777930ddb136e1a31820696aa24c8c10f2d90d92e4a03d5fda6bf7b93373c55b1a86f1a28143cdcdb4042bc5f2db3d26c4427e867fd3f327206a7e81f9206d38d800cb42", 0xaf}, {&(0x7f0000000180)="eba232478457dc47e73eff598c43318e6b6af01c7989cb37ce31aa0bc5f34fb588d15caca35b131bf9e30ec1e9a91a87630e43c963d69923f42f786f522884a5d7c1c63cf58749bed4505e740f8c4a0d4e4e25be8211fff0128a4f5a4fd246d034383136594810a29db654ec3c8f8e5ff515c4427ca20819cd2a6edc75c556e2fc68662786008addb0a441c840c0db3ec152a0920cc59a12576494b2daf5801185434892f1a1802f3c724146855adcf7d3bc4345c6f1d006e99eda6f9aa800000000", 0xc2}, {&(0x7f0000000280)="1b5cbf7eed476e16f568c1fe4c08b0e59704e328d8bbeb079a3bf4f1e9babca5d25fc825e8dc52d5d8fd4cddb35dbd357cbe54e2ec9c2a247a58f26ef9abf697a3142ac2899e135d576ed77fe3256b4fc2ca35485144d47ab95f834c43169116473519394dfc967a3e6be03bb2fff68be230f6079539a2f69d64d7229ae15db074081a545ba8c7fe5eac7e30b9a996ac3189f234a7efa0471e3669796d52c7577c6c3ffc", 0xa4}, {&(0x7f0000000340)="0bbab7d8674a14f3b5ec3795df5e00070dcd8f0c99fdf6582a8abda0ad749cb392c737ca0b6c733fa4e06b5c5f9ac0c24ba38319757903e518397fef3cddf6ceef4c866ae3c465a1d85c6e8c3dc4c594145bbf15fe45e222db07c2cb2ed208a99c24c34b46b872ad831af0a8567eb1eb", 0x70}, {&(0x7f0000000400)="b8510bd7cbcae6d8a232720856d04219dd1f6bba72320003452c056bc07062c297e3d6be96342f81188ffa68bd777170240038949c1ac139a5b7241a389f3124ef0ff928da57500b740d57fe930dacd40920456937069cd5a967261d9dbdc5da787d39e981605a01102dc60da5498fc4c0b33e01339b4243686f8eeb308a909f3de3a52fe44aea7205f1730a2064d9f09f31c9b9e031e02f88fa58caa622276f1593a10de6057cb1a793bafe8def97e61db628b29b271bf7dc4ac36dd7a6098a6a3330eadbe502540789e9f5da157212271ca98cd5d1f090cce1b977b44eaf9dcd", 0xe1}, {&(0x7f0000000500)="62c7e28d4e1f21ce2f228543e25fe625503e04e8c3afdfb7da329c17b91d2b1ec2291fa78bfb7c1c61b74064980fd25be1fd466acc205e75329c0126ad7ee1eed830d48dd6c08c08fe71e98d7c697267c3da3b51e319775cf2488fde6aa435e138b87681b893ff92312e07f3233c18a90d715b34344cc943062e48a1c6f3da010e096565fa914379f276ba12b82cdaf71ffd1eaee3fdc9f03120a28232b85e3599d7b06d05f20ea24987f9671f2109107ea71420bb57354885dac45d3de2485ad02767fa68d6f6ef44e58d07aac8929898c93573b83dcd5df42a536e09b7988662102f354c38f38b6b365287ba23dcc6970d6ff589ae798a3df84bdb8c956f71e4513d308c6b8329836f0588041802ce594eff776cac1f29dcfdb192dde0553e50dbfba495384c92030000002326916ac3a3947b0726bc3e67053b5ad91113b7731a7c35a7aa172d647f236c0972e482c7359e60cb9b85201c5a31fe8cc24b9543ca9d0680b62220f8160bdb252316e36553a81fd83744ea82920fc0452e13e374f44afe66a7551f14494725c031ad4d0000000092fffd03e9543951f58eea712b4e7e373ddd658768a391c6826a4efb4f5b105525290d46427bace8771849e368cfb2882e1356c85531afcd7d824b80616dfd11618ff394ad09c00585e4b213f8f2ca46a07f4a73a684ef142247b9cc22a55398a5da232316fcd6906b6053c110818075e6fdb99aef16e9ea0d554f4fa3c581c62ae5352a4caade1b1ba625e9d4d6ffa60b27abad1873e3ce490692f1666cd2d7ef59a52339532cd49a53106c50c5f89c05f11c9654da1763771f09d0839ee88963ab48", 0x257}], 0x6) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) 11:27:31 executing program 3: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2ee79611098e7ed3) 11:27:31 executing program 4: socket(0x2, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x1, 0x0) dup(r1) (async) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) listen(r2, 0xffbfffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 11:27:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x4306, 0xab2, &(0x7f0000000000)="e33f49720308d882e81c1880d068898666cc42263d93bdde513734b52985a7463cace78f36524e72d95eca74a1bc2986198795aa6803d74432dbca82eed1e1f8ae95e92d25c566085451b3b9b0b2d8fd93f021e569ad578e63def5a237aa374f7b0fe9442b0b2151d7d6a0329ef6bb12b5526f6e", 0x74) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:31 executing program 6: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) (async) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = open(&(0x7f0000000180)='./file\x00', 0x200, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) kevent(r1, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) r3 = syz_open_pts() pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000300)="6dcb0707cff77b7cfe6f31637f0ca2956ecdc16a9806902559386d0d1da9013843b956a224c6de3423e7c955e523023a23161798322bcf2b", 0x38}, {&(0x7f00000008c0)="88588d776bcc33471741ed3505a2ed6680e1dac54f635a86d6f1daf59fb6c183f9aef68a2af61b905d82378af58198cc822f5398ea775590aceba350a10d3463f05fcb64a060d675794cd3afb3332eaaf92717f4bd3b4959bbcbb9a4864939236c685a2c6ca0785c3581e326411ef95097a0e69c82e1a9f90fdd0fb50e1d4a6638b558be7dbe491dd4f320060fa7722366b728b60b1a25d93819577c2bf8e16501142d5ff11c15e7e1f6e60c6ca4701dbe3d81d747", 0xb5}, {&(0x7f0000000500)="e8ca40ece1a030979151ae93936bf1d7f51ea090cb87490573", 0x19}], 0x3, 0x800) (async) pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000300)="6dcb0707cff77b7cfe6f31637f0ca2956ecdc16a9806902559386d0d1da9013843b956a224c6de3423e7c955e523023a23161798322bcf2b", 0x38}, {&(0x7f00000008c0)="88588d776bcc33471741ed3505a2ed6680e1dac54f635a86d6f1daf59fb6c183f9aef68a2af61b905d82378af58198cc822f5398ea775590aceba350a10d3463f05fcb64a060d675794cd3afb3332eaaf92717f4bd3b4959bbcbb9a4864939236c685a2c6ca0785c3581e326411ef95097a0e69c82e1a9f90fdd0fb50e1d4a6638b558be7dbe491dd4f320060fa7722366b728b60b1a25d93819577c2bf8e16501142d5ff11c15e7e1f6e60c6ca4701dbe3d81d747", 0xb5}, {&(0x7f0000000500)="e8ca40ece1a030979151ae93936bf1d7f51ea090cb87490573", 0x19}], 0x3, 0x800) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r4 = socket$inet6(0x18, 0x1, 0xad) open$dir(&(0x7f0000000080)='./file\x00', 0x2, 0x2) (async) r5 = open$dir(&(0x7f0000000080)='./file\x00', 0x2, 0x2) syz_open_pts() (async) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) writev(r6, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000a00)={0x4, 0x8, 0x4, 0x8}) syz_open_pts() (async) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r9 = syz_open_pts() readv(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) readv(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r10 = syz_open_pts() readv(r10, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/59, 0xfdaf}, {&(0x7f0000000b00)=""/261}, {&(0x7f0000000340)=""/53, 0xfffffffffffffd02}, {&(0x7f0000000400)=""/149}], 0x100000000000015b) (async) readv(r10, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/59, 0xfdaf}, {&(0x7f0000000b00)=""/261}, {&(0x7f0000000340)=""/53, 0xfffffffffffffd02}, {&(0x7f0000000400)=""/149}], 0x100000000000015b) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) accept$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800"/518], &(0x7f0000000100)=0x205) (async) r12 = accept$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800"/518], &(0x7f0000000100)=0x205) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0xb0, 0xad5d6bab9e2d86d2, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x80, 0x5, 0xfff}, {{r4}, 0xfffffffffffffffc, 0x4, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0xb6, 0x80000000, 0x3a21, 0x1f6}, {{}, 0xffffffffffffffff, 0x80, 0x80000000, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0xff}, {{r5}, 0x3, 0x30, 0x10, 0x8, 0x1}, {{r6}, 0xfffffffffffffffe, 0x32, 0x1, 0x6, 0xffffffffffff0995}, {{r8}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7, 0x76cf6370}], 0x1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x6e, 0x4, 0x3, 0x1f}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000000, 0xffffffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5a, 0x4, 0x3, 0xa2fa}, {{r11}, 0xfffffffffffffffc, 0x18, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x44, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x9}, {{r12}, 0xfffffffffffffffb, 0x18, 0x4, 0x6, 0x81}], 0x0, &(0x7f0000000140)={0x7, 0xffffffff}) execve(&(0x7f0000000000)='./file\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file\x00', 0x8000, 0x100) 11:27:31 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="871f1ab63b7f0273927afba9d9e94c4d0fd28ec5ffd21b9048b7c684067914c5449d6f7971d23616443734d0ea45b836a048178b379ef2d910a86bfb2e52dbb2dc43a891eae60bfb8706050f423a627c", 0x50}, {&(0x7f0000000080)="014db0eb81f740d6e035ab33218586455a51", 0x12}], 0x2) (async) writev(r0, &(0x7f0000000080), 0x1000000000000093) 11:27:32 executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000001280)=""/78, 0x4e}], 0x1, &(0x7f0000001340)=""/9, 0x9}, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/4096) r4 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r4, r5, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000010c0), 0x0, &(0x7f0000001180)=""/36, 0x24}, 0x2) socket$inet(0x2, 0x6, 0x3f) sendto(0xffffffffffffffff, &(0x7f0000001040)="7861dc67870ca1393c87e5e71b813c38cfbb56cb49123c4c03b8e6215c338b4c77102e43593d22316efc5642f31efad14f03cdb367de53629b8f351c087c4e25857cb68223996207ffd857d1ca0cdae6ea220fb5a117ba99bbb2b83b5c325587be73452e10cccfbc2547038d67a11b1ce2cdadb34af322dfa6482edb00d5308d61486ae1063ed366ca445e2f2a7c1b68b97c8b1874234634f34b85ddbc61", 0x9e, 0x2, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = msgget$private(0x0, 0x100) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r8, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)) msgrcv(r7, &(0x7f0000001700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1459e93e30c0dbcb8d5f3496b96b167110ccafd7e0ace5477a3166dd2a119fe4c637ccb0c4060a7d26eca3ebb99538bd9ecdc96b33f6e339e2eab2a33c7787ee0f5aed235986c0412fe4bb26487ee5790bf1585bcdc0a07cf31b5601b3a0f0a3df29a8bd3cca0b676692672de59e13556c9410f979f627aea42f3d232cac9203ad0611702f0169839b5c0c9842847"], 0xc4, 0x0, 0x823f7551b1ab5156) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r5, 0x0, 0x0, 0x28, 0x6}, 0x4, 0x4, 0x3}) getuid() execve(0x0, 0x0, 0x0) 11:27:32 executing program 3: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) (async) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) (async) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2ee79611098e7ed3) 11:27:32 executing program 5: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt(r2, 0x28, 0xd, &(0x7f0000000040)="a464edc30d5789c1ab860acd030068f81c85e25d3128f61563c102f0b7385cb4eea7d6b1", 0x24) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) r6 = syz_open_pts() readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x375e827c2a8cfd41, 0x3ff, 0x200000000000000}], 0x2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x40, 0x9, 0x81}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0xb57, 0x9}, {{r1}, 0x131899c7f6a542ef, 0x20, 0x1, 0x7, 0x7}, {{r6}, 0xfffffffffffffffe, 0x10, 0x20, 0x80, 0x2}, {{r7}, 0xfffffffffffffffe, 0x60, 0x40, 0xfffffffffffffffb, 0x4}, {{r1}, 0xfffffffffffffffd, 0x42, 0x4, 0x100000001, 0x4}], 0x80000001, &(0x7f0000000280)={0x6, 0x3038}) 11:27:32 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) (async) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7802323f52"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="aa701b5c486856895b1ae6de462a7d4b391654d2d0b2fb17481ea54ef063961895281c43a378291c0db5a408b2e8fc1ad494c067b4e69af3ff544c5dbd9d601c1e50554d90bac4f8995150e5cc78fc6ae295a8dbf0f307d5e42448841166846868c3a0044edf74fbe5877d777930ddb136e1a31820696aa24c8c10f2d90d92e4a03d5fda6bf7b93373c55b1a86f1a28143cdcdb4042bc5f2db3d26c4427e867fd3f327206a7e81f9206d38d800cb42", 0xaf}, {&(0x7f0000000180)="eba232478457dc47e73eff598c43318e6b6af01c7989cb37ce31aa0bc5f34fb588d15caca35b131bf9e30ec1e9a91a87630e43c963d69923f42f786f522884a5d7c1c63cf58749bed4505e740f8c4a0d4e4e25be8211fff0128a4f5a4fd246d034383136594810a29db654ec3c8f8e5ff515c4427ca20819cd2a6edc75c556e2fc68662786008addb0a441c840c0db3ec152a0920cc59a12576494b2daf5801185434892f1a1802f3c724146855adcf7d3bc4345c6f1d006e99eda6f9aa800000000", 0xc2}, {&(0x7f0000000280)="1b5cbf7eed476e16f568c1fe4c08b0e59704e328d8bbeb079a3bf4f1e9babca5d25fc825e8dc52d5d8fd4cddb35dbd357cbe54e2ec9c2a247a58f26ef9abf697a3142ac2899e135d576ed77fe3256b4fc2ca35485144d47ab95f834c43169116473519394dfc967a3e6be03bb2fff68be230f6079539a2f69d64d7229ae15db074081a545ba8c7fe5eac7e30b9a996ac3189f234a7efa0471e3669796d52c7577c6c3ffc", 0xa4}, {&(0x7f0000000340)="0bbab7d8674a14f3b5ec3795df5e00070dcd8f0c99fdf6582a8abda0ad749cb392c737ca0b6c733fa4e06b5c5f9ac0c24ba38319757903e518397fef3cddf6ceef4c866ae3c465a1d85c6e8c3dc4c594145bbf15fe45e222db07c2cb2ed208a99c24c34b46b872ad831af0a8567eb1eb", 0x70}, {&(0x7f0000000400)="b8510bd7cbcae6d8a232720856d04219dd1f6bba72320003452c056bc07062c297e3d6be96342f81188ffa68bd777170240038949c1ac139a5b7241a389f3124ef0ff928da57500b740d57fe930dacd40920456937069cd5a967261d9dbdc5da787d39e981605a01102dc60da5498fc4c0b33e01339b4243686f8eeb308a909f3de3a52fe44aea7205f1730a2064d9f09f31c9b9e031e02f88fa58caa622276f1593a10de6057cb1a793bafe8def97e61db628b29b271bf7dc4ac36dd7a6098a6a3330eadbe502540789e9f5da157212271ca98cd5d1f090cce1b977b44eaf9dcd", 0xe1}, {&(0x7f0000000500)="62c7e28d4e1f21ce2f228543e25fe625503e04e8c3afdfb7da329c17b91d2b1ec2291fa78bfb7c1c61b74064980fd25be1fd466acc205e75329c0126ad7ee1eed830d48dd6c08c08fe71e98d7c697267c3da3b51e319775cf2488fde6aa435e138b87681b893ff92312e07f3233c18a90d715b34344cc943062e48a1c6f3da010e096565fa914379f276ba12b82cdaf71ffd1eaee3fdc9f03120a28232b85e3599d7b06d05f20ea24987f9671f2109107ea71420bb57354885dac45d3de2485ad02767fa68d6f6ef44e58d07aac8929898c93573b83dcd5df42a536e09b7988662102f354c38f38b6b365287ba23dcc6970d6ff589ae798a3df84bdb8c956f71e4513d308c6b8329836f0588041802ce594eff776cac1f29dcfdb192dde0553e50dbfba495384c92030000002326916ac3a3947b0726bc3e67053b5ad91113b7731a7c35a7aa172d647f236c0972e482c7359e60cb9b85201c5a31fe8cc24b9543ca9d0680b62220f8160bdb252316e36553a81fd83744ea82920fc0452e13e374f44afe66a7551f14494725c031ad4d0000000092fffd03e9543951f58eea712b4e7e373ddd658768a391c6826a4efb4f5b105525290d46427bace8771849e368cfb2882e1356c85531afcd7d824b80616dfd11618ff394ad09c00585e4b213f8f2ca46a07f4a73a684ef142247b9cc22a55398a5da232316fcd6906b6053c110818075e6fdb99aef16e9ea0d554f4fa3c581c62ae5352a4caade1b1ba625e9d4d6ffa60b27abad1873e3ce490692f1666cd2d7ef59a52339532cd49a53106c50c5f89c05f11c9654da1763771f09d0839ee88963ab48", 0x257}], 0x6) (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) 11:27:32 executing program 4: socket(0x2, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x1, 0x0) dup(r1) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) listen(r2, 0xffbfffff) (async, rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (rerun: 32) 11:27:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) (async, rerun: 32) r2 = fcntl$dupfd(r0, 0x0, r0) (rerun: 32) setsockopt(r2, 0x4306, 0xab2, &(0x7f0000000000)="e33f49720308d882e81c1880d068898666cc42263d93bdde513734b52985a7463cace78f36524e72d95eca74a1bc2986198795aa6803d74432dbca82eed1e1f8ae95e92d25c566085451b3b9b0b2d8fd93f021e569ad578e63def5a237aa374f7b0fe9442b0b2151d7d6a0329ef6bb12b5526f6e", 0x74) (async, rerun: 64) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (rerun: 64) 11:27:32 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "7fa659", 0x30, 0x0, 0x0, @rand_addr="fed7871358eb087d34e8a93239c1a0cb", @rand_addr="000000000000000200", {[@dstopts={0x2b, 0x0, '\x00', [@jumbo]}, @hopopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @pad1]}], @udp={{0x1, 0x1, 0x8}}}}}}}) 11:27:32 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) (async) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7802323f52"], 0x10) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="aa701b5c486856895b1ae6de462a7d4b391654d2d0b2fb17481ea54ef063961895281c43a378291c0db5a408b2e8fc1ad494c067b4e69af3ff544c5dbd9d601c1e50554d90bac4f8995150e5cc78fc6ae295a8dbf0f307d5e42448841166846868c3a0044edf74fbe5877d777930ddb136e1a31820696aa24c8c10f2d90d92e4a03d5fda6bf7b93373c55b1a86f1a28143cdcdb4042bc5f2db3d26c4427e867fd3f327206a7e81f9206d38d800cb42", 0xaf}, {&(0x7f0000000180)="eba232478457dc47e73eff598c43318e6b6af01c7989cb37ce31aa0bc5f34fb588d15caca35b131bf9e30ec1e9a91a87630e43c963d69923f42f786f522884a5d7c1c63cf58749bed4505e740f8c4a0d4e4e25be8211fff0128a4f5a4fd246d034383136594810a29db654ec3c8f8e5ff515c4427ca20819cd2a6edc75c556e2fc68662786008addb0a441c840c0db3ec152a0920cc59a12576494b2daf5801185434892f1a1802f3c724146855adcf7d3bc4345c6f1d006e99eda6f9aa800000000", 0xc2}, {&(0x7f0000000280)="1b5cbf7eed476e16f568c1fe4c08b0e59704e328d8bbeb079a3bf4f1e9babca5d25fc825e8dc52d5d8fd4cddb35dbd357cbe54e2ec9c2a247a58f26ef9abf697a3142ac2899e135d576ed77fe3256b4fc2ca35485144d47ab95f834c43169116473519394dfc967a3e6be03bb2fff68be230f6079539a2f69d64d7229ae15db074081a545ba8c7fe5eac7e30b9a996ac3189f234a7efa0471e3669796d52c7577c6c3ffc", 0xa4}, {&(0x7f0000000340)="0bbab7d8674a14f3b5ec3795df5e00070dcd8f0c99fdf6582a8abda0ad749cb392c737ca0b6c733fa4e06b5c5f9ac0c24ba38319757903e518397fef3cddf6ceef4c866ae3c465a1d85c6e8c3dc4c594145bbf15fe45e222db07c2cb2ed208a99c24c34b46b872ad831af0a8567eb1eb", 0x70}, {&(0x7f0000000400)="b8510bd7cbcae6d8a232720856d04219dd1f6bba72320003452c056bc07062c297e3d6be96342f81188ffa68bd777170240038949c1ac139a5b7241a389f3124ef0ff928da57500b740d57fe930dacd40920456937069cd5a967261d9dbdc5da787d39e981605a01102dc60da5498fc4c0b33e01339b4243686f8eeb308a909f3de3a52fe44aea7205f1730a2064d9f09f31c9b9e031e02f88fa58caa622276f1593a10de6057cb1a793bafe8def97e61db628b29b271bf7dc4ac36dd7a6098a6a3330eadbe502540789e9f5da157212271ca98cd5d1f090cce1b977b44eaf9dcd", 0xe1}, {&(0x7f0000000500)="62c7e28d4e1f21ce2f228543e25fe625503e04e8c3afdfb7da329c17b91d2b1ec2291fa78bfb7c1c61b74064980fd25be1fd466acc205e75329c0126ad7ee1eed830d48dd6c08c08fe71e98d7c697267c3da3b51e319775cf2488fde6aa435e138b87681b893ff92312e07f3233c18a90d715b34344cc943062e48a1c6f3da010e096565fa914379f276ba12b82cdaf71ffd1eaee3fdc9f03120a28232b85e3599d7b06d05f20ea24987f9671f2109107ea71420bb57354885dac45d3de2485ad02767fa68d6f6ef44e58d07aac8929898c93573b83dcd5df42a536e09b7988662102f354c38f38b6b365287ba23dcc6970d6ff589ae798a3df84bdb8c956f71e4513d308c6b8329836f0588041802ce594eff776cac1f29dcfdb192dde0553e50dbfba495384c92030000002326916ac3a3947b0726bc3e67053b5ad91113b7731a7c35a7aa172d647f236c0972e482c7359e60cb9b85201c5a31fe8cc24b9543ca9d0680b62220f8160bdb252316e36553a81fd83744ea82920fc0452e13e374f44afe66a7551f14494725c031ad4d0000000092fffd03e9543951f58eea712b4e7e373ddd658768a391c6826a4efb4f5b105525290d46427bace8771849e368cfb2882e1356c85531afcd7d824b80616dfd11618ff394ad09c00585e4b213f8f2ca46a07f4a73a684ef142247b9cc22a55398a5da232316fcd6906b6053c110818075e6fdb99aef16e9ea0d554f4fa3c581c62ae5352a4caade1b1ba625e9d4d6ffa60b27abad1873e3ce490692f1666cd2d7ef59a52339532cd49a53106c50c5f89c05f11c9654da1763771f09d0839ee88963ab48", 0x257}], 0x6) (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) 11:27:32 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "7fa659", 0x30, 0x0, 0x0, @rand_addr="fed7871358eb087d34e8a93239c1a0cb", @rand_addr="000000000000000200", {[@dstopts={0x2b, 0x0, '\x00', [@jumbo]}, @hopopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @pad1]}], @udp={{0x1, 0x1, 0x8}}}}}}}) 11:27:32 executing program 4: syz_emit_ethernet(0x11a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "22d597", 0xe4, 0x2b, 0x0, @rand_addr="23289c3d53b00125ec809cc14c8da212", @loopback={0xfeffffff00000000}, {[@dstopts={0x16, 0x18, '\x00', [@ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x8001}, @generic={0x1, 0xad, "f4b29cea044ca8aa50a45c69922d0c0db35df0211d5029f5f9b6219d81af06369277974d50791a9d8bf39bafad5ceb55c903dc2e9ce77531594f08e2175a72ef82ee4b26e9686c57621c303ced89822a54b400df03d08c5e881364a588388a715352de71059eb54372076e8c9a1ea5a4b30dec9044baf03844a5d35c198a8aaec22de3df044f80e7a7e1949832359f3bdfbb0947dd0e61ddcea8bb1176a57f29a7cefa247578ff2c2d5c28f477"}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x1}]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x2, 0x1800}, {0x0, 0x4}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000500)=[0x0]) syz_emit_ethernet(0x310, &(0x7f00000001c0)={@empty, @empty, [{[{0x88a8, 0x5}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "fd9980", 0x2d2, 0x32, 0x6, @rand_addr="bcce422f9f8e1e849d05bb0b54390366", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x4, 0x0, 0xb0, 0x0, [@loopback, @mcast1]}, @hopopts={0x37, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x3c, 0x20, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @generic={0x3f}, @generic={0x81, 0x84, "2f3438df36cf04afed80131e317389ab2a265c0964c3e14c734afe6c31d09da750eca036ba1ed134e05214cf373cf25ef23f9db19b521cc59ba559a603a82c4ce2f57357022b30c139cf28f295d4428bbd27484f26cefdb36e1b0a94192901e6ccfa3e8c35acc83bdc8d74f6b40af450e6f75850871a21e0c240587aed9eb4aa8e03df0f"}, @ra={0x5, 0x2, 0x2}, @generic={0x3f, 0x15, "641d9f79e8837e3bde4f8858826aeb1c3a61b66adf"}, @generic={0x2, 0x51, "1787bbdf1b1ed94c0f63a495708deadf529d1e5b85b96275cfd52f748e66788487bd76979629f2af6435ffb256e60a4f341540806f8c509588c68001cc82da13b66262d82e666f88751eabc15e77eb81fc"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xff, 0x21, '\x00', [@ra, @pad1, @generic={0x4, 0xe8, "3550b747119c8e62b3cbc364cebdeeee1f1cc491b859f799d74e0d2269d53f24eb3cd262c3cbfb3aafb6c24ed32fcafa56879d5281abb7c90a9abd5b5875cda5a2c0d3d077188094cca15acdf9a6b957470ce0ea1c7a26331740606e112dafd56f133b2ef458351f2fd5325768c08122bc98d82007030c3d7465731af39f4a86c06a6266e5337905d2dc83566705e0d58fda425008a63f6f4361039c063b975d1c77040858a068ac7b5e577959dfa69a2dacde5fae3dd208c9bb63db240674e736b7a1c8b7548e1da01366c4b9fbd04fa1ca23bb668fcc28abd5846252c142f7e817b3fce351c058"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7ff}, @jumbo, @jumbo={0xc2, 0x4, 0x800}, @ra={0x5, 0x2, 0xb315}]}, @hopopts={0x33, 0x0, '\x00', [@ra={0x5, 0x2, 0xdd}]}], @tcp={{0x1, 0x3, r0, 0x41424344, 0x1, 0x0, 0x5, 0x6f558f4f330f60d0, 0x5fef, 0x0, 0x8001}, {"eaf92c817c43751915a4cb65d78af4ee5ccd8a533545054b20b382e165ebc7ce067acba6f4883cf571d7b00fc32a4e087ace945f05386e359f4343e6341ec94b2889ae355a4703864b9f61fc1e09"}}}}}}}) 11:27:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x4306, 0xab2, &(0x7f0000000000)="e33f49720308d882e81c1880d068898666cc42263d93bdde513734b52985a7463cace78f36524e72d95eca74a1bc2986198795aa6803d74432dbca82eed1e1f8ae95e92d25c566085451b3b9b0b2d8fd93f021e569ad578e63def5a237aa374f7b0fe9442b0b2151d7d6a0329ef6bb12b5526f6e", 0x74) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:32 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "7fa659", 0x30, 0x0, 0x0, @rand_addr="fed7871358eb087d34e8a93239c1a0cb", @rand_addr="000000000000000200", {[@dstopts={0x2b, 0x0, '\x00', [@jumbo]}, @hopopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @pad1]}], @udp={{0x1, 0x1, 0x8}}}}}}}) 11:27:32 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(r0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000280)="e5", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x81, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x0, 0x4}, {{}, 0x0, 0x10, 0x0, 0x0, 0xf6a}, {{}, 0xfffffffffffffff8, 0x2, 0x0, 0x5}, {}, {{}, 0x0, 0x0, 0x20000002}, {{}, 0x0, 0x0, 0x0, 0x0, 0xe3}, {{}, 0x0, 0x2, 0x1, 0xffff}], 0x8000, &(0x7f00000000c0)={0x6, 0x1}) kevent(r2, &(0x7f0000000000), 0xd2, 0x0, 0x7ff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) munmap(&(0x7f000000a000/0x4000)=nil, 0x4000) 11:27:32 executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000001280)=""/78, 0x4e}], 0x1, &(0x7f0000001340)=""/9, 0x9}, 0x0) (async) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) (async) r2 = dup2(r0, r1) (async) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r4 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r4, r5, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000010c0), 0x0, &(0x7f0000001180)=""/36, 0x24}, 0x2) (async) socket$inet(0x2, 0x6, 0x3f) sendto(0xffffffffffffffff, &(0x7f0000001040)="7861dc67870ca1393c87e5e71b813c38cfbb56cb49123c4c03b8e6215c338b4c77102e43593d22316efc5642f31efad14f03cdb367de53629b8f351c087c4e25857cb68223996207ffd857d1ca0cdae6ea220fb5a117ba99bbb2b83b5c325587be73452e10cccfbc2547038d67a11b1ce2cdadb34af322dfa6482edb00d5308d61486ae1063ed366ca445e2f2a7c1b68b97c8b1874234634f34b85ddbc61", 0x9e, 0x2, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r7 = msgget$private(0x0, 0x100) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r8, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)) (async) msgrcv(r7, &(0x7f0000001700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1459e93e30c0dbcb8d5f3496b96b167110ccafd7e0ace5477a3166dd2a119fe4c637ccb0c4060a7d26eca3ebb99538bd9ecdc96b33f6e339e2eab2a33c7787ee0f5aed235986c0412fe4bb26487ee5790bf1585bcdc0a07cf31b5601b3a0f0a3df29a8bd3cca0b676692672de59e13556c9410f979f627aea42f3d232cac9203ad0611702f0169839b5c0c9842847"], 0xc4, 0x0, 0x823f7551b1ab5156) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r5, 0x0, 0x0, 0x28, 0x6}, 0x4, 0x4, 0x3}) (async) getuid() (async) execve(0x0, 0x0, 0x0) 11:27:32 executing program 6: syz_emit_ethernet(0x107, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff70021b3a707c800a1612991fb9a98fc8c76dd66df9a57f3a459fe9fff3f809b77796d2818936d07e0575a9f34f27e73492edcbdf97ea7167925ebd5bd3b5195e90f466d6465533a270853461f5870f1a9fcad9536852c3bb7885dd8d3c02bf25cb5e0ee3162a8aeeed6389015d3d62fec026f74194951e06a2230ec6817db42c59f1a11d2e8cb2dcf849dce9c927bb9fb89b5d0c4403a965f7c3bfea8406e4b2e687e202c7a96851787a1c8ae679a4f42d1fe9f58b3fa4d67480a3a54a1b1e46e807da8cf51c838957bd7bba90d219a528ace794bc4e42af944992383af4d431f35d5df8755b0bdacd39394be3b1ca1fa77c221144579fd1e47dc074b210270e06dae32ba46b4ea054cf7f30c4698234bc647a772d8d9eb08a7141f05da76f66e02394d3fbb8e9c8732d769312d88d17644f833a106bd1e3d73009297cda8e62769c2af32edd9b0afa4bddf9be7f15f3be9dad55a58b400c78633b37da80736c8d768307b7516eb79e929c0e4f"]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) pipe(&(0x7f0000000000)) 11:27:32 executing program 3: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2ee79611098e7ed3) 11:27:32 executing program 4: syz_emit_ethernet(0x11a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "22d597", 0xe4, 0x2b, 0x0, @rand_addr="23289c3d53b00125ec809cc14c8da212", @loopback={0xfeffffff00000000}, {[@dstopts={0x16, 0x18, '\x00', [@ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x8001}, @generic={0x1, 0xad, "f4b29cea044ca8aa50a45c69922d0c0db35df0211d5029f5f9b6219d81af06369277974d50791a9d8bf39bafad5ceb55c903dc2e9ce77531594f08e2175a72ef82ee4b26e9686c57621c303ced89822a54b400df03d08c5e881364a588388a715352de71059eb54372076e8c9a1ea5a4b30dec9044baf03844a5d35c198a8aaec22de3df044f80e7a7e1949832359f3bdfbb0947dd0e61ddcea8bb1176a57f29a7cefa247578ff2c2d5c28f477"}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x1}]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x2, 0x1800}, {0x0, 0x4}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000500)=[0x0]) syz_emit_ethernet(0x310, &(0x7f00000001c0)={@empty, @empty, [{[{0x88a8, 0x5}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "fd9980", 0x2d2, 0x32, 0x6, @rand_addr="bcce422f9f8e1e849d05bb0b54390366", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x4, 0x0, 0xb0, 0x0, [@loopback, @mcast1]}, @hopopts={0x37, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x3c, 0x20, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @generic={0x3f}, @generic={0x81, 0x84, "2f3438df36cf04afed80131e317389ab2a265c0964c3e14c734afe6c31d09da750eca036ba1ed134e05214cf373cf25ef23f9db19b521cc59ba559a603a82c4ce2f57357022b30c139cf28f295d4428bbd27484f26cefdb36e1b0a94192901e6ccfa3e8c35acc83bdc8d74f6b40af450e6f75850871a21e0c240587aed9eb4aa8e03df0f"}, @ra={0x5, 0x2, 0x2}, @generic={0x3f, 0x15, "641d9f79e8837e3bde4f8858826aeb1c3a61b66adf"}, @generic={0x2, 0x51, "1787bbdf1b1ed94c0f63a495708deadf529d1e5b85b96275cfd52f748e66788487bd76979629f2af6435ffb256e60a4f341540806f8c509588c68001cc82da13b66262d82e666f88751eabc15e77eb81fc"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xff, 0x21, '\x00', [@ra, @pad1, @generic={0x4, 0xe8, "3550b747119c8e62b3cbc364cebdeeee1f1cc491b859f799d74e0d2269d53f24eb3cd262c3cbfb3aafb6c24ed32fcafa56879d5281abb7c90a9abd5b5875cda5a2c0d3d077188094cca15acdf9a6b957470ce0ea1c7a26331740606e112dafd56f133b2ef458351f2fd5325768c08122bc98d82007030c3d7465731af39f4a86c06a6266e5337905d2dc83566705e0d58fda425008a63f6f4361039c063b975d1c77040858a068ac7b5e577959dfa69a2dacde5fae3dd208c9bb63db240674e736b7a1c8b7548e1da01366c4b9fbd04fa1ca23bb668fcc28abd5846252c142f7e817b3fce351c058"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7ff}, @jumbo, @jumbo={0xc2, 0x4, 0x800}, @ra={0x5, 0x2, 0xb315}]}, @hopopts={0x33, 0x0, '\x00', [@ra={0x5, 0x2, 0xdd}]}], @tcp={{0x1, 0x3, r0, 0x41424344, 0x1, 0x0, 0x5, 0x6f558f4f330f60d0, 0x5fef, 0x0, 0x8001}, {"eaf92c817c43751915a4cb65d78af4ee5ccd8a533545054b20b382e165ebc7ce067acba6f4883cf571d7b00fc32a4e087ace945f05386e359f4343e6341ec94b2889ae355a4703864b9f61fc1e09"}}}}}}}) (async) syz_emit_ethernet(0x310, &(0x7f00000001c0)={@empty, @empty, [{[{0x88a8, 0x5}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "fd9980", 0x2d2, 0x32, 0x6, @rand_addr="bcce422f9f8e1e849d05bb0b54390366", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x4, 0x0, 0xb0, 0x0, [@loopback, @mcast1]}, @hopopts={0x37, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x3c, 0x20, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @generic={0x3f}, @generic={0x81, 0x84, "2f3438df36cf04afed80131e317389ab2a265c0964c3e14c734afe6c31d09da750eca036ba1ed134e05214cf373cf25ef23f9db19b521cc59ba559a603a82c4ce2f57357022b30c139cf28f295d4428bbd27484f26cefdb36e1b0a94192901e6ccfa3e8c35acc83bdc8d74f6b40af450e6f75850871a21e0c240587aed9eb4aa8e03df0f"}, @ra={0x5, 0x2, 0x2}, @generic={0x3f, 0x15, "641d9f79e8837e3bde4f8858826aeb1c3a61b66adf"}, @generic={0x2, 0x51, "1787bbdf1b1ed94c0f63a495708deadf529d1e5b85b96275cfd52f748e66788487bd76979629f2af6435ffb256e60a4f341540806f8c509588c68001cc82da13b66262d82e666f88751eabc15e77eb81fc"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xff, 0x21, '\x00', [@ra, @pad1, @generic={0x4, 0xe8, "3550b747119c8e62b3cbc364cebdeeee1f1cc491b859f799d74e0d2269d53f24eb3cd262c3cbfb3aafb6c24ed32fcafa56879d5281abb7c90a9abd5b5875cda5a2c0d3d077188094cca15acdf9a6b957470ce0ea1c7a26331740606e112dafd56f133b2ef458351f2fd5325768c08122bc98d82007030c3d7465731af39f4a86c06a6266e5337905d2dc83566705e0d58fda425008a63f6f4361039c063b975d1c77040858a068ac7b5e577959dfa69a2dacde5fae3dd208c9bb63db240674e736b7a1c8b7548e1da01366c4b9fbd04fa1ca23bb668fcc28abd5846252c142f7e817b3fce351c058"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7ff}, @jumbo, @jumbo={0xc2, 0x4, 0x800}, @ra={0x5, 0x2, 0xb315}]}, @hopopts={0x33, 0x0, '\x00', [@ra={0x5, 0x2, 0xdd}]}], @tcp={{0x1, 0x3, r0, 0x41424344, 0x1, 0x0, 0x5, 0x6f558f4f330f60d0, 0x5fef, 0x0, 0x8001}, {"eaf92c817c43751915a4cb65d78af4ee5ccd8a533545054b20b382e165ebc7ce067acba6f4883cf571d7b00fc32a4e087ace945f05386e359f4343e6341ec94b2889ae355a4703864b9f61fc1e09"}}}}}}}) 11:27:32 executing program 1: r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x40d, 0x4) socket(0x20, 0x8000, 0x0) 11:27:32 executing program 5: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() close(r0) (async, rerun: 32) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async, rerun: 32) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt(r2, 0x28, 0xd, &(0x7f0000000040)="a464edc30d5789c1ab860acd030068f81c85e25d3128f61563c102f0b7385cb4eea7d6b1", 0x24) (async, rerun: 32) r3 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async, rerun: 32) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) (async, rerun: 32) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async, rerun: 64) r6 = syz_open_pts() (rerun: 64) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r7 = syz_open_pts() close(r7) (async) writev(r7, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x375e827c2a8cfd41, 0x3ff, 0x200000000000000}], 0x2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x40, 0x9, 0x81}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0xb57, 0x9}, {{r1}, 0x131899c7f6a542ef, 0x20, 0x1, 0x7, 0x7}, {{r6}, 0xfffffffffffffffe, 0x10, 0x20, 0x80, 0x2}, {{r7}, 0xfffffffffffffffe, 0x60, 0x40, 0xfffffffffffffffb, 0x4}, {{r1}, 0xfffffffffffffffd, 0x42, 0x4, 0x100000001, 0x4}], 0x80000001, &(0x7f0000000280)={0x6, 0x3038}) 11:27:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) connect$inet(r0, &(0x7f0000000000), 0x10) 11:27:32 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(r0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000280)="e5", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x81, 0x10}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x0, 0x4}, {{}, 0x0, 0x10, 0x0, 0x0, 0xf6a}, {{}, 0xfffffffffffffff8, 0x2, 0x0, 0x5}, {}, {{}, 0x0, 0x0, 0x20000002}, {{}, 0x0, 0x0, 0x0, 0x0, 0xe3}, {{}, 0x0, 0x2, 0x1, 0xffff}], 0x8000, &(0x7f00000000c0)={0x6, 0x1}) (async) kevent(r2, &(0x7f0000000000), 0xd2, 0x0, 0x7ff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) munmap(&(0x7f000000a000/0x4000)=nil, 0x4000) 11:27:32 executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000001280)=""/78, 0x4e}], 0x1, &(0x7f0000001340)=""/9, 0x9}, 0x0) (async) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) (async) r2 = dup2(r0, r1) (async) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) (async) semop(r3, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/4096) r4 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r4, r5, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) recvmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000010c0), 0x0, &(0x7f0000001180)=""/36, 0x24}, 0x2) socket$inet(0x2, 0x6, 0x3f) (async) sendto(0xffffffffffffffff, &(0x7f0000001040)="7861dc67870ca1393c87e5e71b813c38cfbb56cb49123c4c03b8e6215c338b4c77102e43593d22316efc5642f31efad14f03cdb367de53629b8f351c087c4e25857cb68223996207ffd857d1ca0cdae6ea220fb5a117ba99bbb2b83b5c325587be73452e10cccfbc2547038d67a11b1ce2cdadb34af322dfa6482edb00d5308d61486ae1063ed366ca445e2f2a7c1b68b97c8b1874234634f34b85ddbc61", 0x9e, 0x2, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r7 = msgget$private(0x0, 0x100) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) (async) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r8, 0x19, 0x2}, 0x808000, 0x2, 0x5}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)) msgrcv(r7, &(0x7f0000001700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1459e93e30c0dbcb8d5f3496b96b167110ccafd7e0ace5477a3166dd2a119fe4c637ccb0c4060a7d26eca3ebb99538bd9ecdc96b33f6e339e2eab2a33c7787ee0f5aed235986c0412fe4bb26487ee5790bf1585bcdc0a07cf31b5601b3a0f0a3df29a8bd3cca0b676692672de59e13556c9410f979f627aea42f3d232cac9203ad0611702f0169839b5c0c9842847"], 0xc4, 0x0, 0x823f7551b1ab5156) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r5, 0x0, 0x0, 0x28, 0x6}, 0x4, 0x4, 0x3}) (async) getuid() execve(0x0, 0x0, 0x0) 11:27:32 executing program 6: syz_emit_ethernet(0x107, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff70021b3a707c800a1612991fb9a98fc8c76dd66df9a57f3a459fe9fff3f809b77796d2818936d07e0575a9f34f27e73492edcbdf97ea7167925ebd5bd3b5195e90f466d6465533a270853461f5870f1a9fcad9536852c3bb7885dd8d3c02bf25cb5e0ee3162a8aeeed6389015d3d62fec026f74194951e06a2230ec6817db42c59f1a11d2e8cb2dcf849dce9c927bb9fb89b5d0c4403a965f7c3bfea8406e4b2e687e202c7a96851787a1c8ae679a4f42d1fe9f58b3fa4d67480a3a54a1b1e46e807da8cf51c838957bd7bba90d219a528ace794bc4e42af944992383af4d431f35d5df8755b0bdacd39394be3b1ca1fa77c221144579fd1e47dc074b210270e06dae32ba46b4ea054cf7f30c4698234bc647a772d8d9eb08a7141f05da76f66e02394d3fbb8e9c8732d769312d88d17644f833a106bd1e3d73009297cda8e62769c2af32edd9b0afa4bddf9be7f15f3be9dad55a58b400c78633b37da80736c8d768307b7516eb79e929c0e4f"]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) pipe(&(0x7f0000000000)) 11:27:32 executing program 1: r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x40d, 0x4) socket(0x20, 0x8000, 0x0) 11:27:32 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000140)="e45c681ea49235f051888958c943691bed05e8b3ffaba840c2b109614195ba775f4fbe891e0ba6a8793c61dbd4a361987d51661cf6763d775bef735ac526d7c7c57a4ec6f043d7a4ea29be0538e7e429fb7bbfb8d285f60ccd2c275bb7e750b4d3c8943f3a9bc4685a3e42123571200ba515984b1ef39d38326f76987509e0f5a5d6d83adda1af1362fe4b86debe9dd71eea6356bf5b116f80e70156c90c74301ca385308d409e0de6ab2cfd03c8ca2e2b2ec3519b10b050d9d11155649ee0", &(0x7f0000000040)=0xbf, &(0x7f0000000200)="f12000e47c14b782126f404ffacacc7e1ed0009c9a400637d70184a5c55f9448954c0c8d3530aecc4f0278d26324e36f362e8330d6958f3af34f8939b110ab94a7bc73f17d083869dc728ba60ac5f16622064cb09eab6d91b0", 0x59) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0x1f) r1 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x7, 0x0) getdents(r2, &(0x7f0000002c80)=""/4091, 0xffb) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x7, 0x0) r5 = syz_open_pts() open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000440)="711eb1be0501d5000c49e79f9896eecfa05ee4ea800abd3ac78a036d4f14d27c7abd29c74d55e7116e518fc5de83735de12bb3f26882e1c663bbbbefe5fa26e38b422048fcb010f143e6b8692e20853deeee70650f83743e7e29563f5591183213d5ff87745c6f3be3672dff6de435c759f8b13c5ca403ea4a84899a87f807b974bdc8cc1c45", 0x86}, {&(0x7f0000000500)="71c73263dba811b9051f33ef7dfedfdf2e96044e692ec9361aff27f7152679e04d076cf082a733f4e0b73034cf45497542", 0x31}, {&(0x7f0000000540)="b5a087444d51bedc6d25f95d11ae744a60314ddc7ad2ded1ba2baa4798dca3a048e7133ec61fdfb34d4a3d8cf3f5b241afc2f6563a66ba2b8c196badb9311d786be4e310e93f9bfbdfe669ba93353fc65fedde9fe9c573fd99e0bfcaccaef5162b1096055a422c3c6efb737ddddfa2f3e09211ae73cb3e1e9b8b8bd6d852f4edf5c91f63fef91601a0d2b7b10664a6292ff3d8513e6e826a8ab774ae9dea46d9ba6699531cba2183f2005ff23d61b47dfae9e448efa754caf32fc87c250d664d9fe3c25d5d1a1bba49b0101318ac0caf28a8ba1f35e2b67dfba1c03998e144332b12297b383125", 0xe7}, {&(0x7f0000000640)}, {&(0x7f0000000680)="3107c900be298d23e2864c0d506bdb92af22bc06a9186b10b6d375ab55e31817a6d71e0a8f2226e01fa576298ac8e7613dfa665a67ae41631718d5807c6af0c99e68f5d23bd4a43ac7c0a56cc14f3954f40de977418271484c0ef1af9e8e9185431c7b0ff84590c4de69cd8ea938f6956867a56fdf58bda4ba3602d97b0d8d4014489d5d3ea8a1da6bbef387eb034e70474b6a4d267f4edeaec3e6b64761a15eaf7f3e5d46f45d5e6e46cd8ff718feb4dac19216b664f602fc7383408bc4be953d83ddc88a06f737063a2b412dc8eaf6aab0c94f7664a171b7f4a9b1049e1a0ceaeceac1fdc4ee104f829e9b1014cccf089107d60b33fd3f7dde678d", 0xfc}], 0x5, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, r5, r5, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x78, 0x4}, 0x5) r6 = syz_open_pts() r7 = syz_open_pts() r8 = syz_open_pts() r9 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9}, {}, {r5, 0xe65dc00084cf4bdf}, {r6}, {r8}, {r7}, {r8}], 0x7, 0x4001) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000a80)=[{{}, 0xfffffffffffffffd, 0x72, 0x10, 0x9, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x8000002c, 0x3, 0x20000000100}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x4, 0x9c}, {{r10}, 0xfffffffffffffffd, 0x87, 0x4, 0x3}, {{r11}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x466, 0x3}, {{r4}, 0xfffffffffffffffb, 0x90, 0x2, 0x9, 0x7fffffffffffffff}, {{r12}, 0xfffffffffffffffb, 0x80, 0x2, 0x3ff, 0x4}, {{}, 0xfffffffffffffff8, 0x6, 0x80, 0xfff, 0xc000000000000000}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20000002, 0x1000, 0x9}], 0x1, &(0x7f0000000980)=[{{r1}, 0xfffffffffffffffc, 0xe27b6633dc4cd957, 0x80000000, 0x81, 0x1}], 0x6f, &(0x7f00000009c0)={0xfffffffffffffffb, 0x76e}) getdents(r4, &(0x7f0000002c80)=""/4091, 0xffb) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x106) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r13, 0x0) r14 = msgget$private(0x0, 0x100) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8}, 0x4, 0x7fffffff, 0x0, 0x0, 0x8, 0x7fff, 0x2, 0x800000000}) 11:27:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) connect$inet(r0, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) close(r0) (async) socket(0x2, 0x1, 0x0) (async) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) (async) connect$inet(r0, &(0x7f0000000000), 0x10) (async) 11:27:32 executing program 4: syz_emit_ethernet(0x11a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "22d597", 0xe4, 0x2b, 0x0, @rand_addr="23289c3d53b00125ec809cc14c8da212", @loopback={0xfeffffff00000000}, {[@dstopts={0x16, 0x18, '\x00', [@ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x8001}, @generic={0x1, 0xad, "f4b29cea044ca8aa50a45c69922d0c0db35df0211d5029f5f9b6219d81af06369277974d50791a9d8bf39bafad5ceb55c903dc2e9ce77531594f08e2175a72ef82ee4b26e9686c57621c303ced89822a54b400df03d08c5e881364a588388a715352de71059eb54372076e8c9a1ea5a4b30dec9044baf03844a5d35c198a8aaec22de3df044f80e7a7e1949832359f3bdfbb0947dd0e61ddcea8bb1176a57f29a7cefa247578ff2c2d5c28f477"}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x1}]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x2, 0x1800}, {0x0, 0x4}], 0x2) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000500)=[0x0]) (async) syz_emit_ethernet(0x310, &(0x7f00000001c0)={@empty, @empty, [{[{0x88a8, 0x5}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "fd9980", 0x2d2, 0x32, 0x6, @rand_addr="bcce422f9f8e1e849d05bb0b54390366", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0x4, 0x0, 0xb0, 0x0, [@loopback, @mcast1]}, @hopopts={0x37, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x3c, 0x20, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @generic={0x3f}, @generic={0x81, 0x84, "2f3438df36cf04afed80131e317389ab2a265c0964c3e14c734afe6c31d09da750eca036ba1ed134e05214cf373cf25ef23f9db19b521cc59ba559a603a82c4ce2f57357022b30c139cf28f295d4428bbd27484f26cefdb36e1b0a94192901e6ccfa3e8c35acc83bdc8d74f6b40af450e6f75850871a21e0c240587aed9eb4aa8e03df0f"}, @ra={0x5, 0x2, 0x2}, @generic={0x3f, 0x15, "641d9f79e8837e3bde4f8858826aeb1c3a61b66adf"}, @generic={0x2, 0x51, "1787bbdf1b1ed94c0f63a495708deadf529d1e5b85b96275cfd52f748e66788487bd76979629f2af6435ffb256e60a4f341540806f8c509588c68001cc82da13b66262d82e666f88751eabc15e77eb81fc"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xff, 0x21, '\x00', [@ra, @pad1, @generic={0x4, 0xe8, "3550b747119c8e62b3cbc364cebdeeee1f1cc491b859f799d74e0d2269d53f24eb3cd262c3cbfb3aafb6c24ed32fcafa56879d5281abb7c90a9abd5b5875cda5a2c0d3d077188094cca15acdf9a6b957470ce0ea1c7a26331740606e112dafd56f133b2ef458351f2fd5325768c08122bc98d82007030c3d7465731af39f4a86c06a6266e5337905d2dc83566705e0d58fda425008a63f6f4361039c063b975d1c77040858a068ac7b5e577959dfa69a2dacde5fae3dd208c9bb63db240674e736b7a1c8b7548e1da01366c4b9fbd04fa1ca23bb668fcc28abd5846252c142f7e817b3fce351c058"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7ff}, @jumbo, @jumbo={0xc2, 0x4, 0x800}, @ra={0x5, 0x2, 0xb315}]}, @hopopts={0x33, 0x0, '\x00', [@ra={0x5, 0x2, 0xdd}]}], @tcp={{0x1, 0x3, r0, 0x41424344, 0x1, 0x0, 0x5, 0x6f558f4f330f60d0, 0x5fef, 0x0, 0x8001}, {"eaf92c817c43751915a4cb65d78af4ee5ccd8a533545054b20b382e165ebc7ce067acba6f4883cf571d7b00fc32a4e087ace945f05386e359f4343e6341ec94b2889ae355a4703864b9f61fc1e09"}}}}}}}) 11:27:32 executing program 1: r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async, rerun: 32) r2 = dup(r0) (rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x40d, 0x4) (async) socket(0x20, 0x8000, 0x0) 11:27:32 executing program 6: syz_emit_ethernet(0x107, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff70021b3a707c800a1612991fb9a98fc8c76dd66df9a57f3a459fe9fff3f809b77796d2818936d07e0575a9f34f27e73492edcbdf97ea7167925ebd5bd3b5195e90f466d6465533a270853461f5870f1a9fcad9536852c3bb7885dd8d3c02bf25cb5e0ee3162a8aeeed6389015d3d62fec026f74194951e06a2230ec6817db42c59f1a11d2e8cb2dcf849dce9c927bb9fb89b5d0c4403a965f7c3bfea8406e4b2e687e202c7a96851787a1c8ae679a4f42d1fe9f58b3fa4d67480a3a54a1b1e46e807da8cf51c838957bd7bba90d219a528ace794bc4e42af944992383af4d431f35d5df8755b0bdacd39394be3b1ca1fa77c221144579fd1e47dc074b210270e06dae32ba46b4ea054cf7f30c4698234bc647a772d8d9eb08a7141f05da76f66e02394d3fbb8e9c8732d769312d88d17644f833a106bd1e3d73009297cda8e62769c2af32edd9b0afa4bddf9be7f15f3be9dad55a58b400c78633b37da80736c8d768307b7516eb79e929c0e4f"]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)) 11:27:32 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000140)="e45c681ea49235f051888958c943691bed05e8b3ffaba840c2b109614195ba775f4fbe891e0ba6a8793c61dbd4a361987d51661cf6763d775bef735ac526d7c7c57a4ec6f043d7a4ea29be0538e7e429fb7bbfb8d285f60ccd2c275bb7e750b4d3c8943f3a9bc4685a3e42123571200ba515984b1ef39d38326f76987509e0f5a5d6d83adda1af1362fe4b86debe9dd71eea6356bf5b116f80e70156c90c74301ca385308d409e0de6ab2cfd03c8ca2e2b2ec3519b10b050d9d11155649ee0", &(0x7f0000000040)=0xbf, &(0x7f0000000200)="f12000e47c14b782126f404ffacacc7e1ed0009c9a400637d70184a5c55f9448954c0c8d3530aecc4f0278d26324e36f362e8330d6958f3af34f8939b110ab94a7bc73f17d083869dc728ba60ac5f16622064cb09eab6d91b0", 0x59) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0x1f) r1 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x7, 0x0) getdents(r2, &(0x7f0000002c80)=""/4091, 0xffb) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x7, 0x0) r5 = syz_open_pts() (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000440)="711eb1be0501d5000c49e79f9896eecfa05ee4ea800abd3ac78a036d4f14d27c7abd29c74d55e7116e518fc5de83735de12bb3f26882e1c663bbbbefe5fa26e38b422048fcb010f143e6b8692e20853deeee70650f83743e7e29563f5591183213d5ff87745c6f3be3672dff6de435c759f8b13c5ca403ea4a84899a87f807b974bdc8cc1c45", 0x86}, {&(0x7f0000000500)="71c73263dba811b9051f33ef7dfedfdf2e96044e692ec9361aff27f7152679e04d076cf082a733f4e0b73034cf45497542", 0x31}, {&(0x7f0000000540)="b5a087444d51bedc6d25f95d11ae744a60314ddc7ad2ded1ba2baa4798dca3a048e7133ec61fdfb34d4a3d8cf3f5b241afc2f6563a66ba2b8c196badb9311d786be4e310e93f9bfbdfe669ba93353fc65fedde9fe9c573fd99e0bfcaccaef5162b1096055a422c3c6efb737ddddfa2f3e09211ae73cb3e1e9b8b8bd6d852f4edf5c91f63fef91601a0d2b7b10664a6292ff3d8513e6e826a8ab774ae9dea46d9ba6699531cba2183f2005ff23d61b47dfae9e448efa754caf32fc87c250d664d9fe3c25d5d1a1bba49b0101318ac0caf28a8ba1f35e2b67dfba1c03998e144332b12297b383125", 0xe7}, {&(0x7f0000000640)}, {&(0x7f0000000680)="3107c900be298d23e2864c0d506bdb92af22bc06a9186b10b6d375ab55e31817a6d71e0a8f2226e01fa576298ac8e7613dfa665a67ae41631718d5807c6af0c99e68f5d23bd4a43ac7c0a56cc14f3954f40de977418271484c0ef1af9e8e9185431c7b0ff84590c4de69cd8ea938f6956867a56fdf58bda4ba3602d97b0d8d4014489d5d3ea8a1da6bbef387eb034e70474b6a4d267f4edeaec3e6b64761a15eaf7f3e5d46f45d5e6e46cd8ff718feb4dac19216b664f602fc7383408bc4be953d83ddc88a06f737063a2b412dc8eaf6aab0c94f7664a171b7f4a9b1049e1a0ceaeceac1fdc4ee104f829e9b1014cccf089107d60b33fd3f7dde678d", 0xfc}], 0x5, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, r5, r5, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x78, 0x4}, 0x5) (async) r6 = syz_open_pts() (async) r7 = syz_open_pts() (async) r8 = syz_open_pts() (async) r9 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9}, {}, {r5, 0xe65dc00084cf4bdf}, {r6}, {r8}, {r7}, {r8}], 0x7, 0x4001) (async) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000a80)=[{{}, 0xfffffffffffffffd, 0x72, 0x10, 0x9, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x8000002c, 0x3, 0x20000000100}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x4, 0x9c}, {{r10}, 0xfffffffffffffffd, 0x87, 0x4, 0x3}, {{r11}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x466, 0x3}, {{r4}, 0xfffffffffffffffb, 0x90, 0x2, 0x9, 0x7fffffffffffffff}, {{r12}, 0xfffffffffffffffb, 0x80, 0x2, 0x3ff, 0x4}, {{}, 0xfffffffffffffff8, 0x6, 0x80, 0xfff, 0xc000000000000000}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20000002, 0x1000, 0x9}], 0x1, &(0x7f0000000980)=[{{r1}, 0xfffffffffffffffc, 0xe27b6633dc4cd957, 0x80000000, 0x81, 0x1}], 0x6f, &(0x7f00000009c0)={0xfffffffffffffffb, 0x76e}) getdents(r4, &(0x7f0000002c80)=""/4091, 0xffb) (async) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x106) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r13, 0x0) r14 = msgget$private(0x0, 0x100) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8}, 0x4, 0x7fffffff, 0x0, 0x0, 0x8, 0x7fff, 0x2, 0x800000000}) 11:27:32 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(r0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000280)="e5", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x81, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x0, 0x4}, {{}, 0x0, 0x10, 0x0, 0x0, 0xf6a}, {{}, 0xfffffffffffffff8, 0x2, 0x0, 0x5}, {}, {{}, 0x0, 0x0, 0x20000002}, {{}, 0x0, 0x0, 0x0, 0x0, 0xe3}, {{}, 0x0, 0x2, 0x1, 0xffff}], 0x8000, &(0x7f00000000c0)={0x6, 0x1}) (async) kevent(r2, &(0x7f0000000000), 0xd2, 0x0, 0x7ff, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) munmap(&(0x7f000000a000/0x4000)=nil, 0x4000) 11:27:32 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) sendto$inet(r1, &(0x7f0000000000)="a8efad108f98ddb4db2c76b3", 0xc, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) 11:27:32 executing program 4: syz_emit_ethernet(0x280, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "918730", 0x24a, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x11, 0x2, 0x0, 0x1, 0x0, [@mcast1]}, @dstopts={0xff, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0xff}]}, @fragment={0x2, 0x0, 0x9, 0x1, 0x0, 0xf, 0x68}, @dstopts={0x2, 0x1d, '\x00', [@generic={0x40, 0xdb, "f334bbb0601f60ca0af28116d1aad75fdb91e695fc96bae32f0f387ee362b953f7a6b980152682ec0c93126d8a88c10651289931c945c6e0a33ffe4344077b091ab2eb5afb794c290fd22b90f8b8118bd7df9c1b9fa22ec927e95d5344461a536515b760c3b8b6c9f32d98ec50bec0d25fb58c9a515496c85859ffb3895854f689dd27f943e44bfcc975fb87dc4dc2173678f68440eaa6dac6e5897af9a783de1302145cbfe6353788980bbc46be3e5cf80b12792b3481ada56bbe1d2968d117d97618ff0a63529af57323c799f11e6a60bac1b987ffd9b7e1ff2e"}, @pad1, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0xae3}, @ra]}, @hopopts={0x3b, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @generic={0x6, 0xc4, "dc0f4c466f1faf5cc4b3a734938deb965e4bc8575abb019688a9bbad5cb89881c1ba744e05cded63933bfc7672fa2b810dc0e040f770240111dce1a3fff0525d2fbdf569bde55b5bd3f7c9596aff705e52ba25c99648201e723f41fe011fa91ea448547284eb16edfbce3e4e4b6e3223ab992ebb0666f7481f044dcad664991c7e449257f58ea2ea836afe143ecac282e1e082a180327645eedd4d3029dbf5c68cb589a952ec54c2216f07d79ccc43ade0ae64680ed9d45c047a028d56effd351666b2b2"}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x7}]}], @generic="1740f78b1e605a6ba1acd868e4674524816ae4ef804bb1064df520c8fbdef1272f375edbf1dbe812f895c07dbfc70400cd61"}}}}}) 11:27:32 executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x0, 0x6a, 0x9, 0x22cb, 0x0, 0x100, 0x2, 0x10, [{0x2, 0x80000000, 0x2, 0x7fffffff}, {0x0, 0x8, 0x9, 0x1}, {0x2, 0x40, 0x3, 0x2}, {0x1, 0x5, 0xf40, 0x1}, {0x814d, 0xda, 0xfffffeff, 0x8}, {0x5, 0x0, 0xffff, 0x200}, {0x1000, 0x6, 0xff, 0x8}, {0x8ed, 0xfffffffd, 0xd8, 0xe7ff}, {0x6982, 0x3f, 0x6, 0x7fffffff}, {0x148, 0x547, 0x7ff, 0x8}, {0x7, 0x87e6, 0xfff, 0xfff}, {0x1000, 0x9, 0x45ea, 0x5c72}, {0xde56, 0xfffff001, 0x0, 0x3f}, {0x3, 0x4, 0x6, 0x816e9d2a}, {0x4, 0x1, 0x6, 0x1}, {0xe2, 0x1, 0x3f, 0x80000001}]}) r0 = getuid() r1 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f00000005c0)="bd1f91ac211f85248b6f40fb422abf886ab14f5f4cbb37c986f762a93a0efe59eb9a47000200000000000083351684ab119f453d7d060f72932dcbc16540ebb0b967e509bde1665420a6392d53366dea0a61466dad4c8e164cf44f0fa9b507faab83d564f0ec2ca026eac6f5dec91a9a23ca5fc3622691bbb952919ac5843edbbf2bf2ef4469df9849597a5d78bc7df5f8533f5d9fde95", 0x97) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x3c8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xa, 0x0, r3, 0x0, 0x0, 0x98, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x3, 0x6, 0x3ff}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0xffffffffffffffff, r0, 0x0, 0x4, 0x280}, 0xffffffffffffffff, 0x3, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r3, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000180)=[{0x0, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0x7, 0x1800}, {0x1, 0x1, 0x3c00}], 0x6) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xd6d, 0x0, r6, 0x0, 0x0, 0x11, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x5, 0x6, 0x3ff}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r6, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r6, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0xffffffffffffffff, r3, r0, r6, 0x8}, 0x4, 0x1f, 0x5}) r8 = getgid() fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', r0, r8, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x943ea4dcf9877e65) 11:27:32 executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffff9c, 0x2f52) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) recvmmsg(r0, &(0x7f0000000500)={0x0}, 0xffffffffffffffe7, 0x0, &(0x7f0000000000)) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000002000/0x3000)=nil) 11:27:32 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x81, 0x400, 0x1cb8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:27:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000040)="ba6d633717345d18f3665a83f003becb4754b54e65c526a1c3ddb4c76bd3d43ff7c15fb5c454ef446aecb7a094ecb1e846a83e2ecdcb81c6528b47a9a5ee1c94a9307ba8bb3afa985aaa75bdd10af5f6ab38048e41be1a986c9b1958f6fe05a3c99da9b4ba2e924be44c91a1f2365e48ba1dadb91ad42631d5205e8acd6b2d68496316b431ceb23ad891eb1eabbe83912daf6b5765d736e6708ea2a6ecdc944dd35efacc03dc40477ed97362f9c7d315d10fb60856895d039cef7a3341", 0xbd}, {&(0x7f00000001c0)="e929f206eece7258065fe8948fd047a923719ae6b07263fbfb5f6346db6bcd6e6fb1d960bce8655ffe437e42402676389ef2b9f0acaa88fea346f2aeef72cf1025fd5074a80f4c2dcce8cfedfda067457b", 0x51}, {&(0x7f0000000240)="8ccd59f1365da3c25ceb5066414cfb0fd51f0d33c39b50525c6014bc349b4d8b7535cffbf2ea12520511f2f3a5da53c40b0231c147ebbe9ec47bb18af767491cc57eaa1edab902eadcb4538c02073921115551e355e024ac339a9205819c1dcdfb21f5302ced2ec0", 0x68}, {&(0x7f00000002c0)="27c728d5a08af549e3c931e7e6e48f82c1cddc12dc30425160db4f3ef77995e0198b5254fe8c79fca5e134303e312f4061750d76033ad97a1647ec8eceefd8fd5fe6372a1d8a21833bf693a9ee88660db4da344f17186e5f817d52e302c4eca874f88b5a608133594b063f5a9ccf08532b81830eec3be3461e17f3299492bf3e7fb7b3d0b8d317eaacd4bf941b9d2cfa69024e5f4eb9e8c23c7ab992a3d6ae676ec1c5572082a64ac9aedac43e392dd6dbdfdc06c9285bf2dd1fc8589ef44afcf1f8f91e8b83a0e3a79f9265d7e8c7d798882260a5b0990fd871019dad47ab396cf85a9e605022979e85353df3ee9b7f9be0b7569ee637f614c10aa88f7f08d98ac7e052e222eb665f1ce48dc3ac183f87cf0657a36b0cbb9b6f11db8dd501232cf14885ce162bdbab0b510c0f026f8c8b528fe196bda7116940fa8d263d36d30afe1fc23032cc245f62d88e81044e21b77d93f144f2b053595c541e765ab5ce5617f1e980e6caa9381368718fc0477ed52464e2c038b71acad9a8e546796455278a7b4f11c87c2bc4f78a56225c66d5108f6ebc2742301a879b4ff2d609547de493f4544e1c2b41c89c624d22731d578be05cac0892e5a146281121a0a9079c458db93cc3b28dbbf0209d0b99c46b839ae4b1eaca350c9e86ed9140544ab7d7fd96d99709b5fcc7dcc141ef9b4eaff1b52a6bc22b2eaa13cdfb28f79ade3e01c0e7dcc72cbef46bbaaf115c04ef94c40d26156cc818f1e658492f3793d49e0be56223ca62a59ccd03872db09f09868c1b933b644a4cc049b5650d3be8c356fb8e938bb1f2eb0e8b674a64a7c1c1d03c54a71cedbd5227fd504c9198f4d94575e9df53337b3a3c941c8a433a0205dd779b3329cd19c3372a84885160eb24a061092779636f39355dfbff0ae71776b9c5cb34017f89ea439273b1865946fb59c6bb48ba8b4649c56b101a453e7b3c17085718e20c6cbd7cadbf1b8064120e1b9250163bbc2d3cec30a88583aef0a8fc331ec89ba578a7f8abd3e44a329d5903eb3b4eb56abde120b8734682adde814421da4bf52851f27739419553e4c549b61eb27a828b45d17873c2a7c06631c7b41ae19deea5ef87b0d18b8208b0514fec86bd0744a0ef68fb9885ebaf071f5bac379408c2c97afbb5753f0425daf74b42f28475329bb56ce35eceeaa300298343f1dc45e92a972ae2234c71f2f426c99b5a0434faff0fa8b8871a35da54450d19cc45ef36f69e88f5d7032e66d11004290968e3b8f7e3459ee336d59460625ab12cb499080f20174a9f9df68c31254e49c4c3eaf631b2550fa3f54b3f075d941d10434f39fe7ef69c1ec76439bb98300a6e20480163f23666b5c0288c0f25598cf1b6b4f9fbf5e557b70a516bc92754fe24be9a17ad6ef4d3bca35e3a6d8f042e147ba90bdcadedfca754c33958b733ff28b4ce9f43457c3340d5a4e37658e3a141fe0f268b1e2a72be9cd3c860103964faa79bdab1577d43a1f2298da175bcd3876a6ef10fd5fc068286172c0351d733a9cd6e9fcc7e76c2913780f3c028a73df81cf0385dca5f80b05af7e23ddf688503d9b80d15e88c959cd25ecef7e4bb8da98019a1c217008e11d0496c6d28e418fe2e68ba999c3b55f85f30de06da9790449ca4480243a48e544943117d24b8563fc03f4afbfb2ea2b2e9029d4df2f58b9d6ce0d7b483da5360f086e434e0a30a06f09682b539ba8ab9a90b9f3bc175a8a6a14a161a262961ea3d11887734c6bb95192f1768342a4252b61438823fe11aca59bf1aa198b287466d29b78068e8caea5c3535512572590cc19902b494cf3c574097db0c00c229f35b5509f5847476f15739cb53c70b5b1b431f81b9090c6d82c2424052584f2917853c5c2bfb78a80ed61fd9aef1f5b57ac809c40a8595f90df5c396f0bef5b004278b65b90adec5f0739f7c7e2f43d342571b5e1405948266a1c75dfc9d985d211fdb0e1f47d0414ab0c5b9902a129914fc7f508bc9d41cad06f131349451b094fd850bd6511d8915bacf40fd6f27035d3fec443b0167aa3285a96ae225dd51ef24dcf6c3168d4f8fd267dfe75c3c616d95cada2a41f9704ff6278d213d2e928de70fdcb03feb7f11895941f95fc40d97c0d272ebd2e5f26f2f223f37807fc9df4942465dd189a5deb550f0ccf7a7557c92ac31141586f90d399634b348c1912071fa559ae59f3d5ca041facd436777e91be8652e4f10662da65035c1391ec2666caee9a80e07312b1cdaefaf462c0ccc75c0a9eb2f298d23b8e1fb869ced9c0a3d01627b3e84beaedc9507db6df23685a80a01bd9dab20c4ff9a2a9aa9a2017016207b6e4e6a8e29017b79b579e13a504aac7d84dc1a58abb9a1d48f8d31941f2b2883a263fc7eea1ba6beafab57e3e815f145347d8f15a605f32d0a5df0d75e55212a23a3866b83eb92bf526ebb7a244df2d4da7fa436d0a87329f6e7eb4e31b60138020f5af89fb8b0c0295c9327f2bdc615b747d02f1cb5d25c859eee1856dbd14f96a42825b2af791d3a662231b3e1e69038535c2612be8d0474a64a07450277e111b8208de9a4bc4b6d6ed27a3b2c113616108d45dfa6b65c20f7a551b5fba46099f40aa67f5dbeb969eb7b71797ba531298928d28aea367b8861cd7279f62c4112d4f914ea59ed3220f9f5fa5ea33fb6f74b7adbff45b7a1089d96e591dbb1008532139d77fdcbeef1a505bd459097da847bbbec516c42cdd204a3f8bf8ca6d778fc85282eca934fc58542ab5d28f03308375c0973adb2977ca55b5b0b737aab4f13427f894681715c4d31322f79b33630b726ed0c4b498f5debccdc99005c121babc0efe7956204540980004ab1078c01d72b07fe91e9e5547b0d282577c89c67d5d0e5eaebf5d0cbaca14c57421f0d51fe4e5baa5c195c4317b8125590d8aaa7c6a2ecf8799d7461b107b79c10dca2220b286f831032dd899c0060624a08c17602909ecf38e8afbce4043c11876d8f327fe67ad6a19cf639e9b55ababcc10303b22f0687dbdb03732fb649052627415798cd074d808da17be28b156c59f9da9b9688d67b413f85e56f1580017a40df4f96984043c7338c2710686b2af47a40e88cace6092b5cf214fe106f6d80369207a28aa8e00fc619ebb2224ce95f8a6c718df60be608b48e046fdce10416743848fa33077e23701c1afe4fa24950f422849a4550ef87c4fe093e251c27457de0ee35036ba88869f291859da02c7335a9f0fd551523a44f9990ac5ff53d16bcfc1af6eb77eade19002dbb84ffa1796d42b1d769d2463d1c6ccafe91dd5f4864b2294bfd72946ba3945b4dff396e9d48dfb17c03c82734d05c391cc3f21e2860c0084632ac53a1956e4dabfd5a17e3d704345aa4992950bed65c5c1a693ca14cf9565fd841c514df4fa9bd37fc4c7c0739f97726b6ac09ccfa0f4d5dc6417d9010eb28db677d319e5f7d8ac0ca7ba5dadad45a3d179d02819c78a282e1e6cf26a3ca115e37d040a7e453e1718a6599c2486601b67401ce42e713e1ad81f0291581b7eb68f5509ea9bd2c9a556ebcb616fa6a5b98aa04491161c21fbc9532e02a799d3f8796bc32559603ac37e5a9ce1df6dd735d31363bd82f78d431fbc91ca63ee14d07c8c3d63bcc3fec086a68b8c10c0f5d7674bd6c50754d5feeb37854b09df9d7c5761d8fcc7a5897db2bddbc5a7f5ee93ae408f770f79ddc4d49eb752a4ab6dd840259111925d74744e969e7c4c896d92c1c984971601beff7559d37f0280282b64ff643ac02ee156e70f9144bf3c0f84bd1bb62884100b175d40c281e2a4422e7a9c7dee655960faebf114a3e06127cc7aba066e15a4481c7d252e8350c59bad413b93af8ba852efc3c9da7d22956f917e512ab441b140a2b76b08cda19e1330903f48f6fbdca9ef619dae904b01840c2e4378f238f2c411b56e8fd956690039cdc7238d538722a8be68aad2112054a2690c218246994141ba466df602598671c3e41fd55c4e29a211b5a548817cbd758edd178643f3b1bce0c80ddf00a074364f4972e886a749d0237036d7635383f27b4fee18dd5b97eb302715b9c49b46155e36c72ea017c3b7d79bc201f1b470cf2a8a6a9aaaad2373d820026e4dfbf815116fbb1499f1b9fee99ce0b79a1006c54fc8c13af770080f3cdb85dc7753fbd6be03d5ef6e48effeae3715508d0a648ea0edd973b20715a02cce7710b474d44291b4d35d42f0641dcdfb529ec6967fe54fe6377105416a09739deeaa128892e3bdcf9f2fbedd84b0677f2b8c5d49007eab50dc0897e0b276438966bf9f0d9f4a74016d5efa019ed0c96fbc2d869c0ce1a39def3d54ddaf40c71b5b050eb236482f7d16afd774b059e813e2827c6264edb1e0c84e468a58f1c11446fd6400334cda88b7b3590da90898bc297d75b659fed693ea88f4b8a313235182de61475bfd6e3e654779081f0645cd08e5179bd12938b1f45a162d6ae364696635f00684fd5b67ee275ea97daa2a63ac232f43c35f60f834b2796ff0a5367ee7fa97379c5e2728b598d070edbabd18912dd255e7aa274d8ad5593c1dc49d6599c9fbead2b4a4420f7bd1268b6446cb3ac3aa1217960c164be96ef1efd967a16a652efec1e4d4b410f79ff6a8410914d29de6221d400f73f8234fc9e4e1f13a011e20af777b1b194f416208ebae67583d5710b6ca09f48a6f72f3322e0bf5f7f30cf322495e1d373d6ad5a7cd731aa1988d9a6e53b4995a215851181767b4f0e194108fa2f51d0ad7b42ae079ca8f7fb4920ee80c6180438af0a61d2f6e7728958fd685e017b60a114e102761617bce23940ec5e9b5099fc0bbd0ca59d95ca3c31b3e9e1d951d588740983fdf7c9909a1f7a2ad8c13da62ee321b00665e723832acc3937a12a8d3d0cb69b34014157d464b4e1b3a07ae153192e4685c1de1d2d265b9186b35d0fe6c2afd2ce3e5606f678b7e7cba0d4f1edcba18f4aa5384493978bf92272905c73ad5eb18f0d9665858f48525b401ada5ef0867a805e52c8ee149f1d208db53d553666c2fc89319168a8e18953e1868e49cf15877b9186cde78e1dbf5095bbec7e7b273575ffbf75896c9a37307993444b842bc4fb13100f95bbb163d5211843879e035e5d88ee6e08d4edd210e4e55f9137fa4ed56bd53e62f539fae228072eda2750234edf8ce23561c2be36783b59547662bbf68287cd6d32256451e0922103f9820812431fd3f263f7da37bdf85d596dddae1219080e00705f7e5fa66ac8216373fc4190f0aaba5b8531d9250a6936cd5740cc66365985bb7929a08a846035cbaab036ea1eaeab7e9f18a41a3f7c54872585810584ec6955792036a05652d362b53869ec4b7206c58cc82e198113a79b445ebbe37484e52e03c1173eb3a633ebf894562c2fdcdbcc3afd98c2018deaabca279f455f8b2e07678eb59d26a68506e27d3ebffd3a7921303e38b15620ab146a45330c79d51cdb5b86557dc4d454c58496480ca55e39731dd337d51858c6bb9aa2ac7c9b8e80eadee549c1967a53a7588808bce15814d401a59a8270ad26095b73040e3e0c130593e754174caf3002d1de92272da15547d90b9f9b753537890b047f8e932ded346cf20a898da6d99c1ce44aba100457215fdf4577aaa2782cc446f228027a03b8c3e4335485ac7d18cfcd56e4231893c5a8d8c4f023816bf3d84f4eccb45ae05f6881f2f5efc8f15e0b237c4a961f0be48051e173468435f513bb9e510fcf9dd3ffc36959a6bf205d37785ffd3a49e99910b761911f06bf", 0x1000}, {&(0x7f00000012c0)="5634495c02365dc0b1f5d1e850997d9966f64c5604e5ef332e898f147127962c22760390d2041a53b0c90dcacd0ac6fa53ca72ff65642eb7c7705823c5da4004f49bd49472d8913d60ed136e8e2c7e962bde0e0337617431c7d050df4a682fd3198f89c8e73193513a566fef284d3fd072c384c779ae3dc361e75c98335b", 0x7e}, {&(0x7f0000001340)="a337c25d06aaae2cb8dffdd33ae7688d6dfd9b01db077cd7efe91fded3eaf2501ff973f9901b41074ca685c9c84f13257f0b37dbc576fa5d6faed923e0d3c650deb1904bb92af9b95712277beefbea936da0a7bed83aa03eea524936ce0c1e3c845997906b63dff74b3c68e8a9f2544b8efbc92a2305d8e874c2dd8c779e04df9657bf0463c2b041e6f255d16a12696875e3f5dba24f02dbf1722670761efe9eebe2b5ac7d0626d385db6276275f00196ee90a565ecc496c32ddb465126882ddc74f572e692645f57a168b0fbd6f96312477af60add52900627afd1959541edc8b693c0b9ff029cfed76d6e62de56d9317c9", 0xf2}, {&(0x7f0000000140)="6fcc0291761a03939373ddec99a0a2d434924126bcb05d", 0x17}], 0x7) writev(r3, &(0x7f0000001840)=[{&(0x7f00000014c0)="6edc93e528fc7d86e0c0513e6d6a3cc6365cf2ae31780e47fa35b6c478facd8f253b5322638c1f3d6eadca11a91ededbf4be66ee7d8007d724c4ca952e8d49b086f37a78269a8ddc2bca442acb912ce552b357d94d88b0b8ef4aa857a2eeb594adefe57d4e08ff81ed07382d6d2040f55c45f5e803afeb85ad3b87a165675e48aab960351cd0c354442341f7caba63847b999b49340aee992ccee89a1a0a11588ae2fd51283d86dd562136a213f2fd119c8ac87f171038f03e", 0xb9}, {&(0x7f0000001580)="1580d6ed413bc6cb7a8079e6bd6e871fd24bcb9797f2bb1428e26d22fbd21fb25f01e8fd7c5a08e496a89c08046b20950f5b4425c98de63e4febfe05d08cfc039949818b9ebde5aaad2b7448c7b83ace97b29fd237040872f32c33defa1287218e4cb4a5f50a768138fa603fda4b700d3367231acff6ae17a62a05cd7a320eb26e425139a1c1b1092540dd0e82d3f082742c608498ef80e875c19c68e3a8a13413eb6fffcf450377d2c08241d43152f5fe27b87de4c014648886e4c5f8e764a7dc474320c92295d49a93faa4b0a6f4dfb38ce24d44944c", 0xd7}, {&(0x7f0000001680)="8e9b8fe4612c4a14f0319199d620a3cb9a59fd0cc634d683f2ba4adf2e8c4df267a9e22f0aaa65f17e74b0a06a5fd6d7159cb3ef616eca6b5240ffaba33caf705c1c35bf497991f9bb41b69591a6f6dd8eeb2821a5a48ec1780f5d7c7377cda1fffbd54ed75272c3c1568d4c6aae8da71a672b1682761925593efb34ee09215d8b211ef1b99d4995ccf82756e194db2f38d2cf23e174986432e28b639d8e4b3be477afa64d01834e6bb6ae42d39ab046cdda020d74346e1ea00a2bb09a480a957658e864", 0xc4}, {&(0x7f0000001780)="19e5cf612bd4a9e4f3477c2934e60e9e50b1a65cc2f335f0e1087c768af5cbf0cbb6ddb938e277f0a8c35372c3f90ec5ba2338df2f111254a16b1f687a3c236cfd3d6840be0d726963a0b966d30e2dbe76f942e5e97324a953848aa4a56469228b189fa92f5c7c954c7355b11b5c77caa5e7dbbaa5896d0ec25dc2d73b90c6d529b3fcfa60e0c00c72c5a03f77b71433f47d36", 0x93}], 0x4) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:32 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000140)="e45c681ea49235f051888958c943691bed05e8b3ffaba840c2b109614195ba775f4fbe891e0ba6a8793c61dbd4a361987d51661cf6763d775bef735ac526d7c7c57a4ec6f043d7a4ea29be0538e7e429fb7bbfb8d285f60ccd2c275bb7e750b4d3c8943f3a9bc4685a3e42123571200ba515984b1ef39d38326f76987509e0f5a5d6d83adda1af1362fe4b86debe9dd71eea6356bf5b116f80e70156c90c74301ca385308d409e0de6ab2cfd03c8ca2e2b2ec3519b10b050d9d11155649ee0", &(0x7f0000000040)=0xbf, &(0x7f0000000200)="f12000e47c14b782126f404ffacacc7e1ed0009c9a400637d70184a5c55f9448954c0c8d3530aecc4f0278d26324e36f362e8330d6958f3af34f8939b110ab94a7bc73f17d083869dc728ba60ac5f16622064cb09eab6d91b0", 0x59) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000140)="e45c681ea49235f051888958c943691bed05e8b3ffaba840c2b109614195ba775f4fbe891e0ba6a8793c61dbd4a361987d51661cf6763d775bef735ac526d7c7c57a4ec6f043d7a4ea29be0538e7e429fb7bbfb8d285f60ccd2c275bb7e750b4d3c8943f3a9bc4685a3e42123571200ba515984b1ef39d38326f76987509e0f5a5d6d83adda1af1362fe4b86debe9dd71eea6356bf5b116f80e70156c90c74301ca385308d409e0de6ab2cfd03c8ca2e2b2ec3519b10b050d9d11155649ee0", &(0x7f0000000040)=0xbf, &(0x7f0000000200)="f12000e47c14b782126f404ffacacc7e1ed0009c9a400637d70184a5c55f9448954c0c8d3530aecc4f0278d26324e36f362e8330d6958f3af34f8939b110ab94a7bc73f17d083869dc728ba60ac5f16622064cb09eab6d91b0", 0x59) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0x1f) r1 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x7, 0x0) (async) lseek(r2, 0x7, 0x0) getdents(r2, &(0x7f0000002c80)=""/4091, 0xffb) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x7, 0x0) (async) lseek(r4, 0x7, 0x0) syz_open_pts() (async) r5 = syz_open_pts() open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000440)="711eb1be0501d5000c49e79f9896eecfa05ee4ea800abd3ac78a036d4f14d27c7abd29c74d55e7116e518fc5de83735de12bb3f26882e1c663bbbbefe5fa26e38b422048fcb010f143e6b8692e20853deeee70650f83743e7e29563f5591183213d5ff87745c6f3be3672dff6de435c759f8b13c5ca403ea4a84899a87f807b974bdc8cc1c45", 0x86}, {&(0x7f0000000500)="71c73263dba811b9051f33ef7dfedfdf2e96044e692ec9361aff27f7152679e04d076cf082a733f4e0b73034cf45497542", 0x31}, {&(0x7f0000000540)="b5a087444d51bedc6d25f95d11ae744a60314ddc7ad2ded1ba2baa4798dca3a048e7133ec61fdfb34d4a3d8cf3f5b241afc2f6563a66ba2b8c196badb9311d786be4e310e93f9bfbdfe669ba93353fc65fedde9fe9c573fd99e0bfcaccaef5162b1096055a422c3c6efb737ddddfa2f3e09211ae73cb3e1e9b8b8bd6d852f4edf5c91f63fef91601a0d2b7b10664a6292ff3d8513e6e826a8ab774ae9dea46d9ba6699531cba2183f2005ff23d61b47dfae9e448efa754caf32fc87c250d664d9fe3c25d5d1a1bba49b0101318ac0caf28a8ba1f35e2b67dfba1c03998e144332b12297b383125", 0xe7}, {&(0x7f0000000640)}, {&(0x7f0000000680)="3107c900be298d23e2864c0d506bdb92af22bc06a9186b10b6d375ab55e31817a6d71e0a8f2226e01fa576298ac8e7613dfa665a67ae41631718d5807c6af0c99e68f5d23bd4a43ac7c0a56cc14f3954f40de977418271484c0ef1af9e8e9185431c7b0ff84590c4de69cd8ea938f6956867a56fdf58bda4ba3602d97b0d8d4014489d5d3ea8a1da6bbef387eb034e70474b6a4d267f4edeaec3e6b64761a15eaf7f3e5d46f45d5e6e46cd8ff718feb4dac19216b664f602fc7383408bc4be953d83ddc88a06f737063a2b412dc8eaf6aab0c94f7664a171b7f4a9b1049e1a0ceaeceac1fdc4ee104f829e9b1014cccf089107d60b33fd3f7dde678d", 0xfc}], 0x5, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, r5, r5, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x78, 0x4}, 0x5) r6 = syz_open_pts() r7 = syz_open_pts() r8 = syz_open_pts() r9 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9}, {}, {r5, 0xe65dc00084cf4bdf}, {r6}, {r8}, {r7}, {r8}], 0x7, 0x4001) (async) poll(&(0x7f0000000040)=[{r9}, {}, {r5, 0xe65dc00084cf4bdf}, {r6}, {r8}, {r7}, {r8}], 0x7, 0x4001) openat$klog(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) (async) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000a80)=[{{}, 0xfffffffffffffffd, 0x72, 0x10, 0x9, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x8000002c, 0x3, 0x20000000100}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x4, 0x9c}, {{r10}, 0xfffffffffffffffd, 0x87, 0x4, 0x3}, {{r11}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x466, 0x3}, {{r4}, 0xfffffffffffffffb, 0x90, 0x2, 0x9, 0x7fffffffffffffff}, {{r12}, 0xfffffffffffffffb, 0x80, 0x2, 0x3ff, 0x4}, {{}, 0xfffffffffffffff8, 0x6, 0x80, 0xfff, 0xc000000000000000}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20000002, 0x1000, 0x9}], 0x1, &(0x7f0000000980)=[{{r1}, 0xfffffffffffffffc, 0xe27b6633dc4cd957, 0x80000000, 0x81, 0x1}], 0x6f, &(0x7f00000009c0)={0xfffffffffffffffb, 0x76e}) getdents(r4, &(0x7f0000002c80)=""/4091, 0xffb) (async) getdents(r4, &(0x7f0000002c80)=""/4091, 0xffb) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x106) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r13, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r13, 0x0) r14 = msgget$private(0x0, 0x100) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8}, 0x4, 0x7fffffff, 0x0, 0x0, 0x8, 0x7fff, 0x2, 0x800000000}) (async) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8}, 0x4, 0x7fffffff, 0x0, 0x0, 0x8, 0x7fff, 0x2, 0x800000000}) 11:27:32 executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x0, 0x6a, 0x9, 0x22cb, 0x0, 0x100, 0x2, 0x10, [{0x2, 0x80000000, 0x2, 0x7fffffff}, {0x0, 0x8, 0x9, 0x1}, {0x2, 0x40, 0x3, 0x2}, {0x1, 0x5, 0xf40, 0x1}, {0x814d, 0xda, 0xfffffeff, 0x8}, {0x5, 0x0, 0xffff, 0x200}, {0x1000, 0x6, 0xff, 0x8}, {0x8ed, 0xfffffffd, 0xd8, 0xe7ff}, {0x6982, 0x3f, 0x6, 0x7fffffff}, {0x148, 0x547, 0x7ff, 0x8}, {0x7, 0x87e6, 0xfff, 0xfff}, {0x1000, 0x9, 0x45ea, 0x5c72}, {0xde56, 0xfffff001, 0x0, 0x3f}, {0x3, 0x4, 0x6, 0x816e9d2a}, {0x4, 0x1, 0x6, 0x1}, {0xe2, 0x1, 0x3f, 0x80000001}]}) r0 = getuid() r1 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f00000005c0)="bd1f91ac211f85248b6f40fb422abf886ab14f5f4cbb37c986f762a93a0efe59eb9a47000200000000000083351684ab119f453d7d060f72932dcbc16540ebb0b967e509bde1665420a6392d53366dea0a61466dad4c8e164cf44f0fa9b507faab83d564f0ec2ca026eac6f5dec91a9a23ca5fc3622691bbb952919ac5843edbbf2bf2ef4469df9849597a5d78bc7df5f8533f5d9fde95", 0x97) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r4 = semget$private(0x0, 0x4, 0x3c8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xa, 0x0, r3, 0x0, 0x0, 0x98, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x3, 0x6, 0x3ff}) (async) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/5) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0xffffffffffffffff, r0, 0x0, 0x4, 0x280}, 0xffffffffffffffff, 0x3, 0x7}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r3, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000180)=[{0x0, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0x7, 0x1800}, {0x1, 0x1, 0x3c00}], 0x6) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xd6d, 0x0, r6, 0x0, 0x0, 0x11, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x5, 0x6, 0x3ff}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r6, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r6, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0xffffffffffffffff, r3, r0, r6, 0x8}, 0x4, 0x1f, 0x5}) (async) r8 = getgid() fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', r0, r8, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x943ea4dcf9877e65) 11:27:32 executing program 4: syz_emit_ethernet(0x280, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "918730", 0x24a, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x11, 0x2, 0x0, 0x1, 0x0, [@mcast1]}, @dstopts={0xff, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0xff}]}, @fragment={0x2, 0x0, 0x9, 0x1, 0x0, 0xf, 0x68}, @dstopts={0x2, 0x1d, '\x00', [@generic={0x40, 0xdb, "f334bbb0601f60ca0af28116d1aad75fdb91e695fc96bae32f0f387ee362b953f7a6b980152682ec0c93126d8a88c10651289931c945c6e0a33ffe4344077b091ab2eb5afb794c290fd22b90f8b8118bd7df9c1b9fa22ec927e95d5344461a536515b760c3b8b6c9f32d98ec50bec0d25fb58c9a515496c85859ffb3895854f689dd27f943e44bfcc975fb87dc4dc2173678f68440eaa6dac6e5897af9a783de1302145cbfe6353788980bbc46be3e5cf80b12792b3481ada56bbe1d2968d117d97618ff0a63529af57323c799f11e6a60bac1b987ffd9b7e1ff2e"}, @pad1, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0xae3}, @ra]}, @hopopts={0x3b, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @generic={0x6, 0xc4, "dc0f4c466f1faf5cc4b3a734938deb965e4bc8575abb019688a9bbad5cb89881c1ba744e05cded63933bfc7672fa2b810dc0e040f770240111dce1a3fff0525d2fbdf569bde55b5bd3f7c9596aff705e52ba25c99648201e723f41fe011fa91ea448547284eb16edfbce3e4e4b6e3223ab992ebb0666f7481f044dcad664991c7e449257f58ea2ea836afe143ecac282e1e082a180327645eedd4d3029dbf5c68cb589a952ec54c2216f07d79ccc43ade0ae64680ed9d45c047a028d56effd351666b2b2"}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x7}]}], @generic="1740f78b1e605a6ba1acd868e4674524816ae4ef804bb1064df520c8fbdef1272f375edbf1dbe812f895c07dbfc70400cd61"}}}}}) syz_emit_ethernet(0x280, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "918730", 0x24a, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x11, 0x2, 0x0, 0x1, 0x0, [@mcast1]}, @dstopts={0xff, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0xff}]}, @fragment={0x2, 0x0, 0x9, 0x1, 0x0, 0xf, 0x68}, @dstopts={0x2, 0x1d, '\x00', [@generic={0x40, 0xdb, "f334bbb0601f60ca0af28116d1aad75fdb91e695fc96bae32f0f387ee362b953f7a6b980152682ec0c93126d8a88c10651289931c945c6e0a33ffe4344077b091ab2eb5afb794c290fd22b90f8b8118bd7df9c1b9fa22ec927e95d5344461a536515b760c3b8b6c9f32d98ec50bec0d25fb58c9a515496c85859ffb3895854f689dd27f943e44bfcc975fb87dc4dc2173678f68440eaa6dac6e5897af9a783de1302145cbfe6353788980bbc46be3e5cf80b12792b3481ada56bbe1d2968d117d97618ff0a63529af57323c799f11e6a60bac1b987ffd9b7e1ff2e"}, @pad1, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0xae3}, @ra]}, @hopopts={0x3b, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @generic={0x6, 0xc4, "dc0f4c466f1faf5cc4b3a734938deb965e4bc8575abb019688a9bbad5cb89881c1ba744e05cded63933bfc7672fa2b810dc0e040f770240111dce1a3fff0525d2fbdf569bde55b5bd3f7c9596aff705e52ba25c99648201e723f41fe011fa91ea448547284eb16edfbce3e4e4b6e3223ab992ebb0666f7481f044dcad664991c7e449257f58ea2ea836afe143ecac282e1e082a180327645eedd4d3029dbf5c68cb589a952ec54c2216f07d79ccc43ade0ae64680ed9d45c047a028d56effd351666b2b2"}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x7}]}], @generic="1740f78b1e605a6ba1acd868e4674524816ae4ef804bb1064df520c8fbdef1272f375edbf1dbe812f895c07dbfc70400cd61"}}}}}) (async) 11:27:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000040)="ba6d633717345d18f3665a83f003becb4754b54e65c526a1c3ddb4c76bd3d43ff7c15fb5c454ef446aecb7a094ecb1e846a83e2ecdcb81c6528b47a9a5ee1c94a9307ba8bb3afa985aaa75bdd10af5f6ab38048e41be1a986c9b1958f6fe05a3c99da9b4ba2e924be44c91a1f2365e48ba1dadb91ad42631d5205e8acd6b2d68496316b431ceb23ad891eb1eabbe83912daf6b5765d736e6708ea2a6ecdc944dd35efacc03dc40477ed97362f9c7d315d10fb60856895d039cef7a3341", 0xbd}, {&(0x7f00000001c0)="e929f206eece7258065fe8948fd047a923719ae6b07263fbfb5f6346db6bcd6e6fb1d960bce8655ffe437e42402676389ef2b9f0acaa88fea346f2aeef72cf1025fd5074a80f4c2dcce8cfedfda067457b", 0x51}, {&(0x7f0000000240)="8ccd59f1365da3c25ceb5066414cfb0fd51f0d33c39b50525c6014bc349b4d8b7535cffbf2ea12520511f2f3a5da53c40b0231c147ebbe9ec47bb18af767491cc57eaa1edab902eadcb4538c02073921115551e355e024ac339a9205819c1dcdfb21f5302ced2ec0", 0x68}, {&(0x7f00000002c0)="27c728d5a08af549e3c931e7e6e48f82c1cddc12dc30425160db4f3ef77995e0198b5254fe8c79fca5e134303e312f4061750d76033ad97a1647ec8eceefd8fd5fe6372a1d8a21833bf693a9ee88660db4da344f17186e5f817d52e302c4eca874f88b5a608133594b063f5a9ccf08532b81830eec3be3461e17f3299492bf3e7fb7b3d0b8d317eaacd4bf941b9d2cfa69024e5f4eb9e8c23c7ab992a3d6ae676ec1c5572082a64ac9aedac43e392dd6dbdfdc06c9285bf2dd1fc8589ef44afcf1f8f91e8b83a0e3a79f9265d7e8c7d798882260a5b0990fd871019dad47ab396cf85a9e605022979e85353df3ee9b7f9be0b7569ee637f614c10aa88f7f08d98ac7e052e222eb665f1ce48dc3ac183f87cf0657a36b0cbb9b6f11db8dd501232cf14885ce162bdbab0b510c0f026f8c8b528fe196bda7116940fa8d263d36d30afe1fc23032cc245f62d88e81044e21b77d93f144f2b053595c541e765ab5ce5617f1e980e6caa9381368718fc0477ed52464e2c038b71acad9a8e546796455278a7b4f11c87c2bc4f78a56225c66d5108f6ebc2742301a879b4ff2d609547de493f4544e1c2b41c89c624d22731d578be05cac0892e5a146281121a0a9079c458db93cc3b28dbbf0209d0b99c46b839ae4b1eaca350c9e86ed9140544ab7d7fd96d99709b5fcc7dcc141ef9b4eaff1b52a6bc22b2eaa13cdfb28f79ade3e01c0e7dcc72cbef46bbaaf115c04ef94c40d26156cc818f1e658492f3793d49e0be56223ca62a59ccd03872db09f09868c1b933b644a4cc049b5650d3be8c356fb8e938bb1f2eb0e8b674a64a7c1c1d03c54a71cedbd5227fd504c9198f4d94575e9df53337b3a3c941c8a433a0205dd779b3329cd19c3372a84885160eb24a061092779636f39355dfbff0ae71776b9c5cb34017f89ea439273b1865946fb59c6bb48ba8b4649c56b101a453e7b3c17085718e20c6cbd7cadbf1b8064120e1b9250163bbc2d3cec30a88583aef0a8fc331ec89ba578a7f8abd3e44a329d5903eb3b4eb56abde120b8734682adde814421da4bf52851f27739419553e4c549b61eb27a828b45d17873c2a7c06631c7b41ae19deea5ef87b0d18b8208b0514fec86bd0744a0ef68fb9885ebaf071f5bac379408c2c97afbb5753f0425daf74b42f28475329bb56ce35eceeaa300298343f1dc45e92a972ae2234c71f2f426c99b5a0434faff0fa8b8871a35da54450d19cc45ef36f69e88f5d7032e66d11004290968e3b8f7e3459ee336d59460625ab12cb499080f20174a9f9df68c31254e49c4c3eaf631b2550fa3f54b3f075d941d10434f39fe7ef69c1ec76439bb98300a6e20480163f23666b5c0288c0f25598cf1b6b4f9fbf5e557b70a516bc92754fe24be9a17ad6ef4d3bca35e3a6d8f042e147ba90bdcadedfca754c33958b733ff28b4ce9f43457c3340d5a4e37658e3a141fe0f268b1e2a72be9cd3c860103964faa79bdab1577d43a1f2298da175bcd3876a6ef10fd5fc068286172c0351d733a9cd6e9fcc7e76c2913780f3c028a73df81cf0385dca5f80b05af7e23ddf688503d9b80d15e88c959cd25ecef7e4bb8da98019a1c217008e11d0496c6d28e418fe2e68ba999c3b55f85f30de06da9790449ca4480243a48e544943117d24b8563fc03f4afbfb2ea2b2e9029d4df2f58b9d6ce0d7b483da5360f086e434e0a30a06f09682b539ba8ab9a90b9f3bc175a8a6a14a161a262961ea3d11887734c6bb95192f1768342a4252b61438823fe11aca59bf1aa198b287466d29b78068e8caea5c3535512572590cc19902b494cf3c574097db0c00c229f35b5509f5847476f15739cb53c70b5b1b431f81b9090c6d82c2424052584f2917853c5c2bfb78a80ed61fd9aef1f5b57ac809c40a8595f90df5c396f0bef5b004278b65b90adec5f0739f7c7e2f43d342571b5e1405948266a1c75dfc9d985d211fdb0e1f47d0414ab0c5b9902a129914fc7f508bc9d41cad06f131349451b094fd850bd6511d8915bacf40fd6f27035d3fec443b0167aa3285a96ae225dd51ef24dcf6c3168d4f8fd267dfe75c3c616d95cada2a41f9704ff6278d213d2e928de70fdcb03feb7f11895941f95fc40d97c0d272ebd2e5f26f2f223f37807fc9df4942465dd189a5deb550f0ccf7a7557c92ac31141586f90d399634b348c1912071fa559ae59f3d5ca041facd436777e91be8652e4f10662da65035c1391ec2666caee9a80e07312b1cdaefaf462c0ccc75c0a9eb2f298d23b8e1fb869ced9c0a3d01627b3e84beaedc9507db6df23685a80a01bd9dab20c4ff9a2a9aa9a2017016207b6e4e6a8e29017b79b579e13a504aac7d84dc1a58abb9a1d48f8d31941f2b2883a263fc7eea1ba6beafab57e3e815f145347d8f15a605f32d0a5df0d75e55212a23a3866b83eb92bf526ebb7a244df2d4da7fa436d0a87329f6e7eb4e31b60138020f5af89fb8b0c0295c9327f2bdc615b747d02f1cb5d25c859eee1856dbd14f96a42825b2af791d3a662231b3e1e69038535c2612be8d0474a64a07450277e111b8208de9a4bc4b6d6ed27a3b2c113616108d45dfa6b65c20f7a551b5fba46099f40aa67f5dbeb969eb7b71797ba531298928d28aea367b8861cd7279f62c4112d4f914ea59ed3220f9f5fa5ea33fb6f74b7adbff45b7a1089d96e591dbb1008532139d77fdcbeef1a505bd459097da847bbbec516c42cdd204a3f8bf8ca6d778fc85282eca934fc58542ab5d28f03308375c0973adb2977ca55b5b0b737aab4f13427f894681715c4d31322f79b33630b726ed0c4b498f5debccdc99005c121babc0efe7956204540980004ab1078c01d72b07fe91e9e5547b0d282577c89c67d5d0e5eaebf5d0cbaca14c57421f0d51fe4e5baa5c195c4317b8125590d8aaa7c6a2ecf8799d7461b107b79c10dca2220b286f831032dd899c0060624a08c17602909ecf38e8afbce4043c11876d8f327fe67ad6a19cf639e9b55ababcc10303b22f0687dbdb03732fb649052627415798cd074d808da17be28b156c59f9da9b9688d67b413f85e56f1580017a40df4f96984043c7338c2710686b2af47a40e88cace6092b5cf214fe106f6d80369207a28aa8e00fc619ebb2224ce95f8a6c718df60be608b48e046fdce10416743848fa33077e23701c1afe4fa24950f422849a4550ef87c4fe093e251c27457de0ee35036ba88869f291859da02c7335a9f0fd551523a44f9990ac5ff53d16bcfc1af6eb77eade19002dbb84ffa1796d42b1d769d2463d1c6ccafe91dd5f4864b2294bfd72946ba3945b4dff396e9d48dfb17c03c82734d05c391cc3f21e2860c0084632ac53a1956e4dabfd5a17e3d704345aa4992950bed65c5c1a693ca14cf9565fd841c514df4fa9bd37fc4c7c0739f97726b6ac09ccfa0f4d5dc6417d9010eb28db677d319e5f7d8ac0ca7ba5dadad45a3d179d02819c78a282e1e6cf26a3ca115e37d040a7e453e1718a6599c2486601b67401ce42e713e1ad81f0291581b7eb68f5509ea9bd2c9a556ebcb616fa6a5b98aa04491161c21fbc9532e02a799d3f8796bc32559603ac37e5a9ce1df6dd735d31363bd82f78d431fbc91ca63ee14d07c8c3d63bcc3fec086a68b8c10c0f5d7674bd6c50754d5feeb37854b09df9d7c5761d8fcc7a5897db2bddbc5a7f5ee93ae408f770f79ddc4d49eb752a4ab6dd840259111925d74744e969e7c4c896d92c1c984971601beff7559d37f0280282b64ff643ac02ee156e70f9144bf3c0f84bd1bb62884100b175d40c281e2a4422e7a9c7dee655960faebf114a3e06127cc7aba066e15a4481c7d252e8350c59bad413b93af8ba852efc3c9da7d22956f917e512ab441b140a2b76b08cda19e1330903f48f6fbdca9ef619dae904b01840c2e4378f238f2c411b56e8fd956690039cdc7238d538722a8be68aad2112054a2690c218246994141ba466df602598671c3e41fd55c4e29a211b5a548817cbd758edd178643f3b1bce0c80ddf00a074364f4972e886a749d0237036d7635383f27b4fee18dd5b97eb302715b9c49b46155e36c72ea017c3b7d79bc201f1b470cf2a8a6a9aaaad2373d820026e4dfbf815116fbb1499f1b9fee99ce0b79a1006c54fc8c13af770080f3cdb85dc7753fbd6be03d5ef6e48effeae3715508d0a648ea0edd973b20715a02cce7710b474d44291b4d35d42f0641dcdfb529ec6967fe54fe6377105416a09739deeaa128892e3bdcf9f2fbedd84b0677f2b8c5d49007eab50dc0897e0b276438966bf9f0d9f4a74016d5efa019ed0c96fbc2d869c0ce1a39def3d54ddaf40c71b5b050eb236482f7d16afd774b059e813e2827c6264edb1e0c84e468a58f1c11446fd6400334cda88b7b3590da90898bc297d75b659fed693ea88f4b8a313235182de61475bfd6e3e654779081f0645cd08e5179bd12938b1f45a162d6ae364696635f00684fd5b67ee275ea97daa2a63ac232f43c35f60f834b2796ff0a5367ee7fa97379c5e2728b598d070edbabd18912dd255e7aa274d8ad5593c1dc49d6599c9fbead2b4a4420f7bd1268b6446cb3ac3aa1217960c164be96ef1efd967a16a652efec1e4d4b410f79ff6a8410914d29de6221d400f73f8234fc9e4e1f13a011e20af777b1b194f416208ebae67583d5710b6ca09f48a6f72f3322e0bf5f7f30cf322495e1d373d6ad5a7cd731aa1988d9a6e53b4995a215851181767b4f0e194108fa2f51d0ad7b42ae079ca8f7fb4920ee80c6180438af0a61d2f6e7728958fd685e017b60a114e102761617bce23940ec5e9b5099fc0bbd0ca59d95ca3c31b3e9e1d951d588740983fdf7c9909a1f7a2ad8c13da62ee321b00665e723832acc3937a12a8d3d0cb69b34014157d464b4e1b3a07ae153192e4685c1de1d2d265b9186b35d0fe6c2afd2ce3e5606f678b7e7cba0d4f1edcba18f4aa5384493978bf92272905c73ad5eb18f0d9665858f48525b401ada5ef0867a805e52c8ee149f1d208db53d553666c2fc89319168a8e18953e1868e49cf15877b9186cde78e1dbf5095bbec7e7b273575ffbf75896c9a37307993444b842bc4fb13100f95bbb163d5211843879e035e5d88ee6e08d4edd210e4e55f9137fa4ed56bd53e62f539fae228072eda2750234edf8ce23561c2be36783b59547662bbf68287cd6d32256451e0922103f9820812431fd3f263f7da37bdf85d596dddae1219080e00705f7e5fa66ac8216373fc4190f0aaba5b8531d9250a6936cd5740cc66365985bb7929a08a846035cbaab036ea1eaeab7e9f18a41a3f7c54872585810584ec6955792036a05652d362b53869ec4b7206c58cc82e198113a79b445ebbe37484e52e03c1173eb3a633ebf894562c2fdcdbcc3afd98c2018deaabca279f455f8b2e07678eb59d26a68506e27d3ebffd3a7921303e38b15620ab146a45330c79d51cdb5b86557dc4d454c58496480ca55e39731dd337d51858c6bb9aa2ac7c9b8e80eadee549c1967a53a7588808bce15814d401a59a8270ad26095b73040e3e0c130593e754174caf3002d1de92272da15547d90b9f9b753537890b047f8e932ded346cf20a898da6d99c1ce44aba100457215fdf4577aaa2782cc446f228027a03b8c3e4335485ac7d18cfcd56e4231893c5a8d8c4f023816bf3d84f4eccb45ae05f6881f2f5efc8f15e0b237c4a961f0be48051e173468435f513bb9e510fcf9dd3ffc36959a6bf205d37785ffd3a49e99910b761911f06bf", 0x1000}, {&(0x7f00000012c0)="5634495c02365dc0b1f5d1e850997d9966f64c5604e5ef332e898f147127962c22760390d2041a53b0c90dcacd0ac6fa53ca72ff65642eb7c7705823c5da4004f49bd49472d8913d60ed136e8e2c7e962bde0e0337617431c7d050df4a682fd3198f89c8e73193513a566fef284d3fd072c384c779ae3dc361e75c98335b", 0x7e}, {&(0x7f0000001340)="a337c25d06aaae2cb8dffdd33ae7688d6dfd9b01db077cd7efe91fded3eaf2501ff973f9901b41074ca685c9c84f13257f0b37dbc576fa5d6faed923e0d3c650deb1904bb92af9b95712277beefbea936da0a7bed83aa03eea524936ce0c1e3c845997906b63dff74b3c68e8a9f2544b8efbc92a2305d8e874c2dd8c779e04df9657bf0463c2b041e6f255d16a12696875e3f5dba24f02dbf1722670761efe9eebe2b5ac7d0626d385db6276275f00196ee90a565ecc496c32ddb465126882ddc74f572e692645f57a168b0fbd6f96312477af60add52900627afd1959541edc8b693c0b9ff029cfed76d6e62de56d9317c9", 0xf2}, {&(0x7f0000000140)="6fcc0291761a03939373ddec99a0a2d434924126bcb05d", 0x17}], 0x7) writev(r3, &(0x7f0000001840)=[{&(0x7f00000014c0)="6edc93e528fc7d86e0c0513e6d6a3cc6365cf2ae31780e47fa35b6c478facd8f253b5322638c1f3d6eadca11a91ededbf4be66ee7d8007d724c4ca952e8d49b086f37a78269a8ddc2bca442acb912ce552b357d94d88b0b8ef4aa857a2eeb594adefe57d4e08ff81ed07382d6d2040f55c45f5e803afeb85ad3b87a165675e48aab960351cd0c354442341f7caba63847b999b49340aee992ccee89a1a0a11588ae2fd51283d86dd562136a213f2fd119c8ac87f171038f03e", 0xb9}, {&(0x7f0000001580)="1580d6ed413bc6cb7a8079e6bd6e871fd24bcb9797f2bb1428e26d22fbd21fb25f01e8fd7c5a08e496a89c08046b20950f5b4425c98de63e4febfe05d08cfc039949818b9ebde5aaad2b7448c7b83ace97b29fd237040872f32c33defa1287218e4cb4a5f50a768138fa603fda4b700d3367231acff6ae17a62a05cd7a320eb26e425139a1c1b1092540dd0e82d3f082742c608498ef80e875c19c68e3a8a13413eb6fffcf450377d2c08241d43152f5fe27b87de4c014648886e4c5f8e764a7dc474320c92295d49a93faa4b0a6f4dfb38ce24d44944c", 0xd7}, {&(0x7f0000001680)="8e9b8fe4612c4a14f0319199d620a3cb9a59fd0cc634d683f2ba4adf2e8c4df267a9e22f0aaa65f17e74b0a06a5fd6d7159cb3ef616eca6b5240ffaba33caf705c1c35bf497991f9bb41b69591a6f6dd8eeb2821a5a48ec1780f5d7c7377cda1fffbd54ed75272c3c1568d4c6aae8da71a672b1682761925593efb34ee09215d8b211ef1b99d4995ccf82756e194db2f38d2cf23e174986432e28b639d8e4b3be477afa64d01834e6bb6ae42d39ab046cdda020d74346e1ea00a2bb09a480a957658e864", 0xc4}, {&(0x7f0000001780)="19e5cf612bd4a9e4f3477c2934e60e9e50b1a65cc2f335f0e1087c768af5cbf0cbb6ddb938e277f0a8c35372c3f90ec5ba2338df2f111254a16b1f687a3c236cfd3d6840be0d726963a0b966d30e2dbe76f942e5e97324a953848aa4a56469228b189fa92f5c7c954c7355b11b5c77caa5e7dbbaa5896d0ec25dc2d73b90c6d529b3fcfa60e0c00c72c5a03f77b71433f47d36", 0x93}], 0x4) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async) syz_open_pts() (async) close(r3) (async) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000040)="ba6d633717345d18f3665a83f003becb4754b54e65c526a1c3ddb4c76bd3d43ff7c15fb5c454ef446aecb7a094ecb1e846a83e2ecdcb81c6528b47a9a5ee1c94a9307ba8bb3afa985aaa75bdd10af5f6ab38048e41be1a986c9b1958f6fe05a3c99da9b4ba2e924be44c91a1f2365e48ba1dadb91ad42631d5205e8acd6b2d68496316b431ceb23ad891eb1eabbe83912daf6b5765d736e6708ea2a6ecdc944dd35efacc03dc40477ed97362f9c7d315d10fb60856895d039cef7a3341", 0xbd}, {&(0x7f00000001c0)="e929f206eece7258065fe8948fd047a923719ae6b07263fbfb5f6346db6bcd6e6fb1d960bce8655ffe437e42402676389ef2b9f0acaa88fea346f2aeef72cf1025fd5074a80f4c2dcce8cfedfda067457b", 0x51}, {&(0x7f0000000240)="8ccd59f1365da3c25ceb5066414cfb0fd51f0d33c39b50525c6014bc349b4d8b7535cffbf2ea12520511f2f3a5da53c40b0231c147ebbe9ec47bb18af767491cc57eaa1edab902eadcb4538c02073921115551e355e024ac339a9205819c1dcdfb21f5302ced2ec0", 0x68}, {&(0x7f00000002c0)="27c728d5a08af549e3c931e7e6e48f82c1cddc12dc30425160db4f3ef77995e0198b5254fe8c79fca5e134303e312f4061750d76033ad97a1647ec8eceefd8fd5fe6372a1d8a21833bf693a9ee88660db4da344f17186e5f817d52e302c4eca874f88b5a608133594b063f5a9ccf08532b81830eec3be3461e17f3299492bf3e7fb7b3d0b8d317eaacd4bf941b9d2cfa69024e5f4eb9e8c23c7ab992a3d6ae676ec1c5572082a64ac9aedac43e392dd6dbdfdc06c9285bf2dd1fc8589ef44afcf1f8f91e8b83a0e3a79f9265d7e8c7d798882260a5b0990fd871019dad47ab396cf85a9e605022979e85353df3ee9b7f9be0b7569ee637f614c10aa88f7f08d98ac7e052e222eb665f1ce48dc3ac183f87cf0657a36b0cbb9b6f11db8dd501232cf14885ce162bdbab0b510c0f026f8c8b528fe196bda7116940fa8d263d36d30afe1fc23032cc245f62d88e81044e21b77d93f144f2b053595c541e765ab5ce5617f1e980e6caa9381368718fc0477ed52464e2c038b71acad9a8e546796455278a7b4f11c87c2bc4f78a56225c66d5108f6ebc2742301a879b4ff2d609547de493f4544e1c2b41c89c624d22731d578be05cac0892e5a146281121a0a9079c458db93cc3b28dbbf0209d0b99c46b839ae4b1eaca350c9e86ed9140544ab7d7fd96d99709b5fcc7dcc141ef9b4eaff1b52a6bc22b2eaa13cdfb28f79ade3e01c0e7dcc72cbef46bbaaf115c04ef94c40d26156cc818f1e658492f3793d49e0be56223ca62a59ccd03872db09f09868c1b933b644a4cc049b5650d3be8c356fb8e938bb1f2eb0e8b674a64a7c1c1d03c54a71cedbd5227fd504c9198f4d94575e9df53337b3a3c941c8a433a0205dd779b3329cd19c3372a84885160eb24a061092779636f39355dfbff0ae71776b9c5cb34017f89ea439273b1865946fb59c6bb48ba8b4649c56b101a453e7b3c17085718e20c6cbd7cadbf1b8064120e1b9250163bbc2d3cec30a88583aef0a8fc331ec89ba578a7f8abd3e44a329d5903eb3b4eb56abde120b8734682adde814421da4bf52851f27739419553e4c549b61eb27a828b45d17873c2a7c06631c7b41ae19deea5ef87b0d18b8208b0514fec86bd0744a0ef68fb9885ebaf071f5bac379408c2c97afbb5753f0425daf74b42f28475329bb56ce35eceeaa300298343f1dc45e92a972ae2234c71f2f426c99b5a0434faff0fa8b8871a35da54450d19cc45ef36f69e88f5d7032e66d11004290968e3b8f7e3459ee336d59460625ab12cb499080f20174a9f9df68c31254e49c4c3eaf631b2550fa3f54b3f075d941d10434f39fe7ef69c1ec76439bb98300a6e20480163f23666b5c0288c0f25598cf1b6b4f9fbf5e557b70a516bc92754fe24be9a17ad6ef4d3bca35e3a6d8f042e147ba90bdcadedfca754c33958b733ff28b4ce9f43457c3340d5a4e37658e3a141fe0f268b1e2a72be9cd3c860103964faa79bdab1577d43a1f2298da175bcd3876a6ef10fd5fc068286172c0351d733a9cd6e9fcc7e76c2913780f3c028a73df81cf0385dca5f80b05af7e23ddf688503d9b80d15e88c959cd25ecef7e4bb8da98019a1c217008e11d0496c6d28e418fe2e68ba999c3b55f85f30de06da9790449ca4480243a48e544943117d24b8563fc03f4afbfb2ea2b2e9029d4df2f58b9d6ce0d7b483da5360f086e434e0a30a06f09682b539ba8ab9a90b9f3bc175a8a6a14a161a262961ea3d11887734c6bb95192f1768342a4252b61438823fe11aca59bf1aa198b287466d29b78068e8caea5c3535512572590cc19902b494cf3c574097db0c00c229f35b5509f5847476f15739cb53c70b5b1b431f81b9090c6d82c2424052584f2917853c5c2bfb78a80ed61fd9aef1f5b57ac809c40a8595f90df5c396f0bef5b004278b65b90adec5f0739f7c7e2f43d342571b5e1405948266a1c75dfc9d985d211fdb0e1f47d0414ab0c5b9902a129914fc7f508bc9d41cad06f131349451b094fd850bd6511d8915bacf40fd6f27035d3fec443b0167aa3285a96ae225dd51ef24dcf6c3168d4f8fd267dfe75c3c616d95cada2a41f9704ff6278d213d2e928de70fdcb03feb7f11895941f95fc40d97c0d272ebd2e5f26f2f223f37807fc9df4942465dd189a5deb550f0ccf7a7557c92ac31141586f90d399634b348c1912071fa559ae59f3d5ca041facd436777e91be8652e4f10662da65035c1391ec2666caee9a80e07312b1cdaefaf462c0ccc75c0a9eb2f298d23b8e1fb869ced9c0a3d01627b3e84beaedc9507db6df23685a80a01bd9dab20c4ff9a2a9aa9a2017016207b6e4e6a8e29017b79b579e13a504aac7d84dc1a58abb9a1d48f8d31941f2b2883a263fc7eea1ba6beafab57e3e815f145347d8f15a605f32d0a5df0d75e55212a23a3866b83eb92bf526ebb7a244df2d4da7fa436d0a87329f6e7eb4e31b60138020f5af89fb8b0c0295c9327f2bdc615b747d02f1cb5d25c859eee1856dbd14f96a42825b2af791d3a662231b3e1e69038535c2612be8d0474a64a07450277e111b8208de9a4bc4b6d6ed27a3b2c113616108d45dfa6b65c20f7a551b5fba46099f40aa67f5dbeb969eb7b71797ba531298928d28aea367b8861cd7279f62c4112d4f914ea59ed3220f9f5fa5ea33fb6f74b7adbff45b7a1089d96e591dbb1008532139d77fdcbeef1a505bd459097da847bbbec516c42cdd204a3f8bf8ca6d778fc85282eca934fc58542ab5d28f03308375c0973adb2977ca55b5b0b737aab4f13427f894681715c4d31322f79b33630b726ed0c4b498f5debccdc99005c121babc0efe7956204540980004ab1078c01d72b07fe91e9e5547b0d282577c89c67d5d0e5eaebf5d0cbaca14c57421f0d51fe4e5baa5c195c4317b8125590d8aaa7c6a2ecf8799d7461b107b79c10dca2220b286f831032dd899c0060624a08c17602909ecf38e8afbce4043c11876d8f327fe67ad6a19cf639e9b55ababcc10303b22f0687dbdb03732fb649052627415798cd074d808da17be28b156c59f9da9b9688d67b413f85e56f1580017a40df4f96984043c7338c2710686b2af47a40e88cace6092b5cf214fe106f6d80369207a28aa8e00fc619ebb2224ce95f8a6c718df60be608b48e046fdce10416743848fa33077e23701c1afe4fa24950f422849a4550ef87c4fe093e251c27457de0ee35036ba88869f291859da02c7335a9f0fd551523a44f9990ac5ff53d16bcfc1af6eb77eade19002dbb84ffa1796d42b1d769d2463d1c6ccafe91dd5f4864b2294bfd72946ba3945b4dff396e9d48dfb17c03c82734d05c391cc3f21e2860c0084632ac53a1956e4dabfd5a17e3d704345aa4992950bed65c5c1a693ca14cf9565fd841c514df4fa9bd37fc4c7c0739f97726b6ac09ccfa0f4d5dc6417d9010eb28db677d319e5f7d8ac0ca7ba5dadad45a3d179d02819c78a282e1e6cf26a3ca115e37d040a7e453e1718a6599c2486601b67401ce42e713e1ad81f0291581b7eb68f5509ea9bd2c9a556ebcb616fa6a5b98aa04491161c21fbc9532e02a799d3f8796bc32559603ac37e5a9ce1df6dd735d31363bd82f78d431fbc91ca63ee14d07c8c3d63bcc3fec086a68b8c10c0f5d7674bd6c50754d5feeb37854b09df9d7c5761d8fcc7a5897db2bddbc5a7f5ee93ae408f770f79ddc4d49eb752a4ab6dd840259111925d74744e969e7c4c896d92c1c984971601beff7559d37f0280282b64ff643ac02ee156e70f9144bf3c0f84bd1bb62884100b175d40c281e2a4422e7a9c7dee655960faebf114a3e06127cc7aba066e15a4481c7d252e8350c59bad413b93af8ba852efc3c9da7d22956f917e512ab441b140a2b76b08cda19e1330903f48f6fbdca9ef619dae904b01840c2e4378f238f2c411b56e8fd956690039cdc7238d538722a8be68aad2112054a2690c218246994141ba466df602598671c3e41fd55c4e29a211b5a548817cbd758edd178643f3b1bce0c80ddf00a074364f4972e886a749d0237036d7635383f27b4fee18dd5b97eb302715b9c49b46155e36c72ea017c3b7d79bc201f1b470cf2a8a6a9aaaad2373d820026e4dfbf815116fbb1499f1b9fee99ce0b79a1006c54fc8c13af770080f3cdb85dc7753fbd6be03d5ef6e48effeae3715508d0a648ea0edd973b20715a02cce7710b474d44291b4d35d42f0641dcdfb529ec6967fe54fe6377105416a09739deeaa128892e3bdcf9f2fbedd84b0677f2b8c5d49007eab50dc0897e0b276438966bf9f0d9f4a74016d5efa019ed0c96fbc2d869c0ce1a39def3d54ddaf40c71b5b050eb236482f7d16afd774b059e813e2827c6264edb1e0c84e468a58f1c11446fd6400334cda88b7b3590da90898bc297d75b659fed693ea88f4b8a313235182de61475bfd6e3e654779081f0645cd08e5179bd12938b1f45a162d6ae364696635f00684fd5b67ee275ea97daa2a63ac232f43c35f60f834b2796ff0a5367ee7fa97379c5e2728b598d070edbabd18912dd255e7aa274d8ad5593c1dc49d6599c9fbead2b4a4420f7bd1268b6446cb3ac3aa1217960c164be96ef1efd967a16a652efec1e4d4b410f79ff6a8410914d29de6221d400f73f8234fc9e4e1f13a011e20af777b1b194f416208ebae67583d5710b6ca09f48a6f72f3322e0bf5f7f30cf322495e1d373d6ad5a7cd731aa1988d9a6e53b4995a215851181767b4f0e194108fa2f51d0ad7b42ae079ca8f7fb4920ee80c6180438af0a61d2f6e7728958fd685e017b60a114e102761617bce23940ec5e9b5099fc0bbd0ca59d95ca3c31b3e9e1d951d588740983fdf7c9909a1f7a2ad8c13da62ee321b00665e723832acc3937a12a8d3d0cb69b34014157d464b4e1b3a07ae153192e4685c1de1d2d265b9186b35d0fe6c2afd2ce3e5606f678b7e7cba0d4f1edcba18f4aa5384493978bf92272905c73ad5eb18f0d9665858f48525b401ada5ef0867a805e52c8ee149f1d208db53d553666c2fc89319168a8e18953e1868e49cf15877b9186cde78e1dbf5095bbec7e7b273575ffbf75896c9a37307993444b842bc4fb13100f95bbb163d5211843879e035e5d88ee6e08d4edd210e4e55f9137fa4ed56bd53e62f539fae228072eda2750234edf8ce23561c2be36783b59547662bbf68287cd6d32256451e0922103f9820812431fd3f263f7da37bdf85d596dddae1219080e00705f7e5fa66ac8216373fc4190f0aaba5b8531d9250a6936cd5740cc66365985bb7929a08a846035cbaab036ea1eaeab7e9f18a41a3f7c54872585810584ec6955792036a05652d362b53869ec4b7206c58cc82e198113a79b445ebbe37484e52e03c1173eb3a633ebf894562c2fdcdbcc3afd98c2018deaabca279f455f8b2e07678eb59d26a68506e27d3ebffd3a7921303e38b15620ab146a45330c79d51cdb5b86557dc4d454c58496480ca55e39731dd337d51858c6bb9aa2ac7c9b8e80eadee549c1967a53a7588808bce15814d401a59a8270ad26095b73040e3e0c130593e754174caf3002d1de92272da15547d90b9f9b753537890b047f8e932ded346cf20a898da6d99c1ce44aba100457215fdf4577aaa2782cc446f228027a03b8c3e4335485ac7d18cfcd56e4231893c5a8d8c4f023816bf3d84f4eccb45ae05f6881f2f5efc8f15e0b237c4a961f0be48051e173468435f513bb9e510fcf9dd3ffc36959a6bf205d37785ffd3a49e99910b761911f06bf", 0x1000}, {&(0x7f00000012c0)="5634495c02365dc0b1f5d1e850997d9966f64c5604e5ef332e898f147127962c22760390d2041a53b0c90dcacd0ac6fa53ca72ff65642eb7c7705823c5da4004f49bd49472d8913d60ed136e8e2c7e962bde0e0337617431c7d050df4a682fd3198f89c8e73193513a566fef284d3fd072c384c779ae3dc361e75c98335b", 0x7e}, {&(0x7f0000001340)="a337c25d06aaae2cb8dffdd33ae7688d6dfd9b01db077cd7efe91fded3eaf2501ff973f9901b41074ca685c9c84f13257f0b37dbc576fa5d6faed923e0d3c650deb1904bb92af9b95712277beefbea936da0a7bed83aa03eea524936ce0c1e3c845997906b63dff74b3c68e8a9f2544b8efbc92a2305d8e874c2dd8c779e04df9657bf0463c2b041e6f255d16a12696875e3f5dba24f02dbf1722670761efe9eebe2b5ac7d0626d385db6276275f00196ee90a565ecc496c32ddb465126882ddc74f572e692645f57a168b0fbd6f96312477af60add52900627afd1959541edc8b693c0b9ff029cfed76d6e62de56d9317c9", 0xf2}, {&(0x7f0000000140)="6fcc0291761a03939373ddec99a0a2d434924126bcb05d", 0x17}], 0x7) (async) writev(r3, &(0x7f0000001840)=[{&(0x7f00000014c0)="6edc93e528fc7d86e0c0513e6d6a3cc6365cf2ae31780e47fa35b6c478facd8f253b5322638c1f3d6eadca11a91ededbf4be66ee7d8007d724c4ca952e8d49b086f37a78269a8ddc2bca442acb912ce552b357d94d88b0b8ef4aa857a2eeb594adefe57d4e08ff81ed07382d6d2040f55c45f5e803afeb85ad3b87a165675e48aab960351cd0c354442341f7caba63847b999b49340aee992ccee89a1a0a11588ae2fd51283d86dd562136a213f2fd119c8ac87f171038f03e", 0xb9}, {&(0x7f0000001580)="1580d6ed413bc6cb7a8079e6bd6e871fd24bcb9797f2bb1428e26d22fbd21fb25f01e8fd7c5a08e496a89c08046b20950f5b4425c98de63e4febfe05d08cfc039949818b9ebde5aaad2b7448c7b83ace97b29fd237040872f32c33defa1287218e4cb4a5f50a768138fa603fda4b700d3367231acff6ae17a62a05cd7a320eb26e425139a1c1b1092540dd0e82d3f082742c608498ef80e875c19c68e3a8a13413eb6fffcf450377d2c08241d43152f5fe27b87de4c014648886e4c5f8e764a7dc474320c92295d49a93faa4b0a6f4dfb38ce24d44944c", 0xd7}, {&(0x7f0000001680)="8e9b8fe4612c4a14f0319199d620a3cb9a59fd0cc634d683f2ba4adf2e8c4df267a9e22f0aaa65f17e74b0a06a5fd6d7159cb3ef616eca6b5240ffaba33caf705c1c35bf497991f9bb41b69591a6f6dd8eeb2821a5a48ec1780f5d7c7377cda1fffbd54ed75272c3c1568d4c6aae8da71a672b1682761925593efb34ee09215d8b211ef1b99d4995ccf82756e194db2f38d2cf23e174986432e28b639d8e4b3be477afa64d01834e6bb6ae42d39ab046cdda020d74346e1ea00a2bb09a480a957658e864", 0xc4}, {&(0x7f0000001780)="19e5cf612bd4a9e4f3477c2934e60e9e50b1a65cc2f335f0e1087c768af5cbf0cbb6ddb938e277f0a8c35372c3f90ec5ba2338df2f111254a16b1f687a3c236cfd3d6840be0d726963a0b966d30e2dbe76f942e5e97324a953848aa4a56469228b189fa92f5c7c954c7355b11b5c77caa5e7dbbaa5896d0ec25dc2d73b90c6d529b3fcfa60e0c00c72c5a03f77b71433f47d36", 0x93}], 0x4) (async) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) 11:27:32 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x81, 0x400, 0x1cb8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) (async) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x81, 0x400, 0x1cb8}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) 11:27:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) connect$inet(r0, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) close(r0) (async) socket(0x2, 0x1, 0x0) (async) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) (async) connect$inet(r0, &(0x7f0000000000), 0x10) (async) 11:27:32 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) sendto$inet(r1, &(0x7f0000000000)="a8efad108f98ddb4db2c76b3", 0xc, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) sendto$inet(r1, &(0x7f0000000000)="a8efad108f98ddb4db2c76b3", 0xc, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) (async) 11:27:32 executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffff9c, 0x2f52) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) recvmmsg(r0, &(0x7f0000000500)={0x0}, 0xffffffffffffffe7, 0x0, &(0x7f0000000000)) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000002000/0x3000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffff9c, 0x2f52) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) socket$inet(0x2, 0x2, 0x0) (async) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) (async) recvmmsg(r0, &(0x7f0000000500)={0x0}, 0xffffffffffffffe7, 0x0, &(0x7f0000000000)) (async) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000002000/0x3000)=nil) (async) 11:27:32 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x81, 0x400, 0x1cb8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) (async) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x81, 0x400, 0x1cb8}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) 11:27:32 executing program 4: syz_emit_ethernet(0x280, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "918730", 0x24a, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x11, 0x2, 0x0, 0x1, 0x0, [@mcast1]}, @dstopts={0xff, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0xff}]}, @fragment={0x2, 0x0, 0x9, 0x1, 0x0, 0xf, 0x68}, @dstopts={0x2, 0x1d, '\x00', [@generic={0x40, 0xdb, "f334bbb0601f60ca0af28116d1aad75fdb91e695fc96bae32f0f387ee362b953f7a6b980152682ec0c93126d8a88c10651289931c945c6e0a33ffe4344077b091ab2eb5afb794c290fd22b90f8b8118bd7df9c1b9fa22ec927e95d5344461a536515b760c3b8b6c9f32d98ec50bec0d25fb58c9a515496c85859ffb3895854f689dd27f943e44bfcc975fb87dc4dc2173678f68440eaa6dac6e5897af9a783de1302145cbfe6353788980bbc46be3e5cf80b12792b3481ada56bbe1d2968d117d97618ff0a63529af57323c799f11e6a60bac1b987ffd9b7e1ff2e"}, @pad1, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0xae3}, @ra]}, @hopopts={0x3b, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @generic={0x6, 0xc4, "dc0f4c466f1faf5cc4b3a734938deb965e4bc8575abb019688a9bbad5cb89881c1ba744e05cded63933bfc7672fa2b810dc0e040f770240111dce1a3fff0525d2fbdf569bde55b5bd3f7c9596aff705e52ba25c99648201e723f41fe011fa91ea448547284eb16edfbce3e4e4b6e3223ab992ebb0666f7481f044dcad664991c7e449257f58ea2ea836afe143ecac282e1e082a180327645eedd4d3029dbf5c68cb589a952ec54c2216f07d79ccc43ade0ae64680ed9d45c047a028d56effd351666b2b2"}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x7}]}], @generic="1740f78b1e605a6ba1acd868e4674524816ae4ef804bb1064df520c8fbdef1272f375edbf1dbe812f895c07dbfc70400cd61"}}}}}) syz_emit_ethernet(0x280, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "918730", 0x24a, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x11, 0x2, 0x0, 0x1, 0x0, [@mcast1]}, @dstopts={0xff, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0xff}]}, @fragment={0x2, 0x0, 0x9, 0x1, 0x0, 0xf, 0x68}, @dstopts={0x2, 0x1d, '\x00', [@generic={0x40, 0xdb, "f334bbb0601f60ca0af28116d1aad75fdb91e695fc96bae32f0f387ee362b953f7a6b980152682ec0c93126d8a88c10651289931c945c6e0a33ffe4344077b091ab2eb5afb794c290fd22b90f8b8118bd7df9c1b9fa22ec927e95d5344461a536515b760c3b8b6c9f32d98ec50bec0d25fb58c9a515496c85859ffb3895854f689dd27f943e44bfcc975fb87dc4dc2173678f68440eaa6dac6e5897af9a783de1302145cbfe6353788980bbc46be3e5cf80b12792b3481ada56bbe1d2968d117d97618ff0a63529af57323c799f11e6a60bac1b987ffd9b7e1ff2e"}, @pad1, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0xae3}, @ra]}, @hopopts={0x3b, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @generic={0x6, 0xc4, "dc0f4c466f1faf5cc4b3a734938deb965e4bc8575abb019688a9bbad5cb89881c1ba744e05cded63933bfc7672fa2b810dc0e040f770240111dce1a3fff0525d2fbdf569bde55b5bd3f7c9596aff705e52ba25c99648201e723f41fe011fa91ea448547284eb16edfbce3e4e4b6e3223ab992ebb0666f7481f044dcad664991c7e449257f58ea2ea836afe143ecac282e1e082a180327645eedd4d3029dbf5c68cb589a952ec54c2216f07d79ccc43ade0ae64680ed9d45c047a028d56effd351666b2b2"}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x7}]}], @generic="1740f78b1e605a6ba1acd868e4674524816ae4ef804bb1064df520c8fbdef1272f375edbf1dbe812f895c07dbfc70400cd61"}}}}}) (async) 11:27:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000040)="ba6d633717345d18f3665a83f003becb4754b54e65c526a1c3ddb4c76bd3d43ff7c15fb5c454ef446aecb7a094ecb1e846a83e2ecdcb81c6528b47a9a5ee1c94a9307ba8bb3afa985aaa75bdd10af5f6ab38048e41be1a986c9b1958f6fe05a3c99da9b4ba2e924be44c91a1f2365e48ba1dadb91ad42631d5205e8acd6b2d68496316b431ceb23ad891eb1eabbe83912daf6b5765d736e6708ea2a6ecdc944dd35efacc03dc40477ed97362f9c7d315d10fb60856895d039cef7a3341", 0xbd}, {&(0x7f00000001c0)="e929f206eece7258065fe8948fd047a923719ae6b07263fbfb5f6346db6bcd6e6fb1d960bce8655ffe437e42402676389ef2b9f0acaa88fea346f2aeef72cf1025fd5074a80f4c2dcce8cfedfda067457b", 0x51}, {&(0x7f0000000240)="8ccd59f1365da3c25ceb5066414cfb0fd51f0d33c39b50525c6014bc349b4d8b7535cffbf2ea12520511f2f3a5da53c40b0231c147ebbe9ec47bb18af767491cc57eaa1edab902eadcb4538c02073921115551e355e024ac339a9205819c1dcdfb21f5302ced2ec0", 0x68}, {&(0x7f00000002c0)="27c728d5a08af549e3c931e7e6e48f82c1cddc12dc30425160db4f3ef77995e0198b5254fe8c79fca5e134303e312f4061750d76033ad97a1647ec8eceefd8fd5fe6372a1d8a21833bf693a9ee88660db4da344f17186e5f817d52e302c4eca874f88b5a608133594b063f5a9ccf08532b81830eec3be3461e17f3299492bf3e7fb7b3d0b8d317eaacd4bf941b9d2cfa69024e5f4eb9e8c23c7ab992a3d6ae676ec1c5572082a64ac9aedac43e392dd6dbdfdc06c9285bf2dd1fc8589ef44afcf1f8f91e8b83a0e3a79f9265d7e8c7d798882260a5b0990fd871019dad47ab396cf85a9e605022979e85353df3ee9b7f9be0b7569ee637f614c10aa88f7f08d98ac7e052e222eb665f1ce48dc3ac183f87cf0657a36b0cbb9b6f11db8dd501232cf14885ce162bdbab0b510c0f026f8c8b528fe196bda7116940fa8d263d36d30afe1fc23032cc245f62d88e81044e21b77d93f144f2b053595c541e765ab5ce5617f1e980e6caa9381368718fc0477ed52464e2c038b71acad9a8e546796455278a7b4f11c87c2bc4f78a56225c66d5108f6ebc2742301a879b4ff2d609547de493f4544e1c2b41c89c624d22731d578be05cac0892e5a146281121a0a9079c458db93cc3b28dbbf0209d0b99c46b839ae4b1eaca350c9e86ed9140544ab7d7fd96d99709b5fcc7dcc141ef9b4eaff1b52a6bc22b2eaa13cdfb28f79ade3e01c0e7dcc72cbef46bbaaf115c04ef94c40d26156cc818f1e658492f3793d49e0be56223ca62a59ccd03872db09f09868c1b933b644a4cc049b5650d3be8c356fb8e938bb1f2eb0e8b674a64a7c1c1d03c54a71cedbd5227fd504c9198f4d94575e9df53337b3a3c941c8a433a0205dd779b3329cd19c3372a84885160eb24a061092779636f39355dfbff0ae71776b9c5cb34017f89ea439273b1865946fb59c6bb48ba8b4649c56b101a453e7b3c17085718e20c6cbd7cadbf1b8064120e1b9250163bbc2d3cec30a88583aef0a8fc331ec89ba578a7f8abd3e44a329d5903eb3b4eb56abde120b8734682adde814421da4bf52851f27739419553e4c549b61eb27a828b45d17873c2a7c06631c7b41ae19deea5ef87b0d18b8208b0514fec86bd0744a0ef68fb9885ebaf071f5bac379408c2c97afbb5753f0425daf74b42f28475329bb56ce35eceeaa300298343f1dc45e92a972ae2234c71f2f426c99b5a0434faff0fa8b8871a35da54450d19cc45ef36f69e88f5d7032e66d11004290968e3b8f7e3459ee336d59460625ab12cb499080f20174a9f9df68c31254e49c4c3eaf631b2550fa3f54b3f075d941d10434f39fe7ef69c1ec76439bb98300a6e20480163f23666b5c0288c0f25598cf1b6b4f9fbf5e557b70a516bc92754fe24be9a17ad6ef4d3bca35e3a6d8f042e147ba90bdcadedfca754c33958b733ff28b4ce9f43457c3340d5a4e37658e3a141fe0f268b1e2a72be9cd3c860103964faa79bdab1577d43a1f2298da175bcd3876a6ef10fd5fc068286172c0351d733a9cd6e9fcc7e76c2913780f3c028a73df81cf0385dca5f80b05af7e23ddf688503d9b80d15e88c959cd25ecef7e4bb8da98019a1c217008e11d0496c6d28e418fe2e68ba999c3b55f85f30de06da9790449ca4480243a48e544943117d24b8563fc03f4afbfb2ea2b2e9029d4df2f58b9d6ce0d7b483da5360f086e434e0a30a06f09682b539ba8ab9a90b9f3bc175a8a6a14a161a262961ea3d11887734c6bb95192f1768342a4252b61438823fe11aca59bf1aa198b287466d29b78068e8caea5c3535512572590cc19902b494cf3c574097db0c00c229f35b5509f5847476f15739cb53c70b5b1b431f81b9090c6d82c2424052584f2917853c5c2bfb78a80ed61fd9aef1f5b57ac809c40a8595f90df5c396f0bef5b004278b65b90adec5f0739f7c7e2f43d342571b5e1405948266a1c75dfc9d985d211fdb0e1f47d0414ab0c5b9902a129914fc7f508bc9d41cad06f131349451b094fd850bd6511d8915bacf40fd6f27035d3fec443b0167aa3285a96ae225dd51ef24dcf6c3168d4f8fd267dfe75c3c616d95cada2a41f9704ff6278d213d2e928de70fdcb03feb7f11895941f95fc40d97c0d272ebd2e5f26f2f223f37807fc9df4942465dd189a5deb550f0ccf7a7557c92ac31141586f90d399634b348c1912071fa559ae59f3d5ca041facd436777e91be8652e4f10662da65035c1391ec2666caee9a80e07312b1cdaefaf462c0ccc75c0a9eb2f298d23b8e1fb869ced9c0a3d01627b3e84beaedc9507db6df23685a80a01bd9dab20c4ff9a2a9aa9a2017016207b6e4e6a8e29017b79b579e13a504aac7d84dc1a58abb9a1d48f8d31941f2b2883a263fc7eea1ba6beafab57e3e815f145347d8f15a605f32d0a5df0d75e55212a23a3866b83eb92bf526ebb7a244df2d4da7fa436d0a87329f6e7eb4e31b60138020f5af89fb8b0c0295c9327f2bdc615b747d02f1cb5d25c859eee1856dbd14f96a42825b2af791d3a662231b3e1e69038535c2612be8d0474a64a07450277e111b8208de9a4bc4b6d6ed27a3b2c113616108d45dfa6b65c20f7a551b5fba46099f40aa67f5dbeb969eb7b71797ba531298928d28aea367b8861cd7279f62c4112d4f914ea59ed3220f9f5fa5ea33fb6f74b7adbff45b7a1089d96e591dbb1008532139d77fdcbeef1a505bd459097da847bbbec516c42cdd204a3f8bf8ca6d778fc85282eca934fc58542ab5d28f03308375c0973adb2977ca55b5b0b737aab4f13427f894681715c4d31322f79b33630b726ed0c4b498f5debccdc99005c121babc0efe7956204540980004ab1078c01d72b07fe91e9e5547b0d282577c89c67d5d0e5eaebf5d0cbaca14c57421f0d51fe4e5baa5c195c4317b8125590d8aaa7c6a2ecf8799d7461b107b79c10dca2220b286f831032dd899c0060624a08c17602909ecf38e8afbce4043c11876d8f327fe67ad6a19cf639e9b55ababcc10303b22f0687dbdb03732fb649052627415798cd074d808da17be28b156c59f9da9b9688d67b413f85e56f1580017a40df4f96984043c7338c2710686b2af47a40e88cace6092b5cf214fe106f6d80369207a28aa8e00fc619ebb2224ce95f8a6c718df60be608b48e046fdce10416743848fa33077e23701c1afe4fa24950f422849a4550ef87c4fe093e251c27457de0ee35036ba88869f291859da02c7335a9f0fd551523a44f9990ac5ff53d16bcfc1af6eb77eade19002dbb84ffa1796d42b1d769d2463d1c6ccafe91dd5f4864b2294bfd72946ba3945b4dff396e9d48dfb17c03c82734d05c391cc3f21e2860c0084632ac53a1956e4dabfd5a17e3d704345aa4992950bed65c5c1a693ca14cf9565fd841c514df4fa9bd37fc4c7c0739f97726b6ac09ccfa0f4d5dc6417d9010eb28db677d319e5f7d8ac0ca7ba5dadad45a3d179d02819c78a282e1e6cf26a3ca115e37d040a7e453e1718a6599c2486601b67401ce42e713e1ad81f0291581b7eb68f5509ea9bd2c9a556ebcb616fa6a5b98aa04491161c21fbc9532e02a799d3f8796bc32559603ac37e5a9ce1df6dd735d31363bd82f78d431fbc91ca63ee14d07c8c3d63bcc3fec086a68b8c10c0f5d7674bd6c50754d5feeb37854b09df9d7c5761d8fcc7a5897db2bddbc5a7f5ee93ae408f770f79ddc4d49eb752a4ab6dd840259111925d74744e969e7c4c896d92c1c984971601beff7559d37f0280282b64ff643ac02ee156e70f9144bf3c0f84bd1bb62884100b175d40c281e2a4422e7a9c7dee655960faebf114a3e06127cc7aba066e15a4481c7d252e8350c59bad413b93af8ba852efc3c9da7d22956f917e512ab441b140a2b76b08cda19e1330903f48f6fbdca9ef619dae904b01840c2e4378f238f2c411b56e8fd956690039cdc7238d538722a8be68aad2112054a2690c218246994141ba466df602598671c3e41fd55c4e29a211b5a548817cbd758edd178643f3b1bce0c80ddf00a074364f4972e886a749d0237036d7635383f27b4fee18dd5b97eb302715b9c49b46155e36c72ea017c3b7d79bc201f1b470cf2a8a6a9aaaad2373d820026e4dfbf815116fbb1499f1b9fee99ce0b79a1006c54fc8c13af770080f3cdb85dc7753fbd6be03d5ef6e48effeae3715508d0a648ea0edd973b20715a02cce7710b474d44291b4d35d42f0641dcdfb529ec6967fe54fe6377105416a09739deeaa128892e3bdcf9f2fbedd84b0677f2b8c5d49007eab50dc0897e0b276438966bf9f0d9f4a74016d5efa019ed0c96fbc2d869c0ce1a39def3d54ddaf40c71b5b050eb236482f7d16afd774b059e813e2827c6264edb1e0c84e468a58f1c11446fd6400334cda88b7b3590da90898bc297d75b659fed693ea88f4b8a313235182de61475bfd6e3e654779081f0645cd08e5179bd12938b1f45a162d6ae364696635f00684fd5b67ee275ea97daa2a63ac232f43c35f60f834b2796ff0a5367ee7fa97379c5e2728b598d070edbabd18912dd255e7aa274d8ad5593c1dc49d6599c9fbead2b4a4420f7bd1268b6446cb3ac3aa1217960c164be96ef1efd967a16a652efec1e4d4b410f79ff6a8410914d29de6221d400f73f8234fc9e4e1f13a011e20af777b1b194f416208ebae67583d5710b6ca09f48a6f72f3322e0bf5f7f30cf322495e1d373d6ad5a7cd731aa1988d9a6e53b4995a215851181767b4f0e194108fa2f51d0ad7b42ae079ca8f7fb4920ee80c6180438af0a61d2f6e7728958fd685e017b60a114e102761617bce23940ec5e9b5099fc0bbd0ca59d95ca3c31b3e9e1d951d588740983fdf7c9909a1f7a2ad8c13da62ee321b00665e723832acc3937a12a8d3d0cb69b34014157d464b4e1b3a07ae153192e4685c1de1d2d265b9186b35d0fe6c2afd2ce3e5606f678b7e7cba0d4f1edcba18f4aa5384493978bf92272905c73ad5eb18f0d9665858f48525b401ada5ef0867a805e52c8ee149f1d208db53d553666c2fc89319168a8e18953e1868e49cf15877b9186cde78e1dbf5095bbec7e7b273575ffbf75896c9a37307993444b842bc4fb13100f95bbb163d5211843879e035e5d88ee6e08d4edd210e4e55f9137fa4ed56bd53e62f539fae228072eda2750234edf8ce23561c2be36783b59547662bbf68287cd6d32256451e0922103f9820812431fd3f263f7da37bdf85d596dddae1219080e00705f7e5fa66ac8216373fc4190f0aaba5b8531d9250a6936cd5740cc66365985bb7929a08a846035cbaab036ea1eaeab7e9f18a41a3f7c54872585810584ec6955792036a05652d362b53869ec4b7206c58cc82e198113a79b445ebbe37484e52e03c1173eb3a633ebf894562c2fdcdbcc3afd98c2018deaabca279f455f8b2e07678eb59d26a68506e27d3ebffd3a7921303e38b15620ab146a45330c79d51cdb5b86557dc4d454c58496480ca55e39731dd337d51858c6bb9aa2ac7c9b8e80eadee549c1967a53a7588808bce15814d401a59a8270ad26095b73040e3e0c130593e754174caf3002d1de92272da15547d90b9f9b753537890b047f8e932ded346cf20a898da6d99c1ce44aba100457215fdf4577aaa2782cc446f228027a03b8c3e4335485ac7d18cfcd56e4231893c5a8d8c4f023816bf3d84f4eccb45ae05f6881f2f5efc8f15e0b237c4a961f0be48051e173468435f513bb9e510fcf9dd3ffc36959a6bf205d37785ffd3a49e99910b761911f06bf", 0x1000}, {&(0x7f00000012c0)="5634495c02365dc0b1f5d1e850997d9966f64c5604e5ef332e898f147127962c22760390d2041a53b0c90dcacd0ac6fa53ca72ff65642eb7c7705823c5da4004f49bd49472d8913d60ed136e8e2c7e962bde0e0337617431c7d050df4a682fd3198f89c8e73193513a566fef284d3fd072c384c779ae3dc361e75c98335b", 0x7e}, {&(0x7f0000001340)="a337c25d06aaae2cb8dffdd33ae7688d6dfd9b01db077cd7efe91fded3eaf2501ff973f9901b41074ca685c9c84f13257f0b37dbc576fa5d6faed923e0d3c650deb1904bb92af9b95712277beefbea936da0a7bed83aa03eea524936ce0c1e3c845997906b63dff74b3c68e8a9f2544b8efbc92a2305d8e874c2dd8c779e04df9657bf0463c2b041e6f255d16a12696875e3f5dba24f02dbf1722670761efe9eebe2b5ac7d0626d385db6276275f00196ee90a565ecc496c32ddb465126882ddc74f572e692645f57a168b0fbd6f96312477af60add52900627afd1959541edc8b693c0b9ff029cfed76d6e62de56d9317c9", 0xf2}, {&(0x7f0000000140)="6fcc0291761a03939373ddec99a0a2d434924126bcb05d", 0x17}], 0x7) writev(r3, &(0x7f0000001840)=[{&(0x7f00000014c0)="6edc93e528fc7d86e0c0513e6d6a3cc6365cf2ae31780e47fa35b6c478facd8f253b5322638c1f3d6eadca11a91ededbf4be66ee7d8007d724c4ca952e8d49b086f37a78269a8ddc2bca442acb912ce552b357d94d88b0b8ef4aa857a2eeb594adefe57d4e08ff81ed07382d6d2040f55c45f5e803afeb85ad3b87a165675e48aab960351cd0c354442341f7caba63847b999b49340aee992ccee89a1a0a11588ae2fd51283d86dd562136a213f2fd119c8ac87f171038f03e", 0xb9}, {&(0x7f0000001580)="1580d6ed413bc6cb7a8079e6bd6e871fd24bcb9797f2bb1428e26d22fbd21fb25f01e8fd7c5a08e496a89c08046b20950f5b4425c98de63e4febfe05d08cfc039949818b9ebde5aaad2b7448c7b83ace97b29fd237040872f32c33defa1287218e4cb4a5f50a768138fa603fda4b700d3367231acff6ae17a62a05cd7a320eb26e425139a1c1b1092540dd0e82d3f082742c608498ef80e875c19c68e3a8a13413eb6fffcf450377d2c08241d43152f5fe27b87de4c014648886e4c5f8e764a7dc474320c92295d49a93faa4b0a6f4dfb38ce24d44944c", 0xd7}, {&(0x7f0000001680)="8e9b8fe4612c4a14f0319199d620a3cb9a59fd0cc634d683f2ba4adf2e8c4df267a9e22f0aaa65f17e74b0a06a5fd6d7159cb3ef616eca6b5240ffaba33caf705c1c35bf497991f9bb41b69591a6f6dd8eeb2821a5a48ec1780f5d7c7377cda1fffbd54ed75272c3c1568d4c6aae8da71a672b1682761925593efb34ee09215d8b211ef1b99d4995ccf82756e194db2f38d2cf23e174986432e28b639d8e4b3be477afa64d01834e6bb6ae42d39ab046cdda020d74346e1ea00a2bb09a480a957658e864", 0xc4}, {&(0x7f0000001780)="19e5cf612bd4a9e4f3477c2934e60e9e50b1a65cc2f335f0e1087c768af5cbf0cbb6ddb938e277f0a8c35372c3f90ec5ba2338df2f111254a16b1f687a3c236cfd3d6840be0d726963a0b966d30e2dbe76f942e5e97324a953848aa4a56469228b189fa92f5c7c954c7355b11b5c77caa5e7dbbaa5896d0ec25dc2d73b90c6d529b3fcfa60e0c00c72c5a03f77b71433f47d36", 0x93}], 0x4) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async) syz_open_pts() (async) close(r3) (async) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000040)="ba6d633717345d18f3665a83f003becb4754b54e65c526a1c3ddb4c76bd3d43ff7c15fb5c454ef446aecb7a094ecb1e846a83e2ecdcb81c6528b47a9a5ee1c94a9307ba8bb3afa985aaa75bdd10af5f6ab38048e41be1a986c9b1958f6fe05a3c99da9b4ba2e924be44c91a1f2365e48ba1dadb91ad42631d5205e8acd6b2d68496316b431ceb23ad891eb1eabbe83912daf6b5765d736e6708ea2a6ecdc944dd35efacc03dc40477ed97362f9c7d315d10fb60856895d039cef7a3341", 0xbd}, {&(0x7f00000001c0)="e929f206eece7258065fe8948fd047a923719ae6b07263fbfb5f6346db6bcd6e6fb1d960bce8655ffe437e42402676389ef2b9f0acaa88fea346f2aeef72cf1025fd5074a80f4c2dcce8cfedfda067457b", 0x51}, {&(0x7f0000000240)="8ccd59f1365da3c25ceb5066414cfb0fd51f0d33c39b50525c6014bc349b4d8b7535cffbf2ea12520511f2f3a5da53c40b0231c147ebbe9ec47bb18af767491cc57eaa1edab902eadcb4538c02073921115551e355e024ac339a9205819c1dcdfb21f5302ced2ec0", 0x68}, {&(0x7f00000002c0)="27c728d5a08af549e3c931e7e6e48f82c1cddc12dc30425160db4f3ef77995e0198b5254fe8c79fca5e134303e312f4061750d76033ad97a1647ec8eceefd8fd5fe6372a1d8a21833bf693a9ee88660db4da344f17186e5f817d52e302c4eca874f88b5a608133594b063f5a9ccf08532b81830eec3be3461e17f3299492bf3e7fb7b3d0b8d317eaacd4bf941b9d2cfa69024e5f4eb9e8c23c7ab992a3d6ae676ec1c5572082a64ac9aedac43e392dd6dbdfdc06c9285bf2dd1fc8589ef44afcf1f8f91e8b83a0e3a79f9265d7e8c7d798882260a5b0990fd871019dad47ab396cf85a9e605022979e85353df3ee9b7f9be0b7569ee637f614c10aa88f7f08d98ac7e052e222eb665f1ce48dc3ac183f87cf0657a36b0cbb9b6f11db8dd501232cf14885ce162bdbab0b510c0f026f8c8b528fe196bda7116940fa8d263d36d30afe1fc23032cc245f62d88e81044e21b77d93f144f2b053595c541e765ab5ce5617f1e980e6caa9381368718fc0477ed52464e2c038b71acad9a8e546796455278a7b4f11c87c2bc4f78a56225c66d5108f6ebc2742301a879b4ff2d609547de493f4544e1c2b41c89c624d22731d578be05cac0892e5a146281121a0a9079c458db93cc3b28dbbf0209d0b99c46b839ae4b1eaca350c9e86ed9140544ab7d7fd96d99709b5fcc7dcc141ef9b4eaff1b52a6bc22b2eaa13cdfb28f79ade3e01c0e7dcc72cbef46bbaaf115c04ef94c40d26156cc818f1e658492f3793d49e0be56223ca62a59ccd03872db09f09868c1b933b644a4cc049b5650d3be8c356fb8e938bb1f2eb0e8b674a64a7c1c1d03c54a71cedbd5227fd504c9198f4d94575e9df53337b3a3c941c8a433a0205dd779b3329cd19c3372a84885160eb24a061092779636f39355dfbff0ae71776b9c5cb34017f89ea439273b1865946fb59c6bb48ba8b4649c56b101a453e7b3c17085718e20c6cbd7cadbf1b8064120e1b9250163bbc2d3cec30a88583aef0a8fc331ec89ba578a7f8abd3e44a329d5903eb3b4eb56abde120b8734682adde814421da4bf52851f27739419553e4c549b61eb27a828b45d17873c2a7c06631c7b41ae19deea5ef87b0d18b8208b0514fec86bd0744a0ef68fb9885ebaf071f5bac379408c2c97afbb5753f0425daf74b42f28475329bb56ce35eceeaa300298343f1dc45e92a972ae2234c71f2f426c99b5a0434faff0fa8b8871a35da54450d19cc45ef36f69e88f5d7032e66d11004290968e3b8f7e3459ee336d59460625ab12cb499080f20174a9f9df68c31254e49c4c3eaf631b2550fa3f54b3f075d941d10434f39fe7ef69c1ec76439bb98300a6e20480163f23666b5c0288c0f25598cf1b6b4f9fbf5e557b70a516bc92754fe24be9a17ad6ef4d3bca35e3a6d8f042e147ba90bdcadedfca754c33958b733ff28b4ce9f43457c3340d5a4e37658e3a141fe0f268b1e2a72be9cd3c860103964faa79bdab1577d43a1f2298da175bcd3876a6ef10fd5fc068286172c0351d733a9cd6e9fcc7e76c2913780f3c028a73df81cf0385dca5f80b05af7e23ddf688503d9b80d15e88c959cd25ecef7e4bb8da98019a1c217008e11d0496c6d28e418fe2e68ba999c3b55f85f30de06da9790449ca4480243a48e544943117d24b8563fc03f4afbfb2ea2b2e9029d4df2f58b9d6ce0d7b483da5360f086e434e0a30a06f09682b539ba8ab9a90b9f3bc175a8a6a14a161a262961ea3d11887734c6bb95192f1768342a4252b61438823fe11aca59bf1aa198b287466d29b78068e8caea5c3535512572590cc19902b494cf3c574097db0c00c229f35b5509f5847476f15739cb53c70b5b1b431f81b9090c6d82c2424052584f2917853c5c2bfb78a80ed61fd9aef1f5b57ac809c40a8595f90df5c396f0bef5b004278b65b90adec5f0739f7c7e2f43d342571b5e1405948266a1c75dfc9d985d211fdb0e1f47d0414ab0c5b9902a129914fc7f508bc9d41cad06f131349451b094fd850bd6511d8915bacf40fd6f27035d3fec443b0167aa3285a96ae225dd51ef24dcf6c3168d4f8fd267dfe75c3c616d95cada2a41f9704ff6278d213d2e928de70fdcb03feb7f11895941f95fc40d97c0d272ebd2e5f26f2f223f37807fc9df4942465dd189a5deb550f0ccf7a7557c92ac31141586f90d399634b348c1912071fa559ae59f3d5ca041facd436777e91be8652e4f10662da65035c1391ec2666caee9a80e07312b1cdaefaf462c0ccc75c0a9eb2f298d23b8e1fb869ced9c0a3d01627b3e84beaedc9507db6df23685a80a01bd9dab20c4ff9a2a9aa9a2017016207b6e4e6a8e29017b79b579e13a504aac7d84dc1a58abb9a1d48f8d31941f2b2883a263fc7eea1ba6beafab57e3e815f145347d8f15a605f32d0a5df0d75e55212a23a3866b83eb92bf526ebb7a244df2d4da7fa436d0a87329f6e7eb4e31b60138020f5af89fb8b0c0295c9327f2bdc615b747d02f1cb5d25c859eee1856dbd14f96a42825b2af791d3a662231b3e1e69038535c2612be8d0474a64a07450277e111b8208de9a4bc4b6d6ed27a3b2c113616108d45dfa6b65c20f7a551b5fba46099f40aa67f5dbeb969eb7b71797ba531298928d28aea367b8861cd7279f62c4112d4f914ea59ed3220f9f5fa5ea33fb6f74b7adbff45b7a1089d96e591dbb1008532139d77fdcbeef1a505bd459097da847bbbec516c42cdd204a3f8bf8ca6d778fc85282eca934fc58542ab5d28f03308375c0973adb2977ca55b5b0b737aab4f13427f894681715c4d31322f79b33630b726ed0c4b498f5debccdc99005c121babc0efe7956204540980004ab1078c01d72b07fe91e9e5547b0d282577c89c67d5d0e5eaebf5d0cbaca14c57421f0d51fe4e5baa5c195c4317b8125590d8aaa7c6a2ecf8799d7461b107b79c10dca2220b286f831032dd899c0060624a08c17602909ecf38e8afbce4043c11876d8f327fe67ad6a19cf639e9b55ababcc10303b22f0687dbdb03732fb649052627415798cd074d808da17be28b156c59f9da9b9688d67b413f85e56f1580017a40df4f96984043c7338c2710686b2af47a40e88cace6092b5cf214fe106f6d80369207a28aa8e00fc619ebb2224ce95f8a6c718df60be608b48e046fdce10416743848fa33077e23701c1afe4fa24950f422849a4550ef87c4fe093e251c27457de0ee35036ba88869f291859da02c7335a9f0fd551523a44f9990ac5ff53d16bcfc1af6eb77eade19002dbb84ffa1796d42b1d769d2463d1c6ccafe91dd5f4864b2294bfd72946ba3945b4dff396e9d48dfb17c03c82734d05c391cc3f21e2860c0084632ac53a1956e4dabfd5a17e3d704345aa4992950bed65c5c1a693ca14cf9565fd841c514df4fa9bd37fc4c7c0739f97726b6ac09ccfa0f4d5dc6417d9010eb28db677d319e5f7d8ac0ca7ba5dadad45a3d179d02819c78a282e1e6cf26a3ca115e37d040a7e453e1718a6599c2486601b67401ce42e713e1ad81f0291581b7eb68f5509ea9bd2c9a556ebcb616fa6a5b98aa04491161c21fbc9532e02a799d3f8796bc32559603ac37e5a9ce1df6dd735d31363bd82f78d431fbc91ca63ee14d07c8c3d63bcc3fec086a68b8c10c0f5d7674bd6c50754d5feeb37854b09df9d7c5761d8fcc7a5897db2bddbc5a7f5ee93ae408f770f79ddc4d49eb752a4ab6dd840259111925d74744e969e7c4c896d92c1c984971601beff7559d37f0280282b64ff643ac02ee156e70f9144bf3c0f84bd1bb62884100b175d40c281e2a4422e7a9c7dee655960faebf114a3e06127cc7aba066e15a4481c7d252e8350c59bad413b93af8ba852efc3c9da7d22956f917e512ab441b140a2b76b08cda19e1330903f48f6fbdca9ef619dae904b01840c2e4378f238f2c411b56e8fd956690039cdc7238d538722a8be68aad2112054a2690c218246994141ba466df602598671c3e41fd55c4e29a211b5a548817cbd758edd178643f3b1bce0c80ddf00a074364f4972e886a749d0237036d7635383f27b4fee18dd5b97eb302715b9c49b46155e36c72ea017c3b7d79bc201f1b470cf2a8a6a9aaaad2373d820026e4dfbf815116fbb1499f1b9fee99ce0b79a1006c54fc8c13af770080f3cdb85dc7753fbd6be03d5ef6e48effeae3715508d0a648ea0edd973b20715a02cce7710b474d44291b4d35d42f0641dcdfb529ec6967fe54fe6377105416a09739deeaa128892e3bdcf9f2fbedd84b0677f2b8c5d49007eab50dc0897e0b276438966bf9f0d9f4a74016d5efa019ed0c96fbc2d869c0ce1a39def3d54ddaf40c71b5b050eb236482f7d16afd774b059e813e2827c6264edb1e0c84e468a58f1c11446fd6400334cda88b7b3590da90898bc297d75b659fed693ea88f4b8a313235182de61475bfd6e3e654779081f0645cd08e5179bd12938b1f45a162d6ae364696635f00684fd5b67ee275ea97daa2a63ac232f43c35f60f834b2796ff0a5367ee7fa97379c5e2728b598d070edbabd18912dd255e7aa274d8ad5593c1dc49d6599c9fbead2b4a4420f7bd1268b6446cb3ac3aa1217960c164be96ef1efd967a16a652efec1e4d4b410f79ff6a8410914d29de6221d400f73f8234fc9e4e1f13a011e20af777b1b194f416208ebae67583d5710b6ca09f48a6f72f3322e0bf5f7f30cf322495e1d373d6ad5a7cd731aa1988d9a6e53b4995a215851181767b4f0e194108fa2f51d0ad7b42ae079ca8f7fb4920ee80c6180438af0a61d2f6e7728958fd685e017b60a114e102761617bce23940ec5e9b5099fc0bbd0ca59d95ca3c31b3e9e1d951d588740983fdf7c9909a1f7a2ad8c13da62ee321b00665e723832acc3937a12a8d3d0cb69b34014157d464b4e1b3a07ae153192e4685c1de1d2d265b9186b35d0fe6c2afd2ce3e5606f678b7e7cba0d4f1edcba18f4aa5384493978bf92272905c73ad5eb18f0d9665858f48525b401ada5ef0867a805e52c8ee149f1d208db53d553666c2fc89319168a8e18953e1868e49cf15877b9186cde78e1dbf5095bbec7e7b273575ffbf75896c9a37307993444b842bc4fb13100f95bbb163d5211843879e035e5d88ee6e08d4edd210e4e55f9137fa4ed56bd53e62f539fae228072eda2750234edf8ce23561c2be36783b59547662bbf68287cd6d32256451e0922103f9820812431fd3f263f7da37bdf85d596dddae1219080e00705f7e5fa66ac8216373fc4190f0aaba5b8531d9250a6936cd5740cc66365985bb7929a08a846035cbaab036ea1eaeab7e9f18a41a3f7c54872585810584ec6955792036a05652d362b53869ec4b7206c58cc82e198113a79b445ebbe37484e52e03c1173eb3a633ebf894562c2fdcdbcc3afd98c2018deaabca279f455f8b2e07678eb59d26a68506e27d3ebffd3a7921303e38b15620ab146a45330c79d51cdb5b86557dc4d454c58496480ca55e39731dd337d51858c6bb9aa2ac7c9b8e80eadee549c1967a53a7588808bce15814d401a59a8270ad26095b73040e3e0c130593e754174caf3002d1de92272da15547d90b9f9b753537890b047f8e932ded346cf20a898da6d99c1ce44aba100457215fdf4577aaa2782cc446f228027a03b8c3e4335485ac7d18cfcd56e4231893c5a8d8c4f023816bf3d84f4eccb45ae05f6881f2f5efc8f15e0b237c4a961f0be48051e173468435f513bb9e510fcf9dd3ffc36959a6bf205d37785ffd3a49e99910b761911f06bf", 0x1000}, {&(0x7f00000012c0)="5634495c02365dc0b1f5d1e850997d9966f64c5604e5ef332e898f147127962c22760390d2041a53b0c90dcacd0ac6fa53ca72ff65642eb7c7705823c5da4004f49bd49472d8913d60ed136e8e2c7e962bde0e0337617431c7d050df4a682fd3198f89c8e73193513a566fef284d3fd072c384c779ae3dc361e75c98335b", 0x7e}, {&(0x7f0000001340)="a337c25d06aaae2cb8dffdd33ae7688d6dfd9b01db077cd7efe91fded3eaf2501ff973f9901b41074ca685c9c84f13257f0b37dbc576fa5d6faed923e0d3c650deb1904bb92af9b95712277beefbea936da0a7bed83aa03eea524936ce0c1e3c845997906b63dff74b3c68e8a9f2544b8efbc92a2305d8e874c2dd8c779e04df9657bf0463c2b041e6f255d16a12696875e3f5dba24f02dbf1722670761efe9eebe2b5ac7d0626d385db6276275f00196ee90a565ecc496c32ddb465126882ddc74f572e692645f57a168b0fbd6f96312477af60add52900627afd1959541edc8b693c0b9ff029cfed76d6e62de56d9317c9", 0xf2}, {&(0x7f0000000140)="6fcc0291761a03939373ddec99a0a2d434924126bcb05d", 0x17}], 0x7) (async) writev(r3, &(0x7f0000001840)=[{&(0x7f00000014c0)="6edc93e528fc7d86e0c0513e6d6a3cc6365cf2ae31780e47fa35b6c478facd8f253b5322638c1f3d6eadca11a91ededbf4be66ee7d8007d724c4ca952e8d49b086f37a78269a8ddc2bca442acb912ce552b357d94d88b0b8ef4aa857a2eeb594adefe57d4e08ff81ed07382d6d2040f55c45f5e803afeb85ad3b87a165675e48aab960351cd0c354442341f7caba63847b999b49340aee992ccee89a1a0a11588ae2fd51283d86dd562136a213f2fd119c8ac87f171038f03e", 0xb9}, {&(0x7f0000001580)="1580d6ed413bc6cb7a8079e6bd6e871fd24bcb9797f2bb1428e26d22fbd21fb25f01e8fd7c5a08e496a89c08046b20950f5b4425c98de63e4febfe05d08cfc039949818b9ebde5aaad2b7448c7b83ace97b29fd237040872f32c33defa1287218e4cb4a5f50a768138fa603fda4b700d3367231acff6ae17a62a05cd7a320eb26e425139a1c1b1092540dd0e82d3f082742c608498ef80e875c19c68e3a8a13413eb6fffcf450377d2c08241d43152f5fe27b87de4c014648886e4c5f8e764a7dc474320c92295d49a93faa4b0a6f4dfb38ce24d44944c", 0xd7}, {&(0x7f0000001680)="8e9b8fe4612c4a14f0319199d620a3cb9a59fd0cc634d683f2ba4adf2e8c4df267a9e22f0aaa65f17e74b0a06a5fd6d7159cb3ef616eca6b5240ffaba33caf705c1c35bf497991f9bb41b69591a6f6dd8eeb2821a5a48ec1780f5d7c7377cda1fffbd54ed75272c3c1568d4c6aae8da71a672b1682761925593efb34ee09215d8b211ef1b99d4995ccf82756e194db2f38d2cf23e174986432e28b639d8e4b3be477afa64d01834e6bb6ae42d39ab046cdda020d74346e1ea00a2bb09a480a957658e864", 0xc4}, {&(0x7f0000001780)="19e5cf612bd4a9e4f3477c2934e60e9e50b1a65cc2f335f0e1087c768af5cbf0cbb6ddb938e277f0a8c35372c3f90ec5ba2338df2f111254a16b1f687a3c236cfd3d6840be0d726963a0b966d30e2dbe76f942e5e97324a953848aa4a56469228b189fa92f5c7c954c7355b11b5c77caa5e7dbbaa5896d0ec25dc2d73b90c6d529b3fcfa60e0c00c72c5a03f77b71433f47d36", 0x93}], 0x4) (async) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) 11:27:32 executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x0, 0x6a, 0x9, 0x22cb, 0x0, 0x100, 0x2, 0x10, [{0x2, 0x80000000, 0x2, 0x7fffffff}, {0x0, 0x8, 0x9, 0x1}, {0x2, 0x40, 0x3, 0x2}, {0x1, 0x5, 0xf40, 0x1}, {0x814d, 0xda, 0xfffffeff, 0x8}, {0x5, 0x0, 0xffff, 0x200}, {0x1000, 0x6, 0xff, 0x8}, {0x8ed, 0xfffffffd, 0xd8, 0xe7ff}, {0x6982, 0x3f, 0x6, 0x7fffffff}, {0x148, 0x547, 0x7ff, 0x8}, {0x7, 0x87e6, 0xfff, 0xfff}, {0x1000, 0x9, 0x45ea, 0x5c72}, {0xde56, 0xfffff001, 0x0, 0x3f}, {0x3, 0x4, 0x6, 0x816e9d2a}, {0x4, 0x1, 0x6, 0x1}, {0xe2, 0x1, 0x3f, 0x80000001}]}) (async, rerun: 64) r0 = getuid() (async, rerun: 64) r1 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) (async, rerun: 32) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f00000005c0)="bd1f91ac211f85248b6f40fb422abf886ab14f5f4cbb37c986f762a93a0efe59eb9a47000200000000000083351684ab119f453d7d060f72932dcbc16540ebb0b967e509bde1665420a6392d53366dea0a61466dad4c8e164cf44f0fa9b507faab83d564f0ec2ca026eac6f5dec91a9a23ca5fc3622691bbb952919ac5843edbbf2bf2ef4469df9849597a5d78bc7df5f8533f5d9fde95", 0x97) (rerun: 32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r4 = semget$private(0x0, 0x4, 0x3c8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xa, 0x0, r3, 0x0, 0x0, 0x98, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x3, 0x6, 0x3ff}) (async) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0xffffffffffffffff, r0, 0x0, 0x4, 0x280}, 0xffffffffffffffff, 0x3, 0x7}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r3, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000180)=[{0x0, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0x7, 0x1800}, {0x1, 0x1, 0x3c00}], 0x6) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async, rerun: 64) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async, rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xd6d, 0x0, r6, 0x0, 0x0, 0x11, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x5, 0x6, 0x3ff}) (async) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r6, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r6, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0xffffffffffffffff, r3, r0, r6, 0x8}, 0x4, 0x1f, 0x5}) (async) r8 = getgid() fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', r0, r8, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x943ea4dcf9877e65) 11:27:32 executing program 3: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r5}) r6 = geteuid() r7 = getpgid(0x0) r8 = getppid() r9 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r9, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r10 = getuid() setuid(r10) semop(r9, &(0x7f0000000000), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r10, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r10, 0x0, 0x0, 0x1}, 0x0, 0x7, r8, r11, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r10, 0x0, r10, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000040)="ef27d4b16334528cd09a5247", 0xc}, {&(0x7f0000000140)="877f511f04e5745d148a910bc9dda02393e373a3d1beb5ebf3e8355e01a1546b59acc89191cc5412986531ada1d4e0710374e638df0979bceb801ddf544910e3ba4726e8db7f5ee43de8a0020db25d50a1f38be1bb399cb2a565988be21370656c1864ff7263108cd0c2ef51bba944a386301a9837a024c79cad79cfbf257c0f1f1958994da0fad2c9399249ab16d6d83b2cfddee0ec1973451f5c7794cbffcb8095d1226b69", 0xa6}, {&(0x7f0000000080)="bdb3b18bc8f73ecf06b1eeb7d9ac4b1d6a05df53f4a2ad1343f5fea66abb99d0d1e3b8d652cc71ccd69cda7acc014c5ffb2089521a7c2a640232ba9704950589daf952bb6a72defd54bd16d5c43c31fa5e0a76dc171a8a7116b2a981ac9ba49d", 0x60}, {&(0x7f0000000200)="47b2746bcf60b7d5823d60077cd36fb8fa494aca0479989eced2ccc82003e3558eab5dd3616304897149837c6924d5bee5f751f90cc335d8e9e438d38ccd76c6c5623ab64dd91c2b09209ac92c941d508423b05a3ab7b409a8af28e4c3b8940fc0c3d8d189acf7eabf791244dd1c24c8932b5752f1006f1b612934e74be7e6db5be2b3d547b88c6679236e63170d4e9bd1fd2bb0c2e07ecf", 0x98}, {&(0x7f00000002c0)="b42c02ef97ae7245153cb1c4bb94a124033a1eb5a7e2e3b05f32629b90855bb88e67f7acce278a4ed82c95df6d1063d2179e8a05a0a43a13440ff7b5897a1e3313756edaa68d1fa1e6b5441fbb9b27e317071c97", 0x54}, {&(0x7f0000000340)="1ef4c3ee6ea816703b4bb8c8a1291680503697643a6a0233530fa3c61b13c9989af8e2e5b1172b379656d3508736ac4cc2afed3ea70728c11213a1aa745ff768d89ba5f0e86e7625950c7707c62856ea6b5de93397e63b1d36c5a32620bedae408c2369ef921107e7daf53bea0e72e2446443dae5a85c85e9a1cccf91796b0152e327e523e88b6138caba90ec9c59c749c5ac6d7384f24dae61f6769c63a246cc56e1c6ea068e6d708ab", 0xaa}, {&(0x7f0000000400)="5c4d2e4ecca44ec13a09740ffa19c5", 0xf}, {&(0x7f0000000440)="1fd7b22da0b0371ea52ef4c52a7070512786368f4cfbd330a923543be1c66cf4a4996ef1842e2d0d0b359b5130d3b0b77a134f700dd6967694917932d1e56e718deb217b86668a24418544d5bace22edbfe9eefb74dd2682c3bc58b6bda7f51db82e64798d63e0d5bdcd23e0867ef265950a66cf7fc02be42c83f551f3dad950297726b11ff93e0cbec79ced9afd2fc96a47d5ef6307bd33b357906a817da33f7175dd749bdd1893d6c2d49eeebf68714e50d822ed747c5f7085fa83c2779b3078ef4bbdd64c29579426bb1faf4ea5410ee8909582dcafd13a90f5cf7ecdaebdee6ea81efcaf21335dae72edde2f8c9d5f2313473999aa8880a134406908937ffe888884585869e93158d2b2aed44f9583f0615e258b70b031e90b10eaf2039ca9797737ff675cfd65906e3b22bd214ea87ae0267eeaa8507b6e4da99fcca4aee22bd62fefdcaef2cb48be7c226994e1b6a328d34042fa2c4945bf628a62b1069d1e1b51960562823a51234f628ccf7f6c905af959fa7344a7d56bade527232d78d9195d84083b4a1840f9642b9a67f9f20f2c6bd0db9466efd5ceb885bfc5dae85e0ac45e0b1d2e6efe0f590bab94248fa80c41af06e04ce6e6669aba0188000b4632bed3059fb3f5c7594b0af823e7f327dc8964dd75eb6aa7c765930f460e19a98d817ef152d5674608fd96a62499284c57dcb5e2eb3f6a2252980e9d0a71a6215ab2415aa9280630f4f3e05037b8c542c637dede20c8844d24cbc9448464c4b56eb49cad42833ddc921adab08f783804404f6f4e8c37e484f8d7025de18e1416964ec6e6d07f5827ba06b9fb1ad3fcaed024f029e52202c562830af413b3b968d1c98477619f5b3d0bead3fbb3d88dd4ae684c6a350ca58e8d0516cf807418db82df2886077f7a43269c8096de9d40c74a26331b7fcfdb9273cb499a0cf4e4138ab3d25bffd6ec33ab8887a7ac85c3d6597fa1848de1eac7b4cc0000c84d52f32299a48fdb9d1909c6ed18ac671d0a7215b27effeacc37ea184d26e3494d5e19d8fc82a3ea33b306956262c3d8b056ef99f1883b24062cf7b18a7a3ae6960e05c0f3b9ce76c2023ec04057760e58c17e434727bdb91aad01b3b76a7b81afa811009c830836b4ef3f6cd41a6f86924c554bf1904c7f7c1433ac11e7886d7de7e1223cff9181e9e55672d6078efa41b2275ecfe8716e51218d67230e4d7a185c8532287c5a13177bd4771158598a97a41ac7f654f4289288674ef5dcd6975c52050badcfa8679b9d13cab0c2381d28eef80100cad0d783eec7ecc5682444c1c917f63903e20d4a189a0e9534de7cc2970ce7cbf6cd88481bac9636eb38ae4aa3de27f0840406c8320d171758d07f35deaded7b9318d4827284b7ac153bdadff624d09abbb949020d314e44e78ddd3b5c8b85a9d71709d90981bf1a22279dc00e60b4f7fca66993053b50bd350f5e763e1a476ff9991a5ca869d87a42e0761a9ff43c174dc771aee1074cbdb08e6374d6859b647af8f4a05cb7a400e3607e9f3cdad6c9e2e221e6c31c3042b80b2196c93ebdd71febd1eb0b37ef807411ffa0630cda9f2a91997581158148744505405b22bc11079d2297649fa04156dcbd4e4c13ce63a39677656e1b8128a56c4fd06092547bfc5ce04b1f95eacc0da4c6323f8547c8e69b5030aaa8cda5c182f8406f9a3be763e9040f107b1d198a4891352b68d66b42576de386279669319e103b1e5246745aba10ab56c0132de7d9449810608c15029b974ec599203743f4d91ba7404a03b53a89259580fc98dff382c14fe73f5705d6eef60db40a46c1ceac619768e0557b8a87545ab90851befe5cb16961b4ecffd53734666f56f027a9fd818cb5a6ba163793a999fa5473a1fadbc28daf811e08652ca7a7f11906c3bc11d48fd5cb5f0507e94ede75a6aa7c9ea12f9c8a3277a695aed429cc7847f6826ac11ea654015de3ac477634cdebc4f5f5ae515bbf401a3d5111d6d074bab1dc6f0aa498055eb022138b981b2c69b113ea36b182cf540d7d45c5a2926cf15a07e5795a9d552f3955ec71bd12ccdcf23b9a54c5a2c3b84177007fe4878d757215df3650f25f2a5f6be9f64ad51c7240c8fb62402a00161cc255aebe2070d56504023391126056e5d91f8616b25e885c87b5a3329e7a4ee5c385a1bfa31631765bb61ace36b335248d1f0aa2a4eaf57f6f18503fbf59645a8152ba6272d161223e333a5e57dc4804d357aab81e1c6b2c0188f4a55c506174603aa0dae73f3c017e35384e13585836123f3529660b3c2d617c203543ccc8056f9aee892f33dbbadb14e04ae3fa2c11c1f2563d0246ba276d9c09b55bbea1c8ce918e4ec3f27e79276acc34edc03a390eddadc87bd1581b2f7cabe57a61e841d109d7a8c85de474d3aab3756f5aee3fde6951fd9212e00359a84885343d7fc1d2ca6e873f5a4022f87cf67782b3ca55640e641f84c9e35230642c4a1f5603c1d7d05811ccfec2df8f985cf595a5fc72fd0e7543a9ec7e7a2c3741b8d8da47f13509ca2ee4571f0a55c8253d6e85de38ead3951dddbca07a0891e283a4a1f58d9171a631380d1c9490ab36a38633b41f6b2ca97a759fb93a67d6449aea6cdfe49c221d43d9565f60051c3035f060059cfd85cf21d7801e30834084208d6a5e2f24084cea33adcd0adac21488159947538cc3f5a89281f1d9168c7e41ffcff90148f558c693f26e6425ef28bf5c16d4d95c772a89a336947855eaf77bb50bc99f65b5859fe28195142c030b81b1da66ef2b1fe74d4e73da821603463ea7e60183edb2931d76d909626d1bc7efd9369a626e1a40a3542a1e3617a7ce5136c2ce07a776e535943e7ac0c23b08c44f7e0625d56369733d35afd6c9c64adfc4e9b27ab8c3b007af9b478560a591df0e08139ddea6c7dcfac14a5ba5a98ec70027c755386ab71daa532fb55a3fe1d5e2cf00607687bb7b4eab4ee490f3eb61a39d50767419ebcaeb4b05be3c9a6756fb4152b8032238cfa262b3e715a94fceb03f46c9219f45733709f77ae79e0ebbd3c38eeb4f2faaf0d4292d3d232b02d3e279f4c9a54625687af3a32f0d50ead51e47d4cd59f3ae76e2ff1f6fed1994850fbd8a3414fd5212c8df3712ae8d380bd40e41dbdf9adfecaa1faff6914c384f4d7adfd68a19a916802a2db597f74d2a38d3f7c27544ef9564310177ff77d022ad7bfe69f3fc680495d3a446a0e4dbbb1271fbdce5553f6007ec5aaa3c6e20832637c0d82fac0b31d122aa82807d3bb939b32991e409c0421a8f9ea12ea92ac61c8dcae6674c2d06363be342d79b20107bca7c2b649d8a3ce68ea6601a8689002be590d831cf998779108add7dece88006a0104d85e95c95b769c531f57e534030433387c2cd511c27c26d08b03ae6bd538e77309cb6bc2230d783000bc922b35cc850205cf560e3fef0bebde859ce890696995ff64fc19a08332d0b0651ebd542fd2b70ef773788cd425f248c1d4e85e5155987bae41e2992e710bb5333adc675323e66e42b84129a77298ab9a5d54ee995cd6b9980c13b977103444216384cf932d540b8ce0a8388d295266628362c3982555be01e860b3a294bf930985f91c7db1160926af422e29c0086ad48efd25d8d27ebf816fa5aa5aba5c185c7bbe39f3b3616447826371c23f20cbcf59804fcb7ef3900a8ef82315572fbe9a6ed57d349d224a14ad31f7b614e689b224bd87e320b663b9a43d6bd29e653a4c7cbad6ab91ac81035f10c30feef25d7875d614944e0112e89aa4bdd711d12b13e02e7e41ae4b09b54d367765f8ddd3fec9e04825d29c7a81871af8e4cd54eb0d3bb7226560d0d78e119ade60df16aa66da8e71794b52f932846d9ea802a75cddbebfec52bde7b26ff5755328a61f75961ee818a041e8d958f1c593cc7b44cb5bb79b7c8dd5e73b2bee83b2f3ba111952cec5794ce002f346745ed83a741823ffbad45eac3b76a5833304eeb713cf98768a3349f08b7f0fb71569f41919291d3e6973d4c3c63b104a22d7a84d3613cb8d3f1f4b697feac5b340e8b681d9af1848d184680fb20e33669ac8555d69b12dfc561ffc8ce26b879e1abda0bd50b8ad6bca5710f3f0a3a1346cc14f967ac67d1df810560934bffd2d1780b9ccfa01dcf024d7aef132b485e5c90e187c1b4f5aed24f7eb26146494d2690baf51cc0a764c8edcaea13355b9741a0eabf192a533a9954c11237a492f7d576d016ab3fe6e9f9aed92b4a1c78fde4456e9b5788dab0b4983f8d3c5c7b31e322872db58a6cc07b154b4adb257a83f6721b4afa849ca684447f4e613c54c27459f06e5d46a76381022e54c03ff0a66bef1230e3cccea08e80925a444a714e775cc336fb2d8f2c352f1966de6f9b1c8084f1166a1c4c37a83580d21aa8fc32c5dec4eb8818a352f120eb278cd8b67b66b7965dfd44001ababa51c9d5570102bc75e7afa1cfccab3f5628dbda2fb8226e038d760c5cb9d2c68f03ff372a03510da072c09e28322e8cc3204097a98f77f908952e8edc5c1267064a32de4c2cf04ddfc136f9bd9e9b9b2922c88485e89321450b1b44845ccaafa16cfcf67971f5da185d13a66dce1b0647be7b2cffb4c8e8e2a7ce05d1166d475bf71e0b5b4b01a73023dfb96a3919b39b7c5a71ecf7cf054a98e7bb93ca595f8098a973a2cd92f4a500672048357061f66bd65b6fb536dc213ffe5fc7ec150b6819c30aefd218ed45d9925a599aa98c8c45bd39bf7171a5cc8f4e97f387f11bb6b91d846c042a39dac0b8cbb7d107b060fd5d308d5bbb1a010d008d99add03e48b5b927bb0c1ec1533b3e9f8083fbc700a4148040af34320b6059ec9a57344e73f53192ca2a2a790d441f099e2fa06a03db3f62e82ea57e87254621dae0051f817ab83e4405c3858470b2c98060e92bae874552c282959dd33597d20c9d63fd9bf2f1ee3cffc93efb51e127ce5b197021b1ab07318cb8c1ee11c4c00e3eae9c0ba751c62cd28640f47e776e23a018bbc24a0b4954b9a89289b8e494ae180c69314edea0bb3a1e60bf40b4a763f792462a6babdece3a0e33df651a927483cec52308a27bed668aacac37eb3d46b1e6c3e49363e082edb75e5be0311b34094f42cb19821ab4f154932df945d804b4020666019442ffeffb9c5425ba3c685e554c30ae5e9a8550cf150b706a4634fc2ed36d9c75f81861770dd3831e0b6d20127c595be95ff28e2691f6415c867bc78d6367dad4a02ee7abae6a24af3b55d5d7d5ebd5f5e85f1af4834372ad5ec52dd1260ba80690f5c06b7b1ce16ef7ca9a1ba37c775d9c54c43f0a8582d6679eb7dcb92577cc20a75f6ecccb725d3de0a121a87320e8d50b83995834aeafecf23cca71bd4b3ffb56a3cb8ed5230d53cb36081f05f429577545078753c0b1a23249b4358bfad363884e5b636cda8439042da733b327622550c4142790f30c8761908915839e35a230b54f6d547b3dbc53b4f841bb029fbf2c8495e8813b999b544ebdebbf258b6f1284f69f2c15b4d8a25d13839f0f75370f92e4a19dbc450372d9bf4bb80709cd4fbb2cf05409d032334a0897ec31a665cb314fbce766dd77a516ac9ec21794a9d16333f32144d84f0d6de2441d855e40a55820856e23ef670c5d8538d2480683431a35f59043ff460b966c19dbc4d0c29c1381beb75a80ee7bc6621b4891f89d4c89f74a6bde6e71bfd30650af5709974bd1d97b11ea7bfb6c800b2484b382d004b001207e7ad08acdf75c4bec768a84001a2850ff88ec8eb3b561b7a6", 0x1000}, {&(0x7f0000001440)="da0ae2dabceb93bd3f964750277ce80f63518d57b54d0153941d9dc8e45e2f93b10886023854b31ac50f2d95bdd4656174b6f644eccbea615d6c6fbb8cc64cf379d4161ea066cf48b460b7ee399dc546a930e4b5dfe1bd17d035a43eef4aee44711ec5c306b74eba87419ee3535b82f734da68d928404616e3190ded2b50112952828faa9d18811281f45978b84531499a26f761ec671cdc0310744845b1c75e30a1f575aa295f57c562aab6e631e38bd4132f4065fb8a34433a6adab650bce82414205442d665ee0f8d43bc7731f0ea2b731bed8bc764ea384c376e2a83f8377ff67f449fc026d1d04455f6", 0xec}], 0x9, &(0x7f0000001700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000e41422850007ffff00000100000048425e4251f04e878335c67c4f17e6bf9ce0986ee7d0709569ed5d008fc70c83601ca873b4fa569d0256e7e8402f6fe82e76e72f007190fbc64a67772391d11e1dc8711bcdf491df95db9423dc1c0336ccbfd697", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x1}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) 11:27:32 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) close(r1) r2 = dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000100), 0x1000000000000309) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:27:32 executing program 7: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x1f) socket(0x10, 0x3, 0x8) setsockopt(r0, 0x1000000029, 0xe, 0x0, 0x0) 11:27:32 executing program 3: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r5}) (async) r6 = geteuid() (async) r7 = getpgid(0x0) (async) r8 = getppid() r9 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r9, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) (async) r10 = getuid() setuid(r10) semop(r9, &(0x7f0000000000), 0x0) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r10, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r10, 0x0, 0x0, 0x1}, 0x0, 0x7, r8, r11, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r10, 0x0, r10, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000040)="ef27d4b16334528cd09a5247", 0xc}, {&(0x7f0000000140)="877f511f04e5745d148a910bc9dda02393e373a3d1beb5ebf3e8355e01a1546b59acc89191cc5412986531ada1d4e0710374e638df0979bceb801ddf544910e3ba4726e8db7f5ee43de8a0020db25d50a1f38be1bb399cb2a565988be21370656c1864ff7263108cd0c2ef51bba944a386301a9837a024c79cad79cfbf257c0f1f1958994da0fad2c9399249ab16d6d83b2cfddee0ec1973451f5c7794cbffcb8095d1226b69", 0xa6}, {&(0x7f0000000080)="bdb3b18bc8f73ecf06b1eeb7d9ac4b1d6a05df53f4a2ad1343f5fea66abb99d0d1e3b8d652cc71ccd69cda7acc014c5ffb2089521a7c2a640232ba9704950589daf952bb6a72defd54bd16d5c43c31fa5e0a76dc171a8a7116b2a981ac9ba49d", 0x60}, {&(0x7f0000000200)="47b2746bcf60b7d5823d60077cd36fb8fa494aca0479989eced2ccc82003e3558eab5dd3616304897149837c6924d5bee5f751f90cc335d8e9e438d38ccd76c6c5623ab64dd91c2b09209ac92c941d508423b05a3ab7b409a8af28e4c3b8940fc0c3d8d189acf7eabf791244dd1c24c8932b5752f1006f1b612934e74be7e6db5be2b3d547b88c6679236e63170d4e9bd1fd2bb0c2e07ecf", 0x98}, {&(0x7f00000002c0)="b42c02ef97ae7245153cb1c4bb94a124033a1eb5a7e2e3b05f32629b90855bb88e67f7acce278a4ed82c95df6d1063d2179e8a05a0a43a13440ff7b5897a1e3313756edaa68d1fa1e6b5441fbb9b27e317071c97", 0x54}, {&(0x7f0000000340)="1ef4c3ee6ea816703b4bb8c8a1291680503697643a6a0233530fa3c61b13c9989af8e2e5b1172b379656d3508736ac4cc2afed3ea70728c11213a1aa745ff768d89ba5f0e86e7625950c7707c62856ea6b5de93397e63b1d36c5a32620bedae408c2369ef921107e7daf53bea0e72e2446443dae5a85c85e9a1cccf91796b0152e327e523e88b6138caba90ec9c59c749c5ac6d7384f24dae61f6769c63a246cc56e1c6ea068e6d708ab", 0xaa}, {&(0x7f0000000400)="5c4d2e4ecca44ec13a09740ffa19c5", 0xf}, {&(0x7f0000000440)="1fd7b22da0b0371ea52ef4c52a7070512786368f4cfbd330a923543be1c66cf4a4996ef1842e2d0d0b359b5130d3b0b77a134f700dd6967694917932d1e56e718deb217b86668a24418544d5bace22edbfe9eefb74dd2682c3bc58b6bda7f51db82e64798d63e0d5bdcd23e0867ef265950a66cf7fc02be42c83f551f3dad950297726b11ff93e0cbec79ced9afd2fc96a47d5ef6307bd33b357906a817da33f7175dd749bdd1893d6c2d49eeebf68714e50d822ed747c5f7085fa83c2779b3078ef4bbdd64c29579426bb1faf4ea5410ee8909582dcafd13a90f5cf7ecdaebdee6ea81efcaf21335dae72edde2f8c9d5f2313473999aa8880a134406908937ffe888884585869e93158d2b2aed44f9583f0615e258b70b031e90b10eaf2039ca9797737ff675cfd65906e3b22bd214ea87ae0267eeaa8507b6e4da99fcca4aee22bd62fefdcaef2cb48be7c226994e1b6a328d34042fa2c4945bf628a62b1069d1e1b51960562823a51234f628ccf7f6c905af959fa7344a7d56bade527232d78d9195d84083b4a1840f9642b9a67f9f20f2c6bd0db9466efd5ceb885bfc5dae85e0ac45e0b1d2e6efe0f590bab94248fa80c41af06e04ce6e6669aba0188000b4632bed3059fb3f5c7594b0af823e7f327dc8964dd75eb6aa7c765930f460e19a98d817ef152d5674608fd96a62499284c57dcb5e2eb3f6a2252980e9d0a71a6215ab2415aa9280630f4f3e05037b8c542c637dede20c8844d24cbc9448464c4b56eb49cad42833ddc921adab08f783804404f6f4e8c37e484f8d7025de18e1416964ec6e6d07f5827ba06b9fb1ad3fcaed024f029e52202c562830af413b3b968d1c98477619f5b3d0bead3fbb3d88dd4ae684c6a350ca58e8d0516cf807418db82df2886077f7a43269c8096de9d40c74a26331b7fcfdb9273cb499a0cf4e4138ab3d25bffd6ec33ab8887a7ac85c3d6597fa1848de1eac7b4cc0000c84d52f32299a48fdb9d1909c6ed18ac671d0a7215b27effeacc37ea184d26e3494d5e19d8fc82a3ea33b306956262c3d8b056ef99f1883b24062cf7b18a7a3ae6960e05c0f3b9ce76c2023ec04057760e58c17e434727bdb91aad01b3b76a7b81afa811009c830836b4ef3f6cd41a6f86924c554bf1904c7f7c1433ac11e7886d7de7e1223cff9181e9e55672d6078efa41b2275ecfe8716e51218d67230e4d7a185c8532287c5a13177bd4771158598a97a41ac7f654f4289288674ef5dcd6975c52050badcfa8679b9d13cab0c2381d28eef80100cad0d783eec7ecc5682444c1c917f63903e20d4a189a0e9534de7cc2970ce7cbf6cd88481bac9636eb38ae4aa3de27f0840406c8320d171758d07f35deaded7b9318d4827284b7ac153bdadff624d09abbb949020d314e44e78ddd3b5c8b85a9d71709d90981bf1a22279dc00e60b4f7fca66993053b50bd350f5e763e1a476ff9991a5ca869d87a42e0761a9ff43c174dc771aee1074cbdb08e6374d6859b647af8f4a05cb7a400e3607e9f3cdad6c9e2e221e6c31c3042b80b2196c93ebdd71febd1eb0b37ef807411ffa0630cda9f2a91997581158148744505405b22bc11079d2297649fa04156dcbd4e4c13ce63a39677656e1b8128a56c4fd06092547bfc5ce04b1f95eacc0da4c6323f8547c8e69b5030aaa8cda5c182f8406f9a3be763e9040f107b1d198a4891352b68d66b42576de386279669319e103b1e5246745aba10ab56c0132de7d9449810608c15029b974ec599203743f4d91ba7404a03b53a89259580fc98dff382c14fe73f5705d6eef60db40a46c1ceac619768e0557b8a87545ab90851befe5cb16961b4ecffd53734666f56f027a9fd818cb5a6ba163793a999fa5473a1fadbc28daf811e08652ca7a7f11906c3bc11d48fd5cb5f0507e94ede75a6aa7c9ea12f9c8a3277a695aed429cc7847f6826ac11ea654015de3ac477634cdebc4f5f5ae515bbf401a3d5111d6d074bab1dc6f0aa498055eb022138b981b2c69b113ea36b182cf540d7d45c5a2926cf15a07e5795a9d552f3955ec71bd12ccdcf23b9a54c5a2c3b84177007fe4878d757215df3650f25f2a5f6be9f64ad51c7240c8fb62402a00161cc255aebe2070d56504023391126056e5d91f8616b25e885c87b5a3329e7a4ee5c385a1bfa31631765bb61ace36b335248d1f0aa2a4eaf57f6f18503fbf59645a8152ba6272d161223e333a5e57dc4804d357aab81e1c6b2c0188f4a55c506174603aa0dae73f3c017e35384e13585836123f3529660b3c2d617c203543ccc8056f9aee892f33dbbadb14e04ae3fa2c11c1f2563d0246ba276d9c09b55bbea1c8ce918e4ec3f27e79276acc34edc03a390eddadc87bd1581b2f7cabe57a61e841d109d7a8c85de474d3aab3756f5aee3fde6951fd9212e00359a84885343d7fc1d2ca6e873f5a4022f87cf67782b3ca55640e641f84c9e35230642c4a1f5603c1d7d05811ccfec2df8f985cf595a5fc72fd0e7543a9ec7e7a2c3741b8d8da47f13509ca2ee4571f0a55c8253d6e85de38ead3951dddbca07a0891e283a4a1f58d9171a631380d1c9490ab36a38633b41f6b2ca97a759fb93a67d6449aea6cdfe49c221d43d9565f60051c3035f060059cfd85cf21d7801e30834084208d6a5e2f24084cea33adcd0adac21488159947538cc3f5a89281f1d9168c7e41ffcff90148f558c693f26e6425ef28bf5c16d4d95c772a89a336947855eaf77bb50bc99f65b5859fe28195142c030b81b1da66ef2b1fe74d4e73da821603463ea7e60183edb2931d76d909626d1bc7efd9369a626e1a40a3542a1e3617a7ce5136c2ce07a776e535943e7ac0c23b08c44f7e0625d56369733d35afd6c9c64adfc4e9b27ab8c3b007af9b478560a591df0e08139ddea6c7dcfac14a5ba5a98ec70027c755386ab71daa532fb55a3fe1d5e2cf00607687bb7b4eab4ee490f3eb61a39d50767419ebcaeb4b05be3c9a6756fb4152b8032238cfa262b3e715a94fceb03f46c9219f45733709f77ae79e0ebbd3c38eeb4f2faaf0d4292d3d232b02d3e279f4c9a54625687af3a32f0d50ead51e47d4cd59f3ae76e2ff1f6fed1994850fbd8a3414fd5212c8df3712ae8d380bd40e41dbdf9adfecaa1faff6914c384f4d7adfd68a19a916802a2db597f74d2a38d3f7c27544ef9564310177ff77d022ad7bfe69f3fc680495d3a446a0e4dbbb1271fbdce5553f6007ec5aaa3c6e20832637c0d82fac0b31d122aa82807d3bb939b32991e409c0421a8f9ea12ea92ac61c8dcae6674c2d06363be342d79b20107bca7c2b649d8a3ce68ea6601a8689002be590d831cf998779108add7dece88006a0104d85e95c95b769c531f57e534030433387c2cd511c27c26d08b03ae6bd538e77309cb6bc2230d783000bc922b35cc850205cf560e3fef0bebde859ce890696995ff64fc19a08332d0b0651ebd542fd2b70ef773788cd425f248c1d4e85e5155987bae41e2992e710bb5333adc675323e66e42b84129a77298ab9a5d54ee995cd6b9980c13b977103444216384cf932d540b8ce0a8388d295266628362c3982555be01e860b3a294bf930985f91c7db1160926af422e29c0086ad48efd25d8d27ebf816fa5aa5aba5c185c7bbe39f3b3616447826371c23f20cbcf59804fcb7ef3900a8ef82315572fbe9a6ed57d349d224a14ad31f7b614e689b224bd87e320b663b9a43d6bd29e653a4c7cbad6ab91ac81035f10c30feef25d7875d614944e0112e89aa4bdd711d12b13e02e7e41ae4b09b54d367765f8ddd3fec9e04825d29c7a81871af8e4cd54eb0d3bb7226560d0d78e119ade60df16aa66da8e71794b52f932846d9ea802a75cddbebfec52bde7b26ff5755328a61f75961ee818a041e8d958f1c593cc7b44cb5bb79b7c8dd5e73b2bee83b2f3ba111952cec5794ce002f346745ed83a741823ffbad45eac3b76a5833304eeb713cf98768a3349f08b7f0fb71569f41919291d3e6973d4c3c63b104a22d7a84d3613cb8d3f1f4b697feac5b340e8b681d9af1848d184680fb20e33669ac8555d69b12dfc561ffc8ce26b879e1abda0bd50b8ad6bca5710f3f0a3a1346cc14f967ac67d1df810560934bffd2d1780b9ccfa01dcf024d7aef132b485e5c90e187c1b4f5aed24f7eb26146494d2690baf51cc0a764c8edcaea13355b9741a0eabf192a533a9954c11237a492f7d576d016ab3fe6e9f9aed92b4a1c78fde4456e9b5788dab0b4983f8d3c5c7b31e322872db58a6cc07b154b4adb257a83f6721b4afa849ca684447f4e613c54c27459f06e5d46a76381022e54c03ff0a66bef1230e3cccea08e80925a444a714e775cc336fb2d8f2c352f1966de6f9b1c8084f1166a1c4c37a83580d21aa8fc32c5dec4eb8818a352f120eb278cd8b67b66b7965dfd44001ababa51c9d5570102bc75e7afa1cfccab3f5628dbda2fb8226e038d760c5cb9d2c68f03ff372a03510da072c09e28322e8cc3204097a98f77f908952e8edc5c1267064a32de4c2cf04ddfc136f9bd9e9b9b2922c88485e89321450b1b44845ccaafa16cfcf67971f5da185d13a66dce1b0647be7b2cffb4c8e8e2a7ce05d1166d475bf71e0b5b4b01a73023dfb96a3919b39b7c5a71ecf7cf054a98e7bb93ca595f8098a973a2cd92f4a500672048357061f66bd65b6fb536dc213ffe5fc7ec150b6819c30aefd218ed45d9925a599aa98c8c45bd39bf7171a5cc8f4e97f387f11bb6b91d846c042a39dac0b8cbb7d107b060fd5d308d5bbb1a010d008d99add03e48b5b927bb0c1ec1533b3e9f8083fbc700a4148040af34320b6059ec9a57344e73f53192ca2a2a790d441f099e2fa06a03db3f62e82ea57e87254621dae0051f817ab83e4405c3858470b2c98060e92bae874552c282959dd33597d20c9d63fd9bf2f1ee3cffc93efb51e127ce5b197021b1ab07318cb8c1ee11c4c00e3eae9c0ba751c62cd28640f47e776e23a018bbc24a0b4954b9a89289b8e494ae180c69314edea0bb3a1e60bf40b4a763f792462a6babdece3a0e33df651a927483cec52308a27bed668aacac37eb3d46b1e6c3e49363e082edb75e5be0311b34094f42cb19821ab4f154932df945d804b4020666019442ffeffb9c5425ba3c685e554c30ae5e9a8550cf150b706a4634fc2ed36d9c75f81861770dd3831e0b6d20127c595be95ff28e2691f6415c867bc78d6367dad4a02ee7abae6a24af3b55d5d7d5ebd5f5e85f1af4834372ad5ec52dd1260ba80690f5c06b7b1ce16ef7ca9a1ba37c775d9c54c43f0a8582d6679eb7dcb92577cc20a75f6ecccb725d3de0a121a87320e8d50b83995834aeafecf23cca71bd4b3ffb56a3cb8ed5230d53cb36081f05f429577545078753c0b1a23249b4358bfad363884e5b636cda8439042da733b327622550c4142790f30c8761908915839e35a230b54f6d547b3dbc53b4f841bb029fbf2c8495e8813b999b544ebdebbf258b6f1284f69f2c15b4d8a25d13839f0f75370f92e4a19dbc450372d9bf4bb80709cd4fbb2cf05409d032334a0897ec31a665cb314fbce766dd77a516ac9ec21794a9d16333f32144d84f0d6de2441d855e40a55820856e23ef670c5d8538d2480683431a35f59043ff460b966c19dbc4d0c29c1381beb75a80ee7bc6621b4891f89d4c89f74a6bde6e71bfd30650af5709974bd1d97b11ea7bfb6c800b2484b382d004b001207e7ad08acdf75c4bec768a84001a2850ff88ec8eb3b561b7a6", 0x1000}, {&(0x7f0000001440)="da0ae2dabceb93bd3f964750277ce80f63518d57b54d0153941d9dc8e45e2f93b10886023854b31ac50f2d95bdd4656174b6f644eccbea615d6c6fbb8cc64cf379d4161ea066cf48b460b7ee399dc546a930e4b5dfe1bd17d035a43eef4aee44711ec5c306b74eba87419ee3535b82f734da68d928404616e3190ded2b50112952828faa9d18811281f45978b84531499a26f761ec671cdc0310744845b1c75e30a1f575aa295f57c562aab6e631e38bd4132f4065fb8a34433a6adab650bce82414205442d665ee0f8d43bc7731f0ea2b731bed8bc764ea384c376e2a83f8377ff67f449fc026d1d04455f6", 0xec}], 0x9, &(0x7f0000001700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000e41422850007ffff00000100000048425e4251f04e878335c67c4f17e6bf9ce0986ee7d0709569ed5d008fc70c83601ca873b4fa569d0256e7e8402f6fe82e76e72f007190fbc64a67772391d11e1dc8711bcdf491df95db9423dc1c0336ccbfd697", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x1}, 0xa) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) 11:27:32 executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffff9c, 0x2f52) (async, rerun: 32) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (rerun: 32) r0 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) (async) recvmmsg(r0, &(0x7f0000000500)={0x0}, 0xffffffffffffffe7, 0x0, &(0x7f0000000000)) (async) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000002000/0x3000)=nil) 11:27:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x809}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r0, r0) 11:27:32 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) sendto$inet(r1, &(0x7f0000000000)="a8efad108f98ddb4db2c76b3", 0xc, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) 11:27:32 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffa, 0x101, 0x39, 0xf7b, "71b3e6ec3209417f90d8bb07051fde0341a2564e"}) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001a00)="4604595b5b9e44596b1fb6a934cae228abdee3237f4405f5709d2fd31cffb660a17d4e52a73fc31d7185441cdd856da5867d6b4fc578e50a153b9f3f9c0fd779b4165fef11e3a3e6d25a7e65ece1a9a819de2ed449ee1012e22e5d0ff0d3270cda476dde1dcc1a0c39cc71e72cea1f6508fedc1a226f178e613dd2fe4cabd751ed5890f88a22a3bcff6dd15e281a2c5932f92f22b38f382e1d99542f05b56149d33038f189", 0xa5}], 0x1) 11:27:32 executing program 6: syz_emit_ethernet(0x53, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffe9ffffaaaaaaaaaaaa08004d00004094060000000100071700e0000002000000007f000001e0000002e000000100006a89d7aee4938290d12bfeebff98f1f63100"/83]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="3587540d92cd78bdfae1ab8de94de550db0a4c31ca96033c58eec10db7ca695f768bc43fdf34a1320ae5c43f7252f13b70ed1e9aa0452cb1816c3635883a2135c5eebcec108a43223d7473e7e7d0182ffa63ed768cf4ab027aaf4cc5e115092ca1f0e4cf1840ee5a613447396a5a", 0x6e) 11:27:32 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3, &(0x7f0000000100)="00004cef", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) sendto$inet(r1, &(0x7f0000000040)="d3faacb4e5780aa2408b86e1fa3cc7d4f4291a4c298208e1e39d0abc7e2179f3da1b582c6ad066ba34146a63c8709ca9a5957c872642fa59c2f4dfc7d32f76e605beee13b64a1ea0b629", 0x4a, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) setsockopt(r1, 0xff, 0x1, &(0x7f0000000140)="b0b6ccdbf7191d4b12bdb2146b0daac926031016740452b32afdb6044556c76377a66c657b4c83c3ef4faa3929d07f05f44bdbe7712ddf8fc8ac99b2a133b990b6bf10866ca366408130b8b563d504a885b13ffb7ecc938c2d60bfb3723ee179bb225e8f5da3af046740d76878d6405195832ef236bbf372892732cc4ff530b02df979ad14433fdc14d6c7edaee144a98134e9c0126ced9af8d0085eb0a10a64159949418261fdde015fe189435f80a9b38caaf3431070f6481a9ed5a7fd5122ffb165104c6456f0af0a6423e86e65b2", 0xd0) socket(0x10, 0x4000, 0x1f) setsockopt(r0, 0xffff, 0x559, &(0x7f0000000000)="aedb9502395abe1507d771c1ef6bbbd49b9b5002961169d28d829b2c9541755f4fc1b5904f8ceb210c5106a203ff28a55e7af092fc0890060625f5576462422c8577cd4090c338e47421bb7435f81e20f86aa2d93ea375a0201a9706af5304fb2d8afc0a8299600c4a8c99a725d9e1a7a8370596ae9b3e699fa66fb87f68818e7a40c7d307e07d362012af4a6a2723a839480f0fa82a3591b7f99e8b45ea422b6b6df4a9779b2e9cae12b126dd877c3bfbb4e38267e735bdd76bb6958ed34bd9f94c2f43409b6dcbeaf1ae", 0xcb) 11:27:32 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffa, 0x101, 0x39, 0xf7b, "71b3e6ec3209417f90d8bb07051fde0341a2564e"}) (async) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001a00)="4604595b5b9e44596b1fb6a934cae228abdee3237f4405f5709d2fd31cffb660a17d4e52a73fc31d7185441cdd856da5867d6b4fc578e50a153b9f3f9c0fd779b4165fef11e3a3e6d25a7e65ece1a9a819de2ed449ee1012e22e5d0ff0d3270cda476dde1dcc1a0c39cc71e72cea1f6508fedc1a226f178e613dd2fe4cabd751ed5890f88a22a3bcff6dd15e281a2c5932f92f22b38f382e1d99542f05b56149d33038f189", 0xa5}], 0x1) 11:27:32 executing program 7: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x1f) socket(0x10, 0x3, 0x8) setsockopt(r0, 0x1000000029, 0xe, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x2, 0x2, 0x1f) (async) socket(0x10, 0x3, 0x8) (async) setsockopt(r0, 0x1000000029, 0xe, 0x0, 0x0) (async) 11:27:32 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3, &(0x7f0000000100)="00004cef", 0x4) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) sendto$inet(r1, &(0x7f0000000040)="d3faacb4e5780aa2408b86e1fa3cc7d4f4291a4c298208e1e39d0abc7e2179f3da1b582c6ad066ba34146a63c8709ca9a5957c872642fa59c2f4dfc7d32f76e605beee13b64a1ea0b629", 0x4a, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) (async, rerun: 32) r2 = dup(r0) (rerun: 32) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:32 executing program 6: syz_emit_ethernet(0x53, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffe9ffffaaaaaaaaaaaa08004d00004094060000000100071700e0000002000000007f000001e0000002e000000100006a89d7aee4938290d12bfeebff98f1f63100"/83]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="3587540d92cd78bdfae1ab8de94de550db0a4c31ca96033c58eec10db7ca695f768bc43fdf34a1320ae5c43f7252f13b70ed1e9aa0452cb1816c3635883a2135c5eebcec108a43223d7473e7e7d0182ffa63ed768cf4ab027aaf4cc5e115092ca1f0e4cf1840ee5a613447396a5a", 0x6e) (async) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="3587540d92cd78bdfae1ab8de94de550db0a4c31ca96033c58eec10db7ca695f768bc43fdf34a1320ae5c43f7252f13b70ed1e9aa0452cb1816c3635883a2135c5eebcec108a43223d7473e7e7d0182ffa63ed768cf4ab027aaf4cc5e115092ca1f0e4cf1840ee5a613447396a5a", 0x6e) 11:27:32 executing program 3: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) (async) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) r2 = socket$unix(0x1, 0x2, 0x0) (async) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r5}) (async) r6 = geteuid() (async) r7 = getpgid(0x0) (async) r8 = getppid() r9 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r9, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r10 = getuid() setuid(r10) (async) semop(r9, &(0x7f0000000000), 0x0) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r10, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r10, 0x0, 0x0, 0x1}, 0x0, 0x7, r8, r11, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r10, 0x0, r10, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000040)="ef27d4b16334528cd09a5247", 0xc}, {&(0x7f0000000140)="877f511f04e5745d148a910bc9dda02393e373a3d1beb5ebf3e8355e01a1546b59acc89191cc5412986531ada1d4e0710374e638df0979bceb801ddf544910e3ba4726e8db7f5ee43de8a0020db25d50a1f38be1bb399cb2a565988be21370656c1864ff7263108cd0c2ef51bba944a386301a9837a024c79cad79cfbf257c0f1f1958994da0fad2c9399249ab16d6d83b2cfddee0ec1973451f5c7794cbffcb8095d1226b69", 0xa6}, {&(0x7f0000000080)="bdb3b18bc8f73ecf06b1eeb7d9ac4b1d6a05df53f4a2ad1343f5fea66abb99d0d1e3b8d652cc71ccd69cda7acc014c5ffb2089521a7c2a640232ba9704950589daf952bb6a72defd54bd16d5c43c31fa5e0a76dc171a8a7116b2a981ac9ba49d", 0x60}, {&(0x7f0000000200)="47b2746bcf60b7d5823d60077cd36fb8fa494aca0479989eced2ccc82003e3558eab5dd3616304897149837c6924d5bee5f751f90cc335d8e9e438d38ccd76c6c5623ab64dd91c2b09209ac92c941d508423b05a3ab7b409a8af28e4c3b8940fc0c3d8d189acf7eabf791244dd1c24c8932b5752f1006f1b612934e74be7e6db5be2b3d547b88c6679236e63170d4e9bd1fd2bb0c2e07ecf", 0x98}, {&(0x7f00000002c0)="b42c02ef97ae7245153cb1c4bb94a124033a1eb5a7e2e3b05f32629b90855bb88e67f7acce278a4ed82c95df6d1063d2179e8a05a0a43a13440ff7b5897a1e3313756edaa68d1fa1e6b5441fbb9b27e317071c97", 0x54}, {&(0x7f0000000340)="1ef4c3ee6ea816703b4bb8c8a1291680503697643a6a0233530fa3c61b13c9989af8e2e5b1172b379656d3508736ac4cc2afed3ea70728c11213a1aa745ff768d89ba5f0e86e7625950c7707c62856ea6b5de93397e63b1d36c5a32620bedae408c2369ef921107e7daf53bea0e72e2446443dae5a85c85e9a1cccf91796b0152e327e523e88b6138caba90ec9c59c749c5ac6d7384f24dae61f6769c63a246cc56e1c6ea068e6d708ab", 0xaa}, {&(0x7f0000000400)="5c4d2e4ecca44ec13a09740ffa19c5", 0xf}, {&(0x7f0000000440)="1fd7b22da0b0371ea52ef4c52a7070512786368f4cfbd330a923543be1c66cf4a4996ef1842e2d0d0b359b5130d3b0b77a134f700dd6967694917932d1e56e718deb217b86668a24418544d5bace22edbfe9eefb74dd2682c3bc58b6bda7f51db82e64798d63e0d5bdcd23e0867ef265950a66cf7fc02be42c83f551f3dad950297726b11ff93e0cbec79ced9afd2fc96a47d5ef6307bd33b357906a817da33f7175dd749bdd1893d6c2d49eeebf68714e50d822ed747c5f7085fa83c2779b3078ef4bbdd64c29579426bb1faf4ea5410ee8909582dcafd13a90f5cf7ecdaebdee6ea81efcaf21335dae72edde2f8c9d5f2313473999aa8880a134406908937ffe888884585869e93158d2b2aed44f9583f0615e258b70b031e90b10eaf2039ca9797737ff675cfd65906e3b22bd214ea87ae0267eeaa8507b6e4da99fcca4aee22bd62fefdcaef2cb48be7c226994e1b6a328d34042fa2c4945bf628a62b1069d1e1b51960562823a51234f628ccf7f6c905af959fa7344a7d56bade527232d78d9195d84083b4a1840f9642b9a67f9f20f2c6bd0db9466efd5ceb885bfc5dae85e0ac45e0b1d2e6efe0f590bab94248fa80c41af06e04ce6e6669aba0188000b4632bed3059fb3f5c7594b0af823e7f327dc8964dd75eb6aa7c765930f460e19a98d817ef152d5674608fd96a62499284c57dcb5e2eb3f6a2252980e9d0a71a6215ab2415aa9280630f4f3e05037b8c542c637dede20c8844d24cbc9448464c4b56eb49cad42833ddc921adab08f783804404f6f4e8c37e484f8d7025de18e1416964ec6e6d07f5827ba06b9fb1ad3fcaed024f029e52202c562830af413b3b968d1c98477619f5b3d0bead3fbb3d88dd4ae684c6a350ca58e8d0516cf807418db82df2886077f7a43269c8096de9d40c74a26331b7fcfdb9273cb499a0cf4e4138ab3d25bffd6ec33ab8887a7ac85c3d6597fa1848de1eac7b4cc0000c84d52f32299a48fdb9d1909c6ed18ac671d0a7215b27effeacc37ea184d26e3494d5e19d8fc82a3ea33b306956262c3d8b056ef99f1883b24062cf7b18a7a3ae6960e05c0f3b9ce76c2023ec04057760e58c17e434727bdb91aad01b3b76a7b81afa811009c830836b4ef3f6cd41a6f86924c554bf1904c7f7c1433ac11e7886d7de7e1223cff9181e9e55672d6078efa41b2275ecfe8716e51218d67230e4d7a185c8532287c5a13177bd4771158598a97a41ac7f654f4289288674ef5dcd6975c52050badcfa8679b9d13cab0c2381d28eef80100cad0d783eec7ecc5682444c1c917f63903e20d4a189a0e9534de7cc2970ce7cbf6cd88481bac9636eb38ae4aa3de27f0840406c8320d171758d07f35deaded7b9318d4827284b7ac153bdadff624d09abbb949020d314e44e78ddd3b5c8b85a9d71709d90981bf1a22279dc00e60b4f7fca66993053b50bd350f5e763e1a476ff9991a5ca869d87a42e0761a9ff43c174dc771aee1074cbdb08e6374d6859b647af8f4a05cb7a400e3607e9f3cdad6c9e2e221e6c31c3042b80b2196c93ebdd71febd1eb0b37ef807411ffa0630cda9f2a91997581158148744505405b22bc11079d2297649fa04156dcbd4e4c13ce63a39677656e1b8128a56c4fd06092547bfc5ce04b1f95eacc0da4c6323f8547c8e69b5030aaa8cda5c182f8406f9a3be763e9040f107b1d198a4891352b68d66b42576de386279669319e103b1e5246745aba10ab56c0132de7d9449810608c15029b974ec599203743f4d91ba7404a03b53a89259580fc98dff382c14fe73f5705d6eef60db40a46c1ceac619768e0557b8a87545ab90851befe5cb16961b4ecffd53734666f56f027a9fd818cb5a6ba163793a999fa5473a1fadbc28daf811e08652ca7a7f11906c3bc11d48fd5cb5f0507e94ede75a6aa7c9ea12f9c8a3277a695aed429cc7847f6826ac11ea654015de3ac477634cdebc4f5f5ae515bbf401a3d5111d6d074bab1dc6f0aa498055eb022138b981b2c69b113ea36b182cf540d7d45c5a2926cf15a07e5795a9d552f3955ec71bd12ccdcf23b9a54c5a2c3b84177007fe4878d757215df3650f25f2a5f6be9f64ad51c7240c8fb62402a00161cc255aebe2070d56504023391126056e5d91f8616b25e885c87b5a3329e7a4ee5c385a1bfa31631765bb61ace36b335248d1f0aa2a4eaf57f6f18503fbf59645a8152ba6272d161223e333a5e57dc4804d357aab81e1c6b2c0188f4a55c506174603aa0dae73f3c017e35384e13585836123f3529660b3c2d617c203543ccc8056f9aee892f33dbbadb14e04ae3fa2c11c1f2563d0246ba276d9c09b55bbea1c8ce918e4ec3f27e79276acc34edc03a390eddadc87bd1581b2f7cabe57a61e841d109d7a8c85de474d3aab3756f5aee3fde6951fd9212e00359a84885343d7fc1d2ca6e873f5a4022f87cf67782b3ca55640e641f84c9e35230642c4a1f5603c1d7d05811ccfec2df8f985cf595a5fc72fd0e7543a9ec7e7a2c3741b8d8da47f13509ca2ee4571f0a55c8253d6e85de38ead3951dddbca07a0891e283a4a1f58d9171a631380d1c9490ab36a38633b41f6b2ca97a759fb93a67d6449aea6cdfe49c221d43d9565f60051c3035f060059cfd85cf21d7801e30834084208d6a5e2f24084cea33adcd0adac21488159947538cc3f5a89281f1d9168c7e41ffcff90148f558c693f26e6425ef28bf5c16d4d95c772a89a336947855eaf77bb50bc99f65b5859fe28195142c030b81b1da66ef2b1fe74d4e73da821603463ea7e60183edb2931d76d909626d1bc7efd9369a626e1a40a3542a1e3617a7ce5136c2ce07a776e535943e7ac0c23b08c44f7e0625d56369733d35afd6c9c64adfc4e9b27ab8c3b007af9b478560a591df0e08139ddea6c7dcfac14a5ba5a98ec70027c755386ab71daa532fb55a3fe1d5e2cf00607687bb7b4eab4ee490f3eb61a39d50767419ebcaeb4b05be3c9a6756fb4152b8032238cfa262b3e715a94fceb03f46c9219f45733709f77ae79e0ebbd3c38eeb4f2faaf0d4292d3d232b02d3e279f4c9a54625687af3a32f0d50ead51e47d4cd59f3ae76e2ff1f6fed1994850fbd8a3414fd5212c8df3712ae8d380bd40e41dbdf9adfecaa1faff6914c384f4d7adfd68a19a916802a2db597f74d2a38d3f7c27544ef9564310177ff77d022ad7bfe69f3fc680495d3a446a0e4dbbb1271fbdce5553f6007ec5aaa3c6e20832637c0d82fac0b31d122aa82807d3bb939b32991e409c0421a8f9ea12ea92ac61c8dcae6674c2d06363be342d79b20107bca7c2b649d8a3ce68ea6601a8689002be590d831cf998779108add7dece88006a0104d85e95c95b769c531f57e534030433387c2cd511c27c26d08b03ae6bd538e77309cb6bc2230d783000bc922b35cc850205cf560e3fef0bebde859ce890696995ff64fc19a08332d0b0651ebd542fd2b70ef773788cd425f248c1d4e85e5155987bae41e2992e710bb5333adc675323e66e42b84129a77298ab9a5d54ee995cd6b9980c13b977103444216384cf932d540b8ce0a8388d295266628362c3982555be01e860b3a294bf930985f91c7db1160926af422e29c0086ad48efd25d8d27ebf816fa5aa5aba5c185c7bbe39f3b3616447826371c23f20cbcf59804fcb7ef3900a8ef82315572fbe9a6ed57d349d224a14ad31f7b614e689b224bd87e320b663b9a43d6bd29e653a4c7cbad6ab91ac81035f10c30feef25d7875d614944e0112e89aa4bdd711d12b13e02e7e41ae4b09b54d367765f8ddd3fec9e04825d29c7a81871af8e4cd54eb0d3bb7226560d0d78e119ade60df16aa66da8e71794b52f932846d9ea802a75cddbebfec52bde7b26ff5755328a61f75961ee818a041e8d958f1c593cc7b44cb5bb79b7c8dd5e73b2bee83b2f3ba111952cec5794ce002f346745ed83a741823ffbad45eac3b76a5833304eeb713cf98768a3349f08b7f0fb71569f41919291d3e6973d4c3c63b104a22d7a84d3613cb8d3f1f4b697feac5b340e8b681d9af1848d184680fb20e33669ac8555d69b12dfc561ffc8ce26b879e1abda0bd50b8ad6bca5710f3f0a3a1346cc14f967ac67d1df810560934bffd2d1780b9ccfa01dcf024d7aef132b485e5c90e187c1b4f5aed24f7eb26146494d2690baf51cc0a764c8edcaea13355b9741a0eabf192a533a9954c11237a492f7d576d016ab3fe6e9f9aed92b4a1c78fde4456e9b5788dab0b4983f8d3c5c7b31e322872db58a6cc07b154b4adb257a83f6721b4afa849ca684447f4e613c54c27459f06e5d46a76381022e54c03ff0a66bef1230e3cccea08e80925a444a714e775cc336fb2d8f2c352f1966de6f9b1c8084f1166a1c4c37a83580d21aa8fc32c5dec4eb8818a352f120eb278cd8b67b66b7965dfd44001ababa51c9d5570102bc75e7afa1cfccab3f5628dbda2fb8226e038d760c5cb9d2c68f03ff372a03510da072c09e28322e8cc3204097a98f77f908952e8edc5c1267064a32de4c2cf04ddfc136f9bd9e9b9b2922c88485e89321450b1b44845ccaafa16cfcf67971f5da185d13a66dce1b0647be7b2cffb4c8e8e2a7ce05d1166d475bf71e0b5b4b01a73023dfb96a3919b39b7c5a71ecf7cf054a98e7bb93ca595f8098a973a2cd92f4a500672048357061f66bd65b6fb536dc213ffe5fc7ec150b6819c30aefd218ed45d9925a599aa98c8c45bd39bf7171a5cc8f4e97f387f11bb6b91d846c042a39dac0b8cbb7d107b060fd5d308d5bbb1a010d008d99add03e48b5b927bb0c1ec1533b3e9f8083fbc700a4148040af34320b6059ec9a57344e73f53192ca2a2a790d441f099e2fa06a03db3f62e82ea57e87254621dae0051f817ab83e4405c3858470b2c98060e92bae874552c282959dd33597d20c9d63fd9bf2f1ee3cffc93efb51e127ce5b197021b1ab07318cb8c1ee11c4c00e3eae9c0ba751c62cd28640f47e776e23a018bbc24a0b4954b9a89289b8e494ae180c69314edea0bb3a1e60bf40b4a763f792462a6babdece3a0e33df651a927483cec52308a27bed668aacac37eb3d46b1e6c3e49363e082edb75e5be0311b34094f42cb19821ab4f154932df945d804b4020666019442ffeffb9c5425ba3c685e554c30ae5e9a8550cf150b706a4634fc2ed36d9c75f81861770dd3831e0b6d20127c595be95ff28e2691f6415c867bc78d6367dad4a02ee7abae6a24af3b55d5d7d5ebd5f5e85f1af4834372ad5ec52dd1260ba80690f5c06b7b1ce16ef7ca9a1ba37c775d9c54c43f0a8582d6679eb7dcb92577cc20a75f6ecccb725d3de0a121a87320e8d50b83995834aeafecf23cca71bd4b3ffb56a3cb8ed5230d53cb36081f05f429577545078753c0b1a23249b4358bfad363884e5b636cda8439042da733b327622550c4142790f30c8761908915839e35a230b54f6d547b3dbc53b4f841bb029fbf2c8495e8813b999b544ebdebbf258b6f1284f69f2c15b4d8a25d13839f0f75370f92e4a19dbc450372d9bf4bb80709cd4fbb2cf05409d032334a0897ec31a665cb314fbce766dd77a516ac9ec21794a9d16333f32144d84f0d6de2441d855e40a55820856e23ef670c5d8538d2480683431a35f59043ff460b966c19dbc4d0c29c1381beb75a80ee7bc6621b4891f89d4c89f74a6bde6e71bfd30650af5709974bd1d97b11ea7bfb6c800b2484b382d004b001207e7ad08acdf75c4bec768a84001a2850ff88ec8eb3b561b7a6", 0x1000}, {&(0x7f0000001440)="da0ae2dabceb93bd3f964750277ce80f63518d57b54d0153941d9dc8e45e2f93b10886023854b31ac50f2d95bdd4656174b6f644eccbea615d6c6fbb8cc64cf379d4161ea066cf48b460b7ee399dc546a930e4b5dfe1bd17d035a43eef4aee44711ec5c306b74eba87419ee3535b82f734da68d928404616e3190ded2b50112952828faa9d18811281f45978b84531499a26f761ec671cdc0310744845b1c75e30a1f575aa295f57c562aab6e631e38bd4132f4065fb8a34433a6adab650bce82414205442d665ee0f8d43bc7731f0ea2b731bed8bc764ea384c376e2a83f8377ff67f449fc026d1d04455f6", 0xec}], 0x9, &(0x7f0000001700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000e41422850007ffff00000100000048425e4251f04e878335c67c4f17e6bf9ce0986ee7d0709569ed5d008fc70c83601ca873b4fa569d0256e7e8402f6fe82e76e72f007190fbc64a67772391d11e1dc8711bcdf491df95db9423dc1c0336ccbfd697", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x1}, 0xa) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) 11:27:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x809}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r0, r0) (async) dup2(r0, r0) 11:27:32 executing program 5: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3, &(0x7f0000000100)="00004cef", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x3, &(0x7f0000000100)="00004cef", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) sendto$inet(r1, &(0x7f0000000040)="d3faacb4e5780aa2408b86e1fa3cc7d4f4291a4c298208e1e39d0abc7e2179f3da1b582c6ad066ba34146a63c8709ca9a5957c872642fa59c2f4dfc7d32f76e605beee13b64a1ea0b629", 0x4a, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:32 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) close(r1) r2 = dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000100), 0x1000000000000309) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) (async) pipe(&(0x7f0000000080)) (async) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) (async) close(r1) (async) dup(r0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) writev(r2, &(0x7f0000000100), 0x1000000000000309) (async) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 11:27:32 executing program 6: syz_emit_ethernet(0x53, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffe9ffffaaaaaaaaaaaa08004d00004094060000000100071700e0000002000000007f000001e0000002e000000100006a89d7aee4938290d12bfeebff98f1f63100"/83]) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="3587540d92cd78bdfae1ab8de94de550db0a4c31ca96033c58eec10db7ca695f768bc43fdf34a1320ae5c43f7252f13b70ed1e9aa0452cb1816c3635883a2135c5eebcec108a43223d7473e7e7d0182ffa63ed768cf4ab027aaf4cc5e115092ca1f0e4cf1840ee5a613447396a5a", 0x6e) 11:27:32 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x1, &(0x7f00000001c0)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcd, 0x202, 0xd28, "8717f9bdca0d88f115540000000000081000", 0x6}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x746, 0x2, 0x10000, "6783cc2194daf6a5e970a3dd10482e23705b3e7f", 0x10000, 0x4}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ed82e23e08ec895df03b7ca543dc12f62606117cf2b018067fff8837ab1889b80071790a0d", 0x25}], 0x1) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000600)=""/137, 0x89}, {&(0x7f0000000780)=""/212, 0xd4}, {&(0x7f0000000340)=""/241, 0xf1}], 0x3, &(0x7f00000006c0)=""/146, 0x92}, 0x101}, 0x10, 0x843, &(0x7f00000005c0)={0x71485cb7, 0xffffffff}) 11:27:32 executing program 7: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x1f) socket(0x10, 0x3, 0x8) (async) socket(0x10, 0x3, 0x8) setsockopt(r0, 0x1000000029, 0xe, 0x0, 0x0) 11:27:32 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) socket$inet6(0x18, 0x3, 0xff) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x8) dup(r2) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000240)="885e0dd13dd7b2a58ec4fa785bb3f29de9cda90fcd945ccf135d5f5e2782cd1f9ec20cb4bea2fd97794a8a22cd07d7012d00848e09b2f5e2ef3da5eb36e86ba0d488467c4d620bfbaf3d216d3b9dcefdd86fe51bccf71ec00460f1c91a6de47f26b7cc0ef536d3f6088454282385f7e34a00000000000000", 0x78) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = syz_open_pts() readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) fchmod(r8, 0x0) fcntl$lock(r6, 0x8, &(0x7f00000002c0)={0x1, 0x1, 0x6, 0xf8, r7}) write(r5, &(0x7f0000000140)="4746fa274030e7370db80176653141cdcf3cf50b5cad55a8b1374db7b1b9d859a1c21f7c24ad864c0218edbfc56594106aee31baecef328f208fe3451e34a27b1809f21addc087848b604438e4e7b884fd2b7aedb101c117486bf6696b154e52f8a126bf44d998c24658af5dc3d237b5678a4dbe80db7927766697e2e9617ac7a3d4f6bbf8015dfdf04a9ca6fbe630b7ca4cce6a415f93f044ac56cfeed6e1a498187b92164b0f0e7e69344b45ba0c8ddce36febcefc763851dff677ff8e3135d2591ffdfdd9e8fc502015b1dfe6f9b5318fa6704f5e8ec76e9e5fd8481dc8682565413383f04ac2c334c7279e08624f0d73ef", 0xf3) 11:27:32 executing program 7: semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = kqueue() r1 = semget(0x1, 0x0, 0x62) semop(r1, &(0x7f0000000100)=[{0x0, 0xff, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0x1f, 0x1800}, {0x3, 0x5}], 0x4) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) kevent(r2, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0xff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x54, 0x8000000000000001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x7fffffff, 0x5746}], 0xffff, &(0x7f00000001c0)=[{{r0}, 0x0, 0x80, 0x1, 0x9, 0x3f}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0x4, 0x80, 0x9}, {{r0}, 0x4, 0xb, 0x1, 0xffffffff80000000, 0x3}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0x8, 0x100}, {{r0}, 0xfffffffffffffffe, 0xd0, 0xf0000000, 0x1, 0x8e94}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x2, 0x2}], 0x5c42a3f1, &(0x7f00000000c0)={0x7, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x20000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xd2, 0x0, 0x7ff, 0x0) 11:27:32 executing program 6: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/157) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xa2cba162767bc7a9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/195) 11:27:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) setsockopt(r1, 0xff, 0x1, &(0x7f0000000140)="b0b6ccdbf7191d4b12bdb2146b0daac926031016740452b32afdb6044556c76377a66c657b4c83c3ef4faa3929d07f05f44bdbe7712ddf8fc8ac99b2a133b990b6bf10866ca366408130b8b563d504a885b13ffb7ecc938c2d60bfb3723ee179bb225e8f5da3af046740d76878d6405195832ef236bbf372892732cc4ff530b02df979ad14433fdc14d6c7edaee144a98134e9c0126ced9af8d0085eb0a10a64159949418261fdde015fe189435f80a9b38caaf3431070f6481a9ed5a7fd5122ffb165104c6456f0af0a6423e86e65b2", 0xd0) socket(0x10, 0x4000, 0x1f) (async) setsockopt(r0, 0xffff, 0x559, &(0x7f0000000000)="aedb9502395abe1507d771c1ef6bbbd49b9b5002961169d28d829b2c9541755f4fc1b5904f8ceb210c5106a203ff28a55e7af092fc0890060625f5576462422c8577cd4090c338e47421bb7435f81e20f86aa2d93ea375a0201a9706af5304fb2d8afc0a8299600c4a8c99a725d9e1a7a8370596ae9b3e699fa66fb87f68818e7a40c7d307e07d362012af4a6a2723a839480f0fa82a3591b7f99e8b45ea422b6b6df4a9779b2e9cae12b126dd877c3bfbb4e38267e735bdd76bb6958ed34bd9f94c2f43409b6dcbeaf1ae", 0xcb) 11:27:32 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x1, &(0x7f00000001c0)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcd, 0x202, 0xd28, "8717f9bdca0d88f115540000000000081000", 0x6}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x746, 0x2, 0x10000, "6783cc2194daf6a5e970a3dd10482e23705b3e7f", 0x10000, 0x4}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ed82e23e08ec895df03b7ca543dc12f62606117cf2b018067fff8837ab1889b80071790a0d", 0x25}], 0x1) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000600)=""/137, 0x89}, {&(0x7f0000000780)=""/212, 0xd4}, {&(0x7f0000000340)=""/241, 0xf1}], 0x3, &(0x7f00000006c0)=""/146, 0x92}, 0x101}, 0x10, 0x843, &(0x7f00000005c0)={0x71485cb7, 0xffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) getrlimit(0x1, &(0x7f00000001c0)) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcd, 0x202, 0xd28, "8717f9bdca0d88f115540000000000081000", 0x6}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x746, 0x2, 0x10000, "6783cc2194daf6a5e970a3dd10482e23705b3e7f", 0x10000, 0x4}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ed82e23e08ec895df03b7ca543dc12f62606117cf2b018067fff8837ab1889b80071790a0d", 0x25}], 0x1) (async) syz_open_pts() (async) pipe(&(0x7f00000000c0)) (async) recvmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000600)=""/137, 0x89}, {&(0x7f0000000780)=""/212, 0xd4}, {&(0x7f0000000340)=""/241, 0xf1}], 0x3, &(0x7f00000006c0)=""/146, 0x92}, 0x101}, 0x10, 0x843, &(0x7f00000005c0)={0x71485cb7, 0xffffffff}) (async) 11:27:37 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffa, 0x101, 0x39, 0xf7b, "71b3e6ec3209417f90d8bb07051fde0341a2564e"}) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001a00)="4604595b5b9e44596b1fb6a934cae228abdee3237f4405f5709d2fd31cffb660a17d4e52a73fc31d7185441cdd856da5867d6b4fc578e50a153b9f3f9c0fd779b4165fef11e3a3e6d25a7e65ece1a9a819de2ed449ee1012e22e5d0ff0d3270cda476dde1dcc1a0c39cc71e72cea1f6508fedc1a226f178e613dd2fe4cabd751ed5890f88a22a3bcff6dd15e281a2c5932f92f22b38f382e1d99542f05b56149d33038f189", 0xa5}], 0x1) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001a00)="4604595b5b9e44596b1fb6a934cae228abdee3237f4405f5709d2fd31cffb660a17d4e52a73fc31d7185441cdd856da5867d6b4fc578e50a153b9f3f9c0fd779b4165fef11e3a3e6d25a7e65ece1a9a819de2ed449ee1012e22e5d0ff0d3270cda476dde1dcc1a0c39cc71e72cea1f6508fedc1a226f178e613dd2fe4cabd751ed5890f88a22a3bcff6dd15e281a2c5932f92f22b38f382e1d99542f05b56149d33038f189", 0xa5}], 0x1) 11:27:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x809}) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r0, r0) 11:27:37 executing program 6: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/157) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xa2cba162767bc7a9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/195) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/157) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xa2cba162767bc7a9) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) (async) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/195) (async) 11:27:37 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) socket$inet6(0x18, 0x3, 0xff) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x8) dup(r2) (async) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000240)="885e0dd13dd7b2a58ec4fa785bb3f29de9cda90fcd945ccf135d5f5e2782cd1f9ec20cb4bea2fd97794a8a22cd07d7012d00848e09b2f5e2ef3da5eb36e86ba0d488467c4d620bfbaf3d216d3b9dcefdd86fe51bccf71ec00460f1c91a6de47f26b7cc0ef536d3f6088454282385f7e34a00000000000000", 0x78) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = syz_open_pts() readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) (async) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) fchmod(r8, 0x0) (async) fcntl$lock(r6, 0x8, &(0x7f00000002c0)={0x1, 0x1, 0x6, 0xf8, r7}) write(r5, &(0x7f0000000140)="4746fa274030e7370db80176653141cdcf3cf50b5cad55a8b1374db7b1b9d859a1c21f7c24ad864c0218edbfc56594106aee31baecef328f208fe3451e34a27b1809f21addc087848b604438e4e7b884fd2b7aedb101c117486bf6696b154e52f8a126bf44d998c24658af5dc3d237b5678a4dbe80db7927766697e2e9617ac7a3d4f6bbf8015dfdf04a9ca6fbe630b7ca4cce6a415f93f044ac56cfeed6e1a498187b92164b0f0e7e69344b45ba0c8ddce36febcefc763851dff677ff8e3135d2591ffdfdd9e8fc502015b1dfe6f9b5318fa6704f5e8ec76e9e5fd8481dc8682565413383f04ac2c334c7279e08624f0d73ef", 0xf3) 11:27:37 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x1, &(0x7f00000001c0)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcd, 0x202, 0xd28, "8717f9bdca0d88f115540000000000081000", 0x6}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x746, 0x2, 0x10000, "6783cc2194daf6a5e970a3dd10482e23705b3e7f", 0x10000, 0x4}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ed82e23e08ec895df03b7ca543dc12f62606117cf2b018067fff8837ab1889b80071790a0d", 0x25}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ed82e23e08ec895df03b7ca543dc12f62606117cf2b018067fff8837ab1889b80071790a0d", 0x25}], 0x1) syz_open_pts() pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000600)=""/137, 0x89}, {&(0x7f0000000780)=""/212, 0xd4}, {&(0x7f0000000340)=""/241, 0xf1}], 0x3, &(0x7f00000006c0)=""/146, 0x92}, 0x101}, 0x10, 0x843, &(0x7f00000005c0)={0x71485cb7, 0xffffffff}) (async) recvmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000600)=""/137, 0x89}, {&(0x7f0000000780)=""/212, 0xd4}, {&(0x7f0000000340)=""/241, 0xf1}], 0x3, &(0x7f00000006c0)=""/146, 0x92}, 0x101}, 0x10, 0x843, &(0x7f00000005c0)={0x71485cb7, 0xffffffff}) 11:27:37 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) (async) close(r1) (async) r2 = dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) writev(r2, &(0x7f0000000100), 0x1000000000000309) (async) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:27:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) setsockopt(r1, 0xff, 0x1, &(0x7f0000000140)="b0b6ccdbf7191d4b12bdb2146b0daac926031016740452b32afdb6044556c76377a66c657b4c83c3ef4faa3929d07f05f44bdbe7712ddf8fc8ac99b2a133b990b6bf10866ca366408130b8b563d504a885b13ffb7ecc938c2d60bfb3723ee179bb225e8f5da3af046740d76878d6405195832ef236bbf372892732cc4ff530b02df979ad14433fdc14d6c7edaee144a98134e9c0126ced9af8d0085eb0a10a64159949418261fdde015fe189435f80a9b38caaf3431070f6481a9ed5a7fd5122ffb165104c6456f0af0a6423e86e65b2", 0xd0) socket(0x10, 0x4000, 0x1f) setsockopt(r0, 0xffff, 0x559, &(0x7f0000000000)="aedb9502395abe1507d771c1ef6bbbd49b9b5002961169d28d829b2c9541755f4fc1b5904f8ceb210c5106a203ff28a55e7af092fc0890060625f5576462422c8577cd4090c338e47421bb7435f81e20f86aa2d93ea375a0201a9706af5304fb2d8afc0a8299600c4a8c99a725d9e1a7a8370596ae9b3e699fa66fb87f68818e7a40c7d307e07d362012af4a6a2723a839480f0fa82a3591b7f99e8b45ea422b6b6df4a9779b2e9cae12b126dd877c3bfbb4e38267e735bdd76bb6958ed34bd9f94c2f43409b6dcbeaf1ae", 0xcb) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (async) setsockopt(r1, 0xff, 0x1, &(0x7f0000000140)="b0b6ccdbf7191d4b12bdb2146b0daac926031016740452b32afdb6044556c76377a66c657b4c83c3ef4faa3929d07f05f44bdbe7712ddf8fc8ac99b2a133b990b6bf10866ca366408130b8b563d504a885b13ffb7ecc938c2d60bfb3723ee179bb225e8f5da3af046740d76878d6405195832ef236bbf372892732cc4ff530b02df979ad14433fdc14d6c7edaee144a98134e9c0126ced9af8d0085eb0a10a64159949418261fdde015fe189435f80a9b38caaf3431070f6481a9ed5a7fd5122ffb165104c6456f0af0a6423e86e65b2", 0xd0) (async) socket(0x10, 0x4000, 0x1f) (async) setsockopt(r0, 0xffff, 0x559, &(0x7f0000000000)="aedb9502395abe1507d771c1ef6bbbd49b9b5002961169d28d829b2c9541755f4fc1b5904f8ceb210c5106a203ff28a55e7af092fc0890060625f5576462422c8577cd4090c338e47421bb7435f81e20f86aa2d93ea375a0201a9706af5304fb2d8afc0a8299600c4a8c99a725d9e1a7a8370596ae9b3e699fa66fb87f68818e7a40c7d307e07d362012af4a6a2723a839480f0fa82a3591b7f99e8b45ea422b6b6df4a9779b2e9cae12b126dd877c3bfbb4e38267e735bdd76bb6958ed34bd9f94c2f43409b6dcbeaf1ae", 0xcb) (async) 11:27:37 executing program 7: semctl$IPC_RMID(0x0, 0x0, 0x0) (async) r0 = kqueue() r1 = semget(0x1, 0x0, 0x62) semop(r1, &(0x7f0000000100)=[{0x0, 0xff, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0x1f, 0x1800}, {0x3, 0x5}], 0x4) (async) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) (async) r4 = syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0xff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x54, 0x8000000000000001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x7fffffff, 0x5746}], 0xffff, &(0x7f00000001c0)=[{{r0}, 0x0, 0x80, 0x1, 0x9, 0x3f}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0x4, 0x80, 0x9}, {{r0}, 0x4, 0xb, 0x1, 0xffffffff80000000, 0x3}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0x8, 0x100}, {{r0}, 0xfffffffffffffffe, 0xd0, 0xf0000000, 0x1, 0x8e94}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x2, 0x2}], 0x5c42a3f1, &(0x7f00000000c0)={0x7, 0x2}) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x81}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x20000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xd2, 0x0, 0x7ff, 0x0) 11:27:37 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffe00, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x60c}, 0x200, 0x401, 0x0, 0x0, 0x8000000000000001, 0x890, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x100000000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x99a, 0xffffffffffffffff, r6, 0x0, r1, 0x8, 0x60d}, 0x5, 0x101, 0x1a}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x120, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r8}) fcntl$lock(r7, 0x8, &(0x7f0000000180)={0x3, 0x0, 0xb1d8, 0x4, r8}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(0xffffffffffffffff, r2) listen(r3, 0x0) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x0, r9) kevent(r10, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x1, &(0x7f00000001c0), 0x5, 0x0) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) shmat(r11, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r12 = socket$unix(0x1, 0x5, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="15000000000000000200"], 0xa) 11:27:37 executing program 6: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/157) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xa2cba162767bc7a9) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) (async) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/195) 11:27:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt(r1, 0x27, 0x8, 0x0, 0x0) 11:27:37 executing program 2: poll(&(0x7f00000000c0)=[{}, {}], 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:27:37 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) close(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x6) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 11:27:37 executing program 6: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000340)="71f9ae9aa6e6090a000091501d94a34b8e5f84cf71b59c7afec3708202f0d0795dc2cc6e0aae9c5c6979896a4f62f2cfe14dd26b7dc9aefc05191fed685bda9d5358d8937f3e6003428156296dfd9fcf6df6b797a0a579e505cb000000fa75e3eb16943c9b2ab12408dc1a3e1c5b34441a71390e8562a3ca9d6f79259bc15cddafbd5e748f36cc2abcc9849901a12430b9a39d3acafd2d39b7b5056922ed14bbc2031398c114fc39aafd41f7b7bdd59bb4973658e1a5d15f83b994a0f6b9c1c9e302d1c82e2aa0e8787886fe1439fa24d656a97b4d4020d99fa792f05e5d8e54bddbcb506acf849b9af81e30ec1a1ab6e52b4964b5cab8fec26fc67011e406a071f2be989c306f5b430abedacbe56908b52dfb288586c02fa624337ffca3a772b84e9e0a8d85f08fe153713fa8cb03607a4edab55a34259c23669efde01d363b8c7f302fa403ef53d2c7df86ff9ff7c74e524d4d5104a30e6d72fb2e7d92dc40de14967593b49d8aa0800cd94accf534d0f55b87b2d75a61b31351e8431198346b562c602d6d092db885d5879cacd4a74279d89d", &(0x7f0000000080)=0x194, 0x0, 0x0) 11:27:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt(r1, 0x27, 0x8, 0x0, 0x0) 11:27:37 executing program 2: poll(&(0x7f00000000c0)=[{}, {}], 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:27:37 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) socket$inet6(0x18, 0x3, 0xff) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x8) dup(r2) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000240)="885e0dd13dd7b2a58ec4fa785bb3f29de9cda90fcd945ccf135d5f5e2782cd1f9ec20cb4bea2fd97794a8a22cd07d7012d00848e09b2f5e2ef3da5eb36e86ba0d488467c4d620bfbaf3d216d3b9dcefdd86fe51bccf71ec00460f1c91a6de47f26b7cc0ef536d3f6088454282385f7e34a00000000000000", 0x78) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = syz_open_pts() readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) fchmod(r8, 0x0) fcntl$lock(r6, 0x8, &(0x7f00000002c0)={0x1, 0x1, 0x6, 0xf8, r7}) write(r5, &(0x7f0000000140)="4746fa274030e7370db80176653141cdcf3cf50b5cad55a8b1374db7b1b9d859a1c21f7c24ad864c0218edbfc56594106aee31baecef328f208fe3451e34a27b1809f21addc087848b604438e4e7b884fd2b7aedb101c117486bf6696b154e52f8a126bf44d998c24658af5dc3d237b5678a4dbe80db7927766697e2e9617ac7a3d4f6bbf8015dfdf04a9ca6fbe630b7ca4cce6a415f93f044ac56cfeed6e1a498187b92164b0f0e7e69344b45ba0c8ddce36febcefc763851dff677ff8e3135d2591ffdfdd9e8fc502015b1dfe6f9b5318fa6704f5e8ec76e9e5fd8481dc8682565413383f04ac2c334c7279e08624f0d73ef", 0xf3) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() (async) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) socket$inet6(0x18, 0x3, 0xff) (async) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x8) (async) dup(r2) (async) accept$unix(r0, 0x0, &(0x7f0000000040)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000240)="885e0dd13dd7b2a58ec4fa785bb3f29de9cda90fcd945ccf135d5f5e2782cd1f9ec20cb4bea2fd97794a8a22cd07d7012d00848e09b2f5e2ef3da5eb36e86ba0d488467c4d620bfbaf3d216d3b9dcefdd86fe51bccf71ec00460f1c91a6de47f26b7cc0ef536d3f6088454282385f7e34a00000000000000", 0x78) (async) pipe(&(0x7f0000000000)) (async) syz_open_pts() (async) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) syz_open_pts() (async) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) fchmod(r8, 0x0) (async) fcntl$lock(r6, 0x8, &(0x7f00000002c0)={0x1, 0x1, 0x6, 0xf8, r7}) (async) write(r5, &(0x7f0000000140)="4746fa274030e7370db80176653141cdcf3cf50b5cad55a8b1374db7b1b9d859a1c21f7c24ad864c0218edbfc56594106aee31baecef328f208fe3451e34a27b1809f21addc087848b604438e4e7b884fd2b7aedb101c117486bf6696b154e52f8a126bf44d998c24658af5dc3d237b5678a4dbe80db7927766697e2e9617ac7a3d4f6bbf8015dfdf04a9ca6fbe630b7ca4cce6a415f93f044ac56cfeed6e1a498187b92164b0f0e7e69344b45ba0c8ddce36febcefc763851dff677ff8e3135d2591ffdfdd9e8fc502015b1dfe6f9b5318fa6704f5e8ec76e9e5fd8481dc8682565413383f04ac2c334c7279e08624f0d73ef", 0xf3) (async) 11:27:37 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x5, 0xa0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x50000000, 0x6, &(0x7f0000000040)="f3a5ddad0f0e273499048a527b7ea710ffa7af6510d76bcd69aef116fb0d5c2a1c76b49297c76dad77020e7282f83b1463f31c479538f72712d7c57e3a561be3609b9cacaa1646991dca2954022f514e77846a95d2ae3ea5ba228c8e60c3ec4040f38c84c7068aec5ec3eabaa9c1c5c6ed24c622522469e1", 0x78) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) 11:27:37 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) close(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x6) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 11:27:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt(r1, 0x27, 0x8, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt(r1, 0x27, 0x8, 0x0, 0x0) (async) 11:27:37 executing program 7: semctl$IPC_RMID(0x0, 0x0, 0x0) kqueue() (async) r0 = kqueue() r1 = semget(0x1, 0x0, 0x62) semop(r1, &(0x7f0000000100)=[{0x0, 0xff, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0x1f, 0x1800}, {0x3, 0x5}], 0x4) (async) semop(r1, &(0x7f0000000100)=[{0x0, 0xff, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0x1f, 0x1800}, {0x3, 0x5}], 0x4) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) (async) kevent(r2, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) kevent(r2, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0xff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x54, 0x8000000000000001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x7fffffff, 0x5746}], 0xffff, &(0x7f00000001c0)=[{{r0}, 0x0, 0x80, 0x1, 0x9, 0x3f}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0x4, 0x80, 0x9}, {{r0}, 0x4, 0xb, 0x1, 0xffffffff80000000, 0x3}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0x8, 0x100}, {{r0}, 0xfffffffffffffffe, 0xd0, 0xf0000000, 0x1, 0x8e94}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x2, 0x2}], 0x5c42a3f1, &(0x7f00000000c0)={0x7, 0x2}) (async) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0xff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x54, 0x8000000000000001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x7fffffff, 0x5746}], 0xffff, &(0x7f00000001c0)=[{{r0}, 0x0, 0x80, 0x1, 0x9, 0x3f}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0x4, 0x80, 0x9}, {{r0}, 0x4, 0xb, 0x1, 0xffffffff80000000, 0x3}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0x8, 0x100}, {{r0}, 0xfffffffffffffffe, 0xd0, 0xf0000000, 0x1, 0x8e94}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x2, 0x2}], 0x5c42a3f1, &(0x7f00000000c0)={0x7, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x20000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xd2, 0x0, 0x7ff, 0x0) 11:27:37 executing program 2: poll(&(0x7f00000000c0)=[{}, {}], 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:27:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000140)="425897a4e44dfe0e2fb782bb0851a32077259e431d3368a8984990ec2645e151192ba7f5f32ef2c7d6f8b3d82b5880ba862b4b4407257f46532dc6740107e0247d4036aca8156f8eae39ba7a5cd9d3e31395c3f5214b91d84d2d669bcc47fbb81c6ebf0093896b897e41acf4197e5caf707b2453c22a60786adba40716d7a4385ce4e0f3189f35a8948a5f484f0422786b2d9586a21ad996828fbfc4ad3cd4a70c86154f607476c8e6e6a97e4146c5f0cec32a7fbeb5cdd544faec53873149d56f852a6d7244c79cdb10a23b630985e0f7e0aa2c3dab2211eddad8c0c071fad1e09d", 0xe2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt(r1, 0x1000000000029, 0x11, 0x0, 0xffffffffffffffa0) 11:27:37 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x5, 0xa0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x50000000, 0x6, &(0x7f0000000040)="f3a5ddad0f0e273499048a527b7ea710ffa7af6510d76bcd69aef116fb0d5c2a1c76b49297c76dad77020e7282f83b1463f31c479538f72712d7c57e3a561be3609b9cacaa1646991dca2954022f514e77846a95d2ae3ea5ba228c8e60c3ec4040f38c84c7068aec5ec3eabaa9c1c5c6ed24c622522469e1", 0x78) (async, rerun: 32) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) 11:27:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000140)="425897a4e44dfe0e2fb782bb0851a32077259e431d3368a8984990ec2645e151192ba7f5f32ef2c7d6f8b3d82b5880ba862b4b4407257f46532dc6740107e0247d4036aca8156f8eae39ba7a5cd9d3e31395c3f5214b91d84d2d669bcc47fbb81c6ebf0093896b897e41acf4197e5caf707b2453c22a60786adba40716d7a4385ce4e0f3189f35a8948a5f484f0422786b2d9586a21ad996828fbfc4ad3cd4a70c86154f607476c8e6e6a97e4146c5f0cec32a7fbeb5cdd544faec53873149d56f852a6d7244c79cdb10a23b630985e0f7e0aa2c3dab2211eddad8c0c071fad1e09d", 0xe2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt(r1, 0x1000000000029, 0x11, 0x0, 0xffffffffffffffa0) socket(0x18, 0x2, 0x0) (async) shutdown(r0, 0x1) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) setsockopt(r0, 0x1, 0x4, &(0x7f0000000140)="425897a4e44dfe0e2fb782bb0851a32077259e431d3368a8984990ec2645e151192ba7f5f32ef2c7d6f8b3d82b5880ba862b4b4407257f46532dc6740107e0247d4036aca8156f8eae39ba7a5cd9d3e31395c3f5214b91d84d2d669bcc47fbb81c6ebf0093896b897e41acf4197e5caf707b2453c22a60786adba40716d7a4385ce4e0f3189f35a8948a5f484f0422786b2d9586a21ad996828fbfc4ad3cd4a70c86154f607476c8e6e6a97e4146c5f0cec32a7fbeb5cdd544faec53873149d56f852a6d7244c79cdb10a23b630985e0f7e0aa2c3dab2211eddad8c0c071fad1e09d", 0xe2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x11, 0x0, 0xffffffffffffffa0) (async) 11:27:38 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffe00, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x60c}, 0x200, 0x401, 0x0, 0x0, 0x8000000000000001, 0x890, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x100000000}) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x99a, 0xffffffffffffffff, r6, 0x0, r1, 0x8, 0x60d}, 0x5, 0x101, 0x1a}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x120, 0x0) (async) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r8}) (async) fcntl$lock(r7, 0x8, &(0x7f0000000180)={0x3, 0x0, 0xb1d8, 0x4, r8}) (async) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) dup2(0xffffffffffffffff, r2) listen(r3, 0x0) (async) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x0, r9) kevent(r10, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x1, &(0x7f00000001c0), 0x5, 0x0) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) shmat(r11, &(0x7f0000ffd000/0x1000)=nil, 0x2000) (async) r12 = socket$unix(0x1, 0x5, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="15000000000000000200"], 0xa) 11:27:38 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0xe0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x86a0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') 11:27:38 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="ef75b495ef0894faa4f50db1e922f4b0113aa27983233dd7b93f31bea2a276ae6bb676f3f9679049fb7539931b81d33024748267a523409ca0e9953c0b447fcff02a58713f13ffb28ae0552b96cee679508eb03005d814121994a131b2bc7cc06e1617", &(0x7f0000000040)=0x63, &(0x7f0000000140)="4bbf64f09102153552cf1df3e3b4f282940aa1d8bbec8744d8394c23b7bd11238907d6c62b85d6a09548d5e13535b0af1db52743b393097ddf253f7a0fa6530b41a71da3a72a63d67e0c23cb8126e3b20b7a5effb59a578044ee319d94e23c6d82584d91", 0x64) 11:27:38 executing program 6: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000340)="71f9ae9aa6e6090a000091501d94a34b8e5f84cf71b59c7afec3708202f0d0795dc2cc6e0aae9c5c6979896a4f62f2cfe14dd26b7dc9aefc05191fed685bda9d5358d8937f3e6003428156296dfd9fcf6df6b797a0a579e505cb000000fa75e3eb16943c9b2ab12408dc1a3e1c5b34441a71390e8562a3ca9d6f79259bc15cddafbd5e748f36cc2abcc9849901a12430b9a39d3acafd2d39b7b5056922ed14bbc2031398c114fc39aafd41f7b7bdd59bb4973658e1a5d15f83b994a0f6b9c1c9e302d1c82e2aa0e8787886fe1439fa24d656a97b4d4020d99fa792f05e5d8e54bddbcb506acf849b9af81e30ec1a1ab6e52b4964b5cab8fec26fc67011e406a071f2be989c306f5b430abedacbe56908b52dfb288586c02fa624337ffca3a772b84e9e0a8d85f08fe153713fa8cb03607a4edab55a34259c23669efde01d363b8c7f302fa403ef53d2c7df86ff9ff7c74e524d4d5104a30e6d72fb2e7d92dc40de14967593b49d8aa0800cd94accf534d0f55b87b2d75a61b31351e8431198346b562c602d6d092db885d5879cacd4a74279d89d", &(0x7f0000000080)=0x194, 0x0, 0x0) 11:27:38 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') (async) r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) close(r0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x6) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 11:27:38 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r3}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, r0, 0x0, 0x0, r1, 0x14, 0x1}, 0xfaa, 0x7ff, r3, r5, 0x7, 0xa12f, 0xffffffffcfc2455d}) r6 = socket(0x18, 0x2, 0x0) r7 = syz_open_pts() readv(r7, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) dup2(r7, r8) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r9 = dup(r6) write(r8, &(0x7f00000002c0)="4ad91a8c01163052392b61fbb213ea7c6e042b3b720b2d2edbdee7948eb36f0e1652b3b339e178e6d3e17fe82528565b1579290fb478cda3f6b3ee46ec5739bab899fde4f4af435721072505fd8323d33ab344653cbfb9eee0723fd34f435044ddeb6839", 0x64) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:38 executing program 3: r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket(0x2, 0x5, 0xa0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x50000000, 0x6, &(0x7f0000000040)="f3a5ddad0f0e273499048a527b7ea710ffa7af6510d76bcd69aef116fb0d5c2a1c76b49297c76dad77020e7282f83b1463f31c479538f72712d7c57e3a561be3609b9cacaa1646991dca2954022f514e77846a95d2ae3ea5ba228c8e60c3ec4040f38c84c7068aec5ec3eabaa9c1c5c6ed24c622522469e1", 0x78) (async) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) 11:27:38 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0xe0) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') (async) open(&(0x7f0000000080)='./file0/file0\x00', 0x86a0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') 11:27:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000140)="425897a4e44dfe0e2fb782bb0851a32077259e431d3368a8984990ec2645e151192ba7f5f32ef2c7d6f8b3d82b5880ba862b4b4407257f46532dc6740107e0247d4036aca8156f8eae39ba7a5cd9d3e31395c3f5214b91d84d2d669bcc47fbb81c6ebf0093896b897e41acf4197e5caf707b2453c22a60786adba40716d7a4385ce4e0f3189f35a8948a5f484f0422786b2d9586a21ad996828fbfc4ad3cd4a70c86154f607476c8e6e6a97e4146c5f0cec32a7fbeb5cdd544faec53873149d56f852a6d7244c79cdb10a23b630985e0f7e0aa2c3dab2211eddad8c0c071fad1e09d", 0xe2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt(r1, 0x1000000000029, 0x11, 0x0, 0xffffffffffffffa0) socket(0x18, 0x2, 0x0) (async) shutdown(r0, 0x1) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) setsockopt(r0, 0x1, 0x4, &(0x7f0000000140)="425897a4e44dfe0e2fb782bb0851a32077259e431d3368a8984990ec2645e151192ba7f5f32ef2c7d6f8b3d82b5880ba862b4b4407257f46532dc6740107e0247d4036aca8156f8eae39ba7a5cd9d3e31395c3f5214b91d84d2d669bcc47fbb81c6ebf0093896b897e41acf4197e5caf707b2453c22a60786adba40716d7a4385ce4e0f3189f35a8948a5f484f0422786b2d9586a21ad996828fbfc4ad3cd4a70c86154f607476c8e6e6a97e4146c5f0cec32a7fbeb5cdd544faec53873149d56f852a6d7244c79cdb10a23b630985e0f7e0aa2c3dab2211eddad8c0c071fad1e09d", 0xe2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x11, 0x0, 0xffffffffffffffa0) (async) 11:27:38 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r3}) (async, rerun: 64) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, r0, 0x0, 0x0, r1, 0x14, 0x1}, 0xfaa, 0x7ff, r3, r5, 0x7, 0xa12f, 0xffffffffcfc2455d}) (async) r6 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r7 = syz_open_pts() (rerun: 32) readv(r7, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async, rerun: 32) dup2(r7, r8) (async, rerun: 32) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r9 = dup(r6) write(r8, &(0x7f00000002c0)="4ad91a8c01163052392b61fbb213ea7c6e042b3b720b2d2edbdee7948eb36f0e1652b3b339e178e6d3e17fe82528565b1579290fb478cda3f6b3ee46ec5739bab899fde4f4af435721072505fd8323d33ab344653cbfb9eee0723fd34f435044ddeb6839", 0x64) (async) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:38 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) r0 = semget(0x3, 0x1, 0x604) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80, 0x20}, 0x3, 0x8, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='cc'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008000000000024c57fd4aa476ad1ce0000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830328c21ca369f98fe5b4c9d74041e3e661c241949d29052eab770a8b167b908d4dca3feb880dc8491e8012c639c0293cbc5af225b32455f66967b5e4becdf35cbf70f2999ecd9325dc846569bbd9a4edf74cd6cbf7f6ff03dc1e0d14a33799260f3610004b2b39784583931342b8a98551f9b1688cc598f5c7a18a8db6d95e570837b91b4eb11ee7acec900c26b320ad3b89b5b14f4e22b0b906bcaa11f72b01000000bfbb87b46d029c6b4f5c151df8c1fed01e1386bc0c048cf21e7f2f2e4f16f4d8b410c9cf042939578634d70efe80ef1ba11678956c6b6c81dd3abfe2bc209847f70b41d08636db9868659c28eb98371f980219fcbf349ecec1cdde3c236a9c71f826a22ab6c4883b668ee18377586d0e210f9dc03c07630275f6866a3ed0943af44606e46a4007fc544b81e50f490a2ed7fdea09e218203b6f976524f6ab8df24241f6d3d6e72959200cf21b86317aeb35f6f2f714e5d53608a061d82f1d845cdfd1093e66397c7fb8000000000000000000000000417effac304c733a8b269ebdb22bcb0c54b1d404cdabd823efb599122436476182628882cc62bc2d07703475e87b51065c5c8faeca404b87c600ac65eebf"], 0xcc, 0x2, 0x0) r3 = msgget(0x0, 0x502) msgsnd(r3, &(0x7f00000001c0)={0x0, "99877d076ae7bdaebb268d665b4ba23ae1bb74cebd1332cb9b26c39452e5a1f8d82357fc2e0c16769393c7216fd3809613cbbb39b908f43199151521ebcfd37ebe1cf318b3fae4ae507a77a128b7a37497bf25c20bdf1c80bcef15991b109243b0794faa9124dbcb600c7b29b892ee776c261b36613f59a4c84cf47bbecbad873b1ebd837a5193799a34a328d84e"}, 0x96, 0x800) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e53da417714e3f80d30dee28bc7b4172b33e209cd7ec36d0b6b76d32ab132fb45eab471346bd17fcfac9c3d4ab9f0c67cb79bc65661fe5b758ac3ffd70056ccbc295e7018db728e018c084e1d071196cb3161066ed7b68ae00b2d3d1647bb68b44300109d4e65fb7de6dff8ca88c4f293dcc5ac983090a2e3b5142209647963b9336dce17b97ba5d3132f0e6896f619833d3aef7f424e40000"], 0xcb, 0x1, 0x800) r4 = geteuid() r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, 0xffffffffffffffff, 0x0, r4, r5, 0x110, 0x5f}, 0x1, 0x800, 0x0, r6, 0xffff, 0x9, 0x7, 0xd1}) 11:27:38 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="ef75b495ef0894faa4f50db1e922f4b0113aa27983233dd7b93f31bea2a276ae6bb676f3f9679049fb7539931b81d33024748267a523409ca0e9953c0b447fcff02a58713f13ffb28ae0552b96cee679508eb03005d814121994a131b2bc7cc06e1617", &(0x7f0000000040)=0x63, &(0x7f0000000140)="4bbf64f09102153552cf1df3e3b4f282940aa1d8bbec8744d8394c23b7bd11238907d6c62b85d6a09548d5e13535b0af1db52743b393097ddf253f7a0fa6530b41a71da3a72a63d67e0c23cb8126e3b20b7a5effb59a578044ee319d94e23c6d82584d91", 0x64) 11:27:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/20}, &(0x7f0000000180)=0x16) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r7, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) r8 = getppid() r9 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r9, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r10 = getuid() setuid(r10) semop(r9, &(0x7f0000000000), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r10, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r10, 0x0, 0x0, 0x1}, 0x0, 0x7, r8, r11, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r10, 0x0, r10, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r10, r4, r3, r4, 0xc, 0x80}, 0x7fffffff, 0x40, 0x5}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000140)=ANY=[], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100) accept$unix(r1, 0x0, 0x0) 11:27:38 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0xe0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x86a0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0xe0) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') (async) open(&(0x7f0000000080)='./file0/file0\x00', 0x86a0, 0x0) (async) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') (async) 11:27:38 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffe00, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x60c}, 0x200, 0x401, 0x0, 0x0, 0x8000000000000001, 0x890, 0x7}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x100000000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) (async, rerun: 32) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x99a, 0xffffffffffffffff, r6, 0x0, r1, 0x8, 0x60d}, 0x5, 0x101, 0x1a}) (async, rerun: 32) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x120, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r8}) (async) fcntl$lock(r7, 0x8, &(0x7f0000000180)={0x3, 0x0, 0xb1d8, 0x4, r8}) (async) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(0xffffffffffffffff, r2) (async) listen(r3, 0x0) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x0, r9) kevent(r10, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x1, &(0x7f00000001c0), 0x5, 0x0) (async, rerun: 64) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) (rerun: 64) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) shmat(r11, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r12 = socket$unix(0x1, 0x5, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="15000000000000000200"], 0xa) 11:27:38 executing program 6: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000340)="71f9ae9aa6e6090a000091501d94a34b8e5f84cf71b59c7afec3708202f0d0795dc2cc6e0aae9c5c6979896a4f62f2cfe14dd26b7dc9aefc05191fed685bda9d5358d8937f3e6003428156296dfd9fcf6df6b797a0a579e505cb000000fa75e3eb16943c9b2ab12408dc1a3e1c5b34441a71390e8562a3ca9d6f79259bc15cddafbd5e748f36cc2abcc9849901a12430b9a39d3acafd2d39b7b5056922ed14bbc2031398c114fc39aafd41f7b7bdd59bb4973658e1a5d15f83b994a0f6b9c1c9e302d1c82e2aa0e8787886fe1439fa24d656a97b4d4020d99fa792f05e5d8e54bddbcb506acf849b9af81e30ec1a1ab6e52b4964b5cab8fec26fc67011e406a071f2be989c306f5b430abedacbe56908b52dfb288586c02fa624337ffca3a772b84e9e0a8d85f08fe153713fa8cb03607a4edab55a34259c23669efde01d363b8c7f302fa403ef53d2c7df86ff9ff7c74e524d4d5104a30e6d72fb2e7d92dc40de14967593b49d8aa0800cd94accf534d0f55b87b2d75a61b31351e8431198346b562c602d6d092db885d5879cacd4a74279d89d", &(0x7f0000000080)=0x194, 0x0, 0x0) 11:27:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 11:27:38 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) (async) r0 = semget(0x3, 0x1, 0x604) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80, 0x20}, 0x3, 0x8, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='cc'], 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) (async) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESDEC], 0x0, 0x0) (async) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008000000000024c57fd4aa476ad1ce0000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830328c21ca369f98fe5b4c9d74041e3e661c241949d29052eab770a8b167b908d4dca3feb880dc8491e8012c639c0293cbc5af225b32455f66967b5e4becdf35cbf70f2999ecd9325dc846569bbd9a4edf74cd6cbf7f6ff03dc1e0d14a33799260f3610004b2b39784583931342b8a98551f9b1688cc598f5c7a18a8db6d95e570837b91b4eb11ee7acec900c26b320ad3b89b5b14f4e22b0b906bcaa11f72b01000000bfbb87b46d029c6b4f5c151df8c1fed01e1386bc0c048cf21e7f2f2e4f16f4d8b410c9cf042939578634d70efe80ef1ba11678956c6b6c81dd3abfe2bc209847f70b41d08636db9868659c28eb98371f980219fcbf349ecec1cdde3c236a9c71f826a22ab6c4883b668ee18377586d0e210f9dc03c07630275f6866a3ed0943af44606e46a4007fc544b81e50f490a2ed7fdea09e218203b6f976524f6ab8df24241f6d3d6e72959200cf21b86317aeb35f6f2f714e5d53608a061d82f1d845cdfd1093e66397c7fb8000000000000000000000000417effac304c733a8b269ebdb22bcb0c54b1d404cdabd823efb599122436476182628882cc62bc2d07703475e87b51065c5c8faeca404b87c600ac65eebf"], 0xcc, 0x2, 0x0) (async) r3 = msgget(0x0, 0x502) msgsnd(r3, &(0x7f00000001c0)={0x0, "99877d076ae7bdaebb268d665b4ba23ae1bb74cebd1332cb9b26c39452e5a1f8d82357fc2e0c16769393c7216fd3809613cbbb39b908f43199151521ebcfd37ebe1cf318b3fae4ae507a77a128b7a37497bf25c20bdf1c80bcef15991b109243b0794faa9124dbcb600c7b29b892ee776c261b36613f59a4c84cf47bbecbad873b1ebd837a5193799a34a328d84e"}, 0x96, 0x800) (async) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e53da417714e3f80d30dee28bc7b4172b33e209cd7ec36d0b6b76d32ab132fb45eab471346bd17fcfac9c3d4ab9f0c67cb79bc65661fe5b758ac3ffd70056ccbc295e7018db728e018c084e1d071196cb3161066ed7b68ae00b2d3d1647bb68b44300109d4e65fb7de6dff8ca88c4f293dcc5ac983090a2e3b5142209647963b9336dce17b97ba5d3132f0e6896f619833d3aef7f424e40000"], 0xcb, 0x1, 0x800) r4 = geteuid() r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, 0xffffffffffffffff, 0x0, r4, r5, 0x110, 0x5f}, 0x1, 0x800, 0x0, r6, 0xffff, 0x9, 0x7, 0xd1}) 11:27:38 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x3, &(0x7f0000000000)) readv(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/82, 0x52}], 0x1000000000000181) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08c", 0x4a}], 0x1) 11:27:38 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="ef75b495ef0894faa4f50db1e922f4b0113aa27983233dd7b93f31bea2a276ae6bb676f3f9679049fb7539931b81d33024748267a523409ca0e9953c0b447fcff02a58713f13ffb28ae0552b96cee679508eb03005d814121994a131b2bc7cc06e1617", &(0x7f0000000040)=0x63, &(0x7f0000000140)="4bbf64f09102153552cf1df3e3b4f282940aa1d8bbec8744d8394c23b7bd11238907d6c62b85d6a09548d5e13535b0af1db52743b393097ddf253f7a0fa6530b41a71da3a72a63d67e0c23cb8126e3b20b7a5effb59a578044ee319d94e23c6d82584d91", 0x64) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="ef75b495ef0894faa4f50db1e922f4b0113aa27983233dd7b93f31bea2a276ae6bb676f3f9679049fb7539931b81d33024748267a523409ca0e9953c0b447fcff02a58713f13ffb28ae0552b96cee679508eb03005d814121994a131b2bc7cc06e1617", &(0x7f0000000040)=0x63, &(0x7f0000000140)="4bbf64f09102153552cf1df3e3b4f282940aa1d8bbec8744d8394c23b7bd11238907d6c62b85d6a09548d5e13535b0af1db52743b393097ddf253f7a0fa6530b41a71da3a72a63d67e0c23cb8126e3b20b7a5effb59a578044ee319d94e23c6d82584d91", 0x64) (async) 11:27:38 executing program 2: syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d79580000000000008100060008004327016800650006a233907cac1400bb000000028818a044100131ffffffff0000001f20000008b30600000009014401b69cac1400bb"]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="3902"], 0x10) write(r0, &(0x7f0000000880)="ffc10a2d847bfbc00f921ca3659a05775f66b614b11f4553a2c3c37668f618eb0678c35fedea2067a1912bb93f9e05400a0f755b0fc0aa7b223d7700f7f945fd076f9e7cce69a6528c98fd9600d812e5a7cb0fc5ce2d81770fbb14ab1cccb329c72e1fccfad0177c19714f1fbe6679e1d7dc85150f736eeef56afb9acc0017cf6845c2d9267a33dadd16c4a405b33827d9864a16f71d6bbdb91e6c81e450378cef175012fc2134e00dbd0c528ba373b7264c81f6b6e97a08d95247d12a36ddf40b1116e35a9ab2", 0xc7) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000000)="a64fc312e9bf25ed7d2678069be36579c80d89468dcf0aea550eb349b6c042b56fa3d90d25f476cf9453ed26c7f420be6e7150c88b5d632462127449695fafb2cd5820f2bf5f80fd4799662803f96eae99f40fe1831bf7af86775fd851c868d87c6bbacd5347c55c8f4172f8dfc938bd79b1698107916400000000000000f619fd5221777943f01ca82db0c1e6ebcf042d76cde9c4d4d859cf56aa758e344d7d227f85aacf787b52a290248cce5d59b1d9474834e41d43ebf88d78b2502346b7f6029830608c703693de87ecfa89d70000000000", 0xd4}, {&(0x7f0000000280)="a3b789842a7f1c00dfeaa1a20054a8aa13ed91cff69adbd09911", 0x1a}, {&(0x7f0000000240)="09ffe1342b", 0x5}, {&(0x7f0000000180)="18bb3083d8020fa0cff5cc99b418c82f0b229d084f0f1bcc8c", 0x19}, {&(0x7f00000001c0)="0b2c6ef9d7e84ef7ae1668ec3a3e296b32ced7c11e1a0fd1756a279ce624e191fadb7e649eddcb614be9ae92f9be36aa58853a98d6321011e30593d827b96f8264dc192beb2aedd13c2993a0bb0fd2e154aa0f415e95", 0x56}, {&(0x7f0000000400)="f480d33180017439341937ce09413a25f1ddd77ed60b2ef8c24335eaeb0074048e3b46a53d6fd75ab108a9ead1148c2144ed3209b8410042fdf37ff6181655fbd62a333fe7007760963c5e402d0f5ed4cb1fecdbbe5cce7bd9bd0b3687ad2f5f5fe9eef9845c3834b724641000fa7f9289493f56aedaa3b14a18f0c42a990a9887d89be9831c7b89207f00a5c948c4aaa2251e5bd31952ee252b51596770cd86a08467ee33496b6121b5f43eec1bd0668a1138cae82fc28047df81dc5d38120a97d68ed9b864c522a7d3a43925b6f336ee3235262cb2b19be5308d18e8948ca30058526b07e32b21281a8e86fcfa0431a1740428ef45cce6883f2ca035934c80eff7ebc1adce316251f2a8a78799c9a9cb8e75e312041c6ce9bb9197a65a0aa2fe6e48924b2a52f4555285a7e2cbcaadc107ecaf2644407b5f6e14e9955a24823a423f53813285f05fa5202fb7fe0124ff04a00129abd550ba659208b6bc43ab38ee9f71858ed449cd7b4e30c3560b88103831362d687a7b1fb0b1dd42ae445cfb09981ac066f442b6d064a2144dafc18f8a71cc4a0f8cb21dfe07ec9f521f999cbcc8d6e55744d20b250b3bfa0a71222e4a98547f033f063df14e05856d2a3a2ae6801d44198a49d750de6311893f5c3caf91bf5d9066d4c276c970d2d9cfbc65f955d22e7bc2cc6771a965f919757f36c0a57d4f7d3711fbecbf2a68ef79668e46cf5d344650f855811615ee2c4163e8dc3129ea190000391210c3b7580e33d067749ac5a3fef8ea4e5a6e6207a5f350906707c9f682d82eee28b7b8f4aed0409a2fa51ea9a91d948a593fd667974e16dbfd4f2562862f00a104b5fff21bf5a5d33521029ee5096af2339c4af0e234890f6c757cb486978d03653930375a9ac356dd6ea504c22b84c99a83f1cecf89492d12515cc1a9f13535c67cb8694985ecc3ca58ccc17022ee7b3f35fbfe27ebb888988732b3d21d8f165b92e92a69d00c1d431cb1b737f72aa1024eff05ffb484693d2ff8e7cbd462c81409fc1c21c735d89915dbd91a8754c31b92b9968471e2845528ec816ae7f8b9ca11d6c69f15039daed9c6bbde58c6ef2aac4639550378c611b78df6c798d8d65e744d0036d93977b5e98eb03ba8d4dd4b3579ab8ffd66058da04c763fe42977664202efaba64ca2fc6febf417abf2bd7425b1bd25504444c31febeb90315cc02a8fd223e78745029cab1e57c4d822a9488b4fc99be6841ab748251f0acec5fb89d9f65492e0a2d1a1b7a0cfa8dbe912ab4805fae41ca2b00604b3e67f229a99b230de15510acb89819383e1b2089756657d7bba8e498a8cc4f303a1122a888084f5f23faa5fd957fa1e1507fda098dd461fe8f5b279093d5371842b3356a7dc7e44fc4461fbbd1d84fe95ec2a81a5c66a2957abddb151a6a4e325688b38855cafbbe4d930212eaa5b3a803053750c03f4c51b47e9ce609cf22edc06c11b4a14f4af1971747feaf8e456d117409ee8b73970fe8c5d7388cb36127af484fe1e9d4e1d0f4867f5f7bbd8bc1c0e43a755d3dd5f5c786ee266f2204bec22051397b2e7dd142b24", 0x45f}], 0x6) 11:27:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) (async) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/20}, &(0x7f0000000180)=0x16) dup2(r1, r0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) listen(r1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r7, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) r8 = getppid() (async) r9 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r9, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r10 = getuid() setuid(r10) (async) semop(r9, &(0x7f0000000000), 0x0) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r10, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r10, 0x0, 0x0, 0x1}, 0x0, 0x7, r8, r11, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r10, 0x0, r10, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r10, r4, r3, r4, 0xc, 0x80}, 0x7fffffff, 0x40, 0x5}) dup2(r6, r5) (async) connect$unix(r6, &(0x7f0000000140)=ANY=[], 0xa) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100) accept$unix(r1, 0x0, 0x0) 11:27:38 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getegid() (async) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r3}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, r0, 0x0, 0x0, r1, 0x14, 0x1}, 0xfaa, 0x7ff, r3, r5, 0x7, 0xa12f, 0xffffffffcfc2455d}) r6 = socket(0x18, 0x2, 0x0) syz_open_pts() (async) r7 = syz_open_pts() readv(r7, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r8 = syz_open_pts() readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) dup2(r7, r8) (async) dup2(r7, r8) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r9 = dup(r6) write(r8, &(0x7f00000002c0)="4ad91a8c01163052392b61fbb213ea7c6e042b3b720b2d2edbdee7948eb36f0e1652b3b339e178e6d3e17fe82528565b1579290fb478cda3f6b3ee46ec5739bab899fde4f4af435721072505fd8323d33ab344653cbfb9eee0723fd34f435044ddeb6839", 0x64) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) (async) 11:27:38 executing program 7: ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x11, 0x3, 0x0) socket(0x6, 0x2, 0x20) 11:27:38 executing program 2: syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d79580000000000008100060008004327016800650006a233907cac1400bb000000028818a044100131ffffffff0000001f20000008b30600000009014401b69cac1400bb"]) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="3902"], 0x10) (async) write(r0, &(0x7f0000000880)="ffc10a2d847bfbc00f921ca3659a05775f66b614b11f4553a2c3c37668f618eb0678c35fedea2067a1912bb93f9e05400a0f755b0fc0aa7b223d7700f7f945fd076f9e7cce69a6528c98fd9600d812e5a7cb0fc5ce2d81770fbb14ab1cccb329c72e1fccfad0177c19714f1fbe6679e1d7dc85150f736eeef56afb9acc0017cf6845c2d9267a33dadd16c4a405b33827d9864a16f71d6bbdb91e6c81e450378cef175012fc2134e00dbd0c528ba373b7264c81f6b6e97a08d95247d12a36ddf40b1116e35a9ab2", 0xc7) (async) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000000)="a64fc312e9bf25ed7d2678069be36579c80d89468dcf0aea550eb349b6c042b56fa3d90d25f476cf9453ed26c7f420be6e7150c88b5d632462127449695fafb2cd5820f2bf5f80fd4799662803f96eae99f40fe1831bf7af86775fd851c868d87c6bbacd5347c55c8f4172f8dfc938bd79b1698107916400000000000000f619fd5221777943f01ca82db0c1e6ebcf042d76cde9c4d4d859cf56aa758e344d7d227f85aacf787b52a290248cce5d59b1d9474834e41d43ebf88d78b2502346b7f6029830608c703693de87ecfa89d70000000000", 0xd4}, {&(0x7f0000000280)="a3b789842a7f1c00dfeaa1a20054a8aa13ed91cff69adbd09911", 0x1a}, {&(0x7f0000000240)="09ffe1342b", 0x5}, {&(0x7f0000000180)="18bb3083d8020fa0cff5cc99b418c82f0b229d084f0f1bcc8c", 0x19}, {&(0x7f00000001c0)="0b2c6ef9d7e84ef7ae1668ec3a3e296b32ced7c11e1a0fd1756a279ce624e191fadb7e649eddcb614be9ae92f9be36aa58853a98d6321011e30593d827b96f8264dc192beb2aedd13c2993a0bb0fd2e154aa0f415e95", 0x56}, {&(0x7f0000000400)="f480d33180017439341937ce09413a25f1ddd77ed60b2ef8c24335eaeb0074048e3b46a53d6fd75ab108a9ead1148c2144ed3209b8410042fdf37ff6181655fbd62a333fe7007760963c5e402d0f5ed4cb1fecdbbe5cce7bd9bd0b3687ad2f5f5fe9eef9845c3834b724641000fa7f9289493f56aedaa3b14a18f0c42a990a9887d89be9831c7b89207f00a5c948c4aaa2251e5bd31952ee252b51596770cd86a08467ee33496b6121b5f43eec1bd0668a1138cae82fc28047df81dc5d38120a97d68ed9b864c522a7d3a43925b6f336ee3235262cb2b19be5308d18e8948ca30058526b07e32b21281a8e86fcfa0431a1740428ef45cce6883f2ca035934c80eff7ebc1adce316251f2a8a78799c9a9cb8e75e312041c6ce9bb9197a65a0aa2fe6e48924b2a52f4555285a7e2cbcaadc107ecaf2644407b5f6e14e9955a24823a423f53813285f05fa5202fb7fe0124ff04a00129abd550ba659208b6bc43ab38ee9f71858ed449cd7b4e30c3560b88103831362d687a7b1fb0b1dd42ae445cfb09981ac066f442b6d064a2144dafc18f8a71cc4a0f8cb21dfe07ec9f521f999cbcc8d6e55744d20b250b3bfa0a71222e4a98547f033f063df14e05856d2a3a2ae6801d44198a49d750de6311893f5c3caf91bf5d9066d4c276c970d2d9cfbc65f955d22e7bc2cc6771a965f919757f36c0a57d4f7d3711fbecbf2a68ef79668e46cf5d344650f855811615ee2c4163e8dc3129ea190000391210c3b7580e33d067749ac5a3fef8ea4e5a6e6207a5f350906707c9f682d82eee28b7b8f4aed0409a2fa51ea9a91d948a593fd667974e16dbfd4f2562862f00a104b5fff21bf5a5d33521029ee5096af2339c4af0e234890f6c757cb486978d03653930375a9ac356dd6ea504c22b84c99a83f1cecf89492d12515cc1a9f13535c67cb8694985ecc3ca58ccc17022ee7b3f35fbfe27ebb888988732b3d21d8f165b92e92a69d00c1d431cb1b737f72aa1024eff05ffb484693d2ff8e7cbd462c81409fc1c21c735d89915dbd91a8754c31b92b9968471e2845528ec816ae7f8b9ca11d6c69f15039daed9c6bbde58c6ef2aac4639550378c611b78df6c798d8d65e744d0036d93977b5e98eb03ba8d4dd4b3579ab8ffd66058da04c763fe42977664202efaba64ca2fc6febf417abf2bd7425b1bd25504444c31febeb90315cc02a8fd223e78745029cab1e57c4d822a9488b4fc99be6841ab748251f0acec5fb89d9f65492e0a2d1a1b7a0cfa8dbe912ab4805fae41ca2b00604b3e67f229a99b230de15510acb89819383e1b2089756657d7bba8e498a8cc4f303a1122a888084f5f23faa5fd957fa1e1507fda098dd461fe8f5b279093d5371842b3356a7dc7e44fc4461fbbd1d84fe95ec2a81a5c66a2957abddb151a6a4e325688b38855cafbbe4d930212eaa5b3a803053750c03f4c51b47e9ce609cf22edc06c11b4a14f4af1971747feaf8e456d117409ee8b73970fe8c5d7388cb36127af484fe1e9d4e1d0f4867f5f7bbd8bc1c0e43a755d3dd5f5c786ee266f2204bec22051397b2e7dd142b24", 0x45f}], 0x6) 11:27:38 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) r0 = semget(0x3, 0x1, 0x604) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80, 0x20}, 0x3, 0x8, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='cc'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008000000000024c57fd4aa476ad1ce0000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830328c21ca369f98fe5b4c9d74041e3e661c241949d29052eab770a8b167b908d4dca3feb880dc8491e8012c639c0293cbc5af225b32455f66967b5e4becdf35cbf70f2999ecd9325dc846569bbd9a4edf74cd6cbf7f6ff03dc1e0d14a33799260f3610004b2b39784583931342b8a98551f9b1688cc598f5c7a18a8db6d95e570837b91b4eb11ee7acec900c26b320ad3b89b5b14f4e22b0b906bcaa11f72b01000000bfbb87b46d029c6b4f5c151df8c1fed01e1386bc0c048cf21e7f2f2e4f16f4d8b410c9cf042939578634d70efe80ef1ba11678956c6b6c81dd3abfe2bc209847f70b41d08636db9868659c28eb98371f980219fcbf349ecec1cdde3c236a9c71f826a22ab6c4883b668ee18377586d0e210f9dc03c07630275f6866a3ed0943af44606e46a4007fc544b81e50f490a2ed7fdea09e218203b6f976524f6ab8df24241f6d3d6e72959200cf21b86317aeb35f6f2f714e5d53608a061d82f1d845cdfd1093e66397c7fb8000000000000000000000000417effac304c733a8b269ebdb22bcb0c54b1d404cdabd823efb599122436476182628882cc62bc2d07703475e87b51065c5c8faeca404b87c600ac65eebf"], 0xcc, 0x2, 0x0) r3 = msgget(0x0, 0x502) msgsnd(r3, &(0x7f00000001c0)={0x0, "99877d076ae7bdaebb268d665b4ba23ae1bb74cebd1332cb9b26c39452e5a1f8d82357fc2e0c16769393c7216fd3809613cbbb39b908f43199151521ebcfd37ebe1cf318b3fae4ae507a77a128b7a37497bf25c20bdf1c80bcef15991b109243b0794faa9124dbcb600c7b29b892ee776c261b36613f59a4c84cf47bbecbad873b1ebd837a5193799a34a328d84e"}, 0x96, 0x800) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e53da417714e3f80d30dee28bc7b4172b33e209cd7ec36d0b6b76d32ab132fb45eab471346bd17fcfac9c3d4ab9f0c67cb79bc65661fe5b758ac3ffd70056ccbc295e7018db728e018c084e1d071196cb3161066ed7b68ae00b2d3d1647bb68b44300109d4e65fb7de6dff8ca88c4f293dcc5ac983090a2e3b5142209647963b9336dce17b97ba5d3132f0e6896f619833d3aef7f424e40000"], 0xcb, 0x1, 0x800) r4 = geteuid() r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, 0xffffffffffffffff, 0x0, r4, r5, 0x110, 0x5f}, 0x1, 0x800, 0x0, r6, 0xffff, 0x9, 0x7, 0xd1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) (async) semget(0x3, 0x1, 0x604) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80, 0x20}, 0x3, 0x8, 0x7}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='cc'], 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESDEC], 0x0, 0x0) (async) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008000000000024c57fd4aa476ad1ce0000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830328c21ca369f98fe5b4c9d74041e3e661c241949d29052eab770a8b167b908d4dca3feb880dc8491e8012c639c0293cbc5af225b32455f66967b5e4becdf35cbf70f2999ecd9325dc846569bbd9a4edf74cd6cbf7f6ff03dc1e0d14a33799260f3610004b2b39784583931342b8a98551f9b1688cc598f5c7a18a8db6d95e570837b91b4eb11ee7acec900c26b320ad3b89b5b14f4e22b0b906bcaa11f72b01000000bfbb87b46d029c6b4f5c151df8c1fed01e1386bc0c048cf21e7f2f2e4f16f4d8b410c9cf042939578634d70efe80ef1ba11678956c6b6c81dd3abfe2bc209847f70b41d08636db9868659c28eb98371f980219fcbf349ecec1cdde3c236a9c71f826a22ab6c4883b668ee18377586d0e210f9dc03c07630275f6866a3ed0943af44606e46a4007fc544b81e50f490a2ed7fdea09e218203b6f976524f6ab8df24241f6d3d6e72959200cf21b86317aeb35f6f2f714e5d53608a061d82f1d845cdfd1093e66397c7fb8000000000000000000000000417effac304c733a8b269ebdb22bcb0c54b1d404cdabd823efb599122436476182628882cc62bc2d07703475e87b51065c5c8faeca404b87c600ac65eebf"], 0xcc, 0x2, 0x0) (async) msgget(0x0, 0x502) (async) msgsnd(r3, &(0x7f00000001c0)={0x0, "99877d076ae7bdaebb268d665b4ba23ae1bb74cebd1332cb9b26c39452e5a1f8d82357fc2e0c16769393c7216fd3809613cbbb39b908f43199151521ebcfd37ebe1cf318b3fae4ae507a77a128b7a37497bf25c20bdf1c80bcef15991b109243b0794faa9124dbcb600c7b29b892ee776c261b36613f59a4c84cf47bbecbad873b1ebd837a5193799a34a328d84e"}, 0x96, 0x800) (async) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e53da417714e3f80d30dee28bc7b4172b33e209cd7ec36d0b6b76d32ab132fb45eab471346bd17fcfac9c3d4ab9f0c67cb79bc65661fe5b758ac3ffd70056ccbc295e7018db728e018c084e1d071196cb3161066ed7b68ae00b2d3d1647bb68b44300109d4e65fb7de6dff8ca88c4f293dcc5ac983090a2e3b5142209647963b9336dce17b97ba5d3132f0e6896f619833d3aef7f424e40000"], 0xcb, 0x1, 0x800) (async) geteuid() (async) getgid() (async) fcntl$getown(0xffffffffffffff9c, 0x5) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, 0xffffffffffffffff, 0x0, r4, r5, 0x110, 0x5f}, 0x1, 0x800, 0x0, r6, 0xffff, 0x9, 0x7, 0xd1}) (async) 11:27:38 executing program 7: ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) socket(0x11, 0x3, 0x0) (async, rerun: 32) socket(0x6, 0x2, 0x20) 11:27:38 executing program 2: syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d79580000000000008100060008004327016800650006a233907cac1400bb000000028818a044100131ffffffff0000001f20000008b30600000009014401b69cac1400bb"]) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="3902"], 0x10) (async) write(r0, &(0x7f0000000880)="ffc10a2d847bfbc00f921ca3659a05775f66b614b11f4553a2c3c37668f618eb0678c35fedea2067a1912bb93f9e05400a0f755b0fc0aa7b223d7700f7f945fd076f9e7cce69a6528c98fd9600d812e5a7cb0fc5ce2d81770fbb14ab1cccb329c72e1fccfad0177c19714f1fbe6679e1d7dc85150f736eeef56afb9acc0017cf6845c2d9267a33dadd16c4a405b33827d9864a16f71d6bbdb91e6c81e450378cef175012fc2134e00dbd0c528ba373b7264c81f6b6e97a08d95247d12a36ddf40b1116e35a9ab2", 0xc7) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000000)="a64fc312e9bf25ed7d2678069be36579c80d89468dcf0aea550eb349b6c042b56fa3d90d25f476cf9453ed26c7f420be6e7150c88b5d632462127449695fafb2cd5820f2bf5f80fd4799662803f96eae99f40fe1831bf7af86775fd851c868d87c6bbacd5347c55c8f4172f8dfc938bd79b1698107916400000000000000f619fd5221777943f01ca82db0c1e6ebcf042d76cde9c4d4d859cf56aa758e344d7d227f85aacf787b52a290248cce5d59b1d9474834e41d43ebf88d78b2502346b7f6029830608c703693de87ecfa89d70000000000", 0xd4}, {&(0x7f0000000280)="a3b789842a7f1c00dfeaa1a20054a8aa13ed91cff69adbd09911", 0x1a}, {&(0x7f0000000240)="09ffe1342b", 0x5}, {&(0x7f0000000180)="18bb3083d8020fa0cff5cc99b418c82f0b229d084f0f1bcc8c", 0x19}, {&(0x7f00000001c0)="0b2c6ef9d7e84ef7ae1668ec3a3e296b32ced7c11e1a0fd1756a279ce624e191fadb7e649eddcb614be9ae92f9be36aa58853a98d6321011e30593d827b96f8264dc192beb2aedd13c2993a0bb0fd2e154aa0f415e95", 0x56}, {&(0x7f0000000400)="f480d33180017439341937ce09413a25f1ddd77ed60b2ef8c24335eaeb0074048e3b46a53d6fd75ab108a9ead1148c2144ed3209b8410042fdf37ff6181655fbd62a333fe7007760963c5e402d0f5ed4cb1fecdbbe5cce7bd9bd0b3687ad2f5f5fe9eef9845c3834b724641000fa7f9289493f56aedaa3b14a18f0c42a990a9887d89be9831c7b89207f00a5c948c4aaa2251e5bd31952ee252b51596770cd86a08467ee33496b6121b5f43eec1bd0668a1138cae82fc28047df81dc5d38120a97d68ed9b864c522a7d3a43925b6f336ee3235262cb2b19be5308d18e8948ca30058526b07e32b21281a8e86fcfa0431a1740428ef45cce6883f2ca035934c80eff7ebc1adce316251f2a8a78799c9a9cb8e75e312041c6ce9bb9197a65a0aa2fe6e48924b2a52f4555285a7e2cbcaadc107ecaf2644407b5f6e14e9955a24823a423f53813285f05fa5202fb7fe0124ff04a00129abd550ba659208b6bc43ab38ee9f71858ed449cd7b4e30c3560b88103831362d687a7b1fb0b1dd42ae445cfb09981ac066f442b6d064a2144dafc18f8a71cc4a0f8cb21dfe07ec9f521f999cbcc8d6e55744d20b250b3bfa0a71222e4a98547f033f063df14e05856d2a3a2ae6801d44198a49d750de6311893f5c3caf91bf5d9066d4c276c970d2d9cfbc65f955d22e7bc2cc6771a965f919757f36c0a57d4f7d3711fbecbf2a68ef79668e46cf5d344650f855811615ee2c4163e8dc3129ea190000391210c3b7580e33d067749ac5a3fef8ea4e5a6e6207a5f350906707c9f682d82eee28b7b8f4aed0409a2fa51ea9a91d948a593fd667974e16dbfd4f2562862f00a104b5fff21bf5a5d33521029ee5096af2339c4af0e234890f6c757cb486978d03653930375a9ac356dd6ea504c22b84c99a83f1cecf89492d12515cc1a9f13535c67cb8694985ecc3ca58ccc17022ee7b3f35fbfe27ebb888988732b3d21d8f165b92e92a69d00c1d431cb1b737f72aa1024eff05ffb484693d2ff8e7cbd462c81409fc1c21c735d89915dbd91a8754c31b92b9968471e2845528ec816ae7f8b9ca11d6c69f15039daed9c6bbde58c6ef2aac4639550378c611b78df6c798d8d65e744d0036d93977b5e98eb03ba8d4dd4b3579ab8ffd66058da04c763fe42977664202efaba64ca2fc6febf417abf2bd7425b1bd25504444c31febeb90315cc02a8fd223e78745029cab1e57c4d822a9488b4fc99be6841ab748251f0acec5fb89d9f65492e0a2d1a1b7a0cfa8dbe912ab4805fae41ca2b00604b3e67f229a99b230de15510acb89819383e1b2089756657d7bba8e498a8cc4f303a1122a888084f5f23faa5fd957fa1e1507fda098dd461fe8f5b279093d5371842b3356a7dc7e44fc4461fbbd1d84fe95ec2a81a5c66a2957abddb151a6a4e325688b38855cafbbe4d930212eaa5b3a803053750c03f4c51b47e9ce609cf22edc06c11b4a14f4af1971747feaf8e456d117409ee8b73970fe8c5d7388cb36127af484fe1e9d4e1d0f4867f5f7bbd8bc1c0e43a755d3dd5f5c786ee266f2204bec22051397b2e7dd142b24", 0x45f}], 0x6) 11:27:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 11:27:38 executing program 4: sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x2, &(0x7f0000000280)="c821b97f749d", &(0x7f0000000300)=0x6, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040)="be3a7169bf4fd0232d3668100c0b3dac8d0f06934e13d60ffde8f28d401c625b57bbbb486a5c28ed4aa9e66b63bdd97d85cb14812d46623248e3a13b7a5dfee05c6d36c14ef39ac24a8d05646f1c60eb05c67d287b612b85b9869dcdaa716fe1fdd45f9c", &(0x7f00000000c0)=0x64, &(0x7f0000000100)="ea9b26d5a788089e5128ddece11d0129c076afb7055b", 0x16) 11:27:38 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xf67, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) fcntl$dupfd(r0, 0xa, r1) socket(0x1, 0x4, 0x3) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:38 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x3, &(0x7f0000000000)) readv(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/82, 0x52}], 0x1000000000000181) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08c", 0x4a}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) getrlimit(0x3, &(0x7f0000000000)) (async) readv(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/82, 0x52}], 0x1000000000000181) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08c", 0x4a}], 0x1) (async) 11:27:38 executing program 7: ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x11, 0x3, 0x0) (async) socket(0x6, 0x2, 0x20) 11:27:38 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\t \x00\x00', 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socket(0x18, 0x8000, 0x7f) setsockopt(r2, 0xff, 0x7, &(0x7f0000000080)="3e1845ba1c44d2a5e95cc2026258f55eb368fd113661427ea98170e21116be48f04d726286e58aff6d78b1bf7b5e", 0x2e) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) fchmod(r1, 0x111) 11:27:38 executing program 4: sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x2, &(0x7f0000000280)="c821b97f749d", &(0x7f0000000300)=0x6, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040)="be3a7169bf4fd0232d3668100c0b3dac8d0f06934e13d60ffde8f28d401c625b57bbbb486a5c28ed4aa9e66b63bdd97d85cb14812d46623248e3a13b7a5dfee05c6d36c14ef39ac24a8d05646f1c60eb05c67d287b612b85b9869dcdaa716fe1fdd45f9c", &(0x7f00000000c0)=0x64, &(0x7f0000000100)="ea9b26d5a788089e5128ddece11d0129c076afb7055b", 0x16) 11:27:38 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xf67, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) fcntl$dupfd(r0, 0xa, r1) (async) socket(0x1, 0x4, 0x3) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:38 executing program 3: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x36) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x0, 0xfffffffd, 0x9, 0x2a7d1, "1aaab39b05505f00", 0xfffffffd, 0x8000000}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="9a06655712dcff234e189b1905edb60db649a364744b0f11b90adc28270fc50217c56a75309b813b8288ce52380669a64142897cbaabd0e4", 0x38}], 0x1) 11:27:38 executing program 7: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r1, 0x0) kevent(r0, &(0x7f0000001180), 0x20fe3, 0x0, 0xffff7c05, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, 0x0) kevent(r0, &(0x7f0000000100), 0x1ff, &(0x7f00000001c0), 0x4be0, 0x0) socket(0x38, 0x5, 0x3f) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x6, 0x4, 0xffffffffffffffff}) 11:27:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) (async) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/20}, &(0x7f0000000180)=0x16) (async) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r7, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) r8 = getppid() (async) r9 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r9, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) (async) r10 = getuid() setuid(r10) semop(r9, &(0x7f0000000000), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r10, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r10, 0x0, 0x0, 0x1}, 0x0, 0x7, r8, r11, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r10, 0x0, r10, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r10, r4, r3, r4, 0xc, 0x80}, 0x7fffffff, 0x40, 0x5}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000140)=ANY=[], 0xa) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100) (async) accept$unix(r1, 0x0, 0x0) 11:27:38 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\t \x00\x00', 0x4) r1 = socket(0x2, 0x2, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socket(0x18, 0x8000, 0x7f) (async) setsockopt(r2, 0xff, 0x7, &(0x7f0000000080)="3e1845ba1c44d2a5e95cc2026258f55eb368fd113661427ea98170e21116be48f04d726286e58aff6d78b1bf7b5e", 0x2e) (async) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) fchmod(r1, 0x111) 11:27:38 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xf67, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r0) (async) r1 = dup(r0) fcntl$dupfd(r0, 0xa, r1) socket(0x1, 0x4, 0x3) (async) socket(0x1, 0x4, 0x3) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:38 executing program 4: sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x2, &(0x7f0000000280)="c821b97f749d", &(0x7f0000000300)=0x6, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x2, &(0x7f0000000280)="c821b97f749d", &(0x7f0000000300)=0x6, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040)="be3a7169bf4fd0232d3668100c0b3dac8d0f06934e13d60ffde8f28d401c625b57bbbb486a5c28ed4aa9e66b63bdd97d85cb14812d46623248e3a13b7a5dfee05c6d36c14ef39ac24a8d05646f1c60eb05c67d287b612b85b9869dcdaa716fe1fdd45f9c", &(0x7f00000000c0)=0x64, &(0x7f0000000100)="ea9b26d5a788089e5128ddece11d0129c076afb7055b", 0x16) 11:27:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x36) listen(r1, 0x3) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup(r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt(r3, 0x2, 0x7, &(0x7f0000000040)="fb95a18fe2fad01f2dbee517b60ffaa4a32c5a68286b7ea66994fc720b7a081997ea677510b263421febb7548c2e48ffda8f442767240117af4ba8df7dc60c51bbb7427e203dfdf447cc4450fe93b454aacf88c69470690dd1f48310f5c80a795994578a649cc3ca03a5", 0x6a) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:39 executing program 3: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x36) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x0, 0xfffffffd, 0x9, 0x2a7d1, "1aaab39b05505f00", 0xfffffffd, 0x8000000}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="9a06655712dcff234e189b1905edb60db649a364744b0f11b90adc28270fc50217c56a75309b813b8288ce52380669a64142897cbaabd0e4", 0x38}], 0x1) 11:27:39 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) getrlimit(0x3, &(0x7f0000000000)) (async) readv(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/82, 0x52}], 0x1000000000000181) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08c", 0x4a}], 0x1) 11:27:39 executing program 5: ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000007c0)) r0 = socket(0x6, 0x1, 0xff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x1) r1 = dup(r0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB="000000adfa6eee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000087d70000000000000000005ff6867b29babd9800000038d8f9467cff89320000000000000000000003000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000001f7ac2a06888dacbb3438841d86bba13e6bfbebc23776a19b727be96fa94aaa24c36d837c0648a2ecf9aea962cba8802b16f98c592e31fdac5e141b7380fc3837d6888fd5f0fd352a0b906ef66cddecda5eea220fea4321b7036d900"/358], 0x10b, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000080)=""/20, 0x14}], 0x3, &(0x7f0000000340)=""/172, 0xac}, 0x1}, 0x10, 0x8e99a2e4bc65d304, &(0x7f0000000480)={0x1, 0xfffffffffffffe01}) lseek(r0, 0x7, 0x2) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="b8a24bd5dfbc8f82489cd7cfc7d8e908a28f906f9ed2c16f393aec4eb11e2e34c5758c41e01172ab3ecc139c4a069570c2f721087d544e491f926de72d9ebe0dbadffa3c80870e9e5ca19a0621a07bdbb8289f307960977e32fae182803c8dadcab32074388b67", 0x67}, {&(0x7f0000000200)="a312a85c290e0387662d40a4d6b014ae75ebe3e27f188267a5f20dfa20c998ebefa839e516b3f9f78402e65ff54975edf8dbf87fe4ec9fb3415bfb6cd98d863731337e8b52582573cdffd35f7cc095b305ab32958c0022a61735d87ab79235835f5015e6fc088624", 0x68}], 0x2, &(0x7f0000000680)=[{0xa0, 0xffff, 0x8, "c45738d00b2235e322222bb0e5e1d5d6299e6c1868d9b8e5db5ab5221ac8fea269fae4ad3af9d5de73492ef0b61ffbe1fbef8739cc74efcf60cea45a52b7c48906cb92b9c4d6d4a46a9c9bebbbd5be9c4ab0185b0e26e74bf56b541ed5b65097b25c2e21fbc48ed68cd6dafa44311dc4a5d38cc474ac2aa07d46abe9c7f89674dca6214eace5f0d16a7f31554a04"}], 0xa0}, 0xb) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) close(r3) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000800)="bc", 0xfffffea8) 11:27:39 executing program 5: ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000007c0)) socket(0x6, 0x1, 0xff) (async) r0 = socket(0x6, 0x1, 0xff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x1) (async) setsockopt(r0, 0x29, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x1) r1 = dup(r0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB="000000adfa6eee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000087d70000000000000000005ff6867b29babd9800000038d8f9467cff89320000000000000000000003000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000001f7ac2a06888dacbb3438841d86bba13e6bfbebc23776a19b727be96fa94aaa24c36d837c0648a2ecf9aea962cba8802b16f98c592e31fdac5e141b7380fc3837d6888fd5f0fd352a0b906ef66cddecda5eea220fea4321b7036d900"/358], 0x10b, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000080)=""/20, 0x14}], 0x3, &(0x7f0000000340)=""/172, 0xac}, 0x1}, 0x10, 0x8e99a2e4bc65d304, &(0x7f0000000480)={0x1, 0xfffffffffffffe01}) (async) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB="000000adfa6eee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000087d70000000000000000005ff6867b29babd9800000038d8f9467cff89320000000000000000000003000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000001f7ac2a06888dacbb3438841d86bba13e6bfbebc23776a19b727be96fa94aaa24c36d837c0648a2ecf9aea962cba8802b16f98c592e31fdac5e141b7380fc3837d6888fd5f0fd352a0b906ef66cddecda5eea220fea4321b7036d900"/358], 0x10b, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000080)=""/20, 0x14}], 0x3, &(0x7f0000000340)=""/172, 0xac}, 0x1}, 0x10, 0x8e99a2e4bc65d304, &(0x7f0000000480)={0x1, 0xfffffffffffffe01}) lseek(r0, 0x7, 0x2) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="b8a24bd5dfbc8f82489cd7cfc7d8e908a28f906f9ed2c16f393aec4eb11e2e34c5758c41e01172ab3ecc139c4a069570c2f721087d544e491f926de72d9ebe0dbadffa3c80870e9e5ca19a0621a07bdbb8289f307960977e32fae182803c8dadcab32074388b67", 0x67}, {&(0x7f0000000200)="a312a85c290e0387662d40a4d6b014ae75ebe3e27f188267a5f20dfa20c998ebefa839e516b3f9f78402e65ff54975edf8dbf87fe4ec9fb3415bfb6cd98d863731337e8b52582573cdffd35f7cc095b305ab32958c0022a61735d87ab79235835f5015e6fc088624", 0x68}], 0x2, &(0x7f0000000680)=[{0xa0, 0xffff, 0x8, "c45738d00b2235e322222bb0e5e1d5d6299e6c1868d9b8e5db5ab5221ac8fea269fae4ad3af9d5de73492ef0b61ffbe1fbef8739cc74efcf60cea45a52b7c48906cb92b9c4d6d4a46a9c9bebbbd5be9c4ab0185b0e26e74bf56b541ed5b65097b25c2e21fbc48ed68cd6dafa44311dc4a5d38cc474ac2aa07d46abe9c7f89674dca6214eace5f0d16a7f31554a04"}], 0xa0}, 0xb) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) close(r3) (async) close(r3) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000800)="bc", 0xfffffea8) 11:27:39 executing program 4: sysctl$hw(&(0x7f0000006100)={0x6, 0x5}, 0x2, &(0x7f0000006140)="74865215", &(0x7f00000061c0)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="09fef87b03db55bce3e261a02b5f3ea723dd3855febc171f73992ba7fee4f2440c90e7e5f6da18f7f407db132a7a9a0c22a05bf4d1d1a37ca089c23f8dbdeaa0bd2588f769fad954fc50007e1af9c64bdd2f6344c8c08ad5f426345bb8090f6cf6e59a0178958e74c8e070ca8a6918e4782932294d9cfeeedb8dfd8f03e00838a84fc53fed3cf620e8ab156b7df20a5c596b4da5ab6533fa52cd5c11a2be408c1d85cd83094f46902a0f8a6ef6836dd385aee71a08427bd751db77879cbdd9063b19186dec8058ff95474a09dc6b37cdff0668a2298dfe61053a0007dcc1b96a35842d779146a8b836727ab3637d61b4a66e43a33e944db7e954fa47f2288200913097649ad37a1ca9d83766711bc4173b95c45386471d1ac9bf529393d28c34a06cab69be2f4b632b34043836b6ab5bd4751f44972890ddca8913ea0832223a63bf641c860ebcfabe0007f80170da3171e861b277649f95f1d13ec62e7838b65bce042e1c36113da20b3c768f8363f7b6075745da7ffefe51defc98f97df38412687d2034d99b3c4624e4486d615e74d19f9841a3ad8553dfa9ba1676ee57bc9de3b5034bd958f6bd2cfd30f0a78e8eaf4add7dc94b7cb2a9df60add4695b5b2b46184bc48b2c7c3b0f15e8f15b0ca9296850817ef98c96ab2256509d2a7f0eddfdef5a306aaa61bc5cf6bb4f461ee257802e14e3f4048236bc3e8e3490c3c3e7ef52e4dfb9f24c9845c23008411b1cc3dcbe9cc90aefdb07af9eb58eed7def9df51c622031b98dfbc794b23093ed374a8a07d23f65b853017c5de22517d4ad8495ebcefb9d84ee089e1d78e420c318019bf2d44f39ae7b5840629c021079e42f6a64648dcd21837853716a256c1f5b94942402ea345685d7cdb33b5b82c76f879eec4e20f377f3062df12713938a15246e5c4ef2d8553cc60864710558021c995996023c7d0281a3e027d5103c3a34ec00277ec3d6ae4d1df187b63a00148574494b551358c045921aa9ea16ec4dd4845e7065e7c27a080a389f18c9f994b5f9efa83ebd74197541c18ed443a787d97a2aa29bc06364fc2f196e997a90d23b67250437632a852e91c02a3412a2644971cf0a5b275b9044270fcd5eeee2475736db4aab1d2209842352b97b21c5bb7cf6059846f01f92bec7fbce7073e9fd23bb78029918e81eeec67c30c05f86cb7b1cc838296349546e4203e510a06621544898008da7ca55575490a7d4b8c627b57af4bdebacaae8ea43cae7053cb2a0c0c740fde232369781b9dc06e9f207de9be4a6e28476b0d0417c1a17fa5936ceeed4888be35daed2143dcd0166e1df897305fb0b0e67db12f453e2a6564d48f39502f02f44b4d51451595a6817399df7cb8ccc8f26d5125712248fb3a3680a70603c017fa43e83fec02dee810d7a286e655492304ceb43c7f91efcd804c39a6424bd2f2dee74195a22282c4a5f41081f818645a3ce83e0dc2f0df16dff9e6dfd8f90891acfe753d7cc533df8bebafa8c71bf865cc8a4a9b8b5a77aa256a6a1d49879e660c8b09a804f1bbeb71eb692cc55a4e98ce58e1d6a54ab040a65502249b36a6fac17e35695ecb40534ee51bc83e4310734ca9797a65c06f34535c135b6c4aa9656de1c6537e3b2d77c179829e9eb4acf123c48ea8a99fe16be2c00c6b56230d075dd21fb9ed9df9992fc1b1d4ecf8ac75ddb1c0b2a2b54a06a03765bc3b9dd6a5f98db885e8a47c54ccbc26da4882927f319780b5aeb1f0c95c399010d7f69791aaf194c055d3f15b6c636f21f95cf9850717c94c0c5c9916086657c4507bfea946dc9edc56bda46d1e841fdce5124e4adf1c423677813afe3845f558d93cbd29ab72643266f49b7db84ebeb4182ed00ee0191615ce105f356c1b84eb0856068c41a3cbe1ef977364fe5fe2d7a4ec21c81202c1596af69895732ae89ce347ba820f00f134cfb14d5391c07b46cbb8275cad472749abcfb826322d19813b9bf7bb252eca11cc9aec06e66fb7cb2adca42dc47fdaf23ffdf8147f001964da4634d682b2466d950152fd71eb2cc42d12a69fad827766ae1ddc5aa32623c7297678b5404a571627fbbfb7422c99d103dad9b550c43c373a1552fca887d632d6cc8270a25500f8c14c826f688ca789cf2254cfe9160ea8e827757100ffd05e1f31e5a7cad1f4fa8fd92caf74265eef04a02caf8fb48dce2184d819c1f313592d141532862c7d974c0d27cc71c2256211a5f5bf870c97e564afefc5a448e5c4b7e836ca52d85902189cf8600d0ea26b4041891b4af5d04b83df54f3a127f6351387df00bf53a8637bfdcb3e8983acd0b54791e76a3d0ec425aec82d4d78a0544fc459c44b1284a40edfaf3411e1d5d09d33f1c4456fba457c34451161408cf152b932a0a8de17efe3ebd979ffe82ceecf18def32f6488fbb84541f942740fc7fac41d781dd2fbc621ee711b3fbefe521a39e9c55ec9c4cce6972003136588062bbd4047971717aa72578d24763b2664f783bdb645210daa88b2b8652f64e7fdbcdc29b2a1f8cffc46e1c0a532b2c4cd46bbb7b3598b84a7afd9dfdcd6d9d29a8ceb46263d484a76629dd994d5f8cd5bdbcf8356da06d21c493cd673f611e2fd68b947a0a12bccfdb9560b4c39137aef21a17d4dd21c14555ea1b2f0c654d2f2e73efacfe7e9d226f9284c6387c0f4eb4761c2be1d019a1fe4b6fc03847eec861d72614d69de7f75c8b11c807c0c3cc8732fc349ed613842b46e150b5f96ccde36a3b04368015199ecef993371541821dd748144b37a3782e68c814c94e8850026799ade04209958acf5a8e3c9cdcadb802220cacf451c9795ea04a348494029fe11f51ee418eb8167d29e0672cb30a2e2cfdb14b7620957986a6c0c248f9ff0ab2c6a30689b9ea2abdba02a405c390510537bc745196f6e0a133c63db5689ee43cf61080db0a1bc935f9121f970bae6755690a6ea798f748bc59a722cbc3ba4186e3025abdb0fa358cb9c3ef09d9ba22fbd7920b6bfd4a5253ec70c4c09718a210759381fd716a42e8b5127272543d7a313ee7a8465a7f3abd1321e669b1a21ff6ca458da9a98d62d1c736dd5a9e0fe3c1321f849f1b3d415a886c0c961d0f4a0b9fa1612466340efacce1209f2021d2fbfbf0b39385cd57931e34a5b77893ba9bc8530a85bddb370b1cb0ad031b93a57b860f51b02f4cef76522f65c6a121a9fd9f66bdd43e92b77352e16851e29ed5dffd63a7eae5e57b5acf40f46ffcc836c156083f2cf51fd4361d46bf4417e5f198a2f9994f18746e7fdd4e2ae501433d92ddb89aa30df915c8b3e7c12c9b894283d94cfc1c28d8853c362a4878186e693b59e27be0213f1cc18ea00ad53212337c6147556b97588561130cba3e89b488e59602b2986ac1b86e5d409cf10d6b845d8cab2b3948eb67e0e58280109cfc0b2f94a2bc2cedc1a918566180723e6f5e172b37e5faca6e2130380798fb8a749a773b3d31406ff7d3a20f4bfe43440f2961df7dc32369bc1f292ad9476dcf4f94c1a8f96e51b5f55fdb5a56b0b4052c09d7c6aa232327bc27a7cb54f89bcc7d6bcb905cad38a78bd8003e59f028932954a6313e3cd05869d998c307dbd51fc60810e333e4bc0483b375ee065536f21aa07ed6a13fe2a423889c4be6944895194d8a45823ba3e4a244c90d19eb0692ba46609e8aacec6c8657b613e76c562e3b6a61d4c88d8bd43e56af1c9d57fb82469a67eda4599c759bc6c28251e904d53cc5f92068d10f55c2163f63b8117ecfdabac0a20b53488f4b63ec359bf60490f1a87b6d0c873555122160f3051a8bbe0352743903495423367d02c0792c432d80f6421a86f595f400fbdbf4281171b6ac70720a47a82e8bc14bbf13d40c955be6209ff4607b348daca5d53b9c4c9cab4981d3a9513fc8d1f0b273fc40bf62562422d41c5453ccb18a8deedda8ae96aab03e9dea14fcc876e9e6606d4bef0d37dd35f3489362a3056664a67ae4a7fcf7f1c1030197c6698a5b17d1a993bdcecaadb668d1e127fdbddc2ea44df8eaafdc3a95d39a97336aefd31996f873e08d283cb7e5c65c5eeb7e23faa9987c384ef4031a67c47bb27370509925f0110d54c3b807f16f2cd14ebc4ad2e409419600eac6d567f2b9b7e984c441f38e8d9d12c10d6d98783cae6141a41316d3f7c7928dd27482c76a29af0eda4e578b3b7d32fa283fab57b5e36b9440f70ca3cb4e5e5660fd578a70f18dee7a610ee7ae679a253e920774bddf12f04430a900afc61901df44ac4b1f9ac420f48c8a58bbace898b6791676657e2d897b0908d47db3fed1b53c4e0c024f1e3ad3bac6f675a3380b452879da1c556cbf498cf5ac6b8e341c613e15710cb6cb60258f8f7fc152774c8cb36afd6fe87c5ee93772285a48c3fbd4847c12f4054fb9e483faf84593b72c4706252f47cfdbf6c7d458f0e89c73b67de3e924032db75458bcbdb173515814fd14fd9ba838b7f724c6872b4548ff6e6437de93af0e757244e61dcb9d8a2b1937511bea2e5d9c8bc98d4f0d799430cd076d0c2225281ae7995b26fd3f4df5cdf734484a54f5feed64896bf5e2370078948f2c4fb05259065b037a5d8ccf239b1b5a1dc05b80464f04b9c4c6f82d3775e0fe3412c7066e5d53306544f6b3560aa95ab1b9d255efd64154809072476becea2bb219bfbaa163077eca8200c1e17ec7f757d40198431e35aeaeef07e759e57bb832c0824ae12d0a099fcab901ea1a3c013376ec41437705facb2ccc5dfdc0cd5f5cbb3d38ba6d115d33b3e7bc9fe71da8a1d166c1b7d947d361a3a6dc3e676be4f03a2b1046c5dc2842a3e0f5d451ec702b7c86a7331db9fe36a259704949d60015946212c2120ff6701be91412ad24cc08c0bbaccc52a1e83416b54d6666af0aebb21e984c70a56086c2ed06bc6d84ed34698010a73ee243f3a2368e41f9e75ff9c4fdc8664f8789797c0236fbb98086ff5920fe0ea3d93f0cbcf38cbae970834cd77844040b91f84852640bee44e3787770c02847137069035c0b8840297e2c221ce28163ca2598e0bb0ea441942c968268fd2b4fe25b132195d05f17427c1f81c7c68f86be8044965d56a20d9877832cf0a0953b255eb3094e90d202ca5fe84c5210b0613704905287d9b4f6b43ae3d5c2396ac136771a32b067e68e54246cb4a42084fb8a930ec9d746dfe78490e4bf0c9097cf8f51d1d5ad311412368f01e23833520759ad487ef7f5d0bcd5fd40fd857ddf71ac49811eca63ad0fe632a1dffdc50a66b0d69be079aa6d79ad6cd43a3382f98f1444fd506e5f61bd39506e1138973865fffa9ff567f48ea23f0ee4faa2fdb4bf8b150eb4bfc402a55ff05f19ae679671528af70aa9461fa6f13a8b6d7a3414d0ce98e105c2e695d8f6b2f09b9c99db10e16e976743a90155385ec7767612e16fc754908ec3f20e1dd62359e533ba5731aae5d571ad65f3fa329c99e0dd480dde8b77450b8e8a8e17ed97ac95f4f60ef28f55c4f70001e6ddac2510a21ea80087a38c8420c5ce44a1e1e0ecfd957ddbcec9b4419c33724865564c7b40b53c64a3313841fdd0bea0c4633cc2a5425771c5da98f09c8eaf1b2f4f37c278ce7976ca0d5379744a54f3918a3459fc3abd384c820a7d35068703952d8ed37246be7ce3ad84373e8755e9d5e5925d0f6543c8bf6b3d86a0316433b2aaaa7ceb98e0ca551efe30424ed73dd8793f23795db4c0c7ce81852a9ed3d6afc92cf91fd45b33e9123bbe0dc0f6ac8555fb263d8c138185752e1ea4f3c8a3025de4e759", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="f22462399dd1ebfa3c98578b743e7930f650ce0d90f9eec89e", 0x19) 11:27:39 executing program 3: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x36) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x0, 0xfffffffd, 0x9, 0x2a7d1, "1aaab39b05505f00", 0xfffffffd, 0x8000000}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="9a06655712dcff234e189b1905edb60db649a364744b0f11b90adc28270fc50217c56a75309b813b8288ce52380669a64142897cbaabd0e4", 0x38}], 0x1) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x36) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x0, 0xfffffffd, 0x9, 0x2a7d1, "1aaab39b05505f00", 0xfffffffd, 0x8000000}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="9a06655712dcff234e189b1905edb60db649a364744b0f11b90adc28270fc50217c56a75309b813b8288ce52380669a64142897cbaabd0e4", 0x38}], 0x1) (async) 11:27:39 executing program 5: ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000007c0)) (async) r0 = socket(0x6, 0x1, 0xff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x1) r1 = dup(r0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB="000000adfa6eee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000087d70000000000000000005ff6867b29babd9800000038d8f9467cff89320000000000000000000003000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000001f7ac2a06888dacbb3438841d86bba13e6bfbebc23776a19b727be96fa94aaa24c36d837c0648a2ecf9aea962cba8802b16f98c592e31fdac5e141b7380fc3837d6888fd5f0fd352a0b906ef66cddecda5eea220fea4321b7036d900"/358], 0x10b, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000080)=""/20, 0x14}], 0x3, &(0x7f0000000340)=""/172, 0xac}, 0x1}, 0x10, 0x8e99a2e4bc65d304, &(0x7f0000000480)={0x1, 0xfffffffffffffe01}) (async) lseek(r0, 0x7, 0x2) (async) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="b8a24bd5dfbc8f82489cd7cfc7d8e908a28f906f9ed2c16f393aec4eb11e2e34c5758c41e01172ab3ecc139c4a069570c2f721087d544e491f926de72d9ebe0dbadffa3c80870e9e5ca19a0621a07bdbb8289f307960977e32fae182803c8dadcab32074388b67", 0x67}, {&(0x7f0000000200)="a312a85c290e0387662d40a4d6b014ae75ebe3e27f188267a5f20dfa20c998ebefa839e516b3f9f78402e65ff54975edf8dbf87fe4ec9fb3415bfb6cd98d863731337e8b52582573cdffd35f7cc095b305ab32958c0022a61735d87ab79235835f5015e6fc088624", 0x68}], 0x2, &(0x7f0000000680)=[{0xa0, 0xffff, 0x8, "c45738d00b2235e322222bb0e5e1d5d6299e6c1868d9b8e5db5ab5221ac8fea269fae4ad3af9d5de73492ef0b61ffbe1fbef8739cc74efcf60cea45a52b7c48906cb92b9c4d6d4a46a9c9bebbbd5be9c4ab0185b0e26e74bf56b541ed5b65097b25c2e21fbc48ed68cd6dafa44311dc4a5d38cc474ac2aa07d46abe9c7f89674dca6214eace5f0d16a7f31554a04"}], 0xa0}, 0xb) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) (async) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) close(r3) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000800)="bc", 0xfffffea8) 11:27:39 executing program 4: sysctl$hw(&(0x7f0000006100)={0x6, 0x5}, 0x2, &(0x7f0000006140)="74865215", &(0x7f00000061c0)=0x4, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="09fef87b03db55bce3e261a02b5f3ea723dd3855febc171f73992ba7fee4f2440c90e7e5f6da18f7f407db132a7a9a0c22a05bf4d1d1a37ca089c23f8dbdeaa0bd2588f769fad954fc50007e1af9c64bdd2f6344c8c08ad5f426345bb8090f6cf6e59a0178958e74c8e070ca8a6918e4782932294d9cfeeedb8dfd8f03e00838a84fc53fed3cf620e8ab156b7df20a5c596b4da5ab6533fa52cd5c11a2be408c1d85cd83094f46902a0f8a6ef6836dd385aee71a08427bd751db77879cbdd9063b19186dec8058ff95474a09dc6b37cdff0668a2298dfe61053a0007dcc1b96a35842d779146a8b836727ab3637d61b4a66e43a33e944db7e954fa47f2288200913097649ad37a1ca9d83766711bc4173b95c45386471d1ac9bf529393d28c34a06cab69be2f4b632b34043836b6ab5bd4751f44972890ddca8913ea0832223a63bf641c860ebcfabe0007f80170da3171e861b277649f95f1d13ec62e7838b65bce042e1c36113da20b3c768f8363f7b6075745da7ffefe51defc98f97df38412687d2034d99b3c4624e4486d615e74d19f9841a3ad8553dfa9ba1676ee57bc9de3b5034bd958f6bd2cfd30f0a78e8eaf4add7dc94b7cb2a9df60add4695b5b2b46184bc48b2c7c3b0f15e8f15b0ca9296850817ef98c96ab2256509d2a7f0eddfdef5a306aaa61bc5cf6bb4f461ee257802e14e3f4048236bc3e8e3490c3c3e7ef52e4dfb9f24c9845c23008411b1cc3dcbe9cc90aefdb07af9eb58eed7def9df51c622031b98dfbc794b23093ed374a8a07d23f65b853017c5de22517d4ad8495ebcefb9d84ee089e1d78e420c318019bf2d44f39ae7b5840629c021079e42f6a64648dcd21837853716a256c1f5b94942402ea345685d7cdb33b5b82c76f879eec4e20f377f3062df12713938a15246e5c4ef2d8553cc60864710558021c995996023c7d0281a3e027d5103c3a34ec00277ec3d6ae4d1df187b63a00148574494b551358c045921aa9ea16ec4dd4845e7065e7c27a080a389f18c9f994b5f9efa83ebd74197541c18ed443a787d97a2aa29bc06364fc2f196e997a90d23b67250437632a852e91c02a3412a2644971cf0a5b275b9044270fcd5eeee2475736db4aab1d2209842352b97b21c5bb7cf6059846f01f92bec7fbce7073e9fd23bb78029918e81eeec67c30c05f86cb7b1cc838296349546e4203e510a06621544898008da7ca55575490a7d4b8c627b57af4bdebacaae8ea43cae7053cb2a0c0c740fde232369781b9dc06e9f207de9be4a6e28476b0d0417c1a17fa5936ceeed4888be35daed2143dcd0166e1df897305fb0b0e67db12f453e2a6564d48f39502f02f44b4d51451595a6817399df7cb8ccc8f26d5125712248fb3a3680a70603c017fa43e83fec02dee810d7a286e655492304ceb43c7f91efcd804c39a6424bd2f2dee74195a22282c4a5f41081f818645a3ce83e0dc2f0df16dff9e6dfd8f90891acfe753d7cc533df8bebafa8c71bf865cc8a4a9b8b5a77aa256a6a1d49879e660c8b09a804f1bbeb71eb692cc55a4e98ce58e1d6a54ab040a65502249b36a6fac17e35695ecb40534ee51bc83e4310734ca9797a65c06f34535c135b6c4aa9656de1c6537e3b2d77c179829e9eb4acf123c48ea8a99fe16be2c00c6b56230d075dd21fb9ed9df9992fc1b1d4ecf8ac75ddb1c0b2a2b54a06a03765bc3b9dd6a5f98db885e8a47c54ccbc26da4882927f319780b5aeb1f0c95c399010d7f69791aaf194c055d3f15b6c636f21f95cf9850717c94c0c5c9916086657c4507bfea946dc9edc56bda46d1e841fdce5124e4adf1c423677813afe3845f558d93cbd29ab72643266f49b7db84ebeb4182ed00ee0191615ce105f356c1b84eb0856068c41a3cbe1ef977364fe5fe2d7a4ec21c81202c1596af69895732ae89ce347ba820f00f134cfb14d5391c07b46cbb8275cad472749abcfb826322d19813b9bf7bb252eca11cc9aec06e66fb7cb2adca42dc47fdaf23ffdf8147f001964da4634d682b2466d950152fd71eb2cc42d12a69fad827766ae1ddc5aa32623c7297678b5404a571627fbbfb7422c99d103dad9b550c43c373a1552fca887d632d6cc8270a25500f8c14c826f688ca789cf2254cfe9160ea8e827757100ffd05e1f31e5a7cad1f4fa8fd92caf74265eef04a02caf8fb48dce2184d819c1f313592d141532862c7d974c0d27cc71c2256211a5f5bf870c97e564afefc5a448e5c4b7e836ca52d85902189cf8600d0ea26b4041891b4af5d04b83df54f3a127f6351387df00bf53a8637bfdcb3e8983acd0b54791e76a3d0ec425aec82d4d78a0544fc459c44b1284a40edfaf3411e1d5d09d33f1c4456fba457c34451161408cf152b932a0a8de17efe3ebd979ffe82ceecf18def32f6488fbb84541f942740fc7fac41d781dd2fbc621ee711b3fbefe521a39e9c55ec9c4cce6972003136588062bbd4047971717aa72578d24763b2664f783bdb645210daa88b2b8652f64e7fdbcdc29b2a1f8cffc46e1c0a532b2c4cd46bbb7b3598b84a7afd9dfdcd6d9d29a8ceb46263d484a76629dd994d5f8cd5bdbcf8356da06d21c493cd673f611e2fd68b947a0a12bccfdb9560b4c39137aef21a17d4dd21c14555ea1b2f0c654d2f2e73efacfe7e9d226f9284c6387c0f4eb4761c2be1d019a1fe4b6fc03847eec861d72614d69de7f75c8b11c807c0c3cc8732fc349ed613842b46e150b5f96ccde36a3b04368015199ecef993371541821dd748144b37a3782e68c814c94e8850026799ade04209958acf5a8e3c9cdcadb802220cacf451c9795ea04a348494029fe11f51ee418eb8167d29e0672cb30a2e2cfdb14b7620957986a6c0c248f9ff0ab2c6a30689b9ea2abdba02a405c390510537bc745196f6e0a133c63db5689ee43cf61080db0a1bc935f9121f970bae6755690a6ea798f748bc59a722cbc3ba4186e3025abdb0fa358cb9c3ef09d9ba22fbd7920b6bfd4a5253ec70c4c09718a210759381fd716a42e8b5127272543d7a313ee7a8465a7f3abd1321e669b1a21ff6ca458da9a98d62d1c736dd5a9e0fe3c1321f849f1b3d415a886c0c961d0f4a0b9fa1612466340efacce1209f2021d2fbfbf0b39385cd57931e34a5b77893ba9bc8530a85bddb370b1cb0ad031b93a57b860f51b02f4cef76522f65c6a121a9fd9f66bdd43e92b77352e16851e29ed5dffd63a7eae5e57b5acf40f46ffcc836c156083f2cf51fd4361d46bf4417e5f198a2f9994f18746e7fdd4e2ae501433d92ddb89aa30df915c8b3e7c12c9b894283d94cfc1c28d8853c362a4878186e693b59e27be0213f1cc18ea00ad53212337c6147556b97588561130cba3e89b488e59602b2986ac1b86e5d409cf10d6b845d8cab2b3948eb67e0e58280109cfc0b2f94a2bc2cedc1a918566180723e6f5e172b37e5faca6e2130380798fb8a749a773b3d31406ff7d3a20f4bfe43440f2961df7dc32369bc1f292ad9476dcf4f94c1a8f96e51b5f55fdb5a56b0b4052c09d7c6aa232327bc27a7cb54f89bcc7d6bcb905cad38a78bd8003e59f028932954a6313e3cd05869d998c307dbd51fc60810e333e4bc0483b375ee065536f21aa07ed6a13fe2a423889c4be6944895194d8a45823ba3e4a244c90d19eb0692ba46609e8aacec6c8657b613e76c562e3b6a61d4c88d8bd43e56af1c9d57fb82469a67eda4599c759bc6c28251e904d53cc5f92068d10f55c2163f63b8117ecfdabac0a20b53488f4b63ec359bf60490f1a87b6d0c873555122160f3051a8bbe0352743903495423367d02c0792c432d80f6421a86f595f400fbdbf4281171b6ac70720a47a82e8bc14bbf13d40c955be6209ff4607b348daca5d53b9c4c9cab4981d3a9513fc8d1f0b273fc40bf62562422d41c5453ccb18a8deedda8ae96aab03e9dea14fcc876e9e6606d4bef0d37dd35f3489362a3056664a67ae4a7fcf7f1c1030197c6698a5b17d1a993bdcecaadb668d1e127fdbddc2ea44df8eaafdc3a95d39a97336aefd31996f873e08d283cb7e5c65c5eeb7e23faa9987c384ef4031a67c47bb27370509925f0110d54c3b807f16f2cd14ebc4ad2e409419600eac6d567f2b9b7e984c441f38e8d9d12c10d6d98783cae6141a41316d3f7c7928dd27482c76a29af0eda4e578b3b7d32fa283fab57b5e36b9440f70ca3cb4e5e5660fd578a70f18dee7a610ee7ae679a253e920774bddf12f04430a900afc61901df44ac4b1f9ac420f48c8a58bbace898b6791676657e2d897b0908d47db3fed1b53c4e0c024f1e3ad3bac6f675a3380b452879da1c556cbf498cf5ac6b8e341c613e15710cb6cb60258f8f7fc152774c8cb36afd6fe87c5ee93772285a48c3fbd4847c12f4054fb9e483faf84593b72c4706252f47cfdbf6c7d458f0e89c73b67de3e924032db75458bcbdb173515814fd14fd9ba838b7f724c6872b4548ff6e6437de93af0e757244e61dcb9d8a2b1937511bea2e5d9c8bc98d4f0d799430cd076d0c2225281ae7995b26fd3f4df5cdf734484a54f5feed64896bf5e2370078948f2c4fb05259065b037a5d8ccf239b1b5a1dc05b80464f04b9c4c6f82d3775e0fe3412c7066e5d53306544f6b3560aa95ab1b9d255efd64154809072476becea2bb219bfbaa163077eca8200c1e17ec7f757d40198431e35aeaeef07e759e57bb832c0824ae12d0a099fcab901ea1a3c013376ec41437705facb2ccc5dfdc0cd5f5cbb3d38ba6d115d33b3e7bc9fe71da8a1d166c1b7d947d361a3a6dc3e676be4f03a2b1046c5dc2842a3e0f5d451ec702b7c86a7331db9fe36a259704949d60015946212c2120ff6701be91412ad24cc08c0bbaccc52a1e83416b54d6666af0aebb21e984c70a56086c2ed06bc6d84ed34698010a73ee243f3a2368e41f9e75ff9c4fdc8664f8789797c0236fbb98086ff5920fe0ea3d93f0cbcf38cbae970834cd77844040b91f84852640bee44e3787770c02847137069035c0b8840297e2c221ce28163ca2598e0bb0ea441942c968268fd2b4fe25b132195d05f17427c1f81c7c68f86be8044965d56a20d9877832cf0a0953b255eb3094e90d202ca5fe84c5210b0613704905287d9b4f6b43ae3d5c2396ac136771a32b067e68e54246cb4a42084fb8a930ec9d746dfe78490e4bf0c9097cf8f51d1d5ad311412368f01e23833520759ad487ef7f5d0bcd5fd40fd857ddf71ac49811eca63ad0fe632a1dffdc50a66b0d69be079aa6d79ad6cd43a3382f98f1444fd506e5f61bd39506e1138973865fffa9ff567f48ea23f0ee4faa2fdb4bf8b150eb4bfc402a55ff05f19ae679671528af70aa9461fa6f13a8b6d7a3414d0ce98e105c2e695d8f6b2f09b9c99db10e16e976743a90155385ec7767612e16fc754908ec3f20e1dd62359e533ba5731aae5d571ad65f3fa329c99e0dd480dde8b77450b8e8a8e17ed97ac95f4f60ef28f55c4f70001e6ddac2510a21ea80087a38c8420c5ce44a1e1e0ecfd957ddbcec9b4419c33724865564c7b40b53c64a3313841fdd0bea0c4633cc2a5425771c5da98f09c8eaf1b2f4f37c278ce7976ca0d5379744a54f3918a3459fc3abd384c820a7d35068703952d8ed37246be7ce3ad84373e8755e9d5e5925d0f6543c8bf6b3d86a0316433b2aaaa7ceb98e0ca551efe30424ed73dd8793f23795db4c0c7ce81852a9ed3d6afc92cf91fd45b33e9123bbe0dc0f6ac8555fb263d8c138185752e1ea4f3c8a3025de4e759", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="f22462399dd1ebfa3c98578b743e7930f650ce0d90f9eec89e", 0x19) 11:27:39 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x10) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000001140)="65e2d27f8b7836bb4fdda7749fccc83bacd7429aac32dcfc3c5eb93b2ad98a6b3acb2b468ed5c0d5a58917df7edeb984780ca310df6f0e9c4ec95fffa414949c70a26309719624e3f1f7135f038dfaed108b4dab6b756a2bbacfa30d945bcfb416fa678d0695a114b017ebc19b9bb895d1c4d7b21e7a120ee79400ada5b45eee4326", &(0x7f0000000100)=0x82, &(0x7f0000000140)="7446819d24e6d157d46623661744365f2228cf368e197d2631710ecaaf0456bc3baafc2a4c894d0522c18994f2a331a11f1dd490ffdf541ed2eed586d31c49ea8fe4185999e9feb8d500db99b404453312a176086e718945bd771dca2239a07c05e04c1c2d2ec0bd2bdb6eaa9545d2ef977931b526268fe8ce65afbac8b13d63565d8f2e8f478ee9147b3ee94d32732747ba57f20943081d9cf852ae7862ce4af88d989c4291d35210a709b80bfe4f38869d36474c7b02297c4feb5a573469e37aa78b68dd780b52371852ad46c8ac322b2b1c54eaf7b915e91da14e9cbae728b24a2c9ea73171cdbaedd9affa1c9ae5653ccb64657021439d59d20ea562ea49ed18cd22d40e880be344852a0ed074da6c94498efb89de2d9a4f0e7aa9f45bf4b3fc25b2287227765f5713a677a230577a1350b7a0968ed9abade09e29c9063e4d43108ef5188c6263fa85294cb5701e71321a3a882086abc72070df6215807479a65e16f55a9f9ae204dd9609d038fa1bccb3d55b715fd2dcf7f1be1ce865b1ad6d37850ca460091a1b070471ce6ce4b776379f88926cf8b6969952adf02c829a7e1526f47194722d02a5b49e8a58f00f3ec2217828112b1cacb5b105b5c93e6453045b6cfacb8a747f1987ec609b97b647e56bdf9452c7f12138d112299a2bbda361d7a4c79f2db5b6e6dcfa74fd81d4e42629db05ebacf8937744eac648e1733afda009ee8800c17b125686b205fb285d276a709e6e88aff8d8219ab1347d4b02b82d80f29d3d302749fc8a344207602867516cf715350bba26c8bc720abd5e0fb46568b882506f7c71b7504744184c34d8103c9acceb51a7204d632face565f2cf3f2159785b11eb8788249874a29d49dcec307380d00cf1cf8c9b608d74a417f6005fa9778293658ce4614e8985cf81fd376560c332f7efa1da20bab8fbc8cfcfd088874a42f891304e56f3243e24118684977db652e94bccc7ee3f075ed15c5bf05039e53d078a574bf6d7a561b796092b82fbe299ef2339e23929c3f2f5457574b36d7d66422f0b85048651e2e515966b1bade53b2607645e3ec8bff50f6d8169baae57fb54024c834239fece7ea982491c0c180550add6698af09680a2b4c505e27cf0a6a101a51fea47e45fa96857a3243a08875bd275e6b6715df4518cc70e82dec5d022e46a21e557576ff929731ad689fb1fa9418a171a3b9132311a57ad1fc5a5b02fd7d12f1ed70a1879ae81cbc9ff8712aa2065307c808d289fc2fb045e57eae0272097462fcbb70787f5cf9796ee82222f7404b5ad678cd7c9df10f34ff2c3262d7d18ee9090d8292de30958f10f32126368709263d7689ee482287cde37189956c7e2d6982639222b8532b661b00bc234f94874345c8952ceef1c15cfe304fdb5f727aab0a50d7a692ce5fd071f6634fddb82b8763009ec60fb3c8adcaf1f123dcbbc03e997b9ce34d18ff991ccda73a80ab351390c7763228305ee43e8968c846a35c3ca26874cc7871fa4993543e2c7dad3b8488572a2030a40fb6bc367bd3d41ae705bb4f332d878b5a2146d8abe649a2954e72d38cba9f6ca7d085e89bd9bbb9711c91f36ba8f5884c74c8d4d55a808f96ce15255561a32db02bd663cb73af41cef65be87ed50071368fc748cf59a4ee853b9398816173c5a384f183ef29ea12b55fdf27fd90ba2ef4c8d1cdd14ce4eca7c1e3c753d1cfd222ab1696a44fdebf0942bd87a05e8c16e58ef5f07248a25547d36259bde3a2185915fd8329f28c0ddaac2bee258d4cc2682759316fced57d1486568a1d64a39fd6d8552625ec52d29d8ac9b6f2dfde77fd3079301095e0a93aa42f0f68a2b90c1e0337609e2feff56aa29de6d2ff92bae88ea268186b0be4c6eed8e197c923dfcd212179b8511d35fd73e9a6758b799755ba851fe8dc5a2a0ed381aaa029f59e170516b69dfc0b01d6c8ee6fcb6752b3fe7892063da6b722522015fa0d96e545d66433d33ee564e27e3b3c5b2febe72d6003cc5ed978aafdad361c3b2d97a18169646c244aed90570ceaa11a8823f8b5630c14b38e73329b845908e24b1f4634f0e1133cc0deb9f7ee8542954efec9ec8eb2a387c1564621c6d14b8001ac8e3c6ccafd9402f44226c8348ee2c22d309b91b80e2fb61132c768b114e95ab38e4bf767438ba437a064662d83e92cfb95391ef7db864c6c735c08db0143a54af25645e0b1f2c58d040e02cd17c13210f5d4623903e393ddc46748a07b2313c1e15407e6bef24377dd869fc14fa0982a9773b04f2784b9961938bd6084786c853f323520bc8643c5982a58a85f2e9dfd42e53723c2cde12ea7401567905491e397a1a83cf1fade844a035ef4888ac68618df9f79b871ffbc8290670682567b509fe6d42c3a3832bd93820358754f58b512fba2a04d181a848035958fbe3dd52790a085f8f4b08d3a3cb3a8265c649b309782a9b9c5f887515e40b603baa7f6f22c7a0865266f0b60a8151812b9ca65121dc4cc3403ccfda7e2d7526bcd104445f2e420934bed49a023f81737e9128a14d27314d92524d88924582649e4e7bafccdb7e4258e7fc61b1b8caec662a1922151d7e53bd1244b77d24bd17516c5a4d4395efa6fcc3dd61febaf13648e90b05084498b61181eb118e4f20ce65b5d153bba6e5c05655d710c78a6c3872777483afd2c72be50cd1c246ed2ce77b7b7d146f960e86e9450edc12401f2a35e6354349e80304aa51a65da6900f227e62053fa55d600b0e370c30ce2801450ad07e1f4e7f5a1693c23149cd7a265850325794e5339f0c956eb141586570e73ef799527db9f19180f3267445c8ee3be2069fb70867df6ed8cf4ddfc33dc7bf25eda83ee1f8c8dc4b3ffe7b66e454b344de7520693872928584eaa9e0eefb2037655344cfb55e04546ca608c3bb851202a2421c049d3642805f5f3828112dd78df33d674d95c7a87bd5fd61c4cd25dfa56744e206dce92e2dfd4189d9eaa706057d8f2e56fdb06f88f724f18d74450285de9543eac7ba0cefccc56617d4b1f90cf7858aa74c956278bb1b9e4688181c4caccb24a91430d24b1165a1032719fd648e9c8c72b5b99fc52283ea2386ca26dd662253598a666ff3ce882436108d241d87e4aeb7e06253845ad16dc45aff0a8d9098d11372d165def8fe8bcb7205ab4b39112cc338a6dc3874809bb65abce9ed8815d3cd973cc0b12ddb6a147ab837c48f6e0045015e7bf5f8cb1609caad30e58da3b23d4f3b8b80cf6ad7b3861adc073a69c65024627764062d33ac3946f60314b7cc4fd714ee4f5d404ad4fe3eead84b564c952f39d2a109d4741c337169810d635f2fee1b190f6c8b07e2164f507b4bb966be529f2a6afdd8c0b64f1064d70ac2ee5c9906e52e5d9127300fe8c494ad7fe36b1b144c5e3c5558ab9939504788a75266268fee4a751ccd5611747f4766cee1412767eee590c8e3c5c03e6a6abedbe022625cb562a28381a414bd1310e86b2b98f14177f1dfdf177456def2daeedaa0549da0b8a85b6b98f830927181011448a4db9eb672afba4578f85a8026c84e80c2d2bf9022465092dbd585f1d022cb5fbbd09ce711588b82fb249d3699cacf135ea50c6db302289a3f0b10b80063adf2319766ce4eb2193752dadf6b0e5fce4efaef30f8e5154886991d2185ee9d673585406995e176d18512c23a20f178025eb3749e12a2efe998b2e4f396572a4c4558f7ca67590de7f2ec37c9942ff06b239e31e525af54a6b8aeb27048c92b4f91a4bb9d5b52d56655e3b521ea66d6ca8381a15e95acbd747d69d971c74385f0f4e72ecf0bc348d7e19a7bf019e78c48d5be2b5595ec2719a2cd6dc744e8f9ec32ddd2d1e5ac879311f6ea1742f1a62c56f252fd3044b645f6eb2550ebea5f7982eceaff1973c4f9b220114ddf1d4d26bd5cd4aeeac8d751bd6c92f6be0fc354c1367b7184b2a5317419a6fc6357f37624ea213f90b59a7cc1928848bbbd7d7886f3c0f991c78470edf53e159d499834c06502fc44c74c3de4aa57852aa4208b9287a0cc696c65b1fee155060f0d047134cdc2011bc2bce0e600cbfafeb05f79485f12f0940a6e06f2636014d824fadc899493834b37c3e59b780713d1ce98b7bb4801a84a2bdc8753f2f5a9735d80f79e69b8a9edb9921f3b5321a0fa35bd225fb3ba73009f803291b1da42f2d4a7e51fe20347de784f4fb9f7eacc6c64a0f206275d55bf93c5e7d0f1ded19e4eaae849cbe4b800433eafc421deaeabf070899772079f5c6d990ff0902576987391b1e0a87cd84a8e90914fc395909445ec2f67e5c4c3937a91ba177eabfc607deba477239330d4273627d689d6ba0d4bc31e0e152b99306f95b1f018707a22aa981dcd239479a1ec321d681d88b0979f5de0d89b03b96ef48192b6dc04d7acf2f3a14d644630eeafbdf88dd36647d631d8642d0469a913734e3edb0b9e0193c87f72d8ee6c80a396330846fe7318143bd1ec0e21fb62d1fe50fb3775587222309de7b2ab78f98d5f74632070147a9711c4b57dded24d8a638b1832fe8d429172381bd6d351cd15f08819e476a471991d21ec3e17ad6aa0eb60413bf1c07efb5dd0c391380c820514397d958261269ac99d3b8c0468400ad6a994927942c81582baf40b38d09d4b1ae21678c901ecb91d6386990e77889c9265712ccbb4ae77218dc1ed933a5aafba9433878445efe55a6a1d8149f578dd5bbb481dc1a019abb378191160135cdee7b58c9c16685c6582231a0ab723aded65e6e43e796b67cde5c51a3dad4aee8246463fff48d2c3e76f47b4d8c8d6cbe394e1311234d0ca9ecaa8fc4e4f44f95fadef10d1645359bf1041056699e7fd47280620fd85131061ad6f9252101e3f291e3c35a58efb821643bc2f6f5278e166f3117244767723879c82f8823fe0ed1046437219fdf88cf3f0ec817be8c4e5d883f77b7c458a7c9693f9aa81d19af9a264d1fbba4204924c94148c0b92e056aee19c8c708b2bd5841bc13ba445ad55f99cf5e4e8b4193cfed2a519a8c6abd13ccc4c73c8530cf4c1600383689c565600ebe21f6916972112181394e94be8faed74a164246655e43d9043b3e96601f5bb1c0a7f69fb6f4c091c3d0f8b18006fc977f6a51cc28c00d0f73304c3878f6e3b7ef735a8d30a00adba142cff0170dd6813005dbeaa453341d213bed76bf9abf31abbb7bbe8eedd1662e8b6127ae87568f45ee02842df7603572e0f29fa1288ea7a456f3e8635aab0bf8d482e56ca8c34abb0f212aa66a7750ae40a94b583669124ec9e46abbd4e556000b0fdece9f3605e851f7db7ff8b557263c46fe768677c0b8c3d79ef5e9fb7678008cb7c336cf7f25f087112b527c2e97bc638848c6eb62344bdfd8405c3e648d03e1a779338b885b427e376f7aaaf37ee7cedf993c1c1c5e531e96cc4a511e24d419b1607f642602d1d102a94927ee3dca4ccf6ceee0f26f237e7868cf0addbcccfb852a60ccb65b09df8abc485cfc41148475cb64c89ab8e6f6f1eae461e347dcc123b0f2c00a1ef23005d8182213a7c02c03a5b2097fd4688e104992b8eacf09508cce3d606ae62d9785b029a908e7bfa1725d7c65d1e81fbf6919e44f9277239c64da7ffeed05f84e9a9ed038f75dacaf678444cd37aeaaf3be46e4d17bdbebdd26b8166fb7356fed316755c18fd5d4fff42e549a0506e5683d011be9c9778c95d56e5b08f822b8ac38c00c04c27fad218e9bc5d8a332705966c95cb6b7f19ea19b066f362c895893374a78d5f6941537e", 0x1000) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:39 executing program 4: sysctl$hw(&(0x7f0000006100)={0x6, 0x5}, 0x2, &(0x7f0000006140)="74865215", &(0x7f00000061c0)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="09fef87b03db55bce3e261a02b5f3ea723dd3855febc171f73992ba7fee4f2440c90e7e5f6da18f7f407db132a7a9a0c22a05bf4d1d1a37ca089c23f8dbdeaa0bd2588f769fad954fc50007e1af9c64bdd2f6344c8c08ad5f426345bb8090f6cf6e59a0178958e74c8e070ca8a6918e4782932294d9cfeeedb8dfd8f03e00838a84fc53fed3cf620e8ab156b7df20a5c596b4da5ab6533fa52cd5c11a2be408c1d85cd83094f46902a0f8a6ef6836dd385aee71a08427bd751db77879cbdd9063b19186dec8058ff95474a09dc6b37cdff0668a2298dfe61053a0007dcc1b96a35842d779146a8b836727ab3637d61b4a66e43a33e944db7e954fa47f2288200913097649ad37a1ca9d83766711bc4173b95c45386471d1ac9bf529393d28c34a06cab69be2f4b632b34043836b6ab5bd4751f44972890ddca8913ea0832223a63bf641c860ebcfabe0007f80170da3171e861b277649f95f1d13ec62e7838b65bce042e1c36113da20b3c768f8363f7b6075745da7ffefe51defc98f97df38412687d2034d99b3c4624e4486d615e74d19f9841a3ad8553dfa9ba1676ee57bc9de3b5034bd958f6bd2cfd30f0a78e8eaf4add7dc94b7cb2a9df60add4695b5b2b46184bc48b2c7c3b0f15e8f15b0ca9296850817ef98c96ab2256509d2a7f0eddfdef5a306aaa61bc5cf6bb4f461ee257802e14e3f4048236bc3e8e3490c3c3e7ef52e4dfb9f24c9845c23008411b1cc3dcbe9cc90aefdb07af9eb58eed7def9df51c622031b98dfbc794b23093ed374a8a07d23f65b853017c5de22517d4ad8495ebcefb9d84ee089e1d78e420c318019bf2d44f39ae7b5840629c021079e42f6a64648dcd21837853716a256c1f5b94942402ea345685d7cdb33b5b82c76f879eec4e20f377f3062df12713938a15246e5c4ef2d8553cc60864710558021c995996023c7d0281a3e027d5103c3a34ec00277ec3d6ae4d1df187b63a00148574494b551358c045921aa9ea16ec4dd4845e7065e7c27a080a389f18c9f994b5f9efa83ebd74197541c18ed443a787d97a2aa29bc06364fc2f196e997a90d23b67250437632a852e91c02a3412a2644971cf0a5b275b9044270fcd5eeee2475736db4aab1d2209842352b97b21c5bb7cf6059846f01f92bec7fbce7073e9fd23bb78029918e81eeec67c30c05f86cb7b1cc838296349546e4203e510a06621544898008da7ca55575490a7d4b8c627b57af4bdebacaae8ea43cae7053cb2a0c0c740fde232369781b9dc06e9f207de9be4a6e28476b0d0417c1a17fa5936ceeed4888be35daed2143dcd0166e1df897305fb0b0e67db12f453e2a6564d48f39502f02f44b4d51451595a6817399df7cb8ccc8f26d5125712248fb3a3680a70603c017fa43e83fec02dee810d7a286e655492304ceb43c7f91efcd804c39a6424bd2f2dee74195a22282c4a5f41081f818645a3ce83e0dc2f0df16dff9e6dfd8f90891acfe753d7cc533df8bebafa8c71bf865cc8a4a9b8b5a77aa256a6a1d49879e660c8b09a804f1bbeb71eb692cc55a4e98ce58e1d6a54ab040a65502249b36a6fac17e35695ecb40534ee51bc83e4310734ca9797a65c06f34535c135b6c4aa9656de1c6537e3b2d77c179829e9eb4acf123c48ea8a99fe16be2c00c6b56230d075dd21fb9ed9df9992fc1b1d4ecf8ac75ddb1c0b2a2b54a06a03765bc3b9dd6a5f98db885e8a47c54ccbc26da4882927f319780b5aeb1f0c95c399010d7f69791aaf194c055d3f15b6c636f21f95cf9850717c94c0c5c9916086657c4507bfea946dc9edc56bda46d1e841fdce5124e4adf1c423677813afe3845f558d93cbd29ab72643266f49b7db84ebeb4182ed00ee0191615ce105f356c1b84eb0856068c41a3cbe1ef977364fe5fe2d7a4ec21c81202c1596af69895732ae89ce347ba820f00f134cfb14d5391c07b46cbb8275cad472749abcfb826322d19813b9bf7bb252eca11cc9aec06e66fb7cb2adca42dc47fdaf23ffdf8147f001964da4634d682b2466d950152fd71eb2cc42d12a69fad827766ae1ddc5aa32623c7297678b5404a571627fbbfb7422c99d103dad9b550c43c373a1552fca887d632d6cc8270a25500f8c14c826f688ca789cf2254cfe9160ea8e827757100ffd05e1f31e5a7cad1f4fa8fd92caf74265eef04a02caf8fb48dce2184d819c1f313592d141532862c7d974c0d27cc71c2256211a5f5bf870c97e564afefc5a448e5c4b7e836ca52d85902189cf8600d0ea26b4041891b4af5d04b83df54f3a127f6351387df00bf53a8637bfdcb3e8983acd0b54791e76a3d0ec425aec82d4d78a0544fc459c44b1284a40edfaf3411e1d5d09d33f1c4456fba457c34451161408cf152b932a0a8de17efe3ebd979ffe82ceecf18def32f6488fbb84541f942740fc7fac41d781dd2fbc621ee711b3fbefe521a39e9c55ec9c4cce6972003136588062bbd4047971717aa72578d24763b2664f783bdb645210daa88b2b8652f64e7fdbcdc29b2a1f8cffc46e1c0a532b2c4cd46bbb7b3598b84a7afd9dfdcd6d9d29a8ceb46263d484a76629dd994d5f8cd5bdbcf8356da06d21c493cd673f611e2fd68b947a0a12bccfdb9560b4c39137aef21a17d4dd21c14555ea1b2f0c654d2f2e73efacfe7e9d226f9284c6387c0f4eb4761c2be1d019a1fe4b6fc03847eec861d72614d69de7f75c8b11c807c0c3cc8732fc349ed613842b46e150b5f96ccde36a3b04368015199ecef993371541821dd748144b37a3782e68c814c94e8850026799ade04209958acf5a8e3c9cdcadb802220cacf451c9795ea04a348494029fe11f51ee418eb8167d29e0672cb30a2e2cfdb14b7620957986a6c0c248f9ff0ab2c6a30689b9ea2abdba02a405c390510537bc745196f6e0a133c63db5689ee43cf61080db0a1bc935f9121f970bae6755690a6ea798f748bc59a722cbc3ba4186e3025abdb0fa358cb9c3ef09d9ba22fbd7920b6bfd4a5253ec70c4c09718a210759381fd716a42e8b5127272543d7a313ee7a8465a7f3abd1321e669b1a21ff6ca458da9a98d62d1c736dd5a9e0fe3c1321f849f1b3d415a886c0c961d0f4a0b9fa1612466340efacce1209f2021d2fbfbf0b39385cd57931e34a5b77893ba9bc8530a85bddb370b1cb0ad031b93a57b860f51b02f4cef76522f65c6a121a9fd9f66bdd43e92b77352e16851e29ed5dffd63a7eae5e57b5acf40f46ffcc836c156083f2cf51fd4361d46bf4417e5f198a2f9994f18746e7fdd4e2ae501433d92ddb89aa30df915c8b3e7c12c9b894283d94cfc1c28d8853c362a4878186e693b59e27be0213f1cc18ea00ad53212337c6147556b97588561130cba3e89b488e59602b2986ac1b86e5d409cf10d6b845d8cab2b3948eb67e0e58280109cfc0b2f94a2bc2cedc1a918566180723e6f5e172b37e5faca6e2130380798fb8a749a773b3d31406ff7d3a20f4bfe43440f2961df7dc32369bc1f292ad9476dcf4f94c1a8f96e51b5f55fdb5a56b0b4052c09d7c6aa232327bc27a7cb54f89bcc7d6bcb905cad38a78bd8003e59f028932954a6313e3cd05869d998c307dbd51fc60810e333e4bc0483b375ee065536f21aa07ed6a13fe2a423889c4be6944895194d8a45823ba3e4a244c90d19eb0692ba46609e8aacec6c8657b613e76c562e3b6a61d4c88d8bd43e56af1c9d57fb82469a67eda4599c759bc6c28251e904d53cc5f92068d10f55c2163f63b8117ecfdabac0a20b53488f4b63ec359bf60490f1a87b6d0c873555122160f3051a8bbe0352743903495423367d02c0792c432d80f6421a86f595f400fbdbf4281171b6ac70720a47a82e8bc14bbf13d40c955be6209ff4607b348daca5d53b9c4c9cab4981d3a9513fc8d1f0b273fc40bf62562422d41c5453ccb18a8deedda8ae96aab03e9dea14fcc876e9e6606d4bef0d37dd35f3489362a3056664a67ae4a7fcf7f1c1030197c6698a5b17d1a993bdcecaadb668d1e127fdbddc2ea44df8eaafdc3a95d39a97336aefd31996f873e08d283cb7e5c65c5eeb7e23faa9987c384ef4031a67c47bb27370509925f0110d54c3b807f16f2cd14ebc4ad2e409419600eac6d567f2b9b7e984c441f38e8d9d12c10d6d98783cae6141a41316d3f7c7928dd27482c76a29af0eda4e578b3b7d32fa283fab57b5e36b9440f70ca3cb4e5e5660fd578a70f18dee7a610ee7ae679a253e920774bddf12f04430a900afc61901df44ac4b1f9ac420f48c8a58bbace898b6791676657e2d897b0908d47db3fed1b53c4e0c024f1e3ad3bac6f675a3380b452879da1c556cbf498cf5ac6b8e341c613e15710cb6cb60258f8f7fc152774c8cb36afd6fe87c5ee93772285a48c3fbd4847c12f4054fb9e483faf84593b72c4706252f47cfdbf6c7d458f0e89c73b67de3e924032db75458bcbdb173515814fd14fd9ba838b7f724c6872b4548ff6e6437de93af0e757244e61dcb9d8a2b1937511bea2e5d9c8bc98d4f0d799430cd076d0c2225281ae7995b26fd3f4df5cdf734484a54f5feed64896bf5e2370078948f2c4fb05259065b037a5d8ccf239b1b5a1dc05b80464f04b9c4c6f82d3775e0fe3412c7066e5d53306544f6b3560aa95ab1b9d255efd64154809072476becea2bb219bfbaa163077eca8200c1e17ec7f757d40198431e35aeaeef07e759e57bb832c0824ae12d0a099fcab901ea1a3c013376ec41437705facb2ccc5dfdc0cd5f5cbb3d38ba6d115d33b3e7bc9fe71da8a1d166c1b7d947d361a3a6dc3e676be4f03a2b1046c5dc2842a3e0f5d451ec702b7c86a7331db9fe36a259704949d60015946212c2120ff6701be91412ad24cc08c0bbaccc52a1e83416b54d6666af0aebb21e984c70a56086c2ed06bc6d84ed34698010a73ee243f3a2368e41f9e75ff9c4fdc8664f8789797c0236fbb98086ff5920fe0ea3d93f0cbcf38cbae970834cd77844040b91f84852640bee44e3787770c02847137069035c0b8840297e2c221ce28163ca2598e0bb0ea441942c968268fd2b4fe25b132195d05f17427c1f81c7c68f86be8044965d56a20d9877832cf0a0953b255eb3094e90d202ca5fe84c5210b0613704905287d9b4f6b43ae3d5c2396ac136771a32b067e68e54246cb4a42084fb8a930ec9d746dfe78490e4bf0c9097cf8f51d1d5ad311412368f01e23833520759ad487ef7f5d0bcd5fd40fd857ddf71ac49811eca63ad0fe632a1dffdc50a66b0d69be079aa6d79ad6cd43a3382f98f1444fd506e5f61bd39506e1138973865fffa9ff567f48ea23f0ee4faa2fdb4bf8b150eb4bfc402a55ff05f19ae679671528af70aa9461fa6f13a8b6d7a3414d0ce98e105c2e695d8f6b2f09b9c99db10e16e976743a90155385ec7767612e16fc754908ec3f20e1dd62359e533ba5731aae5d571ad65f3fa329c99e0dd480dde8b77450b8e8a8e17ed97ac95f4f60ef28f55c4f70001e6ddac2510a21ea80087a38c8420c5ce44a1e1e0ecfd957ddbcec9b4419c33724865564c7b40b53c64a3313841fdd0bea0c4633cc2a5425771c5da98f09c8eaf1b2f4f37c278ce7976ca0d5379744a54f3918a3459fc3abd384c820a7d35068703952d8ed37246be7ce3ad84373e8755e9d5e5925d0f6543c8bf6b3d86a0316433b2aaaa7ceb98e0ca551efe30424ed73dd8793f23795db4c0c7ce81852a9ed3d6afc92cf91fd45b33e9123bbe0dc0f6ac8555fb263d8c138185752e1ea4f3c8a3025de4e759", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="f22462399dd1ebfa3c98578b743e7930f650ce0d90f9eec89e", 0x19) 11:27:39 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x10) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000001140)="65e2d27f8b7836bb4fdda7749fccc83bacd7429aac32dcfc3c5eb93b2ad98a6b3acb2b468ed5c0d5a58917df7edeb984780ca310df6f0e9c4ec95fffa414949c70a26309719624e3f1f7135f038dfaed108b4dab6b756a2bbacfa30d945bcfb416fa678d0695a114b017ebc19b9bb895d1c4d7b21e7a120ee79400ada5b45eee4326", &(0x7f0000000100)=0x82, &(0x7f0000000140)="7446819d24e6d157d46623661744365f2228cf368e197d2631710ecaaf0456bc3baafc2a4c894d0522c18994f2a331a11f1dd490ffdf541ed2eed586d31c49ea8fe4185999e9feb8d500db99b404453312a176086e718945bd771dca2239a07c05e04c1c2d2ec0bd2bdb6eaa9545d2ef977931b526268fe8ce65afbac8b13d63565d8f2e8f478ee9147b3ee94d32732747ba57f20943081d9cf852ae7862ce4af88d989c4291d35210a709b80bfe4f38869d36474c7b02297c4feb5a573469e37aa78b68dd780b52371852ad46c8ac322b2b1c54eaf7b915e91da14e9cbae728b24a2c9ea73171cdbaedd9affa1c9ae5653ccb64657021439d59d20ea562ea49ed18cd22d40e880be344852a0ed074da6c94498efb89de2d9a4f0e7aa9f45bf4b3fc25b2287227765f5713a677a230577a1350b7a0968ed9abade09e29c9063e4d43108ef5188c6263fa85294cb5701e71321a3a882086abc72070df6215807479a65e16f55a9f9ae204dd9609d038fa1bccb3d55b715fd2dcf7f1be1ce865b1ad6d37850ca460091a1b070471ce6ce4b776379f88926cf8b6969952adf02c829a7e1526f47194722d02a5b49e8a58f00f3ec2217828112b1cacb5b105b5c93e6453045b6cfacb8a747f1987ec609b97b647e56bdf9452c7f12138d112299a2bbda361d7a4c79f2db5b6e6dcfa74fd81d4e42629db05ebacf8937744eac648e1733afda009ee8800c17b125686b205fb285d276a709e6e88aff8d8219ab1347d4b02b82d80f29d3d302749fc8a344207602867516cf715350bba26c8bc720abd5e0fb46568b882506f7c71b7504744184c34d8103c9acceb51a7204d632face565f2cf3f2159785b11eb8788249874a29d49dcec307380d00cf1cf8c9b608d74a417f6005fa9778293658ce4614e8985cf81fd376560c332f7efa1da20bab8fbc8cfcfd088874a42f891304e56f3243e24118684977db652e94bccc7ee3f075ed15c5bf05039e53d078a574bf6d7a561b796092b82fbe299ef2339e23929c3f2f5457574b36d7d66422f0b85048651e2e515966b1bade53b2607645e3ec8bff50f6d8169baae57fb54024c834239fece7ea982491c0c180550add6698af09680a2b4c505e27cf0a6a101a51fea47e45fa96857a3243a08875bd275e6b6715df4518cc70e82dec5d022e46a21e557576ff929731ad689fb1fa9418a171a3b9132311a57ad1fc5a5b02fd7d12f1ed70a1879ae81cbc9ff8712aa2065307c808d289fc2fb045e57eae0272097462fcbb70787f5cf9796ee82222f7404b5ad678cd7c9df10f34ff2c3262d7d18ee9090d8292de30958f10f32126368709263d7689ee482287cde37189956c7e2d6982639222b8532b661b00bc234f94874345c8952ceef1c15cfe304fdb5f727aab0a50d7a692ce5fd071f6634fddb82b8763009ec60fb3c8adcaf1f123dcbbc03e997b9ce34d18ff991ccda73a80ab351390c7763228305ee43e8968c846a35c3ca26874cc7871fa4993543e2c7dad3b8488572a2030a40fb6bc367bd3d41ae705bb4f332d878b5a2146d8abe649a2954e72d38cba9f6ca7d085e89bd9bbb9711c91f36ba8f5884c74c8d4d55a808f96ce15255561a32db02bd663cb73af41cef65be87ed50071368fc748cf59a4ee853b9398816173c5a384f183ef29ea12b55fdf27fd90ba2ef4c8d1cdd14ce4eca7c1e3c753d1cfd222ab1696a44fdebf0942bd87a05e8c16e58ef5f07248a25547d36259bde3a2185915fd8329f28c0ddaac2bee258d4cc2682759316fced57d1486568a1d64a39fd6d8552625ec52d29d8ac9b6f2dfde77fd3079301095e0a93aa42f0f68a2b90c1e0337609e2feff56aa29de6d2ff92bae88ea268186b0be4c6eed8e197c923dfcd212179b8511d35fd73e9a6758b799755ba851fe8dc5a2a0ed381aaa029f59e170516b69dfc0b01d6c8ee6fcb6752b3fe7892063da6b722522015fa0d96e545d66433d33ee564e27e3b3c5b2febe72d6003cc5ed978aafdad361c3b2d97a18169646c244aed90570ceaa11a8823f8b5630c14b38e73329b845908e24b1f4634f0e1133cc0deb9f7ee8542954efec9ec8eb2a387c1564621c6d14b8001ac8e3c6ccafd9402f44226c8348ee2c22d309b91b80e2fb61132c768b114e95ab38e4bf767438ba437a064662d83e92cfb95391ef7db864c6c735c08db0143a54af25645e0b1f2c58d040e02cd17c13210f5d4623903e393ddc46748a07b2313c1e15407e6bef24377dd869fc14fa0982a9773b04f2784b9961938bd6084786c853f323520bc8643c5982a58a85f2e9dfd42e53723c2cde12ea7401567905491e397a1a83cf1fade844a035ef4888ac68618df9f79b871ffbc8290670682567b509fe6d42c3a3832bd93820358754f58b512fba2a04d181a848035958fbe3dd52790a085f8f4b08d3a3cb3a8265c649b309782a9b9c5f887515e40b603baa7f6f22c7a0865266f0b60a8151812b9ca65121dc4cc3403ccfda7e2d7526bcd104445f2e420934bed49a023f81737e9128a14d27314d92524d88924582649e4e7bafccdb7e4258e7fc61b1b8caec662a1922151d7e53bd1244b77d24bd17516c5a4d4395efa6fcc3dd61febaf13648e90b05084498b61181eb118e4f20ce65b5d153bba6e5c05655d710c78a6c3872777483afd2c72be50cd1c246ed2ce77b7b7d146f960e86e9450edc12401f2a35e6354349e80304aa51a65da6900f227e62053fa55d600b0e370c30ce2801450ad07e1f4e7f5a1693c23149cd7a265850325794e5339f0c956eb141586570e73ef799527db9f19180f3267445c8ee3be2069fb70867df6ed8cf4ddfc33dc7bf25eda83ee1f8c8dc4b3ffe7b66e454b344de7520693872928584eaa9e0eefb2037655344cfb55e04546ca608c3bb851202a2421c049d3642805f5f3828112dd78df33d674d95c7a87bd5fd61c4cd25dfa56744e206dce92e2dfd4189d9eaa706057d8f2e56fdb06f88f724f18d74450285de9543eac7ba0cefccc56617d4b1f90cf7858aa74c956278bb1b9e4688181c4caccb24a91430d24b1165a1032719fd648e9c8c72b5b99fc52283ea2386ca26dd662253598a666ff3ce882436108d241d87e4aeb7e06253845ad16dc45aff0a8d9098d11372d165def8fe8bcb7205ab4b39112cc338a6dc3874809bb65abce9ed8815d3cd973cc0b12ddb6a147ab837c48f6e0045015e7bf5f8cb1609caad30e58da3b23d4f3b8b80cf6ad7b3861adc073a69c65024627764062d33ac3946f60314b7cc4fd714ee4f5d404ad4fe3eead84b564c952f39d2a109d4741c337169810d635f2fee1b190f6c8b07e2164f507b4bb966be529f2a6afdd8c0b64f1064d70ac2ee5c9906e52e5d9127300fe8c494ad7fe36b1b144c5e3c5558ab9939504788a75266268fee4a751ccd5611747f4766cee1412767eee590c8e3c5c03e6a6abedbe022625cb562a28381a414bd1310e86b2b98f14177f1dfdf177456def2daeedaa0549da0b8a85b6b98f830927181011448a4db9eb672afba4578f85a8026c84e80c2d2bf9022465092dbd585f1d022cb5fbbd09ce711588b82fb249d3699cacf135ea50c6db302289a3f0b10b80063adf2319766ce4eb2193752dadf6b0e5fce4efaef30f8e5154886991d2185ee9d673585406995e176d18512c23a20f178025eb3749e12a2efe998b2e4f396572a4c4558f7ca67590de7f2ec37c9942ff06b239e31e525af54a6b8aeb27048c92b4f91a4bb9d5b52d56655e3b521ea66d6ca8381a15e95acbd747d69d971c74385f0f4e72ecf0bc348d7e19a7bf019e78c48d5be2b5595ec2719a2cd6dc744e8f9ec32ddd2d1e5ac879311f6ea1742f1a62c56f252fd3044b645f6eb2550ebea5f7982eceaff1973c4f9b220114ddf1d4d26bd5cd4aeeac8d751bd6c92f6be0fc354c1367b7184b2a5317419a6fc6357f37624ea213f90b59a7cc1928848bbbd7d7886f3c0f991c78470edf53e159d499834c06502fc44c74c3de4aa57852aa4208b9287a0cc696c65b1fee155060f0d047134cdc2011bc2bce0e600cbfafeb05f79485f12f0940a6e06f2636014d824fadc899493834b37c3e59b780713d1ce98b7bb4801a84a2bdc8753f2f5a9735d80f79e69b8a9edb9921f3b5321a0fa35bd225fb3ba73009f803291b1da42f2d4a7e51fe20347de784f4fb9f7eacc6c64a0f206275d55bf93c5e7d0f1ded19e4eaae849cbe4b800433eafc421deaeabf070899772079f5c6d990ff0902576987391b1e0a87cd84a8e90914fc395909445ec2f67e5c4c3937a91ba177eabfc607deba477239330d4273627d689d6ba0d4bc31e0e152b99306f95b1f018707a22aa981dcd239479a1ec321d681d88b0979f5de0d89b03b96ef48192b6dc04d7acf2f3a14d644630eeafbdf88dd36647d631d8642d0469a913734e3edb0b9e0193c87f72d8ee6c80a396330846fe7318143bd1ec0e21fb62d1fe50fb3775587222309de7b2ab78f98d5f74632070147a9711c4b57dded24d8a638b1832fe8d429172381bd6d351cd15f08819e476a471991d21ec3e17ad6aa0eb60413bf1c07efb5dd0c391380c820514397d958261269ac99d3b8c0468400ad6a994927942c81582baf40b38d09d4b1ae21678c901ecb91d6386990e77889c9265712ccbb4ae77218dc1ed933a5aafba9433878445efe55a6a1d8149f578dd5bbb481dc1a019abb378191160135cdee7b58c9c16685c6582231a0ab723aded65e6e43e796b67cde5c51a3dad4aee8246463fff48d2c3e76f47b4d8c8d6cbe394e1311234d0ca9ecaa8fc4e4f44f95fadef10d1645359bf1041056699e7fd47280620fd85131061ad6f9252101e3f291e3c35a58efb821643bc2f6f5278e166f3117244767723879c82f8823fe0ed1046437219fdf88cf3f0ec817be8c4e5d883f77b7c458a7c9693f9aa81d19af9a264d1fbba4204924c94148c0b92e056aee19c8c708b2bd5841bc13ba445ad55f99cf5e4e8b4193cfed2a519a8c6abd13ccc4c73c8530cf4c1600383689c565600ebe21f6916972112181394e94be8faed74a164246655e43d9043b3e96601f5bb1c0a7f69fb6f4c091c3d0f8b18006fc977f6a51cc28c00d0f73304c3878f6e3b7ef735a8d30a00adba142cff0170dd6813005dbeaa453341d213bed76bf9abf31abbb7bbe8eedd1662e8b6127ae87568f45ee02842df7603572e0f29fa1288ea7a456f3e8635aab0bf8d482e56ca8c34abb0f212aa66a7750ae40a94b583669124ec9e46abbd4e556000b0fdece9f3605e851f7db7ff8b557263c46fe768677c0b8c3d79ef5e9fb7678008cb7c336cf7f25f087112b527c2e97bc638848c6eb62344bdfd8405c3e648d03e1a779338b885b427e376f7aaaf37ee7cedf993c1c1c5e531e96cc4a511e24d419b1607f642602d1d102a94927ee3dca4ccf6ceee0f26f237e7868cf0addbcccfb852a60ccb65b09df8abc485cfc41148475cb64c89ab8e6f6f1eae461e347dcc123b0f2c00a1ef23005d8182213a7c02c03a5b2097fd4688e104992b8eacf09508cce3d606ae62d9785b029a908e7bfa1725d7c65d1e81fbf6919e44f9277239c64da7ffeed05f84e9a9ed038f75dacaf678444cd37aeaaf3be46e4d17bdbebdd26b8166fb7356fed316755c18fd5d4fff42e549a0506e5683d011be9c9778c95d56e5b08f822b8ac38c00c04c27fad218e9bc5d8a332705966c95cb6b7f19ea19b066f362c895893374a78d5f6941537e", 0x1000) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) (async) dup(r0) (async) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) 11:27:39 executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000880)=[{{}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x101, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xdc}], 0xffffff4a, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r2 = syz_open_pts() r3 = syz_open_pts() r4 = kqueue() r5 = socket$unix(0x1, 0x1, 0x0) kevent(r4, &(0x7f0000000880)=[{{r5}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) kevent(r4, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x4, 0x11c47c80, 0x2}], 0xfffff260, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x41, 0x1, 0x1f6, 0x821a}], 0xffffffff, &(0x7f0000000280)={0x1f, 0x3f85376a}) close(r3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0xd78d, 0x4}, {{}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x7ff, 0x7d}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x8, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xfff, 0xdfc}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x5, 0x39a}], 0x7ff, &(0x7f0000000180), 0xb, &(0x7f0000000040)={0x7, 0x9}) 11:27:39 executing program 7: r0 = kqueue() (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r1, 0x0) (async, rerun: 64) kevent(r0, &(0x7f0000001180), 0x20fe3, 0x0, 0xffff7c05, 0x0) (async, rerun: 64) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, 0x0) (async, rerun: 32) kevent(r0, &(0x7f0000000100), 0x1ff, &(0x7f00000001c0), 0x4be0, 0x0) (async, rerun: 32) socket(0x38, 0x5, 0x3f) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) (async) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) r3 = syz_open_pts() close(r3) (async) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) (async) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x6, 0x4, 0xffffffffffffffff}) 11:27:39 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f000006b000/0x4000)=nil, 0x4000, 0x4) rename(&(0x7f0000000080)='./file0\x00', 0x0) 11:27:39 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\t \x00\x00', 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socket(0x18, 0x8000, 0x7f) setsockopt(r2, 0xff, 0x7, &(0x7f0000000080)="3e1845ba1c44d2a5e95cc2026258f55eb368fd113661427ea98170e21116be48f04d726286e58aff6d78b1bf7b5e", 0x2e) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) fchmod(r1, 0x111) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\t \x00\x00', 0x4) (async) socket(0x2, 0x2, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) socket(0x18, 0x8000, 0x7f) (async) setsockopt(r2, 0xff, 0x7, &(0x7f0000000080)="3e1845ba1c44d2a5e95cc2026258f55eb368fd113661427ea98170e21116be48f04d726286e58aff6d78b1bf7b5e", 0x2e) (async) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) fchmod(r1, 0x111) (async) 11:27:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x8000, 0x36) (rerun: 32) listen(r1, 0x3) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup(r0) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt(r3, 0x2, 0x7, &(0x7f0000000040)="fb95a18fe2fad01f2dbee517b60ffaa4a32c5a68286b7ea66994fc720b7a081997ea677510b263421febb7548c2e48ffda8f442767240117af4ba8df7dc60c51bbb7427e203dfdf447cc4450fe93b454aacf88c69470690dd1f48310f5c80a795994578a649cc3ca03a5", 0x6a) (async) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x36) listen(r1, 0x3) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup(r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt(r3, 0x2, 0x7, &(0x7f0000000040)="fb95a18fe2fad01f2dbee517b60ffaa4a32c5a68286b7ea66994fc720b7a081997ea677510b263421febb7548c2e48ffda8f442767240117af4ba8df7dc60c51bbb7427e203dfdf447cc4450fe93b454aacf88c69470690dd1f48310f5c80a795994578a649cc3ca03a5", 0x6a) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket$inet(0x2, 0x8000, 0x36) (async) listen(r1, 0x3) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt(r3, 0x2, 0x7, &(0x7f0000000040)="fb95a18fe2fad01f2dbee517b60ffaa4a32c5a68286b7ea66994fc720b7a081997ea677510b263421febb7548c2e48ffda8f442767240117af4ba8df7dc60c51bbb7427e203dfdf447cc4450fe93b454aacf88c69470690dd1f48310f5c80a795994578a649cc3ca03a5", 0x6a) (async) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) (async) 11:27:39 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f000006b000/0x4000)=nil, 0x4000, 0x4) rename(&(0x7f0000000080)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f000006b000/0x4000)=nil, 0x4000, 0x4) (async) rename(&(0x7f0000000080)='./file0\x00', 0x0) (async) 11:27:39 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x10) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000001140)="65e2d27f8b7836bb4fdda7749fccc83bacd7429aac32dcfc3c5eb93b2ad98a6b3acb2b468ed5c0d5a58917df7edeb984780ca310df6f0e9c4ec95fffa414949c70a26309719624e3f1f7135f038dfaed108b4dab6b756a2bbacfa30d945bcfb416fa678d0695a114b017ebc19b9bb895d1c4d7b21e7a120ee79400ada5b45eee4326", &(0x7f0000000100)=0x82, &(0x7f0000000140)="7446819d24e6d157d46623661744365f2228cf368e197d2631710ecaaf0456bc3baafc2a4c894d0522c18994f2a331a11f1dd490ffdf541ed2eed586d31c49ea8fe4185999e9feb8d500db99b404453312a176086e718945bd771dca2239a07c05e04c1c2d2ec0bd2bdb6eaa9545d2ef977931b526268fe8ce65afbac8b13d63565d8f2e8f478ee9147b3ee94d32732747ba57f20943081d9cf852ae7862ce4af88d989c4291d35210a709b80bfe4f38869d36474c7b02297c4feb5a573469e37aa78b68dd780b52371852ad46c8ac322b2b1c54eaf7b915e91da14e9cbae728b24a2c9ea73171cdbaedd9affa1c9ae5653ccb64657021439d59d20ea562ea49ed18cd22d40e880be344852a0ed074da6c94498efb89de2d9a4f0e7aa9f45bf4b3fc25b2287227765f5713a677a230577a1350b7a0968ed9abade09e29c9063e4d43108ef5188c6263fa85294cb5701e71321a3a882086abc72070df6215807479a65e16f55a9f9ae204dd9609d038fa1bccb3d55b715fd2dcf7f1be1ce865b1ad6d37850ca460091a1b070471ce6ce4b776379f88926cf8b6969952adf02c829a7e1526f47194722d02a5b49e8a58f00f3ec2217828112b1cacb5b105b5c93e6453045b6cfacb8a747f1987ec609b97b647e56bdf9452c7f12138d112299a2bbda361d7a4c79f2db5b6e6dcfa74fd81d4e42629db05ebacf8937744eac648e1733afda009ee8800c17b125686b205fb285d276a709e6e88aff8d8219ab1347d4b02b82d80f29d3d302749fc8a344207602867516cf715350bba26c8bc720abd5e0fb46568b882506f7c71b7504744184c34d8103c9acceb51a7204d632face565f2cf3f2159785b11eb8788249874a29d49dcec307380d00cf1cf8c9b608d74a417f6005fa9778293658ce4614e8985cf81fd376560c332f7efa1da20bab8fbc8cfcfd088874a42f891304e56f3243e24118684977db652e94bccc7ee3f075ed15c5bf05039e53d078a574bf6d7a561b796092b82fbe299ef2339e23929c3f2f5457574b36d7d66422f0b85048651e2e515966b1bade53b2607645e3ec8bff50f6d8169baae57fb54024c834239fece7ea982491c0c180550add6698af09680a2b4c505e27cf0a6a101a51fea47e45fa96857a3243a08875bd275e6b6715df4518cc70e82dec5d022e46a21e557576ff929731ad689fb1fa9418a171a3b9132311a57ad1fc5a5b02fd7d12f1ed70a1879ae81cbc9ff8712aa2065307c808d289fc2fb045e57eae0272097462fcbb70787f5cf9796ee82222f7404b5ad678cd7c9df10f34ff2c3262d7d18ee9090d8292de30958f10f32126368709263d7689ee482287cde37189956c7e2d6982639222b8532b661b00bc234f94874345c8952ceef1c15cfe304fdb5f727aab0a50d7a692ce5fd071f6634fddb82b8763009ec60fb3c8adcaf1f123dcbbc03e997b9ce34d18ff991ccda73a80ab351390c7763228305ee43e8968c846a35c3ca26874cc7871fa4993543e2c7dad3b8488572a2030a40fb6bc367bd3d41ae705bb4f332d878b5a2146d8abe649a2954e72d38cba9f6ca7d085e89bd9bbb9711c91f36ba8f5884c74c8d4d55a808f96ce15255561a32db02bd663cb73af41cef65be87ed50071368fc748cf59a4ee853b9398816173c5a384f183ef29ea12b55fdf27fd90ba2ef4c8d1cdd14ce4eca7c1e3c753d1cfd222ab1696a44fdebf0942bd87a05e8c16e58ef5f07248a25547d36259bde3a2185915fd8329f28c0ddaac2bee258d4cc2682759316fced57d1486568a1d64a39fd6d8552625ec52d29d8ac9b6f2dfde77fd3079301095e0a93aa42f0f68a2b90c1e0337609e2feff56aa29de6d2ff92bae88ea268186b0be4c6eed8e197c923dfcd212179b8511d35fd73e9a6758b799755ba851fe8dc5a2a0ed381aaa029f59e170516b69dfc0b01d6c8ee6fcb6752b3fe7892063da6b722522015fa0d96e545d66433d33ee564e27e3b3c5b2febe72d6003cc5ed978aafdad361c3b2d97a18169646c244aed90570ceaa11a8823f8b5630c14b38e73329b845908e24b1f4634f0e1133cc0deb9f7ee8542954efec9ec8eb2a387c1564621c6d14b8001ac8e3c6ccafd9402f44226c8348ee2c22d309b91b80e2fb61132c768b114e95ab38e4bf767438ba437a064662d83e92cfb95391ef7db864c6c735c08db0143a54af25645e0b1f2c58d040e02cd17c13210f5d4623903e393ddc46748a07b2313c1e15407e6bef24377dd869fc14fa0982a9773b04f2784b9961938bd6084786c853f323520bc8643c5982a58a85f2e9dfd42e53723c2cde12ea7401567905491e397a1a83cf1fade844a035ef4888ac68618df9f79b871ffbc8290670682567b509fe6d42c3a3832bd93820358754f58b512fba2a04d181a848035958fbe3dd52790a085f8f4b08d3a3cb3a8265c649b309782a9b9c5f887515e40b603baa7f6f22c7a0865266f0b60a8151812b9ca65121dc4cc3403ccfda7e2d7526bcd104445f2e420934bed49a023f81737e9128a14d27314d92524d88924582649e4e7bafccdb7e4258e7fc61b1b8caec662a1922151d7e53bd1244b77d24bd17516c5a4d4395efa6fcc3dd61febaf13648e90b05084498b61181eb118e4f20ce65b5d153bba6e5c05655d710c78a6c3872777483afd2c72be50cd1c246ed2ce77b7b7d146f960e86e9450edc12401f2a35e6354349e80304aa51a65da6900f227e62053fa55d600b0e370c30ce2801450ad07e1f4e7f5a1693c23149cd7a265850325794e5339f0c956eb141586570e73ef799527db9f19180f3267445c8ee3be2069fb70867df6ed8cf4ddfc33dc7bf25eda83ee1f8c8dc4b3ffe7b66e454b344de7520693872928584eaa9e0eefb2037655344cfb55e04546ca608c3bb851202a2421c049d3642805f5f3828112dd78df33d674d95c7a87bd5fd61c4cd25dfa56744e206dce92e2dfd4189d9eaa706057d8f2e56fdb06f88f724f18d74450285de9543eac7ba0cefccc56617d4b1f90cf7858aa74c956278bb1b9e4688181c4caccb24a91430d24b1165a1032719fd648e9c8c72b5b99fc52283ea2386ca26dd662253598a666ff3ce882436108d241d87e4aeb7e06253845ad16dc45aff0a8d9098d11372d165def8fe8bcb7205ab4b39112cc338a6dc3874809bb65abce9ed8815d3cd973cc0b12ddb6a147ab837c48f6e0045015e7bf5f8cb1609caad30e58da3b23d4f3b8b80cf6ad7b3861adc073a69c65024627764062d33ac3946f60314b7cc4fd714ee4f5d404ad4fe3eead84b564c952f39d2a109d4741c337169810d635f2fee1b190f6c8b07e2164f507b4bb966be529f2a6afdd8c0b64f1064d70ac2ee5c9906e52e5d9127300fe8c494ad7fe36b1b144c5e3c5558ab9939504788a75266268fee4a751ccd5611747f4766cee1412767eee590c8e3c5c03e6a6abedbe022625cb562a28381a414bd1310e86b2b98f14177f1dfdf177456def2daeedaa0549da0b8a85b6b98f830927181011448a4db9eb672afba4578f85a8026c84e80c2d2bf9022465092dbd585f1d022cb5fbbd09ce711588b82fb249d3699cacf135ea50c6db302289a3f0b10b80063adf2319766ce4eb2193752dadf6b0e5fce4efaef30f8e5154886991d2185ee9d673585406995e176d18512c23a20f178025eb3749e12a2efe998b2e4f396572a4c4558f7ca67590de7f2ec37c9942ff06b239e31e525af54a6b8aeb27048c92b4f91a4bb9d5b52d56655e3b521ea66d6ca8381a15e95acbd747d69d971c74385f0f4e72ecf0bc348d7e19a7bf019e78c48d5be2b5595ec2719a2cd6dc744e8f9ec32ddd2d1e5ac879311f6ea1742f1a62c56f252fd3044b645f6eb2550ebea5f7982eceaff1973c4f9b220114ddf1d4d26bd5cd4aeeac8d751bd6c92f6be0fc354c1367b7184b2a5317419a6fc6357f37624ea213f90b59a7cc1928848bbbd7d7886f3c0f991c78470edf53e159d499834c06502fc44c74c3de4aa57852aa4208b9287a0cc696c65b1fee155060f0d047134cdc2011bc2bce0e600cbfafeb05f79485f12f0940a6e06f2636014d824fadc899493834b37c3e59b780713d1ce98b7bb4801a84a2bdc8753f2f5a9735d80f79e69b8a9edb9921f3b5321a0fa35bd225fb3ba73009f803291b1da42f2d4a7e51fe20347de784f4fb9f7eacc6c64a0f206275d55bf93c5e7d0f1ded19e4eaae849cbe4b800433eafc421deaeabf070899772079f5c6d990ff0902576987391b1e0a87cd84a8e90914fc395909445ec2f67e5c4c3937a91ba177eabfc607deba477239330d4273627d689d6ba0d4bc31e0e152b99306f95b1f018707a22aa981dcd239479a1ec321d681d88b0979f5de0d89b03b96ef48192b6dc04d7acf2f3a14d644630eeafbdf88dd36647d631d8642d0469a913734e3edb0b9e0193c87f72d8ee6c80a396330846fe7318143bd1ec0e21fb62d1fe50fb3775587222309de7b2ab78f98d5f74632070147a9711c4b57dded24d8a638b1832fe8d429172381bd6d351cd15f08819e476a471991d21ec3e17ad6aa0eb60413bf1c07efb5dd0c391380c820514397d958261269ac99d3b8c0468400ad6a994927942c81582baf40b38d09d4b1ae21678c901ecb91d6386990e77889c9265712ccbb4ae77218dc1ed933a5aafba9433878445efe55a6a1d8149f578dd5bbb481dc1a019abb378191160135cdee7b58c9c16685c6582231a0ab723aded65e6e43e796b67cde5c51a3dad4aee8246463fff48d2c3e76f47b4d8c8d6cbe394e1311234d0ca9ecaa8fc4e4f44f95fadef10d1645359bf1041056699e7fd47280620fd85131061ad6f9252101e3f291e3c35a58efb821643bc2f6f5278e166f3117244767723879c82f8823fe0ed1046437219fdf88cf3f0ec817be8c4e5d883f77b7c458a7c9693f9aa81d19af9a264d1fbba4204924c94148c0b92e056aee19c8c708b2bd5841bc13ba445ad55f99cf5e4e8b4193cfed2a519a8c6abd13ccc4c73c8530cf4c1600383689c565600ebe21f6916972112181394e94be8faed74a164246655e43d9043b3e96601f5bb1c0a7f69fb6f4c091c3d0f8b18006fc977f6a51cc28c00d0f73304c3878f6e3b7ef735a8d30a00adba142cff0170dd6813005dbeaa453341d213bed76bf9abf31abbb7bbe8eedd1662e8b6127ae87568f45ee02842df7603572e0f29fa1288ea7a456f3e8635aab0bf8d482e56ca8c34abb0f212aa66a7750ae40a94b583669124ec9e46abbd4e556000b0fdece9f3605e851f7db7ff8b557263c46fe768677c0b8c3d79ef5e9fb7678008cb7c336cf7f25f087112b527c2e97bc638848c6eb62344bdfd8405c3e648d03e1a779338b885b427e376f7aaaf37ee7cedf993c1c1c5e531e96cc4a511e24d419b1607f642602d1d102a94927ee3dca4ccf6ceee0f26f237e7868cf0addbcccfb852a60ccb65b09df8abc485cfc41148475cb64c89ab8e6f6f1eae461e347dcc123b0f2c00a1ef23005d8182213a7c02c03a5b2097fd4688e104992b8eacf09508cce3d606ae62d9785b029a908e7bfa1725d7c65d1e81fbf6919e44f9277239c64da7ffeed05f84e9a9ed038f75dacaf678444cd37aeaaf3be46e4d17bdbebdd26b8166fb7356fed316755c18fd5d4fff42e549a0506e5683d011be9c9778c95d56e5b08f822b8ac38c00c04c27fad218e9bc5d8a332705966c95cb6b7f19ea19b066f362c895893374a78d5f6941537e", 0x1000) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x10) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000001140)="65e2d27f8b7836bb4fdda7749fccc83bacd7429aac32dcfc3c5eb93b2ad98a6b3acb2b468ed5c0d5a58917df7edeb984780ca310df6f0e9c4ec95fffa414949c70a26309719624e3f1f7135f038dfaed108b4dab6b756a2bbacfa30d945bcfb416fa678d0695a114b017ebc19b9bb895d1c4d7b21e7a120ee79400ada5b45eee4326", &(0x7f0000000100)=0x82, &(0x7f0000000140)="7446819d24e6d157d46623661744365f2228cf368e197d2631710ecaaf0456bc3baafc2a4c894d0522c18994f2a331a11f1dd490ffdf541ed2eed586d31c49ea8fe4185999e9feb8d500db99b404453312a176086e718945bd771dca2239a07c05e04c1c2d2ec0bd2bdb6eaa9545d2ef977931b526268fe8ce65afbac8b13d63565d8f2e8f478ee9147b3ee94d32732747ba57f20943081d9cf852ae7862ce4af88d989c4291d35210a709b80bfe4f38869d36474c7b02297c4feb5a573469e37aa78b68dd780b52371852ad46c8ac322b2b1c54eaf7b915e91da14e9cbae728b24a2c9ea73171cdbaedd9affa1c9ae5653ccb64657021439d59d20ea562ea49ed18cd22d40e880be344852a0ed074da6c94498efb89de2d9a4f0e7aa9f45bf4b3fc25b2287227765f5713a677a230577a1350b7a0968ed9abade09e29c9063e4d43108ef5188c6263fa85294cb5701e71321a3a882086abc72070df6215807479a65e16f55a9f9ae204dd9609d038fa1bccb3d55b715fd2dcf7f1be1ce865b1ad6d37850ca460091a1b070471ce6ce4b776379f88926cf8b6969952adf02c829a7e1526f47194722d02a5b49e8a58f00f3ec2217828112b1cacb5b105b5c93e6453045b6cfacb8a747f1987ec609b97b647e56bdf9452c7f12138d112299a2bbda361d7a4c79f2db5b6e6dcfa74fd81d4e42629db05ebacf8937744eac648e1733afda009ee8800c17b125686b205fb285d276a709e6e88aff8d8219ab1347d4b02b82d80f29d3d302749fc8a344207602867516cf715350bba26c8bc720abd5e0fb46568b882506f7c71b7504744184c34d8103c9acceb51a7204d632face565f2cf3f2159785b11eb8788249874a29d49dcec307380d00cf1cf8c9b608d74a417f6005fa9778293658ce4614e8985cf81fd376560c332f7efa1da20bab8fbc8cfcfd088874a42f891304e56f3243e24118684977db652e94bccc7ee3f075ed15c5bf05039e53d078a574bf6d7a561b796092b82fbe299ef2339e23929c3f2f5457574b36d7d66422f0b85048651e2e515966b1bade53b2607645e3ec8bff50f6d8169baae57fb54024c834239fece7ea982491c0c180550add6698af09680a2b4c505e27cf0a6a101a51fea47e45fa96857a3243a08875bd275e6b6715df4518cc70e82dec5d022e46a21e557576ff929731ad689fb1fa9418a171a3b9132311a57ad1fc5a5b02fd7d12f1ed70a1879ae81cbc9ff8712aa2065307c808d289fc2fb045e57eae0272097462fcbb70787f5cf9796ee82222f7404b5ad678cd7c9df10f34ff2c3262d7d18ee9090d8292de30958f10f32126368709263d7689ee482287cde37189956c7e2d6982639222b8532b661b00bc234f94874345c8952ceef1c15cfe304fdb5f727aab0a50d7a692ce5fd071f6634fddb82b8763009ec60fb3c8adcaf1f123dcbbc03e997b9ce34d18ff991ccda73a80ab351390c7763228305ee43e8968c846a35c3ca26874cc7871fa4993543e2c7dad3b8488572a2030a40fb6bc367bd3d41ae705bb4f332d878b5a2146d8abe649a2954e72d38cba9f6ca7d085e89bd9bbb9711c91f36ba8f5884c74c8d4d55a808f96ce15255561a32db02bd663cb73af41cef65be87ed50071368fc748cf59a4ee853b9398816173c5a384f183ef29ea12b55fdf27fd90ba2ef4c8d1cdd14ce4eca7c1e3c753d1cfd222ab1696a44fdebf0942bd87a05e8c16e58ef5f07248a25547d36259bde3a2185915fd8329f28c0ddaac2bee258d4cc2682759316fced57d1486568a1d64a39fd6d8552625ec52d29d8ac9b6f2dfde77fd3079301095e0a93aa42f0f68a2b90c1e0337609e2feff56aa29de6d2ff92bae88ea268186b0be4c6eed8e197c923dfcd212179b8511d35fd73e9a6758b799755ba851fe8dc5a2a0ed381aaa029f59e170516b69dfc0b01d6c8ee6fcb6752b3fe7892063da6b722522015fa0d96e545d66433d33ee564e27e3b3c5b2febe72d6003cc5ed978aafdad361c3b2d97a18169646c244aed90570ceaa11a8823f8b5630c14b38e73329b845908e24b1f4634f0e1133cc0deb9f7ee8542954efec9ec8eb2a387c1564621c6d14b8001ac8e3c6ccafd9402f44226c8348ee2c22d309b91b80e2fb61132c768b114e95ab38e4bf767438ba437a064662d83e92cfb95391ef7db864c6c735c08db0143a54af25645e0b1f2c58d040e02cd17c13210f5d4623903e393ddc46748a07b2313c1e15407e6bef24377dd869fc14fa0982a9773b04f2784b9961938bd6084786c853f323520bc8643c5982a58a85f2e9dfd42e53723c2cde12ea7401567905491e397a1a83cf1fade844a035ef4888ac68618df9f79b871ffbc8290670682567b509fe6d42c3a3832bd93820358754f58b512fba2a04d181a848035958fbe3dd52790a085f8f4b08d3a3cb3a8265c649b309782a9b9c5f887515e40b603baa7f6f22c7a0865266f0b60a8151812b9ca65121dc4cc3403ccfda7e2d7526bcd104445f2e420934bed49a023f81737e9128a14d27314d92524d88924582649e4e7bafccdb7e4258e7fc61b1b8caec662a1922151d7e53bd1244b77d24bd17516c5a4d4395efa6fcc3dd61febaf13648e90b05084498b61181eb118e4f20ce65b5d153bba6e5c05655d710c78a6c3872777483afd2c72be50cd1c246ed2ce77b7b7d146f960e86e9450edc12401f2a35e6354349e80304aa51a65da6900f227e62053fa55d600b0e370c30ce2801450ad07e1f4e7f5a1693c23149cd7a265850325794e5339f0c956eb141586570e73ef799527db9f19180f3267445c8ee3be2069fb70867df6ed8cf4ddfc33dc7bf25eda83ee1f8c8dc4b3ffe7b66e454b344de7520693872928584eaa9e0eefb2037655344cfb55e04546ca608c3bb851202a2421c049d3642805f5f3828112dd78df33d674d95c7a87bd5fd61c4cd25dfa56744e206dce92e2dfd4189d9eaa706057d8f2e56fdb06f88f724f18d74450285de9543eac7ba0cefccc56617d4b1f90cf7858aa74c956278bb1b9e4688181c4caccb24a91430d24b1165a1032719fd648e9c8c72b5b99fc52283ea2386ca26dd662253598a666ff3ce882436108d241d87e4aeb7e06253845ad16dc45aff0a8d9098d11372d165def8fe8bcb7205ab4b39112cc338a6dc3874809bb65abce9ed8815d3cd973cc0b12ddb6a147ab837c48f6e0045015e7bf5f8cb1609caad30e58da3b23d4f3b8b80cf6ad7b3861adc073a69c65024627764062d33ac3946f60314b7cc4fd714ee4f5d404ad4fe3eead84b564c952f39d2a109d4741c337169810d635f2fee1b190f6c8b07e2164f507b4bb966be529f2a6afdd8c0b64f1064d70ac2ee5c9906e52e5d9127300fe8c494ad7fe36b1b144c5e3c5558ab9939504788a75266268fee4a751ccd5611747f4766cee1412767eee590c8e3c5c03e6a6abedbe022625cb562a28381a414bd1310e86b2b98f14177f1dfdf177456def2daeedaa0549da0b8a85b6b98f830927181011448a4db9eb672afba4578f85a8026c84e80c2d2bf9022465092dbd585f1d022cb5fbbd09ce711588b82fb249d3699cacf135ea50c6db302289a3f0b10b80063adf2319766ce4eb2193752dadf6b0e5fce4efaef30f8e5154886991d2185ee9d673585406995e176d18512c23a20f178025eb3749e12a2efe998b2e4f396572a4c4558f7ca67590de7f2ec37c9942ff06b239e31e525af54a6b8aeb27048c92b4f91a4bb9d5b52d56655e3b521ea66d6ca8381a15e95acbd747d69d971c74385f0f4e72ecf0bc348d7e19a7bf019e78c48d5be2b5595ec2719a2cd6dc744e8f9ec32ddd2d1e5ac879311f6ea1742f1a62c56f252fd3044b645f6eb2550ebea5f7982eceaff1973c4f9b220114ddf1d4d26bd5cd4aeeac8d751bd6c92f6be0fc354c1367b7184b2a5317419a6fc6357f37624ea213f90b59a7cc1928848bbbd7d7886f3c0f991c78470edf53e159d499834c06502fc44c74c3de4aa57852aa4208b9287a0cc696c65b1fee155060f0d047134cdc2011bc2bce0e600cbfafeb05f79485f12f0940a6e06f2636014d824fadc899493834b37c3e59b780713d1ce98b7bb4801a84a2bdc8753f2f5a9735d80f79e69b8a9edb9921f3b5321a0fa35bd225fb3ba73009f803291b1da42f2d4a7e51fe20347de784f4fb9f7eacc6c64a0f206275d55bf93c5e7d0f1ded19e4eaae849cbe4b800433eafc421deaeabf070899772079f5c6d990ff0902576987391b1e0a87cd84a8e90914fc395909445ec2f67e5c4c3937a91ba177eabfc607deba477239330d4273627d689d6ba0d4bc31e0e152b99306f95b1f018707a22aa981dcd239479a1ec321d681d88b0979f5de0d89b03b96ef48192b6dc04d7acf2f3a14d644630eeafbdf88dd36647d631d8642d0469a913734e3edb0b9e0193c87f72d8ee6c80a396330846fe7318143bd1ec0e21fb62d1fe50fb3775587222309de7b2ab78f98d5f74632070147a9711c4b57dded24d8a638b1832fe8d429172381bd6d351cd15f08819e476a471991d21ec3e17ad6aa0eb60413bf1c07efb5dd0c391380c820514397d958261269ac99d3b8c0468400ad6a994927942c81582baf40b38d09d4b1ae21678c901ecb91d6386990e77889c9265712ccbb4ae77218dc1ed933a5aafba9433878445efe55a6a1d8149f578dd5bbb481dc1a019abb378191160135cdee7b58c9c16685c6582231a0ab723aded65e6e43e796b67cde5c51a3dad4aee8246463fff48d2c3e76f47b4d8c8d6cbe394e1311234d0ca9ecaa8fc4e4f44f95fadef10d1645359bf1041056699e7fd47280620fd85131061ad6f9252101e3f291e3c35a58efb821643bc2f6f5278e166f3117244767723879c82f8823fe0ed1046437219fdf88cf3f0ec817be8c4e5d883f77b7c458a7c9693f9aa81d19af9a264d1fbba4204924c94148c0b92e056aee19c8c708b2bd5841bc13ba445ad55f99cf5e4e8b4193cfed2a519a8c6abd13ccc4c73c8530cf4c1600383689c565600ebe21f6916972112181394e94be8faed74a164246655e43d9043b3e96601f5bb1c0a7f69fb6f4c091c3d0f8b18006fc977f6a51cc28c00d0f73304c3878f6e3b7ef735a8d30a00adba142cff0170dd6813005dbeaa453341d213bed76bf9abf31abbb7bbe8eedd1662e8b6127ae87568f45ee02842df7603572e0f29fa1288ea7a456f3e8635aab0bf8d482e56ca8c34abb0f212aa66a7750ae40a94b583669124ec9e46abbd4e556000b0fdece9f3605e851f7db7ff8b557263c46fe768677c0b8c3d79ef5e9fb7678008cb7c336cf7f25f087112b527c2e97bc638848c6eb62344bdfd8405c3e648d03e1a779338b885b427e376f7aaaf37ee7cedf993c1c1c5e531e96cc4a511e24d419b1607f642602d1d102a94927ee3dca4ccf6ceee0f26f237e7868cf0addbcccfb852a60ccb65b09df8abc485cfc41148475cb64c89ab8e6f6f1eae461e347dcc123b0f2c00a1ef23005d8182213a7c02c03a5b2097fd4688e104992b8eacf09508cce3d606ae62d9785b029a908e7bfa1725d7c65d1e81fbf6919e44f9277239c64da7ffeed05f84e9a9ed038f75dacaf678444cd37aeaaf3be46e4d17bdbebdd26b8166fb7356fed316755c18fd5d4fff42e549a0506e5683d011be9c9778c95d56e5b08f822b8ac38c00c04c27fad218e9bc5d8a332705966c95cb6b7f19ea19b066f362c895893374a78d5f6941537e", 0x1000) (async) 11:27:39 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = getppid() r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r3, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r4 = getuid() setuid(r4) semop(r3, &(0x7f0000000000), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0x1}, 0x0, 0x7, r2, r5, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r4, 0x0, r4, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="561d3d2263f85920038842105cd8472d85a00bcbac3c6d402f6a10d8", 0x1c}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r6}], 0x20, 0x40e}, 0x2) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1, 0x0}, 0x42) sendmmsg(r1, &(0x7f0000002700)={0x0}, 0x10, 0x0) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) (async) dup(r0) (async) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) 11:27:39 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r6}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x2, &(0x7f00000001c0)=[r5, r3]) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r9, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r10}) r11 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x6, r1, r8, r0, r4, 0x6}, 0x0, 0xd498, r10, r11, 0x81, 0x7f, 0x4}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0xffffffffffffffff, r12, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x3}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r14, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r15}) getppid() r16 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r16, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xd0, 0x0, 0x0, 0x0, r2, 0x100, 0x3}, 0x7, 0x96, r6, r15, 0x101, 0x101, 0x9}) r17 = socket(0x18, 0x2, 0x80) setsockopt(r17, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r17) getgid() 11:27:39 executing program 0: open(&(0x7f0000000740)='./file0\x00', 0x86a8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 11:27:39 executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f000006b000/0x4000)=nil, 0x4000, 0x4) rename(&(0x7f0000000080)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f000006b000/0x4000)=nil, 0x4000, 0x4) (async) rename(&(0x7f0000000080)='./file0\x00', 0x0) (async) 11:27:39 executing program 2: sysctl$machdep(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) 11:27:39 executing program 7: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r1, 0x0) kevent(r0, &(0x7f0000001180), 0x20fe3, 0x0, 0xffff7c05, 0x0) (async) kevent(r0, &(0x7f0000001180), 0x20fe3, 0x0, 0xffff7c05, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, 0x0) kevent(r0, &(0x7f0000000100), 0x1ff, &(0x7f00000001c0), 0x4be0, 0x0) (async) kevent(r0, &(0x7f0000000100), 0x1ff, &(0x7f00000001c0), 0x4be0, 0x0) socket(0x38, 0x5, 0x3f) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) r2 = syz_open_pts() close(r2) (async) close(r2) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) (async) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x6, 0x4, 0xffffffffffffffff}) 11:27:39 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r6}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) (async) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x2, &(0x7f00000001c0)=[r5, r3]) (async) getgroups(0x2, &(0x7f00000001c0)=[r5, r3]) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) geteuid() (async) geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r9, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r10}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r9, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r10}) r11 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x6, r1, r8, r0, r4, 0x6}, 0x0, 0xd498, r10, r11, 0x81, 0x7f, 0x4}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0xffffffffffffffff, r12, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x3}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r14, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r15}) getppid() semget$private(0x0, 0x7, 0x3c0) (async) r16 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r16, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xd0, 0x0, 0x0, 0x0, r2, 0x100, 0x3}, 0x7, 0x96, r6, r15, 0x101, 0x101, 0x9}) socket(0x18, 0x2, 0x80) (async) r17 = socket(0x18, 0x2, 0x80) setsockopt(r17, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r17, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup(r17) getgid() 11:27:39 executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000880)=[{{}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r0, &(0x7f0000000000), 0x101, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xdc}], 0xffffff4a, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) (async) r2 = syz_open_pts() (async, rerun: 32) r3 = syz_open_pts() (async, rerun: 32) r4 = kqueue() (async, rerun: 64) r5 = socket$unix(0x1, 0x1, 0x0) (rerun: 64) kevent(r4, &(0x7f0000000880)=[{{r5}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) (async) kevent(r4, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) (async, rerun: 32) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x4, 0x11c47c80, 0x2}], 0xfffff260, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x41, 0x1, 0x1f6, 0x821a}], 0xffffffff, &(0x7f0000000280)={0x1f, 0x3f85376a}) (async, rerun: 32) close(r3) (async, rerun: 64) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async, rerun: 64) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0xd78d, 0x4}, {{}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x7ff, 0x7d}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x8, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xfff, 0xdfc}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x5, 0x39a}], 0x7ff, &(0x7f0000000180), 0xb, &(0x7f0000000040)={0x7, 0x9}) 11:27:39 executing program 2: sysctl$machdep(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) dup2(r1, r1) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:39 executing program 3: r0 = socket(0x2, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) fsync(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r0, 0x3601585e, 0x1, &(0x7f0000000000)="af0ff292167d7ff0a98c684a80af3467efed960c21429098eeba1dc1678f903b0263557d88cc52ef0f30fd2b1f205a5816ff6cc3213287b7085dbf2b7691f8bcef2cbffe849e8cc8811497a80951e383745c35770762f90e624c01103e5b339f47f537918aa2523d1595ff2ab08ee05a9844", 0x72) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 11:27:39 executing program 0: open(&(0x7f0000000740)='./file0\x00', 0x86a8, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) dup2(r1, r1) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:39 executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000880)=[{{}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000880)=[{{}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x101, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xdc}], 0xffffff4a, 0x0) pipe2(&(0x7f0000000200), 0x4) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) syz_open_pts() (async) r2 = syz_open_pts() syz_open_pts() (async) r3 = syz_open_pts() r4 = kqueue() r5 = socket$unix(0x1, 0x1, 0x0) kevent(r4, &(0x7f0000000880)=[{{r5}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) kevent(r4, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x4, 0x11c47c80, 0x2}], 0xfffff260, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x41, 0x1, 0x1f6, 0x821a}], 0xffffffff, &(0x7f0000000280)={0x1f, 0x3f85376a}) close(r3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0xd78d, 0x4}, {{}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x7ff, 0x7d}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x8, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xfff, 0xdfc}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x5, 0x39a}], 0x7ff, &(0x7f0000000180), 0xb, &(0x7f0000000040)={0x7, 0x9}) 11:27:39 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r8 = socket$inet6(0x18, 0x3, 0x1) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000140)="91b21387db7d49f73818127ff6ea4923bbe3c69ffa2e4fa270470bf6730b8fbd2af0a35be02b961da36cbd3d677894fdee182b0d4b0ba207b224644791799b532d20a2c60e858f9be856b723581765d5de31b8b4a2b3b97590cd5141e03cf6fa6b3b6ed6f80738bbd8abebc233bd9abc577a9b34daab2670e3af8827e16b88be8370206036562fed2eb5a4f26c9dd1a4a2203b07b45848be4d734607b559fced2adc2d61f1cb2712b9b6a60d9ffbc90c48680af55b1909f04279a0d359fd2f2463d9b3e2c113f14a8e7aae6c22869d0c795aff3ff795808437004d74a0b9f39398832379feae6cfce630067bcf184f0e9dcf3d65eec33d0df97145489006f27cc8e41f425302d6f04ba0cf3dfe18e8d50a3513b79e78744a306a4d683c85078b72f15283eb3b151879cdf5ab13cb3c76998b210d83bad3021a472da1773c85bd6d6442f4f90f7b1c53192794936d60bb1e5810fe71a493bfd612305f339826c162841a261d68de6579edddfdf0e6b53a6198ed62d2cff41b2efd2de93161e88332a8f144682ad13a0d3890d1b44ff64e37010af6415ddf5daf51191549a2b016e1b2a6848372d28c15b6597ab069cfa67eba8deaf168eca1bad80ef036dc90c5d2347d994639ed60a88b86b446fd30da83369a1afed5e1617c1e18f6609682bb2287b819839c933c760bc80a31887eb348cf7bb68490d36da5773e9aafd9cc7034e01f4a3bbdb80893580ffcdeb9b6a861014f0021cdee7879024b4e26836863d46694b227659816fe3b051d77bae6abebbf753697c275f3c2ffa1505798bcbe549e15edaad05a10b56d9be522a7a81f60749bbb995e19f129d43a92f19b1cf26d31e0ec7cbb9ccbd8e99126497cbbe2a4292415556d0b4ead84e350097fa3df2b05f4ce8e69ed9788eb3b9561c55fd79b5eb63c500a31845f7180214b50a2236fd9c8197cd0f8c7b36675722dae788f48996648373de8635967f839b7a7643ae2ed9085f22924c44ca69a42aed099e83f6d6858446daad11031b26720cebbb34ba397d0702ec3101621118494313b24db5d8f6c72cc5be1afbd127d642e76a89076306c81aba38c244b84de9578e614d83fd67a6444adfa81342b69fa0dde1a8114e3111412177cf2286f6ed4c48fe2bdd3a58b48a8e9d0174cafa5d76b4e7e2e0f3973e404bf5c24c87a7168a6a7598d920303b0e8de5382fbb52beb152470037fb7efbd6f4e6492f81139aada71272781e97e64f005cd362552cdac51072dd4f7ad10516a85841ba330f61c45f63d6b4c127789616b07dfb58db2d2e683cc3bdd52af4ccc27859e8606138fab0cc17b80d73abd1090cfd9e3c6a80a5470db1462c083b116a361503665e8206ce1c5d3cf506355e74552c27a8fcba49654cb9031b2d18216a8b80aa00267b7161df2b5569ad92e4f8b726230375a2744471cd682e113df445871970838c3e733d4f5621d6122d56e4c5e65333cbbbb263eb84956d81cb452a5558508e971662be862501c2ee2e6f674949a0b1ed004567fb16a76ed2828dce460dbe057e12e551f964ea9c6bd04b87164d36262294b3516db3aacdc3fc168f072ac91f794e5a1bd85725280d8bcabe8c867dd4638bc133d458dbb3410e4fd0704083b43c98893fcf3ed492d44d2c65e4784bdf3878fd8044adb803abd48e37221747a9aaf597a06e441d799ec0e65be505ad819f8afac9d79f35c6c54f559dc68b86b0a0f24c5361404387815f0bc6451e634876e68c44c0dcbc79edecc427fcd3efd0ff191046eef2a476e03dbb49a072a8ac14db8593a8dcc7e6f17a926173fd9d8a26409a0d490b63dcb1950c7a8b1d88f42ef6b4b6eb7e2f3a3534cf9329804ff76ea8c540f7e26b1ae1c8a5f23b586386f094022df3405e8ed9f11aa078bb5ab8fb2013f7b5a0ffae35ff583bd931dee5dbb0fa4feaf0d7e164868a74496af5841f8a2314aef1b102740836e6372a6d8fbf2a2c4bb3f9a566495ebd427daf0d74b1bfc4cf6fb1832477cb9cdcd1f50b7e01a35d7112a0326bc124991228210fe2e5c2e363192dddf84eaa52737f41c2aa686c47deb0963f8c6565c5dca50496c12c3d220d3c5fadcdbd045fb26128e0a39b7602cf30a0cb248c980764180f4162ba3b35e01b859dd3f274038495e83cbb0e2d715d0a9cd7cf6bad00339388e319e51f9c41bb50da4b82d273af5f123a080acb8797be8f276c07c2ff429f9e83d78625c4c1042873256f83b914cf41394cb1a81e020a0b0d983313332172d5589a026205d15948ba0c11bef9d1d69bbec06b7f7495b52ddf10dc3a44df4559c55b244efe49961cd6ea1ecb6b406aacaeb13fc1fe0e99345f42ddc9229c4e97a8f4a611d8a260c5bc9394b8b6068c2e50ea750727cfe6071065b70589d2da9ffa7990e70546e5fd4c9e3c1cabaf6f5e57328799245126b3eb91e45539699e38614be8c2782035e5ce4d182024425322e8fa4cfd6106560802fecbfcd4dff2f4ed1d4c24a5d1fe0533af71b8fdebec53de89eba7bb8a9dd38939a880bb259bed91e7a095cdef91281666805208e539311a7294dfd963e0e127af8ad8703a3ae5d2db0a572ef8e80206b8cb13994450f2d6face026a959dc0a2511223bbb5f8af222865d1eefd04ae71edd5ee5cd3a41b817d758805aebe112fbb76b4206dcf7415e501057cbd9118fa80b5e8a4cffcde5df451d8f5e9b7b5470c2ede6e94d0baa40d69f502f5f1045f411b73cb6de4b21ea998a84fcbf2cf448684bf592eb1d6e75c1a98fedd60d5a546550f316314b985d63a9b36e037bdeeb114b690f51a54d266ccaaadc342d7c66faa2b4b7083fbc81076050e3c19db4c179bd562a1e150979aba11bcc0b7e93c8aba68d9b6c4fe72eec099a5c872206104c40adb261cfc36c44cdf0ad4a86bcbd7e40af42a776e880a43f8748e85d0b47bdc462eade9dff236afb6ed15b39eaed4b3da8ad1531b897e511d165f99b3268340c287a1439265813603f2861b3b94a4d525b841ae255a2045e72ef999dc7ded9ad621e06c8725669d01d9b10f885ca28dfa537f80097c20b098ad2b3cc8850253a53b446e70b5d42a26aa0a022aeab69fd7e32de619f755b577f70cf0feac82544e953e434d4c110b9e899914acdb66358e812fca60a752cb9f3eb40b4ff68170a9ee86bcda14aa1528d4cd0d1e97fd7c8006fb91c9161228bab94707a21a9438dcb78a083ce06e324eb77ef1c66ee0c041dbfec0424b1ca1d1d1a2d7c84ee390443bb446bf7803d5c5e08bb5cece9d216fba3a84642ece5d71203198940db03d2d648262d8aa70ccbc18aa64541ddc9bf08871d0d2ca4f2410bd332dc68d7ac198aa8dd64038c592f6ef1464dd52983c4ebe73f5122c5128e18e8059a4754d35805b443f300d0ac613c6c021a0430e3f93bb6b2186f9ca367675baa22737e78afe248e6552d47687df81952d43714025ece98c37357b73e684bc47cab48bfcda4b8debdd08326d37a4650bbb62dc7270a1223959c4cac1a9114d37ba3458421a55fc50a3e055a858485cdfdcf5c0ac6a2579db650ade66831b029c82542ab6cbdb14e7a635d670173bb0aa5b56e33607f44aac3c16d67916721aba3e464cf39019708dd5b7ae65a590af42888d1ea3f2c1a7506dcc85a29f1cb62839a47fe353b254c49f66caeb790b3473095ef3b7db889df88e2ae91085caf82285b06ba9b20ea279d2687d7460e0e1652c5a5137d3ab4f7f7c493ef96f38bf6144c5e216931764cb603bd6792033c626fc158c694829aac2a2b73a41034aa24c90e61c2f545e41a53b23cda971138c3949410bfbc215df87a9eec125939e3f2b4853c6c212ad9e3d2e9cc6a177d91ac7836f595112929d2c012728884456adfed82950774892918ec08f2b57c372d24cc016e6e64c7dd57c5a2011064105639998520824419569d85c1aeef88d2d2514c76d0aba9ebf08faf19d9b9bf81e38a1a8f7e93774ad328de98837e217900b3f5709bc827221494afe7d0a6a04e444ba827f0e9f4dd158543a7276aadb73d9c336d1a1fc636aade69da578e3a622524c2523e33c84930296256e991b6f3d39f9f8e4a12bfb9e0d72cc1d751f563283b93d6b4de17c1f5f963ef44d04cf5fc47520036303864d41e92f8f0a33ea50655ebaf9c5b986acbc1d9b5d28070d2bf50690aec2b81fecc01277f562e1ca3e56ba0fc6bbdd847c93a5c7d2b4642c72b29408aaec0300d121935f4afdff92f669647bf8ac8ee16dd6cc6c1e31feac0b26df9f2b27800b03fdb315ca4961ce493d747407fe71e4610c3acf3ea698e5d29a90dd19a22e013b21a10dc78ec57d4964ffc94369e5062c9ae603340ac3305d19f414856a69d896e69c42a449e0f354d7b573bf5bd6e86e71fd2b442562a251b411a0531b78b4b7bcbd6f08e8f9b5ee006c1751987dd78852442c6425802f56dcada30869fb30cf4f4ebcfbe7af8d89e7783045d831456c1bd32a6a832aa005850c465c1f40b3236fbd52b496ec1175780e19afe6c6b5db11d14ffa7a734f2ed37eadbea1a14224953a38847dadd1f55e7ac6fc5874c6c266928ae579d3d2aba37304610e9f78d3ec1feef6cc239cdbd3f759fab18f1a659c81cf35b41e23592d5589f861e4b88c308983a66f35394e47b7c5bb4a8bde5cb938e6d363ca855a8286c57ff3b087b3e8a62990643a3714fde2e4a3dbb4dbaf78504dd469069e9810e85f12a48c77a358ac0d3bcc4f29ee5be21d64fca2fc7a25a72b7e0c1d63d5a1a7cc6a959844cdeadc1d3c5a667815fb4c73a8776d1e2e9008d84df17616eaf2c7d9121c272ce08353e1b7f01d9e67f885958c4fde98735d38d6e4de0f4f98b94e81fcc85a529ea71a4034d4880ef4b0177b54eb5d121b87aa3fd96f725ffb38bedfbbac5a2163c1af86c8ee10a5916af8a290fb364444bacaa8d19feceb1bef476f68284402c43522b00004c0065664e0ee52528aaec86a1b043c0b8b736141040acd0e47cc6c4ecc10c9699e7e98b7d85f5fb1f8916499cbd6bbad7c612e54e85688636a68ae6f312e49c52e08ec04825d815d883d2b69b078ddf480ace9a9068dd0b6dc95fd32c7ab3bc40c0cf7fc8ce10ba185fa4e7fb4ca4f2a784a40cdeb1d44f507b6fa2d3b6174dfda66915a25afcadc7a094108ba0ab3d5303902b6c86615d688a84fcfadc067137ebf8bdacc1b42f72243c7c68697ec7b307aa85c1d0b0ff628658f1fafed20d5d164274e3cfdddc3b0c8d48bd26e65a786d9b316506a86cda014ced8e6a328c3255060674010782973d283a7ee03bc490d67823f0e010c8c2c05839377b680712d66d2842f9d37a96db02e976f9d332aa4d59b62ab3cfd9315be1e85ccdfab282d00fb6f6aa3f183c422ee4d9eb68b4ca8cd4217659700f0f41d369ed24044697f61bfa92be4bf0d2a2ccf40fa26a82d97d9ac5f18f35c10c65c194b58b73501915c80e102f14f5fd132227ef1fd5f59f7652a5d767542f05a122ad7f36b298463b691f8839657c0c3546023040ed54f6524e9181fa5937b643df1e7224a6eee0c4536f59b7c31daa22810901d72396da206c07439eebfcf6ec5ac63d3b2542b952ec69a6971f7b2f2929b263b1de93e39b715cf1a979376188ea3a0991eb8dc1f9cd50f8a08e1f3ebdea4d7a134949eea00532830623caf565455d789a603d9e7656007d49a40eb24af52bc6a6c949fc0c62011061c55920bfc6748e79461bb39a985a2edf0185ab52135b8c5963f2d782839aa4f26504bb527f49dd45794abe23a284ac9f68", 0x1000}, {&(0x7f0000001140)="8d7f137a3e031448b510708940cf31fee51f200fa2b7823fe3e8d4d6b45e6cf9ec6245f94b2c074f2ad84ebd00f872c3d80fe8fcb66fdc8801d02acc6374b81bebbf6aeaf1895e5921b7a5f1c09b23971c391515", 0x54}], 0x2, &(0x7f0000001280)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffff9c, r8, 0xffffffffffffff9c]}], 0x88, 0x1}, 0x4) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r9, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) r10 = getppid() r11 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r11, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r12 = getuid() setuid(r12) semop(r11, &(0x7f0000000000), 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r12, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r13 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r12, 0x0, 0x0, 0x1}, 0x0, 0x7, r10, r13, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r12, 0x0, r12, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) getgroups(0x1, &(0x7f0000001380)=[r6]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000013c0)={{0x101, 0x0, r3, r12, r14, 0x4, 0x100}, 0x3, 0xfffffffffffffffb, r4, r2, 0x8, 0xb65a, 0x1, 0x200}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="a05946757226f92e987fd75eb38c13c5bbcd744e0d92ffaf2fa634af3c52b5c4b2ce21758c12d78ffdc2350d27a6f717c1cc38dd74d7b985a078e91d62d24e1b72ff1d1dcec5f57fc65a9af46695db8482037fe957007a1f0b57e2be00316d6bf32d3402806414694fb12b1cc38e68effa99edb717a6f4c57ce97ee08cf5", 0x7e, 0x7, &(0x7f00000000c0)={0x18, 0x2, 0x1f, 0xfffffff8}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x400000000000000a, 0x0, 0x0, 0x0, 0x0) 11:27:39 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) (rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r6}) (async) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) (async) getgroups(0x2, &(0x7f00000001c0)=[r5, r3]) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) (async, rerun: 64) geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r9, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r10}) (async) r11 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x6, r1, r8, r0, r4, 0x6}, 0x0, 0xd498, r10, r11, 0x81, 0x7f, 0x4}) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0xffffffffffffffff, r12, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x3}) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r14, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r15}) getppid() r16 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r16, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xd0, 0x0, 0x0, 0x0, r2, 0x100, 0x3}, 0x7, 0x96, r6, r15, 0x101, 0x101, 0x9}) (rerun: 64) r17 = socket(0x18, 0x2, 0x80) setsockopt(r17, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r17) getgid() 11:27:39 executing program 2: sysctl$machdep(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) 11:27:39 executing program 3: r0 = socket(0x2, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) close(r2) fsync(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r0, 0x3601585e, 0x1, &(0x7f0000000000)="af0ff292167d7ff0a98c684a80af3467efed960c21429098eeba1dc1678f903b0263557d88cc52ef0f30fd2b1f205a5816ff6cc3213287b7085dbf2b7691f8bcef2cbffe849e8cc8811497a80951e383745c35770762f90e624c01103e5b339f47f537918aa2523d1595ff2ab08ee05a9844", 0x72) listen(r4, 0x0) (async) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 11:27:39 executing program 0: open(&(0x7f0000000740)='./file0\x00', 0x86a8, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 11:27:39 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r2 = getppid() (async) r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r3, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) (async) r4 = getuid() setuid(r4) (async) semop(r3, &(0x7f0000000000), 0x0) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0x1}, 0x0, 0x7, r2, r5, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r4, 0x0, r4, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="561d3d2263f85920038842105cd8472d85a00bcbac3c6d402f6a10d8", 0x1c}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r6}], 0x20, 0x40e}, 0x2) (async) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1, 0x0}, 0x42) (async) sendmmsg(r1, &(0x7f0000002700)={0x0}, 0x10, 0x0) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) dup2(r1, r1) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:39 executing program 2: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ftruncate(r0, 0xe6e0) mlockall(0x1) 11:27:39 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r2}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r7 = syz_open_pts() close(r7) (async) writev(r7, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) r8 = socket$inet6(0x18, 0x3, 0x1) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000140)="91b21387db7d49f73818127ff6ea4923bbe3c69ffa2e4fa270470bf6730b8fbd2af0a35be02b961da36cbd3d677894fdee182b0d4b0ba207b224644791799b532d20a2c60e858f9be856b723581765d5de31b8b4a2b3b97590cd5141e03cf6fa6b3b6ed6f80738bbd8abebc233bd9abc577a9b34daab2670e3af8827e16b88be8370206036562fed2eb5a4f26c9dd1a4a2203b07b45848be4d734607b559fced2adc2d61f1cb2712b9b6a60d9ffbc90c48680af55b1909f04279a0d359fd2f2463d9b3e2c113f14a8e7aae6c22869d0c795aff3ff795808437004d74a0b9f39398832379feae6cfce630067bcf184f0e9dcf3d65eec33d0df97145489006f27cc8e41f425302d6f04ba0cf3dfe18e8d50a3513b79e78744a306a4d683c85078b72f15283eb3b151879cdf5ab13cb3c76998b210d83bad3021a472da1773c85bd6d6442f4f90f7b1c53192794936d60bb1e5810fe71a493bfd612305f339826c162841a261d68de6579edddfdf0e6b53a6198ed62d2cff41b2efd2de93161e88332a8f144682ad13a0d3890d1b44ff64e37010af6415ddf5daf51191549a2b016e1b2a6848372d28c15b6597ab069cfa67eba8deaf168eca1bad80ef036dc90c5d2347d994639ed60a88b86b446fd30da83369a1afed5e1617c1e18f6609682bb2287b819839c933c760bc80a31887eb348cf7bb68490d36da5773e9aafd9cc7034e01f4a3bbdb80893580ffcdeb9b6a861014f0021cdee7879024b4e26836863d46694b227659816fe3b051d77bae6abebbf753697c275f3c2ffa1505798bcbe549e15edaad05a10b56d9be522a7a81f60749bbb995e19f129d43a92f19b1cf26d31e0ec7cbb9ccbd8e99126497cbbe2a4292415556d0b4ead84e350097fa3df2b05f4ce8e69ed9788eb3b9561c55fd79b5eb63c500a31845f7180214b50a2236fd9c8197cd0f8c7b36675722dae788f48996648373de8635967f839b7a7643ae2ed9085f22924c44ca69a42aed099e83f6d6858446daad11031b26720cebbb34ba397d0702ec3101621118494313b24db5d8f6c72cc5be1afbd127d642e76a89076306c81aba38c244b84de9578e614d83fd67a6444adfa81342b69fa0dde1a8114e3111412177cf2286f6ed4c48fe2bdd3a58b48a8e9d0174cafa5d76b4e7e2e0f3973e404bf5c24c87a7168a6a7598d920303b0e8de5382fbb52beb152470037fb7efbd6f4e6492f81139aada71272781e97e64f005cd362552cdac51072dd4f7ad10516a85841ba330f61c45f63d6b4c127789616b07dfb58db2d2e683cc3bdd52af4ccc27859e8606138fab0cc17b80d73abd1090cfd9e3c6a80a5470db1462c083b116a361503665e8206ce1c5d3cf506355e74552c27a8fcba49654cb9031b2d18216a8b80aa00267b7161df2b5569ad92e4f8b726230375a2744471cd682e113df445871970838c3e733d4f5621d6122d56e4c5e65333cbbbb263eb84956d81cb452a5558508e971662be862501c2ee2e6f674949a0b1ed004567fb16a76ed2828dce460dbe057e12e551f964ea9c6bd04b87164d36262294b3516db3aacdc3fc168f072ac91f794e5a1bd85725280d8bcabe8c867dd4638bc133d458dbb3410e4fd0704083b43c98893fcf3ed492d44d2c65e4784bdf3878fd8044adb803abd48e37221747a9aaf597a06e441d799ec0e65be505ad819f8afac9d79f35c6c54f559dc68b86b0a0f24c5361404387815f0bc6451e634876e68c44c0dcbc79edecc427fcd3efd0ff191046eef2a476e03dbb49a072a8ac14db8593a8dcc7e6f17a926173fd9d8a26409a0d490b63dcb1950c7a8b1d88f42ef6b4b6eb7e2f3a3534cf9329804ff76ea8c540f7e26b1ae1c8a5f23b586386f094022df3405e8ed9f11aa078bb5ab8fb2013f7b5a0ffae35ff583bd931dee5dbb0fa4feaf0d7e164868a74496af5841f8a2314aef1b102740836e6372a6d8fbf2a2c4bb3f9a566495ebd427daf0d74b1bfc4cf6fb1832477cb9cdcd1f50b7e01a35d7112a0326bc124991228210fe2e5c2e363192dddf84eaa52737f41c2aa686c47deb0963f8c6565c5dca50496c12c3d220d3c5fadcdbd045fb26128e0a39b7602cf30a0cb248c980764180f4162ba3b35e01b859dd3f274038495e83cbb0e2d715d0a9cd7cf6bad00339388e319e51f9c41bb50da4b82d273af5f123a080acb8797be8f276c07c2ff429f9e83d78625c4c1042873256f83b914cf41394cb1a81e020a0b0d983313332172d5589a026205d15948ba0c11bef9d1d69bbec06b7f7495b52ddf10dc3a44df4559c55b244efe49961cd6ea1ecb6b406aacaeb13fc1fe0e99345f42ddc9229c4e97a8f4a611d8a260c5bc9394b8b6068c2e50ea750727cfe6071065b70589d2da9ffa7990e70546e5fd4c9e3c1cabaf6f5e57328799245126b3eb91e45539699e38614be8c2782035e5ce4d182024425322e8fa4cfd6106560802fecbfcd4dff2f4ed1d4c24a5d1fe0533af71b8fdebec53de89eba7bb8a9dd38939a880bb259bed91e7a095cdef91281666805208e539311a7294dfd963e0e127af8ad8703a3ae5d2db0a572ef8e80206b8cb13994450f2d6face026a959dc0a2511223bbb5f8af222865d1eefd04ae71edd5ee5cd3a41b817d758805aebe112fbb76b4206dcf7415e501057cbd9118fa80b5e8a4cffcde5df451d8f5e9b7b5470c2ede6e94d0baa40d69f502f5f1045f411b73cb6de4b21ea998a84fcbf2cf448684bf592eb1d6e75c1a98fedd60d5a546550f316314b985d63a9b36e037bdeeb114b690f51a54d266ccaaadc342d7c66faa2b4b7083fbc81076050e3c19db4c179bd562a1e150979aba11bcc0b7e93c8aba68d9b6c4fe72eec099a5c872206104c40adb261cfc36c44cdf0ad4a86bcbd7e40af42a776e880a43f8748e85d0b47bdc462eade9dff236afb6ed15b39eaed4b3da8ad1531b897e511d165f99b3268340c287a1439265813603f2861b3b94a4d525b841ae255a2045e72ef999dc7ded9ad621e06c8725669d01d9b10f885ca28dfa537f80097c20b098ad2b3cc8850253a53b446e70b5d42a26aa0a022aeab69fd7e32de619f755b577f70cf0feac82544e953e434d4c110b9e899914acdb66358e812fca60a752cb9f3eb40b4ff68170a9ee86bcda14aa1528d4cd0d1e97fd7c8006fb91c9161228bab94707a21a9438dcb78a083ce06e324eb77ef1c66ee0c041dbfec0424b1ca1d1d1a2d7c84ee390443bb446bf7803d5c5e08bb5cece9d216fba3a84642ece5d71203198940db03d2d648262d8aa70ccbc18aa64541ddc9bf08871d0d2ca4f2410bd332dc68d7ac198aa8dd64038c592f6ef1464dd52983c4ebe73f5122c5128e18e8059a4754d35805b443f300d0ac613c6c021a0430e3f93bb6b2186f9ca367675baa22737e78afe248e6552d47687df81952d43714025ece98c37357b73e684bc47cab48bfcda4b8debdd08326d37a4650bbb62dc7270a1223959c4cac1a9114d37ba3458421a55fc50a3e055a858485cdfdcf5c0ac6a2579db650ade66831b029c82542ab6cbdb14e7a635d670173bb0aa5b56e33607f44aac3c16d67916721aba3e464cf39019708dd5b7ae65a590af42888d1ea3f2c1a7506dcc85a29f1cb62839a47fe353b254c49f66caeb790b3473095ef3b7db889df88e2ae91085caf82285b06ba9b20ea279d2687d7460e0e1652c5a5137d3ab4f7f7c493ef96f38bf6144c5e216931764cb603bd6792033c626fc158c694829aac2a2b73a41034aa24c90e61c2f545e41a53b23cda971138c3949410bfbc215df87a9eec125939e3f2b4853c6c212ad9e3d2e9cc6a177d91ac7836f595112929d2c012728884456adfed82950774892918ec08f2b57c372d24cc016e6e64c7dd57c5a2011064105639998520824419569d85c1aeef88d2d2514c76d0aba9ebf08faf19d9b9bf81e38a1a8f7e93774ad328de98837e217900b3f5709bc827221494afe7d0a6a04e444ba827f0e9f4dd158543a7276aadb73d9c336d1a1fc636aade69da578e3a622524c2523e33c84930296256e991b6f3d39f9f8e4a12bfb9e0d72cc1d751f563283b93d6b4de17c1f5f963ef44d04cf5fc47520036303864d41e92f8f0a33ea50655ebaf9c5b986acbc1d9b5d28070d2bf50690aec2b81fecc01277f562e1ca3e56ba0fc6bbdd847c93a5c7d2b4642c72b29408aaec0300d121935f4afdff92f669647bf8ac8ee16dd6cc6c1e31feac0b26df9f2b27800b03fdb315ca4961ce493d747407fe71e4610c3acf3ea698e5d29a90dd19a22e013b21a10dc78ec57d4964ffc94369e5062c9ae603340ac3305d19f414856a69d896e69c42a449e0f354d7b573bf5bd6e86e71fd2b442562a251b411a0531b78b4b7bcbd6f08e8f9b5ee006c1751987dd78852442c6425802f56dcada30869fb30cf4f4ebcfbe7af8d89e7783045d831456c1bd32a6a832aa005850c465c1f40b3236fbd52b496ec1175780e19afe6c6b5db11d14ffa7a734f2ed37eadbea1a14224953a38847dadd1f55e7ac6fc5874c6c266928ae579d3d2aba37304610e9f78d3ec1feef6cc239cdbd3f759fab18f1a659c81cf35b41e23592d5589f861e4b88c308983a66f35394e47b7c5bb4a8bde5cb938e6d363ca855a8286c57ff3b087b3e8a62990643a3714fde2e4a3dbb4dbaf78504dd469069e9810e85f12a48c77a358ac0d3bcc4f29ee5be21d64fca2fc7a25a72b7e0c1d63d5a1a7cc6a959844cdeadc1d3c5a667815fb4c73a8776d1e2e9008d84df17616eaf2c7d9121c272ce08353e1b7f01d9e67f885958c4fde98735d38d6e4de0f4f98b94e81fcc85a529ea71a4034d4880ef4b0177b54eb5d121b87aa3fd96f725ffb38bedfbbac5a2163c1af86c8ee10a5916af8a290fb364444bacaa8d19feceb1bef476f68284402c43522b00004c0065664e0ee52528aaec86a1b043c0b8b736141040acd0e47cc6c4ecc10c9699e7e98b7d85f5fb1f8916499cbd6bbad7c612e54e85688636a68ae6f312e49c52e08ec04825d815d883d2b69b078ddf480ace9a9068dd0b6dc95fd32c7ab3bc40c0cf7fc8ce10ba185fa4e7fb4ca4f2a784a40cdeb1d44f507b6fa2d3b6174dfda66915a25afcadc7a094108ba0ab3d5303902b6c86615d688a84fcfadc067137ebf8bdacc1b42f72243c7c68697ec7b307aa85c1d0b0ff628658f1fafed20d5d164274e3cfdddc3b0c8d48bd26e65a786d9b316506a86cda014ced8e6a328c3255060674010782973d283a7ee03bc490d67823f0e010c8c2c05839377b680712d66d2842f9d37a96db02e976f9d332aa4d59b62ab3cfd9315be1e85ccdfab282d00fb6f6aa3f183c422ee4d9eb68b4ca8cd4217659700f0f41d369ed24044697f61bfa92be4bf0d2a2ccf40fa26a82d97d9ac5f18f35c10c65c194b58b73501915c80e102f14f5fd132227ef1fd5f59f7652a5d767542f05a122ad7f36b298463b691f8839657c0c3546023040ed54f6524e9181fa5937b643df1e7224a6eee0c4536f59b7c31daa22810901d72396da206c07439eebfcf6ec5ac63d3b2542b952ec69a6971f7b2f2929b263b1de93e39b715cf1a979376188ea3a0991eb8dc1f9cd50f8a08e1f3ebdea4d7a134949eea00532830623caf565455d789a603d9e7656007d49a40eb24af52bc6a6c949fc0c62011061c55920bfc6748e79461bb39a985a2edf0185ab52135b8c5963f2d782839aa4f26504bb527f49dd45794abe23a284ac9f68", 0x1000}, {&(0x7f0000001140)="8d7f137a3e031448b510708940cf31fee51f200fa2b7823fe3e8d4d6b45e6cf9ec6245f94b2c074f2ad84ebd00f872c3d80fe8fcb66fdc8801d02acc6374b81bebbf6aeaf1895e5921b7a5f1c09b23971c391515", 0x54}], 0x2, &(0x7f0000001280)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffff9c, r8, 0xffffffffffffff9c]}], 0x88, 0x1}, 0x4) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r9, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) r10 = getppid() (async) r11 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r11, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) (async) r12 = getuid() setuid(r12) (async) semop(r11, &(0x7f0000000000), 0x0) (async) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r12, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r13 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r12, 0x0, 0x0, 0x1}, 0x0, 0x7, r10, r13, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r12, 0x0, r12, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) getgroups(0x1, &(0x7f0000001380)=[r6]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000013c0)={{0x101, 0x0, r3, r12, r14, 0x4, 0x100}, 0x3, 0xfffffffffffffffb, r4, r2, 0x8, 0xb65a, 0x1, 0x200}) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="a05946757226f92e987fd75eb38c13c5bbcd744e0d92ffaf2fa634af3c52b5c4b2ce21758c12d78ffdc2350d27a6f717c1cc38dd74d7b985a078e91d62d24e1b72ff1d1dcec5f57fc65a9af46695db8482037fe957007a1f0b57e2be00316d6bf32d3402806414694fb12b1cc38e68effa99edb717a6f4c57ce97ee08cf5", 0x7e, 0x7, &(0x7f00000000c0)={0x18, 0x2, 0x1f, 0xfffffff8}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x400000000000000a, 0x0, 0x0, 0x0, 0x0) 11:27:39 executing program 7: socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, r2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) syz_open_pts() (async) r7 = syz_open_pts() close(r7) (async) close(r7) writev(r7, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r8 = socket$inet6(0x18, 0x3, 0x1) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000140)="91b21387db7d49f73818127ff6ea4923bbe3c69ffa2e4fa270470bf6730b8fbd2af0a35be02b961da36cbd3d677894fdee182b0d4b0ba207b224644791799b532d20a2c60e858f9be856b723581765d5de31b8b4a2b3b97590cd5141e03cf6fa6b3b6ed6f80738bbd8abebc233bd9abc577a9b34daab2670e3af8827e16b88be8370206036562fed2eb5a4f26c9dd1a4a2203b07b45848be4d734607b559fced2adc2d61f1cb2712b9b6a60d9ffbc90c48680af55b1909f04279a0d359fd2f2463d9b3e2c113f14a8e7aae6c22869d0c795aff3ff795808437004d74a0b9f39398832379feae6cfce630067bcf184f0e9dcf3d65eec33d0df97145489006f27cc8e41f425302d6f04ba0cf3dfe18e8d50a3513b79e78744a306a4d683c85078b72f15283eb3b151879cdf5ab13cb3c76998b210d83bad3021a472da1773c85bd6d6442f4f90f7b1c53192794936d60bb1e5810fe71a493bfd612305f339826c162841a261d68de6579edddfdf0e6b53a6198ed62d2cff41b2efd2de93161e88332a8f144682ad13a0d3890d1b44ff64e37010af6415ddf5daf51191549a2b016e1b2a6848372d28c15b6597ab069cfa67eba8deaf168eca1bad80ef036dc90c5d2347d994639ed60a88b86b446fd30da83369a1afed5e1617c1e18f6609682bb2287b819839c933c760bc80a31887eb348cf7bb68490d36da5773e9aafd9cc7034e01f4a3bbdb80893580ffcdeb9b6a861014f0021cdee7879024b4e26836863d46694b227659816fe3b051d77bae6abebbf753697c275f3c2ffa1505798bcbe549e15edaad05a10b56d9be522a7a81f60749bbb995e19f129d43a92f19b1cf26d31e0ec7cbb9ccbd8e99126497cbbe2a4292415556d0b4ead84e350097fa3df2b05f4ce8e69ed9788eb3b9561c55fd79b5eb63c500a31845f7180214b50a2236fd9c8197cd0f8c7b36675722dae788f48996648373de8635967f839b7a7643ae2ed9085f22924c44ca69a42aed099e83f6d6858446daad11031b26720cebbb34ba397d0702ec3101621118494313b24db5d8f6c72cc5be1afbd127d642e76a89076306c81aba38c244b84de9578e614d83fd67a6444adfa81342b69fa0dde1a8114e3111412177cf2286f6ed4c48fe2bdd3a58b48a8e9d0174cafa5d76b4e7e2e0f3973e404bf5c24c87a7168a6a7598d920303b0e8de5382fbb52beb152470037fb7efbd6f4e6492f81139aada71272781e97e64f005cd362552cdac51072dd4f7ad10516a85841ba330f61c45f63d6b4c127789616b07dfb58db2d2e683cc3bdd52af4ccc27859e8606138fab0cc17b80d73abd1090cfd9e3c6a80a5470db1462c083b116a361503665e8206ce1c5d3cf506355e74552c27a8fcba49654cb9031b2d18216a8b80aa00267b7161df2b5569ad92e4f8b726230375a2744471cd682e113df445871970838c3e733d4f5621d6122d56e4c5e65333cbbbb263eb84956d81cb452a5558508e971662be862501c2ee2e6f674949a0b1ed004567fb16a76ed2828dce460dbe057e12e551f964ea9c6bd04b87164d36262294b3516db3aacdc3fc168f072ac91f794e5a1bd85725280d8bcabe8c867dd4638bc133d458dbb3410e4fd0704083b43c98893fcf3ed492d44d2c65e4784bdf3878fd8044adb803abd48e37221747a9aaf597a06e441d799ec0e65be505ad819f8afac9d79f35c6c54f559dc68b86b0a0f24c5361404387815f0bc6451e634876e68c44c0dcbc79edecc427fcd3efd0ff191046eef2a476e03dbb49a072a8ac14db8593a8dcc7e6f17a926173fd9d8a26409a0d490b63dcb1950c7a8b1d88f42ef6b4b6eb7e2f3a3534cf9329804ff76ea8c540f7e26b1ae1c8a5f23b586386f094022df3405e8ed9f11aa078bb5ab8fb2013f7b5a0ffae35ff583bd931dee5dbb0fa4feaf0d7e164868a74496af5841f8a2314aef1b102740836e6372a6d8fbf2a2c4bb3f9a566495ebd427daf0d74b1bfc4cf6fb1832477cb9cdcd1f50b7e01a35d7112a0326bc124991228210fe2e5c2e363192dddf84eaa52737f41c2aa686c47deb0963f8c6565c5dca50496c12c3d220d3c5fadcdbd045fb26128e0a39b7602cf30a0cb248c980764180f4162ba3b35e01b859dd3f274038495e83cbb0e2d715d0a9cd7cf6bad00339388e319e51f9c41bb50da4b82d273af5f123a080acb8797be8f276c07c2ff429f9e83d78625c4c1042873256f83b914cf41394cb1a81e020a0b0d983313332172d5589a026205d15948ba0c11bef9d1d69bbec06b7f7495b52ddf10dc3a44df4559c55b244efe49961cd6ea1ecb6b406aacaeb13fc1fe0e99345f42ddc9229c4e97a8f4a611d8a260c5bc9394b8b6068c2e50ea750727cfe6071065b70589d2da9ffa7990e70546e5fd4c9e3c1cabaf6f5e57328799245126b3eb91e45539699e38614be8c2782035e5ce4d182024425322e8fa4cfd6106560802fecbfcd4dff2f4ed1d4c24a5d1fe0533af71b8fdebec53de89eba7bb8a9dd38939a880bb259bed91e7a095cdef91281666805208e539311a7294dfd963e0e127af8ad8703a3ae5d2db0a572ef8e80206b8cb13994450f2d6face026a959dc0a2511223bbb5f8af222865d1eefd04ae71edd5ee5cd3a41b817d758805aebe112fbb76b4206dcf7415e501057cbd9118fa80b5e8a4cffcde5df451d8f5e9b7b5470c2ede6e94d0baa40d69f502f5f1045f411b73cb6de4b21ea998a84fcbf2cf448684bf592eb1d6e75c1a98fedd60d5a546550f316314b985d63a9b36e037bdeeb114b690f51a54d266ccaaadc342d7c66faa2b4b7083fbc81076050e3c19db4c179bd562a1e150979aba11bcc0b7e93c8aba68d9b6c4fe72eec099a5c872206104c40adb261cfc36c44cdf0ad4a86bcbd7e40af42a776e880a43f8748e85d0b47bdc462eade9dff236afb6ed15b39eaed4b3da8ad1531b897e511d165f99b3268340c287a1439265813603f2861b3b94a4d525b841ae255a2045e72ef999dc7ded9ad621e06c8725669d01d9b10f885ca28dfa537f80097c20b098ad2b3cc8850253a53b446e70b5d42a26aa0a022aeab69fd7e32de619f755b577f70cf0feac82544e953e434d4c110b9e899914acdb66358e812fca60a752cb9f3eb40b4ff68170a9ee86bcda14aa1528d4cd0d1e97fd7c8006fb91c9161228bab94707a21a9438dcb78a083ce06e324eb77ef1c66ee0c041dbfec0424b1ca1d1d1a2d7c84ee390443bb446bf7803d5c5e08bb5cece9d216fba3a84642ece5d71203198940db03d2d648262d8aa70ccbc18aa64541ddc9bf08871d0d2ca4f2410bd332dc68d7ac198aa8dd64038c592f6ef1464dd52983c4ebe73f5122c5128e18e8059a4754d35805b443f300d0ac613c6c021a0430e3f93bb6b2186f9ca367675baa22737e78afe248e6552d47687df81952d43714025ece98c37357b73e684bc47cab48bfcda4b8debdd08326d37a4650bbb62dc7270a1223959c4cac1a9114d37ba3458421a55fc50a3e055a858485cdfdcf5c0ac6a2579db650ade66831b029c82542ab6cbdb14e7a635d670173bb0aa5b56e33607f44aac3c16d67916721aba3e464cf39019708dd5b7ae65a590af42888d1ea3f2c1a7506dcc85a29f1cb62839a47fe353b254c49f66caeb790b3473095ef3b7db889df88e2ae91085caf82285b06ba9b20ea279d2687d7460e0e1652c5a5137d3ab4f7f7c493ef96f38bf6144c5e216931764cb603bd6792033c626fc158c694829aac2a2b73a41034aa24c90e61c2f545e41a53b23cda971138c3949410bfbc215df87a9eec125939e3f2b4853c6c212ad9e3d2e9cc6a177d91ac7836f595112929d2c012728884456adfed82950774892918ec08f2b57c372d24cc016e6e64c7dd57c5a2011064105639998520824419569d85c1aeef88d2d2514c76d0aba9ebf08faf19d9b9bf81e38a1a8f7e93774ad328de98837e217900b3f5709bc827221494afe7d0a6a04e444ba827f0e9f4dd158543a7276aadb73d9c336d1a1fc636aade69da578e3a622524c2523e33c84930296256e991b6f3d39f9f8e4a12bfb9e0d72cc1d751f563283b93d6b4de17c1f5f963ef44d04cf5fc47520036303864d41e92f8f0a33ea50655ebaf9c5b986acbc1d9b5d28070d2bf50690aec2b81fecc01277f562e1ca3e56ba0fc6bbdd847c93a5c7d2b4642c72b29408aaec0300d121935f4afdff92f669647bf8ac8ee16dd6cc6c1e31feac0b26df9f2b27800b03fdb315ca4961ce493d747407fe71e4610c3acf3ea698e5d29a90dd19a22e013b21a10dc78ec57d4964ffc94369e5062c9ae603340ac3305d19f414856a69d896e69c42a449e0f354d7b573bf5bd6e86e71fd2b442562a251b411a0531b78b4b7bcbd6f08e8f9b5ee006c1751987dd78852442c6425802f56dcada30869fb30cf4f4ebcfbe7af8d89e7783045d831456c1bd32a6a832aa005850c465c1f40b3236fbd52b496ec1175780e19afe6c6b5db11d14ffa7a734f2ed37eadbea1a14224953a38847dadd1f55e7ac6fc5874c6c266928ae579d3d2aba37304610e9f78d3ec1feef6cc239cdbd3f759fab18f1a659c81cf35b41e23592d5589f861e4b88c308983a66f35394e47b7c5bb4a8bde5cb938e6d363ca855a8286c57ff3b087b3e8a62990643a3714fde2e4a3dbb4dbaf78504dd469069e9810e85f12a48c77a358ac0d3bcc4f29ee5be21d64fca2fc7a25a72b7e0c1d63d5a1a7cc6a959844cdeadc1d3c5a667815fb4c73a8776d1e2e9008d84df17616eaf2c7d9121c272ce08353e1b7f01d9e67f885958c4fde98735d38d6e4de0f4f98b94e81fcc85a529ea71a4034d4880ef4b0177b54eb5d121b87aa3fd96f725ffb38bedfbbac5a2163c1af86c8ee10a5916af8a290fb364444bacaa8d19feceb1bef476f68284402c43522b00004c0065664e0ee52528aaec86a1b043c0b8b736141040acd0e47cc6c4ecc10c9699e7e98b7d85f5fb1f8916499cbd6bbad7c612e54e85688636a68ae6f312e49c52e08ec04825d815d883d2b69b078ddf480ace9a9068dd0b6dc95fd32c7ab3bc40c0cf7fc8ce10ba185fa4e7fb4ca4f2a784a40cdeb1d44f507b6fa2d3b6174dfda66915a25afcadc7a094108ba0ab3d5303902b6c86615d688a84fcfadc067137ebf8bdacc1b42f72243c7c68697ec7b307aa85c1d0b0ff628658f1fafed20d5d164274e3cfdddc3b0c8d48bd26e65a786d9b316506a86cda014ced8e6a328c3255060674010782973d283a7ee03bc490d67823f0e010c8c2c05839377b680712d66d2842f9d37a96db02e976f9d332aa4d59b62ab3cfd9315be1e85ccdfab282d00fb6f6aa3f183c422ee4d9eb68b4ca8cd4217659700f0f41d369ed24044697f61bfa92be4bf0d2a2ccf40fa26a82d97d9ac5f18f35c10c65c194b58b73501915c80e102f14f5fd132227ef1fd5f59f7652a5d767542f05a122ad7f36b298463b691f8839657c0c3546023040ed54f6524e9181fa5937b643df1e7224a6eee0c4536f59b7c31daa22810901d72396da206c07439eebfcf6ec5ac63d3b2542b952ec69a6971f7b2f2929b263b1de93e39b715cf1a979376188ea3a0991eb8dc1f9cd50f8a08e1f3ebdea4d7a134949eea00532830623caf565455d789a603d9e7656007d49a40eb24af52bc6a6c949fc0c62011061c55920bfc6748e79461bb39a985a2edf0185ab52135b8c5963f2d782839aa4f26504bb527f49dd45794abe23a284ac9f68", 0x1000}, {&(0x7f0000001140)="8d7f137a3e031448b510708940cf31fee51f200fa2b7823fe3e8d4d6b45e6cf9ec6245f94b2c074f2ad84ebd00f872c3d80fe8fcb66fdc8801d02acc6374b81bebbf6aeaf1895e5921b7a5f1c09b23971c391515", 0x54}], 0x2, &(0x7f0000001280)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffff9c, r8, 0xffffffffffffff9c]}], 0x88, 0x1}, 0x4) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r9, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r9, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) getppid() (async) r10 = getppid() r11 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r11, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) r12 = getuid() setuid(r12) semop(r11, &(0x7f0000000000), 0x0) (async) semop(r11, &(0x7f0000000000), 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r12, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r13 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r12, 0x0, 0x0, 0x1}, 0x0, 0x7, r10, r13, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r12, 0x0, r12, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) getgroups(0x1, &(0x7f0000001380)=[r6]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000013c0)={{0x101, 0x0, r3, r12, r14, 0x4, 0x100}, 0x3, 0xfffffffffffffffb, r4, r2, 0x8, 0xb65a, 0x1, 0x200}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000013c0)={{0x101, 0x0, r3, r12, r14, 0x4, 0x100}, 0x3, 0xfffffffffffffffb, r4, r2, 0x8, 0xb65a, 0x1, 0x200}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="a05946757226f92e987fd75eb38c13c5bbcd744e0d92ffaf2fa634af3c52b5c4b2ce21758c12d78ffdc2350d27a6f717c1cc38dd74d7b985a078e91d62d24e1b72ff1d1dcec5f57fc65a9af46695db8482037fe957007a1f0b57e2be00316d6bf32d3402806414694fb12b1cc38e68effa99edb717a6f4c57ce97ee08cf5", 0x7e, 0x7, &(0x7f00000000c0)={0x18, 0x2, 0x1f, 0xfffffff8}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x400000000000000a, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x400000000000000a, 0x0, 0x0, 0x0, 0x0) 11:27:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0xffffffffffffff4c) 11:27:39 executing program 3: r0 = socket(0x2, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) fsync(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r0, 0x3601585e, 0x1, &(0x7f0000000000)="af0ff292167d7ff0a98c684a80af3467efed960c21429098eeba1dc1678f903b0263557d88cc52ef0f30fd2b1f205a5816ff6cc3213287b7085dbf2b7691f8bcef2cbffe849e8cc8811497a80951e383745c35770762f90e624c01103e5b339f47f537918aa2523d1595ff2ab08ee05a9844", 0x72) (async) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r2, 0x5) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:39 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = getppid() (async) r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r3, &(0x7f0000000380)=[{0x2, 0x43, 0x800}, {0x4, 0xe8, 0x3000}, {0x0, 0x101, 0x3000}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0xa2}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x105, 0x400}, {0x3, 0x8, 0x1000}, {0x2, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0xc) (async) r4 = getuid() setuid(r4) (async) semop(r3, &(0x7f0000000000), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0x1}, 0x0, 0x7, r2, r5, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, r4, 0x0, r4, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="561d3d2263f85920038842105cd8472d85a00bcbac3c6d402f6a10d8", 0x1c}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r6}], 0x20, 0x40e}, 0x2) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1, 0x0}, 0x42) (async) sendmmsg(r1, &(0x7f0000002700)={0x0}, 0x10, 0x0) 11:27:39 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000500)="71f91e349ce4ed094aa415a24fff71ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708234d6475c40c8a221735b0c28ec06d1943e71a5bdcf8684e0a5376b4df33f057d4964d367120c5bdb5ab27677ec1f7990a811318c4ec777f951214d6e690c9359d8cd68dc1404000000b63b1d04211d86ec391fae0bb39391cd0e04760fe615824aa232055cb54e1e92d3276873ea39c3131a7eadd2397f17f1fe3e7b8a9abcf8443416d834e10add8a4142d29e8951499c4a08796f80a741c3ba1ba30864f6e39a35985adf190c8ead15a704d65ce2af75276222aff7fb7237a684bd595f98e077373f23d7df4c0dc4f6781ea3c0c67c0600000200000000b1143158a30f7e6cdfe8158feeec5a083afd9401f43b38cc922270e7862e1f80d8ce54b008f53868136e4d3e76a4813ea4ed4f4fe52c0000000000000000000000ba707756d91766ed8d0a146507b23e42ca18e08fc72f4c9ffec1f66ff058baa70ef157c14bdb51abb5bec9ca2b443b7c281ca42b03f2ee469f3f814d088436289368e845208a0c2d46042cd30d21a6f62c0e71767d38117d573ef2e9ea9716f73d", &(0x7f00000001c0)=0x183, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000200)="f1086e31f242378450fd6f99c86084f50410aaf53f0c709a1e1e0191302677b711f874ff963862e3907173294e963b84ea60cf6b386eed1c65fbb211164334c71afd9def3d9dadada8064da0e18630d4bd2cf53bcb15dee78d875dce3dfa17a2fe452f7c54127c7d3441c2b9befee9310fa7bb92580572087156597212da32eaa6601463b1df3c1b8c7e1092bda98c3cab9698668b97626133e250ec44a0371043b05b2bace23436fc994c079328d444f4613d9c85666658ae3de45cf2270b4cc56584b338848712", &(0x7f0000000040)=0xc8, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f0000000300)="6d7173689c8785dddba611a604ae5598c6a47f37a3cc906a64c79befb35a8680e94bebb4bfc3e9d4e07e9db5f58918efcc99a7a509acd3bdad1c6efa2fbe794650c2aebfffa8cdf8c29475a8cbe23989179fecd7bf4ded1e3e56c293219bfa75aa126bc9fcdb86701fa6eba69e919daaf911431721b2478369d3e5757bb9e351bdca1b663a9dda292ee774d6d3a30da00afcaff6df2aef733b3060e395995dbfd6e79540120a8c75fb2d7bbab3bebf1f1fb6a6b0e831998121ded226b040e8f9abb39ba17fd4a7249b425b1ac0d61c8a1c5fef483d47ed1ad6ee7641d2e9551b070594a6dffac26634ff117a", &(0x7f0000000100)=0xec, &(0x7f0000000400)="b5637d54f96dbd75090fef9246108d1cda3a680a8c0f439d1d6250c258d0a4f3142c8d7c46a45e0483da0ada2922e28a30080ee01ad8347cbc1831be96d209aadaae457c2303b15f895f78a25d3aac88b8c5d9622f6b4c0568603de3a97c9d88c73608adbd6c4d6bd4b3b6eb292ec74d1d00dd29138d7923f3409048ee66f98faeb35234358ab958806795e606ae0288e64eb50c082a207875ac0a69c579287d191d4f106a4b47d0683b57", 0xab) semget(0x0, 0x3, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f00000006c0)="70d13562ea6ecbe5ce88bebf8b80ceb68e88db32e46f5faccae2efb02043a74734eac81676914783766a6ee86bf47614ac0ed906eec5b687b654be397219ec75395ebe8f9667fa59812127e94b0a1fc5201fda83c6a4b622a7aa28b5c4b2f63b209138b4649dc0f6008ab0650e41d6c36fea1d58dd53d57c16d102237f8a6cd3b6669c01b99241888865970ee68af9a2770be596f06b36d8cf54be889bf7d8a9690bfa3a9ea53543492911e559bb", &(0x7f0000000180)=0xae, &(0x7f0000000780)="f19c3781f6a4f7ddeb8e3043a275e7e3db996712f71f5f99d61d1d8a6f1e9dcf228ef3beb9dce7ce95e4a63a283ec0793fc8dd4fb938430a64dde423f12f7bbc3fbe0832b4f5f6de45cc07b5df6e7cb799793620f4b1e4f99e9a0fb928bd596ae2797a0c211269385ba4340739b1084b53f6981f0d3ad5f8ca6387f3e6b5e83ee7780d56bc36f7b29bcfcc018e", 0x8d) sysctl$kern(&(0x7f00000004c0)={0x1, 0x8}, 0x2, &(0x7f0000000840)="bfccd376254678", &(0x7f0000000880)=0x7, &(0x7f00000008c0)="84d0848813c53df027fda2e4ad11d67926a7e12b2cde76efb1ffbc4e97e24ad1139e9e6b597f6cca1956b3fffffe917586a12d9b86bf51464da17c7a7a76ecb70f4bf4c87c9c7e3887b7e44a9447cc031cbf83dd7d09f795007d525a2a20b4f61c4dc616ac1fc19121168a15a97ee9f84fc07ac41ca75694fbf0232905e24f2ed2c74fb6c6c787b048769bbc06a317bd1bc90d52b87c98bd1ce71cc02e19ea1ed514f61bd9fe2a6bebae6caaae0a6461348016672b4640b897858237428bdfe5660efa81622e2169a307036a550a3e3421717ce58b55b96f5ae0152e5b2601262e1340089b5ae2f01a887174", 0xec) 11:27:39 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r1, &(0x7f0000000000/0x4000)=nil, 0x3000) 11:27:39 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x448, &(0x7f0000001000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) write(r1, &(0x7f0000000000)="60bc69a6", 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x3ff, 0x6, 0xffffffffffffffff}) r3 = shmget(0x1, 0xe000, 0x62, &(0x7f0000ff2000/0xe000)=nil) shmat(r3, &(0x7f0000ff2000/0x4000)=nil, 0x3000) sendto$inet6(r2, &(0x7f0000000100)="1a6358679fc2a2f26ccd7c6b8a82e7a270bfe0aa123f9a37fe4838edb0664e7688c4f563c6825f6a5e450dc068c15dc9e6b139c7fd374d5c546b83c14f29af4b8bd050fc9d66502c401345923b2d58062b82813e313b0f264ecd1e8f3691c1848924461e16eef4d91632f284761b16350883d561532d346c54ae52820964bb0d85712931c31ae42633eeacdf082b3dc46f6ec82ac9d049ab0c6e116df2c9fcf605628a7ae97c3c6796b6023f824e322a59edae9ab7914ccff8cdb6f6", 0xbc, 0x404, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x7}, 0xc) r4 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet6(r4, &(0x7f0000000280)="8c27d86a1a3b59265c3fd904116706e930f1981e3bfe1b5bb84a48a9f4bd1bacb1634bd4a2a33cbfe2240e13793d93c530466ed2f5ab1a69d4fec1ce233eafbdb423468daf5874d7a560345200ae8536ad5f17a34ea52474670267910ab89b3fe845a2343876f60cee0a803222778a9634b9813dfb276706ba11b4f2b3b169ce31cd249247a1e26925c10c75a0e47b474169ff89546499edbbaae0f881d314c9fbce2199c42b7e8c302fba590c4c0e61eb993a45b90b27038da99b43d45266027a237109063a871918242baf4e3bfcb7cb3a959d90d826c3d6ff1e5d862b36b6ba7eb0a48db9b4", 0xe7, 0x0, &(0x7f0000000380)={0x18, 0x3, 0x8, 0xc3}, 0xc) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) (async) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r2, 0x5) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:39 executing program 0: r0 = getuid() setreuid(0xee00, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r0, 0x0, 0x1cf, 0x8}, 0x9, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x80000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x80000002, 0x100000000}) close(r2) r4 = getgid() getppid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4, 0x0, 0x7}}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r5, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="006c6b3010f964bd63b37ac9f3bad1dcd687fde1770fb9dfed159b6665a79545ccb849aa7bd66e4e24b45c9dacd7fd50578f77c71b1f3c213a0e87ab98b0c50c10c5b5b809675b4b3bb12658b1f75b1e6f9ba78a0a5912196e4d29482e3d3af27ce7a8e6f6ac05805db9ca0120d51a7b7e88b5924c287ef321644636edca093ec9f6262853979fea29e20d27dc5ca4b3b650a7714adc064866738a51a05aead7fdc2dc3e4af6fcb5c7d4f3c649b39a13081f52d0f6089bae7948a420774654d061156376ac06d0f16633b373eb39c5"], 0xa) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000140), 0x4) socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) 11:27:39 executing program 2: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) (async) ftruncate(r0, 0xe6e0) (async) mlockall(0x1) 11:27:39 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffff7f, 0x39, 0xf7e, "71b3e6ec3209417f90d8bb07051fde0341a2564e"}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x101, 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="6839e140df7a625026c79d7b68830ff60d6238c07cbe3d8027243fba66d40d4f7d62036b1f7ed10fdabd86fb3e51f6ae32d3ef5caeff6d21ba5a65d3646e0cd77f67cd7bb13118dec47fa28efadc19a3e404799a592abf3e4ab69af3fce31b082c3009", 0x63}, {&(0x7f0000000240)="a73098b2ead31ef503604ced3b112288d0f49c6ef2f47143e1fd701880a866feaa15c69ea325b97bee99bdc396cb654330ef4c2f0a0f3eb9b6b5d37c910ed7f5a860ffcded11945cd598521e60c2085588752032", 0x54}], 0x2) socketpair(0x2, 0x4000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 11:27:39 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000500)="71f91e349ce4ed094aa415a24fff71ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708234d6475c40c8a221735b0c28ec06d1943e71a5bdcf8684e0a5376b4df33f057d4964d367120c5bdb5ab27677ec1f7990a811318c4ec777f951214d6e690c9359d8cd68dc1404000000b63b1d04211d86ec391fae0bb39391cd0e04760fe615824aa232055cb54e1e92d3276873ea39c3131a7eadd2397f17f1fe3e7b8a9abcf8443416d834e10add8a4142d29e8951499c4a08796f80a741c3ba1ba30864f6e39a35985adf190c8ead15a704d65ce2af75276222aff7fb7237a684bd595f98e077373f23d7df4c0dc4f6781ea3c0c67c0600000200000000b1143158a30f7e6cdfe8158feeec5a083afd9401f43b38cc922270e7862e1f80d8ce54b008f53868136e4d3e76a4813ea4ed4f4fe52c0000000000000000000000ba707756d91766ed8d0a146507b23e42ca18e08fc72f4c9ffec1f66ff058baa70ef157c14bdb51abb5bec9ca2b443b7c281ca42b03f2ee469f3f814d088436289368e845208a0c2d46042cd30d21a6f62c0e71767d38117d573ef2e9ea9716f73d", &(0x7f00000001c0)=0x183, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000200)="f1086e31f242378450fd6f99c86084f50410aaf53f0c709a1e1e0191302677b711f874ff963862e3907173294e963b84ea60cf6b386eed1c65fbb211164334c71afd9def3d9dadada8064da0e18630d4bd2cf53bcb15dee78d875dce3dfa17a2fe452f7c54127c7d3441c2b9befee9310fa7bb92580572087156597212da32eaa6601463b1df3c1b8c7e1092bda98c3cab9698668b97626133e250ec44a0371043b05b2bace23436fc994c079328d444f4613d9c85666658ae3de45cf2270b4cc56584b338848712", &(0x7f0000000040)=0xc8, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f0000000300)="6d7173689c8785dddba611a604ae5598c6a47f37a3cc906a64c79befb35a8680e94bebb4bfc3e9d4e07e9db5f58918efcc99a7a509acd3bdad1c6efa2fbe794650c2aebfffa8cdf8c29475a8cbe23989179fecd7bf4ded1e3e56c293219bfa75aa126bc9fcdb86701fa6eba69e919daaf911431721b2478369d3e5757bb9e351bdca1b663a9dda292ee774d6d3a30da00afcaff6df2aef733b3060e395995dbfd6e79540120a8c75fb2d7bbab3bebf1f1fb6a6b0e831998121ded226b040e8f9abb39ba17fd4a7249b425b1ac0d61c8a1c5fef483d47ed1ad6ee7641d2e9551b070594a6dffac26634ff117a", &(0x7f0000000100)=0xec, &(0x7f0000000400)="b5637d54f96dbd75090fef9246108d1cda3a680a8c0f439d1d6250c258d0a4f3142c8d7c46a45e0483da0ada2922e28a30080ee01ad8347cbc1831be96d209aadaae457c2303b15f895f78a25d3aac88b8c5d9622f6b4c0568603de3a97c9d88c73608adbd6c4d6bd4b3b6eb292ec74d1d00dd29138d7923f3409048ee66f98faeb35234358ab958806795e606ae0288e64eb50c082a207875ac0a69c579287d191d4f106a4b47d0683b57", 0xab) semget(0x0, 0x3, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f00000006c0)="70d13562ea6ecbe5ce88bebf8b80ceb68e88db32e46f5faccae2efb02043a74734eac81676914783766a6ee86bf47614ac0ed906eec5b687b654be397219ec75395ebe8f9667fa59812127e94b0a1fc5201fda83c6a4b622a7aa28b5c4b2f63b209138b4649dc0f6008ab0650e41d6c36fea1d58dd53d57c16d102237f8a6cd3b6669c01b99241888865970ee68af9a2770be596f06b36d8cf54be889bf7d8a9690bfa3a9ea53543492911e559bb", &(0x7f0000000180)=0xae, &(0x7f0000000780)="f19c3781f6a4f7ddeb8e3043a275e7e3db996712f71f5f99d61d1d8a6f1e9dcf228ef3beb9dce7ce95e4a63a283ec0793fc8dd4fb938430a64dde423f12f7bbc3fbe0832b4f5f6de45cc07b5df6e7cb799793620f4b1e4f99e9a0fb928bd596ae2797a0c211269385ba4340739b1084b53f6981f0d3ad5f8ca6387f3e6b5e83ee7780d56bc36f7b29bcfcc018e", 0x8d) sysctl$kern(&(0x7f00000004c0)={0x1, 0x8}, 0x2, &(0x7f0000000840)="bfccd376254678", &(0x7f0000000880)=0x7, &(0x7f00000008c0)="84d0848813c53df027fda2e4ad11d67926a7e12b2cde76efb1ffbc4e97e24ad1139e9e6b597f6cca1956b3fffffe917586a12d9b86bf51464da17c7a7a76ecb70f4bf4c87c9c7e3887b7e44a9447cc031cbf83dd7d09f795007d525a2a20b4f61c4dc616ac1fc19121168a15a97ee9f84fc07ac41ca75694fbf0232905e24f2ed2c74fb6c6c787b048769bbc06a317bd1bc90d52b87c98bd1ce71cc02e19ea1ed514f61bd9fe2a6bebae6caaae0a6461348016672b4640b897858237428bdfe5660efa81622e2169a307036a550a3e3421717ce58b55b96f5ae0152e5b2601262e1340089b5ae2f01a887174", 0xec) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000500)="71f91e349ce4ed094aa415a24fff71ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708234d6475c40c8a221735b0c28ec06d1943e71a5bdcf8684e0a5376b4df33f057d4964d367120c5bdb5ab27677ec1f7990a811318c4ec777f951214d6e690c9359d8cd68dc1404000000b63b1d04211d86ec391fae0bb39391cd0e04760fe615824aa232055cb54e1e92d3276873ea39c3131a7eadd2397f17f1fe3e7b8a9abcf8443416d834e10add8a4142d29e8951499c4a08796f80a741c3ba1ba30864f6e39a35985adf190c8ead15a704d65ce2af75276222aff7fb7237a684bd595f98e077373f23d7df4c0dc4f6781ea3c0c67c0600000200000000b1143158a30f7e6cdfe8158feeec5a083afd9401f43b38cc922270e7862e1f80d8ce54b008f53868136e4d3e76a4813ea4ed4f4fe52c0000000000000000000000ba707756d91766ed8d0a146507b23e42ca18e08fc72f4c9ffec1f66ff058baa70ef157c14bdb51abb5bec9ca2b443b7c281ca42b03f2ee469f3f814d088436289368e845208a0c2d46042cd30d21a6f62c0e71767d38117d573ef2e9ea9716f73d", &(0x7f00000001c0)=0x183, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000200)="f1086e31f242378450fd6f99c86084f50410aaf53f0c709a1e1e0191302677b711f874ff963862e3907173294e963b84ea60cf6b386eed1c65fbb211164334c71afd9def3d9dadada8064da0e18630d4bd2cf53bcb15dee78d875dce3dfa17a2fe452f7c54127c7d3441c2b9befee9310fa7bb92580572087156597212da32eaa6601463b1df3c1b8c7e1092bda98c3cab9698668b97626133e250ec44a0371043b05b2bace23436fc994c079328d444f4613d9c85666658ae3de45cf2270b4cc56584b338848712", &(0x7f0000000040)=0xc8, &(0x7f0000000080), 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f0000000300)="6d7173689c8785dddba611a604ae5598c6a47f37a3cc906a64c79befb35a8680e94bebb4bfc3e9d4e07e9db5f58918efcc99a7a509acd3bdad1c6efa2fbe794650c2aebfffa8cdf8c29475a8cbe23989179fecd7bf4ded1e3e56c293219bfa75aa126bc9fcdb86701fa6eba69e919daaf911431721b2478369d3e5757bb9e351bdca1b663a9dda292ee774d6d3a30da00afcaff6df2aef733b3060e395995dbfd6e79540120a8c75fb2d7bbab3bebf1f1fb6a6b0e831998121ded226b040e8f9abb39ba17fd4a7249b425b1ac0d61c8a1c5fef483d47ed1ad6ee7641d2e9551b070594a6dffac26634ff117a", &(0x7f0000000100)=0xec, &(0x7f0000000400)="b5637d54f96dbd75090fef9246108d1cda3a680a8c0f439d1d6250c258d0a4f3142c8d7c46a45e0483da0ada2922e28a30080ee01ad8347cbc1831be96d209aadaae457c2303b15f895f78a25d3aac88b8c5d9622f6b4c0568603de3a97c9d88c73608adbd6c4d6bd4b3b6eb292ec74d1d00dd29138d7923f3409048ee66f98faeb35234358ab958806795e606ae0288e64eb50c082a207875ac0a69c579287d191d4f106a4b47d0683b57", 0xab) (async) semget(0x0, 0x3, 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f00000006c0)="70d13562ea6ecbe5ce88bebf8b80ceb68e88db32e46f5faccae2efb02043a74734eac81676914783766a6ee86bf47614ac0ed906eec5b687b654be397219ec75395ebe8f9667fa59812127e94b0a1fc5201fda83c6a4b622a7aa28b5c4b2f63b209138b4649dc0f6008ab0650e41d6c36fea1d58dd53d57c16d102237f8a6cd3b6669c01b99241888865970ee68af9a2770be596f06b36d8cf54be889bf7d8a9690bfa3a9ea53543492911e559bb", &(0x7f0000000180)=0xae, &(0x7f0000000780)="f19c3781f6a4f7ddeb8e3043a275e7e3db996712f71f5f99d61d1d8a6f1e9dcf228ef3beb9dce7ce95e4a63a283ec0793fc8dd4fb938430a64dde423f12f7bbc3fbe0832b4f5f6de45cc07b5df6e7cb799793620f4b1e4f99e9a0fb928bd596ae2797a0c211269385ba4340739b1084b53f6981f0d3ad5f8ca6387f3e6b5e83ee7780d56bc36f7b29bcfcc018e", 0x8d) (async) sysctl$kern(&(0x7f00000004c0)={0x1, 0x8}, 0x2, &(0x7f0000000840)="bfccd376254678", &(0x7f0000000880)=0x7, &(0x7f00000008c0)="84d0848813c53df027fda2e4ad11d67926a7e12b2cde76efb1ffbc4e97e24ad1139e9e6b597f6cca1956b3fffffe917586a12d9b86bf51464da17c7a7a76ecb70f4bf4c87c9c7e3887b7e44a9447cc031cbf83dd7d09f795007d525a2a20b4f61c4dc616ac1fc19121168a15a97ee9f84fc07ac41ca75694fbf0232905e24f2ed2c74fb6c6c787b048769bbc06a317bd1bc90d52b87c98bd1ce71cc02e19ea1ed514f61bd9fe2a6bebae6caaae0a6461348016672b4640b897858237428bdfe5660efa81622e2169a307036a550a3e3421717ce58b55b96f5ae0152e5b2601262e1340089b5ae2f01a887174", 0xec) (async) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r2, 0x5) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:39 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)) (async) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r1, &(0x7f0000000000/0x4000)=nil, 0x3000) 11:27:39 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000500)="71f91e349ce4ed094aa415a24fff71ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708234d6475c40c8a221735b0c28ec06d1943e71a5bdcf8684e0a5376b4df33f057d4964d367120c5bdb5ab27677ec1f7990a811318c4ec777f951214d6e690c9359d8cd68dc1404000000b63b1d04211d86ec391fae0bb39391cd0e04760fe615824aa232055cb54e1e92d3276873ea39c3131a7eadd2397f17f1fe3e7b8a9abcf8443416d834e10add8a4142d29e8951499c4a08796f80a741c3ba1ba30864f6e39a35985adf190c8ead15a704d65ce2af75276222aff7fb7237a684bd595f98e077373f23d7df4c0dc4f6781ea3c0c67c0600000200000000b1143158a30f7e6cdfe8158feeec5a083afd9401f43b38cc922270e7862e1f80d8ce54b008f53868136e4d3e76a4813ea4ed4f4fe52c0000000000000000000000ba707756d91766ed8d0a146507b23e42ca18e08fc72f4c9ffec1f66ff058baa70ef157c14bdb51abb5bec9ca2b443b7c281ca42b03f2ee469f3f814d088436289368e845208a0c2d46042cd30d21a6f62c0e71767d38117d573ef2e9ea9716f73d", &(0x7f00000001c0)=0x183, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000200)="f1086e31f242378450fd6f99c86084f50410aaf53f0c709a1e1e0191302677b711f874ff963862e3907173294e963b84ea60cf6b386eed1c65fbb211164334c71afd9def3d9dadada8064da0e18630d4bd2cf53bcb15dee78d875dce3dfa17a2fe452f7c54127c7d3441c2b9befee9310fa7bb92580572087156597212da32eaa6601463b1df3c1b8c7e1092bda98c3cab9698668b97626133e250ec44a0371043b05b2bace23436fc994c079328d444f4613d9c85666658ae3de45cf2270b4cc56584b338848712", &(0x7f0000000040)=0xc8, &(0x7f0000000080), 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f0000000300)="6d7173689c8785dddba611a604ae5598c6a47f37a3cc906a64c79befb35a8680e94bebb4bfc3e9d4e07e9db5f58918efcc99a7a509acd3bdad1c6efa2fbe794650c2aebfffa8cdf8c29475a8cbe23989179fecd7bf4ded1e3e56c293219bfa75aa126bc9fcdb86701fa6eba69e919daaf911431721b2478369d3e5757bb9e351bdca1b663a9dda292ee774d6d3a30da00afcaff6df2aef733b3060e395995dbfd6e79540120a8c75fb2d7bbab3bebf1f1fb6a6b0e831998121ded226b040e8f9abb39ba17fd4a7249b425b1ac0d61c8a1c5fef483d47ed1ad6ee7641d2e9551b070594a6dffac26634ff117a", &(0x7f0000000100)=0xec, &(0x7f0000000400)="b5637d54f96dbd75090fef9246108d1cda3a680a8c0f439d1d6250c258d0a4f3142c8d7c46a45e0483da0ada2922e28a30080ee01ad8347cbc1831be96d209aadaae457c2303b15f895f78a25d3aac88b8c5d9622f6b4c0568603de3a97c9d88c73608adbd6c4d6bd4b3b6eb292ec74d1d00dd29138d7923f3409048ee66f98faeb35234358ab958806795e606ae0288e64eb50c082a207875ac0a69c579287d191d4f106a4b47d0683b57", 0xab) semget(0x0, 0x3, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f00000006c0)="70d13562ea6ecbe5ce88bebf8b80ceb68e88db32e46f5faccae2efb02043a74734eac81676914783766a6ee86bf47614ac0ed906eec5b687b654be397219ec75395ebe8f9667fa59812127e94b0a1fc5201fda83c6a4b622a7aa28b5c4b2f63b209138b4649dc0f6008ab0650e41d6c36fea1d58dd53d57c16d102237f8a6cd3b6669c01b99241888865970ee68af9a2770be596f06b36d8cf54be889bf7d8a9690bfa3a9ea53543492911e559bb", &(0x7f0000000180)=0xae, &(0x7f0000000780)="f19c3781f6a4f7ddeb8e3043a275e7e3db996712f71f5f99d61d1d8a6f1e9dcf228ef3beb9dce7ce95e4a63a283ec0793fc8dd4fb938430a64dde423f12f7bbc3fbe0832b4f5f6de45cc07b5df6e7cb799793620f4b1e4f99e9a0fb928bd596ae2797a0c211269385ba4340739b1084b53f6981f0d3ad5f8ca6387f3e6b5e83ee7780d56bc36f7b29bcfcc018e", 0x8d) (async) sysctl$kern(&(0x7f00000004c0)={0x1, 0x8}, 0x2, &(0x7f0000000840)="bfccd376254678", &(0x7f0000000880)=0x7, &(0x7f00000008c0)="84d0848813c53df027fda2e4ad11d67926a7e12b2cde76efb1ffbc4e97e24ad1139e9e6b597f6cca1956b3fffffe917586a12d9b86bf51464da17c7a7a76ecb70f4bf4c87c9c7e3887b7e44a9447cc031cbf83dd7d09f795007d525a2a20b4f61c4dc616ac1fc19121168a15a97ee9f84fc07ac41ca75694fbf0232905e24f2ed2c74fb6c6c787b048769bbc06a317bd1bc90d52b87c98bd1ce71cc02e19ea1ed514f61bd9fe2a6bebae6caaae0a6461348016672b4640b897858237428bdfe5660efa81622e2169a307036a550a3e3421717ce58b55b96f5ae0152e5b2601262e1340089b5ae2f01a887174", 0xec) 11:27:39 executing program 2: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ftruncate(r0, 0xe6e0) mlockall(0x1) 11:27:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0xffffffffffffff4c) 11:27:39 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r1, &(0x7f0000000000/0x4000)=nil, 0x3000) 11:27:39 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) sysctl$kern(&(0x7f0000000140)={0x1, 0x2}, 0x2, &(0x7f0000000180)="8d5367b844255a187fbfe41b1df5d73ab87dde77b64404eca184432d8a13a4b83dfb6081500d8121257ac091c0f2bca69ad40df2579f22249ea17cc1412fe80ed5329c2477db4a1ef732125d96464d672650725352ce70fc23d876a7ba9acc13bcc24bb358139d0f16f7dfdaba1c3c288ced856727fbf85aa1d8caca9ff920d1c1c14eeeacde0530b5fd17d6648d19456e35f59edec0b80b04794e19b76c03bcd9c4d2fea68b0a48e1827ebef03505fa68ceac553e5f1e1020c38ba1363941db6eea47f3c03bae5f6f1c184563ab61489477788d950a25396bcd2ee3f2ae8553f35c263a7d2359a3da462b57f9d12eb35f42360cf41ecea1783e9792b3", &(0x7f0000000280)=0xfd, &(0x7f00000002c0)="9197d7f3bec73b0b9a7a01ae2db4fce50661be747b1c0cb34f8be5a9f1c95a3126c4df47fa41b56fdb78680536a8fdcca23cdf1ae5e825201f89bcdcc7b2887a10f9536ab6e665112372004a54f526fffc303e0924ec20971ed9f389c224c357d8502fa1eab1bbcd36771412131938ddd618feb258122e849d980d7540dc8d6eda8e02e1a271e512b023be921c969e0a487833384126d133d2bc9ab4e19611db6eb247f809e16d0221c6152f638cc44efbdb5d13500af3413042f9830cdc5c8f64bfcf7f44416e3ef38bdb57fc00c88bb761e2afc7dfc61c8ae526971b28f906b15f94", 0xe3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:27:39 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x448, &(0x7f0000001000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) write(r1, &(0x7f0000000000)="60bc69a6", 0x4) (async) write(r1, &(0x7f0000000000)="60bc69a6", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x3ff, 0x6, 0xffffffffffffffff}) r3 = shmget(0x1, 0xe000, 0x62, &(0x7f0000ff2000/0xe000)=nil) shmat(r3, &(0x7f0000ff2000/0x4000)=nil, 0x3000) (async) shmat(r3, &(0x7f0000ff2000/0x4000)=nil, 0x3000) sendto$inet6(r2, &(0x7f0000000100)="1a6358679fc2a2f26ccd7c6b8a82e7a270bfe0aa123f9a37fe4838edb0664e7688c4f563c6825f6a5e450dc068c15dc9e6b139c7fd374d5c546b83c14f29af4b8bd050fc9d66502c401345923b2d58062b82813e313b0f264ecd1e8f3691c1848924461e16eef4d91632f284761b16350883d561532d346c54ae52820964bb0d85712931c31ae42633eeacdf082b3dc46f6ec82ac9d049ab0c6e116df2c9fcf605628a7ae97c3c6796b6023f824e322a59edae9ab7914ccff8cdb6f6", 0xbc, 0x404, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x7}, 0xc) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) r4 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet6(r4, &(0x7f0000000280)="8c27d86a1a3b59265c3fd904116706e930f1981e3bfe1b5bb84a48a9f4bd1bacb1634bd4a2a33cbfe2240e13793d93c530466ed2f5ab1a69d4fec1ce233eafbdb423468daf5874d7a560345200ae8536ad5f17a34ea52474670267910ab89b3fe845a2343876f60cee0a803222778a9634b9813dfb276706ba11b4f2b3b169ce31cd249247a1e26925c10c75a0e47b474169ff89546499edbbaae0f881d314c9fbce2199c42b7e8c302fba590c4c0e61eb993a45b90b27038da99b43d45266027a237109063a871918242baf4e3bfcb7cb3a959d90d826c3d6ff1e5d862b36b6ba7eb0a48db9b4", 0xe7, 0x0, &(0x7f0000000380)={0x18, 0x3, 0x8, 0xc3}, 0xc) 11:27:39 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000f9640000000000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\t \x00\x00', 0x4) 11:27:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0xffffffffffffff4c) 11:27:39 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="713dde9d3b2e90d6edf39de988858f1327ec25f1cba8009a2cab371fa5067e0e323aa76b24cf69d22c9f74f960c99c060642e8c1aadbe4d3e996e78965462715ce230721db2851f75834", 0x4a) 11:27:39 executing program 0: r0 = getuid() setreuid(0xee00, r0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r0, 0x0, 0x1cf, 0x8}, 0x9, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x80000000}) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000000}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x80000002, 0x100000000}) (async) close(r2) r4 = getgid() getppid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4, 0x0, 0x7}}) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) dup2(r5, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="006c6b3010f964bd63b37ac9f3bad1dcd687fde1770fb9dfed159b6665a79545ccb849aa7bd66e4e24b45c9dacd7fd50578f77c71b1f3c213a0e87ab98b0c50c10c5b5b809675b4b3bb12658b1f75b1e6f9ba78a0a5912196e4d29482e3d3af27ce7a8e6f6ac05805db9ca0120d51a7b7e88b5924c287ef321644636edca093ec9f6262853979fea29e20d27dc5ca4b3b650a7714adc064866738a51a05aead7fdc2dc3e4af6fcb5c7d4f3c649b39a13081f52d0f6089bae7948a420774654d061156376ac06d0f16633b373eb39c5"], 0xa) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000140), 0x4) socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) dup2(r8, r7) (async) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(r7) 11:27:39 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) r1 = syz_open_pts() (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffff7f, 0x39, 0xf7e, "71b3e6ec3209417f90d8bb07051fde0341a2564e"}) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x101, 0x4) (async, rerun: 64) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="6839e140df7a625026c79d7b68830ff60d6238c07cbe3d8027243fba66d40d4f7d62036b1f7ed10fdabd86fb3e51f6ae32d3ef5caeff6d21ba5a65d3646e0cd77f67cd7bb13118dec47fa28efadc19a3e404799a592abf3e4ab69af3fce31b082c3009", 0x63}, {&(0x7f0000000240)="a73098b2ead31ef503604ced3b112288d0f49c6ef2f47143e1fd701880a866feaa15c69ea325b97bee99bdc396cb654330ef4c2f0a0f3eb9b6b5d37c910ed7f5a860ffcded11945cd598521e60c2085588752032", 0x54}], 0x2) (async, rerun: 64) socketpair(0x2, 0x4000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 11:27:39 executing program 7: r0 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1f32, 0xffffffffffffffff) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYRESDEC], 0x0, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r4 = socket$unix(0x1, 0x2, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x40}, {r4, 0x10}, {r5, 0x4}, {r0}, {r0, 0x100}], 0x6, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 11:27:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000), 0x4) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) socket(0x6, 0x3, 0x5) 11:27:39 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x2}, 0x2, &(0x7f0000000180)="8d5367b844255a187fbfe41b1df5d73ab87dde77b64404eca184432d8a13a4b83dfb6081500d8121257ac091c0f2bca69ad40df2579f22249ea17cc1412fe80ed5329c2477db4a1ef732125d96464d672650725352ce70fc23d876a7ba9acc13bcc24bb358139d0f16f7dfdaba1c3c288ced856727fbf85aa1d8caca9ff920d1c1c14eeeacde0530b5fd17d6648d19456e35f59edec0b80b04794e19b76c03bcd9c4d2fea68b0a48e1827ebef03505fa68ceac553e5f1e1020c38ba1363941db6eea47f3c03bae5f6f1c184563ab61489477788d950a25396bcd2ee3f2ae8553f35c263a7d2359a3da462b57f9d12eb35f42360cf41ecea1783e9792b3", &(0x7f0000000280)=0xfd, &(0x7f00000002c0)="9197d7f3bec73b0b9a7a01ae2db4fce50661be747b1c0cb34f8be5a9f1c95a3126c4df47fa41b56fdb78680536a8fdcca23cdf1ae5e825201f89bcdcc7b2887a10f9536ab6e665112372004a54f526fffc303e0924ec20971ed9f389c224c357d8502fa1eab1bbcd36771412131938ddd618feb258122e849d980d7540dc8d6eda8e02e1a271e512b023be921c969e0a487833384126d133d2bc9ab4e19611db6eb247f809e16d0221c6152f638cc44efbdb5d13500af3413042f9830cdc5c8f64bfcf7f44416e3ef38bdb57fc00c88bb761e2afc7dfc61c8ae526971b28f906b15f94", 0xe3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:27:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000), 0x4) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) socket(0x6, 0x3, 0x5) 11:27:40 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000f9640000000000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\t \x00\x00', 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000f9640000000000000000"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\t \x00\x00', 0x4) (async) 11:27:40 executing program 0: r0 = getuid() setreuid(0xee00, r0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r0, 0x0, 0x1cf, 0x8}, 0x9, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x80000000}) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000000}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x80000002, 0x100000000}) close(r2) (async) r4 = getgid() (async) getppid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4, 0x0, 0x7}}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) dup2(r5, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="006c6b3010f964bd63b37ac9f3bad1dcd687fde1770fb9dfed159b6665a79545ccb849aa7bd66e4e24b45c9dacd7fd50578f77c71b1f3c213a0e87ab98b0c50c10c5b5b809675b4b3bb12658b1f75b1e6f9ba78a0a5912196e4d29482e3d3af27ce7a8e6f6ac05805db9ca0120d51a7b7e88b5924c287ef321644636edca093ec9f6262853979fea29e20d27dc5ca4b3b650a7714adc064866738a51a05aead7fdc2dc3e4af6fcb5c7d4f3c649b39a13081f52d0f6089bae7948a420774654d061156376ac06d0f16633b373eb39c5"], 0xa) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000140), 0x4) socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) (async) dup2(r8, r7) (async) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) 11:27:40 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x2}, 0x2, &(0x7f0000000180)="8d5367b844255a187fbfe41b1df5d73ab87dde77b64404eca184432d8a13a4b83dfb6081500d8121257ac091c0f2bca69ad40df2579f22249ea17cc1412fe80ed5329c2477db4a1ef732125d96464d672650725352ce70fc23d876a7ba9acc13bcc24bb358139d0f16f7dfdaba1c3c288ced856727fbf85aa1d8caca9ff920d1c1c14eeeacde0530b5fd17d6648d19456e35f59edec0b80b04794e19b76c03bcd9c4d2fea68b0a48e1827ebef03505fa68ceac553e5f1e1020c38ba1363941db6eea47f3c03bae5f6f1c184563ab61489477788d950a25396bcd2ee3f2ae8553f35c263a7d2359a3da462b57f9d12eb35f42360cf41ecea1783e9792b3", &(0x7f0000000280)=0xfd, &(0x7f00000002c0)="9197d7f3bec73b0b9a7a01ae2db4fce50661be747b1c0cb34f8be5a9f1c95a3126c4df47fa41b56fdb78680536a8fdcca23cdf1ae5e825201f89bcdcc7b2887a10f9536ab6e665112372004a54f526fffc303e0924ec20971ed9f389c224c357d8502fa1eab1bbcd36771412131938ddd618feb258122e849d980d7540dc8d6eda8e02e1a271e512b023be921c969e0a487833384126d133d2bc9ab4e19611db6eb247f809e16d0221c6152f638cc44efbdb5d13500af3413042f9830cdc5c8f64bfcf7f44416e3ef38bdb57fc00c88bb761e2afc7dfc61c8ae526971b28f906b15f94", 0xe3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:27:40 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x448, &(0x7f0000001000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1012, 0xffffffffffffffff, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) (async, rerun: 32) write(r1, &(0x7f0000000000)="60bc69a6", 0x4) (async, rerun: 32) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x3ff, 0x6, 0xffffffffffffffff}) r3 = shmget(0x1, 0xe000, 0x62, &(0x7f0000ff2000/0xe000)=nil) shmat(r3, &(0x7f0000ff2000/0x4000)=nil, 0x3000) (async) sendto$inet6(r2, &(0x7f0000000100)="1a6358679fc2a2f26ccd7c6b8a82e7a270bfe0aa123f9a37fe4838edb0664e7688c4f563c6825f6a5e450dc068c15dc9e6b139c7fd374d5c546b83c14f29af4b8bd050fc9d66502c401345923b2d58062b82813e313b0f264ecd1e8f3691c1848924461e16eef4d91632f284761b16350883d561532d346c54ae52820964bb0d85712931c31ae42633eeacdf082b3dc46f6ec82ac9d049ab0c6e116df2c9fcf605628a7ae97c3c6796b6023f824e322a59edae9ab7914ccff8cdb6f6", 0xbc, 0x404, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x7}, 0xc) (async) r4 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet6(r4, &(0x7f0000000280)="8c27d86a1a3b59265c3fd904116706e930f1981e3bfe1b5bb84a48a9f4bd1bacb1634bd4a2a33cbfe2240e13793d93c530466ed2f5ab1a69d4fec1ce233eafbdb423468daf5874d7a560345200ae8536ad5f17a34ea52474670267910ab89b3fe845a2343876f60cee0a803222778a9634b9813dfb276706ba11b4f2b3b169ce31cd249247a1e26925c10c75a0e47b474169ff89546499edbbaae0f881d314c9fbce2199c42b7e8c302fba590c4c0e61eb993a45b90b27038da99b43d45266027a237109063a871918242baf4e3bfcb7cb3a959d90d826c3d6ff1e5d862b36b6ba7eb0a48db9b4", 0xe7, 0x0, &(0x7f0000000380)={0x18, 0x3, 0x8, 0xc3}, 0xc) 11:27:40 executing program 7: r0 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1f32, 0xffffffffffffffff) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYRESDEC], 0x0, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r4 = socket$unix(0x1, 0x2, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x40}, {r4, 0x10}, {r5, 0x4}, {r0}, {r0, 0x100}], 0x6, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1f32, 0xffffffffffffffff) (async) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) (async) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) (async) syz_open_pts() (async) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYRESDEC], 0x0, 0x0) (async) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) (async) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) socket$unix(0x1, 0x2, 0x0) (async) syz_open_pts() (async) close(r5) (async) writev(r5, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x40}, {r4, 0x10}, {r5, 0x4}, {r0}, {r0, 0x100}], 0x6, 0x2) (async) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) (async) 11:27:40 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000f9640000000000000000"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\t \x00\x00', 0x4) 11:27:40 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, &(0x7f0000000100)="00000000b76b655138ee945bbb82e0593109d48e16ea62c3e5710c9db7c4eada7a8a70365b8619accefdc147600d95d4111e34a701600000008001000000a2c9e59eadc27685f052b9011b435d011a1dc75ab22d7ba92dfc5ee06e98ef0e2091ef7b115b92de652affe857cf6fa353458a0f3a313bbce7b37c164872a1e1b1e878c7f8991b1286674fbe2269bc79da448089a219411d2fac78c26329cca1b73377d73afe6d409cada07f8f0f6269", &(0x7f00000000c0)=0xae, 0x0, 0x0) 11:27:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000), 0x4) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) socket(0x6, 0x3, 0x5) 11:27:40 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "dde88c5bcad8e930532cae1c3acd1509000191c7"}) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) writev(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)="14513abdb127edcfae505e9091b27c0f36af481ced43b5f5afd90b3d83299dceb3444745911aeff95482ed858947f1dbe39e475bb0ca2e5bf250f5d1c4da992fe2ef9efac2895ec4c771cb09adb14f9c9f8b718ab312ec30473885057181f7e4095a20ab311ec1db7839c609e27f46a55722ad7f99d3ffcfca2fe52c49725f81db3d8517acee222466d2cdb9d1f9cf160128dbc559", 0x95}, {&(0x7f0000000000)="c1fe183572e36677887b36f2343572f90e14680efbf32eeeb4a6527169a67256062aefe6", 0x24}, {&(0x7f0000000180)="41ace5588166ba8c1208e4659c9e6c7a4f12d8e9c8ced510c6fff5ca211e42dec9aaa320ddfb022092719bc133cc46e403eb3f04fe2b0c0f219f5ab8025f306cbf1a205dd7fd23ef8c44127ead99b14ff5f7145a0e83aab45006aaf3b96d035086c601c0a2b29512f1a0fbaad5cf73e52e2862c412ddb2f8e8b46f2d6ef16ef4f048e846edce854a598c8dece28e2768c125080f3105e744a3af1401fd88337567295fba8444d3c766782760961f0fbed5774eb6d9723e9ca1653a45361ddeba0798d9350dd6935e9e3a4cc5f41aa422a738fb58a30eaa33f7603635cead9a5b4e9a38ee27e453c7546ca2", 0xeb}, {&(0x7f0000000280)="88754f29d1d4daa46f42d4302414f68e5e2b28bed43fb9e92c43617d284d417f9b9039bbe96007801c36aab2d60bad05fdac9f8429b1d129f3b0bc5e95f81327d0", 0x41}, {&(0x7f00000003c0)="cc9e22605ae7959431e050e83aaab3d03d630793305d2f8c8ad2a87b3372174b24f8e35f90a0d872299cfde7a4e03d473a7a95a91de8da04643d9d6e21b1158b87f0a5ed974fbf528771dc20af1e6190d0da3782aa311a0f82e363ae87bcb34590c8f7411a9596638bd6963e3bbc7d135fc6c158f3b7f3f40ea493b00542ab17717ca7c8fac8763f8464e4c0bddd711abe9447f46137f12453c0ce7e0eb99ea6e034e6d704ef50ee301d89cfb4d40597d6f51b2d6c6ffa692b40e27ffd36fada0cc2a13ad1840e8df1a8ce98396c7eaa4a7c05f8664aba0ef62ef676d404824b6c53d98ce9fb0d90625597", 0xeb}, {&(0x7f0000000300)="6c7641010cf6a3409c7c8090dda7d513aec85fee0bca601871ba77cb6a", 0x1d}, {&(0x7f00000004c0)="5b9c22bfd358d354f6aafd40db4316295f5923aeccad0587645a7b70b1af67741ffca3a65e9deca2a8bcd7c53a6a61f3f2163102496ab9e3e7d0ce865cdf4deb5bb8ac65eca70d2a", 0x48}, {&(0x7f0000000340)="ba3d2304b30aa195ce054492ccd174c8854293", 0x13}, {&(0x7f0000000540)="d4a267c61b31a6daa9e13970478e31b4916d6e496b0d44be9de7c81196008c09acd8142e3ddaec6872ea5a3457a5eb06d4ded171f9ec4aec6051c1b13d72fe0286edcd036b225e7bdeda13acb13775f90da708fb0271101f0f6b28c916f464605a949107750137fd35ed87c8dd570ee3cd6024ef439507b0f5532d4bd530dc9c5b807a296dea87365a56576f3bd6865567cee40fb62a9aa0d2b14e3d770223aee6b787d35f91b48514178f0cf36bdd712c70fc63439ba7841abef4ce3a6e3ee83399dd98f8f067048da8bdf04c3fa030085cab277bd396", 0xd7}, {&(0x7f0000000640)="84ca371601771cc7032c3d1a76417dc8e2ad2db26ed62857cec5468ea3bff23b63a378ceb88447049c6236a1c1585b46700075063191fbcc86c756bb09180345df201427cb78ef0c03176753e84822da843733481517919d7d01c68c993ef0e3c67be476067cd7ae15541c2b06596f43b56f38fa2544924fe40f1e01b9c107b57052e76eb48859d46860efba64042db3fed9ce58a07cd1d63b59013d7876829ad24785bbc829a261a818517b872c03b521ab5a8fce837d9067512e5d3b766777df262410db1e2c5d", 0xc8}], 0xa) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/10, 0xa}], 0x1) 11:27:40 executing program 0: getitimer(0x0, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0xfffffbf5, "0a11ff74212e000000add401eb00000038ea00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="21d456b1bb79f2ae2a70ae4b808e308dc754997f709e8e0de5da0a6093641bf658b1bc8a691653646227bd129df1b797635bde8d8139651ddc1a7738c8f86920a9cff0c03363d3ce93d13f1f9020893080fe4be19543c69c76820c44a1260d75aac539dd9e01a472a30c3c1bce23f254ab4747a3e4b3d91f2d26014268b6bd81a09c78d5edb34540defbff3d10a672b6d7cc609673f5722c0af733a97dc5b7812c1619e14c7534e835e8b9e48dbdf786", 0xb0}, {&(0x7f0000000000)="48ba72f09c676532d7445c7136a18fbb92b04abcfe62f520d3ca877a2e7bfb67bf19a5aaddd51cde5da19f51", 0x2c}, {&(0x7f0000000140)="8a09f589a68fd0828478f452ca77094c0ac8c6f8e4b16a8d24ffa2494a8e220b14b8d613f254586788443aaf59ee84e72262ae7b9a26384efc5e9379a8c7d19b227e0f56c253ca7faba0643f9f0e3e5207c7cec3c91388b05038f239e99c113f927cfca62ce597f11a1c473b1c38574d815f8dbfb6d3f8b900", 0x79}], 0x3) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001e80)="f205498c8c5635de57457ac1ac75bf92fe41bfef47fdc1c7ae2337ac69b30ab1019c1447f74338905ba8f3e30d6b3ce315ffc6e63265965b6663cf5c8ff08087e96c5aae22e00c5898980bf46890d0403a08ea66ff86665052ef59f9a2740bdce3a065b1c5df116fd10b5201971ae89bc4de7e0913d7ffecebd728498edd0ce6ef2cd4", 0x83}], 0x1) 11:27:40 executing program 2: sysctl$net_inet_udp(&(0x7f0000002b80), 0xa, &(0x7f00000002c0)="0000000000000000d9192c4a5598", 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="90809580d6c615e71d022a21c907f5c47338e5130588d6686e9a9e1a1277f558dad5d5c160427a0df276fc917cef4eaaf17d02d9c21f6a15d65f85e5635d0de011c62eee6242c6aa36a727d80027532a03041213ded900000000c453ba89dbf15e4dd711887949e3600c4fed77ae65ca332101bbe585b9a3979a9e588533e29ba0757c1c6fc06c2f", &(0x7f00000000c0)=0x88, &(0x7f0000000100)="7e4ea00015537ae81a132fae2e4cb6e95ddd2ef67149700a10084d5061b1290bf8b793949d0a6fb9e9d005b56c7be93391e612989fadaf52bb9a21afd2fe9ab08a2ff7edaa3f58863fdc7676b2a3e350a9f2", 0x52) 11:27:40 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffff7f, 0x39, 0xf7e, "71b3e6ec3209417f90d8bb07051fde0341a2564e"}) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x101, 0x4) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="6839e140df7a625026c79d7b68830ff60d6238c07cbe3d8027243fba66d40d4f7d62036b1f7ed10fdabd86fb3e51f6ae32d3ef5caeff6d21ba5a65d3646e0cd77f67cd7bb13118dec47fa28efadc19a3e404799a592abf3e4ab69af3fce31b082c3009", 0x63}, {&(0x7f0000000240)="a73098b2ead31ef503604ced3b112288d0f49c6ef2f47143e1fd701880a866feaa15c69ea325b97bee99bdc396cb654330ef4c2f0a0f3eb9b6b5d37c910ed7f5a860ffcded11945cd598521e60c2085588752032", 0x54}], 0x2) (async) socketpair(0x2, 0x4000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 11:27:40 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) (async, rerun: 32) sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, &(0x7f0000000100)="00000000b76b655138ee945bbb82e0593109d48e16ea62c3e5710c9db7c4eada7a8a70365b8619accefdc147600d95d4111e34a701600000008001000000a2c9e59eadc27685f052b9011b435d011a1dc75ab22d7ba92dfc5ee06e98ef0e2091ef7b115b92de652affe857cf6fa353458a0f3a313bbce7b37c164872a1e1b1e878c7f8991b1286674fbe2269bc79da448089a219411d2fac78c26329cca1b73377d73afe6d409cada07f8f0f6269", &(0x7f00000000c0)=0xae, 0x0, 0x0) (rerun: 32) 11:27:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x20, 0x4) 11:27:40 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="713dde9d3b2e90d6edf39de988858f1327ec25f1cba8009a2cab371fa5067e0e323aa76b24cf69d22c9f74f960c99c060642e8c1aadbe4d3e996e78965462715ce230721db2851f75834", 0x4a) 11:27:40 executing program 7: r0 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1f32, 0xffffffffffffffff) (async) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) (async) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) (async) r1 = syz_open_pts() (async) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYRESDEC], 0x0, 0x0) (async) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) (async) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r4 = socket$unix(0x1, 0x2, 0x0) r5 = syz_open_pts() close(r5) (async) writev(r5, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x40}, {r4, 0x10}, {r5, 0x4}, {r0}, {r0, 0x100}], 0x6, 0x2) (async) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 11:27:40 executing program 2: sysctl$net_inet_udp(&(0x7f0000002b80), 0xa, &(0x7f00000002c0)="0000000000000000d9192c4a5598", 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="90809580d6c615e71d022a21c907f5c47338e5130588d6686e9a9e1a1277f558dad5d5c160427a0df276fc917cef4eaaf17d02d9c21f6a15d65f85e5635d0de011c62eee6242c6aa36a727d80027532a03041213ded900000000c453ba89dbf15e4dd711887949e3600c4fed77ae65ca332101bbe585b9a3979a9e588533e29ba0757c1c6fc06c2f", &(0x7f00000000c0)=0x88, &(0x7f0000000100)="7e4ea00015537ae81a132fae2e4cb6e95ddd2ef67149700a10084d5061b1290bf8b793949d0a6fb9e9d005b56c7be93391e612989fadaf52bb9a21afd2fe9ab08a2ff7edaa3f58863fdc7676b2a3e350a9f2", 0x52) sysctl$net_inet_udp(&(0x7f0000002b80), 0xa, &(0x7f00000002c0)="0000000000000000d9192c4a5598", 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="90809580d6c615e71d022a21c907f5c47338e5130588d6686e9a9e1a1277f558dad5d5c160427a0df276fc917cef4eaaf17d02d9c21f6a15d65f85e5635d0de011c62eee6242c6aa36a727d80027532a03041213ded900000000c453ba89dbf15e4dd711887949e3600c4fed77ae65ca332101bbe585b9a3979a9e588533e29ba0757c1c6fc06c2f", &(0x7f00000000c0)=0x88, &(0x7f0000000100)="7e4ea00015537ae81a132fae2e4cb6e95ddd2ef67149700a10084d5061b1290bf8b793949d0a6fb9e9d005b56c7be93391e612989fadaf52bb9a21afd2fe9ab08a2ff7edaa3f58863fdc7676b2a3e350a9f2", 0x52) (async) 11:27:40 executing program 0: getitimer(0x0, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0xfffffbf5, "0a11ff74212e000000add401eb00000038ea00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="21d456b1bb79f2ae2a70ae4b808e308dc754997f709e8e0de5da0a6093641bf658b1bc8a691653646227bd129df1b797635bde8d8139651ddc1a7738c8f86920a9cff0c03363d3ce93d13f1f9020893080fe4be19543c69c76820c44a1260d75aac539dd9e01a472a30c3c1bce23f254ab4747a3e4b3d91f2d26014268b6bd81a09c78d5edb34540defbff3d10a672b6d7cc609673f5722c0af733a97dc5b7812c1619e14c7534e835e8b9e48dbdf786", 0xb0}, {&(0x7f0000000000)="48ba72f09c676532d7445c7136a18fbb92b04abcfe62f520d3ca877a2e7bfb67bf19a5aaddd51cde5da19f51", 0x2c}, {&(0x7f0000000140)="8a09f589a68fd0828478f452ca77094c0ac8c6f8e4b16a8d24ffa2494a8e220b14b8d613f254586788443aaf59ee84e72262ae7b9a26384efc5e9379a8c7d19b227e0f56c253ca7faba0643f9f0e3e5207c7cec3c91388b05038f239e99c113f927cfca62ce597f11a1c473b1c38574d815f8dbfb6d3f8b900", 0x79}], 0x3) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001e80)="f205498c8c5635de57457ac1ac75bf92fe41bfef47fdc1c7ae2337ac69b30ab1019c1447f74338905ba8f3e30d6b3ce315ffc6e63265965b6663cf5c8ff08087e96c5aae22e00c5898980bf46890d0403a08ea66ff86665052ef59f9a2740bdce3a065b1c5df116fd10b5201971ae89bc4de7e0913d7ffecebd728498edd0ce6ef2cd4", 0x83}], 0x1) 11:27:40 executing program 0: getitimer(0x0, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0xfffffbf5, "0a11ff74212e000000add401eb00000038ea00"}) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="21d456b1bb79f2ae2a70ae4b808e308dc754997f709e8e0de5da0a6093641bf658b1bc8a691653646227bd129df1b797635bde8d8139651ddc1a7738c8f86920a9cff0c03363d3ce93d13f1f9020893080fe4be19543c69c76820c44a1260d75aac539dd9e01a472a30c3c1bce23f254ab4747a3e4b3d91f2d26014268b6bd81a09c78d5edb34540defbff3d10a672b6d7cc609673f5722c0af733a97dc5b7812c1619e14c7534e835e8b9e48dbdf786", 0xb0}, {&(0x7f0000000000)="48ba72f09c676532d7445c7136a18fbb92b04abcfe62f520d3ca877a2e7bfb67bf19a5aaddd51cde5da19f51", 0x2c}, {&(0x7f0000000140)="8a09f589a68fd0828478f452ca77094c0ac8c6f8e4b16a8d24ffa2494a8e220b14b8d613f254586788443aaf59ee84e72262ae7b9a26384efc5e9379a8c7d19b227e0f56c253ca7faba0643f9f0e3e5207c7cec3c91388b05038f239e99c113f927cfca62ce597f11a1c473b1c38574d815f8dbfb6d3f8b900", 0x79}], 0x3) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001e80)="f205498c8c5635de57457ac1ac75bf92fe41bfef47fdc1c7ae2337ac69b30ab1019c1447f74338905ba8f3e30d6b3ce315ffc6e63265965b6663cf5c8ff08087e96c5aae22e00c5898980bf46890d0403a08ea66ff86665052ef59f9a2740bdce3a065b1c5df116fd10b5201971ae89bc4de7e0913d7ffecebd728498edd0ce6ef2cd4", 0x83}], 0x1) 11:27:40 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000080)="713dde9d3b2e90d6edf39de988858f1327ec25f1cba8009a2cab371fa5067e0e323aa76b24cf69d22c9f74f960c99c060642e8c1aadbe4d3e996e78965462715ce230721db2851f75834", 0x4a) 11:27:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x20, 0x4) 11:27:40 executing program 7: pipe(&(0x7f0000000000)) r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) close(r1) kqueue() 11:27:40 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, &(0x7f0000000100)="00000000b76b655138ee945bbb82e0593109d48e16ea62c3e5710c9db7c4eada7a8a70365b8619accefdc147600d95d4111e34a701600000008001000000a2c9e59eadc27685f052b9011b435d011a1dc75ab22d7ba92dfc5ee06e98ef0e2091ef7b115b92de652affe857cf6fa353458a0f3a313bbce7b37c164872a1e1b1e878c7f8991b1286674fbe2269bc79da448089a219411d2fac78c26329cca1b73377d73afe6d409cada07f8f0f6269", &(0x7f00000000c0)=0xae, 0x0, 0x0) 11:27:40 executing program 2: sysctl$net_inet_udp(&(0x7f0000002b80), 0xa, &(0x7f00000002c0)="0000000000000000d9192c4a5598", 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="90809580d6c615e71d022a21c907f5c47338e5130588d6686e9a9e1a1277f558dad5d5c160427a0df276fc917cef4eaaf17d02d9c21f6a15d65f85e5635d0de011c62eee6242c6aa36a727d80027532a03041213ded900000000c453ba89dbf15e4dd711887949e3600c4fed77ae65ca332101bbe585b9a3979a9e588533e29ba0757c1c6fc06c2f", &(0x7f00000000c0)=0x88, &(0x7f0000000100)="7e4ea00015537ae81a132fae2e4cb6e95ddd2ef67149700a10084d5061b1290bf8b793949d0a6fb9e9d005b56c7be93391e612989fadaf52bb9a21afd2fe9ab08a2ff7edaa3f58863fdc7676b2a3e350a9f2", 0x52) 11:27:45 executing program 6: bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000580), &(0x7f00000005c0)={0x9}, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1c0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/50, 0x32}], 0x4, 0x8) 11:27:45 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) bind(r1, &(0x7f0000000440)=ANY=[@ANYRESDEC=r1, @ANYBLOB="3ed59186eb146c450e718af6165f0eb540369809b6debbf92353355ec927d8ec16f10ed203ffe9e6b1d70b3fc3c2d65f9069cbac672fa5a92b617f260167821f57fb42fe844dd5876818382cdf899afabd9a884b05136e140a5ae730b20590a5e0113515ae46ba28dcea8afbc6257fd5a10820b2b76ae4e61662d4b79daf0d66ba28362fbd7f82d3d0741edfd4184278d96ff44620381d36e3b78e68c3e137dc0669f98b823ff6dd8d7b4d8cc8db", @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESDEC=r2, @ANYRES64=0x0], 0xa) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r3, &(0x7f0000000400)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="e48c3966780816785340aed0025e7e79df5e30a4d6068487d8f0c189831d4f5cf743e2acd4afc240a627a300d4bfaa2657bff4a8f94f57e561e920a21913441353b06428254bbb4e2e7f8ef272", 0x4d}, {&(0x7f0000000140)="f12c12457e9901397d9eeed55d55fee1fbce30fdfffdd36abeb0f3e4e65802417f53e42b4c11e5d16c1f6a4579a866e3c19506ecc081e532983c5794170343fff8404701cf765e46afe04be00738eadf174c2f5f33cc1874affd06be8a12b5621ce7865842f50b098fd1fce47e20672fde9bbbc8f6eacf332d9fd01d5942eeef2bc662d4c5c816416b399ecd96cf307a4b8db20325b5de0a9f22c327c695abc572043ce6d7323d952ce2dcdc2fc26eaf2f10e877fd", 0xb5}, {&(0x7f0000000300)="0f18068a87fc501cbf7c98248b101d367330bec7946cfb1fa7aff3e2fc1180bb13ea96ba4556006f93f68b8fded050912c39a10dd89519335867bc69e64321b36b31bde894b1b040821f970495838dfef232e6d27cf1a315ae888f567239e925e27b90aeb31e2362dc4ffbcff5cc8df73f446ed965352b0e06454148291a040da145c4af36dd1d39a5def2c3f7d8c44c9a9e9513266a0bcd85d3960c4dafba52b810947bb5ea7a77d0d80ed9e90b1ac31abef5a08a8f61df00b33a61b77a60f3d9d23d62fabe60d0", 0xc8}], 0x3, 0x0, 0x0, 0x4}, 0x9) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r5, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 11:27:45 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x800, 0x5, &(0x7f0000000080)="a67c63212c91712a0a70931b1b5712d3e1bfbc7ad8cc336da965c119e1220f4d5593263e654d02d22d2d2fabbd9d04929a9208e33554d6e08dd3e8e8d9eb90321fc372b10865d042ad2198b54747ab15134d7717a90439ee1e00fb5174d8444b844f30f9fe7bd2617e30ec594b7ec6f1a30bd2a8f6fbd5f7386d95066e6d", 0x7e) r1 = dup(r0) write(r0, &(0x7f0000000200)="6be47a936569c7b4c2f60d4290a0f3183b91625e52347ae7f13723774243e6ad031d483b9ce718bd138fc9a27cfd470be6e633e1ac146927db6b6fdf7371be37e9120e5b6fb01058c6e2664cc4763187e3152b313b3c010d20a06154ddbc2eece8c1fd8b26ad799c4703fa58386bdd6c9afebf6f114e38f8ac2b7d73dd515fbeb018122c426138fcc5b42d2eaacf972207eb788c179596ffad20740c114bdd1de6add66acf8268746a0333c6045193fbde14a44e2b9c8e6577d5f7d325950bea937ebffb15f333", 0xc7) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt(r2, 0x7fff, 0x7fffffff, &(0x7f0000000000)="148be585589d354f58027c9473a980468e8ec41944d217d89e81156599ca242df377d33721c2028069a96b27f114439201cbd76bbd30b6ed5881e5e9e20d70239acf44200b1578849a04e6c8da20254b621bbbbafedc2831976f784251052b081be80c8960cc7828f5894c1df4", 0x6d) recvfrom$inet6(r1, &(0x7f0000000140)=""/173, 0xad, 0x40, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:45 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "dde88c5bcad8e930532cae1c3acd1509000191c7"}) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) writev(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)="14513abdb127edcfae505e9091b27c0f36af481ced43b5f5afd90b3d83299dceb3444745911aeff95482ed858947f1dbe39e475bb0ca2e5bf250f5d1c4da992fe2ef9efac2895ec4c771cb09adb14f9c9f8b718ab312ec30473885057181f7e4095a20ab311ec1db7839c609e27f46a55722ad7f99d3ffcfca2fe52c49725f81db3d8517acee222466d2cdb9d1f9cf160128dbc559", 0x95}, {&(0x7f0000000000)="c1fe183572e36677887b36f2343572f90e14680efbf32eeeb4a6527169a67256062aefe6", 0x24}, {&(0x7f0000000180)="41ace5588166ba8c1208e4659c9e6c7a4f12d8e9c8ced510c6fff5ca211e42dec9aaa320ddfb022092719bc133cc46e403eb3f04fe2b0c0f219f5ab8025f306cbf1a205dd7fd23ef8c44127ead99b14ff5f7145a0e83aab45006aaf3b96d035086c601c0a2b29512f1a0fbaad5cf73e52e2862c412ddb2f8e8b46f2d6ef16ef4f048e846edce854a598c8dece28e2768c125080f3105e744a3af1401fd88337567295fba8444d3c766782760961f0fbed5774eb6d9723e9ca1653a45361ddeba0798d9350dd6935e9e3a4cc5f41aa422a738fb58a30eaa33f7603635cead9a5b4e9a38ee27e453c7546ca2", 0xeb}, {&(0x7f0000000280)="88754f29d1d4daa46f42d4302414f68e5e2b28bed43fb9e92c43617d284d417f9b9039bbe96007801c36aab2d60bad05fdac9f8429b1d129f3b0bc5e95f81327d0", 0x41}, {&(0x7f00000003c0)="cc9e22605ae7959431e050e83aaab3d03d630793305d2f8c8ad2a87b3372174b24f8e35f90a0d872299cfde7a4e03d473a7a95a91de8da04643d9d6e21b1158b87f0a5ed974fbf528771dc20af1e6190d0da3782aa311a0f82e363ae87bcb34590c8f7411a9596638bd6963e3bbc7d135fc6c158f3b7f3f40ea493b00542ab17717ca7c8fac8763f8464e4c0bddd711abe9447f46137f12453c0ce7e0eb99ea6e034e6d704ef50ee301d89cfb4d40597d6f51b2d6c6ffa692b40e27ffd36fada0cc2a13ad1840e8df1a8ce98396c7eaa4a7c05f8664aba0ef62ef676d404824b6c53d98ce9fb0d90625597", 0xeb}, {&(0x7f0000000300)="6c7641010cf6a3409c7c8090dda7d513aec85fee0bca601871ba77cb6a", 0x1d}, {&(0x7f00000004c0)="5b9c22bfd358d354f6aafd40db4316295f5923aeccad0587645a7b70b1af67741ffca3a65e9deca2a8bcd7c53a6a61f3f2163102496ab9e3e7d0ce865cdf4deb5bb8ac65eca70d2a", 0x48}, {&(0x7f0000000340)="ba3d2304b30aa195ce054492ccd174c8854293", 0x13}, {&(0x7f0000000540)="d4a267c61b31a6daa9e13970478e31b4916d6e496b0d44be9de7c81196008c09acd8142e3ddaec6872ea5a3457a5eb06d4ded171f9ec4aec6051c1b13d72fe0286edcd036b225e7bdeda13acb13775f90da708fb0271101f0f6b28c916f464605a949107750137fd35ed87c8dd570ee3cd6024ef439507b0f5532d4bd530dc9c5b807a296dea87365a56576f3bd6865567cee40fb62a9aa0d2b14e3d770223aee6b787d35f91b48514178f0cf36bdd712c70fc63439ba7841abef4ce3a6e3ee83399dd98f8f067048da8bdf04c3fa030085cab277bd396", 0xd7}, {&(0x7f0000000640)="84ca371601771cc7032c3d1a76417dc8e2ad2db26ed62857cec5468ea3bff23b63a378ceb88447049c6236a1c1585b46700075063191fbcc86c756bb09180345df201427cb78ef0c03176753e84822da843733481517919d7d01c68c993ef0e3c67be476067cd7ae15541c2b06596f43b56f38fa2544924fe40f1e01b9c107b57052e76eb48859d46860efba64042db3fed9ce58a07cd1d63b59013d7876829ad24785bbc829a261a818517b872c03b521ab5a8fce837d9067512e5d3b766777df262410db1e2c5d", 0xc8}], 0xa) (async) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/10, 0xa}], 0x1) 11:27:45 executing program 2: msgget(0x2, 0x6d0) msgget(0x0, 0x2c2) msgget$private(0x0, 0x82) 11:27:45 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x9, 0x80, 0x0, 0x661, 0x800, 0x7, 0x0, 0x0, 0x3, 0x5}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff70) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, &(0x7f0000000200)="f5800000002306d994de916129f733a3ffbf46520e39da27f2902473ff87c68c0b941040d282c36da023f1", &(0x7f0000000100)=0x2b, &(0x7f0000000240)="3d2495c07fbc94a786752af713adb427fc9777f525b42c8619bc98b8f36edc400ba1ea1975386baeb4d1fe8ce72ec423c4029b33bd746b23cd8c14816ea199cce2ed8c6a84afac539641cf2f2e", 0x4d) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000002c0)="c7cdab629ce51f58c9be3493d3ba9e1470c0f4eefc2b0b9f7ac25239b50a94b6cfd87052e7246cb3c3e1c3de82eddc3a628aca502cd286cf3b4571d076a2cd5859707b0e7c13791a0e84eb1bc3f7552fa2015b24b5fb0e7f1569f231b55d2363192575b41210a947cf62ff6f532f27eed8d63d62d143f81e69438a6b724fe539bdc6883377fe46a73cf6eefd347eb82d95530d65200b27f1e28fd6b412d2b8674e18e22282f42e62afd01fe77770252f10adb773a6a62e400697fa3604156fee6243212d45d2fd57532886430dfedacd53d958da545b3213a5935ddb75e86b", &(0x7f0000000180)=0xdf, &(0x7f00000003c0)="6cd1a3ecd7d3928b40e58f8357e3d8c2fc2607f2db27ff4631ea497774924d8539bb13f418f27b71d5654f9d8cdab43bcbff4c73a458eafefc958ca3bb1bf7af13903c3e93ca", 0x46) 11:27:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x20, 0x4) 11:27:45 executing program 7: pipe(&(0x7f0000000000)) (async) r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) close(r1) (async) kqueue() 11:27:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x9, 0x80, 0x0, 0x661, 0x800, 0x7, 0x0, 0x0, 0x3, 0x5}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff70) (async) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, &(0x7f0000000200)="f5800000002306d994de916129f733a3ffbf46520e39da27f2902473ff87c68c0b941040d282c36da023f1", &(0x7f0000000100)=0x2b, &(0x7f0000000240)="3d2495c07fbc94a786752af713adb427fc9777f525b42c8619bc98b8f36edc400ba1ea1975386baeb4d1fe8ce72ec423c4029b33bd746b23cd8c14816ea199cce2ed8c6a84afac539641cf2f2e", 0x4d) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000002c0)="c7cdab629ce51f58c9be3493d3ba9e1470c0f4eefc2b0b9f7ac25239b50a94b6cfd87052e7246cb3c3e1c3de82eddc3a628aca502cd286cf3b4571d076a2cd5859707b0e7c13791a0e84eb1bc3f7552fa2015b24b5fb0e7f1569f231b55d2363192575b41210a947cf62ff6f532f27eed8d63d62d143f81e69438a6b724fe539bdc6883377fe46a73cf6eefd347eb82d95530d65200b27f1e28fd6b412d2b8674e18e22282f42e62afd01fe77770252f10adb773a6a62e400697fa3604156fee6243212d45d2fd57532886430dfedacd53d958da545b3213a5935ddb75e86b", &(0x7f0000000180)=0xdf, &(0x7f00000003c0)="6cd1a3ecd7d3928b40e58f8357e3d8c2fc2607f2db27ff4631ea497774924d8539bb13f418f27b71d5654f9d8cdab43bcbff4c73a458eafefc958ca3bb1bf7af13903c3e93ca", 0x46) 11:27:46 executing program 2: msgget(0x2, 0x6d0) (async, rerun: 64) msgget(0x0, 0x2c2) (async, rerun: 64) msgget$private(0x0, 0x82) 11:27:46 executing program 6: bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) select(0x40, &(0x7f0000000580), &(0x7f00000005c0)={0x9}, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1c0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/50, 0x32}], 0x4, 0x8) 11:27:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) listen(r1, 0x6) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) r3 = socket$inet(0x2, 0x2006, 0x9) sendto(r3, &(0x7f0000000000)="0ce8ca35ef909e4cd47940e4a5f7918bda08c7e76ebc0d2d70676d2da535fc7db450f2a0ae6a69a9ef03f02a14bb44a450185e42eb718871277d1c78185a8297a154c46e47e541118dba88dcc69fefe3e0390f39b97b522ba6b97521ae1890c288b5be37aaebb7f86e156134786f16192db98c41d0346cca4d98fda8608c8d93108961db5f26e02f76048c100023dca077b9303cd8829686943d57fa", 0x9c, 0x1, 0x0, 0x0) 11:27:46 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) bind(r1, &(0x7f0000000440)=ANY=[@ANYRESDEC=r1, @ANYBLOB="3ed59186eb146c450e718af6165f0eb540369809b6debbf92353355ec927d8ec16f10ed203ffe9e6b1d70b3fc3c2d65f9069cbac672fa5a92b617f260167821f57fb42fe844dd5876818382cdf899afabd9a884b05136e140a5ae730b20590a5e0113515ae46ba28dcea8afbc6257fd5a10820b2b76ae4e61662d4b79daf0d66ba28362fbd7f82d3d0741edfd4184278d96ff44620381d36e3b78e68c3e137dc0669f98b823ff6dd8d7b4d8cc8db", @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESDEC=r2, @ANYRES64=0x0], 0xa) (async, rerun: 32) socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r3, &(0x7f0000000400)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r4 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 64) r5 = socket$unix(0x1, 0x1, 0x0) (rerun: 64) sendmsg$unix(r5, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="e48c3966780816785340aed0025e7e79df5e30a4d6068487d8f0c189831d4f5cf743e2acd4afc240a627a300d4bfaa2657bff4a8f94f57e561e920a21913441353b06428254bbb4e2e7f8ef272", 0x4d}, {&(0x7f0000000140)="f12c12457e9901397d9eeed55d55fee1fbce30fdfffdd36abeb0f3e4e65802417f53e42b4c11e5d16c1f6a4579a866e3c19506ecc081e532983c5794170343fff8404701cf765e46afe04be00738eadf174c2f5f33cc1874affd06be8a12b5621ce7865842f50b098fd1fce47e20672fde9bbbc8f6eacf332d9fd01d5942eeef2bc662d4c5c816416b399ecd96cf307a4b8db20325b5de0a9f22c327c695abc572043ce6d7323d952ce2dcdc2fc26eaf2f10e877fd", 0xb5}, {&(0x7f0000000300)="0f18068a87fc501cbf7c98248b101d367330bec7946cfb1fa7aff3e2fc1180bb13ea96ba4556006f93f68b8fded050912c39a10dd89519335867bc69e64321b36b31bde894b1b040821f970495838dfef232e6d27cf1a315ae888f567239e925e27b90aeb31e2362dc4ffbcff5cc8df73f446ed965352b0e06454148291a040da145c4af36dd1d39a5def2c3f7d8c44c9a9e9513266a0bcd85d3960c4dafba52b810947bb5ea7a77d0d80ed9e90b1ac31abef5a08a8f61df00b33a61b77a60f3d9d23d62fabe60d0", 0xc8}], 0x3, 0x0, 0x0, 0x4}, 0x9) (async, rerun: 32) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async, rerun: 32) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r5, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 11:27:46 executing program 7: pipe(&(0x7f0000000000)) r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) close(r1) (async) close(r1) kqueue() 11:27:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x9, 0x80, 0x0, 0x661, 0x800, 0x7, 0x0, 0x0, 0x3, 0x5}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff70) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, &(0x7f0000000200)="f5800000002306d994de916129f733a3ffbf46520e39da27f2902473ff87c68c0b941040d282c36da023f1", &(0x7f0000000100)=0x2b, &(0x7f0000000240)="3d2495c07fbc94a786752af713adb427fc9777f525b42c8619bc98b8f36edc400ba1ea1975386baeb4d1fe8ce72ec423c4029b33bd746b23cd8c14816ea199cce2ed8c6a84afac539641cf2f2e", 0x4d) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000002c0)="c7cdab629ce51f58c9be3493d3ba9e1470c0f4eefc2b0b9f7ac25239b50a94b6cfd87052e7246cb3c3e1c3de82eddc3a628aca502cd286cf3b4571d076a2cd5859707b0e7c13791a0e84eb1bc3f7552fa2015b24b5fb0e7f1569f231b55d2363192575b41210a947cf62ff6f532f27eed8d63d62d143f81e69438a6b724fe539bdc6883377fe46a73cf6eefd347eb82d95530d65200b27f1e28fd6b412d2b8674e18e22282f42e62afd01fe77770252f10adb773a6a62e400697fa3604156fee6243212d45d2fd57532886430dfedacd53d958da545b3213a5935ddb75e86b", &(0x7f0000000180)=0xdf, &(0x7f00000003c0)="6cd1a3ecd7d3928b40e58f8357e3d8c2fc2607f2db27ff4631ea497774924d8539bb13f418f27b71d5654f9d8cdab43bcbff4c73a458eafefc958ca3bb1bf7af13903c3e93ca", 0x46) (rerun: 32) 11:27:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) listen(r1, 0x6) (async) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) r3 = socket$inet(0x2, 0x2006, 0x9) sendto(r3, &(0x7f0000000000)="0ce8ca35ef909e4cd47940e4a5f7918bda08c7e76ebc0d2d70676d2da535fc7db450f2a0ae6a69a9ef03f02a14bb44a450185e42eb718871277d1c78185a8297a154c46e47e541118dba88dcc69fefe3e0390f39b97b522ba6b97521ae1890c288b5be37aaebb7f86e156134786f16192db98c41d0346cca4d98fda8608c8d93108961db5f26e02f76048c100023dca077b9303cd8829686943d57fa", 0x9c, 0x1, 0x0, 0x0) 11:27:46 executing program 6: bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) select(0x40, &(0x7f0000000580), &(0x7f00000005c0)={0x9}, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1c0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/50, 0x32}], 0x4, 0x8) 11:27:46 executing program 0: clock_getres(0x4, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 11:27:46 executing program 0: clock_getres(0x4, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 11:27:46 executing program 6: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1d3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2], 0x10) recvfrom$unix(r0, &(0x7f0000000000)=""/63, 0x3f, 0x800, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 11:27:46 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "dde88c5bcad8e930532cae1c3acd1509000191c7"}) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) writev(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)="14513abdb127edcfae505e9091b27c0f36af481ced43b5f5afd90b3d83299dceb3444745911aeff95482ed858947f1dbe39e475bb0ca2e5bf250f5d1c4da992fe2ef9efac2895ec4c771cb09adb14f9c9f8b718ab312ec30473885057181f7e4095a20ab311ec1db7839c609e27f46a55722ad7f99d3ffcfca2fe52c49725f81db3d8517acee222466d2cdb9d1f9cf160128dbc559", 0x95}, {&(0x7f0000000000)="c1fe183572e36677887b36f2343572f90e14680efbf32eeeb4a6527169a67256062aefe6", 0x24}, {&(0x7f0000000180)="41ace5588166ba8c1208e4659c9e6c7a4f12d8e9c8ced510c6fff5ca211e42dec9aaa320ddfb022092719bc133cc46e403eb3f04fe2b0c0f219f5ab8025f306cbf1a205dd7fd23ef8c44127ead99b14ff5f7145a0e83aab45006aaf3b96d035086c601c0a2b29512f1a0fbaad5cf73e52e2862c412ddb2f8e8b46f2d6ef16ef4f048e846edce854a598c8dece28e2768c125080f3105e744a3af1401fd88337567295fba8444d3c766782760961f0fbed5774eb6d9723e9ca1653a45361ddeba0798d9350dd6935e9e3a4cc5f41aa422a738fb58a30eaa33f7603635cead9a5b4e9a38ee27e453c7546ca2", 0xeb}, {&(0x7f0000000280)="88754f29d1d4daa46f42d4302414f68e5e2b28bed43fb9e92c43617d284d417f9b9039bbe96007801c36aab2d60bad05fdac9f8429b1d129f3b0bc5e95f81327d0", 0x41}, {&(0x7f00000003c0)="cc9e22605ae7959431e050e83aaab3d03d630793305d2f8c8ad2a87b3372174b24f8e35f90a0d872299cfde7a4e03d473a7a95a91de8da04643d9d6e21b1158b87f0a5ed974fbf528771dc20af1e6190d0da3782aa311a0f82e363ae87bcb34590c8f7411a9596638bd6963e3bbc7d135fc6c158f3b7f3f40ea493b00542ab17717ca7c8fac8763f8464e4c0bddd711abe9447f46137f12453c0ce7e0eb99ea6e034e6d704ef50ee301d89cfb4d40597d6f51b2d6c6ffa692b40e27ffd36fada0cc2a13ad1840e8df1a8ce98396c7eaa4a7c05f8664aba0ef62ef676d404824b6c53d98ce9fb0d90625597", 0xeb}, {&(0x7f0000000300)="6c7641010cf6a3409c7c8090dda7d513aec85fee0bca601871ba77cb6a", 0x1d}, {&(0x7f00000004c0)="5b9c22bfd358d354f6aafd40db4316295f5923aeccad0587645a7b70b1af67741ffca3a65e9deca2a8bcd7c53a6a61f3f2163102496ab9e3e7d0ce865cdf4deb5bb8ac65eca70d2a", 0x48}, {&(0x7f0000000340)="ba3d2304b30aa195ce054492ccd174c8854293", 0x13}, {&(0x7f0000000540)="d4a267c61b31a6daa9e13970478e31b4916d6e496b0d44be9de7c81196008c09acd8142e3ddaec6872ea5a3457a5eb06d4ded171f9ec4aec6051c1b13d72fe0286edcd036b225e7bdeda13acb13775f90da708fb0271101f0f6b28c916f464605a949107750137fd35ed87c8dd570ee3cd6024ef439507b0f5532d4bd530dc9c5b807a296dea87365a56576f3bd6865567cee40fb62a9aa0d2b14e3d770223aee6b787d35f91b48514178f0cf36bdd712c70fc63439ba7841abef4ce3a6e3ee83399dd98f8f067048da8bdf04c3fa030085cab277bd396", 0xd7}, {&(0x7f0000000640)="84ca371601771cc7032c3d1a76417dc8e2ad2db26ed62857cec5468ea3bff23b63a378ceb88447049c6236a1c1585b46700075063191fbcc86c756bb09180345df201427cb78ef0c03176753e84822da843733481517919d7d01c68c993ef0e3c67be476067cd7ae15541c2b06596f43b56f38fa2544924fe40f1e01b9c107b57052e76eb48859d46860efba64042db3fed9ce58a07cd1d63b59013d7876829ad24785bbc829a261a818517b872c03b521ab5a8fce837d9067512e5d3b766777df262410db1e2c5d", 0xc8}], 0xa) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/10, 0xa}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "dde88c5bcad8e930532cae1c3acd1509000191c7"}) (async) syz_open_pts() (async) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) writev(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)="14513abdb127edcfae505e9091b27c0f36af481ced43b5f5afd90b3d83299dceb3444745911aeff95482ed858947f1dbe39e475bb0ca2e5bf250f5d1c4da992fe2ef9efac2895ec4c771cb09adb14f9c9f8b718ab312ec30473885057181f7e4095a20ab311ec1db7839c609e27f46a55722ad7f99d3ffcfca2fe52c49725f81db3d8517acee222466d2cdb9d1f9cf160128dbc559", 0x95}, {&(0x7f0000000000)="c1fe183572e36677887b36f2343572f90e14680efbf32eeeb4a6527169a67256062aefe6", 0x24}, {&(0x7f0000000180)="41ace5588166ba8c1208e4659c9e6c7a4f12d8e9c8ced510c6fff5ca211e42dec9aaa320ddfb022092719bc133cc46e403eb3f04fe2b0c0f219f5ab8025f306cbf1a205dd7fd23ef8c44127ead99b14ff5f7145a0e83aab45006aaf3b96d035086c601c0a2b29512f1a0fbaad5cf73e52e2862c412ddb2f8e8b46f2d6ef16ef4f048e846edce854a598c8dece28e2768c125080f3105e744a3af1401fd88337567295fba8444d3c766782760961f0fbed5774eb6d9723e9ca1653a45361ddeba0798d9350dd6935e9e3a4cc5f41aa422a738fb58a30eaa33f7603635cead9a5b4e9a38ee27e453c7546ca2", 0xeb}, {&(0x7f0000000280)="88754f29d1d4daa46f42d4302414f68e5e2b28bed43fb9e92c43617d284d417f9b9039bbe96007801c36aab2d60bad05fdac9f8429b1d129f3b0bc5e95f81327d0", 0x41}, {&(0x7f00000003c0)="cc9e22605ae7959431e050e83aaab3d03d630793305d2f8c8ad2a87b3372174b24f8e35f90a0d872299cfde7a4e03d473a7a95a91de8da04643d9d6e21b1158b87f0a5ed974fbf528771dc20af1e6190d0da3782aa311a0f82e363ae87bcb34590c8f7411a9596638bd6963e3bbc7d135fc6c158f3b7f3f40ea493b00542ab17717ca7c8fac8763f8464e4c0bddd711abe9447f46137f12453c0ce7e0eb99ea6e034e6d704ef50ee301d89cfb4d40597d6f51b2d6c6ffa692b40e27ffd36fada0cc2a13ad1840e8df1a8ce98396c7eaa4a7c05f8664aba0ef62ef676d404824b6c53d98ce9fb0d90625597", 0xeb}, {&(0x7f0000000300)="6c7641010cf6a3409c7c8090dda7d513aec85fee0bca601871ba77cb6a", 0x1d}, {&(0x7f00000004c0)="5b9c22bfd358d354f6aafd40db4316295f5923aeccad0587645a7b70b1af67741ffca3a65e9deca2a8bcd7c53a6a61f3f2163102496ab9e3e7d0ce865cdf4deb5bb8ac65eca70d2a", 0x48}, {&(0x7f0000000340)="ba3d2304b30aa195ce054492ccd174c8854293", 0x13}, {&(0x7f0000000540)="d4a267c61b31a6daa9e13970478e31b4916d6e496b0d44be9de7c81196008c09acd8142e3ddaec6872ea5a3457a5eb06d4ded171f9ec4aec6051c1b13d72fe0286edcd036b225e7bdeda13acb13775f90da708fb0271101f0f6b28c916f464605a949107750137fd35ed87c8dd570ee3cd6024ef439507b0f5532d4bd530dc9c5b807a296dea87365a56576f3bd6865567cee40fb62a9aa0d2b14e3d770223aee6b787d35f91b48514178f0cf36bdd712c70fc63439ba7841abef4ce3a6e3ee83399dd98f8f067048da8bdf04c3fa030085cab277bd396", 0xd7}, {&(0x7f0000000640)="84ca371601771cc7032c3d1a76417dc8e2ad2db26ed62857cec5468ea3bff23b63a378ceb88447049c6236a1c1585b46700075063191fbcc86c756bb09180345df201427cb78ef0c03176753e84822da843733481517919d7d01c68c993ef0e3c67be476067cd7ae15541c2b06596f43b56f38fa2544924fe40f1e01b9c107b57052e76eb48859d46860efba64042db3fed9ce58a07cd1d63b59013d7876829ad24785bbc829a261a818517b872c03b521ab5a8fce837d9067512e5d3b766777df262410db1e2c5d", 0xc8}], 0xa) (async) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/10, 0xa}], 0x1) (async) 11:27:46 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) bind(r1, &(0x7f0000000440)=ANY=[@ANYRESDEC=r1, @ANYBLOB="3ed59186eb146c450e718af6165f0eb540369809b6debbf92353355ec927d8ec16f10ed203ffe9e6b1d70b3fc3c2d65f9069cbac672fa5a92b617f260167821f57fb42fe844dd5876818382cdf899afabd9a884b05136e140a5ae730b20590a5e0113515ae46ba28dcea8afbc6257fd5a10820b2b76ae4e61662d4b79daf0d66ba28362fbd7f82d3d0741edfd4184278d96ff44620381d36e3b78e68c3e137dc0669f98b823ff6dd8d7b4d8cc8db", @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESDEC=r2, @ANYRES64=0x0], 0xa) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r3, &(0x7f0000000400)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="e48c3966780816785340aed0025e7e79df5e30a4d6068487d8f0c189831d4f5cf743e2acd4afc240a627a300d4bfaa2657bff4a8f94f57e561e920a21913441353b06428254bbb4e2e7f8ef272", 0x4d}, {&(0x7f0000000140)="f12c12457e9901397d9eeed55d55fee1fbce30fdfffdd36abeb0f3e4e65802417f53e42b4c11e5d16c1f6a4579a866e3c19506ecc081e532983c5794170343fff8404701cf765e46afe04be00738eadf174c2f5f33cc1874affd06be8a12b5621ce7865842f50b098fd1fce47e20672fde9bbbc8f6eacf332d9fd01d5942eeef2bc662d4c5c816416b399ecd96cf307a4b8db20325b5de0a9f22c327c695abc572043ce6d7323d952ce2dcdc2fc26eaf2f10e877fd", 0xb5}, {&(0x7f0000000300)="0f18068a87fc501cbf7c98248b101d367330bec7946cfb1fa7aff3e2fc1180bb13ea96ba4556006f93f68b8fded050912c39a10dd89519335867bc69e64321b36b31bde894b1b040821f970495838dfef232e6d27cf1a315ae888f567239e925e27b90aeb31e2362dc4ffbcff5cc8df73f446ed965352b0e06454148291a040da145c4af36dd1d39a5def2c3f7d8c44c9a9e9513266a0bcd85d3960c4dafba52b810947bb5ea7a77d0d80ed9e90b1ac31abef5a08a8f61df00b33a61b77a60f3d9d23d62fabe60d0", 0xc8}], 0x3, 0x0, 0x0, 0x4}, 0x9) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r5, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) syz_open_pts() (async) close(r2) (async) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) bind(r1, &(0x7f0000000440)=ANY=[@ANYRESDEC=r1, @ANYBLOB="3ed59186eb146c450e718af6165f0eb540369809b6debbf92353355ec927d8ec16f10ed203ffe9e6b1d70b3fc3c2d65f9069cbac672fa5a92b617f260167821f57fb42fe844dd5876818382cdf899afabd9a884b05136e140a5ae730b20590a5e0113515ae46ba28dcea8afbc6257fd5a10820b2b76ae4e61662d4b79daf0d66ba28362fbd7f82d3d0741edfd4184278d96ff44620381d36e3b78e68c3e137dc0669f98b823ff6dd8d7b4d8cc8db", @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESDEC=r2, @ANYRES64=0x0], 0xa) (async) socket$unix(0x1, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) connect$unix(r3, &(0x7f0000000400)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) sendmsg$unix(r5, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="e48c3966780816785340aed0025e7e79df5e30a4d6068487d8f0c189831d4f5cf743e2acd4afc240a627a300d4bfaa2657bff4a8f94f57e561e920a21913441353b06428254bbb4e2e7f8ef272", 0x4d}, {&(0x7f0000000140)="f12c12457e9901397d9eeed55d55fee1fbce30fdfffdd36abeb0f3e4e65802417f53e42b4c11e5d16c1f6a4579a866e3c19506ecc081e532983c5794170343fff8404701cf765e46afe04be00738eadf174c2f5f33cc1874affd06be8a12b5621ce7865842f50b098fd1fce47e20672fde9bbbc8f6eacf332d9fd01d5942eeef2bc662d4c5c816416b399ecd96cf307a4b8db20325b5de0a9f22c327c695abc572043ce6d7323d952ce2dcdc2fc26eaf2f10e877fd", 0xb5}, {&(0x7f0000000300)="0f18068a87fc501cbf7c98248b101d367330bec7946cfb1fa7aff3e2fc1180bb13ea96ba4556006f93f68b8fded050912c39a10dd89519335867bc69e64321b36b31bde894b1b040821f970495838dfef232e6d27cf1a315ae888f567239e925e27b90aeb31e2362dc4ffbcff5cc8df73f446ed965352b0e06454148291a040da145c4af36dd1d39a5def2c3f7d8c44c9a9e9513266a0bcd85d3960c4dafba52b810947bb5ea7a77d0d80ed9e90b1ac31abef5a08a8f61df00b33a61b77a60f3d9d23d62fabe60d0", 0xc8}], 0x3, 0x0, 0x0, 0x4}, 0x9) (async) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) dup2(r5, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) (async) 11:27:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) listen(r1, 0x6) (async) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x2006, 0x9) sendto(r3, &(0x7f0000000000)="0ce8ca35ef909e4cd47940e4a5f7918bda08c7e76ebc0d2d70676d2da535fc7db450f2a0ae6a69a9ef03f02a14bb44a450185e42eb718871277d1c78185a8297a154c46e47e541118dba88dcc69fefe3e0390f39b97b522ba6b97521ae1890c288b5be37aaebb7f86e156134786f16192db98c41d0346cca4d98fda8608c8d93108961db5f26e02f76048c100023dca077b9303cd8829686943d57fa", 0x9c, 0x1, 0x0, 0x0) 11:27:46 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x800, 0x5, &(0x7f0000000080)="a67c63212c91712a0a70931b1b5712d3e1bfbc7ad8cc336da965c119e1220f4d5593263e654d02d22d2d2fabbd9d04929a9208e33554d6e08dd3e8e8d9eb90321fc372b10865d042ad2198b54747ab15134d7717a90439ee1e00fb5174d8444b844f30f9fe7bd2617e30ec594b7ec6f1a30bd2a8f6fbd5f7386d95066e6d", 0x7e) r1 = dup(r0) write(r0, &(0x7f0000000200)="6be47a936569c7b4c2f60d4290a0f3183b91625e52347ae7f13723774243e6ad031d483b9ce718bd138fc9a27cfd470be6e633e1ac146927db6b6fdf7371be37e9120e5b6fb01058c6e2664cc4763187e3152b313b3c010d20a06154ddbc2eece8c1fd8b26ad799c4703fa58386bdd6c9afebf6f114e38f8ac2b7d73dd515fbeb018122c426138fcc5b42d2eaacf972207eb788c179596ffad20740c114bdd1de6add66acf8268746a0333c6045193fbde14a44e2b9c8e6577d5f7d325950bea937ebffb15f333", 0xc7) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt(r2, 0x7fff, 0x7fffffff, &(0x7f0000000000)="148be585589d354f58027c9473a980468e8ec41944d217d89e81156599ca242df377d33721c2028069a96b27f114439201cbd76bbd30b6ed5881e5e9e20d70239acf44200b1578849a04e6c8da20254b621bbbbafedc2831976f784251052b081be80c8960cc7828f5894c1df4", 0x6d) recvfrom$inet6(r1, &(0x7f0000000140)=""/173, 0xad, 0x40, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x800, 0x5, &(0x7f0000000080)="a67c63212c91712a0a70931b1b5712d3e1bfbc7ad8cc336da965c119e1220f4d5593263e654d02d22d2d2fabbd9d04929a9208e33554d6e08dd3e8e8d9eb90321fc372b10865d042ad2198b54747ab15134d7717a90439ee1e00fb5174d8444b844f30f9fe7bd2617e30ec594b7ec6f1a30bd2a8f6fbd5f7386d95066e6d", 0x7e) (async) dup(r0) (async) write(r0, &(0x7f0000000200)="6be47a936569c7b4c2f60d4290a0f3183b91625e52347ae7f13723774243e6ad031d483b9ce718bd138fc9a27cfd470be6e633e1ac146927db6b6fdf7371be37e9120e5b6fb01058c6e2664cc4763187e3152b313b3c010d20a06154ddbc2eece8c1fd8b26ad799c4703fa58386bdd6c9afebf6f114e38f8ac2b7d73dd515fbeb018122c426138fcc5b42d2eaacf972207eb788c179596ffad20740c114bdd1de6add66acf8268746a0333c6045193fbde14a44e2b9c8e6577d5f7d325950bea937ebffb15f333", 0xc7) (async) socket$inet(0x2, 0x2, 0x1) (async) setsockopt(r2, 0x7fff, 0x7fffffff, &(0x7f0000000000)="148be585589d354f58027c9473a980468e8ec41944d217d89e81156599ca242df377d33721c2028069a96b27f114439201cbd76bbd30b6ed5881e5e9e20d70239acf44200b1578849a04e6c8da20254b621bbbbafedc2831976f784251052b081be80c8960cc7828f5894c1df4", 0x6d) (async) recvfrom$inet6(r1, &(0x7f0000000140)=""/173, 0xad, 0x40, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) 11:27:46 executing program 0: clock_getres(0x4, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) clock_getres(0x4, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000000)) (async) 11:27:46 executing program 2: msgget(0x2, 0x6d0) msgget(0x0, 0x2c2) msgget$private(0x0, 0x82) msgget(0x2, 0x6d0) (async) msgget(0x0, 0x2c2) (async) msgget$private(0x0, 0x82) (async) 11:27:46 executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x4005, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) sendto(r1, &(0x7f0000000080)="755671842831a41ea0bf2169e4eefb74355ed8b3058cccb21aaada5cfc57b0e11a4f59c83507230ae2322231ef5f7cba45108c1f683cf5dee96c553ad9c54b79270d07150925051e2950006e735ae29105e86c5deed093aa6555e8d3bbf832c7703fc7f383a46116f6dea15a4ccb5ba038557dc342ace0cb63a28d5999b9e1bb31877df35192cb498eac5c8572a0a2762314ae1c3c7bb02d8270554ed4bacf8964e73b45d3", 0xa5, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x80000000}, 0xc) 11:27:46 executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x4005, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) sendto(r1, &(0x7f0000000080)="755671842831a41ea0bf2169e4eefb74355ed8b3058cccb21aaada5cfc57b0e11a4f59c83507230ae2322231ef5f7cba45108c1f683cf5dee96c553ad9c54b79270d07150925051e2950006e735ae29105e86c5deed093aa6555e8d3bbf832c7703fc7f383a46116f6dea15a4ccb5ba038557dc342ace0cb63a28d5999b9e1bb31877df35192cb498eac5c8572a0a2762314ae1c3c7bb02d8270554ed4bacf8964e73b45d3", 0xa5, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x80000000}, 0xc) (async) sendto(r1, &(0x7f0000000080)="755671842831a41ea0bf2169e4eefb74355ed8b3058cccb21aaada5cfc57b0e11a4f59c83507230ae2322231ef5f7cba45108c1f683cf5dee96c553ad9c54b79270d07150925051e2950006e735ae29105e86c5deed093aa6555e8d3bbf832c7703fc7f383a46116f6dea15a4ccb5ba038557dc342ace0cb63a28d5999b9e1bb31877df35192cb498eac5c8572a0a2762314ae1c3c7bb02d8270554ed4bacf8964e73b45d3", 0xa5, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x80000000}, 0xc) 11:27:46 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000100)='$]):\\\x00', &(0x7f0000000140)=',-,\x00', &(0x7f0000000180)=':%/-/^\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\\:):\x00', &(0x7f0000000300)='F\'-{\\{.[\x00', &(0x7f0000000340)='&$\x00', &(0x7f0000000380)='@-\x00', &(0x7f00000003c0)=':\x00']) poll(&(0x7f0000000880)=[{r0, 0x1a5}], 0x1, 0x0) dup2(r1, r0) 11:27:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="000000000af56548f2b78306f686c2af349368e585d7e10699f7578ce3a1c097cff2072dcc75ec02f143e9c500f9e2599e0d05898151f41b4bee7e8edcf133128339e5246ebb861b5249dc05e888f42db6dc539428186b27df8b513f6140fdafd885797c41acdd87a04c806756a4150e0d8a27fd7f89f1af33976d702c45cc7643cb5f799ef147d656a513459f782d41d602ee53941dd315ed07291796ed9ab070d1776be3f08f7cef721928771739fd7a401e3f8b04de2c8f02f9ef2eb3b20000", 0xc1) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:46 executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x4005, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) sendto(r1, &(0x7f0000000080)="755671842831a41ea0bf2169e4eefb74355ed8b3058cccb21aaada5cfc57b0e11a4f59c83507230ae2322231ef5f7cba45108c1f683cf5dee96c553ad9c54b79270d07150925051e2950006e735ae29105e86c5deed093aa6555e8d3bbf832c7703fc7f383a46116f6dea15a4ccb5ba038557dc342ace0cb63a28d5999b9e1bb31877df35192cb498eac5c8572a0a2762314ae1c3c7bb02d8270554ed4bacf8964e73b45d3", 0xa5, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x80000000}, 0xc) 11:27:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) readv(r5, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000780)=""/87, 0x57}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000002240)=""/4099, 0x1003}, {&(0x7f00000005c0)=""/211, 0xd3}], 0x7) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:27:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) (async, rerun: 64) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (rerun: 64) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) (async) readv(r5, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000780)=""/87, 0x57}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000002240)=""/4099, 0x1003}, {&(0x7f00000005c0)=""/211, 0xd3}], 0x7) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:27:46 executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getegid() r1 = geteuid() semop(0x0, &(0x7f0000000100), 0x2aaaaaaaaaaaa7a6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0xd5, 0x0, r0, r1, r2, 0xc4, 0x1000}, 0x9, 0xfffffffffffffffb, 0x0, 0x0, 0x7, 0x6, 0x2, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000005c0)={{0x10000, r1, 0x0, 0x0, 0x0, 0x40}, 0x136c, 0x3ff, 0x3}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8, r3, 0x0, r1, r0, 0x60, 0x7}, 0x0, 0x400, 0x1}) setreuid(0xee00, r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x39, 0x1}, 0x200, 0x8, 0x0, 0xffffffffffffffff, 0x10004, 0x7, 0x6, 0xbdbf}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, r1, 0x0, 0x0, 0x2}, 0x80000001, 0xd47, 0x3}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0x7, 0x1800}, {0x1, 0x1, 0x3c00}], 0x6) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) setreuid(0xee00, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xa, 0x0, r6, 0x0, 0x0, 0x98, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x3, 0x6, 0x3ff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x7f, 0x0, r0, 0x0, r0, 0x1e0, 0x3f}, 0x4000004, 0x100, r5, r8, 0x3df, 0x2, 0x3, 0x3}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r6, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r6, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) getegid() 11:27:46 executing program 4: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x7ff) r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x0, 0x6, 0x3}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x44, 0x0, 0x7b0, 0xffffffffffff8000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x700fff26, 0x8, 0xbf2}, {{r4}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1, 0x100}, {{r5}, 0xfffffffffffffffc, 0x99, 0x1, 0x3, 0xffffffff}], 0x4, &(0x7f0000000140)={0x5, 0x4}) 11:27:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) readv(r5, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000780)=""/87, 0x57}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000002240)=""/4099, 0x1003}, {&(0x7f00000005c0)=""/211, 0xd3}], 0x7) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) socket(0x2, 0x1, 0x0) (async) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) dup(r1) (async) listen(r2, 0x0) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) accept$inet(r1, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) (async) readv(r5, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000780)=""/87, 0x57}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000002240)=""/4099, 0x1003}, {&(0x7f00000005c0)=""/211, 0xd3}], 0x7) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) 11:27:47 executing program 1: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="000000000af56548f2b78306f686c2af349368e585d7e10699f7578ce3a1c097cff2072dcc75ec02f143e9c500f9e2599e0d05898151f41b4bee7e8edcf133128339e5246ebb861b5249dc05e888f42db6dc539428186b27df8b513f6140fdafd885797c41acdd87a04c806756a4150e0d8a27fd7f89f1af33976d702c45cc7643cb5f799ef147d656a513459f782d41d602ee53941dd315ed07291796ed9ab070d1776be3f08f7cef721928771739fd7a401e3f8b04de2c8f02f9ef2eb3b20000", 0xc1) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:47 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000100)='$]):\\\x00', &(0x7f0000000140)=',-,\x00', &(0x7f0000000180)=':%/-/^\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\\:):\x00', &(0x7f0000000300)='F\'-{\\{.[\x00', &(0x7f0000000340)='&$\x00', &(0x7f0000000380)='@-\x00', &(0x7f00000003c0)=':\x00']) poll(&(0x7f0000000880)=[{r0, 0x1a5}], 0x1, 0x0) dup2(r1, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000100)='$]):\\\x00', &(0x7f0000000140)=',-,\x00', &(0x7f0000000180)=':%/-/^\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\\:):\x00', &(0x7f0000000300)='F\'-{\\{.[\x00', &(0x7f0000000340)='&$\x00', &(0x7f0000000380)='@-\x00', &(0x7f00000003c0)=':\x00']) (async) poll(&(0x7f0000000880)=[{r0, 0x1a5}], 0x1, 0x0) (async) dup2(r1, r0) (async) 11:27:47 executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="03000009", 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:27:47 executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getegid() (async) r1 = geteuid() (async) semop(0x0, &(0x7f0000000100), 0x2aaaaaaaaaaaa7a6) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) fchown(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0xd5, 0x0, r0, r1, r2, 0xc4, 0x1000}, 0x9, 0xfffffffffffffffb, 0x0, 0x0, 0x7, 0x6, 0x2, 0x8000000000000001}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000005c0)={{0x10000, r1, 0x0, 0x0, 0x0, 0x40}, 0x136c, 0x3ff, 0x3}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8, r3, 0x0, r1, r0, 0x60, 0x7}, 0x0, 0x400, 0x1}) setreuid(0xee00, r3) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x39, 0x1}, 0x200, 0x8, 0x0, 0xffffffffffffffff, 0x10004, 0x7, 0x6, 0xbdbf}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, r1, 0x0, 0x0, 0x2}, 0x80000001, 0xd47, 0x3}) (async) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0x7, 0x1800}, {0x1, 0x1, 0x3c00}], 0x6) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) setreuid(0xee00, 0x0) (async) r8 = getpgid(0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xa, 0x0, r6, 0x0, 0x0, 0x98, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x3, 0x6, 0x3ff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x7f, 0x0, r0, 0x0, r0, 0x1e0, 0x3f}, 0x4000004, 0x100, r5, r8, 0x3df, 0x2, 0x3, 0x3}) (async) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/5) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r6, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r6, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) (async) getegid() 11:27:47 executing program 4: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x7ff) (async) r0 = kqueue() (async) r1 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) (async) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r3 = syz_open_pts() close(r3) (async) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x0, 0x6, 0x3}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x44, 0x0, 0x7b0, 0xffffffffffff8000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x700fff26, 0x8, 0xbf2}, {{r4}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1, 0x100}, {{r5}, 0xfffffffffffffffc, 0x99, 0x1, 0x3, 0xffffffff}], 0x4, &(0x7f0000000140)={0x5, 0x4}) 11:27:47 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x800, 0x5, &(0x7f0000000080)="a67c63212c91712a0a70931b1b5712d3e1bfbc7ad8cc336da965c119e1220f4d5593263e654d02d22d2d2fabbd9d04929a9208e33554d6e08dd3e8e8d9eb90321fc372b10865d042ad2198b54747ab15134d7717a90439ee1e00fb5174d8444b844f30f9fe7bd2617e30ec594b7ec6f1a30bd2a8f6fbd5f7386d95066e6d", 0x7e) r1 = dup(r0) (async) write(r0, &(0x7f0000000200)="6be47a936569c7b4c2f60d4290a0f3183b91625e52347ae7f13723774243e6ad031d483b9ce718bd138fc9a27cfd470be6e633e1ac146927db6b6fdf7371be37e9120e5b6fb01058c6e2664cc4763187e3152b313b3c010d20a06154ddbc2eece8c1fd8b26ad799c4703fa58386bdd6c9afebf6f114e38f8ac2b7d73dd515fbeb018122c426138fcc5b42d2eaacf972207eb788c179596ffad20740c114bdd1de6add66acf8268746a0333c6045193fbde14a44e2b9c8e6577d5f7d325950bea937ebffb15f333", 0xc7) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt(r2, 0x7fff, 0x7fffffff, &(0x7f0000000000)="148be585589d354f58027c9473a980468e8ec41944d217d89e81156599ca242df377d33721c2028069a96b27f114439201cbd76bbd30b6ed5881e5e9e20d70239acf44200b1578849a04e6c8da20254b621bbbbafedc2831976f784251052b081be80c8960cc7828f5894c1df4", 0x6d) recvfrom$inet6(r1, &(0x7f0000000140)=""/173, 0xad, 0x40, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:47 executing program 6: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1d3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2], 0x10) (async) recvfrom$unix(r0, &(0x7f0000000000)=""/63, 0x3f, 0x800, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 11:27:47 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000100)='$]):\\\x00', &(0x7f0000000140)=',-,\x00', &(0x7f0000000180)=':%/-/^\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\\:):\x00', &(0x7f0000000300)='F\'-{\\{.[\x00', &(0x7f0000000340)='&$\x00', &(0x7f0000000380)='@-\x00', &(0x7f00000003c0)=':\x00']) (async) poll(&(0x7f0000000880)=[{r0, 0x1a5}], 0x1, 0x0) dup2(r1, r0) 11:27:47 executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="03000009", 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:27:47 executing program 4: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x7ff) r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x40, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0xffffff4a, 0x0) (async) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r3 = syz_open_pts() close(r3) (async) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x0, 0x6, 0x3}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x44, 0x0, 0x7b0, 0xffffffffffff8000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x700fff26, 0x8, 0xbf2}, {{r4}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1, 0x100}, {{r5}, 0xfffffffffffffffc, 0x99, 0x1, 0x3, 0xffffffff}], 0x4, &(0x7f0000000140)={0x5, 0x4}) 11:27:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="000000000af56548f2b78306f686c2af349368e585d7e10699f7578ce3a1c097cff2072dcc75ec02f143e9c500f9e2599e0d05898151f41b4bee7e8edcf133128339e5246ebb861b5249dc05e888f42db6dc539428186b27df8b513f6140fdafd885797c41acdd87a04c806756a4150e0d8a27fd7f89f1af33976d702c45cc7643cb5f799ef147d656a513459f782d41d602ee53941dd315ed07291796ed9ab070d1776be3f08f7cef721928771739fd7a401e3f8b04de2c8f02f9ef2eb3b20000", 0xc1) (async, rerun: 32) r1 = dup(r0) (rerun: 32) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:47 executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getegid() (async) r1 = geteuid() semop(0x0, &(0x7f0000000100), 0x2aaaaaaaaaaaa7a6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0xd5, 0x0, r0, r1, r2, 0xc4, 0x1000}, 0x9, 0xfffffffffffffffb, 0x0, 0x0, 0x7, 0x6, 0x2, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000005c0)={{0x10000, r1, 0x0, 0x0, 0x0, 0x40}, 0x136c, 0x3ff, 0x3}) (async) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8, r3, 0x0, r1, r0, 0x60, 0x7}, 0x0, 0x400, 0x1}) (async, rerun: 32) setreuid(0xee00, r3) (async, rerun: 32) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x39, 0x1}, 0x200, 0x8, 0x0, 0xffffffffffffffff, 0x10004, 0x7, 0x6, 0xbdbf}) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, r1, 0x0, 0x0, 0x2}, 0x80000001, 0xd47, 0x3}) (async, rerun: 64) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0x7, 0x1800}, {0x1, 0x1, 0x3c00}], 0x6) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) setreuid(0xee00, 0x0) (async, rerun: 64) r8 = getpgid(0x0) (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xa, 0x0, r6, 0x0, 0x0, 0x98, 0xb}, 0x1, 0x5, 0x0, 0x0, 0x6119f038, 0x3, 0x6, 0x3ff}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x7f, 0x0, r0, 0x0, r0, 0x1e0, 0x3f}, 0x4000004, 0x100, r5, r8, 0x3df, 0x2, 0x3, 0x3}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/5) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r6, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r6, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) getegid() 11:27:47 executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="03000009", 0x4) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:27:47 executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @remote, "", @random="9a8d6b07b140", "ab1a12de4fc34b40832d985e8d75f57d"}}}}) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000040)=""/19) 11:27:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt(r2, 0x8001, 0x7, &(0x7f0000000000)="6c280f6ad3bdc8aadfaefa3eea7f427705c5077f34966813b4034935b3af1b1c446accabb1626c087469b93446431aeb5b6c47a802b2a377b5e309c81d0a10457470d397700d50fb2aa4354c99f97db60e4ea3025b062f669f4c7729b664dc41e86ce5080b8415f6205a8bdb36a5e52637c67a2ee3cf5b9e2fffd345e236f62f2223ee07f60cd57d646456e6d67ab58524ac948d61c251dcd2a41450ca6e9f4f9d47147108a6bb6d6c6d6ebdcc45bffe85388acf617edb989c7196a065086e68d6489ddf09c0a38733d67d386815953255805aca8abb14fe90b85a898074fba7932116f2d5b314e6c5be9f5888f80f5617", 0xf1) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:48 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt(r1, 0x200, 0x4, &(0x7f0000000000)="d8488d5df3b24ec8cc1e488fb4e1114939b476b6bbfce6ef6a0b3025c01e18f96b71fcc9c3a6e0f226cef6756f41442d7a319f0b2fd48895d769e3", 0x3b) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:48 executing program 2: sysctl$ddb(&(0x7f00000001c0)={0x9, 0x2}, 0x2, &(0x7f0000000200)="1c386ffcd24a681aa167b3f1623205", &(0x7f0000000240)=0xf, &(0x7f0000000280)="652e5354d0dd1f3acde1ab494c57861b18e275e135db343ede9dff73d0d97ccf3effa7316f29783c11a73245171d6e68038d3adb6509ca6b680ce0eac3e3cf5c319c6429ed94bc13cc916c596815e902b59a507282f2d90f0e1cf22479be15ad15099cb564e774f8c205eea876c4aebf", 0x70) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="5c4618b8fc88a3074a7ff631ccbb5d8e2e28c11f8a3201b39fdf9dcf688d39e61a8b9f735012b600c98f18ccd436f4ac43b64620f79feb4ab08501cfd35ed9cca7bbdf2905cabaabbb1b7a007b4c550490f860dfb5a7a4297e3aa72581a146f63fbe192eb2c89afc0431494ec0674e6ac436d9c3e538f96914", &(0x7f0000000100)=0x79, &(0x7f0000000140)="b8fc872350e1a96dd7f000804c0923ee9b658972cfc5d3a453705510abc81d9241c3928c7a81b90eeb8aa998c8c90309ff06a534f40e42abea400ce3ba3997f161eee119761a81", 0x47) 11:27:48 executing program 4: readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/8, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) truncate(&(0x7f00000003c0)='./file0/file0\x00', 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="02ae62192d263ade2ad0213f4c8c0278ad36724960f2d99a3c", &(0x7f00000000c0)=0x19, &(0x7f0000000100)="2a8cab5ff459e62f201b4a859c28e53b2332c3d9876b4aaea65743848956fa529ef322ea25ee192da459df643ffa0f4a594668a008cf5dab0200000008194dc6f4601d7b", 0x44) semget(0x0, 0x2, 0x182) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) connect(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f00000001c0)="b55a64b1c3079161664dd88e78af8297f7cfefe26931306f4f1838f202b5d6a7b7c9c85a470a8cafc8e36653abcdcbc625867b55c0c5665df92b1c1976831621eced75a897df82171c26da77096838e294dc6ba1d7f47f857b840a09a8f0242d593ed48286e9187353f7392571ddfa9cc7237c41c9aa27000170acbc4826ee53564f3b3b9e51af756d7d8f5ee19f649afe7fd05a95de9cd77379cedc07aa2873c4", &(0x7f0000000280)=0xa1, &(0x7f00000002c0)="2fb9b5cb2859c033bce1baf89d523b2a0f66c4e86420", 0x16) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="08bba1c138d0a9ac6bf9466e10a7273f5d4abbe499c2c0ab165d930adf51f9a3121669e2cf5fb8466fed896f38c7e4725647cb"], 0x10) listen(r2, 0x2c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x8, 0x1f, 0xffffffff, 0x1, 0x1, 0xffff118d, 0xce7, 0x1, 0x1, 0x1f, 0x5}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) setsockopt(r3, 0x8000, 0x7fff, &(0x7f0000000580)="ae29ce7536cbbe0d6c75369ff7bcfcd934e765123a1081c93580974fa01c50af257aa55bea77dfbff3c0d12802f1bea3e5cdf499", 0x34) ktrace(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x40001308, 0xffffffffffffffff) 11:27:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt(r2, 0x8001, 0x7, &(0x7f0000000000)="6c280f6ad3bdc8aadfaefa3eea7f427705c5077f34966813b4034935b3af1b1c446accabb1626c087469b93446431aeb5b6c47a802b2a377b5e309c81d0a10457470d397700d50fb2aa4354c99f97db60e4ea3025b062f669f4c7729b664dc41e86ce5080b8415f6205a8bdb36a5e52637c67a2ee3cf5b9e2fffd345e236f62f2223ee07f60cd57d646456e6d67ab58524ac948d61c251dcd2a41450ca6e9f4f9d47147108a6bb6d6c6d6ebdcc45bffe85388acf617edb989c7196a065086e68d6489ddf09c0a38733d67d386815953255805aca8abb14fe90b85a898074fba7932116f2d5b314e6c5be9f5888f80f5617", 0xf1) (async) setsockopt(r2, 0x8001, 0x7, &(0x7f0000000000)="6c280f6ad3bdc8aadfaefa3eea7f427705c5077f34966813b4034935b3af1b1c446accabb1626c087469b93446431aeb5b6c47a802b2a377b5e309c81d0a10457470d397700d50fb2aa4354c99f97db60e4ea3025b062f669f4c7729b664dc41e86ce5080b8415f6205a8bdb36a5e52637c67a2ee3cf5b9e2fffd345e236f62f2223ee07f60cd57d646456e6d67ab58524ac948d61c251dcd2a41450ca6e9f4f9d47147108a6bb6d6c6d6ebdcc45bffe85388acf617edb989c7196a065086e68d6489ddf09c0a38733d67d386815953255805aca8abb14fe90b85a898074fba7932116f2d5b314e6c5be9f5888f80f5617", 0xf1) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:48 executing program 7: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="26056bd9d11f56696de64357122e9ca2b73013c07f80c420f96223d6a79b83d56e1bebf334b85ed03dad09a32b7f4e8a60481372a2f91f5f6d7d074e9156bbfe", 0x40}, {&(0x7f0000000340)="fa2d83366c08654c0f4e1bbca90f46aeac0a3107956d25416304ee13359c2dae7c1e2d1e6c38171ddb8f7e3158f7261ef85390bc9b096ede8f6a0ac69d8e59336f59c87a", 0x44}, {&(0x7f0000000040)="376ac3dad70727907ddffdedc947904ecd663568845f7beb828cf18d670692de534a0385dc7c14bfea08a76ee546b2cf13a0611e92c077fd65dd34f73b75043dbd278b2bca309dded9e8e941be3ed318a246a1f86c835e645ee6f2c299", 0x5d}, {&(0x7f00000002c0)="53107c9f5b0e709406b82f2d4a6d2ee2ae1fad92d9bd0eea536e964bd209c7ff4d71e9738111d99946edc239854e6d0370b79c4854d0afa68225be33ea057c0e34816be1cf001c086ffa0fb08779181f5d2137fa65fe7763d0d1", 0x5a}, {&(0x7f0000000200)="51d2763041274287a026ff3a25f87210eaa7501882bb334dac2d904a2f94f31fb165a23f8d91f2b11019dc14de1244518c4338441127aa312f36a0f57cd9b4f06732666b596aa5e2cd71a451c39aacd7d1ebf8d07f8fb676a4084bbb1007a3626b893f56bde4424e2d2ad2286a54e82cebda86e13db88c652d3c5bb7047e1a9674b4c96a21b7d506a0c6a2a48075", 0x8e}, {&(0x7f0000000180)="f7bd35848b4b4296831f65b0374fbb820827c5efd47a2a31373bbe885014f0b66c8f796f948690eb3b1e5a1730e23939c3646f863b215805", 0x38}], 0x6) close(r0) execve(0x0, 0x0, 0x0) 11:27:48 executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @remote, "", @random="9a8d6b07b140", "ab1a12de4fc34b40832d985e8d75f57d"}}}}) (async) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000040)=""/19) 11:27:48 executing program 0: syz_emit_ethernet(0x11c, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x2f, 0x10e, 0x68, 0x3, 0x8, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8609, {[@ssrr={0x89, 0x17, 0x57, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @broadcast]}, @ra={0x94, 0x6, 0x1f}, @generic={0x44, 0x8, "c9a0264fe6b2"}, @generic={0x88, 0xb, "40ecef2b50f26996ff"}]}}, @generic="8e0602d9793d10063c51afa3ee0a2179bba5d8793ff237c2c07cf6314c667b0173ec229c1ded5fb57ad4c5f06c1d735307fa3ea080f1c027d9144a043cec61b8062b726a47051b13b68a7f8387ec86077523a24e3910d3f6e0831979675f61b9ef3b68059c121faf77c42ae04030cec5a26524d6610ebe53664a92e8a4224e2e4b30fed70babb48e57eb409f74a58fee612c8560b4be1ae0e6d8892f37f9308179c5496980d55fa7262538bf93e3388ca2c6b65ffb24c81c6e304fa0986db2b72adcc82d41121dea440e"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:27:48 executing program 0: syz_emit_ethernet(0x11c, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x2f, 0x10e, 0x68, 0x3, 0x8, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8609, {[@ssrr={0x89, 0x17, 0x57, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @broadcast]}, @ra={0x94, 0x6, 0x1f}, @generic={0x44, 0x8, "c9a0264fe6b2"}, @generic={0x88, 0xb, "40ecef2b50f26996ff"}]}}, @generic="8e0602d9793d10063c51afa3ee0a2179bba5d8793ff237c2c07cf6314c667b0173ec229c1ded5fb57ad4c5f06c1d735307fa3ea080f1c027d9144a043cec61b8062b726a47051b13b68a7f8387ec86077523a24e3910d3f6e0831979675f61b9ef3b68059c121faf77c42ae04030cec5a26524d6610ebe53664a92e8a4224e2e4b30fed70babb48e57eb409f74a58fee612c8560b4be1ae0e6d8892f37f9308179c5496980d55fa7262538bf93e3388ca2c6b65ffb24c81c6e304fa0986db2b72adcc82d41121dea440e"}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:27:48 executing program 6: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1d3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2], 0x10) (async) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2], 0x10) recvfrom$unix(r0, &(0x7f0000000000)=""/63, 0x3f, 0x800, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 11:27:48 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt(r1, 0x200, 0x4, &(0x7f0000000000)="d8488d5df3b24ec8cc1e488fb4e1114939b476b6bbfce6ef6a0b3025c01e18f96b71fcc9c3a6e0f226cef6756f41442d7a319f0b2fd48895d769e3", 0x3b) (async) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:48 executing program 7: r0 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) (async) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="26056bd9d11f56696de64357122e9ca2b73013c07f80c420f96223d6a79b83d56e1bebf334b85ed03dad09a32b7f4e8a60481372a2f91f5f6d7d074e9156bbfe", 0x40}, {&(0x7f0000000340)="fa2d83366c08654c0f4e1bbca90f46aeac0a3107956d25416304ee13359c2dae7c1e2d1e6c38171ddb8f7e3158f7261ef85390bc9b096ede8f6a0ac69d8e59336f59c87a", 0x44}, {&(0x7f0000000040)="376ac3dad70727907ddffdedc947904ecd663568845f7beb828cf18d670692de534a0385dc7c14bfea08a76ee546b2cf13a0611e92c077fd65dd34f73b75043dbd278b2bca309dded9e8e941be3ed318a246a1f86c835e645ee6f2c299", 0x5d}, {&(0x7f00000002c0)="53107c9f5b0e709406b82f2d4a6d2ee2ae1fad92d9bd0eea536e964bd209c7ff4d71e9738111d99946edc239854e6d0370b79c4854d0afa68225be33ea057c0e34816be1cf001c086ffa0fb08779181f5d2137fa65fe7763d0d1", 0x5a}, {&(0x7f0000000200)="51d2763041274287a026ff3a25f87210eaa7501882bb334dac2d904a2f94f31fb165a23f8d91f2b11019dc14de1244518c4338441127aa312f36a0f57cd9b4f06732666b596aa5e2cd71a451c39aacd7d1ebf8d07f8fb676a4084bbb1007a3626b893f56bde4424e2d2ad2286a54e82cebda86e13db88c652d3c5bb7047e1a9674b4c96a21b7d506a0c6a2a48075", 0x8e}, {&(0x7f0000000180)="f7bd35848b4b4296831f65b0374fbb820827c5efd47a2a31373bbe885014f0b66c8f796f948690eb3b1e5a1730e23939c3646f863b215805", 0x38}], 0x6) close(r0) execve(0x0, 0x0, 0x0) 11:27:48 executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @remote, "", @random="9a8d6b07b140", "ab1a12de4fc34b40832d985e8d75f57d"}}}}) (async) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000040)=""/19) 11:27:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt(r2, 0x8001, 0x7, &(0x7f0000000000)="6c280f6ad3bdc8aadfaefa3eea7f427705c5077f34966813b4034935b3af1b1c446accabb1626c087469b93446431aeb5b6c47a802b2a377b5e309c81d0a10457470d397700d50fb2aa4354c99f97db60e4ea3025b062f669f4c7729b664dc41e86ce5080b8415f6205a8bdb36a5e52637c67a2ee3cf5b9e2fffd345e236f62f2223ee07f60cd57d646456e6d67ab58524ac948d61c251dcd2a41450ca6e9f4f9d47147108a6bb6d6c6d6ebdcc45bffe85388acf617edb989c7196a065086e68d6489ddf09c0a38733d67d386815953255805aca8abb14fe90b85a898074fba7932116f2d5b314e6c5be9f5888f80f5617", 0xf1) (async) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:48 executing program 0: syz_emit_ethernet(0x11c, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x2f, 0x10e, 0x68, 0x3, 0x8, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8609, {[@ssrr={0x89, 0x17, 0x57, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @broadcast]}, @ra={0x94, 0x6, 0x1f}, @generic={0x44, 0x8, "c9a0264fe6b2"}, @generic={0x88, 0xb, "40ecef2b50f26996ff"}]}}, @generic="8e0602d9793d10063c51afa3ee0a2179bba5d8793ff237c2c07cf6314c667b0173ec229c1ded5fb57ad4c5f06c1d735307fa3ea080f1c027d9144a043cec61b8062b726a47051b13b68a7f8387ec86077523a24e3910d3f6e0831979675f61b9ef3b68059c121faf77c42ae04030cec5a26524d6610ebe53664a92e8a4224e2e4b30fed70babb48e57eb409f74a58fee612c8560b4be1ae0e6d8892f37f9308179c5496980d55fa7262538bf93e3388ca2c6b65ffb24c81c6e304fa0986db2b72adcc82d41121dea440e"}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:27:48 executing program 2: sysctl$ddb(&(0x7f00000001c0)={0x9, 0x2}, 0x2, &(0x7f0000000200)="1c386ffcd24a681aa167b3f1623205", &(0x7f0000000240)=0xf, &(0x7f0000000280)="652e5354d0dd1f3acde1ab494c57861b18e275e135db343ede9dff73d0d97ccf3effa7316f29783c11a73245171d6e68038d3adb6509ca6b680ce0eac3e3cf5c319c6429ed94bc13cc916c596815e902b59a507282f2d90f0e1cf22479be15ad15099cb564e774f8c205eea876c4aebf", 0x70) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="5c4618b8fc88a3074a7ff631ccbb5d8e2e28c11f8a3201b39fdf9dcf688d39e61a8b9f735012b600c98f18ccd436f4ac43b64620f79feb4ab08501cfd35ed9cca7bbdf2905cabaabbb1b7a007b4c550490f860dfb5a7a4297e3aa72581a146f63fbe192eb2c89afc0431494ec0674e6ac436d9c3e538f96914", &(0x7f0000000100)=0x79, &(0x7f0000000140)="b8fc872350e1a96dd7f000804c0923ee9b658972cfc5d3a453705510abc81d9241c3928c7a81b90eeb8aa998c8c90309ff06a534f40e42abea400ce3ba3997f161eee119761a81", 0x47) 11:27:48 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt(r1, 0x200, 0x4, &(0x7f0000000000)="d8488d5df3b24ec8cc1e488fb4e1114939b476b6bbfce6ef6a0b3025c01e18f96b71fcc9c3a6e0f226cef6756f41442d7a319f0b2fd48895d769e3", 0x3b) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:48 executing program 3: socket(0x18, 0x5, 0x20) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 11:27:48 executing program 7: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="26056bd9d11f56696de64357122e9ca2b73013c07f80c420f96223d6a79b83d56e1bebf334b85ed03dad09a32b7f4e8a60481372a2f91f5f6d7d074e9156bbfe", 0x40}, {&(0x7f0000000340)="fa2d83366c08654c0f4e1bbca90f46aeac0a3107956d25416304ee13359c2dae7c1e2d1e6c38171ddb8f7e3158f7261ef85390bc9b096ede8f6a0ac69d8e59336f59c87a", 0x44}, {&(0x7f0000000040)="376ac3dad70727907ddffdedc947904ecd663568845f7beb828cf18d670692de534a0385dc7c14bfea08a76ee546b2cf13a0611e92c077fd65dd34f73b75043dbd278b2bca309dded9e8e941be3ed318a246a1f86c835e645ee6f2c299", 0x5d}, {&(0x7f00000002c0)="53107c9f5b0e709406b82f2d4a6d2ee2ae1fad92d9bd0eea536e964bd209c7ff4d71e9738111d99946edc239854e6d0370b79c4854d0afa68225be33ea057c0e34816be1cf001c086ffa0fb08779181f5d2137fa65fe7763d0d1", 0x5a}, {&(0x7f0000000200)="51d2763041274287a026ff3a25f87210eaa7501882bb334dac2d904a2f94f31fb165a23f8d91f2b11019dc14de1244518c4338441127aa312f36a0f57cd9b4f06732666b596aa5e2cd71a451c39aacd7d1ebf8d07f8fb676a4084bbb1007a3626b893f56bde4424e2d2ad2286a54e82cebda86e13db88c652d3c5bb7047e1a9674b4c96a21b7d506a0c6a2a48075", 0x8e}, {&(0x7f0000000180)="f7bd35848b4b4296831f65b0374fbb820827c5efd47a2a31373bbe885014f0b66c8f796f948690eb3b1e5a1730e23939c3646f863b215805", 0x38}], 0x6) close(r0) execve(0x0, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) (async) dup2(r0, r0) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="26056bd9d11f56696de64357122e9ca2b73013c07f80c420f96223d6a79b83d56e1bebf334b85ed03dad09a32b7f4e8a60481372a2f91f5f6d7d074e9156bbfe", 0x40}, {&(0x7f0000000340)="fa2d83366c08654c0f4e1bbca90f46aeac0a3107956d25416304ee13359c2dae7c1e2d1e6c38171ddb8f7e3158f7261ef85390bc9b096ede8f6a0ac69d8e59336f59c87a", 0x44}, {&(0x7f0000000040)="376ac3dad70727907ddffdedc947904ecd663568845f7beb828cf18d670692de534a0385dc7c14bfea08a76ee546b2cf13a0611e92c077fd65dd34f73b75043dbd278b2bca309dded9e8e941be3ed318a246a1f86c835e645ee6f2c299", 0x5d}, {&(0x7f00000002c0)="53107c9f5b0e709406b82f2d4a6d2ee2ae1fad92d9bd0eea536e964bd209c7ff4d71e9738111d99946edc239854e6d0370b79c4854d0afa68225be33ea057c0e34816be1cf001c086ffa0fb08779181f5d2137fa65fe7763d0d1", 0x5a}, {&(0x7f0000000200)="51d2763041274287a026ff3a25f87210eaa7501882bb334dac2d904a2f94f31fb165a23f8d91f2b11019dc14de1244518c4338441127aa312f36a0f57cd9b4f06732666b596aa5e2cd71a451c39aacd7d1ebf8d07f8fb676a4084bbb1007a3626b893f56bde4424e2d2ad2286a54e82cebda86e13db88c652d3c5bb7047e1a9674b4c96a21b7d506a0c6a2a48075", 0x8e}, {&(0x7f0000000180)="f7bd35848b4b4296831f65b0374fbb820827c5efd47a2a31373bbe885014f0b66c8f796f948690eb3b1e5a1730e23939c3646f863b215805", 0x38}], 0x6) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) 11:27:48 executing program 4: readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/8, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) truncate(&(0x7f00000003c0)='./file0/file0\x00', 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="02ae62192d263ade2ad0213f4c8c0278ad36724960f2d99a3c", &(0x7f00000000c0)=0x19, &(0x7f0000000100)="2a8cab5ff459e62f201b4a859c28e53b2332c3d9876b4aaea65743848956fa529ef322ea25ee192da459df643ffa0f4a594668a008cf5dab0200000008194dc6f4601d7b", 0x44) semget(0x0, 0x2, 0x182) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) connect(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f00000001c0)="b55a64b1c3079161664dd88e78af8297f7cfefe26931306f4f1838f202b5d6a7b7c9c85a470a8cafc8e36653abcdcbc625867b55c0c5665df92b1c1976831621eced75a897df82171c26da77096838e294dc6ba1d7f47f857b840a09a8f0242d593ed48286e9187353f7392571ddfa9cc7237c41c9aa27000170acbc4826ee53564f3b3b9e51af756d7d8f5ee19f649afe7fd05a95de9cd77379cedc07aa2873c4", &(0x7f0000000280)=0xa1, &(0x7f00000002c0)="2fb9b5cb2859c033bce1baf89d523b2a0f66c4e86420", 0x16) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="08bba1c138d0a9ac6bf9466e10a7273f5d4abbe499c2c0ab165d930adf51f9a3121669e2cf5fb8466fed896f38c7e4725647cb"], 0x10) listen(r2, 0x2c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x8, 0x1f, 0xffffffff, 0x1, 0x1, 0xffff118d, 0xce7, 0x1, 0x1, 0x1f, 0x5}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) setsockopt(r3, 0x8000, 0x7fff, &(0x7f0000000580)="ae29ce7536cbbe0d6c75369ff7bcfcd934e765123a1081c93580974fa01c50af257aa55bea77dfbff3c0d12802f1bea3e5cdf499", 0x34) ktrace(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x40001308, 0xffffffffffffffff) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/8, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) truncate(&(0x7f00000003c0)='./file0/file0\x00', 0x8) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="02ae62192d263ade2ad0213f4c8c0278ad36724960f2d99a3c", &(0x7f00000000c0)=0x19, &(0x7f0000000100)="2a8cab5ff459e62f201b4a859c28e53b2332c3d9876b4aaea65743848956fa529ef322ea25ee192da459df643ffa0f4a594668a008cf5dab0200000008194dc6f4601d7b", 0x44) (async) semget(0x0, 0x2, 0x182) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) connect(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f00000001c0)="b55a64b1c3079161664dd88e78af8297f7cfefe26931306f4f1838f202b5d6a7b7c9c85a470a8cafc8e36653abcdcbc625867b55c0c5665df92b1c1976831621eced75a897df82171c26da77096838e294dc6ba1d7f47f857b840a09a8f0242d593ed48286e9187353f7392571ddfa9cc7237c41c9aa27000170acbc4826ee53564f3b3b9e51af756d7d8f5ee19f649afe7fd05a95de9cd77379cedc07aa2873c4", &(0x7f0000000280)=0xa1, &(0x7f00000002c0)="2fb9b5cb2859c033bce1baf89d523b2a0f66c4e86420", 0x16) (async) pipe2(&(0x7f0000000400), 0x10004) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="08bba1c138d0a9ac6bf9466e10a7273f5d4abbe499c2c0ab165d930adf51f9a3121669e2cf5fb8466fed896f38c7e4725647cb"], 0x10) (async) listen(r2, 0x2c) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x8, 0x1f, 0xffffffff, 0x1, 0x1, 0xffff118d, 0xce7, 0x1, 0x1, 0x1f, 0x5}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) (async) setsockopt(r3, 0x8000, 0x7fff, &(0x7f0000000580)="ae29ce7536cbbe0d6c75369ff7bcfcd934e765123a1081c93580974fa01c50af257aa55bea77dfbff3c0d12802f1bea3e5cdf499", 0x34) (async) ktrace(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x40001308, 0xffffffffffffffff) (async) 11:27:48 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r6 = syz_open_pts() readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) close(r6) writev(r4, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000240)="2cb901e48134c71be6e5b19082dd7a9f12d5633af13ddd7a4b2bb2256773cdcfc60c7fa57f71928535ebb589ea70ca3d0dd33751b8856cb5fb2545430b41f9c4776d5afd65d8635551c5b229f45fdcae9112cd53267cb74a57f35ea2ba6516a00c847fbc852bb95ff0807aad60a563980667cc4bf9c9674e2a8f4cb3b984ee943b9a050f84d0b7c372721497c62f84b7e0e03e69dfc48359efd4aa1ff7c4963c08492689700cb0e4d2603be90e22df948ea73a3e8b2511c7fc83cdcd40f2b5bfda2f1aff8458ce2f3382ef23c9ff8a1f36f828f5c076010a039f028b", 0xdc}, {&(0x7f0000000400)="ab3c5f42af6cb3d44cb447ec7272fbe04e2503dd966e0cfd82173473b221279b64f3353fb44568a44d47592e34d345a6e97368fe2bc1e1117634177cd8a687caf69803a2359a3b36e4fa8ae1f5435cc4f0528e26c5424390bb04145d353e969db631e48c5e75f9ba03c3ce99969543755741c8b005fe093c1705dd5d07fd2c0d78907013e3d3bf3f2cb81e88204680f95b6d9c1dd709ad2f9e36c1335ce873c4067be0a81e52b1db5abafe1e99c6f58ac6f780f21d0eda0b04cea7dc6ce0eaa238cd6252838772424ad148b14afcb1fa612cfa04e647a8226a76e52e0a040f4394237cba1600b135f60294f8d44ffc68a32004", 0xf3}, {&(0x7f0000000500)="b2d935f2aca7e39677e5f7b0d44632dd3b47b9fe477bbcc18770b5856d6f033ffee580ed83f78e5187ba380d55b1b68100676c39d93d9efc000ed1c6037c63c86f58a083e6044e45ec34ad8ec31c804289c43d2a185949f5322c20ad7206f38fb106a63d94e803fcc05c90e996dbef764240a19eca2e7c1134f1db74d35e8ed607ab335fff12215a0520a21142ac313ac62523fdb76edfe477cc1f4df3ab0520b1398a576b43f093144fbf67ec429c499b33658aec4a1dccb2b0d2dab23261a3bf66d78000422adbbfba0133527d57f571305dc981d0d1ccbd99344a9bb678ff3ebd9a3e2fea6baf135107e6acb78912000713ebf0928faf", 0xf8}, {&(0x7f0000000b00)="fbf0c7b3e0680060864e47b2593e90a43d2614d6cfb0764ba706436d131b2ec6d8ee3d26f76095368da966738057c478feacf6e00ff0e3b7e1286d05b1301b48e047933ddb93c763f006a67d90b1c0e901e00200bc979f8b22730ace4ecf0b6aa6b6b8ddf74394c7dd2da3d658e8dd6980f02272a764fdbbed29075affdd0e8194c72c49fb74c457d5127d50a4ac99e510b487a4f67b54f28c8e33e56700ee940a106e6e134c3c5a3b79901466af6d6522f0294541579634153960874c5805a24e8eb184e0d9573879e82288b36a69e2b66610a75a5dc22aa51996d76e5116fbcae4577c613289353b2688cefed93529a45d7f8a373f6b76b8c65031eca96ebea40383c137419f3dd41f4d7b03746e222ba40e1a65bcc3bb5ea4e80ea7e40488242f4322b1dbb445f284732358b553fb292a72c59939ab667f3ef363247bb9f07203933e88325b599c10337115f5c53fc49a5e94ef118acaf8e9dbf57af954e0ed52e0fbb395cc9138c956a04634c7bc3fede996193efd930e59e9655dc89d62d7eff361718ce5eb3ee4b858e2b9151cd6467dad4a62e1fd3013b07950b37e5fe88c1850134f1bd8d991dc79d29bae7d572790b0f8d78a677295c3854693d01bd828e4b8f748fdd3c8fd3d5d47a8e9ee382a7d28c7207af602a86533bda545ddb515f4e7af0691222ab83bf0dc8ef3273e77159243865586eca9056c45cbf8831d5063a03c71c9c3e1fcb6e4463b68d6abe69fcd5d6aa629291f3c1a2eb44648d45d06b2d9cc9343bba1cfc4cd61e638daa2873993e1387ec6c35540e1f1ea9d97e0a2710456d4ea956aaaa37676839f9c2a8da53f9046474a2f9fe2d9bc40c12f8c4e3efdef711019409b35340b9d92060129afab2ae074987b3769bb74fa9fab7c14e1f7ae758b3c75cc6abd21409c0ecdd003525443c614abea6a89fd02f6636a83594012c6d104d690412b109d7f40ea8dd4e7b2db3e4be3602b48dd065434100488f48c9f6795166b1b6e23fc500bfa9b8b1cf403eafdd0583d3a552a7db66574789c8b77500880f80ae0568a56923db9eb6204f91eb05d9ea2f1cb23fe38ace529de7fe090007cbe6c1cb2301b734695a4f7d2a5dffd4283033c4bdeb7655d6b7fa6b4a220124ca7f0849796fdafe40561109cf6395d52783d15e35db01c321fe86b1d1674a44e915419161a8ffb166ad9b06fcc8cb0e69c964ce53528a220ebc4e7dece1a6697aba35748de6b663ea6b3fac0abd0b5014e43193893c1c24a24da8a606fd3f90c9f901f0f7023ca1d41ad1aa214f4ca30d9f1e67612b39fa20c5936aeaee0d6471dff5f4f3dc790c2fe726acbddbebae0cc0b3a80f18bd220e54169b3441308a284a65f109a45411da61dc6f120aec17f7bc8e30c86d340ff5c0c1701e042cfb5293bf7507200c43313bedb7d89a863b9f949bd5eb672e3aa8dcd3a7edcd2b08dd6703e9f487a25c85dde0068e75225c30104ffecce084458ff8decf5a66edd3aa0caab263a17e2e28533a020aba5c8777f6595c9754c13a4cbb467a1bf21f1984255cc080b9c2832c5626fc0a3021daabbd71f129938df5eb6a64b7a32ae8867cae2d2b5bbe00f42ed482f8e08f839a3b2d9579d90b2c96cf07f7f8e03667184c61ba400716e634a84b8bcc3df36974f4c80810aac07036c8f4503ee8caa5f74d34f676a16afdd2c474be97cf5f8107629f6bb9f106d53df00fc62dbdbf6fe56160116d712f88dfcd0916b4a28dc8f3f0c401b59b045c155ff9ecc3b7c5d238eea38ea23a895a11002ae615bc8f4eeba1fb238f946d56b488d54d1a14f8e7ff4fa255a5adef75d707e747f15bc28b611b91f4e44f47c8b2a50526a9fd07c6890df7028fc3dd902dfe31c82f0dfa43f3677db20d6a4f07c565b21be1771b325c18160bb20200789cc902eb861c06f7e903b3420ef0643490d5ca3e24f51a37fdb17d78a4f2e0d7e7502ad79f05a2ff10c6a062db06d203d7bc294fdd2ae1a44e1933671ed9b4096cfcd001c76c761b8eac2dbff02b08ea08232efd5d237838428a365979c99a71d6e463fb5d07b3d90fb0b1f349d92b8cfc9f12f29b7965b90bb19803f9a0b76abfa92fbbd0dac90f84d993039aa99d543b1d65bf2db1e22e82ecf2c4f8b7d7a6203031941e130468dfc7fd0affdd74837ae69395c103b9f3c0bba7f0276c0d79769baf71fae60096e4cff35a54be6b11742b2e828c329c4ca3ab71830e88a359a324817438b4d91fce459c37cafd07dd95eecfa1e6232af5a68716f2b92d668249015369f48c0d56d1f0a3fbe719303b2169acaac953370fd55007ad4696a2c0ca6eb5c0cc9a2766781e016c4585772657e02efa2205f376a91d6162d67c84f03c3ae62b4a8777792c4462900e73aafe4628435a2db97b9f9fb3f8ee30b9ed8c166e5a2b079d5552e4000c27831d47805d31591bae77f04a45bddded5f07da1fbbd1220bd32b0d0fe4295701ecf4cd5e39b79118ac0741d15be683e30ab18fc1fc769931ed111b57135af5136fb9381e7f2490608cd8c90bb604ce73ac5acb4757ff953b552084b156502761f12e314b698661dd3faa45f5f844d160cb84373ade8d31d3351a0b804d77ad271e02d4b8b99d01453c0e8711fe61d43e72544728edc0d4e56e7572069791baa68726841b0b1e4e6d8eed63fc96844649a9d69f073308a19e069bde982b6754ebec8e6f5565df856fcdd460b0647f1091301325951499a84df82c49e6ee26cf7ecd15844a55ee46d7a265c9d381424024a20eec37c75903d96624b164a352f607eea4fe7e61d09c7f2011c543045178a11a63f53ee08818f82141770100e620b8f4211bb1cbe510ff36c4cf4b19279065eba10e3a4b19c968851222c08d7996740e139b97f52b73f65565496de159b47eecfa3b0ef2e31fed7840b1d8bc7808184cd7e7b7e67ae230b4cae99072fe641102b898f0e4994232b7f8b9cacf9b487c0a58d87248443c5f9517389e7d403c95eef5b904f8eb311f68407756e9fb7cc41be6e7c21f8156a5e9286932b24f91d20294a00ab6ba8039538f8458cc99deab0804f80322619b2dd0a2d882339cfa53748fe81289e743ce1496f42f05f0a6eb8e47f0bb83e44b9e712311e07df519889c33a7cd5ba9584b53bfbc9bc4354e274dd23a0da16403dd2cad3486c4aaf04cae9165b8ed2791691947884d5115cdce26818a4d1f0f823afe24c8102e7258f735791157eca2106b76ae3dfb8f8bc79ed9869f54628e73e711f0b1b2847667d73dfbafa1f64f468b83bab83d6ded71378c248a98405bfece65688af7869a55572026e793890886c55bb1caddc9ca005115c006d2a885b1ee49f9da05b1537e532d8a2ad4e8e1761970a07e5be972539c5f17042829895bcdf8214c3d6ba87f291ed73e4fb1a4bcabc67de9bf92e9a1930043e009811897cfe399858c9d9dfa9a2f4f3fc6906434c037ec2325f9e0c40866594891af8b3c7fdc9bb8f290da3f194fd570ee7c58c9aa03e329b98228aba0af205ea2db9a16d738b7ac53101a7ee80ddce97d1653020a68fb355ffe1996eccb0df6cb9872976f4d7a07ecbc71a70de14c26aee6c75d8a67381bb646ede1160cb9c377363379c2c14081cf4dcfa069adc5ce56ad7657da0bc35555158a8e567c2c6a018292ce769d590dcc8ee69e9bab81637b205944201fdc799beda75349883be8a388aa07bd8a2b0ce3f55a3fec02140a41fc61ee37006cca577f47d78c66b9222ff05cd7db8eba0e6fa59de140969a25f70b4976c40ea9fa08a563c0cbf0f69f14baa3e56176a00e5cbe06faa44ba934c4a2c35b4fc89d644517e60a04f307b1880accc3d9e7707a90663686a2fe1f6e418ce0aa94c043f292fe0d9e5b003797806fc2fea2c26d15ebf913fabe354f2b156d6bd36a66bd0068ecfeb586fcf5d00bdeb180d2bd418d78ece87d1b7ca31070a2dc30bbf641a90ded636d2545d1f7aa932265dead891889ab50668d49b4771f208e8edd727ddc55f48bf6ee3bd7d36fbaa1438477305a2a0015c72ce7d1d55739140bd7ce15966ed24ca4b52d25de827aa2943254e7fc980e369e88b29993d55599058e6bb8168c7fbcf91972a1786cd060590027b22f5eddd71f0578066b187f46d85b8636f76c5d26d57d65212266430a17dc3c99a170930acae0e2d89a282d41693123317dd826be580074427bed5a54b19549929315988639278f1ddc9a6980e6347a65cc6402c9c2e5ba023797cad8be92b60c815e4b6d26bd223e7759352c7eb520ac2cb8c59ab70af22558bc2df53bb703ec39ae06e788d4c63ccc70701371b8ced0777769b0f0e364c544c00bdf5c1d57bf3439d82c8cad0ab6c074035ccc69b1d732aab2570115bd986752a93765b7952ed0fc60736404bb1554e9c2ccbbbc8fbc905833a6f2823ade9d6dc9c0734941c60252d0894a860143d4b549d83cfb6a609e4385ff5cab327600ca08df5bd6ceed87545c102696df410815d3383a54d38d1734d95c3d8b21e217edab3dbd75b483f37652ebb270fed89c42bf873a37b8b6259f17e644431cdb8c22c224fef36c20257322569a6a247e94685f488bb1f213fa126d60129fe0b13ddcf7415c64fe88c57201f40a697fdff942e131accd4ca00536c20c2917a3b15331fd1a9de5652f08dabfc04ef2a436e9fb8f8944f4546821519400ec8bdc77b4d73d43ed69394970ddade053fef2c306c1b0a6741c614a52224776778cd492473036f20f8ed6d7b33bcebd054654d8bdc4ce7ca1cc64a587bdfb25fa60fa9b21239b439f690e0d357d40b0b27f355b5f4049fa7c798afad3ffc63dbe9067f8fe67d7bfa6da7482fa49a3ec8c965fb985315887acce54ab337be0530e526eb2a0c2b716bcb1953da7275a9089156d07394101a7058b9b5ae2d5c2f7a0efa6cd5b16f553b98f1fb54e33d5a67f06eca0a0e1bbc7a35abb82bc95201b601d0b9cdb74c8a848b3741162d7f98c758a965bc9ad23dface29be5f52298d7717f8a92464c4cf91de956fe10a8318ced1bf04dd97073665bb126d3072f8917c0b34520244440311e9e96f78dc9e7cd387b99b9122e58138867def5ad83a770d61df13a6ad1aa6f492a28e2989d9f7e23a9cb5bfb7c5cb5b7203af38088d675b8076bbd84dbc9fa33a5a8ae439ea5740ab09dc70ba1471d0c6e397574af3e419427347a1b5b2fa607c438cf34ac2c42eab957287cf1c4941968a1b73dac90a4f23a3eb70c3e68be4f31ed25a7a3ef5457c977c39c638f72d33c7e2585eace4d12b3f40a74f31184f05741adbdc36f1d8da2238b82a4ef225f23ffadf8c4332251a17cfd7ab9b117ae624832e708b546b24f5e13b2aead030d1c308b564c342717976cae4974eae14551669f6c480e5b58704816e505d37720c69f8c8d389e75d009e78c609b956259b7e14c4629762371f521d988738cdbe310b28109fb39fa6d293cd786097fb47876f0a467af87b1da45fdfa7d4c13472c85ca3e195aa9b895d75b1e8df896fa9b2c5f33de304915685c3e55a914651eee981dd9ffd79f920fd738429e48e5348635a7ba53229f823096fa4b3bdc0193c2691e8ae17c12a3dfbf5b9e58a3e3d422f03064f2fc59a5eb5712ec8bcabb0a7aa3e774e392c9e9b55254a8f737b72edbd139b3a2c6ab80cc480f435abefd9e0e7b42159d74011dadf5ab11e35a5495fcd3b6e9f79cb0bfc8a16b022ed3416de5f31d8baec75bb3a920f20ed669c569c49249e7b2a0dcbd3c749e95ff5b2be06ce0bc59752f3faf3aff4da33dd", 0x1000}, {&(0x7f0000000600)="6407bedb052ef0d8cccba887e2c6348cd153a9de17644e6308d91fd5e512bd58f57322558f377af750374f684a9d91c97146ce5c70086f92164d84436ca3521308383ead64ae796c48615248ef15ee2bbc1ff5663674819c8bd7c5299f94573ad758faba3e7a4d81d99904a70f66c6dac553b453dfa9365a031d1552ce63b4acdeb5ba72880fa464d9b0b471ab569ab046df3c0fdc97211ad4704a7c845b4feb013523b038916d4aa4319605a3e54b38d1556be52d1084fa800c22aae8a650562474a86c1b9c6ebc7052e1813b7fe7df", 0xd0}, {&(0x7f0000000700)="4968831b2f9f7686740978180afd318b52f9e1ba38d20e49e7255eca8a642b7dfc280fdff71308f138900e02c37ae8e6a2cd44ccd515e7ac0482cfcb8b0f5ee74b1e37530bf09ca35422f4401bb054811a696ccf7359e9144ac0b6428f1cfe288618d1a8f46e1b1be7b6f8b2e7e0db3c92dd55bdf69798bbd4a0a4165f7d000012374c0c7a0bc1285c02463b8aa9d1e458fd99aca1eea8704d626d538846ff68996ddd201f14a711643e0aad4e49", 0xae}, {&(0x7f0000000080)="4b5ac7dabae2c5e91303d67c098197501c239801da8b9993fa1aff4c753a1c1f146deea7ddbacbdbc2d54a386cdfd5", 0x2f}, {&(0x7f0000001b00)="b16bbd295a7b93f72dae924cfa9d0e26348e6924c0df6a01e276e70c23c02e46d96ab129386cc078c116e3f138de0f03e2d1a0ce3e431fba20c348757fc47f977c105d1c9dbd62974b889d0066aa67e01ba478083d9c276aeeea789c42bde2de1fab2fc706e1aacb2f98c77efe60172a33de21a1bf908839d2a04c890f6e8f25a7628379d67ae716538cb4ba7a5394e4a5703e577a119974fe80f2a6728f86d8486cea72cb997a39747a673bdb06402825d946b4480b2336d20cdd52affcbd4cfcb57a0e7e565f1fc548fb6955f8d1e8d57057640f5b02d0d31f95182c0a37bbeddd283e26318d6616deb4482ffcff9590e1632dd388a9e845bc6c6ba053949609797ea3e36b6f1a1021906699139b78b38a04c1d169e15ad1f30147a0da46458137ab7e778e431eadc12ca27eabcfd2aab21b659ae3c25a2807f51f011475301db742ea4bc29f6ea522f86b26b855ece22141f42141a2adcf1ddd09e593bbebdb9cb09ab2254377c0125e20095e59519b8ffd1048416091ab1a8176c767e43259d354a815c809a043d0d2d7db084f4a5d7970cc60fcd8b1a0b7b831b7a26374dbb8782f900b1f9b387969d8483fd353ad5e5496774d6945c584d94e87fa3e93341575e9086b00645183615f6d19688cbf559e8e583e0ca2aee24724ef6ec979dc448b734bc654b5b7b3fad1aa095ff4b18576e413c7d5a3c693deb55a66490c109ba28c89d6cee472ef8d51c39dec4137f822eff045d8c2a35621f80007f1bc97c83215260f748fa91bc39b77ec350e1f3b1a70678a91199bb742c3f29bce67d4843db4f994fec2a79e42123f158263d7fa710dc50e98e9a71101cd8d50eb06579f4a9c6fb539d05b626ad8a6f4b9ef7944c1707a1c2725eea71f81e138a432bb4cb9357d09ba22a88e0cba54d76ac603faa292ec358229638c45529b5ba0cb5abb960e8ac29324393eb71edb1e827f1854c0b5ccb8750e85b116ab952b1df3fedc255a78211999de8d02d7af9e24727155b6347a90a5d3049e0c70cdfd3f0fef42cf75093f545f2e629dc17784526fea1b9c0684e53b5236aa596c6131e1a7619cf7417d8d014a1e2ecfbabc9a8e6ee5564feb97ad0da1f150423c4d81eae9f6b106a0454f649e0b9fbf76f1d1efc72cee2c427129df47ae3e33efa5afa722ec487a41a2f5f1a7f850ff71bff2305e4937b1113ca27d447e130ae266d4ab8bdc569d54793528a80b37789be128c89e915b611c0551100bc35daa0ab3ed3a3a2725c338febe3bd5e71b499d2cb00b4ee5d6b254193f63e32a9eae0dceca07877e46e4ee558ba4274c5cf86b0af14882ed9cb0b8502d6f634117479db1970a5d1bc9ef73db0f303521e4d11f09ef7cb882fced6e9cd8b3c4b36003ca3f94d17e46c6fecbfd8431e9a3d775e8791d479c895f0f2f71e2f1f517e6935463dbf82e27624a2c11a38173cc9f82a2ab35858e06b6326e8fe7d3c7cef87c57b4fa2dc2835b3f575797115e2452b0af56b60eaa3f94405ede52f2138052c3afe5ba4bcc0bb8627808c6df97fba910def805a459a7622d8d097898b83bd70659d808fe41faebc33be80b86f0330b64ce805215e383fe458e9a51f7ccff2c3079a2d2e56067c371882b79e0ba2686f822f7e9fb5a7642952bc390d7d78c29de3c39fa18dfd3238aabe917020b816cb1ed23502ddf82ef53aafcee754b394e2985bcf6f8a0223838206e89fdcbc6abf0ee926b8684a2dc3a699002351edd4065b258ad2238053b316a7856fa5c53c01a58a1a95bd578e859eb0180ae9575e82911431ae9a258206d9af204062a33ce046f73e65a1182e81816e587b10724e24b18cdc928836b2c10aa8fa880b154d1cf2cf5d96c9f183990bae8fc6a16fc31c37eac95c6fdec0e09499e33b120751e143b34382a35e7a7bee65d4319154155167110daad06f59fa4aa1a0ac2b7e60b91c2f36776e49749d75be8f5ac78407548b24f6a3b0b958a9e8bdefff0026bbfa3214a929a114f9305e3b10bc18ff85a769ed19e0be8a2f0843720b437d0278b9b9e2f6a5961168435c74e665b801e8b4e17c2cfdc0a361f44ccdf25978082b2e90bae859489fc83543e717e94c12871b6a3dbcca6aea966143827cbd71c3a27de916363fc080eb8904aaadb3a24fa01cde822a930d91b5cd6ae76a5a7faf16e5434038c9dd63e09d8bdc7626848427b6cb5067e4475da725bf32615bcd2ebf60254084a81aa80599aad83436d3411589b0fc0c757b36517058d3e1ae50eed72193c9bf4324f5cfc3e7b2b9028c907097278162d66529832d4d089deb6e5b5c4f7c1a69568b3bc280d3492eed291af636346bc212afa40d7a12ef3f954d1cbf1249f685d147ba0d5e97dddd01271552e6f88dc965ea5cab10c0ea990a2bc3808386ea476f7b34acf7e8dafb96c73a72de473a72dab544ddac01dd2d4568e8c835ace6ad7b260087caede1ed6f196adb32b8bdd93e5fc4d6d0b7fb75138bb482193ad8cd7261cf13e91d7c9ffa263461863178c7b42cf2c99647962ace7bb90aceff1394f88b3c86e07d39decf1e1481bf4112afb2cbf0e76294647c42d2ef43269fe218d02e75114dbebf55b349a1350a95a022a8287e6b1c413047d9fc0f42bb03cb81c9ccf9bbe02070decb05bf716835d5684968b6fca97307f32ba5c970b78e65f703ee93ab048ba573be6dbc700dcc58ace19d4dfccd39ddc129f27627f8f582029c14234d0918a2b5d1051028e6fd0342e5a0189aa1f87b08ff1878f6a6aa3c006cb464d89976951c2a6e4114e7a4949517ced53ef7a99987270527f38efd8da1d12429d2435a8137e4d9704d535a938a5e347eaa7078cdd0ed95d5650d4761d77a535905351bd8b79e13115bec0654c98bfc80d7576b18c00cfcaeee1b79281e6dd59546160b2e0be2d0547dec3b1c0155abed20c3be6f9346d74933126a296bf84284362b59bc5db86569faad645cac73cac4d664d03b7cd786ec1f1e20dbdfe32913f76fc6eef3ea29ac2c214d2e6e9f5b72c726d79adb5e6a1c94c4a86e9f35bd59448885e92e87bfdd704c17f64a3e6195b96a36ecf140ed1d2ca55e40f0c79992d7a7a56e04a46b17ffd8e501f77dc265a3a5ecfa4106cfdc31bcb0bc5677db6fec7254b17d958f89001e381d0275863782259214808a75ba8091020deb104381560230c876a031fb6e27facf9051852193f5328a2674f188928749d064d21831cd325e55cf0802f8bc5d9b00c7c1d70e69c61fa4e2e35193a4e2d64db444c0a988b02266bf97476f7d3555ec02c3a2a33157f3287374cb989a1ad2d897275623a81eb5abdeacb1a27bfbc04367cbbd2964fe26cedfe97ce783358631cf0e32deade3e16025930be8724096e8800ce5e2aa3f05f1bd6fa3346b2b34d226e9cbe2633460a659e972fbdbd5d758216b3694cbe8fcf23c0166f304002e30d678b382d378199ca04ae21227b24570f9293604bf28d7ed47f0b3adc303a476cbc4778e55c416cbc546b6314477821905bf2ed8195f8a57dd235f00409e842f10f119314c1dcb15c2ee46f5b85ce9beff886e405e8fd001f2791659e453b9fd6bb474c23aac97f86b3b851a7f9f9a9cb604eab2d3c5ad5754e770f9af6699ab6d8c26af97e05b3bdf4124767b49776b657319ff912249b98db4cf3afe7ab307cd36ed74f68bd92b1d4ce508ebe4be6d36cba5f0a420dc9699748216bfb35da7cdbb14b25e70c6de6ce2fac8d3898a4fcdcb9f0a26190ca17d2241f9f3eb78a55665923c08b56d01d49db42120a6473637c2d6fcb61193f3fd3122b60e460f334063ef6cc015955aba916b61a0685ccaa4913d89e7b3b396642726f130488e1564123d3d747607cbc761acdfcf1022030617374eb52d6ee22a3f635af5fce6215eb31873609f38a8df9d00cf4c6894de6d8286d29b82fabc56b00b639b169dda76991b45e7f3fdd4a65d811622d965b17b3e1a286817a6e8ff2b07b6d7204be1049174d73528772afce4608117d773ac20f3c3b8c539f4ebc654fba5077d57628ba8f47001c1fab059bfb02d52e94a53594268817a39160f901ed5879035c5133f4efd73330286abae9c6d3e744ac4156994b97e787e25b9b1ce76afbba9d74e848e6527ca587fcc48b481bf3f59c78b78f908d383fbddd076a0265e4bf37ede5d9df68f0b6bcd72a0aee39ea1de8976fefd9d545ae6e475342788fe9736aa2bd8e76feb7dd923d939700f9941c7311e124a04e76c7a77c52b6aa6080af3e258ecd2099a7325d3b8cb9d2b4f30cd45078c8557d45c5d8174aa469004df7a996b4711056a5ab51f9b0748c22325e0879703bc9dca6ecfd135d55a0b5419c7402175f2cc7fec8ed36c3fb56c5c3e594951a033798e26bf80545e4be4b12f9c06949d3a250fc6904fc7ca0d4ab401f12c56eae9f942ffd1c3ed397009a4710ce6a607de14932e0221713b152955172ac28b2829f1d138d069db832f861ca50de631919044516ed3b9f4fae634f1e933153cb1ae8df65a0401fd7107ff8039e25184c2667e0f5f5d26fb2d6ba91242fa50b5a9f39eaabfd80256e722c59351ff86572203bffbd521c541583ef06c78217667e777e195f48a7aa10b7b7a0384ca6c8783b4761d9cd97c4c52ef9bc6ae423a2a2bc3cebfbc1729d0f9fe4339853000857b7bf217f9f1a83c1615a8407d2c454e0c84aafd1e0e4b83b22e39f27ba3f5eba930ea1240768ba8a77239da644bca5648ad3181ad4b70fd9ba3006249147a9804b8b6da2d6f685fe15f0b3129b47a6417141cb082b15ca677c560e5ca9fcba2e0063fe136fdb67a4aba862c7de6ce51e421f68caac4fb209c42dbf075531bd72cacf12709a00b56bfe3a09de418aa07255549198b53bf7049f69b4c7f30a590e5b61e8fc844c46bad312552697445aad72ae7e848656cb709f2e34948080d90049766c1ad3673a0f3546139de1604effbeb823869fadb870fdedeac165f600af65c9fbbfe7446b3659d3aa95d5c45e5708c87fa097aa9f2ec893dd7ba2d2097b82252da2b7999ca7fdd9ce5180eb6ff8308c04d0ede66ec63af044f7727582e257c6028c641e77503c1c77bb9acc21835be18568cb83bb7134d8a44de5694b7284247b4a781044c9ab6e2312f8e1c072d5c9d0337aee412968163dabbc32fb1851c7e7775a25c53ef49f896c65226df6f8dc09ea118238bc4560e9ff3ce083444a091e30b8e312ad6089f0a59ceb4bc0a962b27e689f46992a4a4d039faad37414a650fb9db2b897d94ba9d3dab97808adef91e618c31fddbb6d5a65f502a4d88ebbe05fa69e6a7dc2357fa741a9335ba0678afa2070206c079610637c447a670303ce10c13ffd66d44c0c7ef2b8c21a98452e9cff061c7cb551d649bbee1084bfe9be7573065c75e95ab80c21ad2ca8b46cd02b22dd070fd3560eee49e65d90332f4a57ec42fbf1b540b8c70ed8f4f96171264a340e2e2f07dd54c36263445dcbbcbb52009049ea6af1438870870c08af701f3dbc1520e3adde06771301397731f749704dfeafa284ec1e106f1013c4630099c75b1261e72294c643acc4dd000599011053cc0db0e0e2072dbce1450d186223f3e7c8bccddd66ae82ed466b974b17048974ee9e5c89de5ce94a46ec45b6e0ae7c10671a35eee8a853d095e7796bac0300c17f68cb861d3538d2da21e7f7f6868dae58a82eab823cd5d8fe1bfd2bb3d724fbd5dc1ea7117552ed1db6d0bc959c844cb9449dcf8914ff884cc71d7b8141b3e846c1ef8e0a786e8d169b83323d6d", 0x1000}, {&(0x7f0000000340)="76fca31dee398dfaae761f2187a4935dec3c55e7f4ef4f98e51c4956b6ea04a4b3f9dfa0011dbe0e8859c35c300e8fa0458702b2732a88c0bb4d254b5d52", 0x3e}], 0x9) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x10}, {r1, 0x4}, {r3, 0x10}], 0x3, 0x91) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:48 executing program 2: sysctl$ddb(&(0x7f00000001c0)={0x9, 0x2}, 0x2, &(0x7f0000000200)="1c386ffcd24a681aa167b3f1623205", &(0x7f0000000240)=0xf, &(0x7f0000000280)="652e5354d0dd1f3acde1ab494c57861b18e275e135db343ede9dff73d0d97ccf3effa7316f29783c11a73245171d6e68038d3adb6509ca6b680ce0eac3e3cf5c319c6429ed94bc13cc916c596815e902b59a507282f2d90f0e1cf22479be15ad15099cb564e774f8c205eea876c4aebf", 0x70) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="5c4618b8fc88a3074a7ff631ccbb5d8e2e28c11f8a3201b39fdf9dcf688d39e61a8b9f735012b600c98f18ccd436f4ac43b64620f79feb4ab08501cfd35ed9cca7bbdf2905cabaabbb1b7a007b4c550490f860dfb5a7a4297e3aa72581a146f63fbe192eb2c89afc0431494ec0674e6ac436d9c3e538f96914", &(0x7f0000000100)=0x79, &(0x7f0000000140)="b8fc872350e1a96dd7f000804c0923ee9b658972cfc5d3a453705510abc81d9241c3928c7a81b90eeb8aa998c8c90309ff06a534f40e42abea400ce3ba3997f161eee119761a81", 0x47) 11:27:48 executing program 3: socket(0x18, 0x5, 0x20) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x18, 0x5, 0x20) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) (async) 11:27:48 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000080)="314b902c1d63dbe87b7777e6332a1b7a515167772a26904ad54fe899c2be090de43a6ec214f2323ccec727e9634a3b5e907186ea17cf717fe58adcd6d49b8a8ef368b5927e19b11eeef6b4b0a0c6e187bafa9edc05c972396aa69f766fbf33ad013e40a37b2d84f9626e7f6c2a37e6af42de1a006f0f5bb933dc386ed226ce13c127e9c9536b7028939e22110db5d9285ffb4579c0fe13c93c3d29ad9238fc84cb8870281a105d87850c4f8b", 0xac) chroot(&(0x7f0000000140)='./file1\x00') mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x22) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000440)='./file0\x00', 0x70e, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x240, 0x0) mprotect(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x4) shmat(0x0, &(0x7f0000016000/0x3000)=nil, 0x3000) mmap(&(0x7f0000006000/0x11000)=nil, 0x11000, 0x2, 0x1013, r1, 0x8000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) 11:27:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000200)) kqueue() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) socket(0x10, 0x8000, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) 11:27:49 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000080)="d65ae35665199f7b8026f28953fa295263cf9ff6a6c658a6ccda6f9ac84470037262d0674e4f9df0a416e817337269de3e3e8b5e33f586ae68fd162ec19257584e096d6c80507150d8b27dbb2d9fcf170fcf0a8ab352b0eb", &(0x7f0000000100)=0x58, &(0x7f0000000140)="0d5758301ef96e6ad021015bfdbfbf20d86deac5dd2603b8392d7256b2b8a07b71bd7a3f2556d53662b8aa0dbf6eebb77892c62ae17f70833a7849bf117f9280dc75b3ff31e6576b7eef51", 0x4b) sysctl$hw(&(0x7f00000001c0)={0x6, 0x12}, 0x2, &(0x7f0000000300)="23ef61e15edb640a404e84190df77a5a7fb5c2ff10b45478f3f8ad99058d8cfba9eb15c84446b81ffcfd35b0d4e6cb7c7ed3940000000000000000000000000000006c2db4e47a26ebe65060e5893da808ea78b1c427ce3ced7d219d4d9c32704ac397b6110580018d8dd68298912997760c0f4429aff9de8939cd8898c7104dff89225ec951f669fe9d918b87bf926c6e4fe7d14596543a6fc99c167ae3af4d81f8b6d1d7b8370eb3e7a32e7f533f9e059f26cfe90530254311120dee7f006f1cb3f626aaecabc7b28d96f2fa37dcfc65dae505e1cbf0641fcd2cc90770129876742aa1f46621259a9eff794396cf1972a011b3858cce2fd26a2311db96a64a00b9939e13f37eea7bfb98f4fde58b494d", &(0x7f0000000280)=0x111, &(0x7f00000002c0)="9b2c9af7f3625097535fb4649a5cb22a58f0b0b91f0386", 0x17) 11:27:49 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000080)="314b902c1d63dbe87b7777e6332a1b7a515167772a26904ad54fe899c2be090de43a6ec214f2323ccec727e9634a3b5e907186ea17cf717fe58adcd6d49b8a8ef368b5927e19b11eeef6b4b0a0c6e187bafa9edc05c972396aa69f766fbf33ad013e40a37b2d84f9626e7f6c2a37e6af42de1a006f0f5bb933dc386ed226ce13c127e9c9536b7028939e22110db5d9285ffb4579c0fe13c93c3d29ad9238fc84cb8870281a105d87850c4f8b", 0xac) (async) chroot(&(0x7f0000000140)='./file1\x00') (async) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) (async) madvise(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0) (async) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x22) (async) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000440)='./file0\x00', 0x70e, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x240, 0x0) (async) mprotect(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x4) shmat(0x0, &(0x7f0000016000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000006000/0x11000)=nil, 0x11000, 0x2, 0x1013, r1, 0x8000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) 11:27:49 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\b\x00', 0x28, 0x2b, 0xfe, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, {[@routing={0x6, 0x4, 0x0, 0xa1, 0x0, [@empty, @empty]}]}}}}}) 11:27:49 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) (async) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() r5 = syz_open_pts() close(r5) (async) writev(r5, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) r6 = syz_open_pts() readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) close(r6) (async) writev(r4, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000240)="2cb901e48134c71be6e5b19082dd7a9f12d5633af13ddd7a4b2bb2256773cdcfc60c7fa57f71928535ebb589ea70ca3d0dd33751b8856cb5fb2545430b41f9c4776d5afd65d8635551c5b229f45fdcae9112cd53267cb74a57f35ea2ba6516a00c847fbc852bb95ff0807aad60a563980667cc4bf9c9674e2a8f4cb3b984ee943b9a050f84d0b7c372721497c62f84b7e0e03e69dfc48359efd4aa1ff7c4963c08492689700cb0e4d2603be90e22df948ea73a3e8b2511c7fc83cdcd40f2b5bfda2f1aff8458ce2f3382ef23c9ff8a1f36f828f5c076010a039f028b", 0xdc}, {&(0x7f0000000400)="ab3c5f42af6cb3d44cb447ec7272fbe04e2503dd966e0cfd82173473b221279b64f3353fb44568a44d47592e34d345a6e97368fe2bc1e1117634177cd8a687caf69803a2359a3b36e4fa8ae1f5435cc4f0528e26c5424390bb04145d353e969db631e48c5e75f9ba03c3ce99969543755741c8b005fe093c1705dd5d07fd2c0d78907013e3d3bf3f2cb81e88204680f95b6d9c1dd709ad2f9e36c1335ce873c4067be0a81e52b1db5abafe1e99c6f58ac6f780f21d0eda0b04cea7dc6ce0eaa238cd6252838772424ad148b14afcb1fa612cfa04e647a8226a76e52e0a040f4394237cba1600b135f60294f8d44ffc68a32004", 0xf3}, {&(0x7f0000000500)="b2d935f2aca7e39677e5f7b0d44632dd3b47b9fe477bbcc18770b5856d6f033ffee580ed83f78e5187ba380d55b1b68100676c39d93d9efc000ed1c6037c63c86f58a083e6044e45ec34ad8ec31c804289c43d2a185949f5322c20ad7206f38fb106a63d94e803fcc05c90e996dbef764240a19eca2e7c1134f1db74d35e8ed607ab335fff12215a0520a21142ac313ac62523fdb76edfe477cc1f4df3ab0520b1398a576b43f093144fbf67ec429c499b33658aec4a1dccb2b0d2dab23261a3bf66d78000422adbbfba0133527d57f571305dc981d0d1ccbd99344a9bb678ff3ebd9a3e2fea6baf135107e6acb78912000713ebf0928faf", 0xf8}, {&(0x7f0000000b00)="fbf0c7b3e0680060864e47b2593e90a43d2614d6cfb0764ba706436d131b2ec6d8ee3d26f76095368da966738057c478feacf6e00ff0e3b7e1286d05b1301b48e047933ddb93c763f006a67d90b1c0e901e00200bc979f8b22730ace4ecf0b6aa6b6b8ddf74394c7dd2da3d658e8dd6980f02272a764fdbbed29075affdd0e8194c72c49fb74c457d5127d50a4ac99e510b487a4f67b54f28c8e33e56700ee940a106e6e134c3c5a3b79901466af6d6522f0294541579634153960874c5805a24e8eb184e0d9573879e82288b36a69e2b66610a75a5dc22aa51996d76e5116fbcae4577c613289353b2688cefed93529a45d7f8a373f6b76b8c65031eca96ebea40383c137419f3dd41f4d7b03746e222ba40e1a65bcc3bb5ea4e80ea7e40488242f4322b1dbb445f284732358b553fb292a72c59939ab667f3ef363247bb9f07203933e88325b599c10337115f5c53fc49a5e94ef118acaf8e9dbf57af954e0ed52e0fbb395cc9138c956a04634c7bc3fede996193efd930e59e9655dc89d62d7eff361718ce5eb3ee4b858e2b9151cd6467dad4a62e1fd3013b07950b37e5fe88c1850134f1bd8d991dc79d29bae7d572790b0f8d78a677295c3854693d01bd828e4b8f748fdd3c8fd3d5d47a8e9ee382a7d28c7207af602a86533bda545ddb515f4e7af0691222ab83bf0dc8ef3273e77159243865586eca9056c45cbf8831d5063a03c71c9c3e1fcb6e4463b68d6abe69fcd5d6aa629291f3c1a2eb44648d45d06b2d9cc9343bba1cfc4cd61e638daa2873993e1387ec6c35540e1f1ea9d97e0a2710456d4ea956aaaa37676839f9c2a8da53f9046474a2f9fe2d9bc40c12f8c4e3efdef711019409b35340b9d92060129afab2ae074987b3769bb74fa9fab7c14e1f7ae758b3c75cc6abd21409c0ecdd003525443c614abea6a89fd02f6636a83594012c6d104d690412b109d7f40ea8dd4e7b2db3e4be3602b48dd065434100488f48c9f6795166b1b6e23fc500bfa9b8b1cf403eafdd0583d3a552a7db66574789c8b77500880f80ae0568a56923db9eb6204f91eb05d9ea2f1cb23fe38ace529de7fe090007cbe6c1cb2301b734695a4f7d2a5dffd4283033c4bdeb7655d6b7fa6b4a220124ca7f0849796fdafe40561109cf6395d52783d15e35db01c321fe86b1d1674a44e915419161a8ffb166ad9b06fcc8cb0e69c964ce53528a220ebc4e7dece1a6697aba35748de6b663ea6b3fac0abd0b5014e43193893c1c24a24da8a606fd3f90c9f901f0f7023ca1d41ad1aa214f4ca30d9f1e67612b39fa20c5936aeaee0d6471dff5f4f3dc790c2fe726acbddbebae0cc0b3a80f18bd220e54169b3441308a284a65f109a45411da61dc6f120aec17f7bc8e30c86d340ff5c0c1701e042cfb5293bf7507200c43313bedb7d89a863b9f949bd5eb672e3aa8dcd3a7edcd2b08dd6703e9f487a25c85dde0068e75225c30104ffecce084458ff8decf5a66edd3aa0caab263a17e2e28533a020aba5c8777f6595c9754c13a4cbb467a1bf21f1984255cc080b9c2832c5626fc0a3021daabbd71f129938df5eb6a64b7a32ae8867cae2d2b5bbe00f42ed482f8e08f839a3b2d9579d90b2c96cf07f7f8e03667184c61ba400716e634a84b8bcc3df36974f4c80810aac07036c8f4503ee8caa5f74d34f676a16afdd2c474be97cf5f8107629f6bb9f106d53df00fc62dbdbf6fe56160116d712f88dfcd0916b4a28dc8f3f0c401b59b045c155ff9ecc3b7c5d238eea38ea23a895a11002ae615bc8f4eeba1fb238f946d56b488d54d1a14f8e7ff4fa255a5adef75d707e747f15bc28b611b91f4e44f47c8b2a50526a9fd07c6890df7028fc3dd902dfe31c82f0dfa43f3677db20d6a4f07c565b21be1771b325c18160bb20200789cc902eb861c06f7e903b3420ef0643490d5ca3e24f51a37fdb17d78a4f2e0d7e7502ad79f05a2ff10c6a062db06d203d7bc294fdd2ae1a44e1933671ed9b4096cfcd001c76c761b8eac2dbff02b08ea08232efd5d237838428a365979c99a71d6e463fb5d07b3d90fb0b1f349d92b8cfc9f12f29b7965b90bb19803f9a0b76abfa92fbbd0dac90f84d993039aa99d543b1d65bf2db1e22e82ecf2c4f8b7d7a6203031941e130468dfc7fd0affdd74837ae69395c103b9f3c0bba7f0276c0d79769baf71fae60096e4cff35a54be6b11742b2e828c329c4ca3ab71830e88a359a324817438b4d91fce459c37cafd07dd95eecfa1e6232af5a68716f2b92d668249015369f48c0d56d1f0a3fbe719303b2169acaac953370fd55007ad4696a2c0ca6eb5c0cc9a2766781e016c4585772657e02efa2205f376a91d6162d67c84f03c3ae62b4a8777792c4462900e73aafe4628435a2db97b9f9fb3f8ee30b9ed8c166e5a2b079d5552e4000c27831d47805d31591bae77f04a45bddded5f07da1fbbd1220bd32b0d0fe4295701ecf4cd5e39b79118ac0741d15be683e30ab18fc1fc769931ed111b57135af5136fb9381e7f2490608cd8c90bb604ce73ac5acb4757ff953b552084b156502761f12e314b698661dd3faa45f5f844d160cb84373ade8d31d3351a0b804d77ad271e02d4b8b99d01453c0e8711fe61d43e72544728edc0d4e56e7572069791baa68726841b0b1e4e6d8eed63fc96844649a9d69f073308a19e069bde982b6754ebec8e6f5565df856fcdd460b0647f1091301325951499a84df82c49e6ee26cf7ecd15844a55ee46d7a265c9d381424024a20eec37c75903d96624b164a352f607eea4fe7e61d09c7f2011c543045178a11a63f53ee08818f82141770100e620b8f4211bb1cbe510ff36c4cf4b19279065eba10e3a4b19c968851222c08d7996740e139b97f52b73f65565496de159b47eecfa3b0ef2e31fed7840b1d8bc7808184cd7e7b7e67ae230b4cae99072fe641102b898f0e4994232b7f8b9cacf9b487c0a58d87248443c5f9517389e7d403c95eef5b904f8eb311f68407756e9fb7cc41be6e7c21f8156a5e9286932b24f91d20294a00ab6ba8039538f8458cc99deab0804f80322619b2dd0a2d882339cfa53748fe81289e743ce1496f42f05f0a6eb8e47f0bb83e44b9e712311e07df519889c33a7cd5ba9584b53bfbc9bc4354e274dd23a0da16403dd2cad3486c4aaf04cae9165b8ed2791691947884d5115cdce26818a4d1f0f823afe24c8102e7258f735791157eca2106b76ae3dfb8f8bc79ed9869f54628e73e711f0b1b2847667d73dfbafa1f64f468b83bab83d6ded71378c248a98405bfece65688af7869a55572026e793890886c55bb1caddc9ca005115c006d2a885b1ee49f9da05b1537e532d8a2ad4e8e1761970a07e5be972539c5f17042829895bcdf8214c3d6ba87f291ed73e4fb1a4bcabc67de9bf92e9a1930043e009811897cfe399858c9d9dfa9a2f4f3fc6906434c037ec2325f9e0c40866594891af8b3c7fdc9bb8f290da3f194fd570ee7c58c9aa03e329b98228aba0af205ea2db9a16d738b7ac53101a7ee80ddce97d1653020a68fb355ffe1996eccb0df6cb9872976f4d7a07ecbc71a70de14c26aee6c75d8a67381bb646ede1160cb9c377363379c2c14081cf4dcfa069adc5ce56ad7657da0bc35555158a8e567c2c6a018292ce769d590dcc8ee69e9bab81637b205944201fdc799beda75349883be8a388aa07bd8a2b0ce3f55a3fec02140a41fc61ee37006cca577f47d78c66b9222ff05cd7db8eba0e6fa59de140969a25f70b4976c40ea9fa08a563c0cbf0f69f14baa3e56176a00e5cbe06faa44ba934c4a2c35b4fc89d644517e60a04f307b1880accc3d9e7707a90663686a2fe1f6e418ce0aa94c043f292fe0d9e5b003797806fc2fea2c26d15ebf913fabe354f2b156d6bd36a66bd0068ecfeb586fcf5d00bdeb180d2bd418d78ece87d1b7ca31070a2dc30bbf641a90ded636d2545d1f7aa932265dead891889ab50668d49b4771f208e8edd727ddc55f48bf6ee3bd7d36fbaa1438477305a2a0015c72ce7d1d55739140bd7ce15966ed24ca4b52d25de827aa2943254e7fc980e369e88b29993d55599058e6bb8168c7fbcf91972a1786cd060590027b22f5eddd71f0578066b187f46d85b8636f76c5d26d57d65212266430a17dc3c99a170930acae0e2d89a282d41693123317dd826be580074427bed5a54b19549929315988639278f1ddc9a6980e6347a65cc6402c9c2e5ba023797cad8be92b60c815e4b6d26bd223e7759352c7eb520ac2cb8c59ab70af22558bc2df53bb703ec39ae06e788d4c63ccc70701371b8ced0777769b0f0e364c544c00bdf5c1d57bf3439d82c8cad0ab6c074035ccc69b1d732aab2570115bd986752a93765b7952ed0fc60736404bb1554e9c2ccbbbc8fbc905833a6f2823ade9d6dc9c0734941c60252d0894a860143d4b549d83cfb6a609e4385ff5cab327600ca08df5bd6ceed87545c102696df410815d3383a54d38d1734d95c3d8b21e217edab3dbd75b483f37652ebb270fed89c42bf873a37b8b6259f17e644431cdb8c22c224fef36c20257322569a6a247e94685f488bb1f213fa126d60129fe0b13ddcf7415c64fe88c57201f40a697fdff942e131accd4ca00536c20c2917a3b15331fd1a9de5652f08dabfc04ef2a436e9fb8f8944f4546821519400ec8bdc77b4d73d43ed69394970ddade053fef2c306c1b0a6741c614a52224776778cd492473036f20f8ed6d7b33bcebd054654d8bdc4ce7ca1cc64a587bdfb25fa60fa9b21239b439f690e0d357d40b0b27f355b5f4049fa7c798afad3ffc63dbe9067f8fe67d7bfa6da7482fa49a3ec8c965fb985315887acce54ab337be0530e526eb2a0c2b716bcb1953da7275a9089156d07394101a7058b9b5ae2d5c2f7a0efa6cd5b16f553b98f1fb54e33d5a67f06eca0a0e1bbc7a35abb82bc95201b601d0b9cdb74c8a848b3741162d7f98c758a965bc9ad23dface29be5f52298d7717f8a92464c4cf91de956fe10a8318ced1bf04dd97073665bb126d3072f8917c0b34520244440311e9e96f78dc9e7cd387b99b9122e58138867def5ad83a770d61df13a6ad1aa6f492a28e2989d9f7e23a9cb5bfb7c5cb5b7203af38088d675b8076bbd84dbc9fa33a5a8ae439ea5740ab09dc70ba1471d0c6e397574af3e419427347a1b5b2fa607c438cf34ac2c42eab957287cf1c4941968a1b73dac90a4f23a3eb70c3e68be4f31ed25a7a3ef5457c977c39c638f72d33c7e2585eace4d12b3f40a74f31184f05741adbdc36f1d8da2238b82a4ef225f23ffadf8c4332251a17cfd7ab9b117ae624832e708b546b24f5e13b2aead030d1c308b564c342717976cae4974eae14551669f6c480e5b58704816e505d37720c69f8c8d389e75d009e78c609b956259b7e14c4629762371f521d988738cdbe310b28109fb39fa6d293cd786097fb47876f0a467af87b1da45fdfa7d4c13472c85ca3e195aa9b895d75b1e8df896fa9b2c5f33de304915685c3e55a914651eee981dd9ffd79f920fd738429e48e5348635a7ba53229f823096fa4b3bdc0193c2691e8ae17c12a3dfbf5b9e58a3e3d422f03064f2fc59a5eb5712ec8bcabb0a7aa3e774e392c9e9b55254a8f737b72edbd139b3a2c6ab80cc480f435abefd9e0e7b42159d74011dadf5ab11e35a5495fcd3b6e9f79cb0bfc8a16b022ed3416de5f31d8baec75bb3a920f20ed669c569c49249e7b2a0dcbd3c749e95ff5b2be06ce0bc59752f3faf3aff4da33dd", 0x1000}, {&(0x7f0000000600)="6407bedb052ef0d8cccba887e2c6348cd153a9de17644e6308d91fd5e512bd58f57322558f377af750374f684a9d91c97146ce5c70086f92164d84436ca3521308383ead64ae796c48615248ef15ee2bbc1ff5663674819c8bd7c5299f94573ad758faba3e7a4d81d99904a70f66c6dac553b453dfa9365a031d1552ce63b4acdeb5ba72880fa464d9b0b471ab569ab046df3c0fdc97211ad4704a7c845b4feb013523b038916d4aa4319605a3e54b38d1556be52d1084fa800c22aae8a650562474a86c1b9c6ebc7052e1813b7fe7df", 0xd0}, {&(0x7f0000000700)="4968831b2f9f7686740978180afd318b52f9e1ba38d20e49e7255eca8a642b7dfc280fdff71308f138900e02c37ae8e6a2cd44ccd515e7ac0482cfcb8b0f5ee74b1e37530bf09ca35422f4401bb054811a696ccf7359e9144ac0b6428f1cfe288618d1a8f46e1b1be7b6f8b2e7e0db3c92dd55bdf69798bbd4a0a4165f7d000012374c0c7a0bc1285c02463b8aa9d1e458fd99aca1eea8704d626d538846ff68996ddd201f14a711643e0aad4e49", 0xae}, {&(0x7f0000000080)="4b5ac7dabae2c5e91303d67c098197501c239801da8b9993fa1aff4c753a1c1f146deea7ddbacbdbc2d54a386cdfd5", 0x2f}, {&(0x7f0000001b00)="b16bbd295a7b93f72dae924cfa9d0e26348e6924c0df6a01e276e70c23c02e46d96ab129386cc078c116e3f138de0f03e2d1a0ce3e431fba20c348757fc47f977c105d1c9dbd62974b889d0066aa67e01ba478083d9c276aeeea789c42bde2de1fab2fc706e1aacb2f98c77efe60172a33de21a1bf908839d2a04c890f6e8f25a7628379d67ae716538cb4ba7a5394e4a5703e577a119974fe80f2a6728f86d8486cea72cb997a39747a673bdb06402825d946b4480b2336d20cdd52affcbd4cfcb57a0e7e565f1fc548fb6955f8d1e8d57057640f5b02d0d31f95182c0a37bbeddd283e26318d6616deb4482ffcff9590e1632dd388a9e845bc6c6ba053949609797ea3e36b6f1a1021906699139b78b38a04c1d169e15ad1f30147a0da46458137ab7e778e431eadc12ca27eabcfd2aab21b659ae3c25a2807f51f011475301db742ea4bc29f6ea522f86b26b855ece22141f42141a2adcf1ddd09e593bbebdb9cb09ab2254377c0125e20095e59519b8ffd1048416091ab1a8176c767e43259d354a815c809a043d0d2d7db084f4a5d7970cc60fcd8b1a0b7b831b7a26374dbb8782f900b1f9b387969d8483fd353ad5e5496774d6945c584d94e87fa3e93341575e9086b00645183615f6d19688cbf559e8e583e0ca2aee24724ef6ec979dc448b734bc654b5b7b3fad1aa095ff4b18576e413c7d5a3c693deb55a66490c109ba28c89d6cee472ef8d51c39dec4137f822eff045d8c2a35621f80007f1bc97c83215260f748fa91bc39b77ec350e1f3b1a70678a91199bb742c3f29bce67d4843db4f994fec2a79e42123f158263d7fa710dc50e98e9a71101cd8d50eb06579f4a9c6fb539d05b626ad8a6f4b9ef7944c1707a1c2725eea71f81e138a432bb4cb9357d09ba22a88e0cba54d76ac603faa292ec358229638c45529b5ba0cb5abb960e8ac29324393eb71edb1e827f1854c0b5ccb8750e85b116ab952b1df3fedc255a78211999de8d02d7af9e24727155b6347a90a5d3049e0c70cdfd3f0fef42cf75093f545f2e629dc17784526fea1b9c0684e53b5236aa596c6131e1a7619cf7417d8d014a1e2ecfbabc9a8e6ee5564feb97ad0da1f150423c4d81eae9f6b106a0454f649e0b9fbf76f1d1efc72cee2c427129df47ae3e33efa5afa722ec487a41a2f5f1a7f850ff71bff2305e4937b1113ca27d447e130ae266d4ab8bdc569d54793528a80b37789be128c89e915b611c0551100bc35daa0ab3ed3a3a2725c338febe3bd5e71b499d2cb00b4ee5d6b254193f63e32a9eae0dceca07877e46e4ee558ba4274c5cf86b0af14882ed9cb0b8502d6f634117479db1970a5d1bc9ef73db0f303521e4d11f09ef7cb882fced6e9cd8b3c4b36003ca3f94d17e46c6fecbfd8431e9a3d775e8791d479c895f0f2f71e2f1f517e6935463dbf82e27624a2c11a38173cc9f82a2ab35858e06b6326e8fe7d3c7cef87c57b4fa2dc2835b3f575797115e2452b0af56b60eaa3f94405ede52f2138052c3afe5ba4bcc0bb8627808c6df97fba910def805a459a7622d8d097898b83bd70659d808fe41faebc33be80b86f0330b64ce805215e383fe458e9a51f7ccff2c3079a2d2e56067c371882b79e0ba2686f822f7e9fb5a7642952bc390d7d78c29de3c39fa18dfd3238aabe917020b816cb1ed23502ddf82ef53aafcee754b394e2985bcf6f8a0223838206e89fdcbc6abf0ee926b8684a2dc3a699002351edd4065b258ad2238053b316a7856fa5c53c01a58a1a95bd578e859eb0180ae9575e82911431ae9a258206d9af204062a33ce046f73e65a1182e81816e587b10724e24b18cdc928836b2c10aa8fa880b154d1cf2cf5d96c9f183990bae8fc6a16fc31c37eac95c6fdec0e09499e33b120751e143b34382a35e7a7bee65d4319154155167110daad06f59fa4aa1a0ac2b7e60b91c2f36776e49749d75be8f5ac78407548b24f6a3b0b958a9e8bdefff0026bbfa3214a929a114f9305e3b10bc18ff85a769ed19e0be8a2f0843720b437d0278b9b9e2f6a5961168435c74e665b801e8b4e17c2cfdc0a361f44ccdf25978082b2e90bae859489fc83543e717e94c12871b6a3dbcca6aea966143827cbd71c3a27de916363fc080eb8904aaadb3a24fa01cde822a930d91b5cd6ae76a5a7faf16e5434038c9dd63e09d8bdc7626848427b6cb5067e4475da725bf32615bcd2ebf60254084a81aa80599aad83436d3411589b0fc0c757b36517058d3e1ae50eed72193c9bf4324f5cfc3e7b2b9028c907097278162d66529832d4d089deb6e5b5c4f7c1a69568b3bc280d3492eed291af636346bc212afa40d7a12ef3f954d1cbf1249f685d147ba0d5e97dddd01271552e6f88dc965ea5cab10c0ea990a2bc3808386ea476f7b34acf7e8dafb96c73a72de473a72dab544ddac01dd2d4568e8c835ace6ad7b260087caede1ed6f196adb32b8bdd93e5fc4d6d0b7fb75138bb482193ad8cd7261cf13e91d7c9ffa263461863178c7b42cf2c99647962ace7bb90aceff1394f88b3c86e07d39decf1e1481bf4112afb2cbf0e76294647c42d2ef43269fe218d02e75114dbebf55b349a1350a95a022a8287e6b1c413047d9fc0f42bb03cb81c9ccf9bbe02070decb05bf716835d5684968b6fca97307f32ba5c970b78e65f703ee93ab048ba573be6dbc700dcc58ace19d4dfccd39ddc129f27627f8f582029c14234d0918a2b5d1051028e6fd0342e5a0189aa1f87b08ff1878f6a6aa3c006cb464d89976951c2a6e4114e7a4949517ced53ef7a99987270527f38efd8da1d12429d2435a8137e4d9704d535a938a5e347eaa7078cdd0ed95d5650d4761d77a535905351bd8b79e13115bec0654c98bfc80d7576b18c00cfcaeee1b79281e6dd59546160b2e0be2d0547dec3b1c0155abed20c3be6f9346d74933126a296bf84284362b59bc5db86569faad645cac73cac4d664d03b7cd786ec1f1e20dbdfe32913f76fc6eef3ea29ac2c214d2e6e9f5b72c726d79adb5e6a1c94c4a86e9f35bd59448885e92e87bfdd704c17f64a3e6195b96a36ecf140ed1d2ca55e40f0c79992d7a7a56e04a46b17ffd8e501f77dc265a3a5ecfa4106cfdc31bcb0bc5677db6fec7254b17d958f89001e381d0275863782259214808a75ba8091020deb104381560230c876a031fb6e27facf9051852193f5328a2674f188928749d064d21831cd325e55cf0802f8bc5d9b00c7c1d70e69c61fa4e2e35193a4e2d64db444c0a988b02266bf97476f7d3555ec02c3a2a33157f3287374cb989a1ad2d897275623a81eb5abdeacb1a27bfbc04367cbbd2964fe26cedfe97ce783358631cf0e32deade3e16025930be8724096e8800ce5e2aa3f05f1bd6fa3346b2b34d226e9cbe2633460a659e972fbdbd5d758216b3694cbe8fcf23c0166f304002e30d678b382d378199ca04ae21227b24570f9293604bf28d7ed47f0b3adc303a476cbc4778e55c416cbc546b6314477821905bf2ed8195f8a57dd235f00409e842f10f119314c1dcb15c2ee46f5b85ce9beff886e405e8fd001f2791659e453b9fd6bb474c23aac97f86b3b851a7f9f9a9cb604eab2d3c5ad5754e770f9af6699ab6d8c26af97e05b3bdf4124767b49776b657319ff912249b98db4cf3afe7ab307cd36ed74f68bd92b1d4ce508ebe4be6d36cba5f0a420dc9699748216bfb35da7cdbb14b25e70c6de6ce2fac8d3898a4fcdcb9f0a26190ca17d2241f9f3eb78a55665923c08b56d01d49db42120a6473637c2d6fcb61193f3fd3122b60e460f334063ef6cc015955aba916b61a0685ccaa4913d89e7b3b396642726f130488e1564123d3d747607cbc761acdfcf1022030617374eb52d6ee22a3f635af5fce6215eb31873609f38a8df9d00cf4c6894de6d8286d29b82fabc56b00b639b169dda76991b45e7f3fdd4a65d811622d965b17b3e1a286817a6e8ff2b07b6d7204be1049174d73528772afce4608117d773ac20f3c3b8c539f4ebc654fba5077d57628ba8f47001c1fab059bfb02d52e94a53594268817a39160f901ed5879035c5133f4efd73330286abae9c6d3e744ac4156994b97e787e25b9b1ce76afbba9d74e848e6527ca587fcc48b481bf3f59c78b78f908d383fbddd076a0265e4bf37ede5d9df68f0b6bcd72a0aee39ea1de8976fefd9d545ae6e475342788fe9736aa2bd8e76feb7dd923d939700f9941c7311e124a04e76c7a77c52b6aa6080af3e258ecd2099a7325d3b8cb9d2b4f30cd45078c8557d45c5d8174aa469004df7a996b4711056a5ab51f9b0748c22325e0879703bc9dca6ecfd135d55a0b5419c7402175f2cc7fec8ed36c3fb56c5c3e594951a033798e26bf80545e4be4b12f9c06949d3a250fc6904fc7ca0d4ab401f12c56eae9f942ffd1c3ed397009a4710ce6a607de14932e0221713b152955172ac28b2829f1d138d069db832f861ca50de631919044516ed3b9f4fae634f1e933153cb1ae8df65a0401fd7107ff8039e25184c2667e0f5f5d26fb2d6ba91242fa50b5a9f39eaabfd80256e722c59351ff86572203bffbd521c541583ef06c78217667e777e195f48a7aa10b7b7a0384ca6c8783b4761d9cd97c4c52ef9bc6ae423a2a2bc3cebfbc1729d0f9fe4339853000857b7bf217f9f1a83c1615a8407d2c454e0c84aafd1e0e4b83b22e39f27ba3f5eba930ea1240768ba8a77239da644bca5648ad3181ad4b70fd9ba3006249147a9804b8b6da2d6f685fe15f0b3129b47a6417141cb082b15ca677c560e5ca9fcba2e0063fe136fdb67a4aba862c7de6ce51e421f68caac4fb209c42dbf075531bd72cacf12709a00b56bfe3a09de418aa07255549198b53bf7049f69b4c7f30a590e5b61e8fc844c46bad312552697445aad72ae7e848656cb709f2e34948080d90049766c1ad3673a0f3546139de1604effbeb823869fadb870fdedeac165f600af65c9fbbfe7446b3659d3aa95d5c45e5708c87fa097aa9f2ec893dd7ba2d2097b82252da2b7999ca7fdd9ce5180eb6ff8308c04d0ede66ec63af044f7727582e257c6028c641e77503c1c77bb9acc21835be18568cb83bb7134d8a44de5694b7284247b4a781044c9ab6e2312f8e1c072d5c9d0337aee412968163dabbc32fb1851c7e7775a25c53ef49f896c65226df6f8dc09ea118238bc4560e9ff3ce083444a091e30b8e312ad6089f0a59ceb4bc0a962b27e689f46992a4a4d039faad37414a650fb9db2b897d94ba9d3dab97808adef91e618c31fddbb6d5a65f502a4d88ebbe05fa69e6a7dc2357fa741a9335ba0678afa2070206c079610637c447a670303ce10c13ffd66d44c0c7ef2b8c21a98452e9cff061c7cb551d649bbee1084bfe9be7573065c75e95ab80c21ad2ca8b46cd02b22dd070fd3560eee49e65d90332f4a57ec42fbf1b540b8c70ed8f4f96171264a340e2e2f07dd54c36263445dcbbcbb52009049ea6af1438870870c08af701f3dbc1520e3adde06771301397731f749704dfeafa284ec1e106f1013c4630099c75b1261e72294c643acc4dd000599011053cc0db0e0e2072dbce1450d186223f3e7c8bccddd66ae82ed466b974b17048974ee9e5c89de5ce94a46ec45b6e0ae7c10671a35eee8a853d095e7796bac0300c17f68cb861d3538d2da21e7f7f6868dae58a82eab823cd5d8fe1bfd2bb3d724fbd5dc1ea7117552ed1db6d0bc959c844cb9449dcf8914ff884cc71d7b8141b3e846c1ef8e0a786e8d169b83323d6d", 0x1000}, {&(0x7f0000000340)="76fca31dee398dfaae761f2187a4935dec3c55e7f4ef4f98e51c4956b6ea04a4b3f9dfa0011dbe0e8859c35c300e8fa0458702b2732a88c0bb4d254b5d52", 0x3e}], 0x9) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) poll(&(0x7f0000000000)=[{r2, 0x10}, {r1, 0x4}, {r3, 0x10}], 0x3, 0x91) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:49 executing program 4: readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/8, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) truncate(&(0x7f00000003c0)='./file0/file0\x00', 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="02ae62192d263ade2ad0213f4c8c0278ad36724960f2d99a3c", &(0x7f00000000c0)=0x19, &(0x7f0000000100)="2a8cab5ff459e62f201b4a859c28e53b2332c3d9876b4aaea65743848956fa529ef322ea25ee192da459df643ffa0f4a594668a008cf5dab0200000008194dc6f4601d7b", 0x44) (async) semget(0x0, 0x2, 0x182) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) (async) connect(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f00000001c0)="b55a64b1c3079161664dd88e78af8297f7cfefe26931306f4f1838f202b5d6a7b7c9c85a470a8cafc8e36653abcdcbc625867b55c0c5665df92b1c1976831621eced75a897df82171c26da77096838e294dc6ba1d7f47f857b840a09a8f0242d593ed48286e9187353f7392571ddfa9cc7237c41c9aa27000170acbc4826ee53564f3b3b9e51af756d7d8f5ee19f649afe7fd05a95de9cd77379cedc07aa2873c4", &(0x7f0000000280)=0xa1, &(0x7f00000002c0)="2fb9b5cb2859c033bce1baf89d523b2a0f66c4e86420", 0x16) (async) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="08bba1c138d0a9ac6bf9466e10a7273f5d4abbe499c2c0ab165d930adf51f9a3121669e2cf5fb8466fed896f38c7e4725647cb"], 0x10) listen(r2, 0x2c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x8, 0x1f, 0xffffffff, 0x1, 0x1, 0xffff118d, 0xce7, 0x1, 0x1, 0x1f, 0x5}) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) setsockopt(r3, 0x8000, 0x7fff, &(0x7f0000000580)="ae29ce7536cbbe0d6c75369ff7bcfcd934e765123a1081c93580974fa01c50af257aa55bea77dfbff3c0d12802f1bea3e5cdf499", 0x34) (async) ktrace(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x40001308, 0xffffffffffffffff) 11:27:49 executing program 3: socket(0x18, 0x5, 0x20) (async) socket(0x18, 0x5, 0x20) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 11:27:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000200)) (async) kqueue() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) socket(0x10, 0x8000, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) 11:27:49 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0xca, 0x0, 0x10000007, 0x8000000000000000}], 0x44, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x10000, 0x2}, &(0x7f0000000080)) 11:27:49 executing program 3: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 11:27:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000200)) (async) kqueue() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) socket(0x10, 0x8000, 0x7) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) 11:27:49 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\b\x00', 0x28, 0x2b, 0xfe, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, {[@routing={0x6, 0x4, 0x0, 0xa1, 0x0, [@empty, @empty]}]}}}}}) 11:27:49 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000080)="d65ae35665199f7b8026f28953fa295263cf9ff6a6c658a6ccda6f9ac84470037262d0674e4f9df0a416e817337269de3e3e8b5e33f586ae68fd162ec19257584e096d6c80507150d8b27dbb2d9fcf170fcf0a8ab352b0eb", &(0x7f0000000100)=0x58, &(0x7f0000000140)="0d5758301ef96e6ad021015bfdbfbf20d86deac5dd2603b8392d7256b2b8a07b71bd7a3f2556d53662b8aa0dbf6eebb77892c62ae17f70833a7849bf117f9280dc75b3ff31e6576b7eef51", 0x4b) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x12}, 0x2, &(0x7f0000000300)="23ef61e15edb640a404e84190df77a5a7fb5c2ff10b45478f3f8ad99058d8cfba9eb15c84446b81ffcfd35b0d4e6cb7c7ed3940000000000000000000000000000006c2db4e47a26ebe65060e5893da808ea78b1c427ce3ced7d219d4d9c32704ac397b6110580018d8dd68298912997760c0f4429aff9de8939cd8898c7104dff89225ec951f669fe9d918b87bf926c6e4fe7d14596543a6fc99c167ae3af4d81f8b6d1d7b8370eb3e7a32e7f533f9e059f26cfe90530254311120dee7f006f1cb3f626aaecabc7b28d96f2fa37dcfc65dae505e1cbf0641fcd2cc90770129876742aa1f46621259a9eff794396cf1972a011b3858cce2fd26a2311db96a64a00b9939e13f37eea7bfb98f4fde58b494d", &(0x7f0000000280)=0x111, &(0x7f00000002c0)="9b2c9af7f3625097535fb4649a5cb22a58f0b0b91f0386", 0x17) 11:27:49 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000080)="314b902c1d63dbe87b7777e6332a1b7a515167772a26904ad54fe899c2be090de43a6ec214f2323ccec727e9634a3b5e907186ea17cf717fe58adcd6d49b8a8ef368b5927e19b11eeef6b4b0a0c6e187bafa9edc05c972396aa69f766fbf33ad013e40a37b2d84f9626e7f6c2a37e6af42de1a006f0f5bb933dc386ed226ce13c127e9c9536b7028939e22110db5d9285ffb4579c0fe13c93c3d29ad9238fc84cb8870281a105d87850c4f8b", 0xac) (async, rerun: 64) chroot(&(0x7f0000000140)='./file1\x00') (rerun: 64) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) (async) madvise(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0) (async) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x22) (async) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) (async) r0 = open(&(0x7f0000000440)='./file0\x00', 0x70e, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x240, 0x0) mprotect(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 64) shmat(0x0, &(0x7f0000016000/0x3000)=nil, 0x3000) (async, rerun: 64) mmap(&(0x7f0000006000/0x11000)=nil, 0x11000, 0x2, 0x1013, r1, 0x8000) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) 11:27:49 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r3, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, r1, 0x20, 0x101}, 0x1, 0x7fffffff, 0x3}) r4 = getuid() setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, 0x0, r1, r4, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r5, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r1}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, r1, 0x89, 0x8}, 0x9, 0xb, 0x8}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x7f, 0x6, 0x0, 0xbd, 0x3, 0x8, 0x1, 0x3]) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000001000/0x3000)=nil) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) r6 = getuid() setuid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x180}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x1000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001280)) 11:27:49 executing program 3: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) (async) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 11:27:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x190, &(0x7f0000000000)=0x3, 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:49 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r6 = syz_open_pts() readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) close(r6) writev(r4, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000240)="2cb901e48134c71be6e5b19082dd7a9f12d5633af13ddd7a4b2bb2256773cdcfc60c7fa57f71928535ebb589ea70ca3d0dd33751b8856cb5fb2545430b41f9c4776d5afd65d8635551c5b229f45fdcae9112cd53267cb74a57f35ea2ba6516a00c847fbc852bb95ff0807aad60a563980667cc4bf9c9674e2a8f4cb3b984ee943b9a050f84d0b7c372721497c62f84b7e0e03e69dfc48359efd4aa1ff7c4963c08492689700cb0e4d2603be90e22df948ea73a3e8b2511c7fc83cdcd40f2b5bfda2f1aff8458ce2f3382ef23c9ff8a1f36f828f5c076010a039f028b", 0xdc}, {&(0x7f0000000400)="ab3c5f42af6cb3d44cb447ec7272fbe04e2503dd966e0cfd82173473b221279b64f3353fb44568a44d47592e34d345a6e97368fe2bc1e1117634177cd8a687caf69803a2359a3b36e4fa8ae1f5435cc4f0528e26c5424390bb04145d353e969db631e48c5e75f9ba03c3ce99969543755741c8b005fe093c1705dd5d07fd2c0d78907013e3d3bf3f2cb81e88204680f95b6d9c1dd709ad2f9e36c1335ce873c4067be0a81e52b1db5abafe1e99c6f58ac6f780f21d0eda0b04cea7dc6ce0eaa238cd6252838772424ad148b14afcb1fa612cfa04e647a8226a76e52e0a040f4394237cba1600b135f60294f8d44ffc68a32004", 0xf3}, {&(0x7f0000000500)="b2d935f2aca7e39677e5f7b0d44632dd3b47b9fe477bbcc18770b5856d6f033ffee580ed83f78e5187ba380d55b1b68100676c39d93d9efc000ed1c6037c63c86f58a083e6044e45ec34ad8ec31c804289c43d2a185949f5322c20ad7206f38fb106a63d94e803fcc05c90e996dbef764240a19eca2e7c1134f1db74d35e8ed607ab335fff12215a0520a21142ac313ac62523fdb76edfe477cc1f4df3ab0520b1398a576b43f093144fbf67ec429c499b33658aec4a1dccb2b0d2dab23261a3bf66d78000422adbbfba0133527d57f571305dc981d0d1ccbd99344a9bb678ff3ebd9a3e2fea6baf135107e6acb78912000713ebf0928faf", 0xf8}, {&(0x7f0000000b00)="fbf0c7b3e0680060864e47b2593e90a43d2614d6cfb0764ba706436d131b2ec6d8ee3d26f76095368da966738057c478feacf6e00ff0e3b7e1286d05b1301b48e047933ddb93c763f006a67d90b1c0e901e00200bc979f8b22730ace4ecf0b6aa6b6b8ddf74394c7dd2da3d658e8dd6980f02272a764fdbbed29075affdd0e8194c72c49fb74c457d5127d50a4ac99e510b487a4f67b54f28c8e33e56700ee940a106e6e134c3c5a3b79901466af6d6522f0294541579634153960874c5805a24e8eb184e0d9573879e82288b36a69e2b66610a75a5dc22aa51996d76e5116fbcae4577c613289353b2688cefed93529a45d7f8a373f6b76b8c65031eca96ebea40383c137419f3dd41f4d7b03746e222ba40e1a65bcc3bb5ea4e80ea7e40488242f4322b1dbb445f284732358b553fb292a72c59939ab667f3ef363247bb9f07203933e88325b599c10337115f5c53fc49a5e94ef118acaf8e9dbf57af954e0ed52e0fbb395cc9138c956a04634c7bc3fede996193efd930e59e9655dc89d62d7eff361718ce5eb3ee4b858e2b9151cd6467dad4a62e1fd3013b07950b37e5fe88c1850134f1bd8d991dc79d29bae7d572790b0f8d78a677295c3854693d01bd828e4b8f748fdd3c8fd3d5d47a8e9ee382a7d28c7207af602a86533bda545ddb515f4e7af0691222ab83bf0dc8ef3273e77159243865586eca9056c45cbf8831d5063a03c71c9c3e1fcb6e4463b68d6abe69fcd5d6aa629291f3c1a2eb44648d45d06b2d9cc9343bba1cfc4cd61e638daa2873993e1387ec6c35540e1f1ea9d97e0a2710456d4ea956aaaa37676839f9c2a8da53f9046474a2f9fe2d9bc40c12f8c4e3efdef711019409b35340b9d92060129afab2ae074987b3769bb74fa9fab7c14e1f7ae758b3c75cc6abd21409c0ecdd003525443c614abea6a89fd02f6636a83594012c6d104d690412b109d7f40ea8dd4e7b2db3e4be3602b48dd065434100488f48c9f6795166b1b6e23fc500bfa9b8b1cf403eafdd0583d3a552a7db66574789c8b77500880f80ae0568a56923db9eb6204f91eb05d9ea2f1cb23fe38ace529de7fe090007cbe6c1cb2301b734695a4f7d2a5dffd4283033c4bdeb7655d6b7fa6b4a220124ca7f0849796fdafe40561109cf6395d52783d15e35db01c321fe86b1d1674a44e915419161a8ffb166ad9b06fcc8cb0e69c964ce53528a220ebc4e7dece1a6697aba35748de6b663ea6b3fac0abd0b5014e43193893c1c24a24da8a606fd3f90c9f901f0f7023ca1d41ad1aa214f4ca30d9f1e67612b39fa20c5936aeaee0d6471dff5f4f3dc790c2fe726acbddbebae0cc0b3a80f18bd220e54169b3441308a284a65f109a45411da61dc6f120aec17f7bc8e30c86d340ff5c0c1701e042cfb5293bf7507200c43313bedb7d89a863b9f949bd5eb672e3aa8dcd3a7edcd2b08dd6703e9f487a25c85dde0068e75225c30104ffecce084458ff8decf5a66edd3aa0caab263a17e2e28533a020aba5c8777f6595c9754c13a4cbb467a1bf21f1984255cc080b9c2832c5626fc0a3021daabbd71f129938df5eb6a64b7a32ae8867cae2d2b5bbe00f42ed482f8e08f839a3b2d9579d90b2c96cf07f7f8e03667184c61ba400716e634a84b8bcc3df36974f4c80810aac07036c8f4503ee8caa5f74d34f676a16afdd2c474be97cf5f8107629f6bb9f106d53df00fc62dbdbf6fe56160116d712f88dfcd0916b4a28dc8f3f0c401b59b045c155ff9ecc3b7c5d238eea38ea23a895a11002ae615bc8f4eeba1fb238f946d56b488d54d1a14f8e7ff4fa255a5adef75d707e747f15bc28b611b91f4e44f47c8b2a50526a9fd07c6890df7028fc3dd902dfe31c82f0dfa43f3677db20d6a4f07c565b21be1771b325c18160bb20200789cc902eb861c06f7e903b3420ef0643490d5ca3e24f51a37fdb17d78a4f2e0d7e7502ad79f05a2ff10c6a062db06d203d7bc294fdd2ae1a44e1933671ed9b4096cfcd001c76c761b8eac2dbff02b08ea08232efd5d237838428a365979c99a71d6e463fb5d07b3d90fb0b1f349d92b8cfc9f12f29b7965b90bb19803f9a0b76abfa92fbbd0dac90f84d993039aa99d543b1d65bf2db1e22e82ecf2c4f8b7d7a6203031941e130468dfc7fd0affdd74837ae69395c103b9f3c0bba7f0276c0d79769baf71fae60096e4cff35a54be6b11742b2e828c329c4ca3ab71830e88a359a324817438b4d91fce459c37cafd07dd95eecfa1e6232af5a68716f2b92d668249015369f48c0d56d1f0a3fbe719303b2169acaac953370fd55007ad4696a2c0ca6eb5c0cc9a2766781e016c4585772657e02efa2205f376a91d6162d67c84f03c3ae62b4a8777792c4462900e73aafe4628435a2db97b9f9fb3f8ee30b9ed8c166e5a2b079d5552e4000c27831d47805d31591bae77f04a45bddded5f07da1fbbd1220bd32b0d0fe4295701ecf4cd5e39b79118ac0741d15be683e30ab18fc1fc769931ed111b57135af5136fb9381e7f2490608cd8c90bb604ce73ac5acb4757ff953b552084b156502761f12e314b698661dd3faa45f5f844d160cb84373ade8d31d3351a0b804d77ad271e02d4b8b99d01453c0e8711fe61d43e72544728edc0d4e56e7572069791baa68726841b0b1e4e6d8eed63fc96844649a9d69f073308a19e069bde982b6754ebec8e6f5565df856fcdd460b0647f1091301325951499a84df82c49e6ee26cf7ecd15844a55ee46d7a265c9d381424024a20eec37c75903d96624b164a352f607eea4fe7e61d09c7f2011c543045178a11a63f53ee08818f82141770100e620b8f4211bb1cbe510ff36c4cf4b19279065eba10e3a4b19c968851222c08d7996740e139b97f52b73f65565496de159b47eecfa3b0ef2e31fed7840b1d8bc7808184cd7e7b7e67ae230b4cae99072fe641102b898f0e4994232b7f8b9cacf9b487c0a58d87248443c5f9517389e7d403c95eef5b904f8eb311f68407756e9fb7cc41be6e7c21f8156a5e9286932b24f91d20294a00ab6ba8039538f8458cc99deab0804f80322619b2dd0a2d882339cfa53748fe81289e743ce1496f42f05f0a6eb8e47f0bb83e44b9e712311e07df519889c33a7cd5ba9584b53bfbc9bc4354e274dd23a0da16403dd2cad3486c4aaf04cae9165b8ed2791691947884d5115cdce26818a4d1f0f823afe24c8102e7258f735791157eca2106b76ae3dfb8f8bc79ed9869f54628e73e711f0b1b2847667d73dfbafa1f64f468b83bab83d6ded71378c248a98405bfece65688af7869a55572026e793890886c55bb1caddc9ca005115c006d2a885b1ee49f9da05b1537e532d8a2ad4e8e1761970a07e5be972539c5f17042829895bcdf8214c3d6ba87f291ed73e4fb1a4bcabc67de9bf92e9a1930043e009811897cfe399858c9d9dfa9a2f4f3fc6906434c037ec2325f9e0c40866594891af8b3c7fdc9bb8f290da3f194fd570ee7c58c9aa03e329b98228aba0af205ea2db9a16d738b7ac53101a7ee80ddce97d1653020a68fb355ffe1996eccb0df6cb9872976f4d7a07ecbc71a70de14c26aee6c75d8a67381bb646ede1160cb9c377363379c2c14081cf4dcfa069adc5ce56ad7657da0bc35555158a8e567c2c6a018292ce769d590dcc8ee69e9bab81637b205944201fdc799beda75349883be8a388aa07bd8a2b0ce3f55a3fec02140a41fc61ee37006cca577f47d78c66b9222ff05cd7db8eba0e6fa59de140969a25f70b4976c40ea9fa08a563c0cbf0f69f14baa3e56176a00e5cbe06faa44ba934c4a2c35b4fc89d644517e60a04f307b1880accc3d9e7707a90663686a2fe1f6e418ce0aa94c043f292fe0d9e5b003797806fc2fea2c26d15ebf913fabe354f2b156d6bd36a66bd0068ecfeb586fcf5d00bdeb180d2bd418d78ece87d1b7ca31070a2dc30bbf641a90ded636d2545d1f7aa932265dead891889ab50668d49b4771f208e8edd727ddc55f48bf6ee3bd7d36fbaa1438477305a2a0015c72ce7d1d55739140bd7ce15966ed24ca4b52d25de827aa2943254e7fc980e369e88b29993d55599058e6bb8168c7fbcf91972a1786cd060590027b22f5eddd71f0578066b187f46d85b8636f76c5d26d57d65212266430a17dc3c99a170930acae0e2d89a282d41693123317dd826be580074427bed5a54b19549929315988639278f1ddc9a6980e6347a65cc6402c9c2e5ba023797cad8be92b60c815e4b6d26bd223e7759352c7eb520ac2cb8c59ab70af22558bc2df53bb703ec39ae06e788d4c63ccc70701371b8ced0777769b0f0e364c544c00bdf5c1d57bf3439d82c8cad0ab6c074035ccc69b1d732aab2570115bd986752a93765b7952ed0fc60736404bb1554e9c2ccbbbc8fbc905833a6f2823ade9d6dc9c0734941c60252d0894a860143d4b549d83cfb6a609e4385ff5cab327600ca08df5bd6ceed87545c102696df410815d3383a54d38d1734d95c3d8b21e217edab3dbd75b483f37652ebb270fed89c42bf873a37b8b6259f17e644431cdb8c22c224fef36c20257322569a6a247e94685f488bb1f213fa126d60129fe0b13ddcf7415c64fe88c57201f40a697fdff942e131accd4ca00536c20c2917a3b15331fd1a9de5652f08dabfc04ef2a436e9fb8f8944f4546821519400ec8bdc77b4d73d43ed69394970ddade053fef2c306c1b0a6741c614a52224776778cd492473036f20f8ed6d7b33bcebd054654d8bdc4ce7ca1cc64a587bdfb25fa60fa9b21239b439f690e0d357d40b0b27f355b5f4049fa7c798afad3ffc63dbe9067f8fe67d7bfa6da7482fa49a3ec8c965fb985315887acce54ab337be0530e526eb2a0c2b716bcb1953da7275a9089156d07394101a7058b9b5ae2d5c2f7a0efa6cd5b16f553b98f1fb54e33d5a67f06eca0a0e1bbc7a35abb82bc95201b601d0b9cdb74c8a848b3741162d7f98c758a965bc9ad23dface29be5f52298d7717f8a92464c4cf91de956fe10a8318ced1bf04dd97073665bb126d3072f8917c0b34520244440311e9e96f78dc9e7cd387b99b9122e58138867def5ad83a770d61df13a6ad1aa6f492a28e2989d9f7e23a9cb5bfb7c5cb5b7203af38088d675b8076bbd84dbc9fa33a5a8ae439ea5740ab09dc70ba1471d0c6e397574af3e419427347a1b5b2fa607c438cf34ac2c42eab957287cf1c4941968a1b73dac90a4f23a3eb70c3e68be4f31ed25a7a3ef5457c977c39c638f72d33c7e2585eace4d12b3f40a74f31184f05741adbdc36f1d8da2238b82a4ef225f23ffadf8c4332251a17cfd7ab9b117ae624832e708b546b24f5e13b2aead030d1c308b564c342717976cae4974eae14551669f6c480e5b58704816e505d37720c69f8c8d389e75d009e78c609b956259b7e14c4629762371f521d988738cdbe310b28109fb39fa6d293cd786097fb47876f0a467af87b1da45fdfa7d4c13472c85ca3e195aa9b895d75b1e8df896fa9b2c5f33de304915685c3e55a914651eee981dd9ffd79f920fd738429e48e5348635a7ba53229f823096fa4b3bdc0193c2691e8ae17c12a3dfbf5b9e58a3e3d422f03064f2fc59a5eb5712ec8bcabb0a7aa3e774e392c9e9b55254a8f737b72edbd139b3a2c6ab80cc480f435abefd9e0e7b42159d74011dadf5ab11e35a5495fcd3b6e9f79cb0bfc8a16b022ed3416de5f31d8baec75bb3a920f20ed669c569c49249e7b2a0dcbd3c749e95ff5b2be06ce0bc59752f3faf3aff4da33dd", 0x1000}, {&(0x7f0000000600)="6407bedb052ef0d8cccba887e2c6348cd153a9de17644e6308d91fd5e512bd58f57322558f377af750374f684a9d91c97146ce5c70086f92164d84436ca3521308383ead64ae796c48615248ef15ee2bbc1ff5663674819c8bd7c5299f94573ad758faba3e7a4d81d99904a70f66c6dac553b453dfa9365a031d1552ce63b4acdeb5ba72880fa464d9b0b471ab569ab046df3c0fdc97211ad4704a7c845b4feb013523b038916d4aa4319605a3e54b38d1556be52d1084fa800c22aae8a650562474a86c1b9c6ebc7052e1813b7fe7df", 0xd0}, {&(0x7f0000000700)="4968831b2f9f7686740978180afd318b52f9e1ba38d20e49e7255eca8a642b7dfc280fdff71308f138900e02c37ae8e6a2cd44ccd515e7ac0482cfcb8b0f5ee74b1e37530bf09ca35422f4401bb054811a696ccf7359e9144ac0b6428f1cfe288618d1a8f46e1b1be7b6f8b2e7e0db3c92dd55bdf69798bbd4a0a4165f7d000012374c0c7a0bc1285c02463b8aa9d1e458fd99aca1eea8704d626d538846ff68996ddd201f14a711643e0aad4e49", 0xae}, {&(0x7f0000000080)="4b5ac7dabae2c5e91303d67c098197501c239801da8b9993fa1aff4c753a1c1f146deea7ddbacbdbc2d54a386cdfd5", 0x2f}, {&(0x7f0000001b00)="b16bbd295a7b93f72dae924cfa9d0e26348e6924c0df6a01e276e70c23c02e46d96ab129386cc078c116e3f138de0f03e2d1a0ce3e431fba20c348757fc47f977c105d1c9dbd62974b889d0066aa67e01ba478083d9c276aeeea789c42bde2de1fab2fc706e1aacb2f98c77efe60172a33de21a1bf908839d2a04c890f6e8f25a7628379d67ae716538cb4ba7a5394e4a5703e577a119974fe80f2a6728f86d8486cea72cb997a39747a673bdb06402825d946b4480b2336d20cdd52affcbd4cfcb57a0e7e565f1fc548fb6955f8d1e8d57057640f5b02d0d31f95182c0a37bbeddd283e26318d6616deb4482ffcff9590e1632dd388a9e845bc6c6ba053949609797ea3e36b6f1a1021906699139b78b38a04c1d169e15ad1f30147a0da46458137ab7e778e431eadc12ca27eabcfd2aab21b659ae3c25a2807f51f011475301db742ea4bc29f6ea522f86b26b855ece22141f42141a2adcf1ddd09e593bbebdb9cb09ab2254377c0125e20095e59519b8ffd1048416091ab1a8176c767e43259d354a815c809a043d0d2d7db084f4a5d7970cc60fcd8b1a0b7b831b7a26374dbb8782f900b1f9b387969d8483fd353ad5e5496774d6945c584d94e87fa3e93341575e9086b00645183615f6d19688cbf559e8e583e0ca2aee24724ef6ec979dc448b734bc654b5b7b3fad1aa095ff4b18576e413c7d5a3c693deb55a66490c109ba28c89d6cee472ef8d51c39dec4137f822eff045d8c2a35621f80007f1bc97c83215260f748fa91bc39b77ec350e1f3b1a70678a91199bb742c3f29bce67d4843db4f994fec2a79e42123f158263d7fa710dc50e98e9a71101cd8d50eb06579f4a9c6fb539d05b626ad8a6f4b9ef7944c1707a1c2725eea71f81e138a432bb4cb9357d09ba22a88e0cba54d76ac603faa292ec358229638c45529b5ba0cb5abb960e8ac29324393eb71edb1e827f1854c0b5ccb8750e85b116ab952b1df3fedc255a78211999de8d02d7af9e24727155b6347a90a5d3049e0c70cdfd3f0fef42cf75093f545f2e629dc17784526fea1b9c0684e53b5236aa596c6131e1a7619cf7417d8d014a1e2ecfbabc9a8e6ee5564feb97ad0da1f150423c4d81eae9f6b106a0454f649e0b9fbf76f1d1efc72cee2c427129df47ae3e33efa5afa722ec487a41a2f5f1a7f850ff71bff2305e4937b1113ca27d447e130ae266d4ab8bdc569d54793528a80b37789be128c89e915b611c0551100bc35daa0ab3ed3a3a2725c338febe3bd5e71b499d2cb00b4ee5d6b254193f63e32a9eae0dceca07877e46e4ee558ba4274c5cf86b0af14882ed9cb0b8502d6f634117479db1970a5d1bc9ef73db0f303521e4d11f09ef7cb882fced6e9cd8b3c4b36003ca3f94d17e46c6fecbfd8431e9a3d775e8791d479c895f0f2f71e2f1f517e6935463dbf82e27624a2c11a38173cc9f82a2ab35858e06b6326e8fe7d3c7cef87c57b4fa2dc2835b3f575797115e2452b0af56b60eaa3f94405ede52f2138052c3afe5ba4bcc0bb8627808c6df97fba910def805a459a7622d8d097898b83bd70659d808fe41faebc33be80b86f0330b64ce805215e383fe458e9a51f7ccff2c3079a2d2e56067c371882b79e0ba2686f822f7e9fb5a7642952bc390d7d78c29de3c39fa18dfd3238aabe917020b816cb1ed23502ddf82ef53aafcee754b394e2985bcf6f8a0223838206e89fdcbc6abf0ee926b8684a2dc3a699002351edd4065b258ad2238053b316a7856fa5c53c01a58a1a95bd578e859eb0180ae9575e82911431ae9a258206d9af204062a33ce046f73e65a1182e81816e587b10724e24b18cdc928836b2c10aa8fa880b154d1cf2cf5d96c9f183990bae8fc6a16fc31c37eac95c6fdec0e09499e33b120751e143b34382a35e7a7bee65d4319154155167110daad06f59fa4aa1a0ac2b7e60b91c2f36776e49749d75be8f5ac78407548b24f6a3b0b958a9e8bdefff0026bbfa3214a929a114f9305e3b10bc18ff85a769ed19e0be8a2f0843720b437d0278b9b9e2f6a5961168435c74e665b801e8b4e17c2cfdc0a361f44ccdf25978082b2e90bae859489fc83543e717e94c12871b6a3dbcca6aea966143827cbd71c3a27de916363fc080eb8904aaadb3a24fa01cde822a930d91b5cd6ae76a5a7faf16e5434038c9dd63e09d8bdc7626848427b6cb5067e4475da725bf32615bcd2ebf60254084a81aa80599aad83436d3411589b0fc0c757b36517058d3e1ae50eed72193c9bf4324f5cfc3e7b2b9028c907097278162d66529832d4d089deb6e5b5c4f7c1a69568b3bc280d3492eed291af636346bc212afa40d7a12ef3f954d1cbf1249f685d147ba0d5e97dddd01271552e6f88dc965ea5cab10c0ea990a2bc3808386ea476f7b34acf7e8dafb96c73a72de473a72dab544ddac01dd2d4568e8c835ace6ad7b260087caede1ed6f196adb32b8bdd93e5fc4d6d0b7fb75138bb482193ad8cd7261cf13e91d7c9ffa263461863178c7b42cf2c99647962ace7bb90aceff1394f88b3c86e07d39decf1e1481bf4112afb2cbf0e76294647c42d2ef43269fe218d02e75114dbebf55b349a1350a95a022a8287e6b1c413047d9fc0f42bb03cb81c9ccf9bbe02070decb05bf716835d5684968b6fca97307f32ba5c970b78e65f703ee93ab048ba573be6dbc700dcc58ace19d4dfccd39ddc129f27627f8f582029c14234d0918a2b5d1051028e6fd0342e5a0189aa1f87b08ff1878f6a6aa3c006cb464d89976951c2a6e4114e7a4949517ced53ef7a99987270527f38efd8da1d12429d2435a8137e4d9704d535a938a5e347eaa7078cdd0ed95d5650d4761d77a535905351bd8b79e13115bec0654c98bfc80d7576b18c00cfcaeee1b79281e6dd59546160b2e0be2d0547dec3b1c0155abed20c3be6f9346d74933126a296bf84284362b59bc5db86569faad645cac73cac4d664d03b7cd786ec1f1e20dbdfe32913f76fc6eef3ea29ac2c214d2e6e9f5b72c726d79adb5e6a1c94c4a86e9f35bd59448885e92e87bfdd704c17f64a3e6195b96a36ecf140ed1d2ca55e40f0c79992d7a7a56e04a46b17ffd8e501f77dc265a3a5ecfa4106cfdc31bcb0bc5677db6fec7254b17d958f89001e381d0275863782259214808a75ba8091020deb104381560230c876a031fb6e27facf9051852193f5328a2674f188928749d064d21831cd325e55cf0802f8bc5d9b00c7c1d70e69c61fa4e2e35193a4e2d64db444c0a988b02266bf97476f7d3555ec02c3a2a33157f3287374cb989a1ad2d897275623a81eb5abdeacb1a27bfbc04367cbbd2964fe26cedfe97ce783358631cf0e32deade3e16025930be8724096e8800ce5e2aa3f05f1bd6fa3346b2b34d226e9cbe2633460a659e972fbdbd5d758216b3694cbe8fcf23c0166f304002e30d678b382d378199ca04ae21227b24570f9293604bf28d7ed47f0b3adc303a476cbc4778e55c416cbc546b6314477821905bf2ed8195f8a57dd235f00409e842f10f119314c1dcb15c2ee46f5b85ce9beff886e405e8fd001f2791659e453b9fd6bb474c23aac97f86b3b851a7f9f9a9cb604eab2d3c5ad5754e770f9af6699ab6d8c26af97e05b3bdf4124767b49776b657319ff912249b98db4cf3afe7ab307cd36ed74f68bd92b1d4ce508ebe4be6d36cba5f0a420dc9699748216bfb35da7cdbb14b25e70c6de6ce2fac8d3898a4fcdcb9f0a26190ca17d2241f9f3eb78a55665923c08b56d01d49db42120a6473637c2d6fcb61193f3fd3122b60e460f334063ef6cc015955aba916b61a0685ccaa4913d89e7b3b396642726f130488e1564123d3d747607cbc761acdfcf1022030617374eb52d6ee22a3f635af5fce6215eb31873609f38a8df9d00cf4c6894de6d8286d29b82fabc56b00b639b169dda76991b45e7f3fdd4a65d811622d965b17b3e1a286817a6e8ff2b07b6d7204be1049174d73528772afce4608117d773ac20f3c3b8c539f4ebc654fba5077d57628ba8f47001c1fab059bfb02d52e94a53594268817a39160f901ed5879035c5133f4efd73330286abae9c6d3e744ac4156994b97e787e25b9b1ce76afbba9d74e848e6527ca587fcc48b481bf3f59c78b78f908d383fbddd076a0265e4bf37ede5d9df68f0b6bcd72a0aee39ea1de8976fefd9d545ae6e475342788fe9736aa2bd8e76feb7dd923d939700f9941c7311e124a04e76c7a77c52b6aa6080af3e258ecd2099a7325d3b8cb9d2b4f30cd45078c8557d45c5d8174aa469004df7a996b4711056a5ab51f9b0748c22325e0879703bc9dca6ecfd135d55a0b5419c7402175f2cc7fec8ed36c3fb56c5c3e594951a033798e26bf80545e4be4b12f9c06949d3a250fc6904fc7ca0d4ab401f12c56eae9f942ffd1c3ed397009a4710ce6a607de14932e0221713b152955172ac28b2829f1d138d069db832f861ca50de631919044516ed3b9f4fae634f1e933153cb1ae8df65a0401fd7107ff8039e25184c2667e0f5f5d26fb2d6ba91242fa50b5a9f39eaabfd80256e722c59351ff86572203bffbd521c541583ef06c78217667e777e195f48a7aa10b7b7a0384ca6c8783b4761d9cd97c4c52ef9bc6ae423a2a2bc3cebfbc1729d0f9fe4339853000857b7bf217f9f1a83c1615a8407d2c454e0c84aafd1e0e4b83b22e39f27ba3f5eba930ea1240768ba8a77239da644bca5648ad3181ad4b70fd9ba3006249147a9804b8b6da2d6f685fe15f0b3129b47a6417141cb082b15ca677c560e5ca9fcba2e0063fe136fdb67a4aba862c7de6ce51e421f68caac4fb209c42dbf075531bd72cacf12709a00b56bfe3a09de418aa07255549198b53bf7049f69b4c7f30a590e5b61e8fc844c46bad312552697445aad72ae7e848656cb709f2e34948080d90049766c1ad3673a0f3546139de1604effbeb823869fadb870fdedeac165f600af65c9fbbfe7446b3659d3aa95d5c45e5708c87fa097aa9f2ec893dd7ba2d2097b82252da2b7999ca7fdd9ce5180eb6ff8308c04d0ede66ec63af044f7727582e257c6028c641e77503c1c77bb9acc21835be18568cb83bb7134d8a44de5694b7284247b4a781044c9ab6e2312f8e1c072d5c9d0337aee412968163dabbc32fb1851c7e7775a25c53ef49f896c65226df6f8dc09ea118238bc4560e9ff3ce083444a091e30b8e312ad6089f0a59ceb4bc0a962b27e689f46992a4a4d039faad37414a650fb9db2b897d94ba9d3dab97808adef91e618c31fddbb6d5a65f502a4d88ebbe05fa69e6a7dc2357fa741a9335ba0678afa2070206c079610637c447a670303ce10c13ffd66d44c0c7ef2b8c21a98452e9cff061c7cb551d649bbee1084bfe9be7573065c75e95ab80c21ad2ca8b46cd02b22dd070fd3560eee49e65d90332f4a57ec42fbf1b540b8c70ed8f4f96171264a340e2e2f07dd54c36263445dcbbcbb52009049ea6af1438870870c08af701f3dbc1520e3adde06771301397731f749704dfeafa284ec1e106f1013c4630099c75b1261e72294c643acc4dd000599011053cc0db0e0e2072dbce1450d186223f3e7c8bccddd66ae82ed466b974b17048974ee9e5c89de5ce94a46ec45b6e0ae7c10671a35eee8a853d095e7796bac0300c17f68cb861d3538d2da21e7f7f6868dae58a82eab823cd5d8fe1bfd2bb3d724fbd5dc1ea7117552ed1db6d0bc959c844cb9449dcf8914ff884cc71d7b8141b3e846c1ef8e0a786e8d169b83323d6d", 0x1000}, {&(0x7f0000000340)="76fca31dee398dfaae761f2187a4935dec3c55e7f4ef4f98e51c4956b6ea04a4b3f9dfa0011dbe0e8859c35c300e8fa0458702b2732a88c0bb4d254b5d52", 0x3e}], 0x9) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x10}, {r1, 0x4}, {r3, 0x10}], 0x3, 0x91) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) dup(r0) (async) syz_open_pts() (async) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) syz_open_pts() (async) close(r5) (async) writev(r5, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) syz_open_pts() (async) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) (async) close(r6) (async) writev(r4, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000240)="2cb901e48134c71be6e5b19082dd7a9f12d5633af13ddd7a4b2bb2256773cdcfc60c7fa57f71928535ebb589ea70ca3d0dd33751b8856cb5fb2545430b41f9c4776d5afd65d8635551c5b229f45fdcae9112cd53267cb74a57f35ea2ba6516a00c847fbc852bb95ff0807aad60a563980667cc4bf9c9674e2a8f4cb3b984ee943b9a050f84d0b7c372721497c62f84b7e0e03e69dfc48359efd4aa1ff7c4963c08492689700cb0e4d2603be90e22df948ea73a3e8b2511c7fc83cdcd40f2b5bfda2f1aff8458ce2f3382ef23c9ff8a1f36f828f5c076010a039f028b", 0xdc}, {&(0x7f0000000400)="ab3c5f42af6cb3d44cb447ec7272fbe04e2503dd966e0cfd82173473b221279b64f3353fb44568a44d47592e34d345a6e97368fe2bc1e1117634177cd8a687caf69803a2359a3b36e4fa8ae1f5435cc4f0528e26c5424390bb04145d353e969db631e48c5e75f9ba03c3ce99969543755741c8b005fe093c1705dd5d07fd2c0d78907013e3d3bf3f2cb81e88204680f95b6d9c1dd709ad2f9e36c1335ce873c4067be0a81e52b1db5abafe1e99c6f58ac6f780f21d0eda0b04cea7dc6ce0eaa238cd6252838772424ad148b14afcb1fa612cfa04e647a8226a76e52e0a040f4394237cba1600b135f60294f8d44ffc68a32004", 0xf3}, {&(0x7f0000000500)="b2d935f2aca7e39677e5f7b0d44632dd3b47b9fe477bbcc18770b5856d6f033ffee580ed83f78e5187ba380d55b1b68100676c39d93d9efc000ed1c6037c63c86f58a083e6044e45ec34ad8ec31c804289c43d2a185949f5322c20ad7206f38fb106a63d94e803fcc05c90e996dbef764240a19eca2e7c1134f1db74d35e8ed607ab335fff12215a0520a21142ac313ac62523fdb76edfe477cc1f4df3ab0520b1398a576b43f093144fbf67ec429c499b33658aec4a1dccb2b0d2dab23261a3bf66d78000422adbbfba0133527d57f571305dc981d0d1ccbd99344a9bb678ff3ebd9a3e2fea6baf135107e6acb78912000713ebf0928faf", 0xf8}, {&(0x7f0000000b00)="fbf0c7b3e0680060864e47b2593e90a43d2614d6cfb0764ba706436d131b2ec6d8ee3d26f76095368da966738057c478feacf6e00ff0e3b7e1286d05b1301b48e047933ddb93c763f006a67d90b1c0e901e00200bc979f8b22730ace4ecf0b6aa6b6b8ddf74394c7dd2da3d658e8dd6980f02272a764fdbbed29075affdd0e8194c72c49fb74c457d5127d50a4ac99e510b487a4f67b54f28c8e33e56700ee940a106e6e134c3c5a3b79901466af6d6522f0294541579634153960874c5805a24e8eb184e0d9573879e82288b36a69e2b66610a75a5dc22aa51996d76e5116fbcae4577c613289353b2688cefed93529a45d7f8a373f6b76b8c65031eca96ebea40383c137419f3dd41f4d7b03746e222ba40e1a65bcc3bb5ea4e80ea7e40488242f4322b1dbb445f284732358b553fb292a72c59939ab667f3ef363247bb9f07203933e88325b599c10337115f5c53fc49a5e94ef118acaf8e9dbf57af954e0ed52e0fbb395cc9138c956a04634c7bc3fede996193efd930e59e9655dc89d62d7eff361718ce5eb3ee4b858e2b9151cd6467dad4a62e1fd3013b07950b37e5fe88c1850134f1bd8d991dc79d29bae7d572790b0f8d78a677295c3854693d01bd828e4b8f748fdd3c8fd3d5d47a8e9ee382a7d28c7207af602a86533bda545ddb515f4e7af0691222ab83bf0dc8ef3273e77159243865586eca9056c45cbf8831d5063a03c71c9c3e1fcb6e4463b68d6abe69fcd5d6aa629291f3c1a2eb44648d45d06b2d9cc9343bba1cfc4cd61e638daa2873993e1387ec6c35540e1f1ea9d97e0a2710456d4ea956aaaa37676839f9c2a8da53f9046474a2f9fe2d9bc40c12f8c4e3efdef711019409b35340b9d92060129afab2ae074987b3769bb74fa9fab7c14e1f7ae758b3c75cc6abd21409c0ecdd003525443c614abea6a89fd02f6636a83594012c6d104d690412b109d7f40ea8dd4e7b2db3e4be3602b48dd065434100488f48c9f6795166b1b6e23fc500bfa9b8b1cf403eafdd0583d3a552a7db66574789c8b77500880f80ae0568a56923db9eb6204f91eb05d9ea2f1cb23fe38ace529de7fe090007cbe6c1cb2301b734695a4f7d2a5dffd4283033c4bdeb7655d6b7fa6b4a220124ca7f0849796fdafe40561109cf6395d52783d15e35db01c321fe86b1d1674a44e915419161a8ffb166ad9b06fcc8cb0e69c964ce53528a220ebc4e7dece1a6697aba35748de6b663ea6b3fac0abd0b5014e43193893c1c24a24da8a606fd3f90c9f901f0f7023ca1d41ad1aa214f4ca30d9f1e67612b39fa20c5936aeaee0d6471dff5f4f3dc790c2fe726acbddbebae0cc0b3a80f18bd220e54169b3441308a284a65f109a45411da61dc6f120aec17f7bc8e30c86d340ff5c0c1701e042cfb5293bf7507200c43313bedb7d89a863b9f949bd5eb672e3aa8dcd3a7edcd2b08dd6703e9f487a25c85dde0068e75225c30104ffecce084458ff8decf5a66edd3aa0caab263a17e2e28533a020aba5c8777f6595c9754c13a4cbb467a1bf21f1984255cc080b9c2832c5626fc0a3021daabbd71f129938df5eb6a64b7a32ae8867cae2d2b5bbe00f42ed482f8e08f839a3b2d9579d90b2c96cf07f7f8e03667184c61ba400716e634a84b8bcc3df36974f4c80810aac07036c8f4503ee8caa5f74d34f676a16afdd2c474be97cf5f8107629f6bb9f106d53df00fc62dbdbf6fe56160116d712f88dfcd0916b4a28dc8f3f0c401b59b045c155ff9ecc3b7c5d238eea38ea23a895a11002ae615bc8f4eeba1fb238f946d56b488d54d1a14f8e7ff4fa255a5adef75d707e747f15bc28b611b91f4e44f47c8b2a50526a9fd07c6890df7028fc3dd902dfe31c82f0dfa43f3677db20d6a4f07c565b21be1771b325c18160bb20200789cc902eb861c06f7e903b3420ef0643490d5ca3e24f51a37fdb17d78a4f2e0d7e7502ad79f05a2ff10c6a062db06d203d7bc294fdd2ae1a44e1933671ed9b4096cfcd001c76c761b8eac2dbff02b08ea08232efd5d237838428a365979c99a71d6e463fb5d07b3d90fb0b1f349d92b8cfc9f12f29b7965b90bb19803f9a0b76abfa92fbbd0dac90f84d993039aa99d543b1d65bf2db1e22e82ecf2c4f8b7d7a6203031941e130468dfc7fd0affdd74837ae69395c103b9f3c0bba7f0276c0d79769baf71fae60096e4cff35a54be6b11742b2e828c329c4ca3ab71830e88a359a324817438b4d91fce459c37cafd07dd95eecfa1e6232af5a68716f2b92d668249015369f48c0d56d1f0a3fbe719303b2169acaac953370fd55007ad4696a2c0ca6eb5c0cc9a2766781e016c4585772657e02efa2205f376a91d6162d67c84f03c3ae62b4a8777792c4462900e73aafe4628435a2db97b9f9fb3f8ee30b9ed8c166e5a2b079d5552e4000c27831d47805d31591bae77f04a45bddded5f07da1fbbd1220bd32b0d0fe4295701ecf4cd5e39b79118ac0741d15be683e30ab18fc1fc769931ed111b57135af5136fb9381e7f2490608cd8c90bb604ce73ac5acb4757ff953b552084b156502761f12e314b698661dd3faa45f5f844d160cb84373ade8d31d3351a0b804d77ad271e02d4b8b99d01453c0e8711fe61d43e72544728edc0d4e56e7572069791baa68726841b0b1e4e6d8eed63fc96844649a9d69f073308a19e069bde982b6754ebec8e6f5565df856fcdd460b0647f1091301325951499a84df82c49e6ee26cf7ecd15844a55ee46d7a265c9d381424024a20eec37c75903d96624b164a352f607eea4fe7e61d09c7f2011c543045178a11a63f53ee08818f82141770100e620b8f4211bb1cbe510ff36c4cf4b19279065eba10e3a4b19c968851222c08d7996740e139b97f52b73f65565496de159b47eecfa3b0ef2e31fed7840b1d8bc7808184cd7e7b7e67ae230b4cae99072fe641102b898f0e4994232b7f8b9cacf9b487c0a58d87248443c5f9517389e7d403c95eef5b904f8eb311f68407756e9fb7cc41be6e7c21f8156a5e9286932b24f91d20294a00ab6ba8039538f8458cc99deab0804f80322619b2dd0a2d882339cfa53748fe81289e743ce1496f42f05f0a6eb8e47f0bb83e44b9e712311e07df519889c33a7cd5ba9584b53bfbc9bc4354e274dd23a0da16403dd2cad3486c4aaf04cae9165b8ed2791691947884d5115cdce26818a4d1f0f823afe24c8102e7258f735791157eca2106b76ae3dfb8f8bc79ed9869f54628e73e711f0b1b2847667d73dfbafa1f64f468b83bab83d6ded71378c248a98405bfece65688af7869a55572026e793890886c55bb1caddc9ca005115c006d2a885b1ee49f9da05b1537e532d8a2ad4e8e1761970a07e5be972539c5f17042829895bcdf8214c3d6ba87f291ed73e4fb1a4bcabc67de9bf92e9a1930043e009811897cfe399858c9d9dfa9a2f4f3fc6906434c037ec2325f9e0c40866594891af8b3c7fdc9bb8f290da3f194fd570ee7c58c9aa03e329b98228aba0af205ea2db9a16d738b7ac53101a7ee80ddce97d1653020a68fb355ffe1996eccb0df6cb9872976f4d7a07ecbc71a70de14c26aee6c75d8a67381bb646ede1160cb9c377363379c2c14081cf4dcfa069adc5ce56ad7657da0bc35555158a8e567c2c6a018292ce769d590dcc8ee69e9bab81637b205944201fdc799beda75349883be8a388aa07bd8a2b0ce3f55a3fec02140a41fc61ee37006cca577f47d78c66b9222ff05cd7db8eba0e6fa59de140969a25f70b4976c40ea9fa08a563c0cbf0f69f14baa3e56176a00e5cbe06faa44ba934c4a2c35b4fc89d644517e60a04f307b1880accc3d9e7707a90663686a2fe1f6e418ce0aa94c043f292fe0d9e5b003797806fc2fea2c26d15ebf913fabe354f2b156d6bd36a66bd0068ecfeb586fcf5d00bdeb180d2bd418d78ece87d1b7ca31070a2dc30bbf641a90ded636d2545d1f7aa932265dead891889ab50668d49b4771f208e8edd727ddc55f48bf6ee3bd7d36fbaa1438477305a2a0015c72ce7d1d55739140bd7ce15966ed24ca4b52d25de827aa2943254e7fc980e369e88b29993d55599058e6bb8168c7fbcf91972a1786cd060590027b22f5eddd71f0578066b187f46d85b8636f76c5d26d57d65212266430a17dc3c99a170930acae0e2d89a282d41693123317dd826be580074427bed5a54b19549929315988639278f1ddc9a6980e6347a65cc6402c9c2e5ba023797cad8be92b60c815e4b6d26bd223e7759352c7eb520ac2cb8c59ab70af22558bc2df53bb703ec39ae06e788d4c63ccc70701371b8ced0777769b0f0e364c544c00bdf5c1d57bf3439d82c8cad0ab6c074035ccc69b1d732aab2570115bd986752a93765b7952ed0fc60736404bb1554e9c2ccbbbc8fbc905833a6f2823ade9d6dc9c0734941c60252d0894a860143d4b549d83cfb6a609e4385ff5cab327600ca08df5bd6ceed87545c102696df410815d3383a54d38d1734d95c3d8b21e217edab3dbd75b483f37652ebb270fed89c42bf873a37b8b6259f17e644431cdb8c22c224fef36c20257322569a6a247e94685f488bb1f213fa126d60129fe0b13ddcf7415c64fe88c57201f40a697fdff942e131accd4ca00536c20c2917a3b15331fd1a9de5652f08dabfc04ef2a436e9fb8f8944f4546821519400ec8bdc77b4d73d43ed69394970ddade053fef2c306c1b0a6741c614a52224776778cd492473036f20f8ed6d7b33bcebd054654d8bdc4ce7ca1cc64a587bdfb25fa60fa9b21239b439f690e0d357d40b0b27f355b5f4049fa7c798afad3ffc63dbe9067f8fe67d7bfa6da7482fa49a3ec8c965fb985315887acce54ab337be0530e526eb2a0c2b716bcb1953da7275a9089156d07394101a7058b9b5ae2d5c2f7a0efa6cd5b16f553b98f1fb54e33d5a67f06eca0a0e1bbc7a35abb82bc95201b601d0b9cdb74c8a848b3741162d7f98c758a965bc9ad23dface29be5f52298d7717f8a92464c4cf91de956fe10a8318ced1bf04dd97073665bb126d3072f8917c0b34520244440311e9e96f78dc9e7cd387b99b9122e58138867def5ad83a770d61df13a6ad1aa6f492a28e2989d9f7e23a9cb5bfb7c5cb5b7203af38088d675b8076bbd84dbc9fa33a5a8ae439ea5740ab09dc70ba1471d0c6e397574af3e419427347a1b5b2fa607c438cf34ac2c42eab957287cf1c4941968a1b73dac90a4f23a3eb70c3e68be4f31ed25a7a3ef5457c977c39c638f72d33c7e2585eace4d12b3f40a74f31184f05741adbdc36f1d8da2238b82a4ef225f23ffadf8c4332251a17cfd7ab9b117ae624832e708b546b24f5e13b2aead030d1c308b564c342717976cae4974eae14551669f6c480e5b58704816e505d37720c69f8c8d389e75d009e78c609b956259b7e14c4629762371f521d988738cdbe310b28109fb39fa6d293cd786097fb47876f0a467af87b1da45fdfa7d4c13472c85ca3e195aa9b895d75b1e8df896fa9b2c5f33de304915685c3e55a914651eee981dd9ffd79f920fd738429e48e5348635a7ba53229f823096fa4b3bdc0193c2691e8ae17c12a3dfbf5b9e58a3e3d422f03064f2fc59a5eb5712ec8bcabb0a7aa3e774e392c9e9b55254a8f737b72edbd139b3a2c6ab80cc480f435abefd9e0e7b42159d74011dadf5ab11e35a5495fcd3b6e9f79cb0bfc8a16b022ed3416de5f31d8baec75bb3a920f20ed669c569c49249e7b2a0dcbd3c749e95ff5b2be06ce0bc59752f3faf3aff4da33dd", 0x1000}, {&(0x7f0000000600)="6407bedb052ef0d8cccba887e2c6348cd153a9de17644e6308d91fd5e512bd58f57322558f377af750374f684a9d91c97146ce5c70086f92164d84436ca3521308383ead64ae796c48615248ef15ee2bbc1ff5663674819c8bd7c5299f94573ad758faba3e7a4d81d99904a70f66c6dac553b453dfa9365a031d1552ce63b4acdeb5ba72880fa464d9b0b471ab569ab046df3c0fdc97211ad4704a7c845b4feb013523b038916d4aa4319605a3e54b38d1556be52d1084fa800c22aae8a650562474a86c1b9c6ebc7052e1813b7fe7df", 0xd0}, {&(0x7f0000000700)="4968831b2f9f7686740978180afd318b52f9e1ba38d20e49e7255eca8a642b7dfc280fdff71308f138900e02c37ae8e6a2cd44ccd515e7ac0482cfcb8b0f5ee74b1e37530bf09ca35422f4401bb054811a696ccf7359e9144ac0b6428f1cfe288618d1a8f46e1b1be7b6f8b2e7e0db3c92dd55bdf69798bbd4a0a4165f7d000012374c0c7a0bc1285c02463b8aa9d1e458fd99aca1eea8704d626d538846ff68996ddd201f14a711643e0aad4e49", 0xae}, {&(0x7f0000000080)="4b5ac7dabae2c5e91303d67c098197501c239801da8b9993fa1aff4c753a1c1f146deea7ddbacbdbc2d54a386cdfd5", 0x2f}, {&(0x7f0000001b00)="b16bbd295a7b93f72dae924cfa9d0e26348e6924c0df6a01e276e70c23c02e46d96ab129386cc078c116e3f138de0f03e2d1a0ce3e431fba20c348757fc47f977c105d1c9dbd62974b889d0066aa67e01ba478083d9c276aeeea789c42bde2de1fab2fc706e1aacb2f98c77efe60172a33de21a1bf908839d2a04c890f6e8f25a7628379d67ae716538cb4ba7a5394e4a5703e577a119974fe80f2a6728f86d8486cea72cb997a39747a673bdb06402825d946b4480b2336d20cdd52affcbd4cfcb57a0e7e565f1fc548fb6955f8d1e8d57057640f5b02d0d31f95182c0a37bbeddd283e26318d6616deb4482ffcff9590e1632dd388a9e845bc6c6ba053949609797ea3e36b6f1a1021906699139b78b38a04c1d169e15ad1f30147a0da46458137ab7e778e431eadc12ca27eabcfd2aab21b659ae3c25a2807f51f011475301db742ea4bc29f6ea522f86b26b855ece22141f42141a2adcf1ddd09e593bbebdb9cb09ab2254377c0125e20095e59519b8ffd1048416091ab1a8176c767e43259d354a815c809a043d0d2d7db084f4a5d7970cc60fcd8b1a0b7b831b7a26374dbb8782f900b1f9b387969d8483fd353ad5e5496774d6945c584d94e87fa3e93341575e9086b00645183615f6d19688cbf559e8e583e0ca2aee24724ef6ec979dc448b734bc654b5b7b3fad1aa095ff4b18576e413c7d5a3c693deb55a66490c109ba28c89d6cee472ef8d51c39dec4137f822eff045d8c2a35621f80007f1bc97c83215260f748fa91bc39b77ec350e1f3b1a70678a91199bb742c3f29bce67d4843db4f994fec2a79e42123f158263d7fa710dc50e98e9a71101cd8d50eb06579f4a9c6fb539d05b626ad8a6f4b9ef7944c1707a1c2725eea71f81e138a432bb4cb9357d09ba22a88e0cba54d76ac603faa292ec358229638c45529b5ba0cb5abb960e8ac29324393eb71edb1e827f1854c0b5ccb8750e85b116ab952b1df3fedc255a78211999de8d02d7af9e24727155b6347a90a5d3049e0c70cdfd3f0fef42cf75093f545f2e629dc17784526fea1b9c0684e53b5236aa596c6131e1a7619cf7417d8d014a1e2ecfbabc9a8e6ee5564feb97ad0da1f150423c4d81eae9f6b106a0454f649e0b9fbf76f1d1efc72cee2c427129df47ae3e33efa5afa722ec487a41a2f5f1a7f850ff71bff2305e4937b1113ca27d447e130ae266d4ab8bdc569d54793528a80b37789be128c89e915b611c0551100bc35daa0ab3ed3a3a2725c338febe3bd5e71b499d2cb00b4ee5d6b254193f63e32a9eae0dceca07877e46e4ee558ba4274c5cf86b0af14882ed9cb0b8502d6f634117479db1970a5d1bc9ef73db0f303521e4d11f09ef7cb882fced6e9cd8b3c4b36003ca3f94d17e46c6fecbfd8431e9a3d775e8791d479c895f0f2f71e2f1f517e6935463dbf82e27624a2c11a38173cc9f82a2ab35858e06b6326e8fe7d3c7cef87c57b4fa2dc2835b3f575797115e2452b0af56b60eaa3f94405ede52f2138052c3afe5ba4bcc0bb8627808c6df97fba910def805a459a7622d8d097898b83bd70659d808fe41faebc33be80b86f0330b64ce805215e383fe458e9a51f7ccff2c3079a2d2e56067c371882b79e0ba2686f822f7e9fb5a7642952bc390d7d78c29de3c39fa18dfd3238aabe917020b816cb1ed23502ddf82ef53aafcee754b394e2985bcf6f8a0223838206e89fdcbc6abf0ee926b8684a2dc3a699002351edd4065b258ad2238053b316a7856fa5c53c01a58a1a95bd578e859eb0180ae9575e82911431ae9a258206d9af204062a33ce046f73e65a1182e81816e587b10724e24b18cdc928836b2c10aa8fa880b154d1cf2cf5d96c9f183990bae8fc6a16fc31c37eac95c6fdec0e09499e33b120751e143b34382a35e7a7bee65d4319154155167110daad06f59fa4aa1a0ac2b7e60b91c2f36776e49749d75be8f5ac78407548b24f6a3b0b958a9e8bdefff0026bbfa3214a929a114f9305e3b10bc18ff85a769ed19e0be8a2f0843720b437d0278b9b9e2f6a5961168435c74e665b801e8b4e17c2cfdc0a361f44ccdf25978082b2e90bae859489fc83543e717e94c12871b6a3dbcca6aea966143827cbd71c3a27de916363fc080eb8904aaadb3a24fa01cde822a930d91b5cd6ae76a5a7faf16e5434038c9dd63e09d8bdc7626848427b6cb5067e4475da725bf32615bcd2ebf60254084a81aa80599aad83436d3411589b0fc0c757b36517058d3e1ae50eed72193c9bf4324f5cfc3e7b2b9028c907097278162d66529832d4d089deb6e5b5c4f7c1a69568b3bc280d3492eed291af636346bc212afa40d7a12ef3f954d1cbf1249f685d147ba0d5e97dddd01271552e6f88dc965ea5cab10c0ea990a2bc3808386ea476f7b34acf7e8dafb96c73a72de473a72dab544ddac01dd2d4568e8c835ace6ad7b260087caede1ed6f196adb32b8bdd93e5fc4d6d0b7fb75138bb482193ad8cd7261cf13e91d7c9ffa263461863178c7b42cf2c99647962ace7bb90aceff1394f88b3c86e07d39decf1e1481bf4112afb2cbf0e76294647c42d2ef43269fe218d02e75114dbebf55b349a1350a95a022a8287e6b1c413047d9fc0f42bb03cb81c9ccf9bbe02070decb05bf716835d5684968b6fca97307f32ba5c970b78e65f703ee93ab048ba573be6dbc700dcc58ace19d4dfccd39ddc129f27627f8f582029c14234d0918a2b5d1051028e6fd0342e5a0189aa1f87b08ff1878f6a6aa3c006cb464d89976951c2a6e4114e7a4949517ced53ef7a99987270527f38efd8da1d12429d2435a8137e4d9704d535a938a5e347eaa7078cdd0ed95d5650d4761d77a535905351bd8b79e13115bec0654c98bfc80d7576b18c00cfcaeee1b79281e6dd59546160b2e0be2d0547dec3b1c0155abed20c3be6f9346d74933126a296bf84284362b59bc5db86569faad645cac73cac4d664d03b7cd786ec1f1e20dbdfe32913f76fc6eef3ea29ac2c214d2e6e9f5b72c726d79adb5e6a1c94c4a86e9f35bd59448885e92e87bfdd704c17f64a3e6195b96a36ecf140ed1d2ca55e40f0c79992d7a7a56e04a46b17ffd8e501f77dc265a3a5ecfa4106cfdc31bcb0bc5677db6fec7254b17d958f89001e381d0275863782259214808a75ba8091020deb104381560230c876a031fb6e27facf9051852193f5328a2674f188928749d064d21831cd325e55cf0802f8bc5d9b00c7c1d70e69c61fa4e2e35193a4e2d64db444c0a988b02266bf97476f7d3555ec02c3a2a33157f3287374cb989a1ad2d897275623a81eb5abdeacb1a27bfbc04367cbbd2964fe26cedfe97ce783358631cf0e32deade3e16025930be8724096e8800ce5e2aa3f05f1bd6fa3346b2b34d226e9cbe2633460a659e972fbdbd5d758216b3694cbe8fcf23c0166f304002e30d678b382d378199ca04ae21227b24570f9293604bf28d7ed47f0b3adc303a476cbc4778e55c416cbc546b6314477821905bf2ed8195f8a57dd235f00409e842f10f119314c1dcb15c2ee46f5b85ce9beff886e405e8fd001f2791659e453b9fd6bb474c23aac97f86b3b851a7f9f9a9cb604eab2d3c5ad5754e770f9af6699ab6d8c26af97e05b3bdf4124767b49776b657319ff912249b98db4cf3afe7ab307cd36ed74f68bd92b1d4ce508ebe4be6d36cba5f0a420dc9699748216bfb35da7cdbb14b25e70c6de6ce2fac8d3898a4fcdcb9f0a26190ca17d2241f9f3eb78a55665923c08b56d01d49db42120a6473637c2d6fcb61193f3fd3122b60e460f334063ef6cc015955aba916b61a0685ccaa4913d89e7b3b396642726f130488e1564123d3d747607cbc761acdfcf1022030617374eb52d6ee22a3f635af5fce6215eb31873609f38a8df9d00cf4c6894de6d8286d29b82fabc56b00b639b169dda76991b45e7f3fdd4a65d811622d965b17b3e1a286817a6e8ff2b07b6d7204be1049174d73528772afce4608117d773ac20f3c3b8c539f4ebc654fba5077d57628ba8f47001c1fab059bfb02d52e94a53594268817a39160f901ed5879035c5133f4efd73330286abae9c6d3e744ac4156994b97e787e25b9b1ce76afbba9d74e848e6527ca587fcc48b481bf3f59c78b78f908d383fbddd076a0265e4bf37ede5d9df68f0b6bcd72a0aee39ea1de8976fefd9d545ae6e475342788fe9736aa2bd8e76feb7dd923d939700f9941c7311e124a04e76c7a77c52b6aa6080af3e258ecd2099a7325d3b8cb9d2b4f30cd45078c8557d45c5d8174aa469004df7a996b4711056a5ab51f9b0748c22325e0879703bc9dca6ecfd135d55a0b5419c7402175f2cc7fec8ed36c3fb56c5c3e594951a033798e26bf80545e4be4b12f9c06949d3a250fc6904fc7ca0d4ab401f12c56eae9f942ffd1c3ed397009a4710ce6a607de14932e0221713b152955172ac28b2829f1d138d069db832f861ca50de631919044516ed3b9f4fae634f1e933153cb1ae8df65a0401fd7107ff8039e25184c2667e0f5f5d26fb2d6ba91242fa50b5a9f39eaabfd80256e722c59351ff86572203bffbd521c541583ef06c78217667e777e195f48a7aa10b7b7a0384ca6c8783b4761d9cd97c4c52ef9bc6ae423a2a2bc3cebfbc1729d0f9fe4339853000857b7bf217f9f1a83c1615a8407d2c454e0c84aafd1e0e4b83b22e39f27ba3f5eba930ea1240768ba8a77239da644bca5648ad3181ad4b70fd9ba3006249147a9804b8b6da2d6f685fe15f0b3129b47a6417141cb082b15ca677c560e5ca9fcba2e0063fe136fdb67a4aba862c7de6ce51e421f68caac4fb209c42dbf075531bd72cacf12709a00b56bfe3a09de418aa07255549198b53bf7049f69b4c7f30a590e5b61e8fc844c46bad312552697445aad72ae7e848656cb709f2e34948080d90049766c1ad3673a0f3546139de1604effbeb823869fadb870fdedeac165f600af65c9fbbfe7446b3659d3aa95d5c45e5708c87fa097aa9f2ec893dd7ba2d2097b82252da2b7999ca7fdd9ce5180eb6ff8308c04d0ede66ec63af044f7727582e257c6028c641e77503c1c77bb9acc21835be18568cb83bb7134d8a44de5694b7284247b4a781044c9ab6e2312f8e1c072d5c9d0337aee412968163dabbc32fb1851c7e7775a25c53ef49f896c65226df6f8dc09ea118238bc4560e9ff3ce083444a091e30b8e312ad6089f0a59ceb4bc0a962b27e689f46992a4a4d039faad37414a650fb9db2b897d94ba9d3dab97808adef91e618c31fddbb6d5a65f502a4d88ebbe05fa69e6a7dc2357fa741a9335ba0678afa2070206c079610637c447a670303ce10c13ffd66d44c0c7ef2b8c21a98452e9cff061c7cb551d649bbee1084bfe9be7573065c75e95ab80c21ad2ca8b46cd02b22dd070fd3560eee49e65d90332f4a57ec42fbf1b540b8c70ed8f4f96171264a340e2e2f07dd54c36263445dcbbcbb52009049ea6af1438870870c08af701f3dbc1520e3adde06771301397731f749704dfeafa284ec1e106f1013c4630099c75b1261e72294c643acc4dd000599011053cc0db0e0e2072dbce1450d186223f3e7c8bccddd66ae82ed466b974b17048974ee9e5c89de5ce94a46ec45b6e0ae7c10671a35eee8a853d095e7796bac0300c17f68cb861d3538d2da21e7f7f6868dae58a82eab823cd5d8fe1bfd2bb3d724fbd5dc1ea7117552ed1db6d0bc959c844cb9449dcf8914ff884cc71d7b8141b3e846c1ef8e0a786e8d169b83323d6d", 0x1000}, {&(0x7f0000000340)="76fca31dee398dfaae761f2187a4935dec3c55e7f4ef4f98e51c4956b6ea04a4b3f9dfa0011dbe0e8859c35c300e8fa0458702b2732a88c0bb4d254b5d52", 0x3e}], 0x9) (async) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) poll(&(0x7f0000000000)=[{r2, 0x10}, {r1, 0x4}, {r3, 0x10}], 0x3, 0x91) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) (async) 11:27:49 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xe0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) execve(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) 11:27:49 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000080)="d65ae35665199f7b8026f28953fa295263cf9ff6a6c658a6ccda6f9ac84470037262d0674e4f9df0a416e817337269de3e3e8b5e33f586ae68fd162ec19257584e096d6c80507150d8b27dbb2d9fcf170fcf0a8ab352b0eb", &(0x7f0000000100)=0x58, &(0x7f0000000140)="0d5758301ef96e6ad021015bfdbfbf20d86deac5dd2603b8392d7256b2b8a07b71bd7a3f2556d53662b8aa0dbf6eebb77892c62ae17f70833a7849bf117f9280dc75b3ff31e6576b7eef51", 0x4b) (async, rerun: 64) sysctl$hw(&(0x7f00000001c0)={0x6, 0x12}, 0x2, &(0x7f0000000300)="23ef61e15edb640a404e84190df77a5a7fb5c2ff10b45478f3f8ad99058d8cfba9eb15c84446b81ffcfd35b0d4e6cb7c7ed3940000000000000000000000000000006c2db4e47a26ebe65060e5893da808ea78b1c427ce3ced7d219d4d9c32704ac397b6110580018d8dd68298912997760c0f4429aff9de8939cd8898c7104dff89225ec951f669fe9d918b87bf926c6e4fe7d14596543a6fc99c167ae3af4d81f8b6d1d7b8370eb3e7a32e7f533f9e059f26cfe90530254311120dee7f006f1cb3f626aaecabc7b28d96f2fa37dcfc65dae505e1cbf0641fcd2cc90770129876742aa1f46621259a9eff794396cf1972a011b3858cce2fd26a2311db96a64a00b9939e13f37eea7bfb98f4fde58b494d", &(0x7f0000000280)=0x111, &(0x7f00000002c0)="9b2c9af7f3625097535fb4649a5cb22a58f0b0b91f0386", 0x17) (rerun: 64) 11:27:49 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r1 = getegid() (async) r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r3, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, r1, 0x20, 0x101}, 0x1, 0x7fffffff, 0x3}) (async) r4 = getuid() setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, 0x0, r1, r4, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r5, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r1}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, r1, 0x89, 0x8}, 0x9, 0xb, 0x8}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x7f, 0x6, 0x0, 0xbd, 0x3, 0x8, 0x1, 0x3]) (async) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000001000/0x3000)=nil) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) (async) r6 = getuid() setuid(r6) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async, rerun: 32) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x180}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x1000) (async) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) fcntl$getown(0xffffffffffffff9c, 0x5) (async) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001280)) 11:27:49 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\b\x00', 0x28, 0x2b, 0xfe, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, {[@routing={0x6, 0x4, 0x0, 0xa1, 0x0, [@empty, @empty]}]}}}}}) 11:27:49 executing program 3: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async) 11:27:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x190, &(0x7f0000000000)=0x3, 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) r2 = dup(r0) (rerun: 32) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:50 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0xca, 0x0, 0x10000007, 0x8000000000000000}], 0x44, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0xca, 0x0, 0x10000007, 0x8000000000000000}], 0x44, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x10000, 0x2}, &(0x7f0000000080)) 11:27:50 executing program 7: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRESDEC], 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000001d80)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, &(0x7f0000001e80), 0x0, 0x0) 11:27:50 executing program 3: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x9012, 0xffffffffffffffff, 0x0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socketpair(0x1, 0x4000, 0xc9, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="01e1d3357c327f9591b09c4eae0af277300232b4e6cf24fe12e83d2720654f51c3aa4229f3af866976cf503c84ab3f12c9b1b5d9c6ae4a431ddb8a0fd34f54ff69295a862acc7d9f9d08", 0x4a}, {&(0x7f00000002c0)="556f64278d9565caf078a75af4d758a6389f29eaa937b0e6a4d1ab7f2319b2e03844294b8ec696413986e989375e20db65d13772ad4548ec5167d5cffad480cc84a8a94b7b28315e49e45907e4044693842972cbe524ccb90509b9fe5d6225bbf6c6facd68393fd335268e6c94a45de2e6f865a243f7f2e719e805f5ebae6360bd960c29c1c2a943fabdb7cd2579bc0495690dde7d3c7b1e275dc127da52961b968f637345013ce80d4e96b9bef3939068e27ca20091948315e73c35ebe964688ca47879d9d2c7532a2df43e0cd781e5ba15d21a675193d6b88f7aece06af9aa7ff7c9b71c2619f45f11e301d9b716", 0xef}], 0x2}, 0x6) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/175, 0xaf}], 0x1) pwrite(r1, &(0x7f0000000040)="9541ba101a4cb3056855684c018ded3c1ff91685452e204a4c7b1837f2bf4e2a298710280c08cc4726fe6ce90dc10e5db951b787079fdd08894ccce4365c7901", 0x40, 0x2) 11:27:50 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getegid() (async) r1 = getegid() r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x9, 0x8, 0x8}) getppid() (async) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x7, 0x0, r3, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xea, 0x3}, 0x1, 0x9, 0xf1e1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, r1, 0x20, 0x101}, 0x1, 0x7fffffff, 0x3}) getuid() (async) r4 = getuid() setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, 0x0, r1, r4, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r5, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, 0x0, r1, r4, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r5, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r1}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r1}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, r1, 0x89, 0x8}, 0x9, 0xb, 0x8}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, 0x0, r1, 0x89, 0x8}, 0x9, 0xb, 0x8}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x7f, 0x6, 0x0, 0xbd, 0x3, 0x8, 0x1, 0x3]) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000001000/0x3000)=nil) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) getuid() (async) r6 = getuid() setuid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x180}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x1000) (async) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x1000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001280)) 11:27:50 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) recvmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/254, 0xfe}, 0x8}, 0x10, 0x841, &(0x7f0000001240)={0x613c, 0x2205}) r1 = dup(r0) socket(0x10, 0x2, 0x1) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="780230"], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x190, &(0x7f0000000000)=0x3, 0x4) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) 11:27:50 executing program 2: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000300)=[{r0, 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/199, 0xc7, 0x3, 0x0, 0x0) socket(0x1, 0x5, 0xda) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x28880, 0x0) close(r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000700)=0x28, 0x4) r4 = socket$inet(0x2, 0x4000, 0x8) recvmmsg(r4, &(0x7f0000001980)={&(0x7f0000001940)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001800)=[{&(0x7f0000000780)=""/108, 0x6c}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x2, &(0x7f0000001840)=""/244, 0xf4}, 0x7f}, 0x10, 0x2, &(0x7f00000019c0)={0x9, 0x4c1}) r5 = socket$inet6(0x18, 0x4, 0x5) shutdown(r5, 0x1) select(0x40, &(0x7f0000000740)={0xffff, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffe, 0x1}, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x5, 0x5) recvmmsg(r6, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/85, 0x55}], 0x5, &(0x7f0000000540)=""/142, 0x8e}, 0x2}, 0x10, 0x800, &(0x7f0000000680)={0x3f, 0x9}) 11:27:50 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xe0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) (async) execve(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) 11:27:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x280) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/53}, {&(0x7f0000000140)=""/255}, {&(0x7f0000000040)=""/57}], 0x100000000000015b) r4 = open(&(0x7f0000000280)='./file0\x00', 0x61004212a031d97c, 0x10) flock(r4, 0x2) r5 = dup(r3) setsockopt(r5, 0xae, 0x800, &(0x7f00000001c0)="66d7450c2e449813d019a945f5e59ca5b68329bf43ecc191559685507fd73aa8b8d205f362b24ac65e4e4fc003a2574a95efcb4519d6c4dea81f9a0fafcfc0db09cff8214567272e166fff4a1e819058d0caf8f5b1a14af9f178ac76c4a65e72763d1be18c846e5f9f45848b91e00fd29c15f771a1e8632475d77e3205122fdfc99ba561d4b42e31c2b1b207099b86330e543454fba2bb839c73a97c87c5a3c25bb1077ce59cecdfe3cbc405514a6a6551d7", 0xb2) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) setsockopt(r6, 0x2, 0xffffffff, &(0x7f0000000000)="03d8facaff98de9ad6f40a8bb7e3dc6db1e19fda3bb1c3a7e8b3e2825e4af5743e24db89abf366d6b7d5bb6f60c3a7740e5a1759a83066f9c8582e1f6a344629070c9e42fad057bbe3044829bae60de6b50f2f2657ec0d533988415e798914baa6f8312d3bb22b588067e58143a723beddc4e610", 0x74) 11:27:50 executing program 2: socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) (async) listen(r0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000300)=[{r0, 0x1}], 0x1, 0x0) (async) poll(&(0x7f0000000300)=[{r0, 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/199, 0xc7, 0x3, 0x0, 0x0) socket(0x1, 0x5, 0xda) (async) socket(0x1, 0x5, 0xda) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x28880, 0x0) close(r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000700)=0x28, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000700)=0x28, 0x4) r4 = socket$inet(0x2, 0x4000, 0x8) recvmmsg(r4, &(0x7f0000001980)={&(0x7f0000001940)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001800)=[{&(0x7f0000000780)=""/108, 0x6c}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x2, &(0x7f0000001840)=""/244, 0xf4}, 0x7f}, 0x10, 0x2, &(0x7f00000019c0)={0x9, 0x4c1}) socket$inet6(0x18, 0x4, 0x5) (async) r5 = socket$inet6(0x18, 0x4, 0x5) shutdown(r5, 0x1) select(0x40, &(0x7f0000000740)={0xffff, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffe, 0x1}, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x5, 0x5) recvmmsg(r6, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/85, 0x55}], 0x5, &(0x7f0000000540)=""/142, 0x8e}, 0x2}, 0x10, 0x800, &(0x7f0000000680)={0x3f, 0x9}) 11:27:50 executing program 3: r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="a258c6f84f8a3a3a1470a804444772ff5e16d39c1c4cde70af6a1ca2c61e50efd5dcda693cf405734704", 0x2a}], 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x9012, 0xffffffffffffffff, 0x0) (async) r1 = syz_open_pts() (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async, rerun: 64) socketpair(0x1, 0x4000, 0xc9, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="01e1d3357c327f9591b09c4eae0af277300232b4e6cf24fe12e83d2720654f51c3aa4229f3af866976cf503c84ab3f12c9b1b5d9c6ae4a431ddb8a0fd34f54ff69295a862acc7d9f9d08", 0x4a}, {&(0x7f00000002c0)="556f64278d9565caf078a75af4d758a6389f29eaa937b0e6a4d1ab7f2319b2e03844294b8ec696413986e989375e20db65d13772ad4548ec5167d5cffad480cc84a8a94b7b28315e49e45907e4044693842972cbe524ccb90509b9fe5d6225bbf6c6facd68393fd335268e6c94a45de2e6f865a243f7f2e719e805f5ebae6360bd960c29c1c2a943fabdb7cd2579bc0495690dde7d3c7b1e275dc127da52961b968f637345013ce80d4e96b9bef3939068e27ca20091948315e73c35ebe964688ca47879d9d2c7532a2df43e0cd781e5ba15d21a675193d6b88f7aece06af9aa7ff7c9b71c2619f45f11e301d9b716", 0xef}], 0x2}, 0x6) (async, rerun: 32) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/175, 0xaf}], 0x1) (async, rerun: 32) pwrite(r1, &(0x7f0000000040)="9541ba101a4cb3056855684c018ded3c1ff91685452e204a4c7b1837f2bf4e2a298710280c08cc4726fe6ce90dc10e5db951b787079fdd08894ccce4365c7901", 0x40, 0x2) 11:27:50 executing program 5: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) recvmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/254, 0xfe}, 0x8}, 0x10, 0x841, &(0x7f0000001240)={0x613c, 0x2205}) dup(r0) (async) r1 = dup(r0) socket(0x10, 0x2, 0x1) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) 11:27:50 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xe0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) (async) execve(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) 11:27:50 executing program 7: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) msgget$private(0x0, 0xfffffffffffffffd) (async) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRESDEC], 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000001d80)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, &(0x7f0000001e80), 0x0, 0x0) 11:27:50 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) recvmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/254, 0xfe}, 0x8}, 0x10, 0x841, &(0x7f0000001240)={0x613c, 0x2205}) (async) r1 = dup(r0) socket(0x10, 0x2, 0x1) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000500), 0x0) uvm_fault(0xfffffd8069b6b1f0, 0x18ff000008, 0, 1) -> e kernel: page fault trap, code=0 Stopped at witness_checkorder+0x1ec: movl 0x8(%r14),%ebx TID PID UID PRFLAGS PFLAGS CPU COMMAND 253638 84097 32767 0x1010 0x4080000 0 syz-executor.1 witness_checkorder(fffffd806f0f7cb8,9,0) at witness_checkorder+0x1ec mtx_enter(fffffd806f0f7ca8) at mtx_enter+0x3e knote_remove(ffff800021298008,fffffd806f0f7ca8,fffffd806f0f7d30,4,0) at knote_remove+0x20d knote_fdclose(ffff800021298008,4) at knote_fdclose+0xae fdfree(ffff800021298008) at fdfree+0xdf exit1(ffff800021298008,0,0,1) at exit1+0x3e4 sys_exit(ffff800021298008,ffff80002fe39d90,ffff80002fe39de0) at sys_exit+0x1a syscall(ffff80002fe39e60) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7167272e8570, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd8069b6b1f0, 0x18ff000008, 0, 1) -> e ddb{1}> trace witness_checkorder(fffffd806f0f7cb8,9,0) at witness_checkorder+0x1ec mtx_enter(fffffd806f0f7ca8) at mtx_enter+0x3e knote_remove(ffff800021298008,fffffd806f0f7ca8,fffffd806f0f7d30,4,0) at knote_remove+0x20d knote_fdclose(ffff800021298008,4) at knote_fdclose+0xae fdfree(ffff800021298008) at fdfree+0xdf exit1(ffff800021298008,0,0,1) at exit1+0x3e4 sys_exit(ffff800021298008,ffff80002fe39d90,ffff80002fe39de0) at sys_exit+0x1a syscall(ffff80002fe39e60) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7167272e8570, count: -9 ddb{1}> show registers rdi 0 rsi 0x20000 acpi_pdirpa+0xbe63 rbp 0xffff80002fe39b30 rbx 0xe rdx 0 rcx 0xffff800021298008 rax 0xffff800020d58ff0 r8 0x1 r9 0x1 r10 0x7355189ba4c14a94 r11 0xb2ff3660bda637bb r12 0 r13 0xfffffd806f0f7cb8 r14 0x18ff000000 r15 0xffff800021298008 rip 0xffffffff81ef9c8c witness_checkorder+0x1ec cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002fe39a80 ss 0x10 witness_checkorder+0x1ec: movl 0x8(%r14),%ebx ddb{1}> show proc PROC (syz-executor.2) pid=33955 stat=onproc flags process=1018 proc=2000 pri=0, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800021298d50,0xffff800021224560 process=0xffff80002e426e30 user=0xffff80002fe34000, vmspace=0xfffffd8069b6b1f0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63993 56347 29901 32767 3 0x90 nanoslp syz-executor.0 63993 242372 29901 32767 3 0x4000090 fsleep syz-executor.0 63993 191385 29901 32767 3 0x4000090 fsleep syz-executor.0 47721 520499 16629 32767 2 0x10 syz-executor.3 84097 74667 55365 32767 3 0x3010 suspend syz-executor.1 84097 253638 55365 32767 7 0x4081010 syz-executor.1 40684 432301 74551 32767 3 0x90 nanoslp syz-executor.6 40684 379257 74551 32767 3 0x4000090 nanoslp syz-executor.6 40684 357900 74551 32767 3 0x4000090 fsleep syz-executor.6 16629 38983 93389 32767 3 0x90 nanoslp syz-executor.3 93389 204625 20352 0 3 0x82 wait syz-executor.3 19660 270067 0 0 3 0x14200 bored sosplice 74551 75572 27269 32767 3 0x90 nanoslp syz-executor.6 27269 53288 20352 0 3 0x82 wait syz-executor.6 79216 411310 47826 0 3 0x100082 netio ndp 47826 174492 5446 0 3 0x10008a sigsusp sh 87110 431368 95454 32767 3 0x90 nanoslp syz-executor.7 46246 340266 99830 32767 3 0x10 biowait syz-executor.5 99830 109102 20352 0 3 0x82 wait syz-executor.5 95454 36937 20352 0 3 0x82 wait syz-executor.7 5446 154512 1 0 3 0x80 wait syz-executor.6 29268 194395 7145 32767 3 0x90 nanoslp syz-executor.4 7145 323288 20352 0 3 0x82 wait syz-executor.4 79788 508517 52805 32767 3 0x90 nanoslp syz-executor.2 55365 489045 32840 32767 3 0x90 nanoslp syz-executor.1 52805 389624 20352 0 3 0x82 wait syz-executor.2 29901 509725 67736 32767 3 0x90 nanoslp syz-executor.0 32840 399854 20352 0 3 0x82 wait syz-executor.1 67736 204501 20352 0 3 0x82 wait syz-executor.0 20352 345229 3389 0 3 0x2000082 thrsleep syz-fuzzer 20352 521665 3389 0 3 0x6000082 nanoslp syz-fuzzer 20352 97776 3389 0 3 0x6000082 wait syz-fuzzer 20352 151445 3389 0 3 0x6000082 wait syz-fuzzer 20352 459411 3389 0 3 0x6000082 wait syz-fuzzer 20352 280719 3389 0 3 0x6000082 wait syz-fuzzer 20352 112803 3389 0 3 0x6000082 thrsleep syz-fuzzer 20352 521391 3389 0 3 0x6000082 wait syz-fuzzer 20352 334163 3389 0 3 0x6000082 thrsleep syz-fuzzer 20352 77605 3389 0 3 0x6000082 thrsleep syz-fuzzer 20352 95031 3389 0 3 0x6000082 thrsleep syz-fuzzer 20352 69505 3389 0 3 0x6000082 wait syz-fuzzer 20352 245793 3389 0 3 0x6000082 wait syz-fuzzer 20352 146796 3389 0 3 0x6000082 thrsleep syz-fuzzer 20352 262379 3389 0 3 0x6000082 wait syz-fuzzer 20352 196161 3389 0 3 0x6000082 kqread syz-fuzzer 3389 171132 59160 0 3 0x10008a sigsusp ksh 59160 253593 48294 0 3 0x9a kqread sshd 98979 92872 1 0 3 0x100083 ttyin getty 48294 422367 1 0 3 0x88 kqread sshd 41836 448097 86002 73 3 0x1100090 kqread syslogd 86002 28208 1 0 3 0x100082 netio syslogd 14167 11489 1 0 3 0x100080 kqread resolvd 68009 96017 87700 77 3 0x100092 kqread dhcpleased 8277 73578 87700 77 3 0x100092 kqread dhcpleased 87700 438403 1 0 3 0x80 kqread dhcpleased 70217 126632 0 0 3 0x14200 bored smr 25500 114469 0 0 2 0x14200 zerothread 14200 283286 0 0 3 0x14200 aiodoned aiodoned 31568 4073 0 0 3 0x14200 syncer update 92294 437491 0 0 3 0x14200 cleaner cleaner 60537 507440 0 0 2 0x14200 reaper 28842 460056 0 0 3 0x14200 pgdaemon pagedaemon 36199 82312 0 0 3 0x14200 bored viomb 54025 309404 0 0 3 0x40014200 acpi0 acpi0 4322 128738 0 0 3 0x40014200 idle1 49920 329094 0 0 3 0x14200 bored softnet3 20075 273630 0 0 3 0x14200 bored softnet2 17229 499524 0 0 3 0x14200 bored softnet1 53745 147507 0 0 3 0x14200 bored softnet0 70151 266920 0 0 3 0x14200 bored systqmp 38984 501396 0 0 3 0x14200 bored systq 38636 425441 0 0 3 0x40014200 bored softclock 71718 482507 0 0 3 0x40014200 idle0 1 300371 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 84097 (syz-executor.1) thread 0xffff8000211f52b0 (253638) exclusive rwlock futexpl r = 0 (0xffffffff82d8bd30) #0 witness_lock+0x447 #1 pool_put+0x84 #2 futex_wait+0x218 #3 sys_futex+0xfc #4 syscall+0x606 #5 Xsyscall+0x128 exclusive rwlock futex r = 0 (0xffffffff82c40fd0) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rwsleep+0xd6 #3 futex_wait+0x13d #4 sys_futex+0xfc #5 syscall+0x606 #6 Xsyscall+0x128 Process 46246 (syz-executor.5) thread 0xffff800021224d48 (340266) exclusive rrwlock inode r = 0 (0xfffffd807a1e7b40) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rrw_enter+0x8c #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vget+0x200 #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ufs_lookup+0x13ba #9 VOP_LOOKUP+0x5c #10 vfs_lookup+0x6e2 #11 namei+0x55a #12 dounlinkat+0x9d #13 syscall+0x5e2 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807051ea38) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rrw_enter+0x8c #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vfs_lookup+0xd5 #6 namei+0x55a #7 dounlinkat+0x9d #8 syscall+0x5e2 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10194 6409K 6420K 78643K 11281 0 pcb 13 8K 8K 78643K 13 0 rtable 240 6K 7K 78643K 484 0 pf 29 8K 8K 78643K 35 0 ifaddr 44 15K 15K 78643K 58 0 ifgroup 50 2K 2K 78643K 62 0 sysctl 2 0K 0K 78643K 2 0 counters 60 35K 35K 78643K 66 0 ioctlops 0 0K 2K 78643K 39 0 iov 0 0K 24K 78643K 1748 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1291 81K 81K 78643K 3630 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 65 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 80 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 26 97K 117K 78643K 3383 0 sigio 0 0K 0K 78643K 47 0 proc 57 90K 103K 78643K 727 0 subproc 117 7K 7K 78643K 143 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 617 0 in_multi 99 7K 7K 78643K 138 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 103 466K 466K 78643K 103 0 exec 0 0K 1K 78643K 1231 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 382 98K 104K 78643K 35490 0 UVM aobj 131 4K 4K 78643K 131 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 95 0 NDP 11 0K 2K 78643K 36 0 temp 78 5920K 5984K 78643K 11277 0 kqueue 12 18K 25K 78643K 339 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 182 0 178 3 2 1 2 0 8 0 rtentry 112 147 0 34 4 0 4 4 0 8 0 unpcb 144 1424 0 1408 20 13 7 7 0 8 6 syncache 304 52 0 52 8 7 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 196 0 196 9 8 1 1 0 8 1 tcpcb 808 1097 0 1074 40 37 3 9 0 8 0 arp 120 24 0 6 1 0 1 1 0 8 0 ipq 40 8 0 8 4 3 1 1 0 8 1 ipqe 40 89 0 89 4 3 1 1 0 8 1 inpcb 368 2993 0 2966 54 48 6 11 0 8 3 nd6 136 36 0 9 1 0 1 1 0 8 0 kcovpl 48 11 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 602 0 133 30 0 30 30 0 8 0 art_table 32 603 0 133 4 0 4 4 0 8 0 art_node 16 146 0 43 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 1 1 0 1 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 40 0 30 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 7409 0 5964 91 0 91 91 0 8 0 ffsino 272 7409 0 5964 97 0 97 97 0 8 0 nchpl 144 11856 0 10207 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 42073 0 42073 5 4 1 2 0 8 1 percpumem 16 46 0 3 1 0 1 1 0 8 0 kstatmem 264 28 0 6 2 0 2 2 0 8 0 scxspl 216 32523 0 32522 11 10 1 8 1 8 0 plimitpl 152 562 0 538 9 8 1 2 0 8 0 sigapl 424 3670 0 3613 7 0 7 7 0 8 0 futexpl 64 27675 0 27672 5 4 1 1 0 8 0 knotepl 120 239 0 0 6 1 5 6 0 8 0 kqueuepl 216 1026 0 1018 25 24 1 6 0 8 0 pipepl 320 938 0 907 29 26 3 8 0 8 0 fdescpl 496 3652 0 3615 7 1 6 6 0 8 0 filepl 152 28343 0 28083 63 45 18 19 0 8 7 lockfpl 104 262 0 260 1 0 1 1 0 8 0 lockfspl 48 92 0 90 1 0 1 1 0 8 0 sessionpl 144 26 0 9 1 0 1 1 0 8 0 pgrppl 48 26 0 9 1 0 1 1 0 8 0 ucredpl 104 10797 0 10779 1 0 1 1 0 8 0 zombiepl 144 3616 0 3613 2 1 1 1 0 8 0 processpl 1072 3670 0 3613 5 0 5 5 0 8 0 procpl 680 9710 0 9632 13 5 8 9 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 186 0 184 9 8 1 1 0 8 0 sockpl 488 4718 0 4671 98 84 14 26 0 8 8 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 39 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 356 0 0 40 6 34 40 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1090 0 0 60 0 60 60 0 8 0 bufpl 288 8368 0 2040 453 0 453 453 0 8 0 anonpl 24 518379 0 506880 156 74 82 99 0 186 0 amapchunkpl 152 113590 0 112657 81 35 46 50 0 158 6 amappl16 200 12768 0 12508 87 71 16 27 0 8 0 amappl15 192 13 0 13 3 3 0 1 0 8 0 amappl14 184 160 0 145 2 1 1 2 0 8 0 amappl13 176 20 0 19 1 0 1 1 0 8 0 amappl12 168 4326 0 4286 2 0 2 2 0 8 0 amappl11 160 48 0 38 1 0 1 1 0 8 0 amappl10 152 38 0 25 1 0 1 1 0 8 0 amappl9 144 223 0 221 1 0 1 1 0 8 0 amappl8 136 291 0 214 3 0 3 3 0 8 0 amappl7 128 86 0 72 2 0 2 2 0 8 0 amappl6 120 275 0 256 2 1 1 2 0 8 0 amappl5 112 248 0 239 1 0 1 1 0 8 0 amappl4 104 598 0 557 3 1 2 3 0 8 0 amappl3 96 22404 0 22304 11 7 4 4 0 8 1 amappl2 88 4049 0 3972 3 1 2 3 0 8 0 amappl1 80 21093 0 20529 22 9 13 22 0 8 0 amappl 88 34877 0 34616 7 0 7 7 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 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 72 130 0 0 3 0 3 3 0 8 0 uaddrrnd 24 3652 0 3615 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3652 0 3615 1 0 1 1 0 8 0 vmmpekpl 168 32596 0 32527 4 0 4 4 0 8 0 vmmpepl 168 230126 0 227712 189 76 113 124 0 357 0 vmsppl 464 3651 0 3615 7 1 6 6 0 8 0 rwobjpl 56 70394 0 62979 119 13 106 109 0 8 0 pdppl 4096 7312 0 7230 247 159 88 94 0 8 6 pvpl 32 1290916 0 1272887 414 249 165 353 0 265 6 pmappl 248 3651 0 3615 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1149 0 261 26 0 26 26 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82c05ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff82ca0020) at __mp_lock+0x122 intr_handler(ffff80002e41da70,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff82ca0020) at __mp_lock+0x129 single_thread_check_locked(ffff8000211f52b0,0) at single_thread_check_locked+0x23a userret(ffff8000211f52b0) at userret+0x72 syscall(ffff80002e41dd20) at syscall+0x4e7 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x46758aafc00, count: 4 ddb{0}> trace x86_ipi_db(ffffffff82c05ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff82ca0020) at __mp_lock+0x122 intr_handler(ffff80002e41da70,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff82ca0020) at __mp_lock+0x129 single_thread_check_locked(ffff8000211f52b0,0) at single_thread_check_locked+0x23a userret(ffff8000211f52b0) at userret+0x72 syscall(ffff80002e41dd20) at syscall+0x4e7 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x46758aafc00, count: -11 ddb{0}> machine ddbcpu 1 Stopped at witness_checkorder+0x1ec: movl 0x8(%r14),%ebx witness_checkorder(fffffd806f0f7cb8,9,0) at witness_checkorder+0x1ec mtx_enter(fffffd806f0f7ca8) at mtx_enter+0x3e knote_remove(ffff800021298008,fffffd806f0f7ca8,fffffd806f0f7d30,4,0) at knote_remove+0x20d knote_fdclose(ffff800021298008,4) at knote_fdclose+0xae fdfree(ffff800021298008) at fdfree+0xdf exit1(ffff800021298008,0,0,1) at exit1+0x3e4 sys_exit(ffff800021298008,ffff80002fe39d90,ffff80002fe39de0) at sys_exit+0x1a syscall(ffff80002fe39e60) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7167272e8570, count: 6 ddb{1}> trace witness_checkorder(fffffd806f0f7cb8,9,0) at witness_checkorder+0x1ec mtx_enter(fffffd806f0f7ca8) at mtx_enter+0x3e knote_remove(ffff800021298008,fffffd806f0f7ca8,fffffd806f0f7d30,4,0) at knote_remove+0x20d knote_fdclose(ffff800021298008,4) at knote_fdclose+0xae fdfree(ffff800021298008) at fdfree+0xdf exit1(ffff800021298008,0,0,1) at exit1+0x3e4 sys_exit(ffff800021298008,ffff80002fe39d90,ffff80002fe39de0) at sys_exit+0x1a syscall(ffff80002fe39e60) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7167272e8570, count: -9