last executing test programs: 3.246276095s ago: executing program 4 (id=262): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() clock_getres(0x4, 0xfffffffffffffffe) (async) close(r0) r1 = socket(0x2, 0x2, 0x0) (async) close(0x3) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f00000000c0)="01000000", 0x4) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1000f66f, 0xd, 0x7, 0x39bb5558, "0200452e307e0804000500000000000000cd0404", 0x5, 0xff6}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c39c5a4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b7147263eb0906b4e54830810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f752bf593269029f806a3a8e9e03e3e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cbf2de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f695049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10400d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844309d2931487696b5699233aff7c27db0f5bf4bb942b9a2e18fd962abaaf1fb425c107efcec07772d46f06049b604f2cf870d87d3694f2fda5445f94dc8f29c337ea78734d887fa68bbddf17ae0aaddfd8ef1b4b269b34e0ec1be96ce499d886083e1d1bc43273534a2f6585203a77d4e4cac7bc04c0dc7e", 0x2c0}], 0x1) 3.008394944s ago: executing program 4 (id=264): setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x42b784, 0x7f, 0x3ff, 0xfffffff2, "bb0800064ee0c9b60ace26da8d29c79900000009", 0x10001, 0x11383}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5e", &(0x7f0000000000)=0x6, 0x0, 0x0) 2.966636889s ago: executing program 4 (id=273): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x115, 0xfff8, 0x0, 0x0, 0x1000000b}, 0xfffffffffffffff9, 0x8000000000001, 0x6, 0x651, 0x5, 0x0, 0x0, 0x7, 0x0, 0x7, 0x0, 0x2}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$DIOCGETRULE(0xffffffffffffffff, 0xcd604407, &(0x7f00000011c0)={0x1c1, 0x5, 0x5, './file0\x00', './file0\x00', 0x0, "7ffdbda6bd91e5f99f4e6c07a15eca60562d099d7e8cc539b96efa4e7610740b8199bb6b5d8882a65a5e2634514766370c0f57a7b0255efb8a4a1bf755c90d97fd1174d2fff190a20e32944dc7b968f8c0b049bab70074a9519277723885ae32ca4cce40770eed761a50fd0219332f2ef667ded5406c697eb443c02a1f7c98303cfd5e96845f18362b701fd43b009d61591583dacb0999a67d2af4814e41028bd44e81b9e9e089054f60a04d70d246857f8b5412855d5065c93f8bd6282fb543f719900a6cce6e4e33669fa358092d72b0a889669cc487cb4dd47047dbbd9c97ac24ce0d71307f0881a57bcb289d6db2a901c5c57005970134804d1d469c25f386b168a21e67e926136adc7afad95716f81cb6d5a68538b5edcb54eda8dab1d9d94d79545a86ba7686bf8b19f0368f2101b10acae2fdf18f9521e01e952880f2ab977e58beacab4e3746b41e67b8e009ba6a5fce306089f1b91fadacb9e4b0e79325a8475bacac6dd50aa2ced5879b9dc1169bce8d53645476bb1db48d4c00fd4145802de110c281a33f5b36782e3b3693c4b959496c5b9d160afc3d85dde88f2e221a2a3c6f9907a4aa1689cda291202226140d7b3e6769c9f37e3e8e772eb81736185352bd3ff476fb3ec3fb80ab842660efb650b630727ef999201be1520faddf54d762aa03393aae516ea89a30804ca4b925fb53caea2e67c3489513adcc382fc96e0eb8823a69dbb23bdb1f089039a3390770ab3aad5ec7352e407704afbfb19e89c985ba044863894414834f5b3171032f991b78ace0ced9655fe1739e41e7fbb8c0c23500fc60d14de67cc9c5de9ebe25df85f584b4b1ef9de00ce25f0778111c5f165a284026264f0b834507159cc227d420e566dbcf5918de4a931d367c81f95610f9bfb39def6ffbf3840c0c98ed3053400b4ccbbe36b1ff86c639470796b94bd90f69d0ab57c4f7edd6a94077dcd22ab118eb9a1c1c4e0f7cd45b6df1678c1c69b581bac6f69772bea52420f60b59bfbc3cf33736265d4094b1e88185f6741668ed5be29eced421b942ab2430b91fe1fb5080632f309fafaa2504cfcd5ea20585591a4bcfb4331bdb982d588c414ecc5e1d4b7af4b1da6b906200a9c9aea6d5dffa6d13fe6b8e386eeab45749183b4e505008d8b8ab6502b01afb80007f745f1823f9525b9a0102cc931c9f07ac6bbe58c46a81497e17e90c6f50774740dc8dc9ab08ef912bea763723db7bbd4db7a298cb47f49414cf29bc5d1f558ef11dad8e966c2567e9494f6e6b95ce414763f648a08fe093bb84977ce630a38bf0abddfe8f429380dd9e69df8f81a3a7d6c719d4cbc9897d5810a9a8d569cfe8bf377fd71eedf53ceaf2d6ab1a957209c0f5e080bd2b3dd87b83e472bbe769a023ed69813ddf32936d9f8c7cca44ac3bde40e171060465dfdc54b1094871ce3f5af68e7a03f52a79b9fd4140cb482be3dbd9e16def220ec90d43ab4994af6371df940c0b539447b8b7ad5b161589609980fe5c06517867ad1e876f8a7d9794ac207ae5518a8bb62a2653ff323067a039257ac82a02526015a43014af99cb4b6975bb2440932d4533855937f29ca8f4b14eb088c7760ad025c06c617be6e28d1a47163d5c9c13ab7ed9285279188e9058be8a39253b773bffcc492ac20dac7cc9fa08262c489cefb2e0a1006142c5ce61b1d031d28344f3821dbdab4c3f96f9b5c335dd73fd0befafcd6394eeafea06910f9357643dfabd4f55c93c6ac85112f3021606d94070c92c477777687ec88056d1772e74ce099d69446d2552b5114c42f4291af0dad6afbca3d34188b389e9aa1285a8a7659e1147c8c87a159c393a9370f74296efa9e904617f01516db4a56fca9f5148ff8bca6e16f8410cfe960e570d96674a61331735813f40b236a2"}) (async) setsockopt(r0, 0x800, 0xf2, &(0x7f00000001c0)="ab3ecfd74ec42cb649c4dc1f24dd4d33732e4f9f75664686d8330041adb061f764fe3b7316e854692a718b4ed4f1b637b18d5977305387811a40456d795682ef10529ff74d1af369e5eeb4376b06dd60754fde32916a48ef101c4185cd21dc3420ac362a348858de72c8f220bb6de503d531d3fb0a9c6122294f300f7cb01ea6f47e3419d830810ca36a6cf8892a12a56767d5a3ad011b160a8a7192cd53d177c2c4e8c06a323851d7ee9ab9ea357a98034de08c57132b42998cd96833d4885e63c10f10c5f174aa772d61ff357463ab520f49f82e062c3f5e949d0dabd51f24ed287696d637eb5198788c991cf0b8166e3a0e6ba7d97751bbacfcdac5e2222ac8ee1b8312566315f1bc0b71f26f9ca3cdcbc9df6640a63497b018742ab9dc4e55e1151b0888768e510a3416a83669ad68da5b9ccfdb4e45b4fbe1d4fca7434d9cbb0e91aba7b53a4c4465d89026637d7b248775a0a3e3af2d80eaeae13c3dc4daee97b3521fbeef333905c94d648ca9b83680a1de8db30ffe8850fdb4b6b766df75a2ca175b3142d46b34478b0c1323de4a182bfb24de98af98bc322f36822e4af15ca5e56d80ac8114121692e47e4f6c85b13e3018410dbe65164255958b603bc4bddc5174cd6dd044b3c61e17112913f3a38d765ecc99f12f2aa729ec4feb26c88070d53bb2a9799f5c07c87f5e3726dc49f926b8816a4c6c046b309eabb6302e9b45ce15e0a7659c2fd52d081b07723c3b4d5518facdb2bc905f85ab5f71a8329c46d55b0a978777d30c6fba0e98d42d105c8f82c4506a317454660efddb445e4705a78b7c95c60d936f9022cdac35fedac124e8ec51f7e8c715813cc60fbc4afbd639cc592c730aa00fc82e6fb1f32a8d0c1999a69622347bb37aae5cf1a8f4a9968932f7de818ad725ef6bed68f338edd21e9fdc4c8219d8ad9e0efc24757d416546ef8dc48763cf28380c96f77d2823ed0f2e5c91c8c39ae0376e199ffba2afe5c788f7b3d6b086d1af3b9960910ec0c878b297f6bd015430773dbd06a7470c7cbdf76a6f035e27b4d23c91b752fb6c2d71f052bc33ea32295b9af720fb0f9cb32c5f095958e725eea0aa36ae0411baf259f95779333e0463aab5677ec8824d013fcac272fb14bbc5d4e856b280f12acb4c029a692b25847ee28edefbc04bc4e6947bd45cc8f7cb90441e256c1653caefde1edd3841c2e85851b24c969a5082ec1788fede0e0359ba841ddf94da85296217e000f1dc8c7fcac9a57dc593084595959027f8a1574b23e9e45cc4cc04917972d877abd9625ed3cc33b88a2401ca987ad4d92990e7f169d3028b7748fdf3e209299fba44714eb16476d171e515dc760ccd1e90cace8de745c418d2d57b438e737b98f53c26ae3a8867a178d534d8d723aaf46b62f148e03d8a619b50bf7208a19c901908c09057ea546adba8aea1529bf19cd4d14600c40edae964a5ad4ecccb6d6dc8be6e297b842b0a7273c1ed0c66266628bee705237abcde7a716c10c35f0c63b4a125bce4b124d47c7b00610007feab1408872d4dfe40c505d70944eb9e16e521c8cc62fb2ff0d5559ab1989804bfc642d5719815616cb9bfd2d69ed7041255b19a9e62de66e48f88c677cbffbd21778868b098ee84d73d51f3a365d41859e0912915abb131e7bfa02313093805ee6e3eb96dd1eff69adfed89fec3ef816725d01258fc72a69a1148c243d42cae635613c5e48117dfd428c49b7221f50fb36441c545810796a1b5c1c67f12cdc06a5a197f134b9da676cf94b1c307f77600f777843a9fe7ee3aaed7199225b9f82e60177dd7e9c864804be804cc9bb080f78265976c2637322779e50655921655c22143784540d9b61d8c9c80338a66befe1c242912187c6038c286c27ee9cebbc97b6712c9d98e2143db2678e72ed3f05abbdffe3ab188e7f661c01473bc704aa86f3e08eebb03a5669fd96755a3f1925c38fa80d9d443cac9eb82421fd7dda1c78450c6566337c7bc970f79f1431802588ba2aded2f7b7c63d2fe9db789fa50ecb6a988f4a6f0cf5753d6f3ee03e856e227b000a1c623a143307a3e0beada77804633d36b128190852eeccdeca6eb0daf54339f44ae4abc5c99bbcde108b78537ab069810696bebf36681c557f884a63816347cdee718d05e00f3967b5b82cb4f2a875f76a473e979b1f7d40c742ee297e9a489cb884d3f35f131fde042a87e9e884d3425536cfc4af94e614ae30691edb85d6a277fc840579662d1590bad10b36a7e1572f25506c1d3124535878a6a4be28328a220c3e38b1f84d51939c9c48d2e8d25fffebf62d15a066e624088deb7712dad326a402fb0d8129b54610a17f985f7e285fd4fffa9445def52e337e9057b2576823a155b9b391210dbf14b16ad6d942adb3a2ebc4169a908e2a22810350d7f76ebf0d5e0a5adee878c8608a71d24fc2199b727905b030351dce3efeccc31e0d236497866200df56499ec640d8538bde338323222faae8c5e33b6211166c8d41c43c19b52ab938995cf8ffd731476d0a14ecdddb2b04b89f2596adceaf0203ce05ce94a0dfbc1743ba939239138aaae880ae2682267fa8da41fd6515be3df4e92b62cea0db10cbfcd7317a470ec073870b6c4263f10ec4725d85082ae072beeb9b45ae18fb598eda46bee7fb9cb625f5b116b84442e73235071cabac147f3c5f94c3731e6dcb7615c0079954bfffbe972ed0b205ebb4d594525bb2008341daf0afa025d87c12f06dbd8219e00656c8eee4f115b5836c1b2f93eaee2a5d28c6ccedb6322241d027d1dc453edd17f74166d32ee963c7f7e14442a7d1965e017a5d6f6dc82f17bdd452328b985b7701df736356d1035fd2f87e7a7b1eebd9827e6aa12b3ae96f4f84c44e82d060ec70f51c9c23391f2a581877898b8e5df9bc4777167716f20e32b8a95dd33e15c3024f4a7f2de7ad03ce78f60e19446d3e66b49f237559fc5bb22c76fadd65c8806e9775efc2118de7433d116c6f8bddc8720831657ce95843f0482c2815b1cd2d88f8a655e27435a41ac6df91899d016a26feb2be45faaba36607104931a4858499427eb4db8337ce02a18ab3f060a83035d6510f2b64b78f41d1eb251d3ccd472b33221fd50081f5bd3753b63638beae3e995310f13f4e777bb97cb3308736fd35fb26bcd9ac6f47e2470e05d4d31a542ad2148d7721d4714911968a5349412ead8f92bd346db2b35d8cd980660a38a3296947a714bc8ac6e0f4063d9f2c89c2a2c52c1e54070f0ff9e002ee7103e3c1c47863dba9814369f930813fea15f020497e610288f02ca23e77c6679cc20ae8e10f62af16b449ade324b294c45a1cb0ba34e81256a779a744880fb25cee8c351db05bb209773c371fec8a0a5c36bd25357c1d2e4358145d0c9f6dc2d5d450cf21570e74ea8343e1cb6e716323c2b09c151f8f60e4d8111b4c30490dbe5752b389727dd1737c6e4889ff88bc3e377f68a3bce1cd519f55b653c43f703d381d4ff616ce67bdee0beb84878e029e21d564c4345a69c9457235b9b0c0896edc9bb629959fea2ff81a2abdf807159f39831a02c200f54f8d0d9946dd73f24c63dc82f99e2f32d31cd9c5b3bb4a6b9a56009f7c185e48bcda3ff6e21097f12bb989b2996fb2d2408648df37dbbc581d4e2beb032b4b82c50d494b4b3d833911806401aa96edcecaa807da8690aa520fe8391cc86472c9802a041ca6619f3da3b023af3f14d6135d3006c92c08c69282bdcafd2a3a5c8efb1891945f97661588ba30796cac82944545665705a5fd3100eba7530e6bd62c5c8787126ab16c9ab790f11750b442f4bae133d347c33b166376e7c15b0f623fe2f153a1759b5be8381c0fe170e5225ea6a9d355fe7fec4521fa55a638ac7ca0ebf39216b2642917afaf9bfc6386e2906474e8d83cca09f22de46134f8a84a6b7d57b61cdc38bc07864769c8f063d13c59f71c5f7b3202812f09ab07b61bbe04436512970d1761709458f43f28cf294f77fb41bbb05ed3c87852b6bfbdb01c9c8ebfce3b2635e1913b379246bd27b8c2a4998e926ce1c7d68252af01913d44122c7d6b55675021105c389b6276000b87761ae0f510ac9f2e6a3d72c6745b232a2a5c4ff0a93ef74796768f8f759e15f6003e729ad4d0d7502b88ea89e7cdaf1b9461e7a4cecc0d8a030bd49862611aece096357a372d5630e4c441ab5c48d6999c3488786b57758804efac0581a6c16bb72f38738e0fa5b82ef531355d9e0375b6cb06dfe56c32b22972c976fd371157343fe55d8533d74cda604bb11be2f7d7787590351885c7b85980a7eab77689cde7eba0400c54f4fa4f05b01d85d22122cbbfbd6013aaa24fc94c49a11e84836be24f40a72e8b1a0fa269bdc8637338e294fa30fb7c70e832950408e0454daa3c9498da8c333d5b80cabe41a518ce1cf85fb232d57fd0e4044a5ee598afb070173f06432f00a1bbbb765cd8077ad448c851b611c305a89dbae7e3e00c36272d73b0633b77dc65970485c25192bab110db035979cdc85819e8d09f9a8510c59c79c39c4c6e35792e1d624c189d0cd52a9b16e4b2dbdbd65af9e1186380b0225c23d9a2fda48121ea0845cfecd64fee25bc7458b3881af4153e626f6eade1e02248bb1d221c75d2ad33add0d5d7e2c3636deecb42401ee1ce8eddcb879c655ee7a2b8ac58d7f8439c3b2f315202fa19a66cbf4b8d25eb683d3d065ef73102b820d7dcaf05bbe00fffc44a1ee2824d8b357f6f7466030b4792c9bf4e66115f56139d578dc26dc576731626f64901889fa927944aa5a6c4ef44e1d834874208ea0a66ef6c01ae077262031df566abb45dc4b37c419d4036722250046a9bf0d69413c0c3a361c221e961061d9e939dcc42c3bc238eae61bdbdf6c23c28191eba6383c57491ebd6bf903e9c4b7f912bc254e7c8e73ef1a3ce66997a55fdbe9ead186ca0b5f7e9c3786b04c52753ded7dbe35c768019a396e37879807ec55f526455e435fae6e38868f24440c75ce9567b810bc6baa2b1f0e8836ca04f72793838fdb043f41435896d6512b3432f76d3d53bf883e73114b42f7ddba12adb46e3a9bb755d9bf7cf1b2581205c22479444cf062dd792d37eeb1822c229370395efc95ee279af44d1eb36d2947d29faff8204472d8c12e7b2eae38d2ecc96cee0f078025d8103348ab20bc9d983e788420d143a1cd616acdc1558a9c22b5f5796753047c9a702cce8bbdb5081d4c9c2330f641f86b8baf4aeee330a1c061a267ee8db668f58450e0ad19f094ec1808ddd21dcc75bd377a7675bb793a478fb311840ec327c16cf2a5e02557a120fd72e053962f5d0be56c7caff6c1625eca91760050f09570ce9cb817ffc8a7cff42c0580a138530f78f74b4bbd072db14d061d1fa2c07fadf62f710f77a0690cefc681f760d6398c738a6f0016fc86f03cbb6a036f6216fc236d4e595e61976117117a186c1df77f9a64f7fda0f4acf92bb90f57634f15ee8f4c4fff4cdb5666ffa0cdb78b32cccd134f194e0cd05517248a18754e0fbf9e6287bcfab2e8fc85e0df8c1eb0a2e7f1cdc805a762a38f6efe2dec954c54501e9752c68bc15486e0c4a31d9e40065b7291b68cfe4037e1a31132fe3825587bcee368d626454a610330c53380788849e13a2fab4dfb0d3eb16f607cfe60be72e4b4f79456ede29a6b26e51dcdc9ea0f5f8586c7a848487da267a631eebdd86c6a461c889ecd8dd2c338b4cb52c57d2b58a9b882d3f3df35cb9275bdf026da74aa5897b5b644c0f1", 0x1000) (async) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6944974f000000000000000000000000aaff020000000000000000000000000001"]) (async) read(r0, &(0x7f0000001f40)=""/70, 0x46) (async) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') 2.949873809s ago: executing program 6 (id=277): pipe(&(0x7f0000000640)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() kill(0xffffffffffffffff, 0x1e) kill(0xffffffffffffffff, 0x12) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(r2, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000001540)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffd, {[@generic={0x3, 0x2}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0xffffffffffffffb9) ppoll(&(0x7f00000025c0)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}], 0x2, 0x0, 0x0) unveil(0x0, &(0x7f0000003440)='r\x00') sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="80", 0x1}], 0x1) read(r3, &(0x7f0000000140)=""/46, 0x2e) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f00000001c0)) r5 = kqueue1(0x10000) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000580), 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}, {r4, 0x20}, {r5, 0x9c}, {r1, 0x10}, {r2, 0x6}, {r6, 0x2}, {r3, 0x10}, {r3, 0x80}, {r2, 0x100}], 0x9, 0x6) 2.948422291s ago: executing program 0 (id=278): r0 = semget$private(0x0, 0xb, 0x19e) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x80, 0x1dcd, 0x0, 0x0, 0x3}, 0x0, 0x3, 0x0, 0x0, 0x8, 0x0, 0x8}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x800, 0x2, 0x2]) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280)=0x3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000002840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) futimes(0xffffffffffffffff, &(0x7f00000000c0)=[{0xfffefffffffff801, 0x7}, {0x6, 0x7ffffffffffffffe}]) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x1000300000084}) flock(r3, 0x1) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000003}) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r4 = dup2(r2, r2) sendmmsg(r4, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) ioctl$DIOCRCLRTSTATS(r4, 0xc4504441, &(0x7f0000001ec0)={{'./file0\x00', './file0\x00', 0x44, 0x8}, &(0x7f0000000180)=[{'./file0\x00', './file0\x00', 0x4c, 0x2}, {'./file0\x00', './file0\x00', 0xc, 0xc6}, {'./file0\x00', './file0\x00', 0x61, 0x1}, {'./file0\x00', './file0\x00', 0x1, 0xf0}, {'./file0\x00', './file0\x00', 0x61, 0x1}, {'.\x00', './file0\x00', 0x4, 0x9c}, {'./file0\x00', './file0\x00', 0x40, 0xdb}], 0x10000, 0x7, 0x1000, 0x8, 0x10, 0xccc, 0x44, 0x2e}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x10004, 0xfffffff7, 0x5, 0x40100028, "ff3b00000000020000000000b440c9d900", 0x7, 0x8}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r5 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2000, 0x0, 0x37) select(0xfffffffffffffec2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 2.729093395s ago: executing program 0 (id=281): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0xb, 0x4, 0x6, 0x0], 0x4, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000280)={&(0x7f0000000240)=[0x81, 0x4, 0x2, 0xfffffff9], 0x4, 0x10000}) r1 = socket(0x2, 0x1001, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x10000, 0x1, &(0x7f0000000100)="f6d63b8f803458a30a15d52a27c491a7d786887959264e56fc063f569d28bc2efc26568db1817ec98f7a2f7b79c2d4bcf07568faf7c490e5dec82461e05f6d55d3b1e13e6313bc66a20885470effb500ab6a5d072990125072ce01d52158fe7cba296b71a8f763cc22a6869d07f26744afb1bb670cc028ecc197f87d456fa94e50b7f4307d5da15fc3ab", 0x8a) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000000c0)={0x2f06, 0x81}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) truncate(&(0x7f0000000040)='./file0/file0/..\x00', 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r4, 0x6) 2.725853476s ago: executing program 0 (id=282): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUDIO_GETSTATUS(r1, 0x40204128, &(0x7f0000000080)) sendto$inet(r0, &(0x7f0000000100)="3d1f585d7b5df50f56061d07e71d8d1488488ab96b79fdceb63b70f3319a2e75a2bde2189e3d36b2f9b65973ad250c0bd5d4a58d02871ca22787c73c4eee7404a7fc7d80815a1dc9342c9ca37b975b66022315e0df087096a5a8aed13df225208b6551a47c20739262a6b2f1fec4d3e789444d013d8ad5453ac1f6f63992f8ab7ae89562c77cd2d69f68f70764233846e6d07f5e730cd543b4fbc6d388611e98663edab6e13330ec5a1e6c7592e93724cd92e1d6a2fd078f0faf611bf6294e", 0xbf, 0x400, &(0x7f00000001c0)={0x10, 0x2, 0x0, 0x1}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x3e) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2719, 0x400}, 0xc) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r2, 0x4) 2.611749345s ago: executing program 1 (id=286): r0 = socket(0x18, 0x1, 0x0) fcntl$lock(r0, 0x7, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1a}, 0x2, &(0x7f0000000080)="bd0f1942", &(0x7f0000000000)=0x4, 0x0, 0x0) 2.610762185s ago: executing program 1 (id=287): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x76ec, 0x2, 0x10001, 0xffffff09, "9ddc4d80307eecfaffffffd7fc5b8196f2283f04", 0x7, 0xffffff81}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) access(&(0x7f0000000040)='./file0\x00', 0x1) (async) access(&(0x7f0000000040)='./file0\x00', 0x1) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(0x3) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x1, 0x2, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setitimer(0x1, &(0x7f0000000000)={{0x100, 0x98}, {0x0, 0xc}}, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{0x100, 0x98}, {0x0, 0xc}}, 0x0) 2.386782995s ago: executing program 1 (id=289): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1245) r1 = socket(0x2, 0x8002, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x6, 0x1, 0xe, "e351a6fabac2a902512300030000000900430007", 0x3, 0x6c82}) write(r4, &(0x7f00000009c0)="fc", 0x1) read(r5, &(0x7f0000000100)=""/87, 0x57) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4000}, {0x0, &(0x7f00007ae000/0x1000)=nil, 0x4bb6}, {&(0x7f0000756000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x94}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f00003ea000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r6 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001680)=0xfe0) accept$unix(r0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') 2.384187096s ago: executing program 1 (id=290): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffd, [{0x2, 0xffffff02}, {0x1, 0x100000}, {0x3, 0x6}, {0x1, 0xf}, {}, {0x0, 0xfffffffd}, {0x2, 0x1}, {0x0, 0xfffffffe}, {0x0, 0x1}, {0x3, 0x1}, {0x1, 0x10000000}, {0x3, 0x6}, {0x3, 0x2009}, {0x3}, {0x2, 0x23}, {0x0, 0x5}, {0x0, 0x1}, {0x3, 0x4000006}, {0x1, 0x7f}, {0x0, 0x1}, {}, {}, {0x3, 0xfff7fc00}, {}, {0x0, 0x3}, {0x2, 0x800}, {0x3, 0xffffff7f}, {0x3}, {0x2, 0xfffffffd}, {0x1, 0x2}, {0x2, 0x80}, {0x1, 0x200060}]}) socketpair$unix(0x1, 0xefad045beee1117e, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = socket(0x2, 0x4001, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xffbc, 0x0, 0x2e) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000200)=@in={0x10, 0x2, 0x1, 0x1}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000280)="dbad44eab991c548b03c71db89b5d32d1c6a8f2e8f785850a8b202654938cac5e48d9057599506c9c094cda2d7eb84eb7f6e3332898832390a7186051b397a10d88d8c00638785b61cd989c4d43946bc33b5c40c7ecca98d30636aae2051e8cb3e71b6114a113e00d4a05d19a77832f3dafb01f18a", 0x75}], 0x1, &(0x7f0000000340)=[{0xb4, 0x1, 0x6, "66c91d92a5d462bf6867b88bef277287c0c969d3731b3039648c7dfe1c9945ae3a5d8bde5d524f07db9b6c8ddedea47bfcb9f0eefa0964aea26da165dfe0e1f0597db0be596094d98e1649ff8d9902ace606095fdcec52ded1f9431475ad0c26f14040f672a664db4582ce2f232385d7bb78447b11353e5bcb909704587ef5bda35e0d24fffd5f0470096e9f4d946d9434d2ef96b85cd1afe71500fbab7d0690212d9c787f"}, {0x10, 0xffff, 0x36b3, "35bc"}], 0xc4}, 0x40d) (async) recvfrom(r4, &(0x7f0000000180)=""/26, 0x1a, 0x2040, &(0x7f00000001c0)=@in={0x10, 0x2, 0x1, 0x401}, 0x10) (async) socket(0x6, 0x3, 0xa6) 2.232795669s ago: executing program 0 (id=291): getentropy(0xfffffffffffffffe, 0x0) r0 = socket$inet6(0x18, 0x4, 0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0xbe) rmdir(&(0x7f0000000180)='./file1\x00') fchdir(r1) setrlimit(0x1, &(0x7f0000000040)={0x5, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1003, "00000000000000000000000000000001", 0x6}, 0x1c) r2 = syz_open_pts() setsid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0xfffffff7) r3 = socket(0x2, 0x8002, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ppoll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0, &(0x7f0000000100)={0xffff8000}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file1\x00', 0xabb, 0x3, 0x6, 0x0, 0x5, 0x4, 0x7ff, 0x1, 0x0, 0xff, 0x401}) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r5) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0xfffffffffffffffc, 0x200000001, 0x80000000000010c, 0x0, 0x6, 0x0, 0xef5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x9de, '\x00\x00\x00\n\x00', 0x80000005}, 0x1c) 2.232104912s ago: executing program 4 (id=273): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x115, 0xfff8, 0x0, 0x0, 0x1000000b}, 0xfffffffffffffff9, 0x8000000000001, 0x6, 0x651, 0x5, 0x0, 0x0, 0x7, 0x0, 0x7, 0x0, 0x2}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$DIOCGETRULE(0xffffffffffffffff, 0xcd604407, &(0x7f00000011c0)={0x1c1, 0x5, 0x5, './file0\x00', './file0\x00', 0x0, "7ffdbda6bd91e5f99f4e6c07a15eca60562d099d7e8cc539b96efa4e7610740b8199bb6b5d8882a65a5e2634514766370c0f57a7b0255efb8a4a1bf755c90d97fd1174d2fff190a20e32944dc7b968f8c0b049bab70074a9519277723885ae32ca4cce40770eed761a50fd0219332f2ef667ded5406c697eb443c02a1f7c98303cfd5e96845f18362b701fd43b009d61591583dacb0999a67d2af4814e41028bd44e81b9e9e089054f60a04d70d246857f8b5412855d5065c93f8bd6282fb543f719900a6cce6e4e33669fa358092d72b0a889669cc487cb4dd47047dbbd9c97ac24ce0d71307f0881a57bcb289d6db2a901c5c57005970134804d1d469c25f386b168a21e67e926136adc7afad95716f81cb6d5a68538b5edcb54eda8dab1d9d94d79545a86ba7686bf8b19f0368f2101b10acae2fdf18f9521e01e952880f2ab977e58beacab4e3746b41e67b8e009ba6a5fce306089f1b91fadacb9e4b0e79325a8475bacac6dd50aa2ced5879b9dc1169bce8d53645476bb1db48d4c00fd4145802de110c281a33f5b36782e3b3693c4b959496c5b9d160afc3d85dde88f2e221a2a3c6f9907a4aa1689cda291202226140d7b3e6769c9f37e3e8e772eb81736185352bd3ff476fb3ec3fb80ab842660efb650b630727ef999201be1520faddf54d762aa03393aae516ea89a30804ca4b925fb53caea2e67c3489513adcc382fc96e0eb8823a69dbb23bdb1f089039a3390770ab3aad5ec7352e407704afbfb19e89c985ba044863894414834f5b3171032f991b78ace0ced9655fe1739e41e7fbb8c0c23500fc60d14de67cc9c5de9ebe25df85f584b4b1ef9de00ce25f0778111c5f165a284026264f0b834507159cc227d420e566dbcf5918de4a931d367c81f95610f9bfb39def6ffbf3840c0c98ed3053400b4ccbbe36b1ff86c639470796b94bd90f69d0ab57c4f7edd6a94077dcd22ab118eb9a1c1c4e0f7cd45b6df1678c1c69b581bac6f69772bea52420f60b59bfbc3cf33736265d4094b1e88185f6741668ed5be29eced421b942ab2430b91fe1fb5080632f309fafaa2504cfcd5ea20585591a4bcfb4331bdb982d588c414ecc5e1d4b7af4b1da6b906200a9c9aea6d5dffa6d13fe6b8e386eeab45749183b4e505008d8b8ab6502b01afb80007f745f1823f9525b9a0102cc931c9f07ac6bbe58c46a81497e17e90c6f50774740dc8dc9ab08ef912bea763723db7bbd4db7a298cb47f49414cf29bc5d1f558ef11dad8e966c2567e9494f6e6b95ce414763f648a08fe093bb84977ce630a38bf0abddfe8f429380dd9e69df8f81a3a7d6c719d4cbc9897d5810a9a8d569cfe8bf377fd71eedf53ceaf2d6ab1a957209c0f5e080bd2b3dd87b83e472bbe769a023ed69813ddf32936d9f8c7cca44ac3bde40e171060465dfdc54b1094871ce3f5af68e7a03f52a79b9fd4140cb482be3dbd9e16def220ec90d43ab4994af6371df940c0b539447b8b7ad5b161589609980fe5c06517867ad1e876f8a7d9794ac207ae5518a8bb62a2653ff323067a039257ac82a02526015a43014af99cb4b6975bb2440932d4533855937f29ca8f4b14eb088c7760ad025c06c617be6e28d1a47163d5c9c13ab7ed9285279188e9058be8a39253b773bffcc492ac20dac7cc9fa08262c489cefb2e0a1006142c5ce61b1d031d28344f3821dbdab4c3f96f9b5c335dd73fd0befafcd6394eeafea06910f9357643dfabd4f55c93c6ac85112f3021606d94070c92c477777687ec88056d1772e74ce099d69446d2552b5114c42f4291af0dad6afbca3d34188b389e9aa1285a8a7659e1147c8c87a159c393a9370f74296efa9e904617f01516db4a56fca9f5148ff8bca6e16f8410cfe960e570d96674a61331735813f40b236a2"}) (async) setsockopt(r0, 0x800, 0xf2, &(0x7f00000001c0)="ab3ecfd74ec42cb649c4dc1f24dd4d33732e4f9f75664686d8330041adb061f764fe3b7316e854692a718b4ed4f1b637b18d5977305387811a40456d795682ef10529ff74d1af369e5eeb4376b06dd60754fde32916a48ef101c4185cd21dc3420ac362a348858de72c8f220bb6de503d531d3fb0a9c6122294f300f7cb01ea6f47e3419d830810ca36a6cf8892a12a56767d5a3ad011b160a8a7192cd53d177c2c4e8c06a323851d7ee9ab9ea357a98034de08c57132b42998cd96833d4885e63c10f10c5f174aa772d61ff357463ab520f49f82e062c3f5e949d0dabd51f24ed287696d637eb5198788c991cf0b8166e3a0e6ba7d97751bbacfcdac5e2222ac8ee1b8312566315f1bc0b71f26f9ca3cdcbc9df6640a63497b018742ab9dc4e55e1151b0888768e510a3416a83669ad68da5b9ccfdb4e45b4fbe1d4fca7434d9cbb0e91aba7b53a4c4465d89026637d7b248775a0a3e3af2d80eaeae13c3dc4daee97b3521fbeef333905c94d648ca9b83680a1de8db30ffe8850fdb4b6b766df75a2ca175b3142d46b34478b0c1323de4a182bfb24de98af98bc322f36822e4af15ca5e56d80ac8114121692e47e4f6c85b13e3018410dbe65164255958b603bc4bddc5174cd6dd044b3c61e17112913f3a38d765ecc99f12f2aa729ec4feb26c88070d53bb2a9799f5c07c87f5e3726dc49f926b8816a4c6c046b309eabb6302e9b45ce15e0a7659c2fd52d081b07723c3b4d5518facdb2bc905f85ab5f71a8329c46d55b0a978777d30c6fba0e98d42d105c8f82c4506a317454660efddb445e4705a78b7c95c60d936f9022cdac35fedac124e8ec51f7e8c715813cc60fbc4afbd639cc592c730aa00fc82e6fb1f32a8d0c1999a69622347bb37aae5cf1a8f4a9968932f7de818ad725ef6bed68f338edd21e9fdc4c8219d8ad9e0efc24757d416546ef8dc48763cf28380c96f77d2823ed0f2e5c91c8c39ae0376e199ffba2afe5c788f7b3d6b086d1af3b9960910ec0c878b297f6bd015430773dbd06a7470c7cbdf76a6f035e27b4d23c91b752fb6c2d71f052bc33ea32295b9af720fb0f9cb32c5f095958e725eea0aa36ae0411baf259f95779333e0463aab5677ec8824d013fcac272fb14bbc5d4e856b280f12acb4c029a692b25847ee28edefbc04bc4e6947bd45cc8f7cb90441e256c1653caefde1edd3841c2e85851b24c969a5082ec1788fede0e0359ba841ddf94da85296217e000f1dc8c7fcac9a57dc593084595959027f8a1574b23e9e45cc4cc04917972d877abd9625ed3cc33b88a2401ca987ad4d92990e7f169d3028b7748fdf3e209299fba44714eb16476d171e515dc760ccd1e90cace8de745c418d2d57b438e737b98f53c26ae3a8867a178d534d8d723aaf46b62f148e03d8a619b50bf7208a19c901908c09057ea546adba8aea1529bf19cd4d14600c40edae964a5ad4ecccb6d6dc8be6e297b842b0a7273c1ed0c66266628bee705237abcde7a716c10c35f0c63b4a125bce4b124d47c7b00610007feab1408872d4dfe40c505d70944eb9e16e521c8cc62fb2ff0d5559ab1989804bfc642d5719815616cb9bfd2d69ed7041255b19a9e62de66e48f88c677cbffbd21778868b098ee84d73d51f3a365d41859e0912915abb131e7bfa02313093805ee6e3eb96dd1eff69adfed89fec3ef816725d01258fc72a69a1148c243d42cae635613c5e48117dfd428c49b7221f50fb36441c545810796a1b5c1c67f12cdc06a5a197f134b9da676cf94b1c307f77600f777843a9fe7ee3aaed7199225b9f82e60177dd7e9c864804be804cc9bb080f78265976c2637322779e50655921655c22143784540d9b61d8c9c80338a66befe1c242912187c6038c286c27ee9cebbc97b6712c9d98e2143db2678e72ed3f05abbdffe3ab188e7f661c01473bc704aa86f3e08eebb03a5669fd96755a3f1925c38fa80d9d443cac9eb82421fd7dda1c78450c6566337c7bc970f79f1431802588ba2aded2f7b7c63d2fe9db789fa50ecb6a988f4a6f0cf5753d6f3ee03e856e227b000a1c623a143307a3e0beada77804633d36b128190852eeccdeca6eb0daf54339f44ae4abc5c99bbcde108b78537ab069810696bebf36681c557f884a63816347cdee718d05e00f3967b5b82cb4f2a875f76a473e979b1f7d40c742ee297e9a489cb884d3f35f131fde042a87e9e884d3425536cfc4af94e614ae30691edb85d6a277fc840579662d1590bad10b36a7e1572f25506c1d3124535878a6a4be28328a220c3e38b1f84d51939c9c48d2e8d25fffebf62d15a066e624088deb7712dad326a402fb0d8129b54610a17f985f7e285fd4fffa9445def52e337e9057b2576823a155b9b391210dbf14b16ad6d942adb3a2ebc4169a908e2a22810350d7f76ebf0d5e0a5adee878c8608a71d24fc2199b727905b030351dce3efeccc31e0d236497866200df56499ec640d8538bde338323222faae8c5e33b6211166c8d41c43c19b52ab938995cf8ffd731476d0a14ecdddb2b04b89f2596adceaf0203ce05ce94a0dfbc1743ba939239138aaae880ae2682267fa8da41fd6515be3df4e92b62cea0db10cbfcd7317a470ec073870b6c4263f10ec4725d85082ae072beeb9b45ae18fb598eda46bee7fb9cb625f5b116b84442e73235071cabac147f3c5f94c3731e6dcb7615c0079954bfffbe972ed0b205ebb4d594525bb2008341daf0afa025d87c12f06dbd8219e00656c8eee4f115b5836c1b2f93eaee2a5d28c6ccedb6322241d027d1dc453edd17f74166d32ee963c7f7e14442a7d1965e017a5d6f6dc82f17bdd452328b985b7701df736356d1035fd2f87e7a7b1eebd9827e6aa12b3ae96f4f84c44e82d060ec70f51c9c23391f2a581877898b8e5df9bc4777167716f20e32b8a95dd33e15c3024f4a7f2de7ad03ce78f60e19446d3e66b49f237559fc5bb22c76fadd65c8806e9775efc2118de7433d116c6f8bddc8720831657ce95843f0482c2815b1cd2d88f8a655e27435a41ac6df91899d016a26feb2be45faaba36607104931a4858499427eb4db8337ce02a18ab3f060a83035d6510f2b64b78f41d1eb251d3ccd472b33221fd50081f5bd3753b63638beae3e995310f13f4e777bb97cb3308736fd35fb26bcd9ac6f47e2470e05d4d31a542ad2148d7721d4714911968a5349412ead8f92bd346db2b35d8cd980660a38a3296947a714bc8ac6e0f4063d9f2c89c2a2c52c1e54070f0ff9e002ee7103e3c1c47863dba9814369f930813fea15f020497e610288f02ca23e77c6679cc20ae8e10f62af16b449ade324b294c45a1cb0ba34e81256a779a744880fb25cee8c351db05bb209773c371fec8a0a5c36bd25357c1d2e4358145d0c9f6dc2d5d450cf21570e74ea8343e1cb6e716323c2b09c151f8f60e4d8111b4c30490dbe5752b389727dd1737c6e4889ff88bc3e377f68a3bce1cd519f55b653c43f703d381d4ff616ce67bdee0beb84878e029e21d564c4345a69c9457235b9b0c0896edc9bb629959fea2ff81a2abdf807159f39831a02c200f54f8d0d9946dd73f24c63dc82f99e2f32d31cd9c5b3bb4a6b9a56009f7c185e48bcda3ff6e21097f12bb989b2996fb2d2408648df37dbbc581d4e2beb032b4b82c50d494b4b3d833911806401aa96edcecaa807da8690aa520fe8391cc86472c9802a041ca6619f3da3b023af3f14d6135d3006c92c08c69282bdcafd2a3a5c8efb1891945f97661588ba30796cac82944545665705a5fd3100eba7530e6bd62c5c8787126ab16c9ab790f11750b442f4bae133d347c33b166376e7c15b0f623fe2f153a1759b5be8381c0fe170e5225ea6a9d355fe7fec4521fa55a638ac7ca0ebf39216b2642917afaf9bfc6386e2906474e8d83cca09f22de46134f8a84a6b7d57b61cdc38bc07864769c8f063d13c59f71c5f7b3202812f09ab07b61bbe04436512970d1761709458f43f28cf294f77fb41bbb05ed3c87852b6bfbdb01c9c8ebfce3b2635e1913b379246bd27b8c2a4998e926ce1c7d68252af01913d44122c7d6b55675021105c389b6276000b87761ae0f510ac9f2e6a3d72c6745b232a2a5c4ff0a93ef74796768f8f759e15f6003e729ad4d0d7502b88ea89e7cdaf1b9461e7a4cecc0d8a030bd49862611aece096357a372d5630e4c441ab5c48d6999c3488786b57758804efac0581a6c16bb72f38738e0fa5b82ef531355d9e0375b6cb06dfe56c32b22972c976fd371157343fe55d8533d74cda604bb11be2f7d7787590351885c7b85980a7eab77689cde7eba0400c54f4fa4f05b01d85d22122cbbfbd6013aaa24fc94c49a11e84836be24f40a72e8b1a0fa269bdc8637338e294fa30fb7c70e832950408e0454daa3c9498da8c333d5b80cabe41a518ce1cf85fb232d57fd0e4044a5ee598afb070173f06432f00a1bbbb765cd8077ad448c851b611c305a89dbae7e3e00c36272d73b0633b77dc65970485c25192bab110db035979cdc85819e8d09f9a8510c59c79c39c4c6e35792e1d624c189d0cd52a9b16e4b2dbdbd65af9e1186380b0225c23d9a2fda48121ea0845cfecd64fee25bc7458b3881af4153e626f6eade1e02248bb1d221c75d2ad33add0d5d7e2c3636deecb42401ee1ce8eddcb879c655ee7a2b8ac58d7f8439c3b2f315202fa19a66cbf4b8d25eb683d3d065ef73102b820d7dcaf05bbe00fffc44a1ee2824d8b357f6f7466030b4792c9bf4e66115f56139d578dc26dc576731626f64901889fa927944aa5a6c4ef44e1d834874208ea0a66ef6c01ae077262031df566abb45dc4b37c419d4036722250046a9bf0d69413c0c3a361c221e961061d9e939dcc42c3bc238eae61bdbdf6c23c28191eba6383c57491ebd6bf903e9c4b7f912bc254e7c8e73ef1a3ce66997a55fdbe9ead186ca0b5f7e9c3786b04c52753ded7dbe35c768019a396e37879807ec55f526455e435fae6e38868f24440c75ce9567b810bc6baa2b1f0e8836ca04f72793838fdb043f41435896d6512b3432f76d3d53bf883e73114b42f7ddba12adb46e3a9bb755d9bf7cf1b2581205c22479444cf062dd792d37eeb1822c229370395efc95ee279af44d1eb36d2947d29faff8204472d8c12e7b2eae38d2ecc96cee0f078025d8103348ab20bc9d983e788420d143a1cd616acdc1558a9c22b5f5796753047c9a702cce8bbdb5081d4c9c2330f641f86b8baf4aeee330a1c061a267ee8db668f58450e0ad19f094ec1808ddd21dcc75bd377a7675bb793a478fb311840ec327c16cf2a5e02557a120fd72e053962f5d0be56c7caff6c1625eca91760050f09570ce9cb817ffc8a7cff42c0580a138530f78f74b4bbd072db14d061d1fa2c07fadf62f710f77a0690cefc681f760d6398c738a6f0016fc86f03cbb6a036f6216fc236d4e595e61976117117a186c1df77f9a64f7fda0f4acf92bb90f57634f15ee8f4c4fff4cdb5666ffa0cdb78b32cccd134f194e0cd05517248a18754e0fbf9e6287bcfab2e8fc85e0df8c1eb0a2e7f1cdc805a762a38f6efe2dec954c54501e9752c68bc15486e0c4a31d9e40065b7291b68cfe4037e1a31132fe3825587bcee368d626454a610330c53380788849e13a2fab4dfb0d3eb16f607cfe60be72e4b4f79456ede29a6b26e51dcdc9ea0f5f8586c7a848487da267a631eebdd86c6a461c889ecd8dd2c338b4cb52c57d2b58a9b882d3f3df35cb9275bdf026da74aa5897b5b644c0f1", 0x1000) (async) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6944974f000000000000000000000000aaff020000000000000000000000000001"]) (async) read(r0, &(0x7f0000001f40)=""/70, 0x46) (async) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') 2.23170563s ago: executing program 7 (id=292): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/218, 0xda}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/98, 0x62}], 0x8, 0x0) futimes(r0, &(0x7f0000001640)=[{0x5, 0xfffffffffffffffc}, {0x8000, 0x7}]) read(r1, &(0x7f0000001680)=""/85, 0x55) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0x8, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f0000001800)={0x0, 0x2, &(0x7f0000001740)=[0x3, 0xae6], &(0x7f0000001780)=[0x33, 0x2, 0x8001, 0xe474], &(0x7f00000017c0)=[0x89, 0x7ff]}) writev(r1, &(0x7f00000019c0)=[{&(0x7f0000001840)="7c40bf3f3fa0ff9bf803cc61fda47e404eaee2157687ed20b0bdc1aa332b91e8be40cbdd5ec2c81137f3a22396ca56012e6162c605e42f1a939ad8719dd6e99cc7c76fcb86c9dd5349cfdd41c946d37a533ca87ff3f79f6c879524469654", 0x5e}, {&(0x7f00000018c0)="d8d5d5c6bac6dcddc5f35960e711fd07b33ff4508d6bbe7f6abfcce0c5d73252b99cc460230c0e5704633160c315baae63c70545045194ca077bd1a9fc120ee69246289402be57fd0b0b158e0568a9d9d9b188d7d3e7125fe186c24c2249ebe6e8bb8a6ec5e1934d03c4f6326cd2c64765e18e76d076116702091a9f5dfced2e609ef4f1509b4a13c67c3282fd1f1ea8a9c59200e15625052140567a30a66f42fac0322dcf3fd21576efdf9e5f7b9b7ebbc520bb5ee1148e9f654d8201f11706c305d1935b27dadbccf07dda187ff018f8c315020de49ae48de4f292f5e4eb6fdf8399e6b41da2adf2d9f4e8349b1aa5220115bb7d65e965", 0xf8}], 0x2) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000001a00)={r3, 0x0, 0x8, 0x0, 0xa6}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000001a40)={r4, 0x0, 0x4, 0x0, 0xe7}) r5 = semget(0x1, 0x2, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001a80)=[0x5, 0x9, 0x1, 0x99, 0x5]) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001ac0), 0x1, 0x0) ioctl$DIOCCLRSTATES(r6, 0x0, &(0x7f0000001b00)={{0xd2, 0xb2}, 0x2, '\x00', 0x2, {@addrmask={@v6=@mcast1, @v4=@broadcast, 0x0, 0x0, 0x4}, [0x80, 0x1], 0xff, 0x7, 0x100}, {@addrmask={@v6=@loopback, @v6=@loopback}, [0x2, 0x9], 0x4, 0x3, 0x1eb4}, './file0\x00', './file0\x00', 0x7, 0x5}) socketpair(0x6, 0x8002, 0x4, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000002f00)=[{&(0x7f0000001c40)=""/80, 0x50}, {&(0x7f0000001cc0)=""/249, 0xf9}, {&(0x7f0000001dc0)=""/132, 0x84}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/103, 0x67}], 0x5, &(0x7f0000002f80)=""/98, 0x62}, 0x0) futimes(r0, &(0x7f0000003040)=[{0x8, 0xa7e1}, {0xfffffffffffffffb, 0x400}]) r9 = semget(0x3, 0x4, 0x40c) fstat(r7, &(0x7f0000003080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getuid() getgroups(0x1, &(0x7f0000003100)=[0xffffffffffffffff]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000003140)={{0xffffffffffffffff, r10, r11, r12, 0x2, 0x6, 0x0, 0x0, 0x5}, 0x0, 0x401, 0x0, 0x0, 0x43, 0x0, 0x401}) getthrid() semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000031c0)=""/10) r13 = open$dir(&(0x7f0000003200)='./file0\x00', 0x80, 0x108) faccessat(r13, &(0x7f0000003240)='./file0\x00', 0x104, 0x1) 2.231194742s ago: executing program 7 (id=293): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0xc, 0x0, 0x3ff, 0x0, 0x81}, 0x400, 0xfffffffffffffff9, 0x0, 0x4, 0x40000001, 0x800000000000108, 0x24, 0x6, 0x0, 0xfffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) getresuid(0x0, 0x0, &(0x7f0000000680)=0x0) setresuid(r0, 0xffffffffffffffff, 0x0) setuid(r0) 2.127211211s ago: executing program 7 (id=294): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x1e}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xf609, 0x8, 0xfffdff82, 0x1603508, "04f0ee090004000000000005ff22700907ffe000", 0x0, 0x43}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfff, 0x6, 0xcf8, 0x3, "425dc50b89920834541c04cddbc8b5510302b735", 0x6, 0x1ff}) 2.126190679s ago: executing program 6 (id=295): r0 = socket(0x1, 0x5, 0x0) accept4(r0, &(0x7f0000000040)=@un=@file={0x0, 0x0, ""/1}, &(0x7f0000000080)=0x3, 0x8000) (async) accept4(r0, &(0x7f0000000040)=@un=@file={0x0, 0x0, ""/1}, &(0x7f0000000080)=0x3, 0x8000) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000006b40)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000006b40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x20000, 0x4) write(r0, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xff9f) (async) write(r0, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xff9f) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) 1.952015719s ago: executing program 6 (id=300): syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="da61aaaaaaaaaaaaaaaaaaaa86dd60408e03001c2b03fec005773e26c5f751151ba286340679ff0200000000000000000000000000013a000000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="508300069078abd2"]) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000740)={0x0, 0xa, {[0xfffffbfffffffffb, 0xfffffffffffbfffe, 0x40000002, 0x100200003, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0x8001, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0x3, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0x80, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x3ffffe, 0x10000000, 0x7d06}, {0x40, 0x22, 0x9, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0xa, 0x0, 0xfffffffffffffff8}, {0xfffe, 0x102, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff280}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x3, 0x1, 0xb}], {0x1, 0xffffffff, 0x80000006, 0x3}, {0xf, 0x6, 0x6d4, 0x6}}}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xc, r0) kqueue() (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01864c1, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0xffffffffffffffc0}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x3, 0xe1, 0x1, 0x7fffffffffffffff, 0x3}], 0x3fe, 0x0, 0x8000800, 0x0) 1.864169397s ago: executing program 6 (id=301): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsid() r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r2, 0x6, r5) r6 = socket(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x4, 0x0, 0x0) fcntl$setown(r1, 0x6, r4) closefrom(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x800, 0x3, 0xfb, 0x80000001}, {0x8, 0x9, 0xf6, 0x7fff}]}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 1.863878927s ago: executing program 7 (id=302): r0 = semget$private(0x0, 0xb, 0x19f) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}, {0x3, 0x101, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x8000800, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) semop(r0, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x24, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x5, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeb2) 1.856584304s ago: executing program 5 (id=303): r0 = msgget$private(0x0, 0x1ba) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="ed", 0x1) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000600)=""/156, 0x9c}], 0x1, 0x0}, 0x42) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r4) getresuid(0x0, &(0x7f0000000140)=0x0, 0x0) setresuid(0xffffffffffffffff, r5, 0x0) r6 = getgid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) futimens(r7, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r10 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{r5, r6, r8, 0x0, 0x4, 0x1, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xfd, 0x0, 0xdd, r9, r10, 0x4, 0x0, 0xfffffffffffffffd}) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000040)="254bbe5dab614f8a65974254de90ff346d41833d260ed1ca88432e07dc05141850b54596d6a477e088ef8ded9d69d7720d6f57ca61f6523cd54fa9f64753661ed804fb8b971011b6a99c729b06a05b60b43545b9622f8cc2d47c591a88be4fbaf04cb7cf6154033da6969582131df28d14964ffdeac1b99d360869888c20a207cfd87df6fdd42947f08614d6bb", &(0x7f0000000100)=0x8d, &(0x7f0000000140)="38b8", 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/111) 1.84996205s ago: executing program 6 (id=304): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) access(&(0x7f00000000c0)='./file0\x00', 0x1) (async) ioctl$DIOCRGETTSTATS(0xffffffffffffff9c, 0xc4504440, &(0x7f0000001a00)={{'./file0\x00', './file0\x00', 0x40, 0xff}, &(0x7f0000000100)=[{'./file0\x00', './file0\x00', 0x26, 0x9}, {'./file0\x00', './file0\x00', 0x0, 0xd5}, {'./file0\x00', './file0\x00', 0xe, 0x8}, {'./file0\x00', './file0\x00', 0x4a, 0x5}, {'./file0\x00', './file0\x00', 0x8, 0x2}, {'./file0\x00', './file0\x00', 0x1c, 0x2}], 0x80000001, 0x6, 0xc, 0x5, 0x8, 0x9, 0x4, 0x7}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001e80), 0x0, 0x0) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000001f80)={'./file0\x00', &(0x7f0000001ec0)=""/167, 0x282, 0xffff, 0x8, 0x1}) (async) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001fc0), &(0x7f0000002000)=0x1c) getpeername(r2, &(0x7f0000002040)=@in, &(0x7f0000002080)=0x10) recvmmsg(r2, &(0x7f0000002400)={{&(0x7f00000020c0)=@un=@file={0x0, 0x0, ""/264}, 0x10a, &(0x7f00000022c0)=[{&(0x7f0000002200)=""/164, 0xa4}], 0x1, &(0x7f0000002300)=""/230, 0xe6}}, 0x38, 0x2000, &(0x7f0000002440)={0x9, 0x10000}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002480), 0x100, 0x0) preadv(r3, &(0x7f0000002640)=[{&(0x7f00000024c0)=""/67, 0x43}, {&(0x7f0000002540)=""/197, 0xc5}], 0x2, 0x3) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002680), 0x80, 0x0) (async) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000026c0)=0x3) setpgid(r0, 0xffffffffffffffff) (async) r4 = accept$inet6(r2, 0x0, &(0x7f0000002700)) recvfrom$inet6(r4, &(0x7f0000002740)=""/175, 0xaf, 0x0, &(0x7f0000002800)={0x1c, 0x18, 0x0, 0x6, "37ea0dbe339b6a63605700725a01239f", 0x9}, 0x1c) (async) execve(&(0x7f0000002840)='./file0\x00', &(0x7f0000002900)=[&(0x7f0000002880)='[}[+\x00', &(0x7f00000028c0)='\x00'], &(0x7f0000002980)=[&(0x7f0000002940)='\x00']) rename(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)='./file0\x00') (async) bind$inet6(r3, &(0x7f0000002a40)={0x1c, 0x18, 0x3, 0x6, "8a5a579a56fe2a903639c8fe5b73b995", 0x5}, 0x1c) r5 = accept$inet6(r2, &(0x7f0000002a80), &(0x7f0000002ac0)=0x1c) getsockname$inet6(r5, &(0x7f0000002b00), &(0x7f0000002b40)=0x1c) (async) mknod$loop(&(0x7f0000002b80)='./file0\x00', 0x2000, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000002bc0)={'./file0\x00', 0x8, 0xffffffff, 0x10, 0x0, 0x1, 0xfffffff8, 0x5, 0x1, 0x0, 0x9, 0x7}) r6 = dup2(0xffffffffffffffff, r3) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000002c40)={0x1}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) connect$unix(r6, &(0x7f0000002c80)=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$inet6(r6, &(0x7f0000002cc0)={0x1c, 0x18, 0x0, 0x3, "e968730627ed6689073ebc4ac571222e", 0x7fff}, 0x1c) readv(r6, &(0x7f0000002e00)=[{&(0x7f0000002d00)=""/193, 0xc1}], 0x1) (async) mkdirat(r3, &(0x7f0000002e40)='./file0\x00', 0x2) 1.842900781s ago: executing program 3 (id=305): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getentropy(0xfffffffffffffffe, 0x0) sendmmsg(r0, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) 1.578444239s ago: executing program 7 (id=306): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000540)={0x3, 0xffffffff, 0x2, 0x401, "d2af16f8e7feb60a43c7a3172c2de7265f69805a", 0x7fffffff, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) select(0x40, &(0x7f0000000000)={0x5, 0x0, 0x401, 0x8, 0xce, 0x101, 0x3, 0x1}, &(0x7f0000000040)={0x3ff, 0x7, 0x7fff, 0x4cb6f9a9, 0x6, 0x3, 0x8, 0xc4f7}, 0x0, 0x0) socketpair(0x18, 0x3, 0x9, 0x0) 1.577099062s ago: executing program 3 (id=307): r0 = socket$inet(0x2, 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x18}, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "488e03", 0x1c, 0x2b, 0x3, @rand_addr="fec01a773e26c5f751151ba28e340679", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x6, 0x1, 0x0, 0x7, 0x67}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x6, 0x0, 0xabd2}}}}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000040)="71f9ac00", &(0x7f0000000080)=0x4, 0x0, 0x0) 1.576753525s ago: executing program 3 (id=308): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCKILLSTATES(r0, 0x0, &(0x7f0000000040)={{0x2, 0x1, 0x1}, 0x1a, '\x00', 0xca8, {@any={'\x00', 0x0, 0x2, 0x2d}, [0xff6a, 0x7], 0x40, 0x1, 0x2eee}, {@any={'\x00', 0x0, 0x5, 0x8}, [0x1, 0x9], 0x8, 0x5, 0x9}, './file0\x00', './file0\x00', 0x8, 0x2106}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000002c0)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) r4 = kqueue() kevent(r4, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff6, 0x11, 0x40, 0x808, 0x80}, {{r4}, 0xfffffffffffffff6, 0x60, 0x80000000, 0x40000000e, 0xfffffffffffffffb}], 0x8a8a, 0x0, 0xc0000000, 0x0) 1.318551734s ago: executing program 0 (id=309): pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x5, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1000}, {0x2, 0xdf, 0x4, 0x3c}, {0x1, 0x7, 0xf11, 0x7}, {0x0, 0xffff, 0x80cf, 0xfffffff3}, {0x0, 0x3, 0xc5, 0x9}, {0x7, 0x1, 0xfffffff8, 0x4}, {0x8, 0xfff, 0x6, 0xdd00}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x810000, 0xa66}, {0x401, 0x10a, 0x9, 0x3e}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0xd}]}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0xe, 0x1, './file0\x00'}, 0x3) poll(&(0x7f0000000000), 0x35, 0x0) 1.288261374s ago: executing program 3 (id=310): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) r2 = socket$inet(0x2, 0x1, 0x0) r3 = accept$inet6(r0, 0x0, &(0x7f0000000100)) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0x1c) minherit(&(0x7f00004cc000/0x3000)=nil, 0x3000, 0x3) flock(r2, 0x6) r4 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) lseek(r5, 0xfffffffffffffffe, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sendto$inet(r0, &(0x7f0000000080)="307dc98f9f883220f9686f3153cd5215a6e48194f29439c80f46bf7bde5b74d6de321648a23dfef5a2625561c81f", 0x2e, 0xa, &(0x7f00000000c0)={0x10, 0x2, 0x0, 0x8}, 0x10) recvmsg(r4, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1002) 1.286440886s ago: executing program 3 (id=311): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x920e, 0xb, 0xffffdf7f, 0xffffffd0, "080a0004293cfc1404006e4f04112200", 0x10000, 0x100}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_open_pts() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xe) 1.285916951s ago: executing program 1 (id=290): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffd, [{0x2, 0xffffff02}, {0x1, 0x100000}, {0x3, 0x6}, {0x1, 0xf}, {}, {0x0, 0xfffffffd}, {0x2, 0x1}, {0x0, 0xfffffffe}, {0x0, 0x1}, {0x3, 0x1}, {0x1, 0x10000000}, {0x3, 0x6}, {0x3, 0x2009}, {0x3}, {0x2, 0x23}, {0x0, 0x5}, {0x0, 0x1}, {0x3, 0x4000006}, {0x1, 0x7f}, {0x0, 0x1}, {}, {}, {0x3, 0xfff7fc00}, {}, {0x0, 0x3}, {0x2, 0x800}, {0x3, 0xffffff7f}, {0x3}, {0x2, 0xfffffffd}, {0x1, 0x2}, {0x2, 0x80}, {0x1, 0x200060}]}) socketpair$unix(0x1, 0xefad045beee1117e, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = socket(0x2, 0x4001, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xffbc, 0x0, 0x2e) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000200)=@in={0x10, 0x2, 0x1, 0x1}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000280)="dbad44eab991c548b03c71db89b5d32d1c6a8f2e8f785850a8b202654938cac5e48d9057599506c9c094cda2d7eb84eb7f6e3332898832390a7186051b397a10d88d8c00638785b61cd989c4d43946bc33b5c40c7ecca98d30636aae2051e8cb3e71b6114a113e00d4a05d19a77832f3dafb01f18a", 0x75}], 0x1, &(0x7f0000000340)=[{0xb4, 0x1, 0x6, "66c91d92a5d462bf6867b88bef277287c0c969d3731b3039648c7dfe1c9945ae3a5d8bde5d524f07db9b6c8ddedea47bfcb9f0eefa0964aea26da165dfe0e1f0597db0be596094d98e1649ff8d9902ace606095fdcec52ded1f9431475ad0c26f14040f672a664db4582ce2f232385d7bb78447b11353e5bcb909704587ef5bda35e0d24fffd5f0470096e9f4d946d9434d2ef96b85cd1afe71500fbab7d0690212d9c787f"}, {0x10, 0xffff, 0x36b3, "35bc"}], 0xc4}, 0x40d) (async) recvfrom(r4, &(0x7f0000000180)=""/26, 0x1a, 0x2040, &(0x7f00000001c0)=@in={0x10, 0x2, 0x1, 0x401}, 0x10) (async) socket(0x6, 0x3, 0xa6) 1.285461904s ago: executing program 4 (id=273): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x115, 0xfff8, 0x0, 0x0, 0x1000000b}, 0xfffffffffffffff9, 0x8000000000001, 0x6, 0x651, 0x5, 0x0, 0x0, 0x7, 0x0, 0x7, 0x0, 0x2}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$DIOCGETRULE(0xffffffffffffffff, 0xcd604407, &(0x7f00000011c0)={0x1c1, 0x5, 0x5, './file0\x00', './file0\x00', 0x0, "7ffdbda6bd91e5f99f4e6c07a15eca60562d099d7e8cc539b96efa4e7610740b8199bb6b5d8882a65a5e2634514766370c0f57a7b0255efb8a4a1bf755c90d97fd1174d2fff190a20e32944dc7b968f8c0b049bab70074a9519277723885ae32ca4cce40770eed761a50fd0219332f2ef667ded5406c697eb443c02a1f7c98303cfd5e96845f18362b701fd43b009d61591583dacb0999a67d2af4814e41028bd44e81b9e9e089054f60a04d70d246857f8b5412855d5065c93f8bd6282fb543f719900a6cce6e4e33669fa358092d72b0a889669cc487cb4dd47047dbbd9c97ac24ce0d71307f0881a57bcb289d6db2a901c5c57005970134804d1d469c25f386b168a21e67e926136adc7afad95716f81cb6d5a68538b5edcb54eda8dab1d9d94d79545a86ba7686bf8b19f0368f2101b10acae2fdf18f9521e01e952880f2ab977e58beacab4e3746b41e67b8e009ba6a5fce306089f1b91fadacb9e4b0e79325a8475bacac6dd50aa2ced5879b9dc1169bce8d53645476bb1db48d4c00fd4145802de110c281a33f5b36782e3b3693c4b959496c5b9d160afc3d85dde88f2e221a2a3c6f9907a4aa1689cda291202226140d7b3e6769c9f37e3e8e772eb81736185352bd3ff476fb3ec3fb80ab842660efb650b630727ef999201be1520faddf54d762aa03393aae516ea89a30804ca4b925fb53caea2e67c3489513adcc382fc96e0eb8823a69dbb23bdb1f089039a3390770ab3aad5ec7352e407704afbfb19e89c985ba044863894414834f5b3171032f991b78ace0ced9655fe1739e41e7fbb8c0c23500fc60d14de67cc9c5de9ebe25df85f584b4b1ef9de00ce25f0778111c5f165a284026264f0b834507159cc227d420e566dbcf5918de4a931d367c81f95610f9bfb39def6ffbf3840c0c98ed3053400b4ccbbe36b1ff86c639470796b94bd90f69d0ab57c4f7edd6a94077dcd22ab118eb9a1c1c4e0f7cd45b6df1678c1c69b581bac6f69772bea52420f60b59bfbc3cf33736265d4094b1e88185f6741668ed5be29eced421b942ab2430b91fe1fb5080632f309fafaa2504cfcd5ea20585591a4bcfb4331bdb982d588c414ecc5e1d4b7af4b1da6b906200a9c9aea6d5dffa6d13fe6b8e386eeab45749183b4e505008d8b8ab6502b01afb80007f745f1823f9525b9a0102cc931c9f07ac6bbe58c46a81497e17e90c6f50774740dc8dc9ab08ef912bea763723db7bbd4db7a298cb47f49414cf29bc5d1f558ef11dad8e966c2567e9494f6e6b95ce414763f648a08fe093bb84977ce630a38bf0abddfe8f429380dd9e69df8f81a3a7d6c719d4cbc9897d5810a9a8d569cfe8bf377fd71eedf53ceaf2d6ab1a957209c0f5e080bd2b3dd87b83e472bbe769a023ed69813ddf32936d9f8c7cca44ac3bde40e171060465dfdc54b1094871ce3f5af68e7a03f52a79b9fd4140cb482be3dbd9e16def220ec90d43ab4994af6371df940c0b539447b8b7ad5b161589609980fe5c06517867ad1e876f8a7d9794ac207ae5518a8bb62a2653ff323067a039257ac82a02526015a43014af99cb4b6975bb2440932d4533855937f29ca8f4b14eb088c7760ad025c06c617be6e28d1a47163d5c9c13ab7ed9285279188e9058be8a39253b773bffcc492ac20dac7cc9fa08262c489cefb2e0a1006142c5ce61b1d031d28344f3821dbdab4c3f96f9b5c335dd73fd0befafcd6394eeafea06910f9357643dfabd4f55c93c6ac85112f3021606d94070c92c477777687ec88056d1772e74ce099d69446d2552b5114c42f4291af0dad6afbca3d34188b389e9aa1285a8a7659e1147c8c87a159c393a9370f74296efa9e904617f01516db4a56fca9f5148ff8bca6e16f8410cfe960e570d96674a61331735813f40b236a2"}) (async) setsockopt(r0, 0x800, 0xf2, &(0x7f00000001c0)="ab3ecfd74ec42cb649c4dc1f24dd4d33732e4f9f75664686d8330041adb061f764fe3b7316e854692a718b4ed4f1b637b18d5977305387811a40456d795682ef10529ff74d1af369e5eeb4376b06dd60754fde32916a48ef101c4185cd21dc3420ac362a348858de72c8f220bb6de503d531d3fb0a9c6122294f300f7cb01ea6f47e3419d830810ca36a6cf8892a12a56767d5a3ad011b160a8a7192cd53d177c2c4e8c06a323851d7ee9ab9ea357a98034de08c57132b42998cd96833d4885e63c10f10c5f174aa772d61ff357463ab520f49f82e062c3f5e949d0dabd51f24ed287696d637eb5198788c991cf0b8166e3a0e6ba7d97751bbacfcdac5e2222ac8ee1b8312566315f1bc0b71f26f9ca3cdcbc9df6640a63497b018742ab9dc4e55e1151b0888768e510a3416a83669ad68da5b9ccfdb4e45b4fbe1d4fca7434d9cbb0e91aba7b53a4c4465d89026637d7b248775a0a3e3af2d80eaeae13c3dc4daee97b3521fbeef333905c94d648ca9b83680a1de8db30ffe8850fdb4b6b766df75a2ca175b3142d46b34478b0c1323de4a182bfb24de98af98bc322f36822e4af15ca5e56d80ac8114121692e47e4f6c85b13e3018410dbe65164255958b603bc4bddc5174cd6dd044b3c61e17112913f3a38d765ecc99f12f2aa729ec4feb26c88070d53bb2a9799f5c07c87f5e3726dc49f926b8816a4c6c046b309eabb6302e9b45ce15e0a7659c2fd52d081b07723c3b4d5518facdb2bc905f85ab5f71a8329c46d55b0a978777d30c6fba0e98d42d105c8f82c4506a317454660efddb445e4705a78b7c95c60d936f9022cdac35fedac124e8ec51f7e8c715813cc60fbc4afbd639cc592c730aa00fc82e6fb1f32a8d0c1999a69622347bb37aae5cf1a8f4a9968932f7de818ad725ef6bed68f338edd21e9fdc4c8219d8ad9e0efc24757d416546ef8dc48763cf28380c96f77d2823ed0f2e5c91c8c39ae0376e199ffba2afe5c788f7b3d6b086d1af3b9960910ec0c878b297f6bd015430773dbd06a7470c7cbdf76a6f035e27b4d23c91b752fb6c2d71f052bc33ea32295b9af720fb0f9cb32c5f095958e725eea0aa36ae0411baf259f95779333e0463aab5677ec8824d013fcac272fb14bbc5d4e856b280f12acb4c029a692b25847ee28edefbc04bc4e6947bd45cc8f7cb90441e256c1653caefde1edd3841c2e85851b24c969a5082ec1788fede0e0359ba841ddf94da85296217e000f1dc8c7fcac9a57dc593084595959027f8a1574b23e9e45cc4cc04917972d877abd9625ed3cc33b88a2401ca987ad4d92990e7f169d3028b7748fdf3e209299fba44714eb16476d171e515dc760ccd1e90cace8de745c418d2d57b438e737b98f53c26ae3a8867a178d534d8d723aaf46b62f148e03d8a619b50bf7208a19c901908c09057ea546adba8aea1529bf19cd4d14600c40edae964a5ad4ecccb6d6dc8be6e297b842b0a7273c1ed0c66266628bee705237abcde7a716c10c35f0c63b4a125bce4b124d47c7b00610007feab1408872d4dfe40c505d70944eb9e16e521c8cc62fb2ff0d5559ab1989804bfc642d5719815616cb9bfd2d69ed7041255b19a9e62de66e48f88c677cbffbd21778868b098ee84d73d51f3a365d41859e0912915abb131e7bfa02313093805ee6e3eb96dd1eff69adfed89fec3ef816725d01258fc72a69a1148c243d42cae635613c5e48117dfd428c49b7221f50fb36441c545810796a1b5c1c67f12cdc06a5a197f134b9da676cf94b1c307f77600f777843a9fe7ee3aaed7199225b9f82e60177dd7e9c864804be804cc9bb080f78265976c2637322779e50655921655c22143784540d9b61d8c9c80338a66befe1c242912187c6038c286c27ee9cebbc97b6712c9d98e2143db2678e72ed3f05abbdffe3ab188e7f661c01473bc704aa86f3e08eebb03a5669fd96755a3f1925c38fa80d9d443cac9eb82421fd7dda1c78450c6566337c7bc970f79f1431802588ba2aded2f7b7c63d2fe9db789fa50ecb6a988f4a6f0cf5753d6f3ee03e856e227b000a1c623a143307a3e0beada77804633d36b128190852eeccdeca6eb0daf54339f44ae4abc5c99bbcde108b78537ab069810696bebf36681c557f884a63816347cdee718d05e00f3967b5b82cb4f2a875f76a473e979b1f7d40c742ee297e9a489cb884d3f35f131fde042a87e9e884d3425536cfc4af94e614ae30691edb85d6a277fc840579662d1590bad10b36a7e1572f25506c1d3124535878a6a4be28328a220c3e38b1f84d51939c9c48d2e8d25fffebf62d15a066e624088deb7712dad326a402fb0d8129b54610a17f985f7e285fd4fffa9445def52e337e9057b2576823a155b9b391210dbf14b16ad6d942adb3a2ebc4169a908e2a22810350d7f76ebf0d5e0a5adee878c8608a71d24fc2199b727905b030351dce3efeccc31e0d236497866200df56499ec640d8538bde338323222faae8c5e33b6211166c8d41c43c19b52ab938995cf8ffd731476d0a14ecdddb2b04b89f2596adceaf0203ce05ce94a0dfbc1743ba939239138aaae880ae2682267fa8da41fd6515be3df4e92b62cea0db10cbfcd7317a470ec073870b6c4263f10ec4725d85082ae072beeb9b45ae18fb598eda46bee7fb9cb625f5b116b84442e73235071cabac147f3c5f94c3731e6dcb7615c0079954bfffbe972ed0b205ebb4d594525bb2008341daf0afa025d87c12f06dbd8219e00656c8eee4f115b5836c1b2f93eaee2a5d28c6ccedb6322241d027d1dc453edd17f74166d32ee963c7f7e14442a7d1965e017a5d6f6dc82f17bdd452328b985b7701df736356d1035fd2f87e7a7b1eebd9827e6aa12b3ae96f4f84c44e82d060ec70f51c9c23391f2a581877898b8e5df9bc4777167716f20e32b8a95dd33e15c3024f4a7f2de7ad03ce78f60e19446d3e66b49f237559fc5bb22c76fadd65c8806e9775efc2118de7433d116c6f8bddc8720831657ce95843f0482c2815b1cd2d88f8a655e27435a41ac6df91899d016a26feb2be45faaba36607104931a4858499427eb4db8337ce02a18ab3f060a83035d6510f2b64b78f41d1eb251d3ccd472b33221fd50081f5bd3753b63638beae3e995310f13f4e777bb97cb3308736fd35fb26bcd9ac6f47e2470e05d4d31a542ad2148d7721d4714911968a5349412ead8f92bd346db2b35d8cd980660a38a3296947a714bc8ac6e0f4063d9f2c89c2a2c52c1e54070f0ff9e002ee7103e3c1c47863dba9814369f930813fea15f020497e610288f02ca23e77c6679cc20ae8e10f62af16b449ade324b294c45a1cb0ba34e81256a779a744880fb25cee8c351db05bb209773c371fec8a0a5c36bd25357c1d2e4358145d0c9f6dc2d5d450cf21570e74ea8343e1cb6e716323c2b09c151f8f60e4d8111b4c30490dbe5752b389727dd1737c6e4889ff88bc3e377f68a3bce1cd519f55b653c43f703d381d4ff616ce67bdee0beb84878e029e21d564c4345a69c9457235b9b0c0896edc9bb629959fea2ff81a2abdf807159f39831a02c200f54f8d0d9946dd73f24c63dc82f99e2f32d31cd9c5b3bb4a6b9a56009f7c185e48bcda3ff6e21097f12bb989b2996fb2d2408648df37dbbc581d4e2beb032b4b82c50d494b4b3d833911806401aa96edcecaa807da8690aa520fe8391cc86472c9802a041ca6619f3da3b023af3f14d6135d3006c92c08c69282bdcafd2a3a5c8efb1891945f97661588ba30796cac82944545665705a5fd3100eba7530e6bd62c5c8787126ab16c9ab790f11750b442f4bae133d347c33b166376e7c15b0f623fe2f153a1759b5be8381c0fe170e5225ea6a9d355fe7fec4521fa55a638ac7ca0ebf39216b2642917afaf9bfc6386e2906474e8d83cca09f22de46134f8a84a6b7d57b61cdc38bc07864769c8f063d13c59f71c5f7b3202812f09ab07b61bbe04436512970d1761709458f43f28cf294f77fb41bbb05ed3c87852b6bfbdb01c9c8ebfce3b2635e1913b379246bd27b8c2a4998e926ce1c7d68252af01913d44122c7d6b55675021105c389b6276000b87761ae0f510ac9f2e6a3d72c6745b232a2a5c4ff0a93ef74796768f8f759e15f6003e729ad4d0d7502b88ea89e7cdaf1b9461e7a4cecc0d8a030bd49862611aece096357a372d5630e4c441ab5c48d6999c3488786b57758804efac0581a6c16bb72f38738e0fa5b82ef531355d9e0375b6cb06dfe56c32b22972c976fd371157343fe55d8533d74cda604bb11be2f7d7787590351885c7b85980a7eab77689cde7eba0400c54f4fa4f05b01d85d22122cbbfbd6013aaa24fc94c49a11e84836be24f40a72e8b1a0fa269bdc8637338e294fa30fb7c70e832950408e0454daa3c9498da8c333d5b80cabe41a518ce1cf85fb232d57fd0e4044a5ee598afb070173f06432f00a1bbbb765cd8077ad448c851b611c305a89dbae7e3e00c36272d73b0633b77dc65970485c25192bab110db035979cdc85819e8d09f9a8510c59c79c39c4c6e35792e1d624c189d0cd52a9b16e4b2dbdbd65af9e1186380b0225c23d9a2fda48121ea0845cfecd64fee25bc7458b3881af4153e626f6eade1e02248bb1d221c75d2ad33add0d5d7e2c3636deecb42401ee1ce8eddcb879c655ee7a2b8ac58d7f8439c3b2f315202fa19a66cbf4b8d25eb683d3d065ef73102b820d7dcaf05bbe00fffc44a1ee2824d8b357f6f7466030b4792c9bf4e66115f56139d578dc26dc576731626f64901889fa927944aa5a6c4ef44e1d834874208ea0a66ef6c01ae077262031df566abb45dc4b37c419d4036722250046a9bf0d69413c0c3a361c221e961061d9e939dcc42c3bc238eae61bdbdf6c23c28191eba6383c57491ebd6bf903e9c4b7f912bc254e7c8e73ef1a3ce66997a55fdbe9ead186ca0b5f7e9c3786b04c52753ded7dbe35c768019a396e37879807ec55f526455e435fae6e38868f24440c75ce9567b810bc6baa2b1f0e8836ca04f72793838fdb043f41435896d6512b3432f76d3d53bf883e73114b42f7ddba12adb46e3a9bb755d9bf7cf1b2581205c22479444cf062dd792d37eeb1822c229370395efc95ee279af44d1eb36d2947d29faff8204472d8c12e7b2eae38d2ecc96cee0f078025d8103348ab20bc9d983e788420d143a1cd616acdc1558a9c22b5f5796753047c9a702cce8bbdb5081d4c9c2330f641f86b8baf4aeee330a1c061a267ee8db668f58450e0ad19f094ec1808ddd21dcc75bd377a7675bb793a478fb311840ec327c16cf2a5e02557a120fd72e053962f5d0be56c7caff6c1625eca91760050f09570ce9cb817ffc8a7cff42c0580a138530f78f74b4bbd072db14d061d1fa2c07fadf62f710f77a0690cefc681f760d6398c738a6f0016fc86f03cbb6a036f6216fc236d4e595e61976117117a186c1df77f9a64f7fda0f4acf92bb90f57634f15ee8f4c4fff4cdb5666ffa0cdb78b32cccd134f194e0cd05517248a18754e0fbf9e6287bcfab2e8fc85e0df8c1eb0a2e7f1cdc805a762a38f6efe2dec954c54501e9752c68bc15486e0c4a31d9e40065b7291b68cfe4037e1a31132fe3825587bcee368d626454a610330c53380788849e13a2fab4dfb0d3eb16f607cfe60be72e4b4f79456ede29a6b26e51dcdc9ea0f5f8586c7a848487da267a631eebdd86c6a461c889ecd8dd2c338b4cb52c57d2b58a9b882d3f3df35cb9275bdf026da74aa5897b5b644c0f1", 0x1000) (async) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6944974f000000000000000000000000aaff020000000000000000000000000001"]) (async) read(r0, &(0x7f0000001f40)=""/70, 0x46) (async) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') 1.285254724s ago: executing program 6 (id=304): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) access(&(0x7f00000000c0)='./file0\x00', 0x1) (async) ioctl$DIOCRGETTSTATS(0xffffffffffffff9c, 0xc4504440, &(0x7f0000001a00)={{'./file0\x00', './file0\x00', 0x40, 0xff}, &(0x7f0000000100)=[{'./file0\x00', './file0\x00', 0x26, 0x9}, {'./file0\x00', './file0\x00', 0x0, 0xd5}, {'./file0\x00', './file0\x00', 0xe, 0x8}, {'./file0\x00', './file0\x00', 0x4a, 0x5}, {'./file0\x00', './file0\x00', 0x8, 0x2}, {'./file0\x00', './file0\x00', 0x1c, 0x2}], 0x80000001, 0x6, 0xc, 0x5, 0x8, 0x9, 0x4, 0x7}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001e80), 0x0, 0x0) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000001f80)={'./file0\x00', &(0x7f0000001ec0)=""/167, 0x282, 0xffff, 0x8, 0x1}) (async) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001fc0), &(0x7f0000002000)=0x1c) getpeername(r2, &(0x7f0000002040)=@in, &(0x7f0000002080)=0x10) recvmmsg(r2, &(0x7f0000002400)={{&(0x7f00000020c0)=@un=@file={0x0, 0x0, ""/264}, 0x10a, &(0x7f00000022c0)=[{&(0x7f0000002200)=""/164, 0xa4}], 0x1, &(0x7f0000002300)=""/230, 0xe6}}, 0x38, 0x2000, &(0x7f0000002440)={0x9, 0x10000}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002480), 0x100, 0x0) preadv(r3, &(0x7f0000002640)=[{&(0x7f00000024c0)=""/67, 0x43}, {&(0x7f0000002540)=""/197, 0xc5}], 0x2, 0x3) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002680), 0x80, 0x0) (async) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000026c0)=0x3) setpgid(r0, 0xffffffffffffffff) (async) r4 = accept$inet6(r2, 0x0, &(0x7f0000002700)) recvfrom$inet6(r4, &(0x7f0000002740)=""/175, 0xaf, 0x0, &(0x7f0000002800)={0x1c, 0x18, 0x0, 0x6, "37ea0dbe339b6a63605700725a01239f", 0x9}, 0x1c) (async) execve(&(0x7f0000002840)='./file0\x00', &(0x7f0000002900)=[&(0x7f0000002880)='[}[+\x00', &(0x7f00000028c0)='\x00'], &(0x7f0000002980)=[&(0x7f0000002940)='\x00']) rename(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)='./file0\x00') (async) bind$inet6(r3, &(0x7f0000002a40)={0x1c, 0x18, 0x3, 0x6, "8a5a579a56fe2a903639c8fe5b73b995", 0x5}, 0x1c) r5 = accept$inet6(r2, &(0x7f0000002a80), &(0x7f0000002ac0)=0x1c) getsockname$inet6(r5, &(0x7f0000002b00), &(0x7f0000002b40)=0x1c) (async) mknod$loop(&(0x7f0000002b80)='./file0\x00', 0x2000, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000002bc0)={'./file0\x00', 0x8, 0xffffffff, 0x10, 0x0, 0x1, 0xfffffff8, 0x5, 0x1, 0x0, 0x9, 0x7}) r6 = dup2(0xffffffffffffffff, r3) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000002c40)={0x1}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) connect$unix(r6, &(0x7f0000002c80)=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$inet6(r6, &(0x7f0000002cc0)={0x1c, 0x18, 0x0, 0x3, "e968730627ed6689073ebc4ac571222e", 0x7fff}, 0x1c) readv(r6, &(0x7f0000002e00)=[{&(0x7f0000002d00)=""/193, 0xc1}], 0x1) (async) mkdirat(r3, &(0x7f0000002e40)='./file0\x00', 0x2) 997.438092ms ago: executing program 4 (id=312): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea4000010000fe00", 0x8) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) select(0x56, 0x0, &(0x7f0000000040)={0xa, 0x7, 0x9, 0x4cb6f9a9, 0x6, 0x7, 0x8, 0xc4f7}, 0x0, 0x0) pselect(0x40, &(0x7f0000000000)={0x2, 0x4, 0x0, 0x6, 0x9, 0xfffffffffffffc42, 0x3, 0x6}, &(0x7f0000000080)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0xd4b1, 0xfffffffffffffff9, 0x40000009, 0x9, 0x3}, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ff7ffffe, r3}) ioctl$DIOCRGETTSTATS(0xffffffffffffffff, 0xc4504440, &(0x7f0000002000)={{'./file0\x00', './file0\x00', 0x20, 0x4}, &(0x7f00000002c0)=[{'./file0\x00', './file0\x00', 0x23, 0x4}, {'./file0/file0\x00', './file0\x00', 0x51, 0x1}, {'./file0\x00', './file0\x00', 0x8, 0x4}, {'./file0\x00', './file0\x00', 0x1, 0x83}, {'./file0/file0/file0\x00', './file0\x00', 0x64, 0x4a}, {'./file0/file0\x00', './file0\x00', 0x44, 0xdd}, {'./file0\x00', './file0\x00', 0x4, 0x4}], 0x8, 0x7, 0x7, 0x4af5, 0x6a1, 0x1a, 0x0, 0x9}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) listen(r0, 0x7fff) unveil(0x0, &(0x7f0000000080)='c\x00') sysctl$hw(&(0x7f00000000c0)={0x7, 0x5}, 0x40000000000001f9, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000032c0)=0x9, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x2, 0xf6c, 0x8, 0xaf6f}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="530282009078fffc"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 996.405967ms ago: executing program 5 (id=313): mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="15a3f742c7c694f7cedd6a9901282d2e1f113a4b4bb1ae46a06883e4f069ccc4afc8add27aa81e33800f986f540c3f4ef6fe0005250f4f4545c44bb1408176d0529eba5402539eb923edf4f162c4a4be32e1e8110bcc6e60c3013452e0ae7fc95e13d9329b7b120c4e19b02a94e08f2b63f26fa5bf007d0a20662be93d26833346ed55373296ee3bcbafd6cb061eb4deca43e0448054e568d5444b999c6e76c4b98dfd3eaca3190e474980ba33dd14d22dea03dd50cd547f50ff74ef4472628d16be815e0d34e7c22bff4aeb4451cc4285dab5a9e32fafb39325cbcdaa23ea9d36b8ad60da65744ab7d6f44e9a68c825227cc7700ea29c4f0c2d05791501e32fa35222346384784f7eb19890f9b9ada49cd410136400013b5a5202f86002f901ac99fde080d3939c03d5789d912653e579c471b94c5c7b591025c0250e9763f7f43100645b7a5bcf3e93f03611b750909d9f88f6daad66fade1bc6354a188479c1dbca17be2acfac92d619f818c60c828907adc99ef0bd322999163c32f711b83a851dc90be850f152d324ed3a4e5111032521637089fb4674bef9fc7d713196b909e9b2221d84837d324ba8cb9b50e37f9086e2f9f35f4b9acce71ffe538640bad57457430f65818268dc60b8209a41ca30e3e373e56c80ba736b6db7a6bca79ee795a933b2f8c5649d98e49de2b3c6d3acb43949189e5e021eab59b03d0ae116cd84ca93de446e5668031f5fb96c9fa0ba74b28615394347775494411ebdce5b2574dfeb02ab588c4aeaca657a693eb2d270a74a6677b78d846a5a27362fadc21726ec14a0578a55e9b1cd4f96116fd4d8afa77da346", 0x257}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="b905f0ffffff", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x2, 0x3, 0x8}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0xc, 0x1c, 0x0, 0x2, 0x3, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x0, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0xfffffffa) r2 = socket(0x18, 0x2, 0x0) closefrom(r1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) lseek(r3, 0xfffffffffffffffe, 0x2) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0xfffffffe, "00000000000000000000002caf616200", 0x6}, 0x1c) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mknod(&(0x7f0000000080)='./file2/file1\x00', 0x2, 0x2) sendto(r2, 0x0, 0x0, 0x4, &(0x7f0000000300)=@in6={0x1c, 0x18, 0x3, 0x7fff, "e3bd49edcbdeb95dc998c7ca8ea063ed", 0x2}, 0x1c) sendto(r2, &(0x7f0000000180)="50e9c0d4d591a317e4c02d07273d0315dc0c1b85a7c588e10b0321c4011113be63e9b29b2d3ef72aae02686ccfa52460ee34530c09c39e84750707a6425197b03fcaec65d430722ff0753c199cb25ff4a29be911774793d05be3d0bae8be78e4e3ca875fd9a91903ca4778397cd71de4a7f907a85de671dd38b11ef2d0a0aaeb0735f14755ef07ccdf351a1e18be6430c81a57b5bbba5f23c842b0b9886a24bf98e5b38f78fcbc370b834c7bad4ab6b580bea40801bdcaa660b4917067c1be3f649903ee94b46af0e5c755a2f7448f919ece8f2881a164bd2cb7212f8bf6a5f600e3a37b4edd321c46cce8ff10bfba8b4406e5c775e72cabac5f205c0fd0ac16c4b52ed3c6eb529cb9f925391c9ce0b6d27bc40f948f6b8d1e4777089a9b076a219928bda3d1f33af8a818c899ab5adbf1bb20a3e1ab8e6cba0f2165a71f83691c1241e6e0ea5dc770c760f590d20c5a73e681e2bf92f35ede61fd17387805d24f3c446f91931a2ec576f64e56ec19567a77e2cda0e2e42ec3c9927d08bb982e5e31559d76c995306fabe5df5f7308af66f4bbddc251f5266006614fefce0d84c608a62bb8f3fa09f38f6954e5f0c42bd71ca983834c8fd1139d9ba12f011edbf3727a27e08c3768877d5f80c459a35e589710a9d4e035d2d0b4cfcc3f972472d01ebd2d6bc41417b1fbdf4f24288081009c6ddcd30e33e77b8c856cadda90fc23c0a857ace6763530773803b6c55088057f195bf39a4640aeaabf6cc846e6d4b9e1b7e4ea412507a1b1e882eb7daa28a8a2fd2ef3aa8e06e2e5169446cb05c35b812de157c47eb7c5116215f45204a47aa3c11a6f58a9fafd4234c63604d55d4433ba567462a9d81f0c6924553b8de1de6bc2eb3519742631e63af75f69aa7c402d12100c980c92302c3661232d1b8663b23e5f60154d0a3776522831f724487a535a900d3581e59c9d1ffe024ec3b01faf1a1e734cc456edc44a51125ed4a8f55f7c832d9d4f5a198bd618794ce5c5d4fa1ad80e516a6f19a57030206f44ab944adf6599dcac1507ead2e78aa4c7ec8d27d479e8cbe7dc5962b567b948e71867b32ce6d88f463f6bc70733b7649011bbc7c8a915768dd7e9c2e7a0c57505b521096dad105d8b2b07034db7b058d884a3490938854ffe52bec2e173789174aa0c4c1e4c0b26c7d5d3cae5275401564aca4149a3c983702b17e56e71e6a169c859a8778806c1f463f4227c506317bba8d908434fe6dff0c820971503c05ca6af7a062865bc28536dce49afd4a2b9459b3861d1f3bb9a05c7a25291dd81a7963799a4991f4abedcbed1976ce2fa3e52972efb3619220093604799b55876072113ed631fabb28e7a89cce312a03d2cb54f1fd72c1d6611cc1324ab09dfd3117b44f7299791a1a381da1bff84d0a3291eaba05027a1b68f020c1c6939c2b698288df534538d6de2d5db6cc2b79b587e73bf351037b033686159dd06693634d53f838335efa9364dde14554942acf969d45d4d31b3418d462f5be0d6d08d4ed5caa9a3607675fd9966b04d9e11059bf91274477a29f25a3f0d426158379202e4fd7a0b7399f58940b9a0a24fe9243637296e4873046a234c02a20db38f459749ec748990ec2e900be6917a081900816b854e5278341b0f4b2e3553e5def59fa87da01d664228b83a51cad904688530864b10db5bbf0877f4b8d901055ea2e6d09b96cbe952aa7ccbd9b36cb0be0a9304e9ff7eaf4e54c426b4ab7007da720ae7a9f67d31e739b573a4fd3f5a0d2d0cee98dff63689f8a6efaeb9516e27b5c7c77299fffae034d737759faa3b673c117a48483d0f52c7d93138c29fb713c9fa2d26691eb194644e83c37be5b31fe2831a9b137e9e0dfefaa0bdf8b9c579631b3e1468a82c964d1d3a5b3745b2be5b3116c157d177da5e40e575c0130306cb4e8211792873600282a07e780a698beef792f6b841d41cae6c1617a2628af0ae9a3bed4a78b62014c8ae770aa65b6b3f9d6fce8fbe93c9717d8f5da5545b7b9191f515929b70c44041d6200100380c32f6f6f347e166090cac286568b047764e27994fa5b953e4c5ca6b57adfc7e55c1b9a178749f0e38388a6c94f94a81b47f673ab36306a6140b7c189483f51fdb7d2b4f83e1574e25a2d3bb3a464fd0388fd5a32632848f55d3b783ae7f50bd5022f3195fa095351302356a97bc385f94de44328d36ab5cbb045653bb05a6b25751f6af7c46404bcefa751b96e726ef93f2f4ff5e933d1630afa17c7bd8f83e951d8d3ae9b5b8cfce4cdc204777a07f7475f459a4b68c2504474115c0e283ca9e5e49c242478a5f24936ae3fa5c7f73a0c0c336167aed317d53fb4b2b6ceca436ea176e993a7b2bf7ae5af80958e176e8b914681971ef3508c60ae43fab446561178ba46a5c0cc4631f7f4f19825a37cb0e17f470feba7a5c934c65c807b8996cad8550089718bdbd0711cc0e65618bc3ec0ba51602058b3cc84371fe0e02638135eaed8805db3bc22357ab4ee768d4147a26a9efa1479a76dddc2586134bb756681521b4018d4398ccc7705daf85af5f37f28faf2b89e7e08fce0f1d036df76a28e22d310be5fab07f2b0aff2b0c812462389fa6f9782884846d1a18d642341d9fe18cde55c9c60fd79e4f35cc4720f45ce4ffd3e8af9804a58451bff1b308bb85ef3da2e1c6deecde797ad860999694998b702b60f81ec373172e5fdf0f9e5624da5f4a9418fb2f78f4b943e532660851282cd64167127815e9b62f4f0aa0d219d0d6c0ebe9ca9449ab80a452af4a31af9a9d1e93d06dc6e5c0fec724ece626c2a10dacb2d3d729c8aa63082a91a84706e9729b804d39d286b589d7b4c0cccb615cd934d596cffdba58a116526a7df5132bff802376a07b04fa78ad4e1f74060b7019f1d10851a72306428d365bc1067e0264c76d54720962381f1d592ddb7119d96b044f3ac21f6afc620968852177d262959037b2f9062d98bf8df54ae8ff50b2bc81fe479dcb573fa76068a77ac3f24207bf63e51f9ac65a4ccf868a9742e876439f691ec39b3a101c0ef85147e600b77d734d3d81e3423234807e12f1e78a4908b66cabc619398ead1585cea3914b2339f287ab49aad1f56f913b23c783958c12e18f11355f5536302dd0ce7f15c673748d4c10ee11d55f6c63271d4da97a71dce4a9f2f50031c9ba5a47988ca7eaf8b7889ae3502a2514d5d0f5cfc7935f7483ad17ab45e82c7ebfe1b82ba886e0c9764b240a9e96089f974d5bb8cb9480b7965c8ce8d9bffb5314fb0886ea831dffe018ab4c64e5f388ce4946cfc76f8bcf0afbdf2b12791a2f46847ee5f1c87cbff06e0ada778a63dbfa710bcb065761bfeb9b6c73741d5dd9e6a6f5c95f6325f9a25ec999be7ba87cc6bbac20fee3d813f6094da67deb6236b7fc5436e9cf3477266f2951fe52694a2e1f7cf0bb6fc92de9885848ee000f4d31608dff3753202aef022e942f4a8654a78457b9eb4272d8028fbc4eba2049202b3bd85b1724689460fa912816dae3a6f621e1d88a0505031555532bfdcc8b5037cdfcbeb1e735ea9c3cdcc8b668175f28996ae5eeb08249424ba19513c81fde57ba025bd819bb8b4ac4142a245ad1e3ae0eec58fec256b68a6134ef9ee7428943eafca6e97a2f1dd6292df9aebe7ff91b38e7eeacad242bab93eb83752d8f5790f9dbef17cd58fe6a8a4919fd992fa307fb444ab1522556f4c504d9d831e305f24cdb89c01a82613f0f110cee7917d68735c66ad06ad43fea73661b40e181ea0afc166e267ce53cda645dbfafe0248154112930a703a9a07b75a9eb70694ecc5396a49e678dd25fbe213b514f1c99cfdb27ab75fe8706ddabed49cc60878a2db40f2bd27dde8579976574dbe9807a95f0b1c6709eff9bac34c91954c351ebffb5ee7329bf8abd82776393d40f40fec0d0b6dfeea63b303da109e8a3e1f0f7c575ae680d7739d4bb3ccaf7ea40e4bd8e7093decadf6da5cd6ddad64989799102117edd6b6ec436ca43d67222017447afec6b074a4f63ec0b017f1b22fae088395462d0749596a5dbb346763cae9b41652886c8a3827641dcac82368e022a17ef85bf27edd1911c9ba119cfa270e0d07a524d04a61e40d218beccf7eacce9cc2cd18fbbb0eded69b55896c0ca00336a503450ccddddb24bef38ba8f7038ca106a05d2f71af823c2990e86502076d444493d5f61abf5c94dbdfa2a94b06fadf67f75d1f10ad82480a83b75860848080450e9602f29b555f27c82e40bf2c64bb7329144e8af40d377c11b5e1a18a72d9b191f31df2e9988b8a60bcfac82d51e8e30205db61642c7651f3fd09d18ee67449e4acc685450e911d64af819b10a8905e8ca49eff5ee470105c8fe02ed246d1f8724f256687073c84c20970270ef8cc47f7ce92ab831844e8947de47d28b123fb1d3be48bf2417e0e82754dc8905cd7999202ae1a1bc3d028ca1c0ac5ae9d30dc5fd711825b02748a6fdd6086e8ab36a14654ef3ed204d5ea841ebc6a6a94be3e764b97d685e12181548431935f88f8bfb490f40e3aa36b1b67a82d48d0a686e17664a1da86d1d7ab75f125f285159d9379518e821c6772b8ccc0b36832987837db43c3cc175ad636a1ba290c7eacaf30e4dffce56a69b92cde1e0a3bbd2eacd0c43bb758fb3e973f336c44a8b81f6f9eeafc4cf47bc6be876c84621fb9e6eee6a57cbd3b59d48a5110d899cfd9f7895f9ae759fe533d563a93bbfd30232851ff59a90ba8ef58af336cfe153c63e106dd576971c16f22df63fafb36b11b1ed4c94355cd8d1f461c2ef92308128c282d8b55f3ccbbff8f8d31cb31e3f1c6ec35ce92dfef5c00e620b6f66770a36d37ad61e44dbdc87eae6f18c7d70f909e2d16256806c9843510d5860285d0dc18631853749342d13ff03edcc5bbe80c8d139f5b38112b2c25aec125d38b010d6b82157f3d78d37ee3a89b91bd02eb5d00922d42c849abf07629890ea58c3f5026cf5b3550c70ed2aaedf62bc00db6c90fb541a275f19dcac08f18acb887151dc85e355d2df3ad66db37683827987e4c15fc53f374d1170c5100928e2a05df690a894ed633b48d6acda1ef0e1869492e506a4c97e5ade9f543a2552e68d47b19a4eeab7b13a8340fa616d4b0e94e9f9faf3d9298d0655c5b59faad4010f5c3540303f1e6cf2ec721a995a8102bf2f486f9007212282c7911ca90ace1e15ccd049a673ac26321cf4e4081068d36e69642fa3f302fa119b434dfab23211237fe0e896a650de40ab25c9c89f96a03e6f3098d4c6e259f591f3522bdfec1521384885964ad315de62b36f005c78b31ee50afaaac6e75564efb2e7168230b6f2d99c3f8373373a7a7888e054c141d2d51f6a9e4e4fdc170e8ad84b3cc7f4aa001a11651f864f6336a0fd87e2b9a8054d5cfe5b45f3fabb1dfce3438a2d2de294d9af361b39fdd5503632363d3c95f5edd7e01f182c11a29f770a4b593e890c83165b7caff9b3167d293446f0cdf333c6310284851bf6fb6daf12f3e4d56082d2de757bf0edc8d951d69d812187209d473058d4ae1ea97538c5a110623e6b8e8c5c2de8e82500cf9821adc5f20cb30adde8cf02cfc56946b7edaaea6efb4637b5c12fa33f11c878912db1367bf0f2e2c58f9091d6e23b863a187c192b8b8e28d0c098f21bac7b4296c151ec4bfefc9f336054b748f2340014d323c1d20bccdf2b281bdd7480e42b3141779cce080fad26ebe27e11e5cab7a613bcd9edad216930e3e0f0d0d487264c3b9dd74e2994506980e3", 0x1000, 0x400, &(0x7f0000001180)=@in={0x10, 0x2, 0x0, 0x8}, 0x10) syz_emit_ethernet(0x3d, &(0x7f00000000c0)={@local, @broadcast, [], {@arp={0x806, @generic={0x18, 0x59d45db26a0f4582, 0x6, 0xb, 0x1, @local, "518e821eec8677a4caf7e7", @local, "21afbb237c689ecfce56e351e14ff201"}}}}) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYRES32=r2]) 995.361211ms ago: executing program 5 (id=314): r0 = semget$private(0x0, 0x1, 0x180) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x9, "00000000000000000000ffff00", 0x6}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffa2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x1000300000084}) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x1}) syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="cbcb406d9d48aaaaaaaaaa1e08004608002cffff000008ff9078ffffffffac1400ff94f60c3f4e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="511002ff90780008"]) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCGETSTATES(r4, 0xc0104419, 0x0) ioctl$AUDIO_START(0xffffffffffffffff, 0x20004126) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000100)=r1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) 433.18293ms ago: executing program 5 (id=315): syz_emit_ethernet(0xaa, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520800000000000000b10000000000000000000000bbff020000000000000000000000000002000ac2"]) 431.318664ms ago: executing program 5 (id=316): socket(0x18, 0x1, 0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea000001", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @random="60fabe6453c4", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x20, 0x65, 0x0, 0x5d, 0x1, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x4, 0x1, 0x0, 0x1}]}}, @icmp=@generic={0x12, 0x4, 0x0, "da859f22"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000412000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x76ec, 0x2, 0x10001, 0xffffff09, "9ddc4d80307eecfaffffffd7fc5b8196f2283f04", 0x7, 0xffffff81}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000600)="e3587b6b1bd441d57f3f1515a01d60f6ff2c92a9f019830000da077c059310f38bc5d3b68400f101f27ea21b7cd09e9d086d969b584ae4874297aa52f1c2e04d", 0x40}], 0x1) syz_emit_ethernet(0x137, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, "e400bf", 0x101, 0x2f, 0xa6, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xa2}, @pad1]}, @hopopts={0x2f, 0x0, '\x00', [@pad1]}, @routing={0x37, 0x8, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @loopback, @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x2e, 0x2, 0x0, 0x8, 0x0, [@mcast1]}, @routing={0xf0, 0x4, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x61, 0x0, '\x00', [@ra={0x5, 0x2, 0xe9cd}, @enc_lim={0x4, 0x1, 0x8}]}], @generic="5889e69b3217d68d6c3f2fa0493594ff06a62d7a2c9f641149b05372cc9210d7d7311151cef3bc037cce42fe81b0161bd96c1eaff8bee9cd336627472077cf985003940c97e19baf0f"}}}}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="7ff6b7", 0x3}], 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x20000000007, 0x6}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 430.982583ms ago: executing program 5 (id=317): symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') (async) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x80047460, &(0x7f0000000000)={0x8000, 0x2}) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x5) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (rerun: 32) connect$unix(r1, &(0x7f0000000540)=@file={0xff, 0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) (async) r2 = getppid() (async) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async, rerun: 32) r4 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r4, 0x0, 0x1d, &(0x7f0000000180)="fd0cc085", 0x4) (async, rerun: 64) mlockall(0x1) (async, rerun: 64) setrlimit(0x6, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) dup(r3) (async, rerun: 64) setpgid(r2, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0\x00') (async, rerun: 32) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='r\x00') (async, rerun: 32) execve(&(0x7f00000003c0)='./file2\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) setpgid(r2, r2) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0xf}, {}, {0x0, 0x9}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {}, {}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x200060}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async, rerun: 32) rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file0\x00') (rerun: 32) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) 4.310902ms ago: executing program 1 (id=318): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x5, 0x4, 0x0, 0x0, 0x100000007, 0x4000000000003, 0x20000000007f, 0x400001ffffffff, 0x0, 0xcf1}) r0 = getsid(0xffffffffffffffff) getthrid() setsid() kevent(0xffffffffffffffff, 0x0, 0x18a8a, 0x0, 0xbfffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x4, 0x9, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x10}) writev(r1, &(0x7f0000002ec0)=[{&(0x7f00000009c0)="f81b2c2b23c2ef316a4c03c70c085059b54680e3974b68a79fadf2b5903cfe3505a91970f5fdaf80affadd098844e16e23a1e3c57347f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db3", 0xfb}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x100000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r4 = getsid(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x5, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1001, 0x5, 0x1, 0x1, 0x8, 0x7, 0x1, 0x3], [0x7fffffffffffffff, 0x9, 0x10000, 0x8000000008, 0x10000, 0x9, 0x2], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0xa], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x924, 0x3, 0x338}, {0x1000, 0x1, 0x0, 0x5}, {0xf, 0xa3a1, 0x1003, 0x895}, {0x4, 0x6bbc, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x5}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x4, 0x5}], {0x52b, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000008, 0xfffffffffffffffe}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r5 = syz_open_pts() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x2024, r4) close(r5) 3.293781ms ago: executing program 0 (id=319): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.296086ms ago: executing program 7 (id=320): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x24, 0x1, 0x8, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x207e, 0x0, 0x0, 0x1}, 0x0, 0x103, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) semctl$GETPID(r3, 0x4, 0x4, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc02069b6, &(0x7f00000001c0)) write(r1, &(0x7f0000000300)="b96aacf5ac3a14430a36d714633b86f96561eb3739b0a3d25c1ae41b8a086bda0c2fc5e9172222bd00fc3561b35bcb1be652a58cf7502a5408d2034f2844329a3aa4ac9806ef66509a349eb47e64b40abd25a3d99d608e01d177865904ddeaf03d87f2b069e53dea1c26a618bba4b4b90bdd76e3a417c9b6471838c40396362225bf153116442b366b09d7c41a92576342", 0x91) write(r1, 0x0, 0x0) read$audio(r0, &(0x7f0000001a00)=""/176, 0xb0) 0s ago: executing program 3 (id=321): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x3, 0x8}, 0x10) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x3, 0x9}, 0x10) close(r0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, &(0x7f0000000040)=0x16, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140), &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) (async) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x3, 0x8}, 0x10) (async) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x3, 0x9}, 0x10) (async) close(r0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, &(0x7f0000000040)=0x16, 0x0, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140), &(0x7f0000000040), 0x0, 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.116' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffff6800bcedb50, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pmap_unwire: wiring for pmap 0xfffff6806d740800 va 0xeb27f34f000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1207 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 143148 79946 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834c01c6) at panic+0x1e5 __assert(ffffffff83501a7f,ffffffff834560a7,4b7,ffffffff834560dc) at __assert+0x29 uvm_pageunwire(fffff6800947d4a8) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff6800c957d80,eb27f34f000,eb27f74e000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff6800c957d80,fffff6806cf7cb88,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff6800c957d80) at uvm_map_teardown+0x117 exit1(ffff80003bbc54e8,43,0,1) at exit1+0x71b sys_exit(ffff80003bbc54e8,ffff80002a30ac90,ffff80002a30abe0) at sys_exit+0x1a syscall(ffff80002a30ac90) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bb7dd7292c0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1207 ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834c01c6) at panic+0x1e5 __assert(ffffffff83501a7f,ffffffff834560a7,4b7,ffffffff834560dc) at __assert+0x29 uvm_pageunwire(fffff6800947d4a8) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff6800c957d80,eb27f34f000,eb27f74e000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff6800c957d80,fffff6806cf7cb88,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff6800c957d80) at uvm_map_teardown+0x117 exit1(ffff80003bbc54e8,43,0,1) at exit1+0x71b sys_exit(ffff80003bbc54e8,ffff80002a30ac90,ffff80002a30abe0) at sys_exit+0x1a syscall(ffff80002a30ac90) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bb7dd7292c0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a30a8b0 rbx 0xffff80002999ee0f rdx 0 rcx 0xffff80003bbc54e8 rax 0xffff80002999dff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf7ddb9d60883f509 r11 0x322add5b95ef8bbf r12 0xffff80002999ec10 r13 0 r14 0 r15 0x1 rip 0xffffffff81f2e755 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a30a8a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=10830 pid=25687 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=77, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003bbc54e8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003bbc5a18,0xffff80002a22aa88 process=0xffff800045fef9d8 user=0xffff80002a305000, vmspace=0xfffff6800c957d80 estcpu=27, cpticks=3, pctcpu=0.1, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 7095 160043 30423 0 2 0 0 syz-executor 79946 143148 45990 32767 7 0x10 0 syz-executor 79946 416644 45990 32767 2 0x10 0x4000000 syz-executor 94545 154280 87400 32767 2 0x10 0 syz-executor 97396 100809 63357 32767 2 0x10 0 syz-executor 97396 297108 63357 32767 2 0x10 0x4000000 syz-executor 30423 374200 94811 0 3 0x2 0x80 wait syz-executor 49318 497852 33585 0 3 0x2 0 clonelk ifconfig 33585 450447 87595 0 3 0x100002 0x88 sigsusp sh 87595 300509 80037 0 3 0 0x80 wait syz-executor 80037 469211 94811 0 3 0x2 0x80 wait syz-executor 56468 54462 94811 0 3 0x2 0x80 wait syz-executor 87400 465417 98222 32767 2 0x10 0xc80 syz-executor 98222 392399 94811 0 3 0x2 0x80 wait syz-executor 45990 205116 14976 32767 2 0x10 0xc80 syz-executor 14976 149830 94811 0 3 0x2 0x80 wait syz-executor 32281 291795 93714 32767 2 0x10 0xc80 syz-executor 93714 384928 94811 0 3 0x2 0x80 wait syz-executor 63357 48407 78259 32767 2 0x10 0xc80 syz-executor 78259 289793 94811 0 3 0x2 0x80 wait syz-executor 90788 434690 25834 0 3 0x100002 0x80 sbwait arp 25834 271995 61798 0 3 0x100002 0x88 sigsusp sh 61798 356161 16464 0 3 0 0x80 wait syz-executor 16464 70707 94811 0 3 0x2 0x80 wait syz-executor 94811 74361 61590 0 3 0x2 0x80 kqread syz-executor 61590 485848 16045 0 3 0x100002 0x88 sigsusp ksh 16045 58758 48341 0 3 0x10 0x88 kqread sshd-session 48341 505142 9481 0 3 0x12 0x80 kqread sshd-session 13042 438404 1 0 3 0x100003 0x80 ttyin getty 9481 49887 1 0 3 0 0x88 kqread sshd 58305 418665 46628 73 2 0x1100010 0x80 syslogd 46628 125197 1 0 3 0x100002 0x80 sbwait syslogd 64179 251125 1 0 3 0x100000 0x80 kqread resolvd 41059 385257 198 77 3 0x100012 0x80 kqread dhcpleased 95980 35793 198 77 3 0x100012 0x80 kqread dhcpleased 198 196673 1 0 3 0 0x80 kqread dhcpleased 24222 104043 0 0 3 0x14000 0x200 bored smr 28636 268538 0 0 2 0x14000 0x200 zerothread 32413 87689 0 0 3 0x14000 0x200 aiodoned aiodoned 81332 447113 0 0 2 0x14000 0xe00 update 72851 16847 0 0 3 0x14000 0x200 cleaner cleaner 62642 342314 0 0 3 0x14000 0x200 reaper reaper 78804 338185 0 0 3 0x14000 0x200 pgdaemon pagedaemon 59098 279711 0 0 3 0x14000 0x200 bored viomb 76780 414731 0 0 3 0x14000 0x40000200 acpi0 acpi0 9930 49410 0 0 3 0x14000 0x40000200 idle1 18801 314477 0 0 3 0x14000 0x200 bored softnet1 59039 152328 0 0 2 0x14000 0x200 softnet0 62557 39477 0 0 3 0x14000 0x200 bored systqmp 93380 460430 0 0 3 0x14000 0x200 bored systq 34079 53892 0 0 3 0x14000 0x200 tmoslp softclockmp 90034 233778 0 0 3 0x14000 0x40000200 tmoslp softclock 36763 231829 0 0 3 0x14000 0x40000200 idle0 1 74668 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11046 12014K 12034K 166960K 12209 0 pcb 17 12K 12K 166960K 17 0 rtable 177 5K 6K 166960K 1006 0 pf 27 16K 16K 166960K 75 0 ifaddr 32 5K 7K 166960K 134 0 ifgroup 42 1K 2K 166960K 138 0 sysctl 2 1K 9K 166960K 7 0 counters 66 36K 37K 166960K 114 0 ioctlops 0 0K 4K 166960K 167 0 iov 0 0K 20K 166960K 14 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1595 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 19 2K 2K 166960K 20 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 25 93K 121K 166960K 822 0 sigio 0 0K 0K 166960K 12 0 proc 65 115K 147K 166960K 1147 0 subproc 72 4K 4K 166960K 288 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 187 0 in_multi 67 4K 6K 166960K 334 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 11 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 681 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 227 164K 193K 166960K 7890 0 UVM aobj 17 2K 2K 166960K 18 0 pinsyscall 47 94K 114K 166960K 2519 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 27 0 NDP 9 0K 1K 166960K 91 0 temp 43 9120K 9179K 166960K 7504 0 kqueue 13 20K 27K 166960K 97 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 102 0 98 1 0 1 1 0 8 0 rtentry 176 348 0 268 5 0 5 5 0 8 0 unpcb 144 239 0 224 4 0 4 4 0 8 3 syncache 336 17 0 17 1 0 1 1 0 8 1 tcpcb 736 421 0 417 7 0 7 7 0 8 6 arp 136 61 0 48 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 328 888 0 880 10 1 9 10 0 8 8 ip6q 80 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 152 90 0 75 1 0 1 1 0 8 0 kcovpl 48 32 0 24 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1412 0 1082 31 0 31 31 0 8 4 art_table 40 1413 0 1082 5 0 5 5 0 8 0 art_node 32 348 0 275 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 8 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 72 18 0 1 1 0 1 1 0 8 0 shmpl 112 15 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2054 0 538 95 0 95 95 0 8 0 ffsino 296 2054 0 538 117 0 117 117 0 8 0 nchpl 144 2702 0 945 66 0 66 66 0 8 0 vnodes 216 2351 0 0 131 0 131 131 0 8 0 namei 1024 11581 0 11581 4 2 2 3 0 8 2 percpumem 16 73 0 24 1 0 1 1 0 8 0 kstatmem 264 69 0 48 2 0 2 2 0 8 0 scxspl 216 9329 0 9329 4 3 1 3 1 8 1 plimitpl 152 194 0 170 2 0 2 2 0 8 0 sigapl 424 1078 0 1024 7 0 7 7 0 8 0 knotepl 120 313 0 0 10 0 10 10 0 8 0 kqueuepl 224 118 0 109 1 0 1 1 0 8 0 pipepl 344 230 0 203 4 0 4 4 0 8 0 fdescpl 528 1062 0 1025 3 0 3 3 0 8 0 filepl 160 4407 0 4204 14 0 14 14 0 8 2 lockfpl 104 85 0 83 1 0 1 1 0 8 0 lockfspl 48 40 0 38 1 0 1 1 0 8 0 sessionpl 144 61 0 46 1 0 1 1 0 8 0 pgrppl 48 96 0 73 1 0 1 1 0 8 0 ucredpl 104 608 0 592 1 0 1 1 0 8 0 zombiepl 144 1026 0 1024 1 0 1 1 0 8 0 processpl 1232 1078 0 1024 5 0 5 5 0 8 0 procpl 664 1648 0 1592 7 0 7 7 0 8 1 sosppl 176 9 0 9 1 0 1 1 0 8 1 sockpl 752 1235 0 1208 17 4 13 14 0 8 10 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k 2048 34 0 0 5 0 5 5 0 8 0 mextrefs 64 28 0 0 1 0 1 1 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1206 0 0 76 0 76 76 0 8 0 bufpl 272 5393 0 103 353 0 353 353 0 8 0 anonpl 32 8495 0 0 69 0 69 69 0 247 0 amapchunkpl 152 23808 0 23087 34 0 34 34 0 158 4 amappl16 200 2335 0 2320 5 1 4 5 0 8 2 amappl15 192 7 0 6 1 0 1 1 0 8 0 amappl14 184 672 0 669 1 0 1 1 0 8 0 amappl13 176 173 0 162 1 0 1 1 0 8 0 amappl12 168 1385 0 1353 2 0 2 2 0 8 0 amappl11 160 8 0 8 1 1 0 1 0 8 0 amappl10 152 110 0 100 1 0 1 1 0 8 0 amappl9 144 264 0 264 1 1 0 1 0 8 0 amappl8 136 198 0 196 1 0 1 1 0 8 0 amappl7 128 188 0 176 1 0 1 1 0 8 0 amappl6 120 375 0 371 1 0 1 1 0 8 0 amappl5 112 109 0 101 1 0 1 1 0 8 0 amappl4 104 351 0 334 1 0 1 1 0 8 0 amappl3 96 4203 0 4112 4 1 3 3 0 8 0 amappl2 88 1143 0 1063 3 0 3 3 0 8 0 amappl1 80 15936 0 15336 16 0 16 16 0 8 0 amappl 88 6739 0 6583 5 0 5 5 0 92 0 uvmvnodes 80 109 0 0 3 0 3 3 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 17 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1062 0 1024 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1062 0 1024 1 0 1 1 0 8 0 vmmpekpl 168 10309 0 10250 4 0 4 4 0 8 0 vmmpepl 168 77421 0 75410 104 0 104 104 0 357 10 vmsppl 488 1061 0 1024 7 1 6 6 0 8 0 rwobjpl 80 24247 0 23238 25 0 25 25 0 8 0 pdppl 4096 2131 0 2048 133 48 85 97 0 8 2 pvpl 32 30330 0 0 245 0 245 245 0 265 0 pmappl 256 1061 0 1024 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 734 0 53 20 0 20 20 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff839a3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x74fd7b6cb360, count: 12 ddb{0}> trace x86_ipi_db(ffffffff839a3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x74fd7b6cb360, count: -3 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff834c01c6) at panic+0x1e5 __assert(ffffffff83501a7f,ffffffff834560a7,4b7,ffffffff834560dc) at __assert+0x29 uvm_pageunwire(fffff6800947d4a8) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff6800c957d80,eb27f34f000,eb27f74e000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff6800c957d80,fffff6806cf7cb88,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff6800c957d80) at uvm_map_teardown+0x117 exit1(ffff80003bbc54e8,43,0,1) at exit1+0x71b sys_exit(ffff80003bbc54e8,ffff80002a30ac90,ffff80002a30abe0) at sys_exit+0x1a syscall(ffff80002a30ac90) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bb7dd7292c0, count: 4 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834c01c6) at panic+0x1e5 __assert(ffffffff83501a7f,ffffffff834560a7,4b7,ffffffff834560dc) at __assert+0x29 uvm_pageunwire(fffff6800947d4a8) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffff6800c957d80,eb27f34f000,eb27f74e000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffff6800c957d80,fffff6806cf7cb88,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffff6800c957d80) at uvm_map_teardown+0x117 exit1(ffff80003bbc54e8,43,0,1) at exit1+0x71b sys_exit(ffff80003bbc54e8,ffff80002a30ac90,ffff80002a30abe0) at sys_exit+0x1a syscall(ffff80002a30ac90) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bb7dd7292c0, count: -11