last executing test programs: 946.494145ms ago: executing program 0 (id=1): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x9, 0x8) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x405, 0x10000) syz_emit_ethernet(0x10a, &(0x7f0000000240)={@random="b905f0ffffff", @broadcast, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x8, 0xfc, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x2, r2, r3, 0x0, 0x0, 0x19, 0x1, 0x9, 0x0, 0x28, {[@eol, @sack={0x5, 0x1e, [0x1, 0x5ad, 0xfffffff9, 0x0, 0x80000000, 0x6a, 0xfffffffe]}, @mss={0x2, 0x4, 0xb}, @eol, @generic={0x1, 0x9, "f1b7a9edaba3f1"}, @mss={0x2, 0x4, 0xf}, @generic={0x13, 0x10, "4f1731f5ce171ff266dd3b7dde3b"}, @timestamp={0x8, 0xa, 0x70, 0x6}, @generic={0x5, 0x2}]}}, {"ddd009503d977363c24fb7fc164c1f2fa9bf0888d9453be8d89da1e5a54fd6789c51ccd782726f89b21c82d51748b6095af8f218591ec2ad39ac59da24ee66cef73605925da0babe38bccfd537f8e0a394d2471f2f3e6d5a6ac94f86e1bc86b705f5750849bf471848e814d04f75f680688e5e309594f6b0ecd5b2d4dc2f4c720ae52324"}}}}}}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x1, 0x0, 0x3}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000140)=[&(0x7f0000000100)=':\'\'.\'*\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x2042, 0x0) pwritev(r5, &(0x7f0000001b40)=[{&(0x7f0000000a80)="5a0f601c8fab38b9aa706c2f6046a8c0711e", 0x12}], 0x1, 0x6) execve(0x0, 0x0, 0x0) 935.260405ms ago: executing program 2 (id=3): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000001240)="dbf9b27f", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_emit_ethernet(0x1d5, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c7, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@generic={0x83, 0x4, "2006"}]}}, @icmp=@generic={0xa, 0x10, 0x0, "bf65c28887b65516cd12878e6318614ef8be852435ef5145f9eee4e1f99b62ef811312e718e6453ac2c2106dd7597e56c12674973280feb81949fc0b907818fe0091205aff37ba84b45e7d3447f7e16c7a83dc2d0f911ed75c37719cc9cd6a706a61fba05428cd36762a495583a96cf374e5f13bec4ee95cc34dae6608fadc74050ecc7c2eac0171f54d003a3e5649354377855ecfef89211d0e97f32b4f9c425aa6cbe8eedd95ac9bbda40137ebe00810f919372d389aa290b26160491027b2f1cd80e6487899180f163646bf12da03890c533d9257ab776dd57c87fa4a44dcb36c78aeadb87aaf7473e127db7461bd4ceb48e7ea35b1ee509f145864d601c7800ba3fd94928c0fcbe4e70c4c3e7a94948115aea350edbb412a4b769ca68bb5d37b00000000ea266ce7c6537c505a15f01b477083f2a94ff0770b43b6f046a80fd3259155fef353f83a420540437d35e9274569199c5b4e60d6cbe1514cb573c5e795937e896f4846bcba2cf8538c41e0bc57e9db3f1eaa760a2bbdac958638b4ce6aa243c02b1426366d765bf750e2837a2329832821e19d728baf94cf4d6e56172e1205d433b0605690"}}}}}) 933.145455ms ago: executing program 7 (id=8): sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x5, 0x2}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f00000011c0)='q', &(0x7f0000000000)=0x1, 0x0, 0x0) 766.687068ms ago: executing program 4 (id=5): r0 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000ac0)=[{r0, 0x2}], 0x1, 0x887b) unveil(0x0, &(0x7f0000000000)='r\x00') r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000001500), &(0x7f0000000000)=0x4) sysctl$hw(&(0x7f0000000080)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000002100)=0x8) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) socket(0x11, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) sysctl$kern(0x0, 0x0, &(0x7f00000011c0)='q', 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000ec0)={0x0, 0x3}) syz_open_pts() syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x1040978d, 0x5, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b0000fff00000000080", 0x1, 0xb4}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = socket(0x1, 0x5, 0x0) connect(r5, &(0x7f0000000000)=@un=@abs={0x0, 0x1, 0x0, 0x1}, 0x3b) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002140), 0x80, 0x0) poll(&(0x7f0000002180)=[{r0, 0x20}, {r2, 0x40}, {r3, 0x40}, {r6, 0x4}, {r0, 0x2}], 0x5, 0x7fff) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f00000000c0)="a117142dd829974fb40f94f9c1f2e8760840f7116d27d82f9149b1547305d48c5468426f82e28476bad2fb5a788f4f2f4619d9b3a6f9ef8236600ef856bda447c86d44a39d8675489b88e38382e6531cbbfd455cf93badd08006c8e5ad9966c8b141d430f5be8a8e40a366f00ae6a1d592225697127e450727163e52004cf5872d151ac1de406a71f70aa7ead878c98410dd5273ced30759b1f4aa29354f6b86924aa19d2f48385cbf0321aa4a7e609905f70409604590ff6aa0e42a001461f67767a44f7527ff8bae2249f488adb713607419dae9a49e87d145f1705423580d2e8e66f58eef62e258bd9a5c7d64f522a373ed4be526902109f29a9050347651bd29ad054c8a3456b8c120c879d367c696099215eb72a309e9957e9bf88e3dd1922b8435e254a7653d8951dcc422b742ceeeff24074660dfbdc69d8f40dc4a20b140052217d4c3df391d9986b40f1c6fe3a0951dab17b88ab86bc7cadcd716468bd7c9f1aada4310a2744ad5dd51baba4593343b124e0751d109b174d7a79323f36d224033408e52f04e81d4eeec337dae9a3868b42f055560ff30ccffad61021d30a04896b84d0e2b822042f9ba564c3e3dc84939e942e065e8070f1fb1f9f1134ad0922e71ca23126ad18d825bcb10f240e151d3bf818927b6e6c48b40100d0bd5ff63bc77584b294298b6b9dee4341ac6902a6f8df1e0d71df20f7816fd72fde61874d59d8a6ba9301e15f9d1bf2671b50a3518743853f178f5ca1c1dcff1d51cc3fc40ec5b35f932596163ea9ffa0b0fb1f00cc05f41e95a6579e769ae0294ba1ec1e2183f098b3ee40ed0bfe6c88b4be83f16b812541de1ed824b0227be86f8cd6d4743676c9a4d6489bdc54e1f8683e837188209d45953c9bddab2dd0f228803b61d97c5c123cd64290326d7d93ccc20c93922c3c5b2ff47d8929334fbebf23ed6ef2978a0dd4382b3b253ca1cff628c99844389cd15f467cddb5f82078e126ebd07c4778284ccd911f6c0868c146ae2e2107478f23951bdd1d977e3f9250d02c0923e307894cfa1be3d55c421ea5e48cd37c4d00a3fd46bcd052565767fbc64c073a8e9b0e3f9c73c8dd8b0026901ef79b9669df40b8d5a1e2a5ac7378e15057f5d17ffe7763a6d7d77d3313065eff7ada1df732d7beaa3ad84bcf7cd88710540e06fa3b7ff84b6e3dedd8c5175810603e8733a48fb26cf34434610a3f1385034c94a0fcb153da96755b2c9bec7190db8e0eb4d500219e85d17fa96e04a0ab8cb8cc0e8475dab308ee092f4abfe22ac0afc7d768388c05ca5054e47881a42ef389efd01fde24c86fbe8af02179b8010eaeea8b4300ca50e5f8ac99955f4c9543774c7542c4260ca451e9619c89bc24d810c0f16498b3540b0b989e379fa37ab15239fc66941bb25abbe0df591935e76b6f097939178c49ba06c9e57e1518aa7de8684d2fc8c5f1664875c72a3b447059da9b6894e99eb08e6ed87c9c44d39931eea8489b05fdc1bdc7af56bba776f67d93fdfa1279d5cfef8be88e13c056452b424fa2a9d6f13a15d8c68f11194199c74cdd14f7ad4f1932efadb4f89388ef6dba072dee379193cc805026d8259fc6e68a9029e00440a08c68425a39fdb8b164ea43c2046825b7a4c47b6f4a1effcfac58ceb02d2a2c22518f78e9488661ce38f233c8702c16ccf2c64eb16d2d4028105f0b0511fded0ced1fe0f6d890f68ed582e55144e7e712ecc24d9e81fd9dd016cb97d9bae7f0c1ea4f7fca63b509e786b18d1d13916f05e44d7906320461b00e538e76479698993b83ff208e084d23565e0683871d5fa774ef336bb5744de242b221052e8f1f42df2c40a6300b622050d6221390d1b73fdffa77414de2f2f1ca3926376c3011caef5545def90c8792ff917705735f73f1b3c4e82aacc9b4e328978f5056972dbe0a783f2df70cdf8d9101cb78233739c2e2107aadeb88a2807af413d67e971d3386623cd39fb975e7ccb80a8ea143ab1888099b655088fd239b72d18699b302609ff093f837d13f43ddb352fa3015658a603f583e00a0a6c20cb035d85822991a01373758f080b24364b50007b675d88372484c8ce35a21c21ce437ba5176867ce45c6bbba332991a98d2da1c5f859b09afe37eba8a45dfda875e88f5459fa739564921e187d6235539ee339e546c5ef857b674209a46094bd230d95994417e35902178c8caf21981598f2763c9449bb394b89ddd2fec203a4111d786ac4435b24b6898bed0e15da45404359ccb87e27c86d024aee82ef3e301f91ab01d0fa93df87daa663fc57422cb80e4bf192c988406803f59593b8d39683c7a5061c1f7c831ba8d06f2bf11d46f133cbeec7c68db0b25c8e88b16bff37bbaa22d0887139aa46097af25b6de1865db257b6d9afd1849668fb511896b0690aad84aa78f2ea87a0df440d18990048c03ee141fe9c655aa615e0f8e804798de04dee00c072654fbc492768a9c1b86ac60a64c12873e3b416fbbb5ca930245736782f7367bb7ec8918dcc730ec1418dcbb16f9216c6caa0fa4fa9f1ed80e33a444f3558c31794c1848bd5cb190d4eedeb7922e317b546b07edcffac658c2205ce168e25bca0676030482f19239c3b6fbde3eeb281b5a2a0fb46edab342915bf7d27a7d2364112df075f0b2a725524a31188c91dd6cb71e1d3be95fda8da7b6d4fc96033e386f67b047267f54cb6bde0f8a400b3218f1c7c2a8fbcae9e5b0ec0d955aa8eefe3758205104b1f502b9af84f2b0258c7c78c75f8c9b3468ea99f6bfe53b7c028b48f790788476b1e1070c185c22fb81e14200b8e4abdfd9740a0b08afea6cbb2d2d5cc7d744fdc904680450e8937033b71fbe5e8729f30f77bfa7097df7300f24f7de2bd567f38709e6dff8c651b30cac06182bd156ed77e7be10d902836f2bca766dd1370deb1fc12b62e8b44cb9cb64c4eb9454d5a0b6e362f1c30661f394c7f848b77399633d5f736af3270db867e6c3a66971cf0d4772145b1584d3748adf54a06321a5f6a0d697cb4a3b60dee9826c68e474969b08b071248b1a6210e34ba2474f8604a451f40ef1360c505f47c9ec04104e24565b74f5acffe710fc5f67db3d205b57dcac478a04e033321620d17ace2854ffece0f8e5bba89fb2dd2525ba714509e2caf9ed0d658794a444989b1f5f87cfc1eda23f2a7f3882bc84bd79b973cb45fbae9efb48792e356ed6d91408288280cfc00478f7e3cef3159bf74741b42ee6365fa9ed9025823ee954cafc4d3134bb9a797cf200777ad11109423b5470261022286707ec4a24b726a358f22020df3f468c7b676a0977c79458b0f1b9b0a036db503cc27a1f526942848ad2f339b8732964063fa4e6c2862e44242fd34ccf36390ff96b8ae1062c8e04e0e77954556dc0b4ceaf1a4c003d80fd1052de74b1a1d1582bddaf4fec2d48939c47b6aa350f80cb0d24146be29eeebc195e4fff18934fb6902f3bf18b2ec23917a991daf19f261b1f4d9381d76ab0558a320f6b3419179712333326c425318049dc43c7ad2e69cd589193e2522d97d28d07f2cfa6be3f16a91e1d3a09888dee9dbf317c1cc710e5845fd7561e78ee5dc5107c38798742b4d2ce287cd68f289218601ea140ba2aaf3a33e4401abdaafbd013f3dda9c9224c6a840e28d3adcc92fa844c0d64c1fffbac7112f4fa1f23d1d0764ef7f8242d1f80d37bbaf20b37d80fc0a01847da29ead7fc79838d49a941b972a11f1f1076b06ded0fadbd14492ae03a37ff2e2613a0e7a78c63f3999bb9cf67554a9b5358d085ea1202f05cf74c51d53e62d98742883b8ecf62464e10ed5b84806e2dce72be2a808f0782f0575692dcf4a970d7a09728a47a41765ea34d087c5a050c9785d6f1b708edbd483999e7e6aaf3efdaa410578367ce41264614dbec23835da1d2bbb15792c9feb27cefac790c131dcb049a9baebb0d111a84dd5668ec61d774a3cd2d1e54b799409f0f3f3fde948d697423adb879d11c995c4db7c2e153ab3385148c47a97bd4bf024396ef737bad7bb6d48b84f336ab80228a1ca408175360709ef6e4fa313a58e60cf5d89ed178b7e4319878b73abe07973f1f5184cf0e8e29d3c86821fbb276ae743e06b3d5caa989f3b27e648a7ece2d8b6644ba5e1f505e8ab8d3f1a11b1a3cf4abff882489e1efc437ffe389ca84a5a84e1b95ee99b4d78f5ab5ae21db98d29bb04ebe38e1473278eddf67418da1448b767629c3efa9d799f2b385807df453842481c0af72cd5c44860bf3192b4e4549ecc66b5ca5b122dfedf6d343eb89c9d25c92965892ee7cefefd5b38568ed6e864dec6814b66d71a4c9d790462bd3539c76e843edf10d8fc30ac0a03c2249a629413eab12bd95008666e0ef4e064e29a629fb8a8e821500ddb61039fb997c918f4b89bf1a29dc925fe2a8cefccf296eb0395e2024de6445f4eece4b18ba18a6bb1d62011858cb7cb70fb0f59dc9d699afaf2df2d579292d6417bca83cb96d727e9831e46daefcf5f477b09738284b61180fa2421f201f5bfb0bcbd8ebc04eec0d6afae77048b6f160a7a3aae595025ca578ee23ddb8c39fbf8bc4392b7b74da9c1e516dcd5958079065fd7d1465d6dc34b5be7557ea035acf417f17792a19ae22fb79dc6bf2db9de23ea80ee376129aa72f2b2934e3f8396e6ebd5929920c672566ecf0b42715ac97606edd4685c03401634295d8fc56f49a4944191694cf206c08c0fd407586d4717a13ae6d845be39e1ffc329aed61a55809debf20644c5305825d8ee83054d0b23558ea28ae066c3df857acccd53e772e0eada5d01743f6c52925bff799822173034385d4595927d5fafbf69e81ccef1a7f79920227262451728081ae18fe4db9abb1288cebbbb1095e0bad81d955c171797af742c84ad57dbc17b9a57f90ae42dff60d0334b64bd1e5f9cc60383cf899e96eee68ed2c417c06fdbd326be2976817adcffba219e91892c2373866d34bba1eca77fbe283523279601c84a8389e13a333203293570e5a2273ae565de2afd5d22231d9781bbad8b2b509c2e9cb7794140cef34b274a817741515e20b598e9a66d7a06af7ca4bba779d067582d3f0e74ddec4970af85354edd970600dd1cb6a8d6d3cd9abc995d0547b58d84c0041935eed129aaa3e2eaf9828b621c6ad44b087e8ee53060c9caa2a607c632a56d33105aee3d1b37ae07dad6d03b0f529452c33b37fa82e0f727914960eb4238253560b5eb7984050cc5e5d0d1f03b319dbf3d9d5acb2097d4b0c930d15d76e6bb5b42a3877b66c370b0ecbdc3c9809c5958d012b0ec71beb616943e712252ba4f3f85adf0ca84f86dbe0a9f9d3365b8946af14cfda79591498714a873fd6255cc7c36ab6029047439b61e4bb8f4c93f42399df7c1ee0717f64694519f3f70d4f4347898d07c6dbd4c123c6e692c296897af3685d386aa99d00b678e1e26f4a02f9e487e3fc0631c3ff0178ecf4f088eda332666557eea0b92b4edeba45733babb40a029c50a2ec3660b4fb8db03cc0856ea050b806b4a71153858c98dcdd376334a51f653f64233a0e0fecb03968ca2ef12c751eb588a0e3d6f94e9abd8937d9aacf4fe21103f4119d82655720ec15d8ea5d24ba8f2be493564eabebe54f6883dc015cb3fe4ab865bb43543fd9fb05e599b451d0188f0a62fc34348bd3d62a2b38a8d0970f681043b15c553a7593e21acf7361ecd133ce73d84e712b97ec34a932e2503d4cc6351a2df68cf819092bf6de413e51f8caeb1cc15779ae610eed4247039fe", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="d514a63117a3c33f5d93cb667f5f4f32d50c8217418fea52de182a12848ea8492b5a388a01a594295cd18beffdfde99940668618571ad2916f146758697eb45af035dc27d109355db71963c4465d8ce970f237a0550a9f8481982bd3fecb9294f38d7aaa27ae836c5fdab7cbfd0273e6ef4859ce335cc3cbb163efb49a5c0710438b4d2bf0abb6b0334283c7cbbbccd99e1f20dbe2f7cfc577c494a4755395a1342ee77520dbbecad3463fa3b170447450fe5a3c0a30451e9169f5345a1cbf9fad0a9a1383cc8ff7f577c5c403f3d7792bcd5f253fea9264570cad2298521849ac2355b803f5af6009d0cb7fcef46437016b103a2cf8774d1bb0889b6186501e62b8d33a6466ac482df483eaea39b3f182695318536a5e137ee240bb310357bcf0dfac1f4ba7487ebccf6528ba1a20f1d13f03ab8764fb61a6927deb190172224f5eb23e0d215a15ca0d0c29477096aba185867c6741de2a9230b13340b41ad8fcac61a0cd7e723634b71dfe5aa865629f5a1b99d11c4fb30aa858f78c611eb2d706d7291d3bea9dffd7ca453384689ac53077f282236671f1d46b48d1f97e33e5eed7fbdfafff25b07ccf140fbfc4abda8df77543f452f215243d929af3a3e5544fc95ed396d2343159bbe18ce52afd0f42f345ec174a2aa3e975e6d44334f0525122d1340148210a29585514579b4dae97e1130df97dec201e9c0b637a7bc0eb37af0dd9dd56d1e960cd8923512c7fe2a5019077c6095fd2bafef3e06b3def0647bdfb71928c0a0ab5010ece6eea9541d8f2669e0ef2dcade2d33af41e6bc2d0390f843c19246946b9789c78c7b23e38c6f9984efbf67e86030bd41e82dc6cc047b69e1f2a813cbd5d9630928fe6f0e57fc4a330b8d0514f5ecaa28d02f290bdd8e41d3e6645ab84959756f475fa5f185d1e2e43f0cc59b2663033c3e7df58cfa15848fbb7811d8b5498b2a65de3ef261c8e2c057e3381bedc50cde0a153b73855381f23c760b2cccdf03a940dda932dae1efdba96628398210d563d94f56e895d6de3f1a2c77e6c26b040a2a11cd210722d05c904c7bfe59ececda9aaf8d07c950d01efcbc451325fc24e7ba8eecbbe4673b93e1efbe83bde9427a6e3f1da897cb9855d07befed7987f01e6b8e569bc666dfde604f6e317b7d79960e7b797b89691f55b4d6efbac7961a12f59566d2ee0733b7cb4673f19ce55d923c8e615f70b005dfefb43237309edf50dd2735ed6135f0a087d3d001ffd18c834ea4cd7d0929f0f4a78368d21b58685bcadf3c3d0c0836b813ac7eb3d0181b15767984abdcb9c2c509d059767be9077a45a9381de551dbf8ad9e1134e3d88d966c136e09c87bd5cab78b56839dbdbaa764504f31254ee093b727a6b5a25c47c9cb3bfb19904d73c38a434615b626640dba52eba9e004ff0075714b852d86f823a21d501c1e76e0cb5c82a773cb4b2dd8c6d56d35e740a50f642beda766ff25c421f8e431b88a4475010532d41f7c0210cd1e1001c7dc1a59ca73161e84c7e54451aa837badf38a2fe2e26000d6f0decf1fc34652e99aa9eefd93a8f1a4984c51caa1942a4ddee4d18d38650a0e658792b4f48c8baf89c7824085b16de71fcce614bc179a6940fd19d958848b5200ce7371f7f8dafc2f83d1d3d54e46ff4ef7aa42870c4fcdf44c085a6a30da5b69efa790aa5d010b763eb28461b8c9a7292aefa80c653c895f33de90b169f71e56e1a694db11c5f602aed147cc905c6047d68ac68d5c1cbf6712d70811efe01f27bb9f19712d80fb8331b2c05fee6c88b952a28bafefd5cf6494aa888759f0deb8a15e01e11fb1e4f14748be94ae8538c82927fe0258e2896932d1756f48aa866aa86691db2bbf239855eddb294eb4e4f4dfeb5023f6a5d8a61b24764269d88998d21f661edb8aae8e501a6c5ed0c9edb3db697e9cdb1fa3c9a9a69b42a6defdc98006e0a76d88818972c6c14bbc22f340dfe5c1c2ad144737efa7fe20732ae5d73e28646b47ee01491f5d693789f008dba6cceeeb6372440b8548b8c38015dd1961ed4fa969ea46f1bc174ede5bcdcfa8fc1c260209ddc111462e76c6a8e958867a0816ddf9d67289ffcba270b359d8aada204b52481aefe6f75664b09ebba4c893a15a02ba6824e62f367386d5bff83a4d32189e1d0a3ace484b8329c65a558033984bb3bdd537ab6d4248a9cc3dc95c4f1d616ffad82dbacc0ec415183c42f37f8d883d338e216a0cfa092c24fb06de3473a28cf4bc0ca75be021213ef4db48f28a3e3bddd6bad7a68095b1c7876f71bc843cb63afa018f59acad03d29c051b9c924edbd2b25058c91dc278fa0dde138da1ffc4e91602d5fe73dbf41fcb9f0551acf3d1d464f06181aa2b044ef7e2db2b8fd2f7e6f5e18b68f23fc94860f0d7aab690354e5d0cedfa82dc51b534be297b2c8ee3c3a7b93bc3494fb3e85a33473ba110b28da967989396a428248009157c9ec42e7863176fa3c91426fc155a971e4c18443d443a73c8db2ba2f79dfa9c72e6385642785c70ee8990b4613129e7d1ddec75af28807980ccbd4be37d73806fdba4b0f047247b7a0e03a290da84aaf2e3e87335e0dacc9c03cb64617884197e360ad459e2e54441051be90c3422c27d5de4d01de04f3e6a1c301f9db7be3deb8e3a2e119d4b5f722f17efa2964010dfce654c682ffb58c808314b891b643e438aa4a7ce5c2b933a4e7d0b237078868a2f8d2b841cae68b3d99d2aa904b07ee0b1d0ea87bd0b0b8607ec84ecc890c4fa81aebe8285843195d55110833614cc4119536b44f216b68485d58330b30e3e206bd3ec6c55312c028484fbd6ebab133d0d73bdd6d4e1473081b717431a67374de10a1c1c79ac26cd0d00ae1704f101640d378bb6815fcfbc719eabc8c4b76c89b28f9240997a18883d67ec7220ea15f407dfe6437039c697f79356353bf3fd8886a9ae8762d124471c7ec6fc69755edb4e36209e25d7d212f0b45a10163127cad848c54c8ed9147ab48be1a9046e6ff485ec01ea48be8789ed460669e337e1c62741f8035948a891cac8e42d7be28f2e312e501495dab7579c2d4987cc0ed3bbcbc7d825ffc6289d336aa2063a5eacfa3cac71e780c3fa48e4fadc2f844db2f92eedaec13284b19c2bb9b41c4c4a4d492747d9a89404ddee32d933bc9841a16e9fe5261da55aefc4570ecf910ec69be02020ccf26f2b3fafee78a4c775e10cc020ef5822c73662f16b96061f35e582b720d8e1020df515290cd6590f17ec9bb7f44285d8c37f4a4298d353e076fe328908965349f9c54d51c7e14046b57825c714ba6d9fbb08cd6d3c1fb7e63e51708c5ca512019ed284fd6b337adc56f093aae3927364d89990ad3ea3abf81aa2b40e033e8b4da8ffc7ae0b68ed12c2ec303de0fb9b2a6ab23f5437392973ed73a7cd7ae8324f27d4b2a6957d69cea226e57306b46440ff5276bb12f08ec20be57d19c6a011cb1b34073da92c76d628fccbfaef0cca6226cf2e0688f49883ddb22941234d0f4c0c8206d0b41b6c5a5c5d1a0bae63aff993ecdce61f8e624f20d6853c0337b3723938853e41523240098540bb6d5bb4e990c7ef093d0921a987e4c1be911b67152dd2cc6aede072ceaffad00455ef6b76963f8aea8a2d698f23d42da50b5f9787ef89f3c0181c0406eeb52e9e6cf4f2b88b25c7c1d6c3c83be1c8a5234ac281427102495f245362c24d75af519668c18bbdc5af920e195a7fcd5854a0e26f48f4c49856024bea6c70af772c668da57f14b7b177f505f7eb1e0ce8e0481dc73f0b54315a36e78d6e6567dafc2e67196fa5205c1bcf255c69c34400f233a937528a18c175676f7d10950333b055529beca0943faecbc98ac57b4488e141e6f0f70310be491b4c8f6e8bcbbf8850832b506884b513d1a99838d84cdb7b5b3a0e8845d45b34690369063e5df48240f3eb5da34861c5b8a8e3586c9ea68f8d67ef3335ad9b10c4040928a5f74adde0ac4fdca9a9ef7ef82491fccf08fd43f74c3f97ff8b642dcdc3bdea01c0d542bd9a317d3cd2df4e5adee7ad12dd7a954ecf29e761d3bac5a64a8b9b3e1cee88d612a2e55888e3f3a4e52a62a8b7c03cc03a877acf80c2feac685718725c691058e368481c640eeaeee59fdad36ed200350ce0ef78da05034fe6563e908622aff4f28b56fa14219e9656af63acb6d86758d3891b0e87a5598702a038c0c3d7abe5c62cac2b13b96eb41b1b752b47b731b383edd985905bddba34a6ad986784c6c23d821b61c55002704475f35bff737cf348b56a883d476bb94f1366eb0f325e821fae5f77a85b065769922b1223cb1e58f115a678d74f9f7ee51fc971595aa17e8a224169f4cba199c89c9cf668208c013dab9be92bb0b0230380fc492c2308f26afc393bdc584a3d4c25fd0ad8560145f54da3b675580d9fad0127b6a81e2602aa74038839b2b402bf6c351312eead19e189b8132b455ed19567e902a387d492bf95fe010f0bbd78d9d1d64c468a0e1bb87af0379667def2fae9a6b9888d706d2a0f996a9ea1c6ea13be8210593b45fab783cdd7fc5d70b2e9c971b122563a0db1a514d8d4273757906d10061928889e551f1160c379cbaa9e778c14a2742dcf68f2f291371850e3a22fc4aa7147ccd4997c8d7f931f96fa0db2db6b36fba1e40cb86a8ad459068115b8d6aaebf165f7b9622868391db265c47a273e55e41070e4ddb63aa8861b6909ba9b1e0a4aac886f813562184dd6fe19372858b5e0810f3c8e0420ae4f8269cb4c693924977e32f0e3421d8710c15da652644b0f6aa6f52142f0ec284b10a683057dc65d279b9de1dda9b1134a86c80be8122c5df0cf4969ce2351f2aa3d73738226f1ffe78f20c2479579652cd97126b3d3a7119947a85d25b7c306e4b2adeaa80c74342ddc3f9711617d2564581175aeecaf0ee201689dacdc46bbe00265dd4c6229715f2664853c74959bc2d3afaeb8df7c6f29716c069d3b856fae58a14a794afaf6a2a92aa0486bdc964a684739d0c04acd214ccf5ff066a19131a5eda9715f8243ae44757d27b6e2302dd019214e79aa7297e73c24559d4c21a7c1cd8139a57ee58797a45ebe5346867630401fa742f292c11cda0a8ae2fab22ace2b640c8317dc32e3c9c49706416809f8c17d3227687b73299de1406aea688d682aefd17488161db3980ac7bbc83bc7b9f5b64c86c7110ea625b03337ae7cb4d44f64a8de8a4cea020cf4f5b74f12b2dd40f46fdb4324f8d9ea2d0b8361d1bf6a159723beabfd22df3cf5f0ec3d2b04846fbf025ea4926a3086a3aa999b2fe967077daac20f8dabfbe2e245b0078c0ac197cdc65f15b155e1d60a833d83a1493bad7174f525f67d4539e6f6c4c1fd3ea1539ae122d388771fd32a49b30a7e6d247bf5cbf11986131c04431dc852ff11e49fa71b2281e87dac062a81f08b0967756086415492c30b264c5b45c650b5ed5260450d5e57e303570097415f9a5ee759e26fd451c44a5fa5b64697fa761a5914cbde3f67ba037e26e0722f21ea9a7e9b0e8a53dd0369e17ae2f009b8a3f82af33ca5070fca6c369e9865b102645e4720b3a0515a8111bd9705b6e5955fec53a2fd868d01947acdf93e9b0916558e952ca88d6da8ffeaa33bdadd6f190a82930d0077fb7ebe169418008fe6ed04783bab07653cc8bbdc2df822644d5bbce5b6a172ef9fc71ff04cf565b105a7b2b1c97e3529f4c84f0d4076b42d9ffca2a07aba6251552c16cf4e25926faec9cbb6afec8bfb9755570164a6b6e49bb6e86", 0x1000) 759.771185ms ago: executing program 3 (id=4): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xa, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0xd, [{0x2, 0xffffff02}, {0x2, 0x100004}, {0x3, 0x6}, {0x2, 0xf}, {}, {0x1, 0xfffffffe}, {0x2, 0x1000}, {0x0, 0xffffffff}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x409}, {0x3}, {0x3, 0x22}, {0x0, 0x5}, {0x3, 0x1}, {0x0, 0x8}, {0x1, 0x1}, {}, {}, {}, {0x1, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x1, 0x6}, {0x2, 0xffffff7f}, {0x2, 0x10000000}, {0x2, 0xfffffffd}, {0x1, 0x2}, {0x2, 0x8001}, {0x1, 0x8}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r2, r2, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sendmmsg(0xffffffffffffffff, &(0x7f00000006c0)={{&(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x1, "debe4b34b6e35e5ae4ed43e624e7c222", 0x93}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000280)="7ee4a2e05d8c92a58ec09b85f25dff0538a94430ad0eb2f87addb2853bca8e41ec0bfd10aa1273e43d89c8f8b8b1a28952315e8134e6734f97491bb7b8dacd5b785c0b067e4c773438e88be4ded17b1879635252e720c0fee9269d3fc5144f4e346350f3c3c47168b22018d4e7b30f1c70f1bacf517c2f36d511e804fecf4954c64c23f084ce18d30f86904a75da12635da0bd6c8dc5f149ba11a9e80bf71e4e8e52133d60ebf5a3afa576c643ccb4659e8eda078cd527707e13a55bed0e232662791667a49cbdccc283d9ec0a3c49f88b", 0xd1}], 0x1, &(0x7f00000004c0)=[{0x10, 0xffff, 0x2, 'C'}, {0xd4, 0x1, 0x8, "b248542695467c2934f884e3844afaeae70169c6fdb0e94af6243a304efa21c84d01add39c106b03c89996d6c3bbdabc9a89c9b079a92268cbad4438833d072ecdc298d22bf6cc669805740fe132c36b695dad624f016facdb62d0a12324285360bb048acb1fefd571d747e73bacb926fd6870aca561ef7906e11355ef8f918975f78b220333fd6c005ba427d6fb75c06e8fb623579feb69b24c23d2c1efacf549b641525ed22bc3c2da5c8ae7c31ea8977f9c08cc939a36b811f191faeebae52d3f91f848aa"}, {0x18, 0xffff, 0x8, "d04c0da776ddc98397dbc2"}, {0xcc, 0xffff, 0x3, "2d35a358c821872dfabe5560440666ff214cea828fe76b65804ff14557fca17aeb1776a3800ecef2e8395eb77bc3297c2ce803dd38fb34233c1fd5a6b44c3bab89372ab202196366affe39fffc5c6541a877c88ff6bf25a6d48c1c92d275561b0c91e08bfd7ea1b3feac2d10cf8bf62837fc1c2dee9f7df7224dbc07463d4455d0c224f29813fcbd5b5e33b1fbc8f16db914b7a574ce5248e699ed6309a56728224a11c063a2870c66277dc7ec9275e978fd6c4f394adfb24937876ed4fa28"}], 0x1c8}}, 0x38, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) 759.405112ms ago: executing program 7 (id=10): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f0000585000/0x3000)=nil, 0x3000) (async, rerun: 32) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f000072b000/0x1000)=nil, 0x1000, 0x3, 0x5012, r1, 0x0) (async, rerun: 32) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) (rerun: 32) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000f5ffffff6989dbdf", 0x2c) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0xc}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, '\x00', 0xffffffc0}, 0x1c) 754.742331ms ago: executing program 7 (id=11): syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x40006, 0x69}]}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x0, 0xdffffffffffffff6, 0x1000100010008}) close(r0) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000140)=0x20000083, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1ee) poll(&(0x7f0000000000), 0x35, 0x0) r4 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) getresuid(&(0x7f0000001400)=0x0, 0x0, 0x0) getresgid(0x0, 0x0, &(0x7f0000000140)=0x0) fchown(r4, r5, r6) r7 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000580)=0x1, 0x4) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}], 0x1, 0x5b4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 606.159551ms ago: executing program 2 (id=15): r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x96, 0x1, 0x2, 0x3}, {{}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffff1, 0x7fd}], 0x2, 0x0, 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000012c0)=[{&(0x7f00000002c0)=""/4091, 0xffb}], 0x1) (async) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000200), 0x0) fchflags(r3, 0x0) 603.839467ms ago: executing program 3 (id=17): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x80000000, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x43}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) r2 = open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x3) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000140)=0x6, 0x4) writev(r2, &(0x7f00000000c0), 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, 0x0) sendto$unix(r2, &(0x7f00000003c0)="fd09e73e9d7be9dd27cec88302305a66127006ab1c331413277b41a004399daca9e798b339fd6346db2b58490047d5664d906e5e429658dcbe711611c3a965ab47e8da3804c171e584770a8d88959cf2350ac39f34ddc6ee89f9e7eda5fd779e24d37d84a4c50eae1509ed1a52f9a71be498ae9a90458b8d5c917c605a31b8442e4d02beab904a3e09a9f5ba3cca70509dba4502af0303ec54aa545a40ecd6166201954811a89e4460edec0860509fdef6e1a2476bfa57ba50e43025fe28e075ced5c77397384de61c9d4230bb24f855c650f4d3f8727053050984c3cfbd55558b32ff9505", 0xe5, 0x7, &(0x7f00000004c0)=@file={0xde, 0x1, './file0/file0\x00'}, 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) closefrom(r0) pwrite(r1, &(0x7f0000000180)="cd846d601aa0410848e892e1f8b1089381f0d3e88e2c2790b41346cfa7de3b37c2b8613a2fe82a1563577abc14ffd1978daaebb9ca0e9ef04c630771247bf7ed3f4a3b88", 0x44, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x85, 0x48e}, 0x5, 0x4, 0x0, 0x0, 0x6, 0x4000000000003, 0x20000000007f, 0x40000200000002}) r3 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x1b) kqueue() setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 491.343451ms ago: executing program 1 (id=21): mkdir(&(0x7f0000000400)='./file0\x00', 0x8) (async) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x10000000062}) (async) socket(0xc70f91d7b8c31e31, 0x5, 0x9b) ftruncate(0xffffffffffffffff, 0x8531) (async) getrusage(0x1, &(0x7f0000000cc0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) (async) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000002ec0)=[{0x0}], 0x1) clock_getres(0x4, 0x0) (async) chflags(&(0x7f0000001540)='./file0\x00', 0x10000) 490.728302ms ago: executing program 5 (id=22): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x20000000000000ad, &(0x7f00000000c0)=[{0x0, 0x5, 0xb3, 0x7}, {0xfffe, 0xff, 0x0, 0x3}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x2, 0x0) dup(r1) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0xb8, 0x5, &(0x7f0000000180)=""/184}) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd61}, 0x200) 490.412236ms ago: executing program 1 (id=23): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8401, 0x0) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x80, 0xfffffad9, './file0/file0\x00', 0x72a6, 0x4, 0x1, 0xb}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000140)={0x8, 0x3, 0x9b}) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0xffffffb2}], 0x1) 489.942363ms ago: executing program 7 (id=24): r0 = socket(0x18, 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000003c0)=""/60, 0x3c, 0x2000, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x97, "00000000000000000100000002006200", 0x4}, 0x1c) r1 = socket(0x18, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r3, 0xc020699c, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) accept(r1, 0x0, &(0x7f0000000280)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) munlock(&(0x7f00007d7000/0x1000)=nil, 0x1000) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00000ea000/0x4000)=nil, 0x4000, 0x2) r4 = socket$unix(0x1, 0x2, 0x0) closefrom(r4) pipe2(0x0, 0x0) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000580)=""/200, 0xc8}], 0x5, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='w\x00') socket(0x2, 0x4, 0x7) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x180) 483.67486ms ago: executing program 0 (id=26): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff000001", @ANYRES8=r1, @ANYRES8=r1, @ANYRESHEX=r1, @ANYRES16=r0, @ANYRES64=r0, @ANYRES16=r1], 0x28}, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffc, {[@generic={0x2, 0x2}]}}}}}}}) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffb}, 0x38, 0x2000, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/27, 0x1b, 0x1800, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r4, 0xc02069b6, &(0x7f0000000100)) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r6 = socket$inet(0x2, 0x2, 0x0) close(0x3) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000240)='y', 0x1}], 0x1, 0x0, 0x0, 0x40a}, 0x406) syz_emit_ethernet(0x88, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffb8b7b1c965c53686dd6952be370040009600000000000000000000000000000000ff02000000000000000000000000000100000502"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r8 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000280)="65848286c3d9634f6e8cc701eb358ac55adcc9327969b44b7f3e070d57d2da13b9c159c815b76bfdef0c673d9d042d5af13aa0ce03f7ca7f05f43499ce6f14db45ac2015017b37a87c9632c7a97c752c6e70270ccfbf31f564c2afac31e29c4d4b3d9d695b06c37e10225aad8e1382cde0111343bf4b34d45c1cbce7a737fcc8a328ffa3ddd42f2cc695f4b2e4d0b5593b48ec2a654e6d11d2fa7c456f68f39ec23ef59b35024c84ea3d3b93c9252cf3549da83daebc5dfb6a50945a2b22a7611e300c6ef3fee291011b0d9dbe28cb767a5e684e4eea5f4c76db3e699a60c230c62e5130fc", 0xe5) fchdir(r7) closefrom(r5) 305.091692ms ago: executing program 5 (id=27): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) ftruncate(r2, 0xc) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x80f66d, 0x8, 0xffff, 0x5effff5f, "9cdc452ecd33040000000000000700", 0x8, 0x401}) writev(r3, &(0x7f0000000100)=[{&(0x7f00000003c0)="f273c2dfcb49be60fb0033ae725d444399dd40075a94eca7a63eefb31b0f3b9fb50a09000000000000006232f153b8107595be5f86bcc6828a86621728cfccd3a48a8364402c6405b048c92c1c771be599c8397ebcdfad3d86c67e38b46717dd238194becc0d79e93a40fe089556c084213c338919cf7669c88a3380ecc1b9e805b75ff2b81620a184ef748ed4c0892e", 0x90}], 0x1) bind$unix(r1, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) getpeername$unix(r1, 0x0, &(0x7f0000001400)) 296.435682ms ago: executing program 6 (id=30): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4d}) r0 = syz_open_pts() r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) recvmmsg(r2, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x2801, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f00000001c0)=0x4) close(r0) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x129) open$dir(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="17", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f0000000080)={0x4, 0x2, r1}) fcntl$dupfd(r3, 0xc, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x17) mmap(&(0x7f0000763000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fchmod(r3, 0x18c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xd}, 0x4000016d, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r3, 0x0) r6 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) readv(r6, &(0x7f0000000a40)=[{&(0x7f0000000a80)=""/259, 0x103}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="d8b351c8b2a785b635966d9090b7397f9fe760eecb00de47aa508dd48accddda883966c7521a066a810755a610f7d0c73a6caa4f4058aad132bf5e52123a5fdaeef27a8b9e", 0x45}, {&(0x7f0000000400)="f6dfcf8786d89748cdedf87c9e9e9961a672edb56769dc0960c0f20393872d472bc49f49a5c71a78f5c22863fdc09edb129205b54929c3f64f0e65f67ad1f41604e96b832eef1c014eb9aabe54d3a1655974e7e9748ff5fb96b2", 0x5a}, {&(0x7f0000000480)="4caa6bc25da5d0af856513f45f42c48d41c2b088003bb57b9b5beda27e5bbc6baae9f4eb6239538568fc1b2481d86839402a061d352341bc6fcf45ca9c431695bd07aaa153d98533ab53b1c4e5d76d5833a4032b31f3ba307a96ea72ae6c35a248eb1f3027b8b6028d66a3fcdb93f14ee3e97cb95e231b0139468cced3bb64356b10", 0x9a}, {&(0x7f00000006c0)="b84ed2ec061c430230b479181c806e7e807949e5f8e91fe7fda6e28e2fc6d8f01227f69163b150c5230cdc4c7d2b28641dd21e36a1b7c824f600e4bbfa517f3b67cdb0c248e5fba3aaa0957ef4af2f4ef6c19009a404377d002930b84b0a39ed1a566044f50d3268d29af63128114b4e05f7750cda0c03990c7a1e1ea29676d6124dcc94cb931825d87a2ff7319ce5c821aea172efc0cff6ae564415f1e6a22d7b29f1ce1c438581fafea55f37f456c30d626aabf53866e7c5f48bbc2cdb94f1e103f95d35ba6cfb0904eae5dc25202e4750f396a636c253e4cd9d3dfeddab4e644ebe867497c06d9390928d1fdbfbb5c1e6c6ffe1", 0xf5}], 0x4) 234.411105ms ago: executing program 6 (id=31): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80, {0x99}}) pwritev(r0, &(0x7f0000002e00)=[{&(0x7f0000000100)="ca17e443302a20271aa337a90ce33c6969f514614037f90f6162355dfbab0397d4bac6f7fdc100b3a13f9ea6dde3a906b40c92c6400b654b30e04c22da1da2", 0x3f}, {&(0x7f0000000180)="42ee6379664bab2815d191807e6b6d71207fcb61385e90df84a240f81f0bf92ed9d54bcc48e45cee0e390fc8b7216756374c2033a13b1c4bc7601ea191d67fc5a0eca0ff5ea7ff7eec33af7662cfb86ff8c9e6280894aa347d4cb6578584462aa55779cd22569c3a994429a07708725391ebf74c010af43e0a56348765f868e24941ae213c119d1b2ab608deba10d3a4e8aafff430dd3888071269c6637e6c0be8985cd13e5315928f990379da8ded84c553f1d225480b691b5059b773dd8e284aa43a68ea65abae938e75e1cefedbaf73f2c996b8feb8", 0xd7}, {&(0x7f0000000c40)="a2006978bad1741d5e3254086171a393daae55232214b99a89dbd84a47506943285d22c8bc9bb2c20dd5efda5eb9e530ea816d1d2565546b29ea0c3538efaf0641d1d8c445e3ddb967cac3d4b6398968faee360aecb854f487783b683bdf0a0459f1abc0e93d243ed0bf48f98655ca492e8fe66f1cb92cab5f0352f22837c829f8d8310ec9a273ec5437dc7117b3d5f85c1538393d31ade417d386076a7b78d573c71695985564d298bcb72f52f1ba71f597ae945b2dd2a6dc457abd28e6b30a20ac38c5393ed7fd1c0fd16669cbbef84c609ac9808e9e2d5d2692122dedfee41287ef2ae11accfecef745b166b5b1738aca466f823049f310513299abbbb46ea57ca728117058241a9ad35de91053519032ddb299c8cc2be7d91b3efab95a02196ab2ba2b42bf8c140c178faf63d73631b99a2f35c68e9666a60b55b1099ce10af0c1383509a98595491126d86f99bbea7e3b42b95a441ef060d92536eb978414fe850ac4b2b052b6872cdda8d985e8e702f75fcd7c036549360a79d9d378a466d03b1d475fa79025c54ffe1a3d0959a976449f7fea223f4e8c956c519b5515f17b2132671706f9b05fb8e3f579b5889d2ae97deccfa2840539f7d37b1952d812866e2d59fb1972a63bec793c151a6280827cf0353208be2524a37c9be6177450d2e4e1f426e517fa807c2f4dc73227858990627d7206c34bcf0239ef700ce5faf0c2af52cc71f8154c63d0b4d671bc4d608c7bccf91a58194b770be5f122bd18f3b149be816129fc262c30d08a525d7cf4f8a03ef196b05f3a5422f8cab430eda59628577f6ac8ff500bb603449812c2d8ef9ce7a8fb731c4e47ca23472c3cbc53f6f6142d77a25145693b96da7f71336a21a71f7d4d3a2d8ed2732d111dae4509cbb4fb7f3e113a39116933be046226d4ee61839ccad17a31fa87edca444b2b823b8a825da3890912604ca6da04500427860deabc0b8d71ebc7f3c2ff7d0e7949ebd2ba100d73444e327e2946638067f8f68ae786a77976f82d14b1043e123bb2914592a91e5cf50196ba2f70df748a880b2212a10afceb8187e7abc69da5ef9b1e28b8e2449e7f02ff542ba9e1027da9851edc24724e3d8f0a8bb768e092698526c5b9a4f73667ebb2e0d7a3e96f1db2bc32d75caebe4f8f395a1ecf6e64e56b1ed9bb0bf065a8a4ebbad8aa3d3efb33141959a1737b1a32e9b771b8b33e8e6a01010c40cd160defab31da7798bc6f990590bfe0595f7c6c8364f4f0dd98dce6244deade0a6246451e82d705474e67df39007a8915a4b7468ec272d0a00f52e70d236a2c225f1a8c57d3f787862ec967c5f5e4c67c94eae33797383d5f184e89324abf9a0ec1159ec86fcd48e7641171a9b84fbd7557a94ec70c52a1ebca51a3153de98f17cc3ec6f74852ba5ee88880511030b4e86de98a6ee7558586d0f0abba7339189aba5ca4647c61604e3bd0d8180bf85a674ad877d57b6e7d82f489ebd6de1af696198a290946a0d1ca6115e5755bf7c1621c5b0b674dc7ef1839420294b158bd74a83ecbbf862250f7f4ee76cd9c4cc2cf3b35aadddb2be58f382fbee266e5cb9989c87d029e8de375009e1ae5cefb2798e66284fb9022fd35b0b020e3c41120095685a89d54ee474e598dd487633e808f699c9a67164c8b3635f4fe08917fe55215f4c3fd92060be263e84283f4cc659f3eae62567b1a24c34282c05dd9235c69cdd9531fce72b7af9283703152c80dd53c4fe812f680eaf72d6edc25a4378dceb090bab8fbcb5603119e3f0498d9b46091fd394ee5139606896ac30ad46ed33ef27f4ad714c25ad58af876b9a43044a60ca62498267cde6fc884bbabd31b06cdab980bf6fec1d1fde9ed7f76be65c16f0d12b83eba4bdee30614a62b0805161d571ef1c596bea764a2c14e24a65262ba6029c5b36a4cbff6e68f0d9e867e90614e3d35fe09840de70de1b4dcbf8a581ad618d208b9066e75de85c4e09e72f25e00d11465d3340c6d52636d52bb21c0df58e5be03bb235dac34c5abae426e2ee6380d875540c18aca316808186132f3606c47de7b6f4aba4970cde9439035997cad2e5a9431f3b3e133dc87501dba7cbbe53a5cb713bf4f508c79a7bd1b31d26f1b816d6ae9fbc8395f0ca7dda02e4d3286f71f7d2bcb6b6656f9ab626fc5fc137b1e550c456c99c5cff02fb9ef9bea6728d6b7e10f52227324142bc0793f3f05bcaa6f93656e634380392d74fa91915d76fa601748a0ac9c4f8d03bd5f4d7c8daed309019075a9c66b8766b75bbdee8307e28dd91b1b4478544e7cc15dbeec1d16048e4214cb9bfac6bfa81897e0e5db39c613b06c86060171f8b893f6b52172a4002219a88ad1d08bc4fb20d85fd40fba0b38622dc34d46af55f71eab7895691e24a445250c1a519aaa9348fa053d691be2eb63812651c3f9ef4b6ffd2ccc7c28e9497d0852c0bae88bb2b73eb8ce7fde322aebb72e28649154bf4c623dc3d2418ed7b1a55b0ea9dd61000afc9cc13b0cb6e984b77531fd2d5d14395d8581622749f4b18436adce4e997da02fd5653ac2de74d1266a30dc47904e09dc4c05b7417bf58553c701b5f694467e8886157b54a4bd66144f6691b15d5fd2ab886042ee31b25be29fa4be3a8e929b9713ad0e8be721ee14277b32312f923a252ffbe00351b9a19c75f1cf71ca0721f2a265f9c43a9cb4bef33a637f826b7b349dad907345bd11723e84f0eff16e77f8b7252f845c3edc64866ed8e431ef0325ef7d2c2eabd1cf20d427ef08fd799e710d32f693e4d80f92e40201e0a74919c68b668ca750e0f4e78e0e5ea5adcb0bfa5646a395fbf2038477c89f40ad6c51293116cf51f397fd1fc39c7bc8fea77a6d221d1cb8009293d40307426e890f43792b82f948940c2945414062663676766b50e6eda905c463fb3e801e9b38dd0ed6c85112681c72a6c4da4b63b9cfe16bc35808eaf29e330945a3178e2e9d5261af5bf630fcc20ea761dd88c59e593aff01f9bae63a0dafdd274d05fbb8e6f101619327292ce0f3675baeed4a2361e981d6109724b7bb33c9f3bee815e49c8b816131a721a433ce02232236bb9cadf6650dc6fb248ad45d05b21fdad37df2aecec47545d4038e5dcf510d4dda5f4ae84bc11372840ebb85ecea654d7b3e84bfd75d5d2b49fb2126ecda2ddfc8c089c0e0f9ac67a053ba014d7bee907f565d40c1c11cc8eba3b7149a8e554753633ccd45b0fe40d0da8a55c5c06d094bd0c01d52f3038b3b415d45b79fef54a1ed01d10a48b6949edb34f78d5097053952b2a573a238cc0fd7f383cdb6bcf968aa4ef01cc6a4483044920729d4ec3edcb7781c43a9872b4a79c94fd964534df4ef2ea84efe719602e6e547c51c92dab623b2929785825ce1302ebf3313d51c5495368720d6c6ceea07a1b11ad18b8a35db716ac5cedbc8d8a0ad418690f573dea92a1b140776acfcc56199e3518ab3e818fc7fa2ee6d08ea553d303fa557de1562108e46e27284d0bb257d72f7cd407f0af1850e7abdf476d5c85d2161db34be4646a5b17ac257ef8498d6e5e015905f4a2b05f47ea63cdbe510cc738b00df7f70c5d43979e64b4c48e2947921fc2d2b855340f2342e2a6e7cab59769ae75c12484a5e8e6026fa1e201a6cd79ca1f13549371b9796ae433cefbc28df1c5ef5aae71dbda0cae9db610acaf707447f5b3916179f194ddc739a23dc9027ed706707db5ff38965c7a4e34a0b5d24dc6c96bc7dff722179816adf96f20f8d075df541ec9929fee86b7006e7f492ba7294f4b88c72445de928d93606794776f51def4304bcdd2e1ed6c6ba76d3b7862aa784a17cfb8bca70fda6a9bfd409fbc0da4f514253fb819ca85442f7051a578daa5296fc5411efda0a9bb0b1af8cd820e51864e0f3735b1e12e1ac31089251e04af0185bd2c706e221e4fb23539afa0716d12d0c419112ba79cac7af42157e9266d45d711f9499afbebb4fdba5b2e6876fd68d766d9f0106a7b2392a029843dbe7639b960822bcec8b6ff540470747057c6ab1be09181443fd4e96f6f00aa4ceacde4c0728df7ebc92d57f191f64855c8cd2bf76e35c50188ead4e2479a15094f7bc38c7f8b1e78df102e54090c3fc13310e83bd4e0abbd80e1f46138d8060240d9648f3920dcc36b47b48fa6ac248776cfd9e067c8e0a0232581dc90ea31c6233f9a7bc20ff87b549203f83c6ac1cd9789c73d0244a8a3b06008d8f0699268e9b907204d5eb8103f88a8471b7382e2caaffe7cc8375e7b6a8f4a25163ca5e64ab1af3d54bb84136e6ea8159738f234653299a4376e7ce7c8f1eaa5dbd36ec84bbfeea298be37f80c3632005df82bad5707b366dff65760c338e77745818aab3c7eee07efb7b1abefb1d88018724fa1f10a6a9e13bb99c7e437bf48d162ce75c95dbb5ddc3fe96bb80d934a7c26395a4ad2c4e11dc61586508df1d61ad9886818ab75713b6d6907e42fc29fa7def3c38f10905822686110d87102300ad675f9e046658bbd9e6a0691c4a0e023c6d9cbe19b77e65b132d7b512168512f17207c7d2a613b5a696dce776cc7cfa5935908cca3ad506b0aa654e5a2d6b4be1ea8988703419734346c40ba6e696809f93a18384dc7d0c2ed3d3ed73ff71790371abc220628b5a10e15e0f8fdefb1c99d9bf7b54ee1eafb379d718fca0615510f9bacacbf5a596cf4157cc2338dd7e66b9f7c6d30d403d250c7f28d4065b251f3710652807778a7eef3f81a8e43f270130388fcb2bcfd3f2569a2c9fa74f9194d804441029017ba8429bbe633f9e47281034fd2dc3e7f66fd6b91086488876bd41f5fc780a9e6ea67611162057bac314931ff658172ec5b2b7dd37317b262b92c1ca249b8ca00da5e2729c7d7c506a07f46cdb08b62562d3ed2a9eb8b341ff0de03b499c65bfa6452fef698b912fa47776cf939a921cf611f6ae6a94c4f0f59caac988490202cdb897375751406efb0eddfebb96f3f1687dfe1fd32becfa2400ffb8ae19ccd00f19fa0a8868bcf9dc3b4ce917c0bf6908e91be49168ada809bfb53cf375fcab3faf3a2f21383c2427022cd332673ec5cae1597d5dcdb0c8e4188c47935746121529a71078b25877125e4e64ba6410d3fbff66a5e8764a36a3f25f95e3a9be011a8c338c80172100c221b71f576eab6c776377bf2bdc0d9c5c7e1494f0fc18ed73daee567c73a64d68f978176677af789ed41c8244a598cb12dbbe46e7e439962941cd75d854b97dae4f8ce1dbca456ddcc64160b618710a6796ee5102b7be94e9606aa8ab78ec5a0462a285e875eb779c089e95f748a8f3dd3cfdf85a4bf2a5d2cda275f167bebe6de5d8e3ba924e852854c9a5bf6874401b626e7c0322efafcb4f1e673b1e3aef36919cbed16698328142f0b01c9fedceea4f4313bcbdd3750f9fc5035a5de4a7023e5042062e4a025cea15898a4ea38705128bb4436681b10811a665234463306777ba0fcb6fd45240e9fd94847724d27b840910841cf06ae4dd5e7635c67167cf7cb1dbe9d2c86eb594634b8921787611bcdb82ea4c13413bb9ba44e264b98b021575db68fd3c5512805a172a83cfcc6d9f09dd406def39f68d149e2a29e4bfcc43134d1112b30d8880dbf9157fa44b118654d1f104cbc1161e62ffc3f5b7b83277cbeb7fc69eb503bf197a2ff300631745589efef3135a1d1219b4b64e036b07705cf4517179b75889aad9a66c8eea512faffc7f47325b2b0ac766223cb8de470fcf4a85b9475182b879bd20ef5f39fc17cce55a37253e77", 0x1000}, {&(0x7f0000001c40)="3baece9245611ed6ae4ed9ca87054d30971f4ed944ad08d98b093018bbf4226ddacabc9f96e310464b3758e92e06307991103e8831673068299740e46b3af486fc4070000ec76d20d04485f95300c2f0dee26f7b2684b9a551e5", 0x5a}, {&(0x7f0000001cc0)="efc48584c546a0783d8f0ee92812de2395361811932c9ea48f5c0832ae10527fb990d2c983fbe22abb03c4425041ea395d33fc14755f88b12cd8f7f7cf14ce99bc0d5c103680666cc8a5ab3f9c7043248ede8ddcd1911336470cbbe897b3118ff21596eed540695d905dbe16ad6bb12e3a955e594e1a1646c6b643d88a08a3f925ff822e60e93c3ade108ac6c4b50e216c6b7d7e934620753560d201434e31b1ed6124350d49639c9f9cb55b46afc146154628a2e3a1abcf435a7822a0f4ab97297b3f9756debbbe1c90c36bd98f586c8499e1d54e0ad801045f13683ae623384d6e6c98cc00741ace2501cec1c9c1265beb1125ea0f5b5051db2adea4b9959819031c4dc28a71ba77c6c0d39be8daf234784ed3284d4cb203f2d3756ada1befc9fa595c75c394165e9f28780700503c7c4e1549ed55766634cc88e133ba25c898d368c385dd2e046308c2cabf3ec962fd07967e89ac9123484a8ff853deabfcded2c0f1965c9429ac2274b824edc692e9094019bda1ae09676d9d2b05e7623f42d8bf873e0ee7595a13c8568c979123d41f1402d2abfbc38eb0018f9285cb2d836c2e72354c79974021e0989ff851f0cb679017357161a9f43e9aa86fa0cdd45fcafd77a64ea81c2b37abea9c584d35410221ab25402feb6e190f0a9d35ba6333ebbc1d8e2d51e7d14ee4cdb08c69dcb20a8f5bf706fd8ce7b48039f4ff417357b526bff47c54bd6e288978b76e409be6499b3c9b9cce1ec25052c904b3a3cf14a2531890c7e330c24a3e0bcd5309221f428b6a9afef5fb46c7c8bfb8eb6b8b30034a55baee633ed4559dcd672c0e268a88b24b320104b3bd0859a748c75cb927838c5bc42924ceb25633b80a31014132f6e4531e34012486b45522c8776c8023bbd3c3149fcc690d2bb0ed6cf020bf723eec35e6c7bf1432520b986a5a314d31312f4a823917c36839f09effd5a9590b114800044982c0a4fb09774cb1884406615666589fcef106b255481321cf0769be244b91bc956ed36f1036f340517234c4318195627a0dfbf9dfd4bfac5627ceb0694f64aea38748a44f281be13d573dd63f9ca55ba29d299c0fc6e8b54656ba80580960a04c9817e74b2a6d63066a1625e0f11a575bebaf85bb2b595d202768f577a22368c9e78fd5b378f2f18c56908cda586b0f18c32047958a897a12c77741283564153eb419fe334186fcc42729a7d675d6a3bb7b7a7ddcf59023b991327556b5a910db28c186cc9d932520ca3b8c535917b24a5fc3ae2d5c2319b3e9ce3805c0198b060035960ce4a892b8b993db01721215cb221cf51ccad633bd2f55c7afb8f7135c600ef832437dabd2882ccb03de5c98722ee219b42e641243714e477b130806a8355fa3de5a2f766011e0284563597816f0829bc59cce8464269148c6032d902508bdfd8871598bd9da94fc239f9bdd46e4a9283def206dd209beceee750d060497dcc4447e67b589a621b7f7fe5809bc77d0c3d1e782ba98486d37d006314942ca04be90596014c05413241306cf75509b3674a363045ccd3e6120e7d25e689bff77a1818a8acaee6a7d9d001db2b9d2addda377eab0c797aa71c4e37112a5c27dcccc47e1a933f2ce33858de77c8c409e72ff9199f19c47400dc7f7ed570cae90268b6ee5488fa5e4ec198ebfaf7cc9db55d2637310b7b843424626347316c9892b769d649233ece4b2e12373e11ce20fb741b03c757eec047e101f21135ebcf8e3383b7da6d192662d210a8fb3d470b56010914b4b4f35d350cd5e2c2a198c49428e332ff700d19557c193483d45548e42ae9c884703e5e4ecddfc27e81e9deae0b3a089a0a9b2d96a15344714dcf80b49310c589f36bdf264450388bbee788fe6e0f9c527d32dcc0c9eb96669ab573ec4e4924f05b73c8e047d7477b573fc983f869dbe4542b30b15a0bd8c2d0106c59c8668693fd021a8ead6a761bdfe52ea9428cde44eb631aecf52b5fec96d90710388f8a13eca5b5ac4ab27b1504674d0742677838b7ef3d8cde81f62fd6fcfced8bc15f7605b561c25154ef3d5ed31e3d98914e970d5dfe1eb18bbfcd82f924307086c2d874bc51f5a0996cc84bd44a39583df446196492891d16a36d35dbd7fa710955f9759bb609f32e2241bbad5a54b6df439dd0409c9ae523f7141f63ca93e5e580a63b52f275c067a8b5c99a5628674f11934198b11b0efbc59c05b4d800394e1059ce41a0020e6283d4dbd1157ae288c3bceff489d1baaa95d00d1defb2bab7dc7498bfabf15d2a1e6f78fb4153b4d56ecdadf92d08b281c1055fc57a6c17c75be2b174b72da0316ca933298e289e105cf1fc976425fe1d5006b7a7522ad660f4f9fe6fe9ee5a059e6470c38943093e159b5ff1e6e7fd7b1f726a0e1ab4517897cdf58bd54f8b4ba7ecb996f476f59479fc14ec5d4b9263200aca89b0f865174c4b1077f50a6ce8acea19aac5e104ee915617a19f8a4e8f11359c55bb7a2271dd1e0a9d756ef88bfc14282ede40b15f6ddee3c3ea87a2df292a0e4952b78afe104f096474b10d586b3870b7f6820dcc3ea3e4f99e209807a5ca73ea95ca437b16697201e0a22cf10cfb87d5431b83f1288d62e4b48222b76dc12bd7372673f73d88b04d3996a7ad6d3768d1b20895fdb75c71b215181a91bde2b4c1df7c3d7d59df0bfc37eae884f052ff3e6375961051667ddf0b6870f4a2ba78b3de2149539a406dcbcdb88626a90eee3095c03a62b3723ccb30a3d9f07c2929f4afc78c2e3e711f28d23ebf44f676a22392031e2d5cebf9264d2f5b541e87fd15e0bcdd7c38670e2f7afaa6188f0feff922f375335c27ae3b64fa35bcc533c320cb0e609f028dfbcd4dda3cc994159cd95cfdd1aaaa850d481a43e0febbd311250c6a1210c5738445964bdc820c77fd2c86eb48c9851d9d0783264ccd25ee2194f87708c094b36036ff4eca04cfe19ece23ee0847b12fce149b0dc8c05e42d76fdfb424e9fa9e2918fea7a054f9196e763bfe05b7951dc94ce81ebaaeb18cab236597ee2693e2af7427d58fb357878d1afa46cb4f00ab77cd1736e6ae20f617d73eacc3b66a2fb81de119cb04c98e8b8e3ec0aa0d008a44f7ad88531c06b62ccde3508816e75c31d8cc8ddde86ff5247b48549ceafbdc6a4c3194b0805a463c1c9fb9ca7a100e60b053ed50b80d51b17b4e7ecd3a7e250e72556917f61f36a74213f9647a3d5a879829bf0fc42145f74c73c44c863a627fd2b54b555c3bfe23a78dbe667978a010d297a58f98eb657a159c01fe8c1cea6fe19138af0c9cd6f1be14ebf28504a5959201e01ee9a74f98f7860d65aa16ac550fb13dcdeb3a6c375a38465fd565cbcd33739389c4e48661b5a0810382b8de6203909176d97f0762b13db6ec16069e724e0de56725e72234a1a573542cca88ec4da4bfed257dcb6212e53db1d1b882bd686f3437e3a9a8cb5ae2c2adec33dd046ca003c138c5e565b2b4a2c7e785b0d77e8e5525c0536f87dec6894e3f73590e56f0d72f9bdb24b6f3f775d1f6c9f7d8a2271a19a0e34984af9225ca2be08ded7c28c4d2036286059f9c87c2678aebf0dc3adb9fb104fd673d125e6c27fc6a25b84bf3bf7bfd5b3aa713fff27af7598b520174905bc2de21b5baabebc36561d65e01e309ae20d88b5ac2798e26f31b09dadc37413e0c7cc024b18a2f5eacb2d0fa9c37ace42d6a605405f69c68281279a2e9fdf75200d735945819e10a6a6313e787648245a805bb7e1fc2a1c9064d23f84f7d2373417c23e9ac86707133a3a605644aa28d1418c72d18be33f8d03abfdb9c7eb4bd071c899600ed85730186a748663804963671089b0f07aca88a5cf603044068ba42346b91a0ba6a5d055f0dbf9d3903e74d0e92fd76b4afe21212dd263c709a7713683fa13ab2c4d29241b4efd91dc83aa6fb20c35c55ec344b98abce85e3c9ab81fe0434504694d2f1cfd3ae548df7966721cb5a9d9a6543743e42e24619ec1f7111d682fba0eaee576195cce6b1f4fa91fefab16f7515fbd1c6122a4b62ab16ffe243c9d99fa40c5c019d6f43f43d6064a3cee41e16045ca9344afab9ac0bde3a24b6d418527cd6caa7f53efe3f4a3340247ec342ce8369aa7b45ab8d070d6dab121b47800e5ebeb3662eb520fe79b05a432a48c5af0b8516d945a7e5833449ccad105d3a7e585aa5253a71095a59ff194e66c1dc60c2eb4ececa2adbf00ce91ca826b92c029a6576ec6086a47b19d7b1a4f5a9589cd070fb879d0ba4f46eeb0981a04860dad17a6afe6071e619960842857b14eefc948d654faa241410f171e3724603860a4220115ff54bd2472c9f90f7b0c8e7182e2a83c94e61f38a4e5b05ff0081d3dbd9d8ac728533c975b5b7342815cdf8cda7b4e62003ccd6f062e84416ae8ce739a0f679bf324aef2d661d9d0571e041abf72ee85cddc83ad3b5325ddbe0d1328a3df0b6ceec86fe7927f93964cbcad41acd742055fa06a38e8b1d0161ea296f2e81e8cb70d9478e96b53e46266cedc10e3551d9cd310afc722c863d1a67dbd2f50db837f7c3e1ef927751b42d011643c6d6806d2ec8247f00ac5ac64ed2ceebcd6b2d4e52a6419f6e35a4fec816368bcddb90b2aae4b003c7fe6b43d59e922fd90e0424918d015647817303d0beb906a4d3a1a52ad9fce0aac69d24cc1b8c02647f96140c98105c18a737e2fc1d550b32a2cc8d0762f99c3af16ec3fc996173516523798188ebaaf7619b5998fc773673cdebfb89a8b1a453ecc92f73c94080cda049f69b1fecdaaf3b19d364e9fae2c37dfc9f258db83eb8c8f80ba139d226d67ef8fecc0b3256327a2c6429367e6ba7dda22ef9b132a0da98990b0fe7c77bbef924d5b612d0c8a8792d1c0c1359ae851a63beed9b14aa39ada51089f0468d650a9153672c750f29d29129fc0e85f1d741b6ec72f28d8deb60a1766b012968b0ada128625db653b933fc7f4502158d7f2715a893fe33589cdbe0b70a1f9644ea7c8ef6d15005ae8d8848be7e2e64412b5e14dd6a3972848a915e10142de9275eff78d6efabe3574a99efeb9b9df7ecd54fbe64de2764006901b3d019a54967a5a819a8ed9e0764b612a313b995e1fe43d260bb069d3de009e27b1cf9e16d5217fe38ea6bfb8ecb3a6c2f5e9a98b84d155b159990cf33fdcc111e8c29686ff524e39f5c84615fff5b4859efbc6a20fa54f102b24d2dfecca48d701b74ab0a5a45707a24a42d7aa85691dcb110cde0851363df54e972f9c12b80cd43ba990a935f8b9412e1288a4210474aaa927a31e28493f2fe313f6758b46c307d1acd31002fd80875d909e0f6a5d49a064235d5343634cdf722690144eed6455e697e71441f57f29681db8cca1ddb121723f7d0a48a3c564c37ec5c87db03b5631649f1595ee3860ca14c2904fbdc457b213a71b00def5c979f041ae3f395502ebe5a79c558029e011b2fb6c2460df08bf650310733365ac48d9d91df63115688a25bc5bafc47f6f23817e375617ce65bdbb2e80225c99353c468ec2991d780fb6a269b1cccbb6f2221a11b4c9504040aa97e73a297e17096bf8e0d9af0ba1c56791ded826f887a944b28d8f62e3fe71917fbe18e18217bf3cd65d1ce952fb1408a614ebe356d5a7a64d64da90c4564222da58bce114c1ab9a0a957330b0852ebe4649118617d82cef9738599c2d0d059a39938d8ddd1f6f2370baabb8f4eefa9fe09a1942d6b1a8419f321a9ce0be25171b31cf65e7316e021a685b677c2ebac076a7545bf1b9fcd78bceb866", 0x1000}, {&(0x7f0000002cc0)="161ac4bc89b05c008ff2eda0475ad52b08c4aa3325daf17bef55567d427e0149530d3e7e8fc6dab220f5e88539e26b50aab8c951b83c23d3c14934c2f57bbdfd4a706acf1191125613baa9c6e16bf9d0a89b4da46f19e9082ffa7b026c371b31c996203706c7b104d5985b1745e58d42dbfe2d6195ab19a5e34c6f2b3ada3ddd5fc6b1c2154c03371217908d2d8a95ce10a754df97c511be7ff5c210c2ac47e5bd932be64095af6fb3998c419ca2ad18d8a9d9aa0b1a0989f2af0a8b28b54e81f56155ee619643fcfece8303a2742fc4504ade37e5957f6ab2fa", 0xda}, {&(0x7f0000002dc0)="d5bfff067ee9ec4f80cbff40713c45d3a8b5facea7", 0x15}], 0x7, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unlinkat(r0, &(0x7f00000000c0)='./file2\x00', 0x8) 230.7395ms ago: executing program 1 (id=32): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1, 0x10, r0, 0x0) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) close(r1) syz_open_pts() select(0x40, &(0x7f0000000000)={0x1, 0x5, 0x4, 0x15, 0xf805, 0x8001, 0x8003, 0x3}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x6) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) r3 = syz_open_pts() close(r3) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x5e) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0x1, 0x9, 0x5cffff5f, "9cdc452e307e7f00000000007500", 0x8, 0x7}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="f81b2c2b23c2ef316a4c03c70c085059b54680e3974b68a79fadf2b5903cfe3505a91970f5fdaf80affadd098844e16e23a1e3c57347f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db38f99ffc302f18ac338709ae6028d3f92d613c0a2a26b35f9c36fde9a06ead2328d5de18195578cf2414254c30fa2231787de811304427ef376c282f9c3ba2f8e2846115bd73d8fc53bace16a3afb1516a939b008fc81d6aba0ee8a5e4dc3861932a45fff5a1b670de7701a784d37fe9283ab07358aff90aad41f291d797c0d4514083b317fb02a65858c6bb2a1ea23700f62eb57c62f3003b849d9b192e6fc17256346f1b0b8f9eebb940cbab314dd81bd4ad2a27c014fe28245528c8bb4bb1c73f92369799634a5bc047a258d39ec3caf48eb250b0a119b834a776315dd7464b4d960d2b0a3e7ed78fc97c1eeedd03626937e06f48e05a149c686ccf990cdb1fce5e2f296734184f534aa038292929e0e8142a0e898145f3eaaf381c49ee518945b55f11d9aac4d03fd028cf59dd8fc3436a14ddac9017daa21c4198d3f1316c989496e0d627ac79f8e8c18c7c504b2e9792b19053a9cee91db09b4e8cf91d057a796fe0117ad02cf63ddbcc89ac64d263af4b9b4a09b4aa533d8c118fa29b422bfaa3c3a3419019fd2cea9cc745a16cd58eaa9542193f0d9cc815c4fce836fff9fa0200a50d1dd72c77946f86f30757a1284f3dbcdcffe5a59de4203d1e354c3e091fa416cdaf8249dcfaa63749aefe257b0f392de0a7b22d98a64ea9627718184dca04594d5eec1dfc3f8a0d2d930978a32926e92a5442a8be9fdb515f658f9e9264d61c0dfd1e21a7766833a4a600106a4f0a0871460ae6fe63f7b9d7ada379ffd8c2d883e6e12a071a36109a3522d6d9c2e6c5b7b8bf59af4e78810e6b0e0ace4c20693584b90a0f4e533f379c6b35842487a2a8da5559e0fe5fa3579934ce93d2d0a8ffdd45e2cc20c42276167e31749396936117071adfde4a79acc54ab07bc8a104193dd8df9f6e8633c12b193a4d2af7fb92790c421cb9264fb03825ddfb4c2e7e4e6cf9cba37bb5764e42da8b0a79ca1e0fb71ccfd25c7097e89621ad912de0f42dbb66e75d22b7a026366ffca161cfad116af184dbb492770baaef81d882fa3bc448f088d8c2c4e0e0736d36ddba3cf76978e389a9156de9deaff93de7be24b678160d837459d129396b3a3cc8ca34eb0a3621635a7021b3f57bd5a25701d86d52dd0652994747968d9292323c509973f24c2b989048781d66e572c8d404dd25348f4878c5be2d559460c435fb3d9500c35a112166ded7500a476ac964bd8bcbbaf83d900a292778dd387158e8926c61fee3b7f52ae86ab2740f6c3390867d41583146d7339f2827f97008b4c55965412be3dff51", 0x495}], 0x1) 229.598926ms ago: executing program 5 (id=33): syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd69529c370048339600000000000000000000000000000000ff"]) r0 = socket(0x2, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x4000004, "fe80ff000000000200"}, 0x1c) 224.13834ms ago: executing program 6 (id=34): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) 131.617834ms ago: executing program 5 (id=35): r0 = semget$private(0x0, 0x3, 0x25d) r1 = getuid() getresuid(0x0, &(0x7f0000000080)=0x0, 0x0) setreuid(r1, r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{r1, 0x0, 0x0, 0x0, 0x185, 0x5e, 0x0, 0x0, 0x9}, 0x0, 0x103, 0x0, 0x0, 0x8000004, 0x0, 0x2}) semop(r0, &(0x7f0000000000)=[{0x4, 0x101, 0x1800}], 0x1) fstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='x\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x4ebfac6bbaf7941) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchown(0xffffffffffffff9c, r2, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/207) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000280)="b68fe13f61c8a4be8b843207119f6c75ef4d96bceb183b8333f44e0d537d72bbfe1a0f0ec1cbffef26ec6378891ed9c644e68ed54d2874ec2d67f71f64abefb3c5fb0eb2c58a4dc0d074fb27b4b3e63a4a689b40c32fb7dc4a9dd75fd21fe3abdf78b2e85aa82646807354a70c5bc6f3e93dbef36199bde6c8a68aa3e31e88f4550f3a51b2b1e97b36de4ae91b4d37fd84629e4aa01bcb8e35", 0xfe34}, {&(0x7f00000001c0)="ad78707238b2906bfdc4bdeb15172a371d369821695832fd4708259d3ae702efab0883f8604f598bd9f972dbf8b29f6fdd70469afb11dd91a63044490e6a9a7f0706b107a926a72d414ff5131781fbe68a4ba390ab69ab77cf"}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="81009f5d75dbca0f000000000800474800300063000802049078ac1400aa0c00000001440408810000004e204e22", @ANYRES32=r5, @ANYRES32=0x41424344, @ANYBLOB="5000008190781000"]) 131.11349ms ago: executing program 6 (id=36): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) (async) 129.713469ms ago: executing program 1 (id=37): open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8ae04a85bb4b4931) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000d40)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000d00)=""/13, 0xd}, 0x10}, 0x38, 0x2000, &(0x7f0000000d80)={0x77ad, 0x7}) shutdown(r0, 0x2) stat(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)) 115.525586ms ago: executing program 5 (id=38): r0 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000000)=0x59) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) 114.279322ms ago: executing program 6 (id=39): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffffffffffff, 0x100000000}) flock(r0, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280)=0x3, 0x4) (async) fstat(r1, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) 3.517234ms ago: executing program 6 (id=40): writev(0xffffffffffffff9c, &(0x7f0000001d80)=[{&(0x7f00000009c0)="fae47d5a70622a0c9846055a663ea1c4b9c377dc5e2af2e851dd3fb8622b592befee36d5bf592bbc2f8328a0bca37e6162f6bf15a30504e7b2ab8db4bed01d9e3ebb9bc8808220a75339d9d546593be64e005798933432ec1c6b3923088083e3776cc6678e769e312649fca726adf13be397ebda8144500f5b274c00e075f73f764932221ff374335365d15e1943ce9027a7218a64798ceb2dfed9a2e776268085e0f53b206f747a6a4bb1fef619632b495de23805c97f4e12cb37c8c699dce7f434e8270fa68242cfd62447dd42b33b21ff3119fe576e627ffae1a5dc3a9d69c045de84ec242166e04604d39e2ae0cb28affb95402ec081682537696f7619dd3e881b378f0ddb", 0x107}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) setrlimit(0x6, &(0x7f0000000000)={0x48, 0x62}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000805102bfbfe8000000000000000000000000000bb000000000000e0"]) r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x7fffffff, 0x80000000004, 0x400006, 0x0, 0x2, 0x1, 0x0, 0xffffffffffffdfff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)="dd520000", 0x4) r3 = dup2(r2, r1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) clock_getres(0x4, &(0x7f0000000080)) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000180)="94dcf5adbabca6df7f04c5c547960f0698c2631af0c336b77f2950bf3fa7820f570000000000000060b1b88bebee0fd445a18e4166477f3065eb7b8d5f9ec9891131460e4766c8602db34e371d2bdc0fa9259446106e9f1b7adfad5ba6299ecdef0b899e7900ec9d1e2342c102fb6a290ec0c74d80e577bd5145ddc90d0635eb9509f03d2bf8b065c560bd26db805d1fd2", 0x91, 0x404, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r5, &(0x7f00000002c0)="fab7b69828309606e7609a52f462c919080a6155bd12b38e67e1c5ce3c631e06ab028c3c93cc7330827c764179fea5b5d38ce2ffc8878820c6cf34648c879a163032b9b1f0eda5f84fa5fc10faf3f86d37a7e5af671f00d84b3255d643f2f2c458825b189fddc1bbf32b12c11d3568d65ff08e5a334fee8037dc59ead5ab64bb933d13ddbf329e83656a7af28462fc7b6f504527de62ba9e7e82f9c6b30b8c37fdc7c32733ce9fb7f2e0f9edd61505713ee590e34da7cdce63c627b45eec22ddccb6e622fa156e95f2590122", 0x6fc8d7e4255d3ebc, 0x0, 0x0, 0x0) shutdown(r5, 0x2) write(r4, &(0x7f0000000040)="3ba7a5d2bc77d6bd7b2f1d130d202a222aa47d1876c2df8b59bc9813884e02ad5b9abf18c51db43d1df4b1e8fa875931d575a8e0cc0fc71b74569ed813f7d3b5d0b6e08c9b77fc2fa3d3ddcda509908caff87be37593e4ed64dacb17ce4f84294203c935dae1e3024132a4f46ebf62d1e9e0cb03762988e302299b7f2d672db7f419a3cbdf00be57c95ebfc0b10c603c53", 0x91) syz_open_pts() socket(0x2, 0x2, 0x0) socket(0x2, 0x4001, 0x0) 1.364209ms ago: executing program 1 (id=41): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x2, 0x3, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x1, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffff58, 0x10ffc, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x9, 0x2}, {0x10, 0x100, 0x1, 0x814}, {0x3, 0x7, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0xffffffff}], {0x2400, 0x8, 0x10000, 0x803}, {0x0, 0xfffffffc, 0x3, 0x1}}}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x6) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="06ec9c28", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14"], 0x69}, 0x0) kqueue() msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1800) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x18}, 0x0) 1.055996ms ago: executing program 1 (id=42): r0 = socket(0x2, 0x1000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) read(r4, 0x0, 0x0) closefrom(r4) symlink(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(r3) r5 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000805102bfbfe8000000000000000000000000000bbff"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f0000000140)="717a26868cc170c195d2b6acea7b4d7a0930ff3c775b153398105cb34b4757379d6d43144900959b4583138ee8a70949e39a76b8f1e440c592747ebf8ed5b375a12a5e903035d99e5586069c8ff4cd8ee0eb9afc91540643f1bf41944ae8a948a1ab02cb8b684aff37644b14e02d334e37466aa816a30af1d31f32f45b2db8e79f38d93e336a2d2bf2f14f3e55f0f50ba2f6c12c521d35d2a0cb4d357524a0897d03472fb5351af19834bbb7881284291480e839ef80cfd9f07a469e04dc49f5f6db22d0424ebd16237aa850eac83902abdb7db94977a0443b", &(0x7f0000000080)=0xfffffffffffffff2, 0x0, 0x0) listen(r5, 0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000280)={0x1d32, 0x2}, &(0x7f0000001640)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 369.936µs ago: executing program 5 (id=43): r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)='#', 0x1}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x44, 0x1, 0x0, 0x8, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xac1400fb, {[@timestamp={0x44, 0x10, 0x6, 0x3, 0x2, [{[], 0xa17}, {[], 0x80000000}, {[], 0x6}]}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x10, 0x2ff, 0x0, 0x8, {[@timestamp={0x8, 0xa, 0x10001, 0xc}, @eol]}}}}}}}) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x4ce, "fe805cea4b2e0e9aa5bb00"}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x20000) recvmmsg(r0, &(0x7f0000000580)={{&(0x7f0000000040)=@in, 0x10, &(0x7f0000000500)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000300)=""/244, 0xf4}, {&(0x7f0000000400)=""/176, 0xb0}, {&(0x7f00000004c0)=""/18, 0x12}], 0x4, &(0x7f0000000540)=""/2, 0x2}, 0x3}, 0x38, 0x1000, &(0x7f00000005c0)={0x6, 0x3}) 0s ago: executing program 4 (id=44): r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x9, 0x2ffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x24, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080), 0x0, 0x37) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xd, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x4, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xfffe, 0xb8, 0x74, 0xffffffffffdffff7], [0x5438b950, 0x3, 0x1005, 0xf14, 0x6f1a683a, 0x8000001, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x2, 0x10000, 0x5, 0x100000000002], [0x100000000, 0x10803, 0x0, 0x10000000000005, 0x4, 0x200000000008], [{0x5ad, 0x7, 0x5, 0x7}, {0x6, 0x926, 0x9}, {0x1000, 0x40, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5, 0xfffffffffffffffe}, {0x5f, 0xffffff7e, 0x1fb, 0x9}, {0x3, 0x10000, 0x6, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0x65, 0x3, 0x40000048, 0x80000001}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) clock_gettime(0x7, 0x0) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x7fff, 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.88' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffff6006f74cdc8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! Data modified on freelist: word -35183597953060 of object 0xffff800000c434e0 size 0x10 previous type free (invalid addr 0x6c45a5a80140d9c1) kernel: protection fault trap, code=0 Stopped at malloc+0x855: movq 0x8(%rbx),%r14 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> show kasan No such command ddb{1}> trace malloc(10,35,1) at malloc+0x855 ip6_setmoptions(9,fffff6006fc4d9f8,fffff6006fa25c00,0) at ip6_setmoptions+0x8f sosetopt(ffff80000162e900,29,9,fffff6006fa25c00) at sosetopt+0x118 sys_setsockopt(ffff80003c42f258,ffff80003c3e1520,ffff80003c3e1470) at sys_setsockopt+0x2ba syscall(ffff80003c3e1520) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd877e11d920, count: -6 ddb{1}> show registers rdi 0x6c45a5a8014099c1 rsi 0x4000 __ALIGN_SIZE+0x3000 rbp 0xffff80003c3e12d0 rbx 0x6c45a5a80140d9c1 rdx 0 rcx 0xffff80003c42f258 rax 0xffff80002999dff0 r8 0xfffff6006fa25c00 r9 0 r10 0xa929cbfe83c9eb49 r11 0x722d095a2a56891a r12 0x4000 __ALIGN_SIZE+0x3000 r13 0xffffffff83b03290 kmemstats+0xd40 r14 0xa30c333 __kernel_phys_end+0x670c333 r15 0x6c45a5a8014099c1 rip 0xffffffff82d2bcd5 malloc+0x855 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80003c3e1210 ss 0x10 malloc+0x855: movq 0x8(%rbx),%r14 ddb{1}> show proc PROC (syz-executor) tid=469164 pid=70389 tcnt=3 stat=onproc flags process=1010 proc=4080000 runpri=32, usrpri=78, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c42fcb8 scnt=2 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c42fcb8,0xffff80003c42ed38 process=0xffff800039bcc020 user=0xffff80003c3dc000, vmspace=0xfffff6006d1e53f0 estcpu=28, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 70389 447667 54294 32767 3 0x1010 0x2000 suspend syz-executor *70389 469164 54294 32767 7 0x1010 0x4080000 syz-executor 70389 218696 54294 32767 2 0x1010 0x4080000 syz-executor 64592 72895 76204 32767 3 0x10 0x80 nanoslp syz-executor 64592 350168 76204 32767 3 0x10 0x4000080 sbwait syz-executor 2818 369111 42360 32767 3 0x10 0x80 nanoslp syz-executor 2818 415679 42360 32767 3 0x10 0x4000080 lockf syz-executor 2818 215812 42360 32767 3 0x10 0x4000080 fsleep syz-executor 21626 217093 77266 32767 3 0x10 0x80 nanoslp syz-executor 21626 16712 77266 32767 3 0x10 0x4000080 netacc syz-executor 21626 122188 77266 32767 3 0x10 0x4000080 fsleep syz-executor 31321 345367 18268 32767 3 0x10 0x80 nanoslp syz-executor 31321 31471 18268 32767 3 0x10 0x4000080 sbwait syz-executor 31321 77965 18268 32767 3 0x10 0x4000080 fsleep syz-executor 67561 311762 75528 32767 3 0x10 0x80 nanoslp syz-executor 67561 440276 75528 32767 3 0x10 0x4000080 ttyout syz-executor 67561 336605 75528 32767 3 0x10 0x4000080 fsleep syz-executor 67561 476051 75528 32767 3 0x10 0x4000080 fsleep syz-executor 90889 321800 88872 32767 3 0x10 0x80 nanoslp syz-executor 90889 34093 88872 32767 3 0x10 0x4000080 fsleep syz-executor 90889 130445 88872 32767 3 0x10 0x4000080 pipewr syz-executor 90889 201419 88872 32767 3 0x10 0x4000080 fsleep syz-executor 18268 84013 64692 32767 3 0x10 0x80 nanoslp syz-executor 76204 177116 35885 32767 3 0x10 0x80 nanoslp syz-executor 54294 435916 66438 32767 3 0x10 0x80 nanoslp syz-executor 42360 115520 48521 32767 3 0x10 0x80 nanoslp syz-executor 75528 55895 72751 32767 3 0x10 0x80 nanoslp syz-executor 88872 282415 86321 32767 3 0x10 0x80 nanoslp syz-executor 77266 333067 71927 32767 3 0x10 0x80 nanoslp syz-executor 64692 294224 49603 0 3 0x2 0x80 wait syz-executor 66438 402619 49603 0 3 0x2 0x80 wait syz-executor 35885 265817 49603 0 3 0x2 0x80 wait syz-executor 48521 319043 49603 0 3 0x2 0x80 wait syz-executor 72751 504851 49603 0 3 0x2 0x80 wait syz-executor 86321 523918 49603 0 3 0x2 0x80 wait syz-executor 66357 396436 49603 0 3 0x2 0x80 wait syz-executor 71927 395448 49603 0 3 0x2 0x80 wait syz-executor 49603 254406 81555 0 3 0x2 0x80 kqread syz-executor 81555 332973 70895 0 3 0x100002 0x88 sigsusp ksh 70895 31190 34766 0 3 0x10 0x88 kqread sshd-session 34766 236395 85682 0 3 0x12 0x80 kqread sshd-session 98070 244715 1 0 3 0x100003 0x80 ttyin getty 85682 299607 1 0 3 0 0x88 kqread sshd 6363 14085 87568 73 3 0x1100010 0x80 kqread syslogd 87568 451399 1 0 3 0x100002 0x80 sbwait syslogd 59189 464386 1 0 3 0x100000 0x80 kqread resolvd 41427 413458 90163 77 3 0x100012 0x80 kqread dhcpleased 21798 315845 90163 77 3 0x100012 0x80 kqread dhcpleased 90163 116548 1 0 3 0 0x80 kqread dhcpleased 83076 398535 0 0 3 0x14000 0x200 bored smr 52501 54979 0 0 2 0x14000 0x200 zerothread 30971 503744 0 0 3 0x14000 0x200 aiodoned aiodoned 58623 313763 0 0 3 0x14000 0x200 syncer update 64383 209503 0 0 3 0x14000 0x200 cleaner cleaner 32690 417644 0 0 2 0x14000 0x200 reaper 30788 108052 0 0 3 0x14000 0x200 pgdaemon pagedaemon 50542 425297 0 0 3 0x14000 0x200 bored viomb 58550 320600 0 0 3 0x14000 0x40000200 acpi0 acpi0 39628 27949 0 0 3 0x14000 0x40000200 idle1 31949 111076 0 0 3 0x14000 0x200 bored softnet1 51453 94279 0 0 3 0x14000 0x200 bored softnet0 43386 45454 0 0 3 0x14000 0x200 bored systqmp 59749 19745 0 0 3 0x14000 0x200 bored systq 86208 475238 0 0 3 0x14000 0x200 tmoslp softclockmp 65004 203836 0 0 3 0x14000 0x40000200 tmoslp softclock 95127 521219 0 0 7 0x14000 0x40000200 idle0 1 346636 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/setuid/kernel/sys/kern/kern_malloc.c:96 r = 0 (0xffffffff839af2b8) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 malloc+0x2ef #3 ip6_setmoptions+0x8f #4 sosetopt+0x118 #5 sys_setsockopt+0x2ba #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 70389 (syz-executor) thread 0xffff80003c42f258 (469164) exclusive rwlock netlock r = 0 (0xffffffff838f5680) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sosetopt+0xf2 #3 sys_setsockopt+0x2ba #4 syscall+0xbd4 #5 Xsyscall+0x128 exclusive mutex /syzkaller/managers/setuid/kernel/sys/kern/kern_malloc.c:96 r = 0 (0xffffffff839af2b8) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 malloc+0x2ef #3 ip6_setmoptions+0x8f #4 sosetopt+0x118 #5 sys_setsockopt+0x2ba #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11054 12019K 12034K 166960K 12145 0 pcb 17 12K 12K 166960K 17 0 rtable 241 6K 7K 166960K 351 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 8 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 4K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1359 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 25 93K 125K 166960K 184 0 sigio 1 0K 0K 166960K 1 0 proc 61 115K 147K 166960K 510 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 16 0 in_multi 99 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 373 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 253 160K 177K 166960K 3343 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 46 92K 114K 166960K 1264 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 20 0 NDP 11 0K 2K 166960K 27 0 temp 34 9114K 9130K 166960K 3748 0 kqueue 13 20K 25K 166960K 35 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 36 0 32 1 0 1 1 0 8 0 rtentry 176 113 0 1 6 0 6 6 0 8 0 unpcb 144 88 0 71 1 0 1 1 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 736 61 0 55 4 0 4 4 0 8 3 arp 136 19 0 0 1 0 1 1 0 8 0 inpcb 328 141 0 123 4 0 4 4 0 8 2 nd6 152 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 454 0 0 29 0 29 29 0 8 0 art_table 40 455 0 0 5 0 5 5 0 8 0 art_node 32 113 0 11 1 0 1 1 0 8 0 semapl 72 2 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1624 0 161 92 0 92 92 0 8 0 ffsino 296 1624 0 161 114 0 114 114 0 8 1 nchpl 144 1871 0 179 63 0 63 63 0 8 0 vnodes 216 1705 0 0 95 0 95 95 0 8 0 namei 1024 5572 0 5572 2 0 2 2 0 8 2 percpumem 16 51 0 0 1 0 1 1 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scxspl 216 6583 0 6583 4 1 3 3 1 8 3 plimitpl 152 45 0 21 2 0 2 2 0 8 1 sigapl 424 475 0 422 7 0 7 7 0 8 0 knotepl 120 108 0 0 4 0 4 4 0 8 0 kqueuepl 224 36 0 25 1 0 1 1 0 8 0 pipepl 344 125 0 97 3 0 3 3 0 8 0 fdescpl 528 459 0 422 4 0 4 4 0 8 0 filepl 160 1751 0 1524 11 0 11 11 0 8 1 lockfpl 104 23 0 18 1 0 1 1 0 8 0 lockfspl 48 10 0 6 1 0 1 1 0 8 0 sessionpl 144 26 0 10 1 0 1 1 0 8 0 pgrppl 48 34 0 10 1 0 1 1 0 8 0 ucredpl 104 182 0 163 1 0 1 1 0 8 0 zombiepl 144 424 0 422 1 0 1 1 0 8 0 processpl 1232 475 0 422 5 0 5 5 0 8 0 procpl 664 564 0 495 7 0 7 7 0 8 0 sockpl 752 265 0 226 7 0 7 7 0 8 2 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 108 0 0 14 0 14 14 0 8 0 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mextrefs 64 18 0 0 1 0 1 1 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 231 0 0 15 0 15 15 0 8 0 bufpl 272 2406 0 102 154 0 154 154 0 8 0 anonpl 32 5334 0 0 43 0 43 43 0 247 0 amapchunkpl 152 9399 0 8835 29 1 28 28 0 158 4 amappl16 200 1825 0 1802 5 0 5 5 0 8 3 amappl15 192 10 0 9 1 0 1 1 0 8 0 amappl14 184 494 0 493 1 0 1 1 0 8 0 amappl13 176 115 0 105 1 0 1 1 0 8 0 amappl12 168 694 0 658 2 0 2 2 0 8 0 amappl11 160 38 0 38 1 0 1 1 0 8 1 amappl10 152 56 0 46 1 0 1 1 0 8 0 amappl9 144 271 0 271 1 0 1 1 0 8 1 amappl8 136 89 0 88 1 0 1 1 0 8 0 amappl7 128 141 0 130 1 0 1 1 0 8 0 amappl6 120 151 0 150 1 0 1 1 0 8 0 amappl5 112 94 0 87 1 0 1 1 0 8 0 amappl4 104 278 0 264 1 0 1 1 0 8 0 amappl3 96 1661 0 1529 5 1 4 4 0 8 0 amappl2 88 520 0 467 2 0 2 2 0 8 0 amappl1 80 10626 0 10050 16 0 16 16 0 8 1 amappl 88 2655 0 2467 5 0 5 5 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 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 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 459 0 422 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 459 0 422 1 0 1 1 0 8 0 vmmpekpl 168 5796 0 5761 2 0 2 2 0 8 0 vmmpepl 168 39382 0 37318 102 0 102 102 0 357 5 vmsppl 488 458 0 422 7 1 6 6 0 8 1 rwobjpl 80 14835 0 13888 24 0 24 24 0 8 2 pdppl 4096 925 0 844 107 16 91 97 0 8 10 pvpl 32 11689 0 0 95 0 95 95 0 265 0 pmappl 256 458 0 422 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 435 0 19 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8393cff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff8393cff0) at sched_idle+0x371 end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at malloc+0x855: movq 0x8(%rbx),%r14 ddb{1}> trace malloc(10,35,1) at malloc+0x855 ip6_setmoptions(9,fffff6006fc4d9f8,fffff6006fa25c00,0) at ip6_setmoptions+0x8f sosetopt(ffff80000162e900,29,9,fffff6006fa25c00) at sosetopt+0x118 sys_setsockopt(ffff80003c42f258,ffff80003c3e1520,ffff80003c3e1470) at sys_setsockopt+0x2ba syscall(ffff80003c3e1520) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd877e11d920, count: -6