ring for pmap 0xfffffd806b026010 va 0x2a30f31d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f31e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f31f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f320000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f321000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f322000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f323000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f324000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f325000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f326000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f327000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f328000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f329000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f32a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f32b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f32c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f32d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f32e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f32f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f330000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f331000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f332000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f333000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f334000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f335000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f336000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f337000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f338000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f339000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f33a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f33b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f33c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f33d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f33e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f33f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f340000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f341000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f342000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f343000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f344000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f345000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f346000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f347000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f348000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f349000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f34a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f34b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f34c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f34d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f34e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f34f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f350000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f351000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f352000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f353000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f354000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f355000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f356000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f357000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f358000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f359000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f35a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f35b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f35c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f35d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f35e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f35f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f360000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f361000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f362000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f363000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f364000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f365000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f366000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f367000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f368000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f369000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f36a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f36b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f36c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f36d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f36e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f36f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f370000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f371000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f372000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f373000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f374000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f375000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f376000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f377000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f378000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f379000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f37a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f37b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f37c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f37d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f37e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f37f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f380000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f381000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f382000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f383000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f384000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f385000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f386000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f387000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f388000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f389000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f38a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f38b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f38c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f38d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f38e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f38f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f390000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f391000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f392000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f393000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f394000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f395000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f396000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f397000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f398000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f399000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f39a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f39b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f39c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f39d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f39e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f39f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f3ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f400000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f401000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f402000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f403000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f404000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f405000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f406000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f407000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f408000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f409000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f40a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f40b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f40c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f40d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f40e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f40f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f410000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f411000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f412000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f413000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f414000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f415000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f416000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f417000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f418000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f419000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f41a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f41b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f41c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f41d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f41e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f41f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f421000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f422000 didn't change! executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x85}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 7: msgget$private(0x0, 0xa0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfffd}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x16, 0x0, 0x80}]}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/dev/speaker\x00', &(0x7f0000000140)='/dev/speaker\x00', &(0x7f0000000180)='/dev/speaker\x00', &(0x7f00000001c0)='-[\xb6\'[\xc0&\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='/dev/speaker\x00', &(0x7f0000000280)='#+[\x00', &(0x7f00000002c0)='/dev/speaker\x00']) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="668d41135eaab76f5238c496314d53e58196e609f2afda87d60ec53b148f1b5e499cc57b63b56d6e3b", 0x29}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x74, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x0, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) executing program 6: poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket$inet(0x2, 0x3, 0x0) setrlimit(0x1, &(0x7f0000000980)={0x9, 0x462}) recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000000), 0x3, &(0x7f0000000640)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f031ded2fc9cc8a13171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ffbe91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a14b1710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e000000000000000000000000008fe34b1be29286b43392da10bd462dfd749977351c316b7bfdf9ac901cfcc3cb2ed51ce7606a861ffe8151", &(0x7f0000000080)=0x66, 0x0, 0xfffffffffffffdde) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x4, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3ff, 0x0, 0x25) socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x401, 0x1800}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x158, 0x4508}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r6, 0x5c, 0x101}, 0x1500, 0x8, 0xfe}) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) geteuid() executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) r0 = socket(0x0, 0x0, 0x0) (rerun: 32) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) dup2(r2, r3) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) (async) execve(0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r6 = socket(0x1, 0x1, 0x0) close(r6) (async) socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$inet(r6, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 4: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000700)="c0f2bd7574a4e9705013d719dbc13080ac814f2a21ef05af446969a6e642a83af5840386332678a0e790e37e26f071d8d7c765d758745154f0ae3052450576d4c0af93607502df28f27ba58d4b9ad2a1397d95862efd96893c8f24f0ef6d9bfdf701008e87abc5c92f03f3ee96fab557990e093448185cd353be27a83c63a50b4fb8c671a280f14300dcbd4b8b35b3dba480ec492b7f4a66c37861e1efb6bd7431", 0xa1}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x86, &(0x7f0000000340)=ANY=[]) unveil(0x0, &(0x7f00000000c0)='x\x00') symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0", 0xa7, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)="9920edc2a5ddff6bbbc966afe6529697018a4c9328fef8637c441fa436955936ecee7d6ec02c8dabe6826f064fffc6cdc57f4ddf484fea05699b7977c292200ea35d34cfa878d86b662d389efebe1d43431196a826cda8a25f4eaf97711d9f0540065eee30c98601fd651da1aa60085b4b07373631c8eeaed3c80397fe2dce59a21bf3b01da5ed354f374e10af6ce0", 0x8f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) r3 = socket(0x20, 0x2, 0x0) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x40, 0x0, 0x40}, {0x4000006, 0x44, 0xfc}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x8, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x80}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000480)=""/121, 0x79}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x0, 0x3, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e", 0x1}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000580)="a63764adb1bbdf05653d5ffe6af2a14bdbc5d469f9b4814098f84014c1c5e439dce02bb7f28933c18339dad75302000000dfc20f937ffd1d6c286fcfebab598a396872730389bb958d1bb08f3222cc49818f46e6d711ede38857399bdabd13ceca63eef7ad8f522d76998f9367f5c2fc7e8b37c8112641f4cc224c49c2a47faf9cf7890a246520b7ab000000000000", 0x8f}], 0x1) syz_emit_ethernet(0x2a, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) open(0x0, 0xf8e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="2321a030a16eb72056", 0x9}], 0x1) write(r2, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0xfffffffd, 0x0, 0x4}, {}, {0x0, 0x0, 0x3, 0xfffffffc}, {}, {0xfffffffd}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {0x0, 0x3}, {0x0, 0x0, 0x10000}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x5, 0x0, 0x58) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), 0x0) executing program 5: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x0, 0xfe}]}) r0 = socket$inet6(0x18, 0x3, 0x30) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa8101679c2d498ca) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) ftruncate(r0, 0x200) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x80000007fffffff}, {0x8, 0xfff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xffd7, &(0x7f0000000180)=ANY=[@ANYBLOB="793f927cf2570000000000001e004700001c0008000000009078ac14e7a941da58ffffffff8b0700fa16aaeb00"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r3, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r3, &(0x7f0000000140)="b8", 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) pwritev(r3, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x2000000, 0x4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f423000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f424000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f425000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a24a619000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b026010 va 0x2a30f226000 didn't change! executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x6, 0x817d}, 0xc) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0xfc, 0x0, 0xfffffffe}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000064000/0x1000)=nil, 0xc0400000}, {&(0x7f0000146000/0x4000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x82, 0xfffff, 0x4, 0x80000}, {{r0}, 0x2, 0xa0, 0x80, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffff9, 0x5, 0x20000000, 0x6, 0x8e1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x3ff, 0xcff}], 0x69, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x40, 0x7, 0x8000}], 0xfffffff9, &(0x7f0000000300)={0x7f, 0x800}) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900082b00fe80000000000000000000005290523933"]) syz_extract_tcp_res(&(0x7f0000000000), 0xe2, 0x4) executing program 3: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) fchmod(r1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) getpid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r6 = dup2(r5, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x4, 0x1, 0x3, 0xcc62, 0xf38}, 0xc) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000400)="0c26b2f049d948bea2da6796285c9f8cfb280a196c6589cd785eaea675ec9821126b31b23dc4d44df8deed135f663ac1c32342e21853f905ebac0c902ee98f77012d9c0293cc57a328145617054ce74941d0eb0841190beed38ca021bd0705f764cbeeed43746e7dd32547451060d896758b381eacf9a68f2b3e13a75f607e4e6f749818a6ffeb8d99a68d1c4b984b5263c354e979874a000fd873c09470d1a2b8a72c24a123d731e5625276cba8546a9ed69455ea049e73e1c9cbf0c7b762f44d299d94c4bea61d58ab20cf65ef7f6fdcd432b6433a682606ae94e30a365865c19a59f1", 0x0, &(0x7f0000000540)="d28c2c109194526db4add968bfe17ca8bc5f53f881a350b74c099aaa4edfc45ca638e47c80bc738b79fa887edda0eef8", 0x30) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="0ef466755818c41e5da1dfdcd2b8fc5a8f2e7de4700856672b714156d6e683dfbc5e675870cab2e563b29eb1701ece976ac452a8bc", 0x35, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() syz_open_pts() r8 = syz_open_pts() poll(&(0x7f00000002c0)=[{r2}, {r3}, {r4, 0xe65dc00084cf4bdf}, {r5}, {r6}, {r7}, {r8}], 0x7, 0xc2fa) kqueue() r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) r10 = socket(0x18, 0x3, 0x0) r11 = dup2(r10, r10) setsockopt(r11, 0x1000000029, 0x2a, &(0x7f0000000600), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000789000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000645000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f0000663000/0x2000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000048000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r12 = socket(0x18, 0x1, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) r5 = socket(0x18, 0x3, 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000003000)=[{&(0x7f0000001540)}, {&(0x7f00000016c0)="1c418d4856324bf27260a6fcdaac01749aff713b6ece9a24a11d60a4f5431801974d67f6b0b8f6eb2af28dfe2a12d609cef830a6479f82098e81e986546701f3b418898f4044b170361dcbcf1f7c19697c7a695f17a0e0a577796eae38c03943a5159e550d81c1b79ab7f74c7ff26e49fc6e042b370bd610d22cfdbd88c091936b04b4c85ec6a289019ba17bc34ac80624651422ee7af0ff02713507032b13a101e8173f7f043c2e1332879341dc38f97b3a5620d578727524ea0b87a4729e0b347d6e1db12dac8c50d7baead1684cb44b4b1df5144c6290687172cff98a9a57053eb59d94d8c6bcfb0e1b44c6cca2ba2406265567", 0xf5}, {&(0x7f0000001440)="9774f9a0111325799003c8d13d1dfa91976292159de704dbf3ebf44c7b9dfbc2a1fed17e9fe45b6195b407a6457a4e24d614170740924c6201ab8858d86af0f6fca0b34323105606027d85f21a3d82fd5d8aad61628968605a5ad5f5d68777d2b2f62452e5a65d90142e", 0x6a}, {&(0x7f00000014c0)="8172f60be99e291b795a33541d8a57560f066ebf1e9de568d7802e2bc16713444e6c8a4a77c5", 0x26}, {&(0x7f00000015c0)="f55e11c849715ef10fcfb1a91ff804364527518e675bd22f174bef3c21b61dfd4b477713f4c2f7dbc5327ab55b2e5fed00920c7de48cfe0eec6a5840182b53771bcbd73daa9547c90abe655483be94737a637a9a3ce4ce9a20e3e656ff6cec72c3295903fc7cd7aabad00a796134b59954ac03a4e15f5f8588b8e0a8c3e0c32b23a3f5364134c06226e05dae850f73e9ebef95d114d2dfdcf65709eb3ab53c0e526256d38a573fa5c0234f55c854a39e42c3ee55fbbe3467d072a4b54cf949c7c771a37f4ad53cac0968", 0xca}, {&(0x7f0000001840)="92f8fe26eff8ba0df6386658693be82c525cff7332d775dfe48aca5fac983af5efd842d419e2785025eb0a49bec5816faf88475e029155b64f8907437802dff798d54293a6c8ec4e402dd76fbe5bd3580cce02c91cfcb280b9d6063cbb266cc6735e2f51fa8972734c6c134edcd7e3e14cb1cda17df429878a1e109da3076afc1905a5637bd43a57955ba0069fee4c472d65af2b647026e8d95c4f4fc944f6969987573a0a941530bc7e84a2e8a32c272179ea3358f3fe", 0xb7}, {&(0x7f0000001540)="f88f866a311ac0a514136b8d936d347af280bb133b104dfa30614c", 0x1b}, {&(0x7f0000001900)="3ee04e275c67aeb2c657fb0c33fd1a2255472af7e1c53a588b974632b3c2c9ed45d6e63b74bbc2dc542259c541e0c1403083f2df5d5442df784a93b51d3c77ac7c3f34d55d9472f403632f2b71ef5f367078f5ce1374f6009779d9dd7594a5c2192b10705de1b4fb60af8bb994099581c9f08bef5ab781e333c6e8741b3909c9873aa811c6de304bcb81f3edd4a4a1241fc50b83aad9d7997300ae060be55bdac000b75f6cd1eb2f44dd1a3e134deeb321e1244f53419b42c2d501b37fc09b06f94f80a72cf4553aea97fd242405813a0d52ec52179a8214902b1fbacc2031fd3497727096341fc922e41ae805d692e25a49b0ac972cafac", 0xf8}, {&(0x7f0000001a00)="282b73cd26b9967b9e0914eca50143f7d1149040d74f44e3ccac4e81ec34c4b586b9955fa48ab6a285cdd79bc2d05e493d5606a8704ad5ea15fec0e2434f4a2d42636afb3a9a64d7106ab5ab51e6e60ab15303a44e2daa6bf63c70d8c0618eada6f12c44b3ac50d02bc8274e1d11ab61cc87e6c0112cd9366c1b9955", 0x7c}, {&(0x7f0000001a80)="81bd411400d6ce93af8b24b96e14dc32edd86dd5460001ee92114cae0b83a8caf425c44a8385afe924b81ce5cec671b5d5c7e8843681c6ca497624ed419ab88c3c1cd069033d3d28259c51323833170569a77c6c0fdc33d0bf3e02ff4d6108ed611a20d7863b11138ea8788361f572bf7c1a433f947d6948e64e477a166c7bef8598dd2f5e1d006be654b30129c8b10e49f7fd65ca62815a9c1b8c565b190bb16e5c423b7819339e94ad11a2", 0xac}, {&(0x7f0000001b40)="8cfec01bcfc51c220f588a28f9febc3bba92a23055058f8b4365717f2fdaa2e9635e99d0f6d82fb58ce59224a6c6f84c164757cd1bfce32f7bd1c75deb229f185d9ae1a30b4e99fbd647b2f0037fdab557de158f51d306e81314aa28dd76aa533872c29e03553159c1730ce06699e65e6fe80b", 0x73}, {&(0x7f0000001bc0)="c34035c3f0a6bfa30ee7d8f566152481f4fea5b8382d12e6663f4b934a5c8e474fadd73ba657d8e9a2494345d02566eacd2dc8187f53d3166bfa007a84e085359616dce2861c334b19e2fbda36bec1fba5001c973982501cd5f621c688ff9f19547d21a7522033a95b49952d99e6cce27ffe25ba3a954f44eb9eb2c2c9b8986cc4b20101c910e19046b109d59361c375866c20f1ab4793b675459346cbe04cccf9b4957fefbf48c320a056a39779c2375fd83ceffd9d2edc4388658c890c9d1d91c6312beea6104cc73c43e75ce70ef24b2813477d16dfd75763cee3547603b0d94f9d5c15898cc54f38fe94341c38c21edcd228136a0a21c5f5807ad52d993eef9531d1dec18bb77fcd68203b0eb933af6dab2c00607e80059d947ee79359d82d44ced080607c30f712a1181b311c9f7328e3435640ad09c74fcb0187e4263cb960dd543c38c2e7f39de8d9e75a27863685a9ee2f3527b7f3e3d7219f814247ab8f25d5b31f50178e8acbe9af0c3520e01fc697cb4062ce62e785b2fe03ea0920a824c10c6dce835bf107593f35c775a094723f04c85e4398331323f66ae8ff879afbc8692ea9892935c2ad8a0a74ca36419ae4c769d5b43e1026ef81c6d7df38cabf90a3fec7f78d52d15d89efd7009eeb634cb74402295879aaa02997602726e9bcc05920fbfa4be3628efe233c20d3e8a728850f8748000acaa1c48921c84e614143a74344ad0a2953194acc05c9f37c7ac4f5848884049514bfee560a9d632b3f7389ec831d9862377522f3e2f3d3048c81c184df56e64ef0b6a76d052388873d8d6c33b6575cffc18d9f8a3a57967ad4e934a3d2a8456285f3edccdceac66c489994eed8369ecbd93e36c302374551475d02c605b756d91e16453d5485cdb75a6defa42a0417a52d55d864eeb737e9c0a315df83397e5c6b8c3ac56b5e8b7d77f85c37147726940d49e2b7668effa331344aba4b7e7f4bfb4bad2924c84757e9ec04fa1331fdd33dc0d54da956de5d85fa25f342b39540159b15225c9bb2a0ed2c5d98d448db624e3e02ed0de79347db6708ecd77140de2a2e6f4bf036d4686896e7cdd2a8e957ae621a87c181a08a513ee1d61f88356fb5dd26e8e9969025a7696a05d14fc1487d71a7fc4955c57672bc8a69c3db8167468cec26a3bb427160a20a4d492f8ee4e224d3df2f23ff5aaf51f876557c4ddd7a96bb39c829ecc74bb2abc05b5175ae83c101a7008c58719849fa126eddd3334ac0d1909c307c1422c8bd7ef7fdc9f8f2394762ddc7adb1fbb0ad9daef253e3a6b43afea1a718143dfddcd7c777d7663552e6614ba2e3356ba62d84ef075bfeb5adcb25ff121d2579e4549bd1da094a34ab58e34a04e70eefb52d66c8751982853cc3c057caff021f9167f3769ea49c9a54d1dd97fc3025e0f1f5bbdc6d7bee8544a8eaec94818e0f4596b17501a7038cb438e31526786e4c2f00bd8110b810462f29f167f94b601af53da9cdacda07cc3eccfde88882f3725eae6d2f2ac96ce8a7090824703f8137cbdd85630fbee4f645b0284676a4ea99e5b192964a3a5986a7aef4a77e85409e56943d235fa6a0f6c563c003bca6678b403733445fe68a6e71170c4463b797e522357d3007400ba86cb3b3836f340996e34d9dd4dd4bb9ae99a64c86654eeb3f67e464f50af11570463f74553721ecfe71a1ae800dd95d5a231ec34c110e2ccfff9506ba8dd3343cec71cd5d456365827bab5a5228b428607ae8ac6817bc427cdf59576be01a46d85da1b1788eb3c0a63471eb2df5fb0f29d4193c3c2379a71d3c2909320301893868fc0f78ec38b2c35affe230f44ca34e3ade5dac5d7e615b502913ee7fe4f6d11c7dd3484657d15a40e87f5c62ecefa2e26128989b286f1fcff783b50a8c17aaea9517efb8b71ae93fb8b4f7a4eee9126591a05e1ade0c8180b2833b80a2e8bca02e6f754809d77f802db3c559cf5b7e1cae4d5793e24ed1f646088306a764fc166e616209da2a546f8bf958b26f87979593566fc6e095aba03197cd63c22edd8179d67085c0fe3d37de39e042e76cac2b7f079e42fe6d9faa31fcfff6bb5c1e5bca1f4fa483a776c91204e48ec11ef50e7d0dfed95a852e40f9a2571b20a661a8ddc57416c9b8f2297c0749bfc3c1fa125c425991a3f1be830c3862055b31620f3664de1f58e54e4bc018118d01b736038efb219611b19718f6d0bd3a3f814ea71e2862946c6d1688b7f28907016a3294dcd49d47497662c2345f1e00ff864374bff825c8c00861158ad4f031f9125b53d581ab7047c75f80f12db59ea77a9d4b49a6c7d6882a3c813d3494f391e818e6929669c1a924ccbc29fa60a0619c9a4a1a96d5d98654ad7f6375324c728f0b051e92d1a18b12f531f5ef08179665cc48bed9cd13b07a7a5c33c7e208bd48d58c762155f6c65e55d174029986e2de320fec82c444aa89aed6de765ce6802ace36680e82063c68caac47430b249a6a8aa9c2007d32e2f0697bdece7fa2d4cf4008f5632ac3020820d78d71123bd434073987b1797b7da1625f328c463c62b55481d38375ed4c28e4e3517ba6e5c23ea4a7d1eb4184fb942d427248f87162a0fb3653863f1ed6e84d70df23d2a44ddac8d44655625107efabd4ad61541910285b5db0fb1c9f70dd458a1ebdd7f2bb327a58624e6ee4230a215e6321220242f6b57ba8f6044538e47b65952cb378ea620595b9dadcc0920464b43c855c4d90047efb73b331fe49a624a5031980be641c7aa11c0e4a89bc7551aee6ed94f600a9ca5de81cf3ab2031fa2de06e4884f079e904fbec6a5ecd45df82853a5c68e261fbe05c4315a6937b7ff5de627d034b7c403c98ca185d3090d855a59ff67bab32ff1e0031c75ec88e919a12ab3241d1b251bade66e8eac13f40fe116eb3faa88060874125f477e91d4c945c3282019981111fa02227f995c2f1f7e835096703b84c21b5cfc49b0a2ad427e4c9641818c348d8fcc79d09d7c911c97829e2966548ec2416a0e60642c673b70d1066b04a723891c18f1b7584be2906a3304bd8a9f135085383e48096ba23172f215c6183909dd3a30b8a70b34e6c33581e33b5e31df7e26957222536f5c699145b865cd4d4783ef4997cf207aabbaf79f34a7ad0c0705022c87e91501cf643dc9c8c3b719ef41404b0f37cd55cb338627462d96d085f7b9a65ae14829902097ce5dbbd047dab1577321d9cfb40fbe36a11afef9357825fcf696ca36f26c2cd45aeb78ce0787abdf7cd4577d842ebc462f4b3ef8aa73fc7dc345cae491711b501aaf596d8da904c09066a9e0197f32a0bb819032c67b77a2e232964625f6e393af35aa4d28e620e223202a78b73a5b2f5646c39e758cc3e3b268b9f11f7a19f3b8a64b6ca6d8273d68f1b64a8a525a543534cc9659ff40b14377d679d69a27a814a150e174e9907f49508e014c3fc95602892be027ec7f05ae32a615900be4c562bc2818fabf13e37cca82a15e1ca74fa687597842f31293a1039eccf4d35da6c51e605ac4b18d29e91ada29c727b5a65fe9ece3127199c0a08f62b6051c2486415ed4d3c729d195577254118e74e3f8fd9336bc183781fc9a93166431fe6fefcebcf130c0ef89e6d19f32919c1d4a9bad9a5b736abd563daeb7966a8d26fcb33aa79a46973ab3bb446922af4299996ef5d13d7f7d4bbed8f1fadfd19808cd28c88bb647f6ca44f4546815af43ab514d8316f06d6d1ac6240e990ca351c0eb85e28a63deb3813aaa424114ddf52f5b20eee850c372af5c399ca070481f43981d7c555e64a77be942e3c30122a8f608ab08bb218c7636f4fd6b830120be9ebe05ec441ab824b57c3b8f7ec012b6bca367538c128c97ccf07de1dd2ebf08899d8856118c00abdc1f2b85685bdabf853d80ab82a8ff7e2546c568311435cbf8aaa7bc160225fcffabda79579a97acd841a6698cbd06b33540770789c5c36df80629b1535073f39c16db9459b3911fece60f14666a0d37c5e1b66ecab43450f04b145461517552abfda13ce674ec25b0bd2409684e6acc9ee46a0625b15c4f732167cca1a1855a3ea331fadbca83e1463f7e33c784fbb02cb74b9b2eaf180b708fbc290be4f7e518fa3308560680d21e170ad121730e42b00efdf01d25b64f007f65d03855ee7c777ffca0368089c741f4539f0c8814e02f1ecb858a1937299c89b7e0b2f84a629729181d960bb85b09ce144cbfd28044e8992ea4497fef8cc0a05c1daef8c954cf0a697fa817a90152edc2bd22b7e5ffec9d62a36be22274d73d42320c741dd91e948015e6426075854ead30e7f62a126bf54a0d1f6d3aa3919da4628195b7c5c728cd319a2b13e01547bcb10acba367062fc7df2326b8646d93bb1d74c12ebec4ffdac138e47b6c06a69afe415473e6fc7c9e209fac8a085a46fe82de4c0594ae244bdc5a374fd1237c1f0af36db9bcdc3b3dc5114ffc7241260e3b34f845db4a0398dacdb03b25560c3d46847f4fa54b46a8ea9eb093b7dec151b27b681a49066b436712bc784fe87f65471db7d32a3b4071e770082892846accef55548eef252373339b296cd27ada1cced110656528cb27b12a496d89369fb09ea08e96117f92eb7fc917750ee7f19f447e726b78b0f89709efe036fca9706a281b875f61e93f8135b48e8b187d82360d5398ea54de0c00131706f10f238b3af14b902adf8ea784c8dd2223e74708f130751e3d84b6450a9a604923ad7d9dadde4d0b678f8631b5203b0de64d91fe4f3db6744f54058a580be57ea07406be52a10067416392c6e5e5cb3749524a00a08b3fe4ff4ae5153bc5921da537e75d2d726b675155d3b7cf9788a25fe968404a649542301bbcf072639f02113b706a609ea7f9d1eba2ec838f6f8ae65464f2daba00d634a92d606179187efbfb61404c16e8930211dd6d4b4db203f96ed202ae84644114aba670ce91d2a334dd52270318b3c9057e5f6bc38dc7bb1b7ba04170d211aed146207d82f8957f56858e5dd1c79a5cfee2e8ada8cd9a69a778e0fd0f76a030677e80b4b50b4eeba817a23562e8f59dfb818df629a61edf520add47d7ead3dbe50378bd5bce48ccbef497931690394e62fc8f2fb4a2b2194a869b304ac086330b541cf8e511026d72bd7ae4304ba1d45d5df885a03e4e55f425c2b3ef3aa73a79bd68ecd40552f5dadafffe633220f7aac663a246c5f0b60dba8f941e284e1ede67759b96f2ce3106cd7d136dcf35c400f50b97c1bb480a6e27d20b68a1f32be0de58311d132be983409b6375a8f6167ad2dd794ccbb058402f67705b3f74a24fee4d1b325c8dae764a94d03dd37cba1c5ebf3f4b8c521dc89ad98f7d8797f37e50b4f856624e6b62ea4cf1f3ec3a2bf7d7a173d4a5b51dbf3ef4e394ef8f7d872a235a9518d5b2fc3be3adec64cb3f1f9ca1f3e84034abbe22f1bf0434095af3244cb5a753ef8c68989a8dd6787969ed54a6542d24e5bddb96f626e79512a4b713f52639a492e905f3f6f5686647d594f483ae2e99af9d85f03fb0e183d49c293b6a0898b7454f6527b0fda52adad21a0854fda5a13786dd11d3e12ee8405e8c610b7e3ca71f24637b482d725b33b59e64a92abbc1f0a48ea8cbcc5124437528068f5393b729f87e64d634bc7919348f73954e26e85a754bcd414beeb59de5615fe8094edee95590278c84f2b6a6d5f823961ca2cb0eed97ee9aef44d325bcc5d95f2192da9e635939053a2e257169df113d4887b5ed34bfd7ed17ac04b26ed5153812fcfd24b10", 0x1000}, {&(0x7f0000002bc0)="10a8d82818f64976ea8471cdf21ce4e923250a5dfeab60d6095cae369891049f4c7b80d0ed9529010336f0f0af808da0b5fe8274ab01dd2395cc2943c3359e4c7ee81f20187afc19de3c40e4a61f6f1066c0896bf5415a938a97d7557a52825a2a9e721d01da72183aeb796a74a326f88e888f6bfe582b5b0bbfe7df67b74b4fa816826b35b1b80c020fec069bafebb92edf89e4f09bb5d8e4bce2f6362098cfc1802f8a0c3108c2f91e21d1e2e3128c56f63a392e1f850695389ee25403bcba47e0fad38bbd4f23edf4f94e7101fcb9abd30c5853d7dbf2d0f710c05bb14f1f8be7a9726a1d16110dceae4fc8b2b446dec214", 0xf3}, {&(0x7f0000002cc0)="7525a6ba3af70755b3b52c0a21b3d41a29e84dead5574e060a0da707f2fd27fcc7fd9cb35f59319c6ae8c65af0ac23e99f558fce7d8bbf462afc77c5fab8b5f9e5ae67281da71f544fadde79a141f126181a6df11d0537b384d79b77dff793bab0a56b6c9870a7655a4dd6b3747a65bf6199188ee19337aa6d739e6a34225045a6cd8d", 0x83}, {&(0x7f0000002d80)="f3fd4b0360151f2e4148be6d2d5a1ac498d619b9c8fa40cedd75031ba64b3e7c65db1e4140935de23338d597c17eb5ba553a1ba7e8ffc9f21dc3d1924e6d72", 0x3f}, {&(0x7f0000002dc0)="f3eddf04a35bd9b46e6061a9b10cb47242cea9cce6e29a9b7433ee5ee63f852684d3df5f0e663e9e6987aff00158abe76d1431cf1efbf2d313504d806d36361515000d6f555c0d5dd757942b628fb4db6972a085e977c8d39bbdd63b80", 0x5d}, {&(0x7f0000002e40)="cf59391275527f605e92294ca138d81a4b5e35f9b6bd09b8dbb88338b4b31f4f9acddecedc98a9c9cd6d2ac6fb68a49d25ca6d2aa08f9345a747ea403d2d9840a7947f739ff7eddd319b29dd398b8d8c4e7d72e1107226c5966af6c6c47a243c49b9ef1f3b21b87947a9047e6a93c0819e0102e28aca301e6b5439579dddf9362398a2e71a5849d98ee258e72fe49bd4ec8502c9ff53248ecc602e99d3300dd89446455a1ccbcd8fdb0c7ec7d7e6bb4a5682756f70a1b4040f7a1f488819c300c2eae52b371c", 0xc6}, {&(0x7f0000002f40)="7742da6581ef70dfb3b36843fe01f3764e4391e7387844b62f9561592b2dfb950c6f6e524f1a48a26cf648a8847b92646c90320eb7937096b1539b59743418f689b1cf89f13056807b2c456ac8295a532f89390dfcea273ad646df6b20da20cae98732887c65d496788ff2e4001b1eef732865be02be585251d48edd74aabc2df532bf978b34a24d4e9c7270c7f4b5dacd4e88366a27f77415d8638d335bc51b2538745284c04f38", 0xa8}], 0x12) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) executing program 7: recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x8000000000000001, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x7}, 0x8) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x40, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') open(&(0x7f0000000180)='./file0\x00', 0x1, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) close(r6) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r7 = syz_open_pts() syz_open_pts() syz_open_pts() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) close(r7) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000200)='r\x00') sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x17, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000003966a2230f2285069bfaa3afbfa4f4186a092d0299a8666ecd4a429f22379afd4446da0a2ccb7beca3bba681f11ab3b7b999e379c402aae1d9ce9808fa9d3db5504951d1f7ba9bcd2667ee6e2c474b5df0e5ced28dd038e53cb08e0821ba49f66798aba2362683efc0775e46fe46459ae908e9108da26cd5471b3c9ce567650f05d199c90c315fef64aabc446c7550bda5f944c8fe11c303d8271795b4ad9cff1701e8c9eef87a10845ae99f8c0d86b34034ed3f1232ca4542eecdd0e487365c2346b39539c33e075e4d2dd7fba535ee31c4d673e6f694a6f3afcfc2f023d191f6ad2b0997c665e201683f4bd945cf3e8a5e797f77551407f348b196f336cc12f0d4328a59532056b6b83969ab92e723e09afc54bd549ffad1902c3c27b50a53d78e6948cf5f3f247726d8c9c6f921edb98f09fb2de8e3ccf852bc7b60c818572894db499e25e311b1fa4a8723368ecccc65b646761e82321c17ca"], 0x3e}, 0x0) executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/504}, &(0x7f0000000200)=0x1fa) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0xffff, 0x1ff}, 0xc) write(r0, &(0x7f0000000280)="a4dd3f258d9ff687d193b93dcfd56528a63f783c2b4cbd5b5e554c", 0x1b) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x9, 0xbb, 0x0, 0x5, "44a5b9cdd5f646d3831a0364ea016c1ef950b3b7", 0xffffff80, 0x7ff}) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/514}, &(0x7f0000000540)=0x204) bind$inet(0xffffffffffffffff, &(0x7f0000000580)={0x2, 0x1}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x10, 0x0) sendmsg(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000600)="df8cdf8f378798ba7ae18d7fa92d343862f9cedc3930dc8502b9597a719a102904011d02bad5dcbddcb2c32fd7edd0285d115bdbe356c8ed103baf77d074f08f1b5cc088677f10a1cc7f1106a548b31a39bf6887206bc06e2925269dbf65b3e74ada9cfe590b1c8c8f20d61091cde69250eb65798468b0d0d9cd4c05dd927f", 0x7f}, {&(0x7f0000000680)="1855262a5925f9705c45ffef4162109803b437501c7466edd8c39e96c0ea2a4fa10707c5f7b2656a326c5a4d5f195466bf6f84ea701fab87204c5f13cf450dce4b1775c01bf80462711bbf1dd79dc73c64430dae8f272765ff54109a68adfc94dbee14", 0x63}, {&(0x7f0000000700)="9ed8f0912b2af3b12f2096840057dd112f901eb413c7e6c860c8ed1e315991bca5f45b07186e60056884c09c8bf5bfd4f3c821d51f3e32e52b948cffa1d54753d7ceec8a3e5bd163001c275e1225e5a6638081912701bd631561cc79042f1a5e955893c0b2be0df366593b5f2cf25947251be5106a47b17d1f7defca9d77ee12a10a87d6f9c92a6b1fc27faa0f066c999464256ef730d98462f3c697bb44b586826d951e75af2152", 0xa8}, {&(0x7f00000007c0)="ff24e400b000fe8010a6b5dafe975c365b72fa45ab766f6c6ba863a2209ee7a3c6d7cfb2ef03e4d8bbd3ef5c55c428028717e3fcc1e500cedb61deb2f0572f347db09164f9382af0111147ee6a57040c3aa83554cf9f63904b116bf8bef941874c749459a87605e5376ed887b323af75e2f4f4ad123baaab98f96bd2e70d0681bbf327a0643fbff7c0f219db7fffb8377729aa6140dbb748c85428fc7f11c5b777b1027223df1a0176da50f3dc4280d01efeade7a39c9b730f6f1681c0509de015e6baa5b5c80a25306d6e3ded7f45e873e6c4add428b29a8e3d9e80", 0xdc}, {&(0x7f00000008c0)="5928fb79fdf1cbfa84f9710af22e6c3cc53a7febc3484c5794fc5cc7583695becfa9ed8332c5c131e56693653e3cafb05c447e3585cd2f120425585ad014bd00e356c633696fd09d0d2bd15b4aecfa3be6fdd1f35b4210daf46a88b981ac4029a187efc7b4d58f3105ab6de165ec5370845aa809b65e699470f00153a9ff035ab8448ac5a9bbbc77272fe2d155220d9a488f126c46bf12a8723f85cef1db1ae21ffacd651459995bf70aacc9b0e0b6581ef77c0f20a5c7b1dbb7dec9b7a2bc64fb4525b8d289a6db0b5963bcd5f813edb4cbf8c1ab11fccfac2ca1cd0122fcd805d075dcbf1634bb4f86d756df", 0xed}, {&(0x7f00000009c0)="bb126f77764aaa24123d9fce74a5713fe27468a699a09d4a88bacc7084aca903edfbfe42ccd4bfb885c355426ef34b949bd85f659226c9cde9bbfe1a2b6d", 0x3e}], 0x6, &(0x7f0000000a80)=[{0xa8, 0xffff, 0x1, "24a059a595ea0f8836d87daae814226f6d0ad8ef92acca80ceb5450a79587407f5fcc769ae79e5f5033e8df0a73549eb9a623ee49f07c05ccba44e364224507b5a8e3455c0306fa93fa9b9b65ce9a417a5dc51415c3ab52b3ed070202a28e3cf9284f1f409b160205ec55b4aa3eb64452ee123b5041c6936dec927f959673658e95eb9080fead6ce88e00858cfb7c3edffcd340ea6c89e"}, {0xe0, 0x1, 0x1bd, "399b3a286051692117e1071a05288124d271bbf9c423eefac1df5348f2a93dece80bfaaf390fdcb60aa2e504577a4e735ea9b70c1fcae77557e513dce2c8ef9671607a9ffd7166aceec02f5f13481eb0731bb2998546082fc23cdd59d280da7c0b78781e8e7ebdaad243865f06618dd9eb7e5ef64ce4ada65d83a3600eee1e4fdcecd5c5facca61105fe52e511e82a34a673b365e1c687d9483b32a5b3f398d4a26eb0aee0fd691068278be3e199cbe3051c74eedec476e9c9610ffd7275f00e423f917c5ea73f41be3754b52bdd71"}, {0x38, 0x1, 0x8, "9855ecffb08d64dfa6a459fe929eb62b5f12a43a4f4b0d7994457ed83f3f71ed40a7c440a9"}], 0x1c0}, 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c80), 0x80, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) recvfrom$unix(r0, &(0x7f0000000cc0)=""/195, 0xc3, 0x1802, &(0x7f0000000dc0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open$dir(&(0x7f0000000e00)='./file0\x00', 0x80, 0x9a) faccessat(r3, &(0x7f0000000e40)='./file0\x00', 0xd1, 0x1) renameat(r3, &(0x7f0000000e80)='./file0\x00', r3, &(0x7f0000000ec0)='./file0\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000f00)={0x0, 0x400}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f40), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000f80)={'tap', 0x0}) renameat(r3, &(0x7f0000000fc0)='./file0\x00', r3, &(0x7f0000001000)='./file0\x00') mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x0) r5 = msgget$private(0x0, 0x420) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001040)) fchmod(0xffffffffffffff9c, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000010c0)={&(0x7f0000001080)='./file0\x00', r2, 0x1}) r6 = semget$private(0x0, 0x0, 0x400) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001100)=[0xfe2, 0x200, 0x1000, 0xffff]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000001180)=0xa9) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000011c0)=""/3) fchflags(r7, 0x0) executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000640)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34ef00a0dad2b74f0100000026ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7cd570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c121fdeaa8ba0891c472bcf917cf9b8349ea77ab97ba26bfc64fc18472814587f66038889c1c11066f40057f07e6d977012c145f3fe137bf2504dacdd589d6c375c22069b217376a47144834c7d63ba205f680ed08aa6ae24ed7cb70451f5190d29b27ca42a0f82e0476b846927cfad82849c1fb31d7d035fe3822dcff80cc57022de80ed2650bb3417be6bfd19cb530e5329e1ee9a4e14aa83a75f2c351fad1e290e1edf41f515ca4be7960c1c116a929f8d707c2dd86a0aad05e54b5f540d4ff583df882f314042273b039f3792e05e048ac9615fa57c8353d6255f78564f39cc8dc3f5f5a983bca19946029580000", &(0x7f0000000000)=0x2f2, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000540)=""/224, 0xe0}, {&(0x7f00000003c0)=""/161, 0xa1}, {&(0x7f0000000480)=""/178, 0xb2}], 0x3, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003252f050 executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) r1 = socket(0x2, 0x5, 0x1) r2 = dup2(r1, r0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xe462, 0xf89, 0x3, 0x0, 0x554, 0x3, 0xee7, 0x1, 0x0, 0x9, 0x4}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000280), &(0x7f00000005c0)=0x4) dup(r4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000480)=@file={0x0, ""/262}, &(0x7f0000000100)=0x108) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r7 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020697a, &(0x7f00000001c0)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x810, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x411, 0x401, 0xffffffb9, "0000000000000004002300"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000240)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e5200008004200000000000000000004eac5001f1cee25637272569be022be97891ef159483ca4229b3d1bdc45db10d03c98ed45ea657a8ecb4f21a52cd0e10fd4515ad66ac8415e2b494ec7980281f9bd67efc7796a1ea298b275adf6967a9e41658959ac67f4a37f789a7b23ef7254cd398eec67155f799e48f04d7c50b4ce13bb5a67f7bb5f3c8d8aee958c7f484ee83b99b330b2d389ee622c6c585c396b6b999778e97f266e620f57e61e4605561791721c9248be0038a35269d3573cbf57d9747e353194b7218f242a3c8c9a9fedad09ce97c79a799c77d34d2ba7546", 0x181, 0xd, 0x0, 0x0) dup2(r0, r1) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="1c00ff00", 0x4) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x2}}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbfd0000008000000000480000000000000078ec894c2899f3d46efc51a2cf13134a673717d2a686d50ccb0b252f3c36383d096a400d111600f43768b69138330deb6e1137976dc63dc71f8fa6bb63305b78f132001fcebff9129a3c71d2e53345cae659b176c32fee19af47378e96f29da39bc8652c9598586383c116e0", 0x80) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0xd1, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0x9b, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xc, 0x0, 0x0, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39f"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1}], 0x1}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment]}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000004c0)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x0, 0x74, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr, @loopback, {[@generic={0x1, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x2, 0x1, 0x0, [{[@loopback], 0xff}, {[@empty], 0x200}, {[], 0x101}, {[], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) executing program 7: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/47) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1005, &(0x7f0000001240), 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fsync(r8) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r9, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) getgid() executing program 7: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x40}, {0x1}, {0x2006}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)="a386e02e860ebeb3ce07b4732dd9", 0xe}], 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x7) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) socketpair$unix(0x1, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getuid() semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2, 0x1800}, {0x0, 0x0, 0x1000}], 0x3) semop(0x0, &(0x7f0000000100)=[{}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x0, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x9}, 0x13, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0xffffffffffff7fff}) dup(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40a) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20b0b, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x84, 0x20, 0x2, 0x82ad, "66761a3f74b92745f6fb4ced9c6577921212ac51", 0x401, 0xfffffff7}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8a, 0xf07, 0x72, "e36ffbae18f617a80850b5de0ebda237045bb81e", 0x9f, 0x7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffc, 0xea4b, 0x6, 0xfffffffc, "2eaeefc15206ae9c4377b229a9be67c8bcdd08a2", 0x81, 0xeb1a}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x3ff, 0x2, 0x9, 0x7, "00000000000000730600006e056bf700ffff00", 0x80000000, 0x8}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x7, 0xfd, 0x404, 0x1, "f077d502b510a600d500ccf09d06caadfba35c58", 0xd, 0xbcc1}) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r3, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x134) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x401, 0x4, 0x6, 0x2, "d46b9048bc6030187126b99931f1a3c8044e8c5d", 0x2, 0xf49}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x6, 0x0, 0x3, 0x9, "c9ddbcadd25b67de8ffe99b9f666cfbd033ef05c", 0x5, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000440)={0x80000002, 0x7, 0xdd3, 0xa, "8eec145fadd097c5ea99e981a405f10e267cec2e", 0xa7, 0x400f1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x3, 0x1, 0x800, 0x0, "133202cf7066ccec0a94a56880b4f2f387c376fc", 0x0, 0x3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x2}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x7ff, 0x2, 0x0, 0x7, "c95b7c462b0503a653bc026bb5fc0e9beeb1f78b", 0x6, 0x20}) r6 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000500)=0x40) close(r0) connect$unix(r3, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = accept$unix(r3, 0x0, &(0x7f00000005c0)) listen(r7, 0x7) executing program 3: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x7) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x36, 0x0) kqueue() mkdir(&(0x7f0000000280)='./file2\x00', 0x4c) truncate(&(0x7f0000000240)='./file2\x00', 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x12, 0x182b1bc4f63ad048, 0x1) connect$unix(r5, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f000006d000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f00006a2000/0x2000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcb8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f000078d000/0x4000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00004b9000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000221000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x2000, 0x1) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)=[@rights={0x10}], 0x10}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) executing program 6: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x5c6c}}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000040)='\n', 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x16, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "07a65d", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="ff000000008d9d0017f80900"}}}}) executing program 7: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff0000000000}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getrlimit(0x2, &(0x7f0000000080)) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f00000011c0)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0x200}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x28) rmdir(0x0) socketpair(0x21, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x472) r3 = msgget$private(0x0, 0x2b2) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/4}, 0xc, 0x1, 0x800) r4 = geteuid() fchown(r2, r4, 0xffffffffffffffff) r5 = msgget(0x0, 0x80) msgctl$IPC_RMID(r5, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgctl$IPC_RMID(r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0x7) r7 = accept$inet6(r0, 0x0, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x684, 0x1, 0x0, 0x8a78, 0xfff}, 0xc) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/130) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getpgrp() bind$inet6(r7, &(0x7f0000000380)={0x18, 0x2, 0x3, 0xfffffff9}, 0xc) r8 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000003c0)={'./file1\x00', 0xeaa, 0x80000000, 0xac31, 0x0, 0x9, 0x0, 0xffff, 0x0, 0x2, 0x0, 0x8}) shmdt(0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000440)) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000280)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e1ffffffffffffff00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x9, 0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x61) mkdir(0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000980)) syz_open_pts() ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) write(r1, &(0x7f0000000440)="547a63db2f2a257b9fd5bf5725336ed3b8f9d81c3c2615fdd05e1fb2e15f0a65d1acfd2f6806006f805ef4ff0b00200000cc4c1a3d439f15a05e7f6baa11c04d94db398fb80fc8a15533011d78224feb07eccff200", 0x55) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) dup(r4) executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x21) openat(r1, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x80, 0xfffffbff, &(0x7f0000000040)="f65dd16e25fe1d3e350f6d3f", 0xc) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469bcd61ae079aa5386dd6000223b00070600fece76a44a170e318b357b8f754e1d5293"]) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000100)={@remote, @remote, [{[], {0x8100, 0x5, 0x1, 0x4}}], {@arp={0x806, @generic={0x1, 0x8191, 0x6, 0x7, 0x8, @broadcast, "dcb48b6f845096", @broadcast, "21440afe9dbaaa504b66d0a60df8843f"}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x2}, {0x40e, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r3) r4 = getgid() setregid(r3, r4) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffc}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x3}}) msgget$private(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x5}, {0x2c, 0x0, 0x0, 0x1000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) executing program 6: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x20, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) sysctl$vm(&(0x7f0000000200)={0x2, 0xc}, 0x2, &(0x7f0000000280)="fc", &(0x7f0000000300)=0x1, &(0x7f0000000540)="99a901aa1180367b10134c48f9d26209a64af5", 0x13) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) r3 = getuid() setreuid(r3, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r7 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r7, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r6, r6, 0x6, 0xffff, 0xfff, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x1f, r1, r2, r3, r4, 0x8, 0x1000}, 0x2, 0x3, r5, r6, 0x7f, 0x24, 0x8000000000000000}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0xffffffff, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) preadv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000000c0)=""/90, 0x5a}], 0x2, 0x80000001) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getpid() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000002c0)=0x34) ioctl$KDENABIO(r0, 0x20004b3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) sendmmsg(r0, &(0x7f0000002b00)={&(0x7f0000002ac0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001680)=[{&(0x7f00000001c0)="82f5828c7ec21d1f36ebe3e64d9ba7ee2018e4c05415789e12949e642513483b3de394140a295620206cfe452152527ce41f46dd1d40a8cb5a13d444a934346ca9f5628176d7a3a50a29959fff7eca71ffb8b08d7c8fd2941701a6203395b4a5f370ab75b2167a94542a", 0x6a}, {&(0x7f0000000100)="fd1e56c53dd7bbeb234569ce3cf09d61e0b2f0e79316650fabd3cc9c046c29b40ebbc26a14edc3901dca550308258cd6f1ec8e", 0x33}, {&(0x7f00000002c0)="d09b54c06c5d2cd3f93dbc7587258d04cdf3cfd2196e2a208332f7e1c8721a009bcf8470d4", 0x25}, {&(0x7f0000000300)="dce923d46a97179b", 0x8}, {&(0x7f0000000340)="97324e16a57c8f968cd8b3e7d0d25c7c6b700f330cfd12f4570af2a7e138b25288ec6f60dc89f176db77114a0c6af53952a3c5edcfca7ab8d9a8bf00ea6b3118284e6ee798bd5d520b47af156d0b184b57140d007291eed5ad36344fc6eb4c3024b2f351a0f566d139342c7617889af827c040ad17cd450486cb7cb0740cbb690e8da4fdb2e1bf2409394243bfe82193b4cbf150b37d9076ec7e00f66559011a865fc03b2666676f713a8a228cb78604137e143a92f2b5c97914ada72f9b979852a3efc8d921a249bc966462c63fa6807ec7f0f1186533ec5ea71843059693d7e76d350bebb18294dd1b9580c7cff841d09a0b7ba4d3a858fe1388afb3822b11f1dc43ec4a4096267e677095d58fdab874613f398bcb729b81d2a8407ea2250d2f23556aba594d0ec193b25cd5ec37fe0f11d2b238b1286ffe5db4a35c9f4187c738abb5af0f78b9222e88b299e2a4b334119470354f8b1df530bc5349f73c6b26a65b22d22bd52fc712e051953a93314035edadd2cf25eb6e177a7412373aa056954e6a303c10586f09c1fe3cf2cfd989447888e3ff7c67132952260313fd9a31c76090b4d891d8b12962940a7083573ba6ccbe8147b9b9ec565ad0ffa9f82ecf6e91e87f3b26e93622091029a6723b3d5dcc8467d89f6cbabc4e14f043ce791596c997124cfae7915218c4b9b8ad0d6b3b987c661eaea1eba2596c3bb2f33dab9fd6fc1906b35a48e5a69f14c32efedd8ee1b015ff4e52e8e97b5e5865aca40d776965c661bd5e2a4b7ace111af7e67a8d4f2964f716c295e720b72ac9bc09187d3cf2356ba80a377078b53e2b24b15cdbcab39298334c23ba4624990ccf3be6832739edc5e618f6a9178d25a574a7db35da671fe5202d3ababac18a478c1b1db096c937c44601627f6186de07718c431b831e35aaf5ea012f09ab6a6e0bf828f82c1145415287aec23fc0311c5e54ae3fc7d321a3ae3e0ee579287f57a0a7092ef76db3e719f2ed18cc72589aa11fef101ba9b6c440adb5b3d27d1de51081c8e15b7e6626fda8a6fdff0dfd11d6834407e67c15a2c2e76691497e1ebad3336d2c77bee3ce8e1fdc75c4e524c1b706bcbfd969eeced02c6ff68dd63aac5b81a1cd57bad1b7490be84d4b429dfee62b6cfe6982caf94d1b06428e8065a4f1de53af983adae78cf3dd2b67e886230a8ca324f9e1c6dec4a61ebf202c37693d168e9fc715f428bfb1b3944f1bb374c5439c25bdb2055f6067ea9ee9962f4ab3a4ca31a094c16df3e2c0ed1790adc1469b2df062ce7b6033455e1722be26208f38c5efd1322dad63171889e1a28e0e214009bd696260d05e48b86b1588b86d8784fb0a6199fff6d27651ee370f621388e1ddf6dbca3cd9d38709678cdfa9933af8b43e7a4be6c71db0b776b20e70ecbf99c5416a3f7ee28d11d1f9230221fbac084aa5979b54a67a7411c82654eea1110eda39ebf9069c887a753645c48e1cf087744ea758a415b8074e7906b67dade798de6e52be93712404c737623b856c77fcc136957bcfc5e0df6e1f06473812b15d1aeb2cff59898877963797a39b7960b52c7a2012e779390c8cc55f34ef65681ba56f50dc15427ba89a2ff2a7816019d3ba068b8313c3be8bb2656dfab126312d31195b048bd82f89cae0a4415969cb5f196ae3983a246a6ab6d7cc61ea4ad2eb1390a363cb60fa87d15ead7baf5d4a07c330f7562746e854f1d0f83b2e2d1563bad672817f1f230c300bb0c156ef2ea69173c0138e83da36066bee6be71a207e13375cb0f6dbb11edfc1221c7d7ce4e792f252af80d06a3cd410ba551f7f505b471278b93e03e589598bf1a6ab8f491a3cd1a69ee01f8e769242a89e5e303ce09790f75e1ce5c36dba21f7239c8d2eaf7a39edb8e59019cb01c645604d5cefbc03a7b2aa1d92ad4771b79d24020c461f8991aa0fcee7a964ec5a1cbc6552801c7505e40fe0b8a6a803199b9ae04be70ae8fc2921945e4d64f5e6718fa6678b85d12489557d61dfc5cd41e5d29ea20585ddca5436eb17cc0db432c92b6564f66f83124ca976ffcb882ad60403cb2761608bdba6978b8b11ae1b217a61ef75a0e72d81e3fcb688add3f3da662885e1d1df945a6a33ee7301e3f9479c5e839d8a5c96f4423c73c1c8394d2929158c7653e66de56a8a5d5af2caa7c064b02b9ebceea4fb54b37fde1822a7ea9973c2a7044c65a9ab77af10793677919a54b934702611189be377b4a798de1f2151319928f11f12dbdd2539957ae46d3067105b27f4f1e4786b9b73a2ebc524c9665bf9643a619b4307509806be0f970b8cc6131a2059748ab1ac56621f9a321faad956d9f56a1d5e882498bff52109cf1847c8e3c5783bbbbd93b962159b5821f7fc1e634cbb669f581b5e414de4d4881ee550ff1f7109c9adbf738f62444cd564a4c51a23e9a4253322b00c574d8a0af369334306cfdbb7bbd90733acdd0ec8fbc108485bedb804f7bf7513603860d5174fb70f02f8ef5ef60c1efdcbc49d89f5c74efca4c7798c7c60de2c7e10198b145f5e616776104835ea58e1c429553c130d75a5801e9b517bf9683309f2a025c7a0d80abe22d82a2b97d21ca9422752f143e8da0299d22c2a6652eaad03cc8b086c52173c297cc2d1b8d758753b0689ade3f543b9e64394f83c05af76fc807ae8e5ab55ac4cda54810a36216049013eb71b0f2e56f1ff136bd13bccf56143d07eda15367185627b7b6ee7067916182d6ca676775eff65f3a04eac8463dbe0b86f53ebdb67f46e11bdeac8a5b30582f98a2a2b7089b11c19989568d77bbd61093ab725e28f29cdb305ecc8590f70e924eb3e503d2c03f9fd4c19276b29924f9d6f634c8e1a7f770d82589e3ae1a11e3373ba553deccc4d254a0ed82cb2fe8dc8ee5abebd80b61322037c2b675754141d563cc1beec421da7d4c0fc06fde5a3b72b88ad5cd30101980804a73c27e459c8aba971b79e198c0b199e98b616f0de85d68ece4570f6db0ea0eb2f8b37d72de1177ebf3885219306202baba100369fb7b54ba0e3e7b43bf614d75528566095f33d8feaf7bb55f8510391836c99f1e455f7eb8c353f6f8de38b2078d3aa148294011703065683603fa1b50462eae646803ec7cd6a684378d18e13f0984a88a4461468b8263c0237756255f186b54b100ebf9e444bc9fd3ccdc5eef78772aedc0be291911a4cac8756d89eabbd7a1940016bb32216b567beb690057c3c0681b4469a8ec7994a801ed029e09aec1fb62a3c18c4b974aef696fbe5bd9d3a71fed3f26db374e2a724dc4745b38882b4e15f0886897fc78ec7fad881dbf4a8e40bae9f7834d1094a8b06f9587d18077487b9711862b874b08e788217389b647ab479d44d248a720ce983586e7e17ad9b5162414175e027af9569c9f1780d70ca5572b3c42af120028306b7f07d0b5f1bf6855c94159aa919938023e8d6ae2cafc044d598dfc68fce119bb74add0a26d677a08b01542e3f2fd24632f8780d799df170f463340a8651acd8710e94c26694ca028d2cbfbe64721756b980987751d0b689c729cecc9b3dc810a79e01baede9b57e5ae6f7c802a0ae2803c5c0a525d49347aca7e12b81161b5b5f043c8adf18e73a239a86692e8eb892dcbaf1854df1a1afb56743344326cb102e904d9519f7d2080ea99295040b75d8e1330d0c97f39e054b47d7c6abcb87c547f1a9461d3b33a91e02c5c2eb88c1998851f7b7f9a993ba2d2b6da0a541fdb4c290f0644d62087d682e0ce10b29200c86d49ae56e02b06eb87d0334cd69cc3d3d8aed7e0a566d0c9d3c7286c421041c0ebb97b9324374bf300506cc39c2a69f9ac2818cc51d8e461a6366243686aa1f3ba3796842fd0359b70ac18cb461c3d9665da4190daf3ca825400418f23b8ca3ec4863bc19c629be401d16b779b96b685a4a04051042b40c80b3b6040c0bcbac9cc716d465016b4a8071eafe1e8601eec9b8c922900c1b148574754c94c58eedea72f4d4d568bd2e4e8c52aca530c62ef432ac773b9801b06f53ac8ffd406298d61d88d508c7d3deea9f3bade2b193ccb080dfcb87b0339f71fe6aee7c12893d554d6de54d9ff07943acc95f0c6ca791c268ece3d6b0d3cfd3f2e5e14e9cd7f899802d2ad64c36faea1ba3ee892f0568513a5c1c9a5062b9f542fccac29564a4be197e966215040d85d20d7bd14f28fd748cd49f2db9fde5d793be7a7dc83b28b7d25de607799762943eeed8302009038ebabb27049360459b2deae83b49cb8ccade6b14e46322ef6d5031241a764243936954c2d8104b865255b7c0d10c3a8e5130f930b5d18689a45f7945d31ea783f679d23cabdca1f74bd4a02a2df1cd33e742c643bf817d0f78b97efc9e419d00fb7e355b699f6b4a5a0e4ab61fbc877faf8da9fd48f222c9da3e2047ccc6510a36d7d775bebd452ec4e2673d4e91d99691702504a01bf7e047532aec04986ee84291d74dfd35d91313c915f8edc5fe834cb3ee39d4785f8936162628081aac0689e7154621a85445a47db1a7fafe08e69c5f46f4103856ad01cc08a8954a5aab96675f9cd295bf22104a94f80492e9b04f6b43cd48c0742a10443364bb7a7cfeb9a737aa4910f6ff91a120f901512d8fd828a02a29b40219c29e61b85208860916b85c756b5270c02ce0d7f5461f9250ff2b2286064ccf7c8c5822f18378abd450d3bdbe4e4318a1ec0b83b0cb7e3ee3266fe1153aaf3659010c60548bf0ca33918b5bd3f2fc2aa34f7cd171372ae48a495e3b4f22935dab6871c6c4708a25e1cab392b940fcfea27d90422d539772edd24dab3d772a08c59fafe086c44f80a34f5a93b510bb2f7d54bca0beb19385585b3766adb6bb6328a06675bb29b3f3f3b5f82b29d2d628cfdde2a624686ab2822312bd1d0ef5863ee5df2b94588dcab9677b2acea543d8c7ac6bbb85bb1f88aff8044dad3bc20f02cfd9aaa065ab24ab193c4e1a7e1c90481cf62682009373167ee7d10df7800be11b3490a92807b97ec934453b7a8c6ef75bbf69244db6ad4522954ebf8b6f5ff592395ca8456e1d07ddd3cb50400332a70f4bd39fb9bea062a7aebac538e5a5acdfdae4b4d1d481cc9de196e6a89bf4d186ecf59c9e567d9511fca03f3715ec98f381a0ece7796e78f39d21135f6e19b001203298d1aa187712c4e3478bc685a301f7d6164bfa1b6867a48a571a1922539940d90e78918367e5159e52378ecba737d3b83eff4f9480d79193d04c2105be36ea1d9477b133a2805ff6731bf4a0020dfd2a72ebba74e959fb877bdb53234b204d1d792532235b2a8d80cbe99c24201bd757c01d2908ca41d0514be214d623cce4d29766642f715f07752393dea6c75f431e2f9cac9afcfe942ef3b64bc5b05fcddb8aa731ed55dd10295574d03a6fc36468fe6ea76143ad823121554a926f402632603b2f1f6c7220a11411b52e43ec42af8f1935bd5a0ade5904d52fe5364e00d4e605fe6459f53e0bc09babb4b76fe8a447a42560944e6e720b91a7d51878ca77e70b7aca6ea3162327602feaa5092311b5107d7f694bcf83328ba36872ae85a7a19489dd41d849b9c50650722360fa9565ff43c515f341e9904e61311a230944f068e4d9dddf13e1b563aacd6d30fdaf8d1f9d92fd551319366f1a971d93502b7d0a5da846370539ffa6e319c3fa01d3e2c9a6d572b6bd439186181a79dcbb950853a2826302a87d0806463c7689429ffb4b5957e56a8a3148fabbad83a9056887994e2fbd0ebbb23ce93c8aaa8f8a61341772", 0x1000}, {&(0x7f0000001340)="08dece994c98e6db7fe9231ef6565947fa2f6ce3654d6149eac7970c60db38a8c13b1f30a2fd4b3913c5af228c4c3b41dbec5084e010006bdea9fdedbf7c2e8e3a79864c09a21077d80cf2fd526b82299d2efd7bf19c6752d473bc552881a7416e66642b92d6f9f0dcc2ca74b0e026170595bb183050484d9339787615567b236f2f6260fb22f810559733bb7cd8d712938020a53bf9249bc4f52c69d75ccc7a002640237c5bce8e629580383715a5c1395aa4fdf5bd98146967767825c60febc15c5318c837b304d30f4b744c0dbb8854", 0xd1}, {&(0x7f0000001440)="51c0514c95f99557e82259f59578ca290c057361a6d717ac7efcd74460fe4d", 0x1f}, {&(0x7f0000001480)="bb81d47753410e3888b996378e900d87abf7ad0487663bce14e351d3c76abe6cb3bd323f064d26c1972a99461281b98819451b822dfb3bd13a401ee5cefdd7695c8f5742615cbc894ad06fcfa39c4a9070ce4669512edb155a3eb790ee5686796674dfd77a995f9518045bbe83480e60dd8e8435aeec7595f4c8e38278195ad5c33ca06cdc00310bea05700a6aeafd679f4821793f76da6f4bba2f2fca0d15b291e0b59c3b591b112646849f12c77b5372ef12ab01a7344500e39e288770", 0xbe}, {&(0x7f0000001540)="f19f18a5fdb7a16075446ce54865686c1ebc0afb0056679e59a58663a48aec97ad99380e8e396100fc71e55edc506ce45a9186627a31c5026cd64adb75f67a35701034f6b43f7c52ea5d966e67d4b8510cac5282b0ea556f8ef295de72a9d182accb8fcd", 0x64}, {&(0x7f00000015c0)="85d126e25ae08537496f533b93a8cf8ac340a7a14c58be30125be517cd8753213bc57267df8aab5a1362f7dedbb08b7a970683abb8df26f420fb307b80c31830e6631c852a3bef6d54e55d03f671f0b9dd1334c8a1e8956fa9c8551c410ec7ae3eb60303b31a17a60fd6024f8e684c6d4cc5f2c18e4bfbfed27df21e66fef308fd8634b57cd4b025296aeda79a8dc49e3bc374821a0464e2a54762cf012a28dc876f4902541947071341b36a8c55", 0xae}], 0xa, &(0x7f0000002b40)=ANY=[@ANYBLOB="100100000000000001000000060000005734811156d18a0d8808e75ec683fded44cdf48b671073947d918b9ad67507a950bef039d7fd400393176d58d0c4089805916d2dc9e53e8c45029363256dcdba7323caa777fa4030eb46aea6a95cd555bb16031a3bf736dae1a102aba1d783df68e9937bcb287f58b872cb585e3191b932fcc44c842a659cc3bfa57a4866dbe7da4a20e9e814342d3e113bc567d2ecceffb8e1bc912d143837e4f0e8a8a22b862463501c3288e3775946495b71afb5c54a83187ddf02ee5d9bd2008a837435661863ac4bf1973ebb95955dd8dc6ccc19e6434c42144e47b416220c034d169909426741f923dca29682f8cb286441702a7c10bc76c01da46af2c21cafef0a44008000000000000000000000001f00000075eb817e37f5d77897ab5b80a18bb93d5316fc105864b2898026109c8e56f833905807ed48641a555165247fd7e0df2b1a877b7a35b6a8b0aa8e25cf2a5a83f92b4af8cb918b89c46e23200f1653e6b74eea3893400a6f8ecaa53c7b3cf3a8bf407d521885311565ca63c440cd9556a31010000000000000010000001b000000d715c33231277a329973883a5cfb0b3f57a327c31c83e597e97eb75dcde61e6a17fe3a1b91c4751ff1117fc1b70c1fa6f5c88b19a69f088c830a9add180a6b9f1bc761c47a5cace596d62d45f31338c6899ec1674d7484cdfd67fd9467076573fab26439405dfb70a1fbf60c38d831b201f0d65e24e160980e0ac646be1f8325fed3a86da6dc3355fee046033cf8b82bad8dd5eaffc0e68051b5e7f6df969f647d28bf6fb927c6213ac3515a240eebaed751cb7a4e94bde9938fc6ea567b8e0006472ae18034ce828e776a123d006c03889064847d42e3a68190e3be458079f29924dbee9fadb1bc902d4f3d82550d4defd071394bda54c71f2e82d456043bc281d1286d10ecb887db2ca7335b567ae907645bc6c6954ce70053e6ab040472057f888e6d71c32d426c3f3ace61e72115a1f1e0db1d3d654ca3d17a685532d848264e80fde4fffd391d3c3c97a2648f9604b78b206af4a413c17eb07866ddfc4cfab7dcd3a313dc56b9cb67b5762499928733e9482a28059e9c27205a5c540ab99678491da87f520f4ed454495f3cff85145b6f7a6e3060a78b65f8a9af88ea4f6969226b48d79d524d6a9c2b4321aaeeac323fe17cbc74dcbb4405b89b1d32c7516dd4c34576f8ff5abd0cd7a6cd3caca57039edfe2f24d8c74225f97dfb6134e7b101da6fffc01b9c58087b6aa1001b7e53612e049bbd0a2043b7d06493f29ba3e703019252c89d2c3a83d33a7a8312a260fc43f48c66ed3d83dc52c28025a5448b5d8611bf61dd738a1855ce25138958653fdd58aa566d4ddccd05749e635e0949b120597055eb7eb83745cc1973a6dd7cf114e4a7d291dcbf2a6548a62d66acc8eabd48e4273e8649b80d73711c53f0217af85688aac6d57129359c948fb091c14e7b0d9f48f7b01be9d8677cfb00812191f0bcb00bd61ae9b16d54cbdb1a4d7520ead71a16f77eb8abecbde74e74ee2bd070e0cca59aba4aff0432a894a5a0106c803f782d15d8b2503d91ccd033b828ccf8a5a60f07092104caf629f23a804ddddfc9328422b80d4562f235260fc1bd9c009b567f11d1834ee8110a067e433dc31b55cabdf8cd719ddbdf4f42c9ed6f6251954f3c5b2df325da4fc87b8959cd417c77c30ef565a7951a522e83ad36a90fdac8f565e26e57495ed54818adad3454df8a0a66e79b9c19505b81eb522e7a83fcfbad38751a008c8d4a07dbf47706e902009c2eadbd83f385bcc39035ca078eb05395cb27926cf5bd11e6779cdc7e8fecbc83ca1705103f8a1cbeaa31a1729d6cb972ebebc92b843e0b3fc4224e021e76efbaea2913578053d1e462e0d2d8968adf7b2dd7752e3011caba34492bcafe7383bc235e6622007628cb3b1bd8895896a94417c93df90dad929c8666ab02457577f8b65ddb5e6b6407f5af0696efc84b102ada1088b1b7f5ebdd859078e428e4d838a8cd7c6daf9109bcf8b2b1831f3fd8caa7793cd22a38f911179337c132a8c88d4e971939cbcba88b7520fa93ba40ac9b9bd5378aa11315b4626b5f37837ed98910013b77d2b300d66396010f63587a4814862a536d7de44d1c8f3a327b154fc34a64b09ed4c608cd1a7e547449de8e678a6c309ad6b506e268d4c1278ea070b4733fb2abc2c4e3256fcf021c5ce79612f117f4d315b429801cb47a5293f6dc0f5e6aa4007050587ee6a29e4016031dc14bc6e93ebcc8faff4a0ea9bc96de6f06bab3212e3ca483e70d246aa6c355fb2e82f8d08f579c0bb87bcddd27056535f13cc8e426d174298d9c08873df2022683ced0468ccbbf2fe210fc7cb7d99f66262158c8349e75dd3a5173bb485408b17dd363177b72e13a9e6198c31d035eb805df802b8d0fbb05c945cfbc04b9d84fd89458b81e04c2f59bc6f56ed872847230be54e37ced94493cc32428fb381ed4599be1858a5fe3be0755a7d3c42ab9233840e1f7c72f4ccd261609fe9d8411658c1f7758d578238f8357744c96f1c0a19d5cef13c6b429e38a8f9f7ed0025795d597e196fb09970cfbd21d0457fbe6f1fcfa8db40d23703515d34a2ffe4f8ea31485786a308eba5833735da8884217a04c6e084adcc4798b8b351516376de9733a2e4c2017eb4d8bfa84eaa3f9927fd9c6458808101a735ab5e91d3f7a93bfd821dc05f36865ddb4eeafeb0aa6b4e1bc10ade227c6e09da491c3e2d51242b81b93fe9787f945682f11837d3eb9bcd8c4d4dc398517f29aad76b93a221bb4aca3cfcf1c79383aa1578c30f1d1017931d0053570b623820bb7a5a25ce4362482af4c4047069a72d871cecc3c0950e010567d26174f341c69a0b6ba062af3040383cbb17db32100295ee4ba4eca31464d9eb42338b123a121af04a4520707d79d5c3d73937ab5d9cadd46f5efd7014edce1a5d7d25868af0a6e6f91d42c67b0752f058324e1218b08bd52a40d7dab149f52ee7935163ef7968873b1c8d1f166d17e2ab89fa32091ca5bf45ff63da5d8de9de67ae0f7e2dbce72fbca8706ffe12992cbde395b1ec443f4766a646fd2706fce378c800664b9bd5b9a904e2b21aad1a208d79620e48fdb9defa06c9f6bf0b1bfd5471fc5c39ec9503d36ee23010fb80647cdacc8dcb4fd53284396612881ea9edf97b4434bad642ff494b82fc303a0b59fd67cfd82e3b1eec8a11e13bdd58aa8d0a4097ba40f4f12c24288845d58918e2ae13e93c1165707014f7d242d52bc09634bdc0ac3dd06f2a3b37652840a9525330cdc56b5e597bc75fa132a798b49ce1a91571067492206a16b1deb0f2023357c875c5db84c6d11c31765995721d3ae6fe67beb116e592fd45ba3ab02bc792b7166d10b8f62871ae0e7fd5fc2b2076fdb1acb6558497554eb93ddc640fc6db334c710db017ae7ca4518cede01e6d2258c5992477f8efa58c7c19a62bf61148453aff6b1941f12f1cff838d66e384a1d11112273e45d1a66d205b6a40d5463eced226736b11029c4d427d9e8b681e87e4ccfd5bce2500eb33c458210f5e75a0c7ae48b1ca9286152dfdf9f5ee3a5c0b16281fe42de1f8743b1ab76305676f11da6672c03c10c3f619540804241361d656a636656855cc3cdc13b7299d8daf58cd87fc5154565359223958578ccb5da9b5aa4c3ffd8c19d3c5ed2de494efc3b960e6197f18340baf1d3dd746dcb1f76a05c94d7917921ec24cbc941599e5aa49e60ed9a9cec3acc3de92326d5f14f5b2d4ea918f5adb0128cbf32ef0536600e44e26e94813e2227bc4ada6adf151cdd138b0720798a0ce8575c1a45368e7715d8a9b03ab4d3874c4cfdd53f45765eb303fd89c635a92ba886a398ca2a3c40b775d6b0b44205aeb80ec6c9425b7cebf14a66ce1949118083258e5b2dd9c9df14b35d862af4812644851da0b5558164b69198fbeaefd66684fce22d0bc009b548c888f9a2e3d2b9bc77e31d4be1200735c664c62defa18a5d7c9784638151f93c6433172b430a82afec10589d9b1ac278d5238cc311c2a9952926dbc4497c6c6a7972d7a145e38aaf65de7ce69c1fd8a40b3b18dc3b01d2527d335c62d2c65caea1819a2799a7d028ee7449ee6fab5b6308ea3df75e7af22d70f16076aadf87748f3a2b00cdda456c8886d25c6891802e29d63a7ffcca6129c82867c579ff3952599ae864d8c5f81eac6ec2b39c57612585bf249c4b222cb621a7a1804102f0892569cf9555973146886da1f78ddd44af928fa1160c8c7a03a4a2a4908258e99f261276aa1bc3f94ac93d5d3a2ebf9c04a10cefcda9837b7e0b46b70274b795e90a418fad7f0ee95854f51b0379f953d359d9aa6d8641ec1f8f7c9ac1593684f322e8ccfdde00cb4e31a3716c19033a78893309d40e931836ec329268928275cef3baaea96c3924fc7409c63aa7ee3c1ecdfb701a7f646bcd601155ac3c1210f64b73671b9d484033e8bdb39ea308e3c21804e8f0adf66b9de92ae6e2c64aa1e73c87af523dc3af84500576d84360ba22cf33fd2ad88e7781ca5a651cab64cc163d8b6e2b023c8552fca69cd5909976d9aeed7279defab21ce975b01b51f7fc0085725ac18985ef6aa045ce7772905d1ed8cf81c44306a9be05bb5da62dedec8992012322552eb4374d7e0c83a59f35fc2b2d33ef3427ac50a7e48393c8a6d574ae5247a4a131d0c77ce185fd79d36b98e79408c457aab76ffbecbf4640b9b1c8a90a8eed7235fafbe558bef53d4527cf59f102150f5e84f0dd8dd04a35f817eed50f5efd5534d89e538ce7e8eaf7390767efa59e7fd3be21dea21586435c3605a6c69d54ec3821e2b17d5c37cd4448d75b12a156bd28a6bccb6d2135f09c4548f52f302bfb30a657ae41c781fd89c3770bc84bc115e659d9ab2cc9bf55b0ca3495a6d5430e633ddd604741023b8309d8515567aa2dd58f028559086f9ced47175b49150c21af23a09033641fc7ac5b04ebc36ab83b7bb3605b00bb7957f905ed5803cf4f9f88733145d818c537ad1b1560cc811fedb6587d5fb5448683dff18f9713920bb52d4558bf699720ea2acb5a33d2ee93c7cee7f16f1e61c6ff695c9002b7295e5c88f140dd9ce34d23856943574a209a79ed389e9d89e8414d27e44ee1cf9b1dd908a94e2e3ac7ff0ad2fdb8fbc5dd0880d1b3e4e40b8f5c9f80e04349f69d24ad692b1216faa58e80972f90df51332495d858b05e4b3fb56d52376ac0270f7f578877d7603cd93a382a14cf7cfe033ebf1366928941aa5a047257b731ba71b8fa39e2cde2716670ae91ce972f05c055a779319eeeb5f47e144c7a554bb87105f26e0877c039f7ac787fb0601b4439c3028c4d0cca77152a6a6994978c9b15a77ceb000365d2d9fed9111cd420562ea8dd170a3d8caaf4c32a03c358a0cef8845c72095423fc8ad41ff9b8a07d0a8d7106674a2fce6f85e917e72b51cc8e937819b63888373e95d3575c87355f847b6c640546f6fb3a42113a0f0ffb457b6d75c92d24861ca90d8ee18324107c14bfd04585585032b1cd8fa5df46ab0a42697f3950982fc56a08082f0a18c8d751baf4cf64d826ffd640e648315fd89a6d3ea5598fd43e081d417dfa9421905cc33c1edddb79546530860f335019eadedafc597297b1ba1e712995523d7abfa6d658f18bb95bc16ff7f8a9cde497745ecd59ac8dc95be21c4becc2c25d24d568ec0f2e2e982bd4e4e26ee848bec8a68f4b6f34f3a8e3fb4e92f912b32de09f5fd75c2a8ed5c4ac2f2f922eaea345b17bf6993c0b1bf46a85cdac304734db15ae08782559eb758ead2c6b27c2671014e99316ae202908da62328f4d9672eb16143746cff3cc169388f2b7eccd5c4ae0392fd31bf5d7378bcf140079bf552570c8c69b5a2c21aa843b602f906dd213bb230e2074fd8add17b9c9d1b8ba71397a7ef9d5304d2142084e273108728c9b1b7f01b0167dc0a4b5c3e323646cb175b723bb08b893922d71c8f15f8fa4dfe30360f7e116278629a78f2d3091e1310914afbce37c2a267c96c5aecdc9153281c3b544fb055ab7cc72bc15867941fd7576c691f1ef85e679ba2d5b015914f9c7e4fd776c66b7a5708b10be1ca7135d8d44a5938a2f485a3a6d3cf9edfe850be41259d18f576471a3a71d96a040c07d3b75b63c4b41b63db9e31f794cc17dc28a27cd1f0e6b94626336c8a5d8e4a673c72c582356183b6e36d352785cf9b62a0a77b12adfc2baf4d07c6562f191fde9316a3668d7b132ff15c436c4d72a7c83aec63ec04af7cd3576ce80c6354f89267391c6b08026dc47baac873fb3e9a0e5c306081171efe785a97946e3fa89d8000000000000000100000008000000b7a0f005f45d747cadbb339131d2e6b718491bd5804012c8ef5f1820c7269b80d75b585cbdd57028dd1356193b1ccdc3564101ceb6fdd42efb58156f38ca6a32decb48fdfccfaba0d510e404374b7e5a2482d76fd9fbee368a24a83a964a4230f9d6bc97cd50f72c486c1fa1ecfdc7fa1459de668f3f3cffca8be9b2c21b10bf33129f16406d2557f1994210e9d90a121fd62f0c3b0e1ea197f214dd4e3c04bf364818368e21a26f195778c8584ac11f6985654b8a102797ca694f0d556d987ea0ffabf800000000f800000000000000ffff000006000000cd27699b92e3f41f5f58985cceb7e6a4e342c424faecedf8b69a3b5d24dc5ea050e4221cde168c495c8bfbd83d4fe065bbfe18326cfecfc7e5afd9fb29731663ec545086b4f07eb3b39aec7581ceec5df4913b54aa4b65ee132684136e3995c4b1799891252a157746aaa25b0d2c4a893e10cca46933d7288a6f497a59c586b68b0fe8a1ae6b6169812058f9cbecbdcaddabccec7436fe7edbd13aeb1b8950bdd16bd78803ec28af810040f729021e17234391da07ac2fa472bdc37fcfe4b81dd2dc32ef28258f816a9aceb82b34ff6fbf84cc4d3130655007e686946a804405e1754a00000000003adf65b9df3b25bd964b38511d70b851eaac125b20870b8914dea571e1e97f667cdd227a0646788ccad3d0946b7ec794807bf59a0e86b774953b1043746603ad021c129a598b7b7e945d"], 0x1370}, 0x6}, 0x10, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000080)="45db995e94eec571f980496cb754fc60a033b0e83fd62dbd4500", 0x1a}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) r6 = syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, 0x0) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)="4526c7c92a828ccfa1defa75638bca18c86be01fbdab5d81c5f0a1d3f4818948959afbec", 0x24) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x9}, 0x10) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000280)=0x1) socket(0x6, 0x2, 0x80) executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080)="411a678e177137aa55e9b8c7a9c891dcf27e3ef91c37ac7f4937020f7c71e15d974db1981c37dbcba213a004d9c2295c447350c62983dc332ab87aea5e8e49448d790d8844f4e65fdcf05e4b7cf48d307eb03155749edcefdc0aa2cb1f1c078acd55390e714f97cfa906a6192e79f5789ddc893945aafa6db04257049c99519ae10033fe0f49c723714f92ff2ed0b89cf8108a6405abe8a8e7569132182db183b0760ed48e1b18cabf675769cd60363017bbd4242944b35e5a1a43905233e1a72525fae564557745e23ee8497a7a38b7123fda89f89ab51c7eb97b7b61a00d4a3fe55d0ac2f4638609282bd7e55070f0776fe7aae4ea21515d0abf39755a3e4b1c3337b2cf309d37a21ba0f0cb040ec91914dfed28689dfc74229f9d74413de9b1b22aa02af8f1f1172dc338789a40be994ebf3a0abcdbfe24591832adf6ebe47303b16b2a6071e22fe9ddeef045a9eae9eb56712d77b5e059732a55d37c6d72d42f7b5b8a1c328497e5ced5c13a56d750cd87fc1a9981572f1cc2d35eda2159fe4bc9daeea24edcd004e19570d05bd802e885fa60b77fac992eeba05e290379db89c74ef93b21fe5f4ab27e4b22b960218857be53fec5d3bceee4119d6ee4d25ac2e6ff5e581c3329c4f1dafd8b78ba822ab4e18314ae31a37a78a4d69874f1b3119bc2ad9db56d29a90de9ee940dabdc8fb9d04559e51b776de4fe3a66e9be6d35b3436e3095efca36c226d9493b38fe2fe1a22d7dce91ff98fa97a54a86844d3d2d2c1d6d7331764b9018ea5be94ea7bd3a0a15811765d91434da2ffd2724bf24b3b4d5842347d0701d0d7f7d7c42f2d07c5eb4ced631100ff996e674a2eb04507a6de264220aca123bd31d655860f013299892369b7bbc9af54a46a298ee240265a434f565236ad0209b96883666cc4f11f25ecbd678954bee4024ba15e9511070c9ee47175b9cf77a6895eb5a812a0dde3cecd52bfd080116d19b53ad86b55a97c80deacd6ed96208128b93e781aee4fb2baa58c5cd7581c88e744e255abbb628c42a4b3820813679a6748f356d013e75a06d95469dc4bbdc2516a017be21eb6448eb5e24a483ced7b25f7196017a415adc87228ef00a0dc71559baf0615df81445f8a5c3b1d0e7e27411dd0199c328c726c7d289f2ebf1c6f2b8f8a6283304c8fcfe7907218e05ec1a2a9fee9e94a7cf979ff7d680528faa9268bec998752a824c8e5206794db100c59af43dbb00e33da3d67f61962d69afb0155a4f0a131bb354918427b2a97fd26de58761313ce43d706010f4897d8302cd92816ca96a7dba3c53cfae05627239df86cea4ffd4a8819e41a32871cfc64d4ee4025d2fb1a66868581e59c2e2d7d7d80cf12afe543d57b2628f41fd8a9c3667ecadece6cd78bee9cef83596d25716395fcf27284340b0887ba9f7d24f6cd6d7d0780810f6c98c6edc8e93a5e8763a2748d000394778aab746b131e09367e074214343f1c36141b835a455b8b4fbe8c4a0d275738b12d99859a7d6662b488cb80d86cfb5aa5eeb74c37d40b39bf8dbb486c5a383b8ecd40e56e4947f8e73032780145e5bd447ea3dc734e6a0b714b683dca4f6c7c756ccb0ca5de406114748a50f20788bf92d105b1049b1d7e1be819a0bffa9f6c74d25c9d6a8ea01c7dd5a026a0cab2056f09912f48458c5fa9a91824b0ec35f79e7dc6f0b2901be145b081f5428baa94f4f16630263aef2830a9a6ab33d634e42db3efb9ff39a155dd7211e7ba4e04e00bae28ca8c7b3accdab37ccef2213b936df6b1cb4a471cae1c1973bf375b87938b40a9ecf930593cac9d46cc22bfa331ed5057944078c9ca7fe47d57af657b593de41b8a214200b439c796c0808c5f2d5be8cec11fb72cb397d8a5c13c62c3029b3d603e392c7579da4ef014842f3d0f31fff580a091a056e771ef2549e83c56e1d34c06c7a89184e652563981715d99d2e2471605624f0ad7e2a0f3dcc0554c0dc9bc4568d0eb4edf3bc5a8311b93cb4c154d72d9a3b9cc9a8b03a92b228dcfa90492442ddc97807b4f785a158ab40c725873809ca04aa55a42dfa4115a73989fc336bc211a24f701521a21492e4ba8d8df2ece364fadb5c33bbb0c50247766af62fcf7fc7a64395304506a6dcd61d333d2a439c9c50302fd078ca4d5ccb7e37f11bbeec63aad33d1aa01e0998748d21b9524b42f804d45a1718b96e205aabda873e5d979eca6f737ed753c6a4f4abf3eb90a347e312aba779036519f5ef926a94a85ae54691442250b6e92b3aee7070da3c52addb6416c4747cc0795153ea9a808ddce79eaf037ba89f67c255d8ca3d19d57b719e5b1c802eda46a6dc08d93adfe75a16b60fd9ec9643cae1b24091669a74f56b2cf43afd7aacc9e052c7639a9f3518546e4ed795a45d37ff3535e0c8cf9e9f08d75d57ec0bdb789900b47f88b2634e6df06bbcbf0b27099e37dd6e8f55acfdc8a617b496b8ba30c28d1edde79de80335943bdb9adecdc6af6ef90fc390c0057869c86d21f032af1352fc2c0dcd501fc7f4624bcac153c4d911bb4565146027e7ed22be2f453af446c442c4dc371c55aff1eb88dff581cbf7d26f9d871882dd5132b42747959d52f8a7f3f465d577396afa90df56df45f3882daf2572d5b15dff56117205ba8caa5ee4b427257b780ce5b26e2ee099e03feb738472bf9ff9d2e4743a5602c37d195d190b6ba97fd1779091aa9eb9f99ae34f6bcede97c7cbf8558881485676f257910ee369443c9d5887328492deed7bf50cd423ba829af83f216f73bc4eb496b2d683faa4fefd900b1a92f0abbd116e748fafd951aead24c3a591e0193be91a65d6a48b9d4b2b1a028bd75a05a852133e427cc9d29e3b75169d713105844b185f78d74af49f0db502e341e2cf221975d408be92c45194055aeacb9fb7eff7bb94d9814a4441997f23388a3c92d451e74e872b7ecf51cf2400baa9cc47bb9aa547ce3e49d994b6e802a4f77649588c9c432ecec42732901814d5bb2ac0b0cfaa934f54abe6168d949dc0a92a4e8ca6d99643d272d5e077c7bb04ea86c945f8534f5f461f5ef9fefd9170aee3aed5d91744bd51c5fe573a22185ba23c5217bc5fb4d83efe39733f21b03ee6cca4990c601e92807f5443818f4a33ec4949065badf54660bebd3a1076e0ddd172ef65ed1b5907ae4e38bdd37902aa75af70da975814509888143095073a79b46bcdaf7eb4fc181635f237bf21852f7f11587f551cf49009df6472d454c985eb48c7aae2821895aeb813c33dadbdda4099cedafd910ed5bc3e1a77b4e3724a55885ec217015accb6efda9aee9747c9503ed34b8e82aadca508656d3ad25a95f6846725896155b5c84e0d6a54bc606b6d6597398a3cb0952bfbd1f483b0df093706f581039384a50a9911fa77b47b8be2685a93c69b1f5a85964e0dfdcd76acef7265bec7c34a22cfe4a6777bdb4fc324d62b44732b10ecb1462bd4cf738d13eb8293325dafe8e18763700f249c21065058d25f25b6be0246a7a4cfbc8d75fda21a29e3e69a9969cad27e5d34e35a54182774b3e3077973131af7b78e4a09935413686a747aa7801f7620dbfb8d5cc2fbfdc143a1d6450bfb807a2fd518a8b8b411f045fb4a28c9b4c462fe6b147539f8a8977b4094599c9052b6115349c850cbec56df497221beaf0eedc79b7889042b6ec348dd7cd7fe58533a05b4f1221e2455e7265ecdc426a677a7a1e2516fcbc6fb09b23ee9d92d00bced1b1f57a0a14e3d88b1ae5f446e28ef4d66f9dd9aaba9eff6ed3d976c05ef4fdaaa799aed06c8743cab7b15224ad854e81d32fe871f79362e00640e92896ba9785d5f7d8047396e2eb8e1b659dfb0d878bbece449483dab3262ddf0ff3c8d6e7afea3c25dcb319ee57838bcfa91751c881c9678915f836b60213636fae08829cb7c5bc5530938c7fc4dcb28c5ca38127132daa6a6abd0a72b25ca2853e57e58e95ffdaccc438f9f96cda3bf68c58a4fc4fbbe204c9501fe184bf3f190888872ff73754bf147abe80e85979a9c07eac80f898a55f33dff3bc6ee385ec2b946c33e82cfd5f23d6ff81e42fcd994ed334a8bfa263921a22f7dd53c42535ecd060aea7cf5acd65b148ea5eb34567e87e5137f2bc8dd32e13b1c188542bd3401ad4366024a6c28f03307b10dee976323f5c9e9c841c1643d449cbfcb2d26f1c7533ec123ef8c937da4e05cb761bac45ad77913cc19bfe9edacd1a8b9f4914c85da82ccfc6ccced814f332d36f6619509d59e68f1b21f4d3f338b32ac1358167f28c32a85e90d2481d2e92a28e58158c9c42ea04758aa8978e0640c6f79db14761063e641a667b9912e64da88d5b20adb49ee670efc1eb21c9c61ffbc8462c2ae6c2e1f8088341deeaf2ae1ffe68d5a5b5b06cf3356d0a00a6e1f9bf28c100daf22e2809dd493e9485167a53b69dfdee130669e3a102c97ed3a313cbf1841e48f6dae796013cff2d5b31fc2d0866b1c1291690955906be5cf04ab0ae6808ef30ed99c24d374902dfdcd92fc61f8647ce30f9b0a017ad371545ff7508f89c595bb7730cf9dba64e089932cc21e98f14d973ffbe0a4755f575979ad929aa03ae7c416c5943224ba61372b358257183900757427e8c6d90778967046216acd62678558b049e28ba02516b46f36adc136a3efd411e15c83712c9db800e98e36770ac4733c8c00c4d9f1c3e70f1ced26d3bac54e891fd325efb0f73d61c6b779d4ee9749c3ec0ad059e9e4bb81da37797ef437caf44ab6f91a94a05a104c1835e06de28426832af9aad9d9d26b6d671a51db45c193155a447a3fbaef7c8c7064bdc55d3a1ac69ce6dd6f268dd1ffe07e80066edf31a938805f64f3d3cc6bb6c217f4a48491dc7fa182b390b81330a1801c95ddd7e826af2968ce2c39938034bfba1dc3a64e1ddad66c10e14d7d3a4c681eb3c905022bf6d7db06100668680471f6bf54a22977d6504bbb6ce71e99c7f11ec2ccd896f15d0f569b9d5443bac5154d3baeb8db2a333302f7ac9e21530f0131865c4f42798ba4f0de6ab2743b63d4b3fdf62d9634d1e816efd17e14b74a48fad2e23d8609a6c0aec79e9490c9117e735895471b858ba01370002b6b97bc190fdec436b2b59f291e981d6fed2eee8f8ffe1cfbf57a34c31d9c668a843831998daa3111256ddcd58223ba3ededbe6422fc8eca9a8d5bbc2fd0c6d1eca0562226e980e4ba128c2bb99f90b888c8e8443412f739dfeb2326c9d4e141eb5cb51431c724fab54c4324f418c21b05405bdb28eccb7c05786fa4213b02094dfceea139e9c4d2a45882e066e5a4b12893c528d4dae20777f633ec5c9b0ba30c939ef6f8e0851bdac7e0842351bbf17f1051955e42d9c69fd6a66ee3d53682f50a4b32991304a49c3dda406a45657a3eeb1ddd596ecfd8d1fdf33ef847971967492d355214b3cf20e3aa9314070687e11af588530bfe9a7d1b92d6022e6f2d317e7e14b7ee8cdbd30e25f9218a9e0464cd5641f80943774809540404f344c8da69bf024327fd22ddd51fea6f0bb546674136fa9a4511d6e9d2632b5c6450ac95acb02b9fcf41676c97bfaaa72f54acfe5817e361106e2d238acf81ca57db58d62c408023778fa68e7b5ac4d003ea8246acd0032b0fef7752e7fbddd291b5f8d1ebb200f8dd38e4bd5b1ca7582ce9f9d214f33a7d9fbd667f0e26f0b7594e81d116abbd394bc8d5221b7e39e2abd84869b7ffb0663328de2992b208af5c6d3d248938636ebc204858fac93cebc6a8cfcaf84646d4754d798669d", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="a3d4dd3b19fc8860f2ffb815b60ef5957fd9fe7904ca1575ee656ae48bf5ecac588718d8a07648fd9780992ec984fbbf3a358eddfd2e862da1a8e76315618ac448029a5cd695a6dde479ed0b39301eb9e7c1c80a70a32129ac6962af391595c13a681ebe5c6a7c868fa47744e7e17d64da9b926c4a7512923c32fb541c0d1a7321b566a29b", 0x85) executing program 7: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1ff, 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002800000000000090780000000000ffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="053c88b3ca000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) sendmmsg(r0, &(0x7f00000000c0)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) utimes(&(0x7f0000000300)='./file0\x00', 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000540)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000140600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="add173d2d9d34b00be661e8a5f36ba2cc906f007ff99572d1061250810cdd4747b55995e59cc2bcc8537a2312c93547e404fa2576104df3ad6f8a9051f4d353a860900a7bae8c31ceeae064c70cdcdea6ae1d143d7d176874d1cb623911e15dd8dff4541d09a11aab8eb50b11396279f1c5e8a0ff754f7e2257b2a33302b938efd5aa81cc34824da9c9b65696ad3b712f4603cb32c726146cc713663914ae17e364e4abfa84c81ff8a060df4389997949ac3cdc73021ee1858869fec659792e6c5786b95819363219d912ee8078efb6dce599b89589e05979413e1536ff96a9acd1c0a64e184772e91183c124ce464f2d52f68e039c0276ac550d521dafc3eaedbd56b65ca2ab6814949fc4175fa5db0b04c2ebfa277c9b2400ff4a8a25d9e8e8a04f3b8726e8d3d92c80e4d56"]) r7 = semget$private(0x0, 0x2, 0xd8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/102) executing program 3: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r2, 0x0, 0x0, r3, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r4, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r5, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) semop(r1, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x3, 0x81}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x4, 0x6, 0x1000}, {0x0, 0x6}], 0x7) r6 = getegid() r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000640)={{0x200, r2, 0x0, r7, r6, 0x88, 0x7}, 0x6, 0x6000000}) semop(r1, &(0x7f0000001080)=[{0x0, 0x7, 0x800}, {0x1, 0x7, 0x800}, {0x868388435aa63827, 0x1, 0x1000}, {0x3, 0x1000, 0x1000}, {0x1, 0x100, 0x800}], 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setuid(0xee01) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc9, 0x1}, 0x200, 0x7, 0x0, 0x0, 0x0, 0xed, 0x9}) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a010000000000", @ANYBLOB="39750866def727aeb3d6d41cf066e9445c8d687a2072f21320273f8f"]) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) listen(r1, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) r5 = socket$unix(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x4}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000040)='\n', 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x9, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x1ff}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008000000a764dbc9f25afa499078ac1400bbac1400aa0000907800850000"]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000240)}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r2 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r3) msgctl$IPC_STAT(r2, 0x2, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000014c0)={'./file0\x00', 0x5, 0x6, 0x449b}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0x401) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) msgget$private(0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80), 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f0000000240)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x4, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000001640), 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) utimensat(r0, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x3, 0x6}, {0x1}}, 0x2) socketpair(0x1, 0x8000, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001500)={&(0x7f00000014c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="d0e85e9ebe4e754e5629cb54992e654c0f3067cfc83b05b97dbdf0ba4fea6264b0882360bbbbd4dfed4165549968d5025118e8ddfc241b479f498ff8d8e05566ee51c865bc86151c3fee78c247fd5561e8b64a0fea6dee3b0c96a252bdf4831959732bb5c548eabdb6", 0x69}, {&(0x7f00000001c0)="acb8596be6f7c52092fe6036d6d9ce62f63edb3303f5326e8879a5a8e6b0ff7019a9ef00", 0x24}], 0x2, &(0x7f0000000240)=[{0x38, 0xffff, 0x7, "77a4639f547d93055751b74b0cf803a7d51ba8c4eac20003a5bb2b67472f7d006e8e5b14"}, {0x48, 0xffff, 0x5, "273816451e7056792cdc433ddc4b739e921f4d18b27b97ef95ac93d609b4f280287e70525ff27b7fffb2036f8b23972af144844f"}, {0x40, 0xffff, 0x40, "bf4fc9d6a62725628a474a8cc94cc130e2f39c9e2b9e137df92d73adf607d86a61b3289526710ee0bdb341654687"}, {0xe8, 0xffff, 0x9, "0aa9d4ab238da63e9d3e85ed590232716f21866f33528b4d491cbc72840bfbcedaa5d7b0629ec24858eff74b0d904032f68498abf93a979e06f22f22b872ccc7e6d4103bf9223afd8640084e7f35cc1a0c6378bb34a05345f2a30601017f51a9d3edf48486765cf839598f34e230c7b710d7cea7e12505a72988f5d6b36b4ae36cce75a1597e77f88e567452189760a70f36c8254e5ce6f1b9f70e55d55c4c54b0d52f586b18f1da20a00083bff01176b9b3c04a1b7631a288103e235891127af95c06548b4b8aff9f1f2709b8b664a63e6e631c0834171f"}, {0x40, 0x1, 0x4, "03a22e016a3ffbd4d249071fb340b604f07a651e9818a5bed60ae38e43b0b8fbff2bb4295b56d4f1aec719"}, {0x58, 0xffff, 0x2, "db68319238562aea90102e6ffbbe8a7b57a2e24a22bf933b639da3e1dc6ae05cb303a7d959b0be186493b2406d8be67cfcf39f5b0524098bb4a5e2f92b83996cc9f65f"}, {0x10, 0x1, 0x8}, {0x1010, 0x1, 0x3, "bd5be2c0930cfe4bf74d124e3ca4f26dd520b96498815accd6414f419a620f04ffcdd6d82f58455b859550861b8d931598af6ece350ce562d3a1fe5526f29501f3193912fdba54fe98456422136da57c11057796276f34495d2ce7e74253127d9f1731bcd27b07ff0ead821edf4c10ab0c8034bd4d693f58c415c1af28822f1b3768dfeda2a0fc5f48ec84c59f0e49ec49daf92f579ec197151135fc5f0d4363bb6a8a4f4b534d9a584044ee2bb58502580cc18dbb21022b320739607c8d75d85aba39477fbb5d4b3f8176c1d21134901050d7e4434abd672c3c00cbbf9ed618d41786f49d2eb1d2e360d99d54e1955e7a8e1db92ad809087b4c7960e6dff6b706381ddf64c1d9e7c4ac24675eb70f41906ebd8183dc65ee42435ba28e6e9b77058119f4fc36874dfcf8f9c10e6249e4143ac7f8122dde8663d31485523699f68d54e30f217aff8869d5a27da7cfc682f5789faf6ef5f4ad8dcd2795e9ca7d7c4bb8e79c9bcf99bd3f34df533125c0e1f24071b033cb0a5e7360c51a7f865c477432ce91a33f22366619eb1dfb7d33044a8fd4f8df7dc19c60cbac74d715c7fcac94f67061fa27d2d53969c60ed9079f6910f5d6da4af36cc161f8fa53d2f3f4667515f5a5dbcfd3cd71d94363ba80a1dbfde83bb2bfb6311d8888957413c738808ab5f57d5bf07b3d37208e0e6f56d11700cbb050f402a380aa7ac7433ed10ac633590ffc05413b9ab4a3a44b77ef242702f6a75abb63bb32e76bb8a2c254b3226dd89edd37df0cc89cf419bbf3014db7730cff70f82927a9011d024cc3072cde40be6064dc233ea6c187820ce8b662e01b2c579fed823829c5388bb2438883ddd83932bc6d40ecfba01b6339dc38539c041d7f1df69c6ffe8e767ab54129bfafc819a008792690f3c3e6e1a7129cf5f7e300039e89a1f5d7646f1210917e271d84a1d1b2337b59e2c4eebfe27c91d902242b1edf964384ffbd20ab1a2156a6b79accc752e249011a4480d847637e00749b32635ee43393e98e2002c692d5b709bbeb8bdbae1efe1ea14e28a4bdff11137aba0d943ff3058c72337f9c52d2113ba25017049d8e5ae3c498a67cc8412a1787c01430ff307342d4142031c04f49de604a7662b807a23da8a83dc9d7536503fa521be89b9f0b49c867b3b8910bd6643e67a92d22cb0d88839f72e4e12182bbfbf9e8386ee49f8a20216e6103a0bd9bfefb901878d547e44d2d9743c28419f29b5abd0e215b82305742aad2d4533ed4b5f919b6a5449868f85084dcff263efa76c12bcee7ff89630849391841092a49dbf2227e9d120acb79e116e2d713749fbd3310c7a7e10926095ad78a60f8dd91e9c0c7ee795383b9de1052d0da0349e7284b00935c40bd61e05eff5ea3abf332422cd6a2811a9aacd4ac1c7ff9972047deb3ca089c4a7fcaca16253d6cbaaca609ea1b07bb12c83ef5394258a3f23b2230792a61f70a50bcdcbfeb796fbca79f2c7d65efffd2fee41c1777dab1612a47c79bfc3519ea242bc63e1d509110d3efb9efcf77d817dc42695776230e6223d730eeb89d30c54bb8034ae2b1b5ebe8b5140af6ee7aa97f532ec46ce55128c7bf92a6564c7c34072e4f05d0599775a786ca3938f4ee2d231e2470fd9dd3220ab1e0b56911e0cced9a85fa9c47e42b047eb8d72607f225a64aeb8b5622cfa4ea457632910f00d53bd0030594596a5bf14dd9f0ef7d0893dda9416d94b4c2b395e1ae69debd8ae952112f58c694fa9ab21200c95479b9ec348147c20611fb98a2d63346ca604377f2fe1ce6bcadfe20b4a4e8b065fe84f62d43b88af8a1cf45bdd0d228cab14b4011865fa15364ae4aa9d6eff8cb0cabf824953cb4064ff8703042d28fdc4a2293bc8c051fdd09b0696be5325377aa541708c679eee3db50a2234eaac7840f6adea44f76e8f3c8f6209dc62747f3552c8ba91050a9c6aaf2e0027076293bf51fedec53674ef52c359b07280908080e541e71b0d78dcea7acfc79a1d8e621d394fa77ec86d8288ea9aa8648188ae28bdced547039f8de7e6966e6ff77a11094ec91b0c66b5aed59c28c3fe841074b0ae548ba88fd9a4856de834d8ca796ff10d88ac434ecec3f690700874adbc81f840123514a61b335c6ba389429d32c983b7942503dcb80da471b25e27dc956c567724e426ce032c893c172c072d7f9770de08e1c379e9015589aacd7a79199164305cefaf097b2712e68f832d222ef8b284d695904f33b13aafbeba3736fa9315d64bc409038219fd7a0d1b04998fd5b13f5d3e2d3dd9e2c4f96fd492d38c6cf4021331d9a88b94197ba3242ce3f51a9eb607d4786cf3c2336679a802feddc183bc81dd2096bde29a78e5fe2cec3063e22f8794a37eff5de60b780ec3290a85dfaeb703ce044fcfb37f0cd81b737d028135128a557ba1ba99469511cfb0a6e908a3e6be4df8bd83f3e81894cd18e9753c73eec77098ecdf4e0cb850a17c5df8bed3efca9e8a5ea89138b12b267ff44d9ff51efbdd745fefb19f1bfb64d00f9348b601f8c3cc921a2a9eb056b58b05b65c63dad1e4672748c33eeb2bf9a62c7767fa0bd385ea43244d80b2f8e86107057a12d57e029495e466bc81b0a339c7669451582eba1c6fa4d0e429dc2d6ba390975d557bb5c77f5cf9df8557698fafefbe00a22179a5ed540fc9553cd1b5503781a8132ba7c3bdc1ef0e2640832c60a5d55e38412843ad68c1ba698dd53bec9263bcf84aad72849e8da10f94514223ab0923a013fc326d2d02f02dbce97fa15b7c8d88fc0b3c938c4f1588e93a8ff2b26549efa38f60181c69c746cc192244663b0772abf4c2d810574d988b155da97a6a8e6af9d4f975d75a0dd4426e3fde7b31fe7b6e92fc0cd7933bd115bcaf1e2d0b6eda65ff6cf237c647fd8bf2eee118e201c11e6f896b77a64362bedac5ffb654a0ef7361ce0bacb6ab73b3e663161d84f0a64f2254ae39b4cd9927a6a4e2ff459c47ea242dd7e2401a35c44dd5f34b1e38765c0b621a1426934251b8b2c7fa17cc317c39c8f4088900fb9c74e92720bdc6e2759b52a732ddaa96cfb5fb46c467de97b23512fac0a86e814372b215232abbf3d8906c04e808707490b4cfdf0278af80f15e2f9c72089acc043de117d4ea5661cd41c625221662c4c08075dc955d9fcf529486c0acf7f239a5cd2faa81686d2e580083325b72d36f59bae6e3d812cce4a342a2b572893d4bb57755c18b99f2130e78c4475bd2c20ca77b78b5be29e9024962d2cbc056a003fc9929b1af522df92fe1a1279b8e6b59cd4c99c7f9bcd8c01f071d1d5f5fcee82fc7c43b3c2a3378500c5e9d49b97efc2530446bc4f174bb44d970fd4f7265e8bfa79ae282f45488256e741d99716c15aa945d794bf120214a189d7c44b2e6e9f7dcbe79245de29e25d35111b747742cf532a1508f2ac9aa686fde76f4c390a38f30bcf0c0e73d5caa46caf7518d2a1f248d3a18b97482daadf50000e5dc225c920c6850766fce2b46c8dd7c86418de22593edd0d5d59c87db632f2a34eb7bafa685e0ad5e4d70bb67264258afab1e32ccc23dd57fef90be56abbdebf405dc514485a78957850b178215d731332398d1ad079b00caaf3a061f40d5e14a5c008ef6171cc4324ba2d50d76065f0ae5df893e7c8bdc26e931c1789ff9bd9152d53772ef810002f13f84b4e1ef3d64acf84a0d8d713ea5ba953d4d598235f7579dc15a551ecf9dc36cd35e40e658808b538ba56ec5c7fdf1ceca878260bbd3d17ee8089985666b5dc24e90d3740522981595c4bddc64cdd54d55ffe3ef0dc852cb38135848bee57fd118ccbd0e183bb25cc84a2413bc465d2f2780d82ead377bc2fe6d0a708536e1fadee6000f1437791e840554c4627832914a650fbce605974d1a670ebb0e8eacc802133e1a6207df723b5591dcb5153ce522e08a1112f11e2c61a58ee751003bd3794eb2a0a5e4747a6d160454ba0207160c75a1a24949cdef9d0f8e1f7ffb2110f757d575f807bd10d10f6bf3a221c21b05799446b3570d2f85465e170d44941799d1fbc2453064c22ee269d36912cfd5d2c7679761b6a1f8bdb1634efcc897cd93a61190ee08b954353cc31adce976c5b646210ca6af308f4014df10651a1beafeac38ba0c3a4f3b3c34a2518f23341de145bde0d364e180356d88f9089ef15dad625e8138c7374ee06867b41db05a3b15e24dba5d9a91ab1c6fd506a6b0aad55495f4e5b82e93817d82ba73cc86670344f7738c53c71e630650c3cdf8b05ac0c72dc611643d89b4325d086f4a2958473061f1b50f259873016c12929d9c42998f79bb7172a02b2d50eeef9790d58316716e4ec3967216d11c698e64cb19d0225cc5532e389ad7b00530fd6ef54587a8fc6a870faae3736cb756f00951ff928d823bbbecf65e753fec57843396fcd5426e359fe7c65b0cc606a499e32aee2de757e89ea8ca854f7395b55c6409ac02addce47c02eb3a19485a5c59974d189c4bd33c4c70179c7eb9cdcc90bb475e5bed639ea5e64b5f0f76be2bc5a2647052b8d2c324eb55806d3b8db2dec79ec3243eaaf6e484788054f8a935872751d12d2d8966d8964ad8ee1d507b359d04987f655cd706a0b9999d8b9a071820ef1a48a5a4287b88beebdca427b42d389bcdfda0c0bb0cc3e9c6f8b1d79a95c744ca0a6113fd7019e0c18250bd258fded8eacb7a1a67a858b8fe63199a5b6f64de72d051fc817d62fb0f809ae6713de0dcfdbb1a875c723933cfd7f22713ebfbed921d89cc2a74e9078a65bec25923b51e9ed4c57e0c5cdede048ad6e57b3ee533d2c05e9110e645cc4ad579ec0b0943f522042a5d099ae7e29864ec8323d4cc5f3abd0a05b25a740a984afa57b6500bb91f33a1b56772ffd714bc04002be3adffdb65f5cf6f50fb16b0212e6917ff2ec5345625803a5a96a1f7791aecf101cb903690c7d4bc87d28d31e49a356c505410c8a6d363ba638f357b682e322f9b9ab710837e01859102eb08d4c9c03c689744232839fb52194efd906c1201b0bd35c79d1bab131f3c359b1105d92a3f5eb3779ef5105351a7dda4727c9ec0923c268f83b010100f4d50775c7fd09c44df2beb35862559601dd12a096296ebaa4f26a127ce72484d7de666bd841a4f3f73262535d95debcddf841ea00d672ae4ebc1416128544f298ddf7ef931ebc5d502dfcab6e941ccdfe47cb7d31be1d36a7fd45dc54450efa037d372ba587a1d7082ca11d6e3a9648cc205678e05024147cfb1fb5b9cb5dd7154695e4c54a85b845f8a9ad51dd42b6f472746238627d2f2fb2a1ce31bae1e2ee3251be16b1ed049651b7792e47dac50bf630ca67a3ee68ef3ad7cbd147a0fb03a8b1bb42525eac2dad2f9130de70cb77bdc61ea7f82e585decd17a6ec0b0d204d6edf5acbf9d4d0785c08fbcbc6920793b4c5e019af1ea166a08494cc8e872be7f2a6929fcd19f63f30cf0ee91cf716b006fa14e809d7b475be3633eb2a4dc4f8ccbd06bd9a5b18d2daf49ed88f3d451157ad6f7f5ba4e4f6b7e02fa6ed4b6bd7c0459100ca8caab3c4ac1ceb32bbe77236cdd212cc373539e1529b18d5c34a32ef8c486df263115b4cd218efdbad61e96b935abc7f8e096c705c2f60afd3d975c98fcd3cc75b74fcee40c0210ab22a40327de9234a139a69835d6b23aef511a503622b9d6232dc46f04c111d78b7b906c5cd80ddfe32a505b446349cea3006d4ca0b5790c1e5469abcbca05ed9e182a0019fc7b83541ce70caae5f08cd466da2929c8308d89ae4a"}], 0x1260}, 0xbf}, 0x10, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) faccessat(r0, &(0x7f0000001580)='./file0\x00', 0x5, 0x3) sysctl$vfs_nfs(&(0x7f00000015c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000001600)="e56e54ffa4ef3398c42c23fc15cb8d133486c3d0b420937f9934db2bf1116512526d8c06245d11b6cf8fedf59aca247fc74908b28291b4850292774fbaef13f91b6357d5c6db35d84698d3457ac47364e4f692460243ff9bf3bafc4e91f266a243a36acf08ed99e6ce67e1d70dcb2b0a4b590620d28ef8c898015faeb6ec56f179b29ddf176f20", &(0x7f00000016c0)=0x87, &(0x7f0000001700)="9e219b4f88", 0x5) sendmmsg(r1, &(0x7f0000002c80)={&(0x7f0000002c40)={&(0x7f0000001740)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002a00)=[{&(0x7f0000001780)="612baebcb960eb1871d1bea8b288cc2c0d16746024fe223ab77176ff1328cd6c770d960ee0f0c72348db577e07375b6e19344ab94c7788a095f3989a22e748b757f51c42e250d6360cd697af6c9c5e3413912fd9fc354679633d6dbf3322e409c8252474b01942d031373c72626e5e02ed29f49c79bf9a03231892411f200320e7b578a6386d4975902030e2", 0x8c}, {&(0x7f0000001840)="873a6992a727f7d4c9b5d2fb87d3a72f5bf988319e0a5b91fb15d12c8b84573a3257a47c102600be26b3aabe047a676c7914e6c0c1e4907bccf431c703ac1b92aa544707092280f82bda57c1f6f125b2fd44c9578e4db45cb470bd9b1daecbb8c0984d7b56716933946296408569b7869f7612e739e2324a676c37b2855d190e7145384fdc812865ad2a495c39391fe5a43aecfa9fb0804385848614776c5fc883e6842cea778bbc9129357a70a9075058ea9c8867a058226e9022c8fe744c1011e8e47ecb8c2c8fec13d39aed2ada92c3bb6e20dc44bdbf70159c45", 0xdc}, {&(0x7f0000001940)="324fb16e17db650990d688b43bcb1d15453feef948bef68824af2bf2c3bcc3b9d0ff0ed139dcabf50b605c6e89f653b250af19c55e432d129e55cd548de2207e6eba8e8321e1d89140005015761bbe1d1b665554ba489e3a3444e9835ede98f901a0543fd7d127f6e2e958fa55241462ea21984ae1d12da14741348cd953ab76274574948447a146cfbf0b4584765287125193ddc83fc9d64e2a27a999848505aa419bc5a3d9a08575eed13b3f9f1e43e776521d451a078b74bfb44a1beb3201b8e704e8a3e6f5a1faf523639d83982f24498885a5c739ffec41278bfa2ecf69ec2f9eead8237c31121f31c36491d6c3d8713c96a1382c784501bdd27c4d75f7079fd930cf45db66f876e18c9b59c72b43a95c487cf7cb2c2cd8b2df32430378835e7338b394367f29baa2c38de5a30c7028f52b141b2c812c1837f31df592b2e76340489f5b79738b01933a14c105058837dfb3f7d2fb1b6272388c87d88a1c2009904af03307383d575d7cc57efe9b1ae855cde5103e716c730989ddc90ff1e9258b2af109c9016afd143014adfadad220cda6328fa23342e59137d009ce8cb969f60feeee3f88fc02d4e5ad13ecf17ebe275c86886a1b526a1f983fecbbb1ed3cbe5926679affb74e1775400c10e5fffcb05c77f09a52556bb3be814c4f50efbc9704db17316d944fd7681163e5560863418624bb55c7997e56e348c2abe5351eaa8c72226192266f4a1a0cb56c5b9c418bd3cf7fc61eeb7cfdf50308b990ae2a2d8833f38387be560e2c50dc4b53d16dfbfca053ed59edbadc6bc10231b31d590d73f6a148bc6e3febd2e048d02575a3d26125e31838e3a09ed9d9719737543aa5f68e5cdb8bf1ea267458a4eecf5c0e02d808e7bc2ce7694a20388937cf9b28ba8eaa91064ad1c8e1927f317c5fa102eae96e1e1b68573752a112342c699461a3ee870a20e33492fa07538f27e9f30fbdb0578c2874cde58533c3460ded91d3feff2dae7f4d05ab6575bd544ea6d285869f2b5409e241ebdbf0c9ec83382a749035a318376a1161b03735d3d361a2839a5f43a4ed7f97bbf870ed96699097a428e560c541cbb56aba96836705925c873befa779aed551daba65053fb62442a02a2fbac521c1140ee09a799b37ddda37afd3506cf370c9e6e2085a1f4537827058d41f1c8500781f7d41fc98c60a255af0aeac221a8dbd2b11681f5640d7c44ed3a1a6014911afc52c3a32a19ddae1b18221ee5a890864a3ca59b75b1d722dcf46b56d3f66e6e68a2cd806db95a8f79053cfaad613326209bcff8812e364c2e14b8a44e792a76aeb7266621839b4a074149bc1822683556c1f82e0ddac47f28359aee45fc466cc2a614bb1c2e227d6e6a1e4106c1febc00f34423fcc4638cb5eb078a9f55573e0551bef9ec4c65559f71ac2c4464c794fa399814003608dcb9893884e832ce9816ba0a684d988e84fbf00af6dcbe19436d503fa823e18f3cf1ae16257427965246850fa721624b521f3fca11f5517762cc7cd61e6c8ec279a713b8aea81d987bfa14ef36c40764e9bc4f77d9075e31e7fcf02c603a87dfb28cfe663d10db440fd07451e1d8cb1dc195022a2206c1f348dacbb3042eb324b040e39b51572e2485e72d01b3502afefdf29cce6095a9854a0c2f5eeda388fb30104044a70f29381724ddb9c47583758079443716d5d20754708c44cd8fa508eef456ba3f89d0e186e7ce07727cead0855f55b6296a18cacd0174a9ad4e8927e5091754b7516b6f1b3a1a1b473bb2be73bb6471f97c45eadab32f72e24ca2d5bb6fce6a2cde529800b4aaaed1067ed539c8949eb1477f8facf079e64ec91c719bb4dbf2e5eec18e63f9b4ac14ed1e5eb7955ba0db66124ba50005919e7f54f4f29b128a0ba56bf29d8ddfe0234ba2a8fab34d17f2fd7017143b7113b8ad5d00df2c3a95743d24099893965852e083ada8264bf8edd80e3061ab76d4b5dd4b1f47c437fdc68412d33436d4734cc7ac90d82b4e18a2208e2ab2e407a2b3a7b39315f38fdeb038f5a10741e04f287a042b40df2b3b16d8a8050ad84b6fbf38830fca7da36e972b76fcf3a7443f6ed76d4313f71675afd81a572bb39d698d34440dad79cabc9a2fd877236fdef51756a908a0fa4601f22894818fa70a02ac75720eec986408c07296cc8981d9959465d7ecdcfcb98a824f4697fed2bcc8acabcafe0d6f6372d4ad8dec42431525026cfb99e005d31cf9a7dd7d8f574dd8a8d9409b0492ace63020cd5040f6cf0f7ddae4ba8474474ece606d00ecc715e3f059447f6273ebc1f025cc183dde35d951512bd1fcdf37316232466766e8d33e7c447fb0af464c717d056e5086f6bb2e062818ad2e778e59f3180b85afb10cf2efdb8a2637fbe3ecc0bfc90a14c7c34e66bb0cad5f556b68e61e7addae076e4079b049b6b84f45585be21cb7d58f3a2d387a5644a4dc97d565691ecfc7cf5a586e220c1d93f78277dccdfca04e58c540b9a82342004a483b5243a5127352cebc989051d928f14eed112b50aba66d60ce883ffb027830cf7aeea279eb3d15c69725396ec6d133b6f9145330cd7fbcea2f45977c504d53259ceced685aedb6fcb2738b94d0a2f75a8a7e6506f8b7a97295146b97c44679149652860b98037069a14c10a0902a52de642d11087dc59775e6fa7f3e8e47f702ad197fa56908a7c484a27dd2c796d8c21d1033b0ba512b94e82b8a933745fae717e78f5103609c88499d6b1d1b4830f199ff5f1a99037fa1203e828474e97503d6da30d6dd3595eb8bebc3cbebc989faef960a280371345fc130fd5df1ed044833205a228e635c63effa83899e08ecca6e69884c52f6ac32a7101ab2e448d21034a85af8bf84560b78f87d4b39359029086447e4bc545391f726accba2b8442c55b5c9205b83e1cd10071b3fb5801b9f66a6559f7d928145357e828c72bdf7b956c13eaa6c811d16675389a529da081fcfbcb5649bbabcbc04191c9435dae9095cb302e696afc1bc2f0a966a845cba81e508e9429529ed060e07240d8d9cd3dd60b363a8f75072601292c56d3bfdbb79e75aa75bf7ac1ddcc6f19e17b2dd69e5cbb4fdb14001af043dc17c25a7c9e2e12738a4df920a2f9bf6248215918f8f7fbffa6c600760295391898301e6f8d54703fc964904bb7b6f4ced1795c8bb00cb6d11ec618efc5472dc15a0bdfd382975b5388ebaa9751e7a6a181320b8059736cd86651dec04039f1282aa40ead02cced0f471550d8757946234051a9a9ea1090f16ef1582b3c2a40ba7705373e20d9c8847d28105eabe0f059a5d5fd48227f104cfb525673cfce9b3678a90207a407f8614cddef8b5466dd01f86dbb5741233620361d7d7fe897944946af5bd2719d62a7803be9cf40080445ef598d2b51c35608782d48faaf0842b4775eaeeb153cce1b3e42128a43a91a5ba1f15aa9f234856d4b2f239be98d05042867ebaba37f45420cbe678e98434289969306c20ee8933ad444ce30273c0e816d5223fe46df39cd102da259ed6105e10c81159edfb725073a20f51bc7ff011babfef3c918d1ddb90d296c2ba813cae66b8d803f82f316d3489821b460d6817d5252e78e8f721362c910e215bb523dda5071f2a6fd3f3a911cb5e9aa362d380360ff0e42489809f193ee296c71393d509056230882a30bcd26a60e4525eae098923eb68c15c865a9d0c181c036fa3f9ce1a6ee9028a7517e10d8d534eb0bf564d5ac001459d1aa7a9f81e2c3b9070afe1500dbe01437f9bf3986f328ec120975f8ebb28fe5472dbc616f07710f025f2add3f898e67aaa9e106e40a245caa1f53f5f38efb2bee3050c395eacf66aace96cd6bc4993c384a7671752863aa5a34ebef3ed8d26a2c3922cffe966c01871d81c1452bf13c1cea6f089fa2a97fef8b3137df40f0557e2cd07cfa9ab7f8936e1bfd262bca68748d2c952129861bebf0e1a8c60a1f6e9467a02142b9c3ad2038ca9eab6bdf868b72b928c986e5aaf46bd60b6fe17ffb6e7f04f6ac00a0612afb0a7cbc8bbf4eff6a27b7acdeeeb49efa985c702aa6a0def794b8d13d5f2dcb8b61cb9dbe10ff81a0ccfaae82c1f928226941f054f05c16b6999461b04aae322f36b67f55ea24eac3186cf8ad1feefac281044d3ffbb9dcbb77e74ae49e09dc6cae4bf633d40ef694290eb7e3d73fab38d8d4df472d955f0cf6bef56f5e8a39ab17c0b04ad01e610e666d4115d366fbf41546293d36379ee0cbb15a44686cae9f23457c6a2a95c134b15017f84674433c95e07031412e0a3829b21b2ae653994a2c2392893225dbeb78ffa0958444fd979782e8d1ce49adb699eafcb0c1ca5d758674af88190701cf3ce5ef72e000bca1a61cc2aab1bec05982e7ca227446b0d57757200dc0372175ba24ebc7c79f6246a6087086a3902cb8775024d786027f846626dcb0ac99b6b13f2dda859d36af49deb3b22c4e8212e469dcdcc33d14370373db3396523097a7d24e7d0be778e6358f35c5c19e832edb560796641e592b4a52d82855c29fc5aae21df58f0989e975feed0183499c74a064ea90781ad17e471a7fc27070d5e7dd1dce942a5b6a809e81c3c0c5a4a1c9dcade85005ceda70fa0a162109526d305e1a51a483317b7524980ff70b5072c27e962157890848d46e19d46afe99ebd8ec3e0dbc3f869072ec4020b18db421552bae0eea70fc2f1394650247820e079424280f13605a1cfe4864c54d81f24541249e3a7c5b74681e3d63ec48b4e6cea93061218a73a163d2e10d579811633f63f1f2b5bea2c05a0e7d43cd333aee181e584e987aabf272f3602c2c31fb1e410157d381e69e33be6e79e8891f92b2daf5cc0c3362c16e32800d0ee2bcb391c0b09b9d7f4e1d6c1273f0b24cc0840f9ded569303e58419bc54c4a7c303cef6a0965963b45b55bdd5144a409cac1182cb3d409a136c527242f4e8880ad3b3cd868b80717e7fded88d99b6550019abea8e65e148a59570f3c89df2ff57551dc32f28a7456436438c0de7246f8f42cb1a4706ec8d4e042ec8b381ac43f91b9894f8f7ceab347d1ac9bf3c8aacf16b81ac152fbc99f023bdd7f82328db8f407db9ade760d582547ccc08bb228ee1307817b47af274b633c2d0b7a5b31dd31e89e3f106d2e27c4c70c63baeff049fe1cb363e2adcf0934b43e7bef2a6002c9f02849ccfb7434b483c7550e779d5dcb44a0320103d3cc2f4c69eef5f1595aa34d051733377b3d655d6081f08f8652ef07debb3366abf894715bdcf591af922d264153b5664a7b7da6c879841baeb8373b068ac52d6873d39f88b6d1ef2fef3c8fa9495afa71c77d7aa66a94567c3bca125e3642d5eceef8a6657bfc229ec1ac1b82e1969bbe9de0ab4c91e13f0cb27ad18bd89da0ac43bf440cc7582e51170128c688fe76bd61dc71e0047fb9c2c056a8b6d7bd6149d3f5ed885495ebd4e6db7102375f1dda4eaf5f19847f32d3efd9992eaea0b01b17a0685f7422c533185ed80ebda321113cb3f3b0ba426be8888d2b774bbdd44e09ebcd2013927ef1fb62d95ec8c6ad9eada034772fa5358a947aead0919c0f7c656aba25874984b3f235da78f4444af77b91e682fbc2dc301dd5f1a9efaa395993d4af73adb00154ffe3f54bc4ea4291f7e2c0870cc4c9de82d5cc07c3394a5fd2262cdde7af96ee61c7f92f1690325576ddb6db7fae6067c1d857bd58a61bbda7f3946dce6b7544a807033e593ffcbde1c0cf778cbb07475ac9fd1561b6ffcbece6323711de3bab3cef6a3b8", 0x1000}, {&(0x7f0000002940)="be1f90b115e1c0c382bd829458a5d0827e436f3960f42f84a6ffb93712f9fc48931c1e37651fffb3bd6818a19e89573a823a5ae8b9353af285941a5dc2", 0x3d}, {&(0x7f0000002980)="65e8bd9292de669ce2745007c8f2c6bf5f17fa07ef8d5169b8a42066b06c8a88785eb985923ec4d4e18b38daab1c4904c90d97db4095222ee7e9c5685bf179967a1ad378ab1496262c6f9b755c0a37b8", 0x50}], 0x5, &(0x7f0000002a80)=[{0x20, 0x1, 0xffffffff, "a5cd8512e6ae1132e9da05"}, {0x78, 0x1, 0xbf1f, "724dc9872fe05d4bebd8f0455ed81dc5f4ce4a9b6683b202a640e74c347a5c160f7cb1b1eed7ef080115922f564265e4df1d833bfd5be61bfebe542632c9c6d1e6a9964711b40dad8016b4993aeabcb2d7ce3d277f5e4f0b296a7bf8181c1f34d4bf"}, {0xe8, 0x1, 0x7f, "e3a65cf34047249c9c4057cb371d8275f62848ebcd7f2147ba084440198cee2407cd26061a32add7e69c1e568c5a288a0815c4780cf400b997af5d9cdd2635fa4fea297d6f22308de2868127c7d7363fcff0fb1341989b5c4f9df9eeeebfff302233c3612c807caf5266f22b10809fcabbd867c7ac19f0864f8e1b4a84a5e687934793f8d369d6dcfee9eaad24ceb8b04b5ad8f9bbe3c6b603fdc0156fc0b2340d1aba1b95783539f91d43b22f9ce8b74cb61133f1a843f6c7f6b21ef906b563368ad9105a11cb8dd1929e9b53dc27901d65fa2f1bc2"}, {0x28, 0x1, 0x18, "6eced6f2088de7a2527d3817661865b520beea"}], 0x1a8}, 0x9}, 0x10, 0x400) open$dir(&(0x7f0000002cc0)='./file0\x00', 0x0, 0x62) getsockname(r2, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0, 0x0}, 0xc) mknodat(r0, &(0x7f0000002dc0)='./file0\x00', 0x1, 0x8) getsockname$unix(r2, &(0x7f0000002e00)=@abs, &(0x7f0000002e40)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0}, &(0x7f0000002ec0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002f00)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002f40)={{0x7fff, r4, r7, r8, r10, 0x8, 0x7}, 0xcf, 0x4, r3, r3, 0x0, 0x6, 0xffffffff, 0xfffffffffffffff7}) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002fc0), 0x8, 0x0) getsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000003000)=""/4096, &(0x7f0000004000)=0x1000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000004040)={0x0, 0x80000001}, 0x10) getsockname$unix(r11, &(0x7f0000004080)=@abs, &(0x7f00000040c0)=0x8) recvmmsg(r2, &(0x7f00000042c0)={&(0x7f0000004280)={&(0x7f0000004100)=@in6, 0xc, &(0x7f00000041c0)=[{&(0x7f0000004140)=""/96, 0x60}], 0x1, &(0x7f0000004200)=""/90, 0x5a}, 0x80000000}, 0x10, 0x800, &(0x7f0000004300)={0x0, 0x7f}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000046c0)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000004740)={&(0x7f0000004340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004640)=[{&(0x7f0000004380)="ce23433d4b72af18a1c5f682dea90732c55b05c4a6bb71399da2f5422ae6f008176daf868b64407ba31ec4dbe13a43b33c58", 0x32}, {&(0x7f00000043c0)="9a813f3db6b968d6b22ca29879fcc03e62216fcc81b10dcaaf393a421d233cea23705220500c0ecc3bf1492237be278d917523810a34f61d9ec43d6ccccf6c33aa895794146d2e1d4933beb0fc881ccb9fa9da069e52c11d4d3c7f3bb139b452f12692269b3d2161ea8ec23b33a1", 0x6e}, {&(0x7f0000004440)="f6b08a40cc831c84a9dfab4e3b3aef8d76139e480862258c8e1e836f084dc037dcfecd", 0x23}, {&(0x7f0000004480)="343ef5337e539367a8cbd341712bb6eb6b4c97e18bbda3ef3af426260c370800786179d00362cc2233d8a482bbc53779a2d70bab3b5e4f31ae9066cd587d464024d3c15fce98e1de", 0x48}, {&(0x7f0000004500)="6093abf5928e15914b48c09cab616353de8a15051f482df56db977af9a0e653951510a4a8db5beb060bf7ac3e321b4d110c99614209ab39379032e687b2f0edf4ac90e0890dddff31f48df7bf2dfa39fcb8c5b35b3e648633af1db9d1c4dd688bc01c0cd18ae76b192509f76f1e17ee686794d8d827d98abb26b86116dce173b9daa8de6da337f591bd3869f49e30c771a50986e8a23eb0d965e2efdd15a612850911b6a3f37d951abf43f1a1d172d3103313e4907123e56041358a8af2231679e51a58c8560e5c0f621d8cc8bd2582bb97b95cc8b0a6dd5967681c2ab4f724a2df97210db7a", 0xe6}, {&(0x7f0000004600)="c0874026a79e33f6c32738a50ebba5177c", 0x11}], 0x6, &(0x7f0000004700)=[@cred={0x20, 0xffff, 0x0, r6, r13, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r10}], 0x40, 0x400}, 0x400) open$dir(&(0x7f0000004780)='./file0\x00', 0x400, 0x10) r14 = socket(0x20, 0x2, 0x7) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000047c0)={r12, r9, r7}, 0xc) connect(r14, &(0x7f0000004800)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r15 = accept$inet(r1, &(0x7f0000004840), &(0x7f0000004880)=0xc) connect$inet(r15, &(0x7f00000048c0)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000004900)={0x83, 0x9}, 0x8) executing program 4: open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x37, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000100)="eb7f00ff13b9fd812eaa4e000000009931969648", 0xffffffffffffffa0) setsockopt(r3, 0x10022, 0x802, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="04914107c8f9", 0x6) write(r4, &(0x7f0000000040), 0xfeea) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket(0x20, 0x3, 0x80) shutdown(r5, 0x1) recvmmsg(r5, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r6, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x2, 0x800) executing program 1: r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2}, @icmp=@echo_reply}}}}) getsockopt(r0, 0x29, 0x67, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "0000c6f26461c004f800"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x1, &(0x7f00000001c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x7fffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) renameat(r3, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x50}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) r5 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1100, r5) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setsockopt(r0, 0x7c, 0x800, &(0x7f0000000040)="b3577c82fbffdab36ac22993173bd7adc0e8516840f428c37dc03a705cd97a5bf42aab50d4015a6d880fdfa424b300985e5e24f02e71bf55d90d20d096df48d336918285111070e36eecd587", 0x4c) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x401a, r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x5, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = socket$inet(0x2, 0x3, 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r10 = open$dir(&(0x7f0000000740)='./file0\x00', 0x800, 0x68) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="9696c1c0cca41b8db5556310aacffe1de6544f3dde19edfd1bb625c38cbc11c5cb308ce95af1df6ad9266b8953878f74f717bd7209c7672e3ed5761f5ff0fc579fdd495daaf6fe6a56632f31566e2cbfb3c727f6eb1e6b99299d60a2ba91425b407321d38dcecd87d065a44c7490f63a1a2c5d75d5500b7209e1cd362fc5b7a0ebbf3291bf8ddeeefe9fc3552eccc060d9ec0c866e08e4d4ee829741fb49b81c2cfe8d2b0dd22e34759e5da32ec71f3e0cadbc53cb1ed30ad23718d39b15ba6b584bb40b64ac3093eac8817cd842b9dbc0abca3a91b88b1c14c90f1f42524a1e31544c", 0xe3}, {&(0x7f0000000240)="35bb60b48e518500e3e22d4ece7d1f08fb02d77a8396bc00820b7c43abe18e117fa2b7b8d5b92f44ecefa3140f54bb71cfbbf7c2e8a505865750bff5d2fbef1ef848d71317983cfd3785f3c46e342d4ddba6d57af1535d78b2126e5f69d1778bf39fad9369711cb019e9807f07", 0x6d}, {&(0x7f00000002c0)="cea1dbd7be19b5cfc2cffa3dfdc51cfc6e4f0cb8cb992a083b48d9a8ae3a5113909e0086f313f257ff4303b8dd412c6badfff3a36b195691d4ad8b91b1570edd83c1f06a1a9e35cd699475fbb4ff549e193440afa55101e10f22e204e590d9d11d71c3d82b8e8bc2b78047036ce5dcb6a34a3a1eea6f4f1d11ba450cb67634f8c36b6b978969ce4183ad0383298b7501146596", 0x93}, {&(0x7f0000000380)="cb93264b789fdd5c1fae92e9bcf912ed75752e54a28227db9ef09eda4aaab014184111927c5fb198b715c9ea3af537b90268a6121fe89428afab", 0x3a}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="4b932fe21613305e3fc44bcd9d7244b261341696b07bd9ac367492df54c1f8affdc09bc7768306e17f181684288e9775519494af804140d324562083f63fe769e9b4eda8234a7adbdf0af98905317c57553bcd06796591082b317e6ac46c10469a82cbf65bc02ae608949aebd56ac2ca0952e9738ad4ef5c4e0c47d9251f9b710d628d1c5c9cf2", 0x87}, {&(0x7f00000004c0)="3742d1a15160e2443d509603d7725ea759edd66725a01f82fcd2aca5784135e829ac2c07551a3507bdfc79789d750313e7c20b2eedb7358ea15c9a0f0a97935ad503e82eb1b98483af524905caea2e4de20887199d41b494b43a025ed5f2fa71fa7011637d4b2ad2ad6add306b1644e7a8b3b3bb7210fbbb4366bee92225e03bc7188033f8bfd995b1603763523acc7580ac812bc3c9b2451743e47ef8f9b531776959d758b5af7fcc170b226594f2ffbacd3dfe48c6b93d8438c48f95fb45f3", 0xc0}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r6, r7, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r12}], 0xc8, 0x8}, 0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000940)) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000980)) getegid() r13 = accept$inet(r0, 0x0, &(0x7f00000009c0)) getsockname$inet(r13, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sysctl$vfs_nfs(&(0x7f0000000a80)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000ac0)="ef43e1d02bed6a23713ca594d034e8e62c15dd65bd2e5a140abe5ca612ba89815dd616b32c740fd2bbaa33657981109fa462984d22052e7854d2d43641199514157578f490b73625057c8a4d6a5a035909c683101599c41521c0b570ef3947cebd8712622afe957c3f1d7e861db89b60faf7c897da8511bb80b34aee2c1f6def60b805ef63f7d8e43c962ea1f44b1639950d0653c8abff3ec1a2b6b0789bd34be73de41608d4", &(0x7f0000000b80)=0xa6, &(0x7f0000000bc0)="1409a9b3f5c95f4238f359cff3db0456f57f08f1fdf9898d3af7f24603532b2fcaffedbfcb67e65643d6cdcef31b9c189bff5508e4c31e2491561743a42bef78e2d3fe04526f9db03585b30672c70f8e427e99816e622b69e88240c6317f597e120921faaef2271b07aa827005ae07f0359f4901ab5140036d93153cfa711f2c23f098117556be5b1edc6d6af848964b402eab6d9328e58447853d630adb164a173e301a6c66b1323f31491c78f7f0ec154aa37132573fbf86f1ce622efe6be65257e3ec6d8e4dfb63f2dd4c39fe6fd072a8763966be11df311ad8aab79915da15598bb82fb1eafdf381588183efdd81d45727e39171ac5e881d4ce771ffc94a895b5d5b83f09b7f5d90c2118970c7313ac15d2f89cdf6850f5b78f8f30b34536554b4b58014ac170ded9285ec95aa5ac56fbc397e71489aff6cd939e3f0590b5b4ea9f3c31a531bf75ebf52d197a3831f82e2065765bbdad477d73270b9b2f703daa68f22cdeb69d7acd641a75b7f6e3d85f28058eb98bc3441e9640bbf74144bcc899c0e6c654af0de8ad64e43e9dde7409954fc6a1a3312690bcebb9d68ef0485d5f418c918a8eb78055c85259be59f9c6c76c05caa92026b1eb43fe9349680e67e8c585e6c1c24441f297738bdc78c64116c6dca6563af9066ed1ef5a9a236eb2986d90b21a92c542007220b6be911577321cd452762f183388ea6896b67ce3eb22a3d9a38306e9eb710fc93bf7ebb7995a5294078aee1888e578ec88d45b8577af88f83c4bf1deae18ab374be7e42927422a4e0ccb10770e56a69292bd9fbbabad272147e4eedc717d977a49210bcd4e97c3fab5738320033e78bd701b78dc836d7d0b7a7f3cd2e47cb0e7410a7760ccca388ab5a2660caf2d994d38b4a6e2b44bde73e41db92010fdd7fa7d71013a0d46e602c91f7a107222f023ebbcbb0e544ebc49a1a50b9c6707e95ca2bab6d9e0644574333012b2c3f36dbdfa4adeec0971b69e877b13d85dc246247da6a35cae729de9962dab039801a9a9765e1b8257686c32b26833f1dfb5f35b441e9d1e159bcaebe90692f6ab72ae2395683274171e0887e7766933ba0b186977681b272afe4817c5abf223d00e50e687911d69f650333773cdca0bfd4c856fd9900ed2e90e1b7a162f6daf5959823c84fd4d8cd4aa4d38fddc0325ff2685946aa0031229e4b441f72076c39af89d841ef1c6b1a306c6dda2bb5c8f411bc5752083b79eaf8bfa4c63cb74f45263ad642c875fb2bc14db735c36813f24fde6e3e2d50b92a65c32e2fd840476c3af2ced9b3335ebc949888b3478956605af3c6a5c1db4e92eb9c517f74eec790f9e03747c12e85142d291143ac0bad016de7925a4de232e040ef0601a4abf227e9e7e3d75c2537be66f69644e452b83a10cf5d84744c21517a72f0dd5f39ed4bebb6fc9ea4466fa7d67286c7677ce234c63c507d1ef62094b8313c32117ad2b2efe09bbb2df76730ff0842ee997f034166771ecc2f0676e80bd2cd99daec6c06adf3beffa0cfec17b569ecd84b8f4afafdb8a48fb2602b4cef17e9faf2cf446bed99f2c4ae793ee34ddbe67c4fe1a5234aab1c97c0ab9500bf5aade6890d3d574c9f84e597c193f3e38843698659a230cfd9af95c10b07704d662d84e6cad9f85cb9079a17290b74fdd7d8ad7ec6085f45b29661e970074839d444dfec7a898948e5cbc75d4fa3846abb53f973411d0e5c075547ee373a52b7b6d46c690dd5a0da01ba1da4bb0d779e282e48dd37ad0205698fbbe76fc60c2cc722273b8559db6a120d19502431663d3e0c0b2d18ff5dc98081274911e476eb2db5b9c993a8216ba11bf52b0db6b7af2119b4e44effaed75228752563c14e59dda1a4c849b9835c010e83ade72bec6ecffef41c1a096866e3a800e972b045d464287d427af90125dff1fa13d9a19d2c77956161860be51c7431684560eceec7cf58413b721fa508581496a9964afa03f3d1e9c22acc121fa39d1de685f024d49a29a65f604f38c8f3a1fe699ad8511421f60b44192acb61b600b29a494ca9c041f64ab4ea00b7e91ef3867d548b38b5a7af6f95b46e9b45a037d403d6399c440f828fb1c2874349334a1ebdea62fc9f6eeb98d57dff257f4940e76e5ee6733bcd58068825a4e8f4d34242ee452c5ba4b57a6ab191e6b4cf30b8cef49eb71d038fbe80f9f5a9f83d01c84256cf25129ffc7162c576951608fdfc69d75eedf7a7b623be60d775e996bb29849b5d222745ef2185f68184c953b98583cfcf39a55f5fac5d2d0965f41e62814c46581986b75b2b90f924afbf3e765d10f1336e5acf69aaa7db3439fbc6b7305f5fad91ebf70abdf1c03eb4851d2725439c207e55ccd18cabd52f317a06dea23decd29da58ec1737435aa5b4cf06c83545e95e7c869fd1be8da89851765537baf2bd92c9a85a7bd462c590d4a6305b6b33112554a92628d387cd20cbb3ac986cf9596c91c25877809e954f3571cf8c80b29c55ab063cdf3d263ae755cde87e3581179d2e34a147ad6cd9085ea9a8b342bb3f68e652fe89566e43b1a2e999af8151d982322d9568932c2160306009349b77a9121ddc87469da6f9a166f18c21ba125e5d68c20d5fe00f60dd97a52257611f461694fee68165d0a505ceedc60d2d6a7013677e46c6ada762d662f759f8aca5e2bce04b46d14f423a2451a615a6b891da7eb1d7be81e8ef5dbe2104dee2d55c220fceac998ae853b7ac210872caad32bc80ded25cbc6a9c5df97975daede8caf9d177109b63eb5ef2fab812ce167962e0032143ffe5e7d6ee66ea18c96bcc11017c7f469dde8f8b84bff16a3779c604a7b0d593e634c506349e52c5fd8e66c5585ba9db64e2ed86a388cbc4bbef631a602176fd159d837ec8d7ad712df397ea15d239324415f2ec0ce476e098e11b1803e2e430dde582a1b53d660ced16ffbeb573468315ce63af44a5a4c394ab106a2dd8ec14cb40c3e586fbf96b958aa89ff0b58125978dc86269bf6ce4e9468655721bd0d0469d2c8eff1052c1f942fc6755f1f3907a2ed64cf1f26a4303ee2e199843d6d0026d0da6bb8b84e185dc343e70a9f92d49fa77e666bc479cb7773c8b2e44841d9eb1ea506c04315c90daf7aa2656d6c4dd228f4b32bd4b6f9dffb24e4c923cfcd354738da9eefe9f789f158c99c5a017de9a53ab1a8e13459bcf51b6ea103befe26cfa9376dd11d3dc8bb3880c8d1d92bcb0e227f94c3eb0a0215d33ef32b485f2ac36482c5857c29ce1254c78dca806ded41b3c171a5df2a8d8f6557cdf7a83ae2888b88ce18aa73bf4242c4d689c0a59a17d4fc270f112954a10492b5745aefaa65d08ee8a176440256dbccfd8df18e3f8670eccdcb9e1d9db1bb03d2eea326d34faa17ab85915a82c01b5ce587edf699d0b7030a1f9ec717a94d5f9881f98f90d4af7bd225263879f55d73bb6205e1690140748228d11034ffe829bd96bf68d2a09e8c3fe6179e4288682a1b3337a9f04829f663af1f759be3577cd8dd52d8b8ac9e211a5a4a5684a95a50b3cdd83de12a6ada1fb9504363120f00b5bad6ea9c789b1594b82e238612b73c6a8bcc57adac0b23f97d5949e89be7018db6f6a4f175d401172b219ae98ec570566535ff9ddfb2932e46b15e90644054f9a10a7fcb6ab0992f133276e74e9f7c1fc1608623da41d788e5bc22101f8cbdd12fc724f2ea7a1de2546ee910c1f78a4d532ba81e83d0081ba4ec353a34fcdde36c5f4a677773fd67a4dd7e561b5218266613e4850210785f198e1f6b33405a8b2894cb4ec3ec0bd96aee70361395a49301b35676cac9f9d61f5f71ea80983a017caebaeea859af3418e12ababdfef381d0f0384459c639820e34ac06a7df89e72937a07cb8381afb8fceb4a56258b79c12e4f4c51d7cbe48be8b88386543de8d21cefe0dbc9623936ed2ae07a6fa19a0478e75921ade06d90d83a6964fc59c85ab65b77552b2cb670e4666f9623e4c6ef903c8cde62800d6cd2501950e738e9325326a46d5ba5183183e3b50e92eddaffa1ff425051c587a646dee6b03bc417fdec08755cd11aea8a52385dd48a0558fab5b9333146a0fe1cd5e70ffe3ffeab596b2556c8206968e97cdba488ffb8aa863d94c8c1b38e4a347cf6b0dbb722010cea0f56c108bde910a8d4e62aef816e34cce2ee323c0141bea9343113ba64b19edf15dbc4659b19b4d6361c7c54c95c8f30bed405e94267ad2357fdb76c1d1e225f6c387ee7071bf1368b66c2203c410d420d17134bc42399a56e55df2c1f13895a174c975994fe46ef7047e95d8fe40930338ff4d30184c647e06adefd0b8b060af611530a71eecf0acc52fff7ae1d0bc5455009e49167b8784e24a51df172ac0d2bb756c07425b2024a9aaef5e265c6c621495b1b0da0bd45ba24e5feae39785e5bb6cc11bb111a987f401233f27cd4c356d3360f00b2b01ef0b21c4492d0b85504d080816823a036747ffc453554fea9650351f1534dc3ff65e1f89e4f42cb2e3a5b73db468f8d5bdb6baad3891e27054c4d0ade813c44d2c9d6def6cc946ab70c0195e41a2688ad3a30409c5f39e44960fe08c4f745687829e95c3a32f02273e7364b45cfccb57508c9a2e8ee737f5097cc69767cf8b4d33d4eaad7c8eeda5a06f945d3f95ac280a8df9f39755f3ebeb183f936f6f6e43e0e18516d0d97bef4df2e058fc64312e8e39c4ace35288a198f4badc6a2a2d219cb36d0e89610a075dd10e38b945a5493b2945a3087b290eb598d9f12a5001e6a85c0feeceeb482a6b70d02bd44348dd82634948798b2b26fb77d64bc7f4bf95501e43c6c0c4d23203abbfe62c571a7268e86e5f11b8270f4e1d333008ec506004fd567253e77b8255dd26ef71994c1b7b46484d6694ef4ba608abd4962fcc65c429b977eeb86fa2f8aa91e15b90b8e7d209e60d44fb74a13ea3d5846d2370c7fbd38704f47b8a51990391e622dd0c2342cb2e904d4b93db73ca8e9d9800439bc35e480c4e9eb6d8ea768d5176f8da189b9682e2c45fdabcd3849254725b80406c1cc89f3eb043e449a75f99450abcd2a4a7a6d1ac98cd87dc8e51757f763767ad6aaf857ec6777f6420e32b4e293e95d709d571d399362bd9ce05ca7af3dffc2f991c07954111cb837f0e72410ebff8eb27f2e7ed0f7e4b636bbd004321a8c6e4305319002aebda8711a77d69b4e56c5a7f1dbda790812787044a09fca7de9f55b2394e773b79f9cbc3893b73630c740aafecb498b053de96ea8ed6c97c6da8bdc9a53331fe19d40713c9c686a7d95459c54df99ebb04a50f2b0b81ed8792a7f3f3ce303b5080c4ef47abeb06a826d70ffa97da5a436520a1cf22a71bff1d02816154128579fd76812a08430590d601527d0b809e300f0b9cba2475643a4506b60985efab0a0b4b7cede2d3f7dae554e370268e93ddf4daf32933ae0e9b923f703a6b4a01aebf0bfa4142ad714bce87f347983e6db6bb81fb2bb74afbd976726ac1b652ffc13fd79a6d2c4560271bea8a288cb35c882dfce4c2127de1af519fd9703ec2c168fecc3d43c4ba65754f3700a8dd366b89cb84cf41ed11a897d5821fc88ea61fb298def8963c034ea2f11ac89a5642c9a0492f92a4b5b38b744ab5d0199dbb9fe0dbbf4f661563191159ef0b06121fbe5c24154bdd5e91bb453c29729c8c0dbe70ed0851cf1237d907f9fb906253dfe9625fcfe22278b4d756082bd4656cebc1d5c6bbfec7be9440671a9848caafbba674c5a47f2cff9e72d2f69a2b0cf4fa390ed2", 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001bc0)={0x89, 0x3, 0x400, 0x0, 0xf0e, 0x8, 0x0, 0x10, [{0xfffffffe, 0x3, 0x400, 0x101}, {0x7, 0x10000, 0x8, 0x101}, {0x2, 0x6b, 0x0, 0x7}, {0x30000000, 0x5, 0x5, 0x8}, {0x5, 0x802000, 0xfffffffa, 0x236}, {0x6, 0xb7c, 0x4, 0x3ff}, {0x7, 0x3, 0x400, 0x9}, {0x80000001, 0x8, 0x401, 0x80000000}, {0x2, 0x9, 0x7, 0x400}, {0x6, 0x2, 0x8, 0x100}, {0x40, 0x40, 0x92, 0x5c1}, {0x1, 0x7fffffff, 0x3, 0x6}, {0x8, 0x1, 0x6, 0x7fffffff}, {0x7, 0x7, 0x6, 0x7}, {0x56800000, 0x1, 0xffffff80, 0x8}, {0x3, 0x80, 0x5, 0x100}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r14, &(0x7f0000001d40)="3c2b8f0024d0433aee9c11b863045b5cfd6815b158976f424739237f2d78ded942c1de12182a494098fe74b0d7508fc11df7a614e945a51a85c2f4c9ea6a82eec7ccced3f9d8e6fd968b9c142f06ed1404035f1c24d15f37377ae6361d900c499f26b1d1d26fe9040c7a6a6491efce471fe85f62999b2c787db9e577d403c3bbf0b899699c1cdf740dbb3dddd593aa17dbafcb827698ecec86c303a3", 0x9c, 0x8, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000001e00)) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001e40)="946b937043650ae61958c4f8388b385d7d3eb7621ee34403ebf501", 0x1b) chown(&(0x7f0000001e80)='./file0\x00', r3, r4) getsockname$inet(r0, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) executing program 0: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000940)=""/142, 0x8e}, {&(0x7f0000000200)=""/4, 0x4}], 0x2) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000340)="5da0156e26db95bab6b2fa9708525ee8d849005be5fb5b49686322a1d67ad8b589", 0x21, 0x0, 0x0, 0x0) r3 = syz_open_pts() readv(r2, &(0x7f0000000280)=[{&(0x7f0000000a00)=""/4096, 0x1000}], 0x1) close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000002c0)) write(0xffffffffffffffff, &(0x7f00000006c0)="92", 0x1) readv(r4, &(0x7f0000000700)=[{0x0}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) syz_open_pts() select(0x40, &(0x7f0000000000), &(0x7f00000001c0)={0xcea}, 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915", 0x92}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x54, 0x0, 0x0, 0x6}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r3 = socket(0x20, 0x8000, 0x60) sendto$unix(r3, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x243, 0x5, &(0x7f00000001c0)="03000000", 0x4) r5 = dup(r4) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = socket(0x6, 0x8000, 0x0) sendto$unix(r7, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x7fffffff, 0x9, &(0x7f0000000000)="ebffcb1000000000000007713048040031829648", 0x14) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 3: unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @remote, [{[], {0x8100, 0x5}}], {@arp={0x806, @generic={0x18, 0x8864, 0x6, 0x10, 0x3, @local, "0954b507dc405e000000000000000000", @broadcast, "d560d829914004411bf0fbc0a7892b9d"}}}}) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) pipe(&(0x7f00000000c0)) symlink(&(0x7f0000005180)='./file0\x00', 0x0) readlink(0x0, &(0x7f0000005280)=""/163, 0xa3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './bus\x00'}) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) open(0x0, 0x615, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r2, r3) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) socket(0x0, 0x0, 0x0) r4 = dup(r0) getpeername$inet(r4, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x38140, 0x53) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) executing program 7: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9, &(0x7f0000000180), 0x6, 0x0) mmap(&(0x7f0000701000/0x4000)=nil, 0x4000, 0x0, 0x7013, r0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r2 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r3) r4 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r5 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r5) shmctl$IPC_RMID(r2, 0x0) r6 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r2, 0x4) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="83624848e8bf431f"}}}}}) sysctl$hw(&(0x7f00000001c0), 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r7, 0x0) listen(r7, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="18c4f284a2bd7e738fab86bd9090bca3684bc6a0e2c32a23619396ffc518ea145f1d3471a51baf91b387b4fc0a18dc8aab54e719bb08f10a0c8be9b6e74be7ba8d5881dd8dc0d2a2843e7f9de4a63fb90773dd1c1bfb6fa9e24582953d3dfe7af835306c926476a544b2700fb14678ee2a", 0x71, 0x8, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x14) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001410, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r4, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r5 = socket(0x6, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000240)}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() (async) r2 = msgget$private(0x0, 0x0) (async) setreuid(0xee00, 0x0) r3 = getuid() (async) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) getppid() (async) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) (async) setreuid(0xee00, r3) (async) msgctl$IPC_STAT(r2, 0x2, 0x0) (async) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000014c0)={'./file0\x00', 0x5, 0x6, 0x449b}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000002c0)}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000000410000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) fchflags(r0, 0x0) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000001280)="bf8818ebdd4c7bc2e5d1f24905bec1fcf842a06a9091", 0x16}, {&(0x7f0000001700)="9e417d2a03581944173fd15dc4b30e7b6e22a8281e789501a51940a7a78ff97f4e156a3c62d2b4cc2fa4de019da0fd5c19a5d9bf712335d8933151b83ec3c35c3f1bf2985b0a33ddd5f7f8c311c33fae35fb646bd819e0e3355d3523643e279e9391dc781fbb1a27782d3a6991d918dc6f606f7f96217eeeac18672b4b2a02dea28f45142586cf06cf425cb55cc7e8ce81a44501702fd8dec902128426aa88992ef91d4826fb2098992cb11b2d7a9d2656f4112b0202871b4f8e01ad337eab1953dac2b6f5a6de", 0xc7}], 0x2) dup(r0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r3 = dup(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) readv(r4, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00f5dd1aaa004038e0000002120090780200"/42]) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) getsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) r7 = dup2(r2, r5) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001a00)="fd2754085ad205adc9059a6c68a1c554852c74852aac12f808b66949c78d3382ebf4dda5f606d8a6458b030a734bd4ce75ff1e04c8f7b15b2d2f54cd4af4ed3ec346624121683a6a54ed58aef9b3a5b26c8d98d5912d739bdbb6b59d84f8513be660ec706e0f90d56c1f4a8103747d9fbd292d84267d9fbeaaa199172368cc70279f70ad58b30868", 0x88) execve(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33}]}}}}}) executing program 4: socket(0x6, 0x4000, 0x3) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000100)="95c7c8077f3eb04ed3e1c713873af5078a3ce5bfb1e22d4f2923a1a36185ed876d8dcfac0a", 0x25}, {&(0x7f00000002c0)="88396b61d7ad758fc026c66b4796ec4411168be3f36cba8d8320a76efddaed6ab7a7f7761bfe347ebcc08602e68ac5b670560a6d579b72cb5ea2bde0ad136005425f0cc2e9cbeaf48441c35984025b2cc5819313c9b7728cafc963ced4ac0513696883c75f487cd4f3e24b", 0x6b}, {&(0x7f0000000140)}, {&(0x7f0000000340)="83a69a7591144aa336fad2837e210d22a78590fd93ebc0c497ee364655fafeaa9d9283d487e3f1a18eb4149a34c886db326f4e8a5d09f95056a7885f06c8130782b370dba14cfeef3c9a7bff22c77bafbe26a6ff8a26469360966669ea1a8e431292352aad7c7edb1f1108271d944d6a812a81e9f67fe40e3f2be40b7feb", 0x7e}, {&(0x7f00000003c0)="68c84284595779ff1e3a6dc636498607934737b643ce87d39a2ea2653fc175bcdaea42f245b2a55b818a01c1d4742f83b8aa82b11e7467191fc823d94473dd60a778c87190dba23cd8639bb6beb7eed7223517da63e30c3939ae44d0cad68c0d09b3ebec61f03d6bc65124a537e263b4642f221fda97db068475167048da20130f1536996183b6bff131e19d6fdd42a7", 0x90}, {&(0x7f0000000480)="365240435a15f016e6925f99fa273dc5c66a22c1f0a5c0320f5be3503e5ebb29362b4f736743a50bd359da2e3045ce40251f8508543a7ebaeda1d9f7e86e510fbea8a0f8383503fc3a32eb3a02d7f705d7f7e997e1a08a00a18778bba3d7bc8c1c866cc67501203cd7a9b9e34bf3021487c671095ab346cbe28b7217454795c9050ea64ff1103271a863fa4d3591d573f938f745fe280c68e005914700cb9adb1d94f4625004cc9dc152c298cc53f75b1dd7b33b30209f06d4281755a5732eb2be791b1888fb8a45c805e7db907b83ba0461d071dce644fd503c530ff76fe060607c221703d60de711ea48f8ef98579cddac5db7", 0xf4}, {&(0x7f0000000580)="4f03daff8217892a136a171e443dc2d8bba753df334d14d0116701b0e3013ac20476ebd5bea6bd1009b0baee64854929c38d3b2164e45228729bc3db18d635175111e6c243b1f7a516bdf9126754c5599327781f5c9d83e4e324094cd6f30bb9811d485493c093d48af198bc818517e7e0faa032164d27ab436f0e27fa7a899b55045e85ec529a7e601e8116c8b0e2134d94f692f4cbb522361603fde3ea6d0f54382312b974dc915f9940cb58db6492f7836f48a3da35f547589b701474592be9310fbd43c34d3deedb02e6f367142c1ff29484a8bd6eb5b30b15f31b37c269517c118cef6ed7b23afed3e9a30b0a88a93c12b20feae1b1d3a613217d988ed7cfbc851accb0991a09ba511477d64b985b9377b8602a90529ca446ba5b1da05d8e795f42b655832cab744a0dea1cb07f93ce4d77e3c859a8fd6ba0f7592ad66ecffb709fd5c91474474d329ee19d4b4c8899ec06d652c62e3e7841b0d25985a7f60304bbc7d513781a35654ca6ebe3219f147ce24ebafe589bf51459ac26464af63bddf170750850e16fbe818f3d1f956eaedf8cb53220daa37fa38a6b022f9c00ee6ded7b631cc5e1deb6fc3619ee694a86245e15906ce2695783d7adf86664347efc2aec7b96c111cec461e51595950393ebf20837c562c5b54d0b40a6aee00eaa64accaef5337bbc1b265e52b693411b4775fc281444bab72f619e7cc187368afce59b2da85bdce679a767282642b99217e1ee620a8f538e06d8d449776526d84aacc5ed358421016c05f4356a8e62694613ad331d93d310c45bbead061adcfd0215d6f52a9ba09798db7fb3037be80ba44688e6e20b052f4abea21561f9b5063996f1e607dda99569685ed9531414e4ae23808dca624df1be6484de0aee8988be93b890bcb080955e378dff6500ad8315d42d6c29e7beba44ad758c55471a75571223eadd737989d920bdf315cc3c4780eca8bfe4800eaea2b8df042d26f8693dbb71fa864f7d30113045dc5e0465fd5b112771326da311ff6bedc6fb0ea9a6218d745a3b6268047cc15bc22bafb75043d59777f12894dbebf9550523bbd6d35c730d49f12a3e4eb3e4ef54b5e0ff7d7f87233e8d0cd156ad7aeeaccae4e5da8dec2e1345e96d03ac761f459c395450108538acc890c4e2609db9605c0f963382050a9aae4133c05f6e8c7f5580be9e182314750037c611c9b0b508a07067a06d5101827882a6aa30922c16def7b2fc71bf999afb21a7fe010f1a38ef2c0baad8d998d8b0851992929d065fe5f41b6e503cc03e3b4c873a94d3da2b565200548d0320bea37e6c81e432c75a411dd0a935c477505dc15b0d94e656465d852c6c933d59f9f7762354f36d179d4647284027529721d01ffece75bc02ba30fd6823dc6218880630849efa186fcfc041f9979efce09667d5aa523d13718ebbfbae9e2f2b8bd9445f36804bbf6ae3ebb86449193dcc040817cfb67c3eb475cb0928ef301e5edcaaae19bd9ccbdc48061b1e1499ae7faa796234c1d460708a239d240aaaed242dd0444cd008cee06ff3ad2aeda97e3d1edf69086321eddb4df68c0bab83b350ccc0dd2e4fb920d8db4b6a127f924bc31c11cc10bd8314db937c05c00d9947acdf2f1c3303f3f53484b7519541ce860cb67c9395edee513a1c6ab2f12d843721eac9dbd420161496eda73e6da4ab05ea02c9b89db73086483953f6140a4027aa8f3df766b475f3bfa96a6269da9013bb145c3567e1c9884b227bcfcfd6d3dff353e260a55d0603ab77baee807df7f9ce426fb4fad94c7f94b516dab740a9c2d7be19d16f7382fb06874ae8332f8ac7db705942fdd9391ac3881ae41191f49b3842537557e0e6c20b027a310673f0679f814a4db019298a92c746bfc13fa20e08ab1cd176a1832022ac29daed67d032652546752038d96dc4042bda707750a6c83e491da7cc481142913ee6098b32a6f1edc9a233dbcaa7dd93b03134906bc06f08f58edfcd23925a67dcc055e082c1e4656fe40e9391ad5590945d851756c910baf7a053e54c7ac08f9d2951094098ac32128fed9dd0cb1d476e0edecaf5ac9862956052de495c9d272106e295c9d9c295a0d5e567c3802caed5661d32a438fc6ba965d7fa8edfe82126972e2013941e2e90699b4a30e02f01d9cb430d8128b871b0dc46df0c13d9d5c2e783fd052113258f64def469d931640c7754c65cd4c1c2e68ca7f14650a809cf332448f49bcd08624243ddacf97c4c0fe254d2e608ff95b1dedcba21894a53194047603c82a46080b733a3c4f4bede97c8791c935c1ba9848cf56bf83451afcc801389b51cbad04608c423fb0c970daa57d539a981839c9bd36fd09796efd3bede45de4edb7ad87b3a40a42da41c8e04f0caf0cdb6ffb4b9bcc40752821d493dbf3b2e9593e7f014001385d317b8c71ba8c4d4cca1557d1f40cfa6ceb9a668a1708e6116c8c8ba3eb62dd5f324f0092cf1148bdd66a8e1b1e3d9d95cf814e3f06ab7dbc8b0ef690f3f43b65bb8ec52e417b4b257357ed80a7499a15ed7cdc630376fee136b3b722a5e838765544d2dcbe6e1c424bfa0412ce62944e81972abc66651e4ea17f91e084e6e7189917323c99f19f828e7efaf7917af49d14871372a80505cdcb45b6f4aaca82939b63e512dd090f1230440be41e03ab6aedb7c09c6dae803e46edc64fc72663e86bbbc6c83de220824ed6f0e559de9baf5f61f013ea0dbc5a13902cdda5bfc895b3a6e3683801de7dc477687b9e1ebc3d440403668e268ab3322ec4629d9f59d7526963913ae369bd55dc2211dcbcc6ba715b8f7bd1534078bbe8f2f1f431c9a4eac5d5699e610fa3185c1be390e8341785d9cdcd972d1975dc1dc18d5b0877b86b288a93175720e94d96be719632490211c48797c3521055b03779167e8126a7c7c1f2bd51f02659abbddd0e28d3ccce3f27b6e34be7cab9de7555127125decd514c84801d3a9061dd6839283d048fd4161c299baf7bf2d9c371680190451d029f05a4af26d9de18585260c3b918bb44d039c0148a1cda6124639c02310d4948fd03f78811ba144d8a631b2f1a473bc9f3eb58bafa8271693e1f5d140997b86b462321ef39373c1de90dec4acb7162e12a58d7776dae04a7a80b7f73eed95a0b8932ee7fee20efbf74edc60c32f45edd1c6c652b93737fbb8803e0829e1ffb7683e23535f825edd990f4b1af27f23b4213e800c34efb45fc5ac5e4cf879b2a0e584db91dda4639f5e4d7685d599c7e9fd93fbc6687ca407927cd97fe72ce907b7e9d354224119eda6b08086e2379ee11412d4c09c6380193e53661c9700532fe1d40ba85f493a5a0246d91734f0ebaad4f9f8b8a2b9bf61b70d3f82d1d79694a62dc4a6b16faa16531b1f10f4a2b5b0a7e7c69a72624ba15cb107406abf18e1088a2167e82a65e255c29756b64c65ccbe027bf5eed3008b5cd1c44a0150160d4e02527f1ab9a0400e83816ee8ffd34cdf25a95caf53f0407629f0297144d04fd45106ab5807cc135ebb4ef9e769a4347c349ce5b2e6e5e36ad3a3d8e3296dcca98e335a30db3f5ce9278e83a6139ce5ad874f52042b47f016abdd2566ff087eee8f65039c42d790a74c24182ed44d96f135cb4484364f96c23a93a05fcb373d0083dd1f74af18796554ade74ba388802d60d18079564895ac35df9fd9fec1ed8d61796ea6ad5db19ef0119f2b1a51db7d8eb0e51b30e0981bde6faec7bc6c726d6da32a3e24c8444b12f448e60667c7b0fea730ebd2750529dabc8709170d322cc7139ba974d7e65d2a81e9cda77bfce383f8661664c603d9bb13be6904394ad1765a8dd997d92e61d064581a4a5d577f10ac0d76d9d73c8715139a733acffd3d29709bca3d3575d59c362bbb0d092d5370524f5d25adee69887b621abbfe3414bbad1e01642bce999c86957d56e5fcfb5f19d30257f1d34eeef8df2d119a5157efa632f587fd2690e57079dc8d1d1b246c06ebde7c9d42216f435305c475062a201dca26833246d5ae9b66df95b90903c6e68646ac9ac109936cc7c93b6af0ce40c43112c833e1a4e750d21efdb2f31c0d7dae4e6b0d135dfd4d0a18ddcb376059108e998ed03ee5926435489f966a0659340ba6d22c5ac12492eb75df0e1fa18442d981f5c01bb5aa519ece97f82144f187afff399e0639b33718fa20c76dd0ff2c57af50bed85aa2c258bf54bf1e34ca3f0d378909802b9153362fb0eef38533b75d7d10f03a479636183d38eb77e503b3e30e15ee8226dceca0eac3ee11a784d84a69b30803a0f0ef21be8088ac3690b19bf101ff78905dd687f59354240f4dde248ca2a80066c04de1cef06e7976f14c4586e5d86350910ee1cebcccf17c2b175ee3aa9febfd60592acca9f8f13ab705c0a10c76ad1a89777e903d62529737211761860973e8882712db661118880da2c86c6ac84a8d721cc7c1177c9182811109f1260bb45f72156bde6664bc6d2b9da4b4e92592797932b4007fdc96fdd378a8babf5b91bf7f1bde8efe5f2b808314cc2fca8b6c41854a3b9d80857582be603e5d4ceb3d065b5262334c0c44ec81d437888fe8dab6ca419a052bc71c8be7f46d220fdd54932fea494c97789fe23c74932fe2261a04f42d3f2f4a6b183ef89f6d67d5fc3bbcb8c6ba4856c0c1959feafeaf3fc6e1ceb4bf4835e7cb5a22811e8b33ca205158f4b5f0d242ead334ab5b44fe53ef2f157a6ac12c9efd9ba2f79d0682bc6badff86bcc9eed7da2061ce7a64849188f96478d273e6cade1dace7d50734dccb0049a12ef4d5763a5db1a10a236f63594852e167443475b778f82e4098505981693ffdfbe944de32a10d896cff868e682d1392d51b30536c8eec8ae5b427f7300b3114d01259b978e06dd469cf55458055252c36d509f9ff2d6c44c4278463ac2053a267593940839183006cbe996a60492a43557b3ffe836cae0d007dc658cece6d1b0f8a39ab85dd75bff3ab4f5e5aae79360b50184ab72a243505f698e00ddbb46682ebc7176bb009c6a89e9705ec35fef3d1b0eb1fc491b0b1f78a4f6e182184810d6eace4f60024518e56143d5a5bf2bc3ae5a1c1467006fbf8d865ee9e26c54b82a7fa1806d29f66daab2c614e928aec37979ddce971a54a18e4279ca529fa43aa90f46f7704ae5e73c61924556b6e20392488399a49ab9fd596d61763c018a0d3264492ff3e7a4473c78e28bcd1fa4edfca9601cfbedc24e8509a166a658d7ccda1b539549745e24b96c09e945a84b893604fbc1c10179eebdb555ec968ed4c4f124b2b02772b1f1d20825cbe39a2606a2870b5e20622940a5dd4951ecfcb3fbf33d1a4baf0984ba1c556ebfb3837afdf000a064273b0ee58ae5aaae01a1d85049a5e777637ad48f135b1145c5f60fea2207c5c9cfe6e69f505db8232e2815156150ce764b11394f9800a2848ceebd62b128a73f181e828ceb055e181fd7bdcf5877d2a5138ac7b9f28ba8c08932ae28ab1e2652045db3ec4428118acfb5b41968ffe5eae7f118038c823ee7e63eea99bd088cfc99995cce9b7903975ae6014110b77730cdee4f6e4d3eab536893a8371ffb5323e9226174b0683f9d6bc68b708ce927022318d46896cf2231fdede6fe0a46c9346f17f2af970639baeddfbb3ad68d68a19cdc121b25b3ebea72c5a4490839802a40aa56bb77d7a13b5ee27ae49af06b356ef8f8f9390dc3cb23262905aef973e33977b8e0fd9cc86e73c4d17b228c982e6b0482abdadf3daf00536546a1e845d94e28c616085996d4", 0x1000}], 0x7, &(0x7f0000000240), 0x0, 0xe}, 0x40b) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x56, &(0x7f00000001c0)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x64, 0x0, 0x40, 0x1, 0x0, @rand_addr=0x7, @multicast1}, @icmp=@generic={0xa, 0x80, 0x0, "5252eb745ed86cc3504e3ff499379c5e2c60c52957f2d9ef4799e10f33b08c2595e072d7939ed0f2254b741b"}}}}}) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x36, &(0x7f0000000680)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000500", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r3, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000180)="250a36efece87fba74ac995927c26f933a2bc94ef3f1efef47ebe3b1966966813d548c7f3f645a79bcf5a25d8c8cc6b0291485873f853fd93c9c8adbf23b152176bc92adbb6b1d7fbbbc195431feb250be7721995dcb6b27467ec59b7144ac1f1b371d68dcc87640b786ab8b35ee1bf6d1735bb9544b5d179e0543ee82c03463946a193071145c2cf77e2c5d98231f52189c3f3641577796c02b77d8fa339a5a705f25bd0000ac7c78b98f3f853a442a7078d7b441dcc68b30e8319ee7945e6214c455baa3aa7d4b757760a7fdf91d739bc6d1778ca1af16a7d5b7820e3addd30305f660f6aa35cf7a5909e3dc0ce6d7281eff", 0xf3}], 0x2) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) setrlimit(0x8, &(0x7f0000001600)) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(0x0, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x5, 0x2c) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x61) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x1}, {0xffffffffffffff9c, 0x100}, {r2, 0x80}], 0x4, 0x3ff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r4 = dup2(r3, r2) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x1ff, 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x25, 0x1}], 0x1}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000200)) geteuid() sendto(r4, &(0x7f0000000240)="a67fd06dd22a3129083a76e71060b2fe2460f03bc76a939008f9b085c2506718017e7494b0d427391bf25bbfd1ba14de65bf92fb61ecb2f0f00dd4f17c35e6e2a40401855a1e643b59d9c44546c9a1053f1377e1ce718a7a0005a5bb0d6b53c1bd26dd44bf0f5a3a6fa7ca8d8b0336f445d0e0c18221e8e15a3418b75fe7a426621a5418fc8eb331790cfcea6b828b8b174c5aad458499df5ee7ba41ae5597d66e301c56f62659323f5f8d4068ff9aa8b3dcd09790ac8c3d1ec161c25345ff7a37bc7e1b6995bd4944b8a9537f53dac66beb15d3b652", 0xd6, 0x400, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x1, 0x800, 0xfffffffe}, 0xdcbc, [0xffffff37, 0x2, 0x4ce, 0x10000, 0x7dd, 0x20, 0x9, 0x8]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setegid(r9) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000004c0)) socketpair(0x22, 0x2, 0x1f, &(0x7f0000000500)={0xffffffffffffffff}) geteuid() ktrace(&(0x7f0000000540)='./file0\x00', 0x1, 0x0, r8) recvmmsg(r10, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000580)=@un=@file={0x0, ""/511}, 0x201, &(0x7f0000000880)=[{&(0x7f00000007c0)=""/7, 0x7}, {&(0x7f0000000800)=""/116, 0x74}], 0x2, &(0x7f00000008c0)=""/34, 0x22}, 0x6}, 0x10, 0x1, &(0x7f0000000980)={0x6, 0x6}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3012, r2, 0xfff) close(r7) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000009c0)) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000a00)) geteuid() executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x36, 0x0, 0x0) accept(r0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1c8) close(r0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000001100), 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x199) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d, 0x0, 0x80000000000}, 0x0, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x7ffffffffffffffb, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) pipe(&(0x7f0000000040)) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x90000000, 0x217d6332, 0x7, {[0x7f, 0x8000, 0x1f, 0xa8a, 0x1, 0x3, 0x6, 0x9, 0xff, 0x7, 0xddc2, 0x4c, 0x3, 0x2, 0x1f, 0x2, 0x3ff, 0xfffffffffffffffe], [0x9, 0x8000000000000001, 0x3ff, 0x400, 0x2, 0x6, 0x2, 0x80000000000000, 0x2, 0x5e], [0x9, 0x8, 0x7, 0x5, 0x2, 0x3f, 0x401], [0x5, 0x1f, 0x100000000, 0x1f, 0x0, 0x5], [{0xff, 0x10001, 0x3, 0x2}, {0x8d3e, 0x1ff, 0x7, 0x7}, {0x3, 0x6, 0x1, 0xd404}, {0x3, 0x7, 0x3, 0x200}, {0x0, 0x3, 0x3, 0x4}, {0x3ff, 0x3ff, 0x200}, {0x20, 0x9, 0x7fff, 0x7ff}, {0x800, 0x0, 0x39cb2c59, 0x5}], {0xa6, 0xf357, 0x0, 0x45}, {0x7, 0x3, 0x9, 0xfffffffffffffff8}}}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x1, 0x2, 0x81) r2 = getpgrp() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000002c0)={0x80000000, 0x8, 0x8, {[0x0, 0x3, 0x7, 0x8, 0x0, 0xffff, 0x7fff, 0x52, 0x7fff, 0x3, 0x7, 0x8, 0x62, 0x7ff, 0x100000000, 0xe3, 0xffffffff, 0xfffffffffffffffe], [0x2, 0x200, 0xc000, 0x8001, 0x0, 0x5, 0x8, 0x9, 0x2, 0x7], [0x5517, 0x838, 0x9, 0x7, 0x7, 0xdd, 0x6], [0x3, 0x200, 0x7, 0x0, 0x0, 0x100], [{0x5, 0x6, 0x80000001, 0x6}, {0xc266, 0xe6, 0x8, 0x5}, {0x3f, 0x1, 0x1, 0x7}, {0xf768, 0x8, 0x10001, 0xdca}, {0x9, 0x3, 0x20, 0x725}, {0x8, 0x2, 0x5, 0x3ff}, {0x8, 0x3f, 0x5, 0x4}, {0x4, 0xffff, 0x3, 0x3fffffff80000000}], {0x1, 0x1f, 0x5, 0x7df200}, {0xff, 0x4, 0x7fffffff, 0x10}}}) fcntl$getflags(r0, 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x5, 0x7f, {[0x4, 0x6855, 0x9, 0xa7d0, 0x80000001, 0x4, 0x1, 0x2, 0x5, 0x8001, 0x7, 0x6, 0x910, 0x1000, 0x7fffffffffffffff, 0x0, 0x7, 0x4], [0x4, 0xffffffffffffffff, 0x8000000000000001, 0x3, 0x1, 0x3, 0x9, 0x40, 0x7, 0x2], [0x9, 0xf20000, 0x6, 0x6, 0x8000000000000000, 0x54, 0xffffffffffffffff], [0x6, 0x8, 0x6, 0x4, 0x8, 0x1], [{0x8, 0x1, 0x0, 0x3f}, {0x677, 0x4, 0x4, 0x2}, {0x200, 0x8, 0x2}, {0x1, 0x200, 0x8001, 0x9b45}, {0x1, 0x9, 0x7}, {0x9, 0x3, 0x1, 0x4}, {0x81, 0x7, 0x5, 0x4}, {0xffff, 0x5, 0x7ff, 0x8}], {0x200, 0x6, 0x1ff, 0xe0000000000}, {0x4, 0x9682, 0x3, 0x80}}}) mknod(&(0x7f0000000780)='./file0\x00', 0x6000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) r4 = getegid() socketpair(0x18, 0x5, 0xf5, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, &(0x7f0000001b80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001c00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) r10 = fcntl$dupfd(r1, 0x0, r0) r11 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) sendmsg$unix(r1, &(0x7f0000001f40)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000000800)="9e070c664f3ebc8484d7bb5eeaf24ae1d284b18d5790155fe5f0652cfbb30b3e23bcae79cdb2d4639bdb18de971870ffbe4b5c72770bead6034f303fc4d069690a1caf4071c188113df0084989b488e4cc60b588d47af7d67b5e2a63251799e9ec98bebabf22cdfc4ee15b4178d938cd0241b1c9d020ca9e862f4c1f5c8fc98fc6dd224fc1cc8bcbb39c5cb5429ba7f16554fc79ee7a4992f55a3ecbf0db5a49e196185b285b225284b111b292236a13fc674bfd89222f7f50b87be3af8f1781af20d8d61d83e577685a9e58b1965138e971c5e19079da64bef1872ab1af9eb674f0ead112bf87fdafcb9c", 0xeb}, {&(0x7f0000000900)="dfd16df5a4458aec93ed54032a9f9929ea16a8943dacf8a7c0c3417221b6c7334242a1b0622e5f1cabc1ebe1ff489e2409c189a9ec7b050357191feb7dfb12fbcc20384002a8b2ec2439fcdd7d940468fc5f0fffb3da6030037bf2f6fc28f327b549edf2dece6bfd5505a0383e01867bb7b330d7e08d833fd456e7d8218dc4a730de121cb0930fc6f775ed24edc8ec2bdaa7e600f843f87dc8554e2a9df0bdd9a9a330c078203c7bfe5ec6495ca8542a896cc31928ffc2669bfcb662ad5c0ee1f39b9fc587e5d6009f5ed23b3812b397d9427a201802ee46c07aeff2b4d87dd5a371a7237f434c00b58d6d9fd8732ebdc662480e53043bab0df4cf48cddaf48223aaa1cbca88e924882ced0c1dfe5b7e5144390c4be2479f4961e2f17aa0c18e0da2d057e4d0d0bc556dcad41a38a67c3c2165851b8b98be77e740426293a0fdf38a0a496ec1f258e3c0364ddccfd5266a7867ed890ffdae55abf36ee4c344b85fcba1309c8ee4bb084a46adc75577f0135451fa592d0c2782d9dc5b9628f3d15d8a38e264371e999eb9464c051c40cfe6549bc1957e45e3299350060285e05d2a99f24273704ee354cba47f6961c12642b3bfdf00e9e1c58c3c4ecf92e55ddd0f55cd78a2fc7ab93d175be1c6d273a8cadf335d804607a4fded402d7cb1ebec64dc842ceae823b8e447a93c11116847646a4fc973410fd7cc6829ca541b0ed5ae2cb64588427e853e024f0e14bdb64fcb0540b926f2e30b770cddfebeaf21c5924eab8409d405761f99195dd4292fd910bcc2a82e0254b533bdc8692dcccff7b525932a67ac04722236d9c86c14433eb3677bf51a80817a55928bd2ee87d0b5f7d76e0c3213fc919baaae1d0e7eed2ecf075fdedc9436a47f4abc67638f88b932b504b328b84ab7e96dbadba3354dfd92e633245d6a3b75b2bda4c44817170df01e949d69486a691d2670cd9a07edddbd3a98a61dd3a0525f46c2a0a85c89766f30a69eae6be737ca2c748dd019611490402dad06263b4e0f24f07c6e8b7aa386ddfbe4f18f0dff19ea112df669ddc6934adc7d6fe365eb0d3371472dcfea11ea942ac7eab0bc0e3592b18673a84698427246de454aa81a81f465fd6a239ea9ea6bcac89ffdf3836a494716117147fb080d6fc387f81bc6f10e8cce3651fed34bb7e042eb7a020943a15ca0dc5b89965afd34e62fa3571166f27fa6a2619667e95533457e03a509a7429ea9d14a0622f931e4b9ef7ab345f27e9c28bdd00dfad09f5f44aead518b11491ed7a00a0cc5db973a203fc077c19f29af1d6f443240889d2fa2e550c31e36e90a81931d3d8186580b1dad67f6c01510955591dec04ca95e6a3434018fa99ca5f489f61f4d9dcac12affcbbb936910a6880bb6c3eabe9ec92292e524bfd9085670f599af5b61f7229f91633773369369f014b2d6c60760868d4fedbdc6b9b7b1b3daa8eef52dc5aa742ab1cc75484b8462446bd08656ee0feae8dbbf04e531ddd62cd0decb68881ec94b0fa7a1f071aa77c3c8fc5eabd78d3959acaab0ff0d9a4b9ee09f98623d9a805484fb52cf716d6bb1bbeb3138c21043bc29ad289514b601936359b0626c2a0f5a38620f1c1584415c59f2109970a4b6ed8ef5f1d2df0cdc7151eca91db692488e4602638549dab34ba36f02c1eb6ec2a2cd43339af878f21c32b283e6a803934a2367cb19b1c2bcf90864d23559f4643e31a9f9926bc32da3d47e0d8f54093c47c96aa50ef3590d58197fd97f52cf7453b815727cd7cb822c4003c17da5d2ed80fd219a7296ad1ab90cb1bd4b7f8bbf08d9cea1905d04378b1ba0b48341f92cab238e0f250079525b373265655d6b48239699033f75bf12325dcde416961bbcf00f160e140a215a45b74b8152468403badb1ca6badb83d86e2ca5c3f1f6b30aa93c1195be327ee1786dcbb183f768626a04400a886122f3df5a028473aa08ef8807d2c8aa8a79b36bb601029bcd37f2ae572be579655d9a52cea0ee18a6df683de6a9bbe2e16bda12c350c0f4d597d53409490ca627a57a90a72d055cbf1f55f14525559a8d771f957ec8196c3bdb49114dc870725b506b8d430f86cc663dae54b8e4eeeb1107ecea73e179dd2fb44debf41bf6b7581230ae622544b4168df0b3142fd712a686e8f1707344491ad574d3d1c03fd05ba12eaed64a3343a38ba96c70d08fb6a0f25ac969dbec5de1ab2e60acb237accaf403497a84cf3026886a14de290213e6fdcbc8f6478b83e0b9ada215cfef166a7b16f3f412ac7974e51566f14f523a24cc978a44f3ac23788403f86702cb4d70e5598a6663f8762d6c9313367989550dc4665fafe058728295f1ca470bb7f98761a6834a826a8bba97820155f81c5623dd20624f2c4bc5a6e03914e796a8c87c2c0abbb15bb2fe8f55eb59305b187d149356367cd865c86c02dc7e9f6dbb69508e0b82ee2e2b85964a3582735de486f79dacc48053a8f7711d2b3c49aab7cef7ed783ed71dff2f70784294ee57a13f910b5ed31e64e73022d930bef747cacf8b98a31aa4f359ed4dae1f983a9cd9f193179b3612a9808c3808c9da156963fa7ace952e47766b41661ef2f7cb52c12b05d84c1dc8540322ff9bdb222951a6d9de69290cccb7c53055cd39abc3af4186c4843423a5b15d2c0533eeef3592dfb03e5c58b32bf876ee1ca42f27877728ccc6c24090bcccc856e1769029ad39b9fe151ff6c42c93f7ef8d3f8600e0561fc11be2a65dceccd4b010bd515e1efcb3f8dafb4b4d08121e4279b18a76267d55db465ea5778662dfaa66f1c0f09a3be47aa00872b139004b10d05b8ae351671746e304fac283f0caf8bc89f98dad59d64ae392f07b646e6c4fd7da5a11e5058c993ad2ff3b8e9711d4c745ac4bddfafec8e40c9c050023c1a65078ca75e34de25746aa2d21e3bd5f95c897bf6d60ab0f3541fea5df459876e7cae65c82bf0455740266b8090fc0549af5b409e713c109193d3586af420d081ab0f04fef5201634c60c75a997f1101e005caa10b6b03809d28f2330a6dd8f501b8afa05fbfc44980a29825c28e1856589a4a05dcdabf23f3c0ca0bbb158cfcefde4b8a6e52af4da0fce0e8ed0cb817d7a83be19bcfd06d8a3c32d59b707b454896252443ad7036d8c571869040b43696c67ca9f178f2cac5c0a0e80cdb7fd90d17f905f76a2391f13e076821919172cea6c126d2ee08619fa789874444ee7c84903f8b4e86cab0fa2803f43fa8b033123010ee41a88ecd09c6448eb1974195a02ab39fdda6f678125b3b4318de66eb2ea92cf76ae29eb632e6522c1c500e43f6dffe1932ca453107d3edc32533ee90e704f622a62c76d34d617ba58f260ff0c4123748f83eb4009b259b09a4142a3d2bf4e0ae47371dd0efe504e2fe8cd8fe4f8e2563dba845f413b5c42945b4ed652e098289b5c822bfc34e38c76d39f959bc768c42d02e9bea29cb0de7d40f19affc8bba6eb4bff9892c0925ecb4a4d1e96da5e2e6a54b1157310f70557b4ccda84b7c841459d68c2175341d24b189b7a2523af6a43168a1be91880131a5d8a3d5ba83a722b2312422a61135cb95b58980000e2cc206290eca7d814de75610189e8c42e19da94b39c28af67451fd52c6f2acc3ba8615befe6914676bbc141477ecfc91eaa439198b70181acdec7c182a77bc89330f48d1fae49a36e014b00c1b07007fd98bc78ca1901499c36928939f3d67c15e0808acb80f0d2061b7332738e3b80abf8225f23c7ce5a7c1a10ac8d5d08da3be559294197517991326c6bcec6dc6e64d92c486b77b35125ba36ede2ad42f14660448ba1e96c12a0742d62e8d944e707f74569238b4285e52bc2ae1183460ecdaa9c1b52346eaf464bf6cc6a6b1ef3746ed52a8cbaf8023427bc35342ce60fa1ce3d41d1f0dc40e5adfb3cadf0f3d9d40d27ef08c947f5b94bd4632d493b4060e1675617fc41e87f922d84dcc60283befc791d7969907af57e857d2566135b266254b1a821188fb7c0491b1885cb9296dacff0888c32ab450779794ed8404f596e20e5daa7caf1f82ef7e0d8af81d7db006fe5133998c23be25589e88a0973f0b2711913c9bb9188e0311d8c7b26e77b09fb09779c2d552ae134f75bdd80e6ba99d291c6a4ed820ebd97f70b40379ba9b2938304a4c5b6ac62f76d4ffe24dc5ff805d09b8be4e23d580d65d6e12d925370d31bf8e6bf83dcf9768e61f52a686b977b20a93d3dac468f7d0551e4328409b21e1de86122beed6634b44c4f540149b2295989cdf65444c8830b1b870d8e283d2acf6dde25cfcd5c718ad239c85c9e0110019dab5608c4368cc5fe1d01e6e75c2d66eebabcd4474aec7a9363a050b229512a32ec7a87805d235247aa1ddb9c7c0fbd83bf846a5202e8d4954db97afcd9e15a0c71a4c2be5f64f3b6aa808ac184913327f518de4eb17a4078e8a06493fb6300d1cb01bda0b1536703d15e279ddb4734b54c6922d698b55d7cb737628fec65eaf008e29410fc228c661b96af90fe2b6b58c8369a60d67f1a9e8708dadc9e3fb3215e5823c7e763c92dcff622651c60cff9acc57118cfd14769bd6d3372d40b9eacf9b8b5af503bea0c9d75c6609df6aef87787b9b6572bfa525ace7e7962db5fa539eac3f149c1f38b28bdb8da75fa84d13d1f1c0e8bb675b86e8843ee7cc8dcb8d9e0c633facf6a541720d053e36a338ce0314b2486e49e59341bcf9183678fab4d69f3203e0746d5b25714cf8753dde53aeebeaf4c82578f3da9bf99d9bde1ae5ff06a084d3f86d589179d8814c8ea1354676e0e82c2823cf1eae16c28dab92f79ed88706c3657168b7c6f611d18dc6a6235f72c362e78cd172c7499e28cff55cdcc10f31fb3dde34849de3d5fecee7722a427ab8a757164b65ae01db1e3f60313ca3eb968c757ca205ee3db4c8342ecca2094162d614c432743f6e4e6358489a53e4e6149ed6db29094e84d7ded732aca5ee396d44787b79d843060333fbd53e60996675e5e374a99f668210cf5e0047af08726e8b711f1bff50db0e0568600c61f5c741bf19d66d5f0ebc4b188c1b3686dcdcfaa79215f8e8f8c67cf041370ba9c77ca918c36829bb82581bf915fe0de0c575954f2439629b3a0c6e8e0ddabdb8f338732579dee8ccbd1fcb4a92bbfc41fcdc679d811c0add5b5ae98166695795d3b948b58b09f4ee8d23d999fc963ec5e24c36cd6d9cab6dc2e98b2375bc8e4f9c6445f987622eae2c8e0a9a000aeda281e23dbf4492bacc346b82ea9f9501bf56287008e3c1be5311c74aef51bfb1bf208e033b940307a84e2ef4e4d650dfe77c1456984752d915ee1c23c1aeac0f2c814d716a75a24f9f324c4a358dd7c0d6e6fdfc950bda34e4d153e9bae88858a706a7ce668ecbe5364c30660b0274e5c9ec86e8aa1d4e1f7e26a1a21b04032d647381c45636b4ac41963bfc05025bb7c2e0d1dfb9485cec544f01a6e7e0c8af87442cef69bee91410a21985d1f4689db91fd912b587d7c43e29e16b17dc20acaf79dbf3da80ffc66d0aa4ec58151f5a09a53b895e42c28e17e29a908db9356c6b481b28929a1f4bb1e7a55a5193b16cddf7e62daa3bc9c11db9bb5ec902c86b7939902d6b717b3ccaa8ca29e8b4e60af44206b5362c9c2433a4b5b7118cd4dc779f3e54982bb2e06d6ad455f581485d8a46275269acfcbace9f600081aa7d743f5a3f763e2519c4a05e8d45f2b70b88d03bb248ae48aa26ed83074a191d000203519ea553ab5640e3e6ac72281a19c4fb939c3343e331d0d473", 0x1000}, {&(0x7f0000001900)="39ce16ee0b4e5dfd6f50c25eec7404fa649f57114a871f9b325fbdfac56d1ad337af00a5fc4d155835c235305a5235a1bc1e2949edb912d3de67887b93b3e8e4d13b18a52c8e6583d5a2d7141a38e6d478e882a176ba9b0cb0ee5fd42956bd78734ca636e5a0e31c733bab87de5f8bd2c4c5de33e8f234ecfbc3dbcd09029e6f50a19231538d3552e39e64fb2a28496ca3c0805eb1adb5a7495947", 0x9b}, {&(0x7f00000019c0)="14bba4b12706d1aaa33653377a808d8d361e7be36aaf31e8f3e0a220a06d91446d518cbf0d40d77df5bf05586a7cb72b84753e39cc10a49f38fda054c8f12f682745fca5ad0ab279728d4003765a5806f1e9ae1fbf582cc1a688156aaa52aa319cc3e8ccd9e58a97d7c846ead91f0268e5cfec", 0x73}], 0x4, &(0x7f0000001e00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r6, r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r9}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r10]}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r13}, @cred={0x20, 0xffff, 0x0, r2, r14, 0xffffffffffffffff}], 0x140, 0x6}, 0xa) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000002040)={0x4, &(0x7f0000002000)=[{0x4, 0x81, 0xf0, 0x400}, {0xdae3, 0x0, 0x4, 0x7}, {0x1fc0, 0x9, 0x40, 0x6}, {0x8, 0xdd, 0x37, 0x2}]}) shutdown(r10, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000033c0)={&(0x7f0000002080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003380)=[{&(0x7f00000020c0)="6d25777c21a4692dbca5f0dfb6321b37a400467652dbbbda8ab15ae6a2962bf1925c560bceedc3a14c81829846bd0765b357785303c0d708e4d014f58d530e6b9bb49f03d6a3e4c5a8472e9361283ac8478b61fdf2da6268599452b3dd19872e9d039b06dd2e7e70a4047828c91871fcb00a7741618505192c6506fe936c3af681fc35aa3db6bfc888e87bd7e0680628982cd062f923c5f8bd4fb955f410d49bf0", 0xa1}, {&(0x7f0000002180)="eeac8f9a79bc7480116f01a9733a2d62f23845ce1ca86e5d2b560716536ed814c52f6e9e0507d3a58bf5bc7303b83e50f894b4142e5adb50184ff4adf6fd1449fdf8343761efb9cb5dd4f5c09c79f4bc0c80fd73b31baf435c5b041421c6a6739554fbf417031b236b84083c66c650f0dcb19ff2b202108b5203557c1000f31c862759a2695e4432d4fd483757d5197fb3ab7ca0388ba60fe8b6b8420a3b8d1f63cb1276deb1faf0f4492050c6a49b98e52500fee3c337827ab1da0622c21960ebc4627454ef9655ad7b1fae32c53324cd5352b686998ab5d17d1e12cdbbb4f01e7ff5c1727e4132052d5c4b5f329b5f0f75d1cfd8a0663a6377c89da9f3ff0b57d138ecf8e56dc59b4b30e177f129b047a7250f9d634dc1e16980d3231448eb76dcfc848f1e962c8c6f5e92bfbda9187934b165302ec87c5388cc41bc4f47b6c44620680a9b82123e29a8c1d1f501e6b9950a0bdbf6e7733a04e5484aae22c8505f8d702e69d3397313f38157f809d7f2ec495f1f11968bf93b8fdd5a84543e9e6d9cecb0d906994f0f3d32efbb3a4e7a118f8a71dd041323688488a841ed798070a24365a342b51ed99c6d17bd73b22547bcbad12ef1717129ea8d763d20bc3d4f53bda3d4a2eeb496e87f0669396c3ca69eed25aed538ebd86cb20a88d0021190f59e370932d173d9e2d26a460eb8b0f688da928674cf851498f8fffe367203f33a79160733c8629d400f280af0f2e6b93a92804a984bdf237acde413f707dfc618ca13168b17da536530de9a55a9707cf628e9951c2a98c666e08ff568e7cf38fc3a4eac06a8e559b0656e8cb241d9893fdeb7c4f1772312c59965bd3bf092483084c85077f8e23bae588378111400962eaa189dc7ff8f7b2a46ef2f0cce06618a4e66f2b62280b5af929598d54dd25282ca468c291ee944bc332f04043847af48f07a2aa862e7182820029dfdfafa7de4555f14e79f1022edbd33be300806203bd4bded515cf67a665054c72dfd6ddc4106bfb460f4f10913f980f985bf939548084c6ae1aa363410c487240884ae8d312d2ade181a872b1bec0df8657283c26c668b8d766818a6645f9c9a971c9704f21d3c4e89ae793da463d2426bdbb6492e8e8116a046c6fed1ac931837c45b317c9e639ecb5d94f86633ec928b7429663e68a72bc72257f511c6122b54775ca008d5dbb5e66920adf75a586d980912127537c325898dc354f43d8a8f6e8298b858cee816115962630fd16ccb6387f0fc1bbec8afca536fed0eea0499488503b8c7ba7c2e6e09ab4df76be2dc4f9993f3bb8c66c99e674892058e2831eabece51ba24e7619de366cc6073cf24654e5988ed12bf324d5bb303a344b53c9523f44f7f5ae554784b988557c0d5a905cb6a0ac8f1dfc54eaf042f3b03b4ba4800d12220b9e5507d0412babdb906759d88f550d196d06d9336f4239833aa80aa8ab9407c3e947cfee8910234da9cbd57d56beac196f2de3d3e4562bdaacc0cafa7815536543c574f8c1f33b1db35641b495550d0b4a7956f3f3676cbd079fa4b3c6bb140d0ee1bfb4d36f0ed11c5499d586b96191fdc0e7e490760bd2064485f7ec34ca4f6825c7068b03d22d85182964d49b0826ce4742debacc794ed6cc274d404e6250554e4d9621ad6cd9ddf6c8017befff2166683d754635cb265f8941d2923d2d272505840c27a0d2b6b4b64217d07ffd683755e5a801e1424e3ebe03966e5883206b08632dcd6de499374c20a9c847e9ee64c9c77f8004718ec59aaf6d81eecd50f7d08e437f4c1626b07b9f38faf1a139ae48eb3641c3bdbbf56036f9806d9a630aab80ca459e2e0cbf1da89b1abf4143a2be6d9f463f85389a1cabbc5b2acf0814a52d32e47585b3da451cc423dca5e83be1e0285c02ff738003ee9c9d6877dfb93c0b0f76b5163d8c8de6dcffed718cb5d658313f49b4f8aac5d65355c5eb4566e66bdf787abc38f63d02315c7f2da260d23a3376781eab5f18846f17fc54ee60ab0d1c1e412fb8080f7369e3a424fcc301c0730582c9ce0c933e4dcb7c7d4cecb4cecf8015bb60bd3909d303c980a9698dae503166e4ab5fab9e6b9365fcebf9987b8bce42de691af4e6829620147fab67adaa1cae4c84e2cbc480d554b391b15bba52246f8b3fac9a9448acbd9793bd81c702cc9f94f8b9cf177c2e16a3ffafc827219307daeaae4bc52c920f4ec6663f813bfa7fc27960887fe7d002b4ef98fa332727abab82832a79625cf7b9ed0479902d85d835b0ff8ec519d655d8444d43b2214407ee8feae9dc7de1aa81e4e6827f6a41a03840d597369260f7b16ad485b4e15162875eb480332d11f1df4a635aba4025a4456909c1277a56bfd46177e5cafc26a195d20190cd29c42507af67c7af00738afe2747bcb33a24f7b133ee72b693d20463e6129668b4f73d1e6b0dc4a95f459be7b1b53320f617de18e8df20843954139479b3791072f69b9ccb333c6726484781b525324226d1088069bdf8fddf5779882a7baacd3060d47629f9eec0f097ef95eac8fe7d2675d9d4cca9319dfeb3af4649aefbe6f7ec1b7edb4595603912e5561998b1d22385253fb9ced96d5ea9ef1909b58122482fc9f119b95069c32b992a711d3297fb512a48a1cd82bd0f699c0ef62c8eb7b00b878f769d287a03e501c3e3f021d36cdb8c0d8c90775cb4f87fbcf76e8e224141b23b641942250b10d69b117b603c8e47e109f3ff809d9ec5bb682fae16855b470c981053580e270f162515d5f02d5a824bf4b0db62c715b599b88ab53e89a327a684670a36b3f5ed86fd1eabe8f9be8ae272855179a421da01d4edfeb7748d65358079bb0953fab162cee38247e8386f5b89fd663058857767ff89b4a8ac25daf605436b7e7c0352214784bdb9f898bcee1162dec8be511643504313d2c180e006833e4a4791df65985aa5f54d678a5de8f77863c1113e7be14e610e8f3478539994eb116c8379fce663fbc58a02079ce36ba26573b29e32b6d8c71ba18b34a8f8ce0633849589aefe84b8c5440ae5c6af872f3ec45a0d0bbfec622fb54e656c2a4273cc11a35724cae91d7fde66025406a1d45e5c694ca6bc592e4be4c29985f1ce0e6d9fae13770b6c57ae63306ba11f50d5540589523efda6000fb26e1ef51420eb435add18b5edda8e11fbc0ea9ae90158fccf18055864e5b19eef161bb06a3cd5d00bb9c9c61f6adeaf1621db4d49a6f86f86058aac4744c0844f61bc5d770af1b51540dc00759f474667e2c12d8c39e3c622125e17c6076a2b267effd5cb492f27882803ecfe05058644c8e95ef8ff526ede70e5e2fa121e2f05c06e25eaa43aa4daf75985fda6739340b60580d3f342d41f4bdaf37510dfa692ca72dc130d559136645a8dc891a1b598d8011e8db56747d1834938f53833b4bc3bf6f1458adcc4aefd6ce251c9851401e8d38a9bd4114d29604d364dc4aeaea22695cc45105b24c82f94d5d13d7660d3e013b3cea39b912aaf07af75f198e666133bf32095ee0dce096e53f2d19621d31f499b02a0b152900fd58872e5491c443d12acd64d2aab11ca28dbf3866111cb7d6dfcca5e3c566daa7f752e3f08e5247178e7d559fa507dbd1490d16d1ab0a199f3f85227e6548c2af665c9005475c01b0a67b1f3342a7a27ffe514d4b35324e4f9d248409a98dba9f205b1dc03bcfac22e1edf72ba6bc2d92258a1ed9456174e3fc9bfe81a7b0d506ec185875b1c3f76910b86176ec150129dfc4b09ce899f3b7760fd75ec2e4f877a9dde0ba5748719c80791cc0faed9a0e8e1839b3d712c3689dff8bdee9dd5ed695e30b2d814587a3c7d2f76f58dc0a35d339a499a28b0a9b38937e785dee766624bbea85927ec18990c71d4e72026b44df6243ec6dce14bd9eb7a5fd4a257cb152e4064f15b70487b63ed766cc305e734a061805527724691194eaaab87045e70e53521c255e464f35fcac8cbcc0471117ae185dd6c1590129838aaae0fd9cfec0236d16ccd2ec09f08294d7b312194e0e44057124046baa5e3791afff3428f8064cad66392693095540f2e20a652a5600160808b29eed60f67c5d7e230714d85699d7261e3c7c3aba6c4a1ad3fbbd960e460cccdc2ff00a42d3579ed90e3ae3a63f3a534f4f88f0142aa2cad6446436478a2d381ea3d7068b106e43aee2fbf93d2f391ca43419a6c74842362c9853f6366f4a45628da6e0b0060725b04c9aba6d24469e02ce33385c6968d88bc4331e42add506de1fffd2726c1e91cb8a36fed333e57f37308e84d2f66471483afb4bd66f7d589033453d31747fec38633531d7265003ef74e1812d639a9df73b699344222bb82a635f818c2035659e66b0c10977c7a6c438f5183332e16b86c194823eee3dd034fdc685ba1a8da900b31072d63c99963668d59578c3093b601cd7b5b83fb3bf83f1fc73d6fb23b848e40c22a9e406975bf9b57bde4b1b0285ffd95ee56d6a833138dcbcbfddeab06296aa24f39e4b5328dde09785610799457c8d3834f38b6f859d9f251498344c5791e38591654a6908cbc6b9f3833b15ffdc7420835b087f7d18171541c5cae9e6029f400e8ee4fc0959f6b699127df33ab2767a7e1ec12f38f586a94834c82abc833bddfb23672d4e4fbb7f4b8e2d187e6598c4160de7bd91fb992b835dd54e4fa610902fe29dff9d18d70c0f29e4d8c94399096a7bbff38efa101914acdbf78b6da18d4f2ea7bd37ebecf049a96ea76809aa90234c633475d8f594cfd9302c900372e767443d538838857dc491815ada5e275a78ef42eb0e5ad1e72a626ec2aba603e5090a5bd81dc940326f8287df7890f624d0c142dd59b4fadefe68f6fb0022fe9982528336551d41cd3f53b49ec27ce5b968f810705894883fce161006cd6d749484e15ac49519a7f566067a3fb281e7e49b9a6dfc07f52cbc3550015f1c14b4cbba5b8127bbfa52d1828bdf9de4a399ae861a5bc02bf963388af0b0570174951cbab871107fc1e59ad4ebfe9e6f21ba8368285b86d02655478fbad1dcfa7a5ed6f4502a8bf1aba16174c69301e6a39c47ff7928ff8c43f88713164e942464fd062db11ac2c2c1336c827d8466bbbf8be43a243486dd37be5e5d673a39319e077ec409cb9b65035cc88a344b78668b4f4957e49dce87cd76b7f2447eb9be0f90ff80c9f2325fefdbff4ac40065fd1539470834c3863c7d4bcd52a5e826452851ff9b986806154ecd2e11e0d37cbd95a43c87bf23b7341ba3fbe8ccfdb451d3eebbf5018f47d82d290003d8517123a4232cd338a0deb5928c7df089bfc324bea391c9a231c9f6bd710a085153865ef572993824deb35f98b712ae6d3b42338fc88c4dd16e849d0c91e89a9189f6d38facc90f4528f7ad1ee7fa330938552f53a64ce8b391635197df49cbcbd0d1b86f9ae231fdcfa8a308c0e2263eb0790386e3abd5e475315883fa919a900a89469ade7b25efe052b8486b7ca04aa841eaf79d8707a25283d599b70aed8a80b99eca631e8cabc65d96ff2fe02560829a1e771c7e2cf4e33ae65ed985e0d61c48fc5718fa7b40bd802c7009f0ab25bb8bd39fa28876b0f2fb71286d9577c04c502ff0b8754bffcddede0be39c07410d64802f7d0c81c513abf0ba99678d6927d713792d67aa38ed9da1a9145363719afd17268a2d372f10bda8f6c4fc00786937531ae374520b7f8a7ef09b6f73ff4d54a95d8ff4ecbc5b34d0a165f665620bfebf194830855e42c618254b5ffeab985764472331ab6a09be1054134d01", 0x1000}, {&(0x7f0000003180)="d7173842e656b099597d531599cc2aede56c3b543db3248ba2f6d9436e06dc941d9c3469c531a5a12bbbbc84824be70cfedcb6983496ff5f139de33f679fe91763a47a05af622822a92be146c4bf677b33fda0576eb636b7083760a3a6b861693dbbbe1cf754f3707edfe5ec9c2f6a40acfa5e46ac9503804260dc8c6d308b774b5f83ddadaa36d0323087cbfdb2fa7eef376e7d7e179a32e23bd36ed153ba73f0cf79d4f11e949a7966718bab0c23e5e6a378ae319c6a4d8d7da85e1863d79712516e9362fbb54c3bf3c416a1e89eae5fa5197f0cbb1195d84b1ead50477c0ae94e9a17b40f73904f73", 0xea}, {&(0x7f0000003280)="63175cd1add43e3214a51af442264f37501cbbfb8874f7694b48bf509cd203d6c0716ca97aa801e4171fa656ca885c66ed5389e2580574791c6683235a0887b0aa491024e529813b34b542adbca457160b41ba9caba5c6dd5c8dad7efb981648a0f4196b09f063b841c67aba8974ac1295901febcee0d2543d5edabfc91a87e2563265ef216694006d854cf47971807da7b9b1db8a7583358ce8bbc9addc7dd61571766ee8e68a80ff2e0c69e93a75567d6b99495256fa2844753032111bf8ce53edd8", 0xc3}], 0x4, 0x0, 0x0, 0x4}, 0x400) fcntl$getown(r5, 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000003400)=[0x6]) r16 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003440), 0x200, 0x0) fcntl$lock(r16, 0x8, &(0x7f0000003480)={0x2, 0x0, 0x8001, 0x101, r7}) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/117, 0x75}, 0x9}, 0x10, 0x1001, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0/file0\x00', r0, 0x3}) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) close(r1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x30) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xfffffffffffffffb}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000180)="39f29fff56576a8d45ad01f2a897648517408a5f", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r7, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) dup2(r1, r4) executing program 1: open$dir(0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x2, 0x1}, {0x30}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x125, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000010000ef3a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000181"]) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "0000c6f26461c094f4ffffffff00"}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$vm(&(0x7f0000000180)={0x2, 0xb}, 0x2, &(0x7f0000000200)="2517b5ba7c333913b830d6e8a1b200a17b0044d643ef1143e21e278764a7e512b083c34a3cbe76eae3ff8bafc3fd3eb4f89ee492c41afbcc54f1f57df55becf929b8a01620c5ff68336d6fa176ec51bb3088b60f2982447e1d447f78fd5d501229d68a0d8159", &(0x7f0000000280)=0x66, &(0x7f00000002c0)="cd8ed00d1997f565b3fcedd17cd7a24b25faf97009d59fd3e76a56141b023c697f87d56f79283851a508984e2d5342ddeabc9d2cea529dcc9451904b725a6f79d8c512243cbe5801ecd7f19e23d99f388e5a4d70ee7592440a80b93cb8e3d70a639d3fff4053a6e3299e0f92bd72385f71abeab2f50d0f0d01075582d79f63a4b99c0b632d2d40f88dffb57b9a5f2d9775065e549f61e98ab06bf8a73dfca3bc04e278e18a4a98cd2b8525c4371bb028e6e3761c6fd9e4762bb3c733778ecce75b8dcd823c0d3cf5643d82ccd7cedb5e6e7cca95f9a92b470ec9059fc76ed2318f8cb8021040d6f581af9f24a3", 0xed) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = dup2(r2, r2) getsockname$unix(r3, 0xffffffffffffffff, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0xa, 0x0, 0xff31, &(0x7f0000000900)=ANY=[], 0x80}, 0x40f) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd60dc6d463ea6235a1175689900083a00fe8081b4ee8e000000000000000000bbfe8000000000000000000000000000aac8d6e5e5ee90d2f6"]) executing program 2: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x2, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0x0, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x7) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10480, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0x20, 0xe52e, {[0x7ff, 0xd381, 0x8, 0x2, 0x7, 0x3, 0xffff, 0x4, 0x1, 0x2, 0x1000, 0x7fffffff, 0x1f, 0x5, 0x10001, 0x3, 0x100, 0x2], [0x3, 0x7f, 0x8, 0x6, 0x7, 0xf8b3, 0xcd, 0x3, 0x8000000000000001], [0x6, 0x4, 0x401, 0x101, 0xd495, 0xd5e, 0x8d], [0x8, 0x100, 0xe7a4, 0x10000, 0x56, 0x7], [{0x5, 0x4, 0x8, 0x8000}, {0x5, 0x5, 0x57, 0xfff}, {0x76, 0x0, 0x400, 0x7}, {0x2, 0xd, 0xe68, 0x1}, {0x6, 0x1, 0x5, 0xfffffffffffffffe}, {0x9, 0xff, 0x80000000, 0x40}, {0x6, 0xffff, 0xfb0, 0xf800000000000000}, {0x0, 0x3f, 0x1f, 0xfff}], {0x38, 0x4, 0x4}, {0x2, 0x7, 0x10000}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0xffd7, &(0x7f00000000c0)=ANY=[@ANYBLOB="793f927cf25700000000001f09000000001c0700000000009078ac1400aaffffffff830700e000000200"]) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x8000000000000001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept(r4, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: socket(0x6, 0x5, 0x0) pipe(&(0x7f0000000100)) r0 = open(0x0, 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0x20}, {0x0, 0x0, 0x9}, {0x40e, 0x0, 0x1f, 0x10000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES8=r0]) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, r2) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) kqueue() socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 2: sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xce) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x7fff8000, 0x0, {0x0, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x2b, 0xc5, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e699319296484e08d780ae60e38ba3a6c099a2faff15e2fd482cb6e0df", 0x2b) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r5, &(0x7f0000000540), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, &(0x7f0000000280)="19374d03bbe73e1ce6c3dbd0a3c0da3892c0f2f05226e4e9a6f33e305c7bf8d41de1d4beb5a1d779b0ebb99a0be9698bde9a32132b587524c3f156d3ce11eab4bb4cee174dea063fa5d820cfb208e6ad4cbe4db7282b5e68ec8be29f5775b88061c9df75bcda473cfd00d5c1a0c7636c66934689b75dea11904135e4ea1938a433c65f586534579f9f57abe7efd24119542219469fb2a0d8558a79bfdca3fc10239057f3d92a8baa2094edeeaca2f22a5145710199da72ca62e5640f0172", &(0x7f0000000200)=0xbe, &(0x7f0000000340)="54969993aebcee9cbf6c041e19e55143b7057b65199da9d9ad2bb82f155622ebd79ef9", 0x23) executing program 4: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125c", 0xaf) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x40, &(0x7f0000000240)={@local, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8148, 0x6, 0xe, 0x3, @empty, "745459e62a6b8e43c8e614feb914", @local, "9268ee4da502c7154e926dc09876555a"}}}}) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) r1 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {0x0}], 0x3) r2 = open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r0) syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f00000000c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001040)={0x9, 0x81}, 0x8) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/75, 0x4b}], 0x1) r4 = socket(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getrlimit(0x0, &(0x7f00000001c0)) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000100), 0x1) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r3) poll(&(0x7f0000000080)=[{r4, 0x5c}], 0x1, 0x0) close(r3) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8035006dc561cc040001431861b2f8f87f000001ffffffffffffac1400aa692e0515e9e01dd5351764a7489a95585f89a90e16681c7fb7874e7d32ee9dfb9cf66d66451b4f9378e3c889b0ffbc17a0ebc1488bd7a67785aeb2b3357ac6428a3e86d2c2e2fe832dc61e32c66b9e32ab4f825f77b3258276287f500434b76b6fc1a8107f4df52097f19efc92065ea06a36e07c2b2ed45711f648b11946f9aaefa5e08f1bed"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r5) poll(&(0x7f0000000240)=[{r6, 0x68}], 0x1, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r7, 0x1) fcntl$lock(r7, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000001}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) close(r6) executing program 4: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xee, 0x0, &(0x7f0000000140)=""/238}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x5, 0x9, 0x98, 0x9}, {0x9, 0x1, 0xba, 0x7}, {0x8, 0xae, 0x6, 0x3}, {0x400, 0x0, 0x0, 0x3c3}, {0x9, 0x20, 0x7, 0xa}, {0x2, 0x0, 0x9, 0xfffffffc}, {0x6, 0x5, 0x80, 0xfffffffc}, {0x2, 0x2, 0x9, 0x80}, {0x2, 0x40, 0x5}]}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) socket(0x18, 0x1, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=ANY=[@ANYRES8=r4], 0x9, 0x405}, 0x0) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socket(0x18, 0x0, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="094b00200000aaaaaaaaaabb08004500001c0000000000019078ac1400aae000000124009078fe339657"]) r2 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) sendto(r2, &(0x7f00000000c0)="4a523462aba4f3b36402c935d8b3bc368253d7728ee2115d4592080647", 0x1d, 0x6, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0x14b}]}) fsync(0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) socket$unix(0x1, 0x2, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x104) r0 = syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') geteuid() r1 = getuid() setreuid(0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setreuid(0x0, 0xee01) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) fchown(r0, r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/200) r5 = getuid() setreuid(0x0, r5) setreuid(r2, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') executing program 2: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x2, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0x0, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x7) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) socket(0x1, 0x0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000800)={0x1, &(0x7f00000007c0)=[{0xc6c, 0x1f, 0x0, 0x8001}]}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000005c0)='./file0\x00', 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socket(0x0, 0x0, 0x0) read(r2, &(0x7f0000000140)=""/4096, 0x1000) r3 = dup(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0xfffeffff, 0x20, {0xb6, 0x100}}) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = getppid() fcntl$setown(r6, 0x6, r7) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaff86dd60000800000000000000000000cc0000000000000000000000000800000000", @ANYRESDEC=r0]) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) executing program 6: mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000029c0)='./file0/file0\x00', 0x200, 0x0) mkdir(&(0x7f0000002a00)='./file0/file0/file0\x00', 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x0, 0x5}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60756aa300143aff9c1feb7e000000000000000000000000ff02000000000000000000000800000187009078fe8000000000000000000000000000aa"]) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r1, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x800000000008000, 0x81, 0x5}) r3 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r3, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x3, 0xfffffffffffffffd}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f2ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x1, 0x0, 0x0) semget(0x0, 0x2, 0x280) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r8 = getuid() chown(&(0x7f0000000280)='./file0\x00', r1, r7) setreuid(0xee00, r8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) poll(&(0x7f0000000040)=[{}, {r0, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x15, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f0000000500)=0xfeaf) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) syz_open_pts() r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f00000002c0)=0x4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r6) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xf0d4, 0x8, 0x34, 0x20}, {0x0, 0x81, 0xff, 0xff}, {0x7fff, 0xf6, 0x0, 0x3}]}) syz_open_pts() poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000059b000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x130) mmap(&(0x7f00000d9000/0x2000)=nil, 0x2000, 0x0, 0x4011, r1, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f00000002c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) shmget(0x0, 0x2000, 0x20, &(0x7f0000727000/0x2000)=nil) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000000)=[{0xd25}]}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() r2 = syz_open_pts() sysctl$hw(0x0, 0x0, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000002b00)="d66036e0bb1c0aec2bf4124f5ee88c37c32f44f4d38c30dba89bd0f9f3c12c356e4afafbdb7798a6eaf156ee751a8ba832d33735d51e47480a2eb0c5ba33f41e97680ab8ba0602f00a654650ae5e6ebc02715c5ecdc5dd63400855fb6d47a41854952e7d3747ae0ba8993075dd02eab48b52f84581a48d", 0x77}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) close(r3) execve(0x0, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) r1 = dup(r0) r2 = socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450c) socket$inet6(0x18, 0x3, 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) syz_open_pts() fcntl$setown(r5, 0x6, r6) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r4) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) r7 = socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f0000000300)) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) executing program 3: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff7ff02000000000002000000000000000101009078000000006006004000002c00ff01000000000000000000000000000100000000000000000000ffff000000003a000005"]) pipe(&(0x7f0000000000)) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa47aaffffffffffff8643defc723c8e64256c96686225dadc40dd6000000000001100fe8000000000000000000000001500aa"]) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r1, &(0x7f0000000380), 0x10) r3 = getuid() fchown(r0, r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r4, 0x0, r4, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r5, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r5, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, r3, r4, 0x0, r4, 0x0, 0x2}, 0xb, 0x3, 0x4}) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000140)=""/36) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000002480)=ANY=[@ANYBLOB="096000000000aaaaaac0d60000004500001c0c000000900a9078ac1400aae000000109009078fe33965748cfa0ea8239fea0f07b369f124d6478125e7cb9f243f16bf86643d6"]) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="c00000000000000001000000090000000972af83f9aa20a196e03ae3f1e794ff9d90ae800a924e015d105802e4a954431369daf623d7148556b35d61d3c30542d4"], 0x448}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001440)="b6208d48ab1c1bb61c5724c598be53663782724fe307ebd1c62213e25534fcb89bd9aab517e6318df583951a452a29a4c003a0cfc8626909b7707c5043cdef8361bb2b3663b44b0a897f383ce728e73fc7d98ce6e7dc0e134fe72a9637cb0770809c1e53e06e45dee8db26ad801eee2b6832affff97dc5377ae152c9d0a4236132b617a0a8d16f97b815bb380ede6c41cc3fcf6c8862e74e22c4430ea34e48807efd6100f63f82deb8e01cccca2743cbd72f06dca468c558bdb1d4fb94e3749e0485fdc563bb1f3b10e2aa25acecdabe0bce34b7439d451a9acb853d9b0ea025b617f804fec390024d6b202d16d6c4d8850a4aea96cc91ef2a97f4671401a681a1244c64cb753e9df2680d8a55b36ed6c1a39e685edf76e6bae1d71a0ba597ce7fbfdc4dc922379c9ee26d65dbedde5a4f98789183ae9179b9f93b2f9b5994f7ca7263201de890250da76dcfc2f104469d9cd6d06d6f0b4c904a8cb40e4fcbdc199445ff30894e042d413b6af77c80a11090706ed379de9fd59e85f119e44afe508c0c67f2b66b07fab804390b109d8a0df76463e3ee9cbf8548067e7f46b2bedea5e0b9378b57f5053dbccf937c60cc9f5c02df5270527ad40641b0d5be5bff436a9b5781480d23c59b543d65c402398c448d2785de7501d5e3c4a16974c0ab3158679eb2205d81c22349ec233c5a6828aa7eff3cf6bb60382d29f6e11620771bfcfc8349ae1a4bc70d6e0aa97c9b60eb783e35c5452552ec6edf0e2fcae66e76cb12f9257429e5c9ffb51c094cd4e4cf0ee8387b8c4705cc5bb2d57e1b989b78e97410d861f44c5804828819625a1e715140826badabfff43663fd4f3860bb672ae481ec892528a3b40f247362b6035f8ce328071b5a15274024919ff3351c7bbb4588550407d4226ab9cb1b42890a02f15bd4c95cc0227777094707fa94ff46392ec7182ef8263fbe85eda767867a976a8bc896469fa7dc30d3f49b9bece069beb0e24d984f3a55fab3c1cec4e9c332f36a94d546808705176424e1882535f0a4e435f8f4762d16911cd37fd5b68cea01c5f0019a6e7f450631ed3b6cbdd9668aaa743fbed5734154f9f31d25e1f7a722d9a0eb0e06d7fc9c0903ed1e1ba0e6e83da1f1e581353596938cfa0989f13dab8255976b8fc4b14e3c512aa9718afcc813e7fc0b8e9570ed89c9ac42f41ea5c2d40bdc69511ee44c6c9689c0e3fb43bdb60cf7aa4a9d6702c0b8b0be0e225e059343616370e0097acf1bca0a3136c23bdaad4b3fb8f9f794a6007e7e4d84b4f44cc837e67ec0ce5e9a5424b03a537d651178bd5981cdc9e446cc380b41319b1c099c37247a8970cb73933d7244a00edc6abc51e44bcce9189bca701b3cfd70da2c845b2c3724d9dbebcca618c23a4f3e5a5c4b404d7a4009516f357f13332c5508c72494b4fb761c0f9c1a31939531cbbafc7c588f74bd02d5c4699b395c366869fde59138a97a8204cfb278242462427a5ae9f932cc7251d96ec7f057a7e4740fc38066e75619fa38fd01bab5ba49a4493575f4ec51e7fa3b608d851199357ac74fddb86cc7c29ae36be0ccba0f1aa1461db9f7b5182c525615122521cf7381f37c511cfc360c4711ef83972d85ee71ffb8b88a483ae0bf96d9679eef0044aa74553992448554aa6a241b1719c66e2904252a2b33d6c550e6b4b67eceaba4bde77c25685876032de2960499c7a85c809ef6265d4c1d3e7ff0e6f5f375a32cf20571d8acf9720d0da93abea538b7b8b662818963015a8f92a6070f2f23c42bab1323b90b62c5f24951586ac97f5a6d5a1d20f61dbbf3bafc0ab704a0ac2b00bd9450431b006ba491f67160567ba21ae74ab79534cc8ea42d44d3939c3c5717ccd74fa16a8138e3d775bbf7ec25484cc8aa08b7f694fde736cdb8d2b847a0bb0e954bcfe474325718e777cd4a5e7824dfef060eb22bad1bbb8e0090c1c46132f442322cc0ceb2b4355543332dc508b7b123e461d25232cda0d40bf90c886a3071c69624474ffa891c10c082d929ebc858917161c827b572de7417661035bf894234e18f7b49172232e76f749a7911695ac9de267006c078c4e6935413bb26aef0c3ff59963d56970e9abaf1262938df079f50b191a6f107b40d28b90c2aedab047e9a670723cfb82ae7cbb74983a02a3c24d07d3ad92baa38158964abfb1b7777f6544570a72bbe2d8f47294940ba086a79e6358ee8e9833f5b678d9c53ec7c476ba6e3cd59a56a90faebeb56d68c957229228fefe4c1413546aa3b0b20519d5490ce9d6cf20a1af7d2e8e9664d796c750b11a35f5831352ddd511206a794e08dddd598475ca6301f8a4079b5e626a3ac4e2c2b5f8c40038ea41c338bd5a97dc775a34b49296b2c059dd6c6aec7d20f7aa63c8a109836f5c57d9d4594735e6690a86f29cd8fe94f554954e321205061cf60edd8459476697848fa959569ed935cd61bfb23a613088ab4692a8298a997ada87b8aa2d11d162ee70258e0276ee3545cd8e3f516fa9c72d82940d2d39816b02aa9c59bdee9209ede9d4986f5275e11b94a38d6b1dc588cce19232b54579b156d1cb1928ee5abae14853b9fec6dac0ddc52922e00f6f62d7a1a0dc5540ba2dfc9f409e427e9381197091b0e1b0237a896e22df1b4d60a928db174ba668dacbb7586ec585fac0725aed78895924d3600c64e2da4cafdc22c9e3da78ea9c17b2b44720a64d600d474f21edcb60cfef37afbef96ac977018794a9c0958d4227227cf2d9adf4710a1fabd708e0d4f82e1a5c57621ff43f04fdc3c4ae8a40c973e5597b621557baaa5dd56da16a8825244a3018daea6f748abbfbc7c285a9e219fb74138ee4d5674b3dd95ad76b3edc91a5e43ccc2d99c5a3a26ef6adb81ccf0c775c5bea00baa88d910893f3975925cdb4a91b9240fb2001c080e5238c3985e8228efe0ba3f972aa13f1f232dde5102485f15c6b3efe926f3456906ac65d8cc744c5e8de3382008aa0456332737b20010217930fc2db4df131fdc4f539eaf453f5c78131c061d5e0f201cf25d6fd6dd04a20fbaf693831eda976cd820c9509ab8b0e6fbdd158d4e3c1e942bdafb7a2609e7d1283f63094190ce60de74b342a1701c9c8ade7b6dd9a55e2385a72aaa727602f66c998cea610774e2a7d7dc86bbf8ecb669d57a30791d2d2e4f518f38ed251b2b2ffe7dfbabca301ecf8ffdcf25fe92d02dec3ae7fbd750dbf007fd041be8145a8c8118b8827950b35b5c3d85fc44c19acedd5b0f911fb7c435ff4edf32816fe4ee8b2ff5fade22646d6059c6f32c3c3869ffb8861c796402a4e8a1b12bbb5943ea0361529fb455a849a5c588e9aff0da9f69840cff54db48c1e7d4d4bb21d1244283f933bc7a832e9606fad0c8b03bca3fcbda17d57ef1bd26d648c60d56f8a6b1eacde376eade393f1eb1c771f372bfc14c85782ecdef1ca8780d36fda89402782ade0c847cb738a1f02e071d05d2dbdb0c664d425228d87bed8fb57a4a06feca7c9352786c331098400eb7562deb89e2c4f839f186b64b6b3d6929bcbbbe3be30da077f2a5bb6bd6ddfb51b4186a8d3593d47ecf20bd4efa859bfbc2a0fa8266d984abff7421ece549dc1f7742b842f56cc828597d37c14269abc066a20a38bbcd214b5f6e5b02acd90ce61d881826064306da9ad834fd7b16e2ac0a972ec9e610f60131db36e02aff86c250e2fd91323859d5057c49021ffd928fa347f3bd9d7906de472543452342b3c49c31e78fc44d2e820ccc04c3680c9856ac1341f5ee4f7edb33dd8d44f5e96ea7483546d861f081f784b50a02671e6fb30fd1093972b035ab6c7436f5c90e50daab490722e5b14ae6b788d3ea5fd9a22e183e7f03d809c14660612f782c1a9dd4f5d6c31a1bd199f2619888256d0716ecbcf93ca6807647171488f38e6b348e04e16da2ba18f99befb41039e745d158215a9bea92cd999d150e9e809cc2aec83d6cde3d8561e2475d505e98a7940ff34e967a3925db81562a30ce5fdf981eef67b85358740d35fe9a698c9dab543b12f90b38b34725843fb1a4caf6048c78e508aa9d675bb521f8f2d982b726e82804a2ab653d8a134af0dc4f5630a55f5d838fd465e2c29bf88897feffea78457222e5450b15d61af44228612f317124c1d28c83e84cabf4a7d59a5598df312c969a9a63a17931dcc24220acda5e54a72da6596300aba8a2f7bd34ff48bcf7dc9de30cfb7c6d49a5dfe506613bb66af05aaa6bdf5308bfcfb22096c5521e554e75e0ab2bed7d7504e9b50fdd40d2c8431ecf88df2fb8fdf205ef76e403a59c06786b8bac766f1ae4f6061f6b6b49dad774d875272d77c59f34e6df683776fc8a5263438873dd0801f434c0c9846f30e7a2c7497b81031ce9d4bb48b1e619ca1c0147ac22778e3c82aeadf03f24f773884f8dc61175c6e8dbfa020ed26218f18a2773a8a9a520ce3539ccf766fa6e9c6fc4487be464a732f6dc734a598617720e0b1dea31de9d9d90bd44e7065a0196515158406e5d321b1a21cfdc01952cad87076edd23b1b132bceba807758c780a30b359eb7d6033ac693697489df5dc7d513abc4aa057be4821a8d6045a438ee03a8f617f3de20b3297d462f2d365fe1e7689b1567e2148f70e4d8e54735296133ebc1c28e072c6de6585e13ac5e74239e6b3d2df59e8682aae28b05bea1bf86eab575216d4b49955cc2fddbda83e56a9b47aa3f0b3a7304fcf607b474197afa317272759194b8df8d99ae6965952a9dc38fe8e8342b727849231ebcfd0a57585ffaa062919c432a7351d9d6101790b3c44e070e762fc079382790f11ac53fedb9f5365e086e62a81b17d971d56fea103ab6312def61e8983b44c07a418b965af90fe72d63d8a53abd38e57ad74a40556d2644a637922a557a059d373a7f79ab9256d0f187b8b0c6754b4dd81892cb2613234550550bbea46f65913e79ecd9b3cdad4ca91af821a5a41aa40d40344bcd3525d75a78a52b92627d9fdc32205d722e04915343fcbcc3d9ee4e8e4ec5384c3aad95780c95aa3a3a0a8a68d14233bea668d0c36e005910a226b5db0a4a613d50b8e634e9242fd3f34b2363ef85fa847035ee58244bc66ff02eff6409960edfd18f7d2524696c092e18faac3d62b1bedfb07866eb3fbb51a8981a7d0d276427cfe6a36b2a089df169d3c3c09cd4b54e3b11d559814dac2a7c868587848234f892d0396ed5364ee2b75e53d61a1c52f89a572ad8d60f93a73576f94b98a328482b1d8aa944dccc6d559817f97d26b178da55f2b5cd93f0a8051a268a5d6c0e824e19915b9bd9b5a42a120ac437cf8c922257bb03a69f8eee1236aa46c6eb640aa47f7befc704c20aa178592472e05db0e24aa9de305bd6ed347f6b6fe594fb25f294e2639e5f0fd882847eb5d70655db47604c4d4e1fd060cd938f14483f1a08d2523d7ad8d9e4db3b3f870b8f332874d656d0da0319e75941396a40aa4f77d1fd0b5b464a38db3754d91446a9330742cba3520b3c50d752617c2c96fab196502a1cde7e0571b26644339dd92ebcbe4edd351800b6639deac467bf9e44824f4085d540e093f452a910743b09a10f8c667b0555caf39e15cc8c65c7b96b34ba2678734f6f045887dcda4433e655e00b7832db701c4597f73fcf2f7e38010dea85c6e16478d58e1d38df961b314f8d59b877746799c9fe71c0bbf383e02421efb75853859a658f37ba22d2a0ebc25d466d0a8b9cefc86c3f7f4396e3306eb345bae726f0e1705ab150e2c1b6a5ef5f308d8cc3967a1c5", &(0x7f0000001380)=0x1000, &(0x7f0000002440)="05c9748a23c690e9cc091490cc43fd66ec1f90121e2d7b62efb4862fa7f88f5ef3cc73fcaf05d9abda1598f3eac49c6e1059c60f7c195e68e6e9f32f70", 0x3d) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) pwrite(r6, &(0x7f00000013c0)="527a12f7f5f434bc78936b51a4a4a55e6cdda268692f1fc4ee3f072abf7bbae199d3e1f644c7d4d1724c9869fbdcbf3ba8887d67e6a04cc803f3660737f7f8d035dfbdd5b4004ab34377f1395e174dbad8e3d61641679aba69d719e9617aaf134e7c7700a47533ff9f0a6e5ad068183fabbc1e9adb9747de45bbde4bbc15", 0x7e, 0x1) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000240)="5dc551b3a70d9c79f42db8f8e4c9e5aa8417d108fdb7700ae58e9440fe9b86a09d70dc07896a8a22b4704542970ca4fc54d16c93cb254f047845d2c12c68fd13b21277e5a5e0b6937c767734b5d77e11df15b11a0cca79dd57a8c967ea972f2492ec991c93f5b3c636eaedc493e9faf39f42857bc45b0f8b96fa0d5dd2772bca10e6ed27bb0717f45a3cbfd7cc8f20da04c8d0d6e3c7f420cec6d76a121284c17edf08a1b14fb00a7a00e485f5a587f4a8ab38f938682da1907e269fd1c0c593c58488ca5dc2901208618e6e69320169", &(0x7f0000000340)=0xd0, &(0x7f0000000380)="c45dfb7ddb4da96d87f0addc272e00009bc7b566d9a0325244ab4200e4a8d653e8d9af1e3364bfd02da8ed01f7c270c9c5e87b646ee96da9a0fe4af20dd33f94bebd9c44f82d6bfbbd6184c26923c5e30d5b43343512082780bc79f0233b6099d2d99ced26ed41e03fb34baad04ad5d85fbd19053785f877651cc2d9ab8ca75b1d63f4b086be952797f09552c13417a3b622d10e72bb3f61d1b265a3448a2ec7ac814a66f1ddadc9d9bf59f8f308676978943ff6c744028043b5a7245f5e76aa6bf313d2975625e951056589d23d6e07d6e0008edace8637f8c2a0a51fd4fcbe81328ba651d3cca64bf0d316ae78bcd8e8d82d7d39e7dfd5a64191a95a6eb4618dde6555b284a977ea74c1fe9b3930035c5e677434aa66b364b016fa423b66c77ddb5ca19218a569a22b8f9bc116236168212eb0ea4e8aee5e6821db2f01f20940b3bf363d2a9a6e38e285073ad01d5e44a38f4789f6d159352453f4cd98dd72190cde54342f2a0543be630fd1fce674c04902af79fb739528db764e3cfc3aa9a5e215f082b8260d208fec1f9ffd3f4e69b9dce8de3fb779f07c9a1a6a933c145b262cb69c06fc3dfd585202142092b73137a4ffd7372044d57ebcaec95f9b328ec898b73c9a052fe841c85a36d6431c8b22868f490e8bdbc1cf17459f84587ad150bd5836a43570ce28e73391b9f090b335f8c2903f975f8f45e3735834f38033f764c4774644b14dd10ca18f47967068a4d3bf92715c76070b4ec6c66b1014cb507e363b0b1478c5e97195da4bdd17172ee5d7a1779e9b0e29203847fa0f5cc996c3bf2e10ed5baf24fbe65fb7cb4fccd1c6c897cb9803a13a4c6bea7c80e1bb40206b953263594ae3017b22cd997939cf72b8f567826fb086bf47b8a74fce4d6f67361338cba03e16dc6e11acc6ff92214683daf062c60c6b82faf2df92fe0c06fdd516493a75da743f043d30774a6f9f5b61c9a52e7cfa7648753d74ba6491ce25cbec18175ff720288cf99e38fbefa8cdd03c34116a4baa1a74e6de32607f7fd20d4ede3522cb5722d87ab6280e9da25f2f147606062233cb2bbebf809d11fe9bea9f3e08711fe93ed77bbf9d6c1573ee2b087ac68867f4f56cff06f101637c766a15b75bad7b6d9421033572e7f4ccdf5904c1430d3b668e9069d6095e49a3d536aa6e1dea8be240cfb104d2f735f614fca60de6939d40ce55551319592e3126784d414383786238e7a51a80dd4023b45416fbe5c70961dd43b688951754967005d19bd0249b4022815edc08b8f07b2051849e272a095ff10c6f03b506b3515783ad745e9aa99173bcca0f3ed6a19b4e86cbe8a26f992e680c9d1ba290564ef49091f4aa723b5d861a7223e97aad947d9ec65fae403a6e6f64893348ddde05984f89634232fa38c9ba72262c9c1a5c67b14d0658269e66718c6bb7cb8434ca58fc3610b4035e7536e04b5077b2d5b6fd7221bf82deefdb97083717f22c34ae2a2ac50ea9afc9304e2c4343227d23ea0cbf78a0931c7c92b333a55baf4438b12415fe3a32113522991f495966bd934265667542cead2f6f559903a48406ee99ba8b43ebbf3465aae25d9deb8482fd01f0b9e9a9b74a8ec728ff52b52f4c2dbe5aef602a74abb07af6b88f939fad45396e127d6f37df4ebc78697b6d38d14fb43b4f6271fad64e044650c43b5382d7791aef4f4677ffd4f6fd5d394bf1f916c107e3b92e41ed529aa98bda3694dc5fc906e9f713635bf8faa53ec1c2f236ea15ca91d79100ec5617dc80115033dafe2588723feb2a4e9e7c32bc99042439a218317efa877b329bdd6aafbce2013b23902c22a1658dae79a7ea745506b50881fa81ea8b391f7afe186891a76f13e1d4027e675fd778f55ae4a4350a76a3a2fcf6f75a9eaec25e739e6b2deacd694de797e1388c04415545014d58dfcaf778bc2f2c05a47eb4ed976e46d159a1119a79dcc5c3060a7326295a17e1648fece7fe746b0671455632b822e82c34c59d23190c185eb1a338af113f0b608e98f1e9511a7019809b59c2c28f8b296d4d646ec863b0e15d490598171c5a9b64de9481b3fef2673092c9f0620ddea278ba28311dcb161ddf9ef64a4e30de6013704de872d0cfd785c837ff9b1a7c031aca7ae2b20a674e2fffbb094c48244c84c756e62c56a936e79e86d4e01139fcccd7dbc5d5f19ffc669df7146103e907ca5f7357891721bd164cd7c80c00c25d973e80639cfe98474a3a7959e86e7df1c4ef4cf2e76d5108caa109732d249e175b3612befe64a74461f6d561c4e52bd7e4b6519e17409318494007a0ca7be299a8567dcc2ebaa24dc5275ca3c82f767ee94bce4648a4078bd1b0ba3c5677865a24870c10d10a33e4a70461d3c56b568d88e309d5d53d221699e3b56dd1ab5e55baf556852bb680e65c4f49893217288fcef254530783eff4cd1c7e6a42f97af886e8609283a4b7db11e7dd58b78b0c3158a70656f077bb76485349a7c545e86df3b31d9322e1e24c47bca886bc1384f771539cca96ed5acac02ad60a0e9298e887d7492e604645f87d5f9d5bcade6f7247bdd1f287dcd4582ba88a4aaf0a8fc43d5f3bd221900118d17aa7d0c3b13e831f8a756b78679070d84a26cf70c4ee8e41f7c94b1770e091f4f5f0a7f05fe0371c7f70b5d630e3a2ccdc29703e2e94e8b9e5f1752f4362357dd6ee8147b5f0379f5e5ffec6b0a42d86e4a15bbb30c01dedfd2da248c70b666249a51420fbad90d1c8290907c965d2936a63d5723099415bf230f16cb676af1bda39fa6f1f033e20b16e13b457bc2464103ce0f779e98231e08dcd30cd46f5fe4043a7c559dbdf8773d05e06efaa2821681a957aa0b840f6f5ca1f6309d66d1a80025be6d1a57706e59c6ead92fa63e7a17f6a15483df245d6c1652d47cfb714c6c2ed27692dfdc61c59fd2d52ae768b474f0068a880e72c70efefbd9df9b3f622f2d97a8e6aa3348b48aea2f06886e1097943eb40b5594e9a6c2876e0b6c06f945373179511735698def5a1c1a7c72f7ac9d1b9295cad0ff74545a6752c493fc3f18a7428365f472d3d7b8c51017881559ffa810912877520c1fcfd5ff7ee67003e8ac93822840c3aef14109acfd6076cbdd338be1308c7e387286eae0ec6c869cb27ba9d077df7ad91473100cfbfef237a037651b8ac949e7e9ccd56a5814bc1b3050f6ef7d2cdff26d571375817a6b87d991f4bb400669384a2693ad4522d823bdf01d12e402400ca9f5d851f6f50cfeed4074527606c5d6ac8252e7856b2302ab1823dd70be59929c9e81c3b9dd3923004e7a261b4e527afdca1e52ebf5e689f078b75d9d88e33c6df667914410740c9b81f63fc5e56521f6a8f853caf42898f35576f3726aceb640315d0ab76ea459e6205b07d984aa0c73e3ce7b92426cdd694af289ca36ae1e9cc217bcd58f1ca0da19403ed74be82005f0b8e69d2f2292663acc08d3211ea8c39638dcfd0398ecfaf4fb8c7647bd6850784f12bc3cbf814ad3319f62f8837985d585150daa2f1d90a564f85c163e822c18b93354d96dea4c2b96688580af39c444d72842c65ed1d6f36cf8ce4cffba26f9c7d9dbb614ccc9e95ccdc85c9909d8b6bcf0c67bd9058ad0f9a12893255f13656d3343b4a8aca5df40b834811db701f20e153dc67ef10222b6bc009eb72675a962e1239dd1639f65ec381e828b586b5cb4c0e4f2778fd1aa744b5d0ce595229e83de62fc1099cb08ac4da0244f3c1cdfc8ae82450c1f4a47e94627cfc6e50914ae587bf3dac32c6cb33ad44b5a49df490ea5d456c76cd3f3c300fc81459d0a76a1b2ec47ae4a4882fffa621ff0631a24f74144bdb6c6c11a36219dccc7e12021a194e3e658d01e744602b1efc59cb27c82bb95a3e95c9cdd68fc60626cd7d3fd3859b909e947b4d338caecdeea164af128c0bb6a335d926cccbeefe79cbef9aa44461ec2ca377e7a85854991fbf0fb30a6b53a5271e1f055da8d4a46950b80b3a7a95d5d088b8134b16180937c49d22372593245ec48e41afadb818e68f773d76c5629f9e1bf42091223e8d081247d992ef45b8f25bb0584113c3e87cac58eff09f9f3bd26357ffebd584dad198f8b0af08ac37feafdea3f6b224475fafbce6fb74e19b557b7376e255a04716263739ae86825b516eb11a682de8936c64803fd9bfa9bbad0c7d59b416089efbda3937207f5c3505439dc3eb2c5dfd741f70c1288c2357d56aa2c381db88c6c8308128d3c590388404ef0797c2f976bec398070f8250e027142978f5723331e7109a9ebaa1dd8d5aac35105020006c50ee00703d7c5efee0c99985e65afd00e90505532774159a7afc52c79f6fbcd06fa5c694a4352f1f9e3bcb521f53d75cdb01ad115d8a5538c6aa930f62d1d77bf2598528b66c722902028747a73805c20c83d4c5affaf2c88cbb8a2af01d070e89ab82e45630aaa705bff945241e998d781938c3befd075ccc2a116799fe5fb72fc2cf4f83e443f7c1c80dd2ae79fa3622cfcedcc84f51488a669e9ee1a25f8cb97d81ce67c1c060728a6410dde9151049f21a4c8be70fd134ab26259d6ae6d7f74e03227407ae1e3fa1f42888c62ea1f135ec6d4b11b07419c90e2057e357853418c2cc0e5b84cde5b7cabb3a4507ae1a5cb829f26dc7bd56f55365a8053b478bb7b804b9e8655771ff356510f7420073819150e452c7396b4cdb3ce80036ca7efc08206d76b27b277ce39727cb8db9293bcc8ec05e906db46709a2e2e659fe2a58418096f81bf4cc42f7c69c109fc61d560897b4c123155edb29531396367e8efc1d790a10e61e6c04a2328344b626cd995e8c50aad5d1c525c556eef9c202dd3125723e54d2d8e4843e5c7db108967bcce506741608a1bb4f0abc7f6692e0c69a0d44a22aeeef637f862fc12030679e015613bdad7ab2bb22e3a524a1d292bda1e10aec2a23e1348caa12fb2144b86ff0feb32a213eacce1e44eadaad0d8e50ad1ce8e22dac06ef8d3ff076f72b6dac6c52715291b7d53c96d132e823d873129a9b92e89c2974c9d44e077cb1a33721c4eed983161e6b9b0fc221916df5b61fe443b9dc07aa9ca40d0f5d1871c7fefb0025dbe5fdae377f16837b5920414c7dc243dc10113eb781dde0fe151517400fc4f7fb22738576a0025248e69d7defb41dc7461313c003dff86110ae11961f84944f45ed1fab611abfcb42a2401425cc942d03c17fc9730d9178e4aac5569d048b4282fd938d98827893a02e552dfaf000f49b73e7400aa44397b1f485299e639a5fbd3f94f37babeeaa764cc92eb91321e6ad4368547f71b56807c4bd2e4aacf665a007f486ef0c45f344105bd9737b3e3f82976e18ff75dcf1f364d5e3305e1f89e5373476376c8d2c2193d583e5eb2d3bb93212f12960a0a7af1cfe3321652de72779f76d5d20f0f9eb7263889b8625e662e031355e0d8f384ae7bf0fe6ec0c518fcb8d7cc365b32e66416ff6fc17bdcd33366acb93ee49d1bec160ce5ba835eb3549d8ce95add4438904515ca2f8c7c9b1e487cbf775d6676240289ef170466dab98da4d2b4fba354911e4db151c8cb4bcbba09ad2ddfe56f30d2ff93e619822ee6152ed7ddb16345acb04c480f6450cd97b19885ada7a3e30b1cd1b4a51f997a95d96fc9fe6ce97aa482b04b89a811369ce26b25f7f4d202ebb03f0fc5271ad3657193a1aa4370c560086c00c7bd168a3f5dacc6b734aa271f519f254406045b499a010d44f7f997059f6b6aaca6c642b102524d9b7f3bded41c33d22e74240f9", 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) socket$inet(0x2, 0x4, 0x84) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r2 = socket(0x800000018, 0x3, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x100}, 0x3c) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0xee00, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r4, 0x0) setuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000017c0), 0xa) dup2(r6, r5) listen(r6, 0x0) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setreuid(0xee00, r3) socket$inet(0x18, 0x3, 0x102) executing program 5: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r1, 0xf869) accept$inet(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) executing program 3: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x2, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0x0, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x7) executing program 0: ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r4) setsockopt(r3, 0x1000000029, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 7: socket(0x11, 0x0, 0x0) socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) poll(&(0x7f0000000240)=[{r0, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x61, 0xff, 0x3, 0x5}, {0xfc, 0xb9, 0x1, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) socket(0x18, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r4, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x2e}, {0x3d}, {0x40e, 0x0, 0x2}, {0x1ff, 0x54, 0x7, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000199000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f000003f000/0x3000)=nil, &(0x7f0000031000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000052000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000122000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000440)="71f91e3471ac0058bc5a91af501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cdfafcbb398a670e83dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd", &(0x7f0000000080)=0x11a, 0x0, 0x25) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x180) ioctl$FIONREAD(r4, 0x80206979, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x16}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) r7 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$FIOASYNC(r7, 0x80047466, &(0x7f0000000040)) select(0x40, &(0x7f0000000480)={0x0, 0x3785, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000540)={0x691d, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xff}, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r1 = socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) fchdir(r1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)="a3d4abb882c2af2de18fb0a517c98a376384077b7532", &(0x7f0000000600)=0x16, &(0x7f0000000000)="7c85c346261fb8e8c4", 0x9) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = socket(0x18, 0x0, 0x0) dup(r6) setsockopt(r6, 0x9, 0xa, &(0x7f0000000100)="159e25d70d8171fea35d4167ce521d8a83b0fa6d4984789636cdd61ce8509c81c9e564805e63903e6096fd21241920ef7603a0c452513903cd4c5f90abc1f06f53589b594ae16a12d91435183e76dba7a1ea45b409d22cefe176960b4f80aa9673975f531e7aa039871aede478f89d00a1d595f29126d7281de3ea887ae9661da430a2a8e59cbb5e8bc295b173aa0742bfae3d5cf14a54a276b985881f8e4188319f7830e3e065075bb5", 0x10a) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0xe1, 0x0}) executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x2, 0x3}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(0x0) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x1000], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x1, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x92) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000600)="000000006fdb6c5aa53aa338eb01c4c2bdfa3758d6e87bd4ef71cb4fe2556a03c760d9ba690730ee7630a3899106348c356ce107a10eb7993796d09f5a4fd64235485d2b855b216450cb424420e9b1b9ac", 0x51) r3 = dup(r1) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x8, 0x2e, &(0x7f0000000540)="ebffcbff13b9fd812e74999634a70a7d84929648c43643ef3fe5273287f0590e07a6a9ea91a84aae618f7ebf0000000063c791210e532440a0c6b32909bcae93e4b47f14a74760a30fa266a0bfb1de37030eaa5bf4f05029c268c845ed1b17f9447b5251aca7dafa0bb2b5bdaa1c5ef33d8fb4e99741696903f9e77e2d4567be691a0c6852842419c9bc7f935ace07e263239d057d335402f2da24fb8e3fc76c0080be3bbacc567fba444f8b1a06", 0xae) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 6: socket(0x2, 0x2, 0x4) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x86) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) lseek(r2, 0xffffffffffffffff, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x1}, 0xc) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) syz_open_pts() sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x70) getdents(r3, &(0x7f0000000280)=""/73, 0x49) ioctl$BIOCSETF(r2, 0x80104267, 0x0) sysctl$net_inet_esp(&(0x7f0000000300), 0x9, &(0x7f0000001280)="969c5c507c9957d77158afd409d9a42b7e9c5a065d22fddb716a7d49cad4c78a9f06a8d6cb19c5f26c3d694345d12b4468530dc7bcc0023c2455767622655e24a68a883fbfc9e9ee4f6b58d1880918a138f8fac5f30629f5b5199bc74e1baef7b0f6bbbf1b41ff7c585b357208ae40adb98fe4bf3e5875cc45091ccc6b0625b4eb9bb0a1b8a7f416665b559d25e9fd7c212caf2956e28c7d3cbf9015f7332b1bb1cc68d5660be38f3926d2a9d8c2369c4a125b787e731d4252b90115e9732c7f", &(0x7f0000000340)=0xc0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 3: setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x84}, {0x87}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001d00)={0x2, &(0x7f0000000000)=[{0x1915, 0x0, 0x9}, {}]}) pipe(0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0xc10, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x4, 0x6, 0x8}) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x0, 0x0, r3}, 0x0, 0x0, r2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r10 = getuid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0xffffffc1, r10, r4, 0xffffffffffffffff, r3, 0x33, 0x6}, 0x7fff, 0x4, r8, r8, 0x8, 0xfffffffffffffff8}) r11 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r11, 0x0) fcntl$setown(r0, 0x6, r8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x9}) close(r0) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff0000000091936c7113c842a42b75bbc20d205c1706b8641b809ee0f17d6700c89003028bbd9d2e3ebd9dc00888a6f312922d9d00e30c82007926b257f84decc071c7b0f821ce01a2fb93409811e239e65360c4bf0f1d91616fb28d98267a70e6e4a408441c619b39c267bd024059d3d1947a9b787ad86598a4ffc73499ee8e7cba55f8f04a72dd00b49a230b4c1e17a40e4c4a6083129d62cb702971d323a59a3cdb04b9112568492a8c46d06d0801a55e20197072bc80dc17df7d79ed1a4ec411750424f2a05f99a3c23992ef29ef1d51ac31d7719c42", 0x184, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x3010, r0, 0x2) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) socket(0x0, 0x0, 0x0) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r3 = msgget$private(0x0, 0x440) r4 = fcntl$getown(r0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r5 = socket(0x11, 0x3, 0x0) getpeername$unix(r5, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r4, 0x0, 0x0, 0x2, 0x0, 0x1}) r6 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000003c0), 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000047000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) getpgid(r9) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000180)=0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, &(0x7f0000000140)="71f91e36", &(0x7f0000000040)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000600)=""/236, 0xec}}, 0x10, 0x0, &(0x7f0000000780)={0x0, 0x1}) open(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffe2, "0000000000000012000000000000000000000080"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 5: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x2, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0xffff}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x7) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) write(r0, &(0x7f0000000040)="fb061a59a5", 0x5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="01bfc4ca1634b93fa56c369243b7911eaf7a56a8b2e04f3612ddd057ce485e01aba1d548cb6d64f02f09940d614f1fcd5c7853bbb4be454f09e6a4a603a246a1b08de4fac58b2bd8c169707cbef6ec59025cb8aec944fcf80b8898bd2561a4bba110b4d5cf", 0x65}], 0x1) setsockopt(r0, 0x38, 0x100, &(0x7f0000000140)="7df420d8a8a5d29c2ba409437a774e08f3b658cfb11d2a04faf36567a67902a6289fa13ae70e4bdd9f881a7746c372a3e75bd47d9895152bff6e0a948ef5f82ae20fa6155c04af", 0x47) r1 = socket$inet(0x2, 0x1, 0x5) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x8, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x68, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x8184, 0x5}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xb1, 0xf0000000, 0x3, 0x9}, {{r3}, 0xfffffffffffffffc, 0xdf, 0x80, 0x40, 0x7}, {{r0}, 0xffffffffffffffff, 0x18, 0x80000000, 0x1f, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x59, 0x4, 0x7c6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x10000, 0xffffffffffffffff}], 0x8, &(0x7f0000000300)={0xffffffffffff7fff, 0xffffffffffffff01}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) bind(r0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) listen(r0, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) setsockopt(r1, 0x9, 0x7fffffff, &(0x7f0000000400)="eb9122001a45a7786ac12885d1dffef2e133ace5322da86b72540c20395cb278eca1906a014921c13e8d4f249e826e0762225e41ae26d9c841ee206bb5c6d7eab68a4ed35dcc89dd0da0e93f9dc289bd065bf012b00623dd1af39ca216f98f986ca44ce2b57526c890203567bd69b7fa047d2c7f843e9a2999c3ee371122dd762bdc3bc90bccac176139acd53a7827366ede133d47468034a65075670d4a882167b9fb0ff5572cde8368a30680c5a9d65d7dfd86a7c0df775135051be11517eaac5229fc09bf6c91c1cd0b85bf6ccbfd2219868f8e3813c28af7b200be8ac3109e53bdb54aec24d2cf0c0c4512", 0xed) mknod(&(0x7f0000000500)='./file0\x00', 0x2000, 0x74a) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000540)=0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000580)=0xfffffffb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setegid(r4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x8000, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000680)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x100, 0x0) unlinkat(r6, &(0x7f0000000700)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) unlinkat(r0, &(0x7f0000000780)='./file0\x00', 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000008c0)={&(0x7f0000000880)='./file0\x00', r6}) chdir(&(0x7f0000000900)='./file0\x00') unlinkat(r6, &(0x7f0000000940)='./file0\x00', 0x8) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x7}, {0x80}, {0x6, 0x0, 0x2, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup2(r0, r0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000000)) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9bdca0d8300ffffff7f00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d", 0xbd}], 0x1) executing program 6: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="d0360159cb6ab16064fb76f987fb962444e22573cbae2034c42503528134b60c263d8e9cc55131334f67839f32", 0x2d}, {&(0x7f0000000580)="89581ee91a72d5a2b9380000f466f972777f44d8", 0x14}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="4f1d4c88b6a4515258fe3aa745bb072c574ab4cdf558812eab4a988f7fafd7a01d99776d988908cd186b51f34fad4116c783959eff4278384b4000384dbb1c2aae7469368bbe810b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d106284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d00000000", 0x86) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="e9ebfd510bbcd3a9b4aae989c13e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040)="382f293fcf193a2c9b1d2dee1253ad3749805f08cb92cc08e193bc30d1f2edc62293d3f716f8d13e3d94408fd59c8067d9fe218de3675a0de445e48ebad02d40e44350d542215c4693e659cbfe1b3ee71e72b04594d9049d4b4e421da7", 0x5d) r1 = open$dir(&(0x7f0000000240)='./file1\x00', 0x200, 0x144) openat(r1, &(0x7f0000000280)='./file1\x00', 0x8848, 0x99) mkdir(&(0x7f0000000180)='./file1\x00', 0x11) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900083a003bcc2629a17a6c58afb8877c8be162e3fe8000000000400000000000000000aa8100907800000000"]) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000580), 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211010001a0946996b272d2dd3dc90142a84231a746e337b372e93320dff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b1010a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1e8e85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) dup2(r2, r4) setsockopt(r4, 0x1000000029, 0x31, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) readv(r1, &(0x7f0000000600), 0x10000000000002a5) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) executing program 5: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0xa}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget(0x3, 0x200) geteuid() getegid() getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0x48) chown(0x0, 0x0, 0x0) getpid() writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)='c2', &(0x7f0000000080)=0x2, &(0x7f00000000c0)="be8b6f718cd6f4611669fd0b0ab5d77bfc4747602f00228baad6f4e3d263a25b83a4c0eba47a31d22fbd698ac21dc6a4515e1beb6cf678d49ac837f9afa58163589e93e8bcfc924209e1f28f811306ce3b0b173f300437fa984c79aadbb2f6eca8d4555ef906d2edcda8b411608df6280b36baf875", 0x75) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2f}, 0x2, &(0x7f00000001c0)="e0610e57ef08de601e4ea5d87919b483a0feeb05d34e02f47a64eb057b28ec9b1ba4d8f4f1e393cdf1649d76b7187a98781f9c7dd8c200558e389e9ed49d6163a718516047be881837a0777e57d0f3e1b294f0bed649058ce84201871e5f43dcd558c797755b", &(0x7f0000000100)=0x66, &(0x7f0000000240)="704a25a055d126f18c4db5aa4ae19f3474cca16d3ed916df33fee1bf0fea53bc742d81ae11c1d5d5734ba16e0b2aca2fd8f299ba2cbe8218d185ca941c3683ab30fb0a6770cc6ce25c558ef17a56f7854881ff119ac299", 0x57) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(r0) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x105, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000440)="0000000000f69bb8e7b6242a091f5aa209d6ab1f13a11354735c49b3ac8e4dd3bd1fcd8ec0c5dd1c290e074cb75515e851cea6caf283eccb579c6f106474fade5ec1f71613dec1226dd595f258e4e9e733d8a2c79084c18d16bd57587f9bbefc9c639631d0f6fbed05075681d17409df808969a50291ce3a8bd5dd04138233e93713ccc6076604b543d515515dd541755abe2889918464e9165f75c5b3cb6231d4e5da39b6c784d38b1092d9da31637fdbdfe97765cfc24a8af22a68c3aef5d8576e6131bdac5a7533c82f6cc734302976425c47c93a354527b36952faa77f8eb2aad1adfaea3f0c84ed20499490d4324c79479caeeb70ef97b05cb4df2b5e42af28057b6e41c9490de029c65cdc12ef8fcd591c07ea6e43c2813c72d084be9192624ad22c3e486aefbe23464497a5a84d52cccef48a68cb7ff4f61e65af6ea39d5cbab13b0a490fb070a5054286a4c30cd4faee54aa7dbabad5a779b5f80566c7b62978693d7541042afc8386943838c5085a9ad073ba779a1a6e9d24eb5850cd89025e385eaaafdef7afef031c7ad749c86645678bd3a218f126b59cd8ebb6618c443352d6c28dba07db95a850126ffaba7966d74b7c4d27507baef6496bb23a53176a", 0x1c4) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="661ed1f55c969beb12ffdcc2fd74ddb91bd78d6dd6d8667d439b9f0d2cbedcf4227cc8c919f9668d9ca46d8462112e310ef988eabfe71d81a554c3cd696c78e90e936afb1309c2952a618d8f1f2b8a08fda66e33da257bb5a6d0b4a63adc613d8a31772c6111b2a762bbc36632df3ef2e4a02e94a9fde26e8a0f9b3809eb", 0x7e}, {&(0x7f0000000100)="0b85aa9b42b73f635c883d10085bcb5e18f6a9685dc3158f46b0f8776bb5fbaf34ec10d9a624", 0x26}, {&(0x7f0000000200)="f60cfe321a04b865070733b8058e7a2fd322c9a4cd6f1af67267576922c83694562fb9fae77e72ab400f40ac645ea5db779b1f8058f048f2b8ee24882ca5fbe50a4df1fe4f8d07d0f78002779a2d2ebb520fba4b2028f355f2729f8527e5420d978162a0db865296f59de7259d7bd70ab233f9f7ca884c5e1ffc1db7452bc58ce9723de2bd2b53afbb96", 0x8a}], 0x3) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x50}, {0x812e, 0x0, 0x0, 0x7f}]}) syz_emit_ethernet(0x8a, &(0x7f0000000080)=ANY=[@ANYRES16=r0]) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 6: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) write(r0, &(0x7f0000000400)="3ed6f49229438180865716a20dd6", 0xe) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = fcntl$dupfd(r3, 0xa, r2) kevent(r3, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x40}, {{r1}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80, 0x7f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x48, 0x20, 0xffffffffffff8000, 0x7f}], 0x6, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x7, 0x8000000000000000}, {{r4}, 0x0, 0x19, 0x80000000, 0x4, 0x8b6f}, {{r3}, 0xfffffffffffffff9, 0x9, 0x4, 0x2, 0x2}], 0x6, &(0x7f0000000240)={0x8, 0x40}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) executing program 4: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x95, 0x20, 0x10000}], 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3a, 0x3, 0x5c14, 0x20, 0x5, 0x6, 0x9, 0xff3454f}, &(0x7f0000000080)={0x8, 0x4, 0x0, 0x80, 0x164d, 0x7ff, 0x1ff, 0x9}, &(0x7f00000000c0)={0x4, 0x7c9b7ee9, 0x1000000, 0x0, 0x3, 0x5, 0x9}, &(0x7f0000000100)={0x6, 0xa0}) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xc9}], 0x200004, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) read(r2, &(0x7f00000002c0)=""/82, 0x52) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x21) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x147) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x6, 0x3, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x100) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') lseek(r0, 0x100000001, 0x2) r3 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x280b5fb, 0x10000, r3}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000001c0)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pread(r2, &(0x7f0000000200)="9dbb83fe49dd98b38d57cd7f9a8ad3992e240130b0d986372b1264a1e3cda168", 0x20, 0x4) r4 = getppid() wait4(r4, &(0x7f0000000240), 0x2, &(0x7f0000000280)) sysctl$fs(&(0x7f0000000340), 0x2, &(0x7f0000000380)="d0b94a607afd280d0872dae88c633a554541b27ad3cc7249a260a98395e392ac924693fe6713eb6b5ab18b30488bda4ec263f115a9a174b476014d8cf579dc3deeafe5cfd14991ea7ad3c0e02507c654641d90afa18d2202cb2f2221d27c86d09e311a264f41e41731bf49a35439bdc6f1467ca7a4e44f7538eda9039a3416b8cfb1bb7f6ddee5808f3728723e9b93bac4f9fe292feb8dfbedc6642f94d81c84a7943bded2464d22fe95b53d6dc01badd77f6158c6f4d55c7f77d6741faf7bf2a93217896898e98b745455e8ea7201c7714bc4c81d2d8f45aed53cdbf63cfe0066b2", &(0x7f0000000480)=0xe2, &(0x7f00000004c0)="16dc70323c23c8356598314ba34bf4d38cf395d871c6aae107511306c81891bb", 0x20) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x5, &(0x7f0000000540)='./file0\x00', 0x8}) fchdir(r0) sysctl$net_inet_ipip(&(0x7f00000005c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000600)="5d6aece31b8573f6eb5f01e07803b6752c", &(0x7f0000000640)=0x11, &(0x7f0000000680)="f4a327d2b13c3f7851b4096d98b235dd9fa2f2b5ff799e1b42d27ef71e7e2fb0c19342879d5cc23931d9ae25b6f91593511dbdeb7a0ac9646e75fb52ff51e6e751b3537e9708a5b9a3418adc15edb2", 0x4f) unlinkat(r0, &(0x7f0000000700)='./file1\x00', 0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000a00)={0x9, 0x8, 0x4, 0x7, &(0x7f0000000780)={{0x6, 0x1, 0x1, 0x3, 0x1, 0x5, 0xd6}, {[0x6, 0x4, 0x3616164, 0x9, 0x7, 0x1000, 0x8000000000000001, 0x7, 0x4, 0x800, 0x2, 0x81, 0x9, 0x2, 0x8001, 0x1000, 0x80000001, 0xf3], [0x57, 0x8, 0x8, 0xfffffffffffffc01, 0x3, 0x6, 0x8000000000000000, 0x1, 0x2, 0x100], [0x80000000, 0xfffffffffffffffc, 0xfffffffffffffffb, 0xd44, 0x7, 0x7], [0x7, 0x3, 0x20, 0x6, 0x5, 0x9], [{0x2, 0x6, 0x1, 0x4}, {0x9, 0x80000001, 0x401, 0x8000}, {0xff01, 0x6000, 0x8, 0xfb1b}, {0xfffb, 0x72d3, 0x10000, 0x100000000}, {0x81f, 0xc7, 0x4, 0x1f}, {0x1, 0x7e14, 0x9}, {0x1f, 0x9, 0x3d33, 0x6}, {0x3f, 0x2, 0x81, 0xaf6}], {0x7f, 0x1031, 0xffff, 0x359}, {0x20, 0x5, 0x6, 0xfffffffffffffffe}}}, 0x80, 0x81}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000ac0)={&(0x7f0000000a40)='./file1\x00', 0x32, &(0x7f0000000a80)='./file1\x00', 0x8}) setpgid(r3, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001c80)={0xffffffffffffffff}) r7 = openat(r1, &(0x7f0000001cc0)='./file0\x00', 0x400, 0x60) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001d40)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r10 = getuid() r11 = getegid() sendmsg$unix(r1, &(0x7f0000001ec0)={&(0x7f0000000b00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000000b40)="0cb2ced08df1e300eee15b7ed649d44a34476342fb82b329ecc3b3bca9683004451d2b1827fc8d87ac8164d557c3b4a045b9af99d0b4af8d94a9a101522f3e6f2e9de5235e6d4172f75eed4ab2827eee5abdd07c23556fc871736e700d97a42f6804fe271440df35cde968cdd2f210788af8eac117b710e0a360932f19a2b329b36c8c63002feaba58ff0856aa5bda3d606fdb5f63dff35c9c9f633597850dab19d05309b00dd33f2bf4a4ebea0fe9ac041fa579b68cbd2cddf14bcc1875cdf0bf30", 0xc2}, {&(0x7f0000000c40)="d85cf8ce91d98ba4412ae0f5778396fd79a5675355c7448df6a08918131f19c27e2efb019e6193ae65fd36afd22e4203678fb49f1a8762e6696472857fd27c2867163d146b1f12f9831e034e37e7788533590b396b3b8a24655fa5d9fe364b570105ca7da4a7cc78b904aba083abbbebc1eb45d5ce8ee8678cbdb06484514d97db20d07e00b6971615ea0a56ad778388c7537c13d2f3ac42e7c813583698a1eb421c38de46cd1c4b7d648730cc23bb9edcec55e0412f51582b80012956d759a0f6c3c5bd5038acf6dc103d62b9debc0fb69b2920982747da65ef770c1f30eb72f5618cad6965a135621dadb2c41b10a227f573ab34d1399f8aea87cf7b942fa800cf67a5dcfdbd62ca3f7524f7dba34effc79040175915e8c15dcb5774616a58a3320a02dc769d9ca466ed90d4120d6bc2318bba0e2471d575f1a8b9acf1de2fd85c50fd08bd564fd75682103a900798ab79d3701a650b464502fdb32958bf4a0e89fe72ea3a4bc4378c28ac4567c8272207017fec9d5e622be71e55ed84cd8d45f737c05b22751b1e77b1c1bb1507a8816196bad2da38897dd8f6bc247d04746bc8425d6e50caf51632fd5abb7993249e6b09fb910377857c81a9a45ce54ab72b6498d6441687140cccc6bbd9efa70d5084576f5f518bdc344c3fdb48dd3c2a502893880ee2daca59534a34dd9c5441e2bed3001bd97338da9286b1b0ec3051825dc35d1301a32cb003747fb93cabe6b9e072c7390b175f15f3f3e1b15bdbd239b9208f496e0470c3febd3b32d4c5494b00cea966120e22aa5080bde3ddc21a3f015d7f5efa0f81bf22f5c85e26a86aec053a4248d5d6cc1cc716b2991746e0f4a3476449a50a4d7126f77537bf5638ef75dd53392fc84164c1a53ccb5e2a47551d089fe0804cc3606297f0842f88351cf9975148be09df8090fd3193373e6fbebe7602dae5d3bca880262ea39c0337ce7601ae99f9743054bc0bfc9107d0952969e9ada35e7b318928222d5017d00ca2713967652d7e14d2bc304b0c2687832d20025725f767a0c63fa2ec52cb65047dcd3c657bba25c2926dab81cc7e87975d1a9c19cd3825f19c61c253d46c8b0c3dd73d048d6559cfacb22ccb5712dda2aa7f9ec200e502f36f5356acbf6e6a916d63dab8b7914969603a0bdd6c1e47baabd8ad380f07487140580245d8f480ea0fb3ac9250979a9a6b46f2715c8ecfa83a54aa16400538a00c91ec0d8d3c6546a785e45fbe5e8dccaa3c7d6cd6a118f96bf978b9cad6cc6ca85252794ed8caec78e0d717c45255c1b5081b44e2635f60926df6a00f9e0de03602a137c19ad0eae8912f9067e62c19bea534508762e711c1cce9ece9e4beacbc7d685063592ef29c2ae8d54a01c0a719a77e0fb11ea51504da329589db499c8b847deb6114ce08e5c4dbd4315e81e578bdfbc6695740d1ccbf2babb646af3bf490c867fa60a2260366162e1c45bda27346061e381f23b671d5ae821b147a659b736d05bafe202d2601eefe148bc1373faf2f9f8afc98baba01ebe89a915ba3bcaa6fe879c05f29787fd9c91283402203c709b33209450247d210c093f4c34a9de0c6abae08758889ad1be32257654e94ff739d68690e9fffc7152ecec2cf51cb6777b0409beb63f93aa3deccd9f977bd290f365711f30aedd65f3611d3d314e4aad17a6b8ace4c65ccaf3f75e66b2aa74cb43a4f087ac58e30f6793572339d40b61a6c0fdd9bd6869e20221bb126236e62b934ae8ea08410a4c9c95597c5210ab197023f3953c20f9b2c7a5393bac92d88b511239f838cc75bc6b6ba051a29669fec9f636c8f0e48cd6ec4a52a7604f7ff8c596fcaf5cb90ec13b98c987746ca95735636092bc628aa3c13b099284d22ccbe792c41814e4e285914f67c2b8876e29b816bef001688f76667a2bf53ee10682b3c670158bc431498a6013775dd84c61ade1fbd1583da85d69d26edc370fccaab1dbe8baa1f08276f1cc9244bd5a1ebac330cd2fa7c02da7fccbf172b2f8bd644e4ce8756973ca672b3e6144a39cfbf6ee82bd7fb02bd9a68b0ceab6e3f5bd61c2d093a3308a010e3ef44ad8677bb935a4277b44e224a7390b4d8c33edddabd23f10e27d607d0ff58eaf9e81ece75c0dc080c797a1964e8bc8e1bab597a2926f57a669f9ae52f053c3b196173f1cbcec077acf48a6b1ef6eb2d9ce61fd9cf9bef73024a7e51db31ba57a964d73381604ff0b29dbd91f678c15ebb4d4090ed48a52574db1f2fa05a40c6eef936b4d19fb8208dfa4a671229fd8b727762a44571a805d9abc1ccd6b4a31dad52fb477ed9d0259c09285b235a43b5ecbedae8238be553fe427486598808f2b2a0535fe369d0661bdfb8d021f62684a78b5b8b84d08a362fa48db57deec31a5e1bbae8d9fabfbea42db1cf16156f843726374e00d972a1f170d943d5ce5bfca491f60c202182ca357ec3bcb5bcf40547a9fb1b772f31c2ab85544eea5fa15e76a7140945526e648df98bd04174de24c3f35fdbf885f73419ff8368efc41ece62efc03d25fba1600534eb00b2df44b222848b1b3e80090f8026b9189c146f21a0d0845f90ea07ff509d2004f0fb54d608cf8745963b94fe7e5322ce36bf4217f6806e4b41854be55fc89d2ecbccd49459a9c3633d87b1dbc0118711c2d9e0b7918da1c84432100b7268ba099a447949472357f3460b333ff091d5b8473713cf4e6304a47e96e11b5c29099c31959bb88bdaed752ca2e3fca89d2e06f87b0b1c00d313d16d1f52f52630bb16ade45565dab109cb51053727bffdeaf5e3afbc71bcac03bc141bb7915e07f4b3c9ac6b81e96802f2d7cc3e4155df9dcbe425d8be29937e9d0624623d95a60157286a2c6076a2d6a0e089363debe390c877b428c4390e2c2e9a676d220b150241025875ec7ad02f1b134128aa9b383d8c1195cf8960a8fc47af98c380c4ce49048b2cc847e5dead5f1db3db152727a5f10449e64ebe269efd067244a177f86c86b7f34e5dc34ffa98713700b284f9aecd330808edf5cd9a8f32fdff5dcf4a7da508ad077d9eb067706334a51255f0ba953b549b22ad1f57d95396fbe5ddae23cb310995ce1c8ff4f2ed24bc56f67b59a9f7715c89b1c18fbf15e4c271f7f3044030f6067d946278594315252ca1e8fc91ca500102b8d5f988a5212ad331e8580e4f2665a92f96952747f96eb5d4d38e4d3cd19e1d223cc8e55ca7325a200db0bfc10aaa8049841e036e915b92e2235c7f45eb848a7b318bb09ba047db6b9db2a7dee73960eb705c2d070d085e93e559d70f5d541a7e70dc503d960b5e285ef5f348059a16325cc47376e15b6f06191d33642c8b3feef9e7f2b28b17690fb3f8e665e26eaa411d019682fea65da0fb615b4bd5c1b04d838c2093129805e66ff960ac78ba2a7281e9d90f3c0d7f84896319b977cfa74d230ff75a6b33f6b076f5aa918f2aa3f23565ed14e8947938ff7c5a8b73208b4f8ada367839091b1f94a92576cc06b6327525cc47c6c083827e04c71a11ad970b352bbc8b542197945cf197d6439949260fc94093d8611a6506a1a04563f6b30d333b13bd2915cadfdd70bfe2d7892af810b2f4883fa4daf74e14a93acc26aa545d568c22c18781c29d3909639a515e3c85fcdcb5d2c707d8559296569b58f50cef2d7149bf9e6765879922847bdf3e838062b31c7bd7613ec629d91921c4c4aab1faca98d91ff1150870459d908d02e2c59ac87ce8c8034ca07b6f9b8ea6a7b86d4c9bfeef20b273a33d63b4c0c23b817d9fa062bcbd333e24fb0bf67c011bd36ec89972d3bdd14dcd8dee4682beb485fb832dab36805b1d5567f9f377dde8c991326c5f58890b72a486334dd9d1e3db4a224b6d78eb8d14cd62dd2e7fbafb84cd0458ca46238fcdff240d75218e4c4772a68ff0316777874ff12deb716646687de81cd68ebd3ec989d2d2a9db3212430126293779800c46398767313f603beb88cfc7d94bb09ccdfc8f459f414aba0dcdb69aa248ed2869be2f0459659d0a34360da1fee0a5f8ef3163e1bdbb44878ca216746ab775733af3d4d5f42299017b4b66be5b4ed5f86eee86ebe4c3a20d49c8b5685bf36b01147287b531221b09336d763568c4c433a0ff475a56d4ee9218159b54a8064eb398cd7a4dc108db41ab5dcddc366d1ae592341844109193347798e23f7acd42c3ea6a01f11bd2c2adae6dee35b9c39f900e153ccddb61211e06cb28b56a06b62a07d300d1090e8a1e67676ab65e067ed2fd0e2e0f56e9aa2c7c6da71494d7c5a7183018dd8444c8db6f576901fa242718ed7cf983bd1615587ccd6bfd056a08f63d45e35d46ca66819d1d389e6241949fa0f05ffe3337f593b01154178e99ce321bd2c4a9564dd856f0398942eec3df82845b550548f3aec31afd76a1795ffb0bff90d1a945b36f52bbc7b5d39d7f825451abb3b7ad7d4c92112d40effe0029cd468398c0b80b6ef66a9f55d82ae2742d9f4e7beb508381588e304a2c0730cb9d8933969ef5aecafb814586e413476db43b31f0fec8a0475ec20e11e9570ece58acbb0e3166d5553de671627a1999bf58cc5bb09f82a9d4a57248366a1e81c6ec308985d85c8209da8c526626a58ab92acd4437b492cc490b9c0608cc721b39bcf6f919248b58047d9b450619e752a91375a61f5f6042f84ed6f28414377b7f446e5575edfb9affdfeaae3acb568e767b9bc479303717ae41ccc069a5174dcea96d02cd8e7dee337a61b5691e5db1299c313fe039cbe49920c896c87a73553a66d176894177ae3a1641021a4d2f379ec494d1637b8477c6b253e2f0ed4d1d8bc98ed812e5f60eb9381ae1f51a3bae9df7cad6c9370203c57bc42139f720170bdeeccf52d550ed8eb58e9cd1490cad29bbcfed1553593936569d97b9f09c88bba8a80f07e42161a2c2a929cd6d382d063d4733a6f2f408e29e069bdabe6d849bd4ca5411e2c19db20712e87d9e2ee2b567ec77e3dbac4a1421ef28a70f2cf33e51f74891f8bd6d0df56969e33e3a8c01cbf00e3e2ab51e8c7c167d8581e72a16947e76973a3122f0a7bbc4273ed8d70b8d5aaa22504e1db905aa1263a4d10cb97e4f9c96833ec23616a93676c8ab951fccb89b112477271ab0e708c9fef6235942cc4a1d647d93bf09783297c39e9a6d28e2cafa46578c07b6e4ac001fb8382edc0a772fa946ebf963d08b81522ee2bd2cb9eed6461ceca169496ef983b309e1b8ca8e7f1f84da59b5b44d6328bbff99903a42d49bc8feb0a8b3053d4ba907b8284ca0965a07c98bf11d536a57701edd0c535cc7b4626df4b4efea18cb6e62fa4dc1dff35ffd63ff4d3d5b7304a1e2b23b22463f616642f540375d1585cffa803f9b8215d98a76459566750dba579aa87a83e7475a9904ccd0037b533b4d09e5ae87fe40a4ff0b5c73ed78f89e1aa682e2ef2e1519e305c762eff12f46c09ec43c17e0827ed357f746581138082f8a3786c28651294f88cdd21db103e9e3e55216c5d2c09d7c7ba5b6f6ee21b1519f36cfe8eba97da776e196fbfd47cf3e1edfdc7d57b7f5e1566bf1641e7756ae2eb3caa084a867c0f42dc524393198a0fd8c2a2f877c53355066031fb38d5635dda512f7aac74b041efb214c7dc8d67df6656b07c3834c490215f1aacd526d8347cc4cfaaf1c1ad1cd7cdfd30e40b875fce86ce56641bec21ba60e96e40453790b59c5238a17f662c3dec36e7753931cacc19f0a751b904ef4f884dd09a62132f8b54f2db0d66f13c0cce22c2066a943124251898acc68", 0x1000}], 0x2, &(0x7f0000001dc0)=[@rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r7, r1]}, @cred={0x20, 0xffff, 0x0, r3, r8, r9}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1, r5]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r10, r11}, @cred={0x20, 0xffff, 0x0, r4, 0x0, 0xffffffffffffffff}], 0xd8, 0x5}, 0xc) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) syz_open_pts() open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 3: syz_open_pts() r0 = socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x18, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x10}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x14}, {0x6, 0x0, 0x0, 0xfffffffe}]}) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) write(r1, &(0x7f00000003c0)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: clock_gettime(0x4, 0xffffffffffffffff) clock_getres(0x1, &(0x7f0000000040)) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3, 0xfc}, {}, {0x6, 0x0, 0x0, 0x5b2e1053}]}) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) r2 = socket$inet(0x2, 0x4, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000700), 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[@ANYBLOB="6de43a05b6a514979ac78f3c9c224c6716d55284eac8fbb820315cbea56f1dbdcc561878ed9e1512ce4c533e94829f2c975ad624a149a159513b1e2d8d19f895443492c461023cf09f7e68d6fef1bae0167cf0cba497ccc79507546257b441e5b162e56841dba0b955bec0db9901ccb628f4360a6ea3b2c123fb65ff8f1cb93665ce97a9ba45bb7698f2bea5961b893b851554fd70a259856607011b1c7194855b05510b76cb3a33196dc6c8c688cd1c92e351ce4332553a084394f996c7c07ef61663535e1cddf8c88bf07800"/214]) executing program 0: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) msync(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x2) r0 = shmget$private(0x0, 0x2000, 0x444, &(0x7f0000ff9000/0x2000)=nil) semget$private(0x0, 0x1, 0x100) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r1, 0xfffffff9, 0x7, &(0x7f0000000080)="026d96aca8baaaa024faba24a24321f1ecb453bfc413ddacea2b06de85b6645052073b5241ea12a1401e7b9222f9bb48073ef470316a3f18e76bc2d2bbba56ea4a6a787c3de9b4d1ef8dcb3a534a9c7f86fee488d12cf7e67b768c675b87ea7a3f42c437984548e4cbb52a45c2", 0x6d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) r4 = socket(0x1, 0x5, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f0000000380)=""/19, 0x13}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x6, &(0x7f00000014c0)=""/111, 0x6f}, 0x6}, 0x10, 0x1045, &(0x7f00000015c0)={0x401, 0x6}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001600)=""/4096) sendmsg$unix(r4, &(0x7f0000003940)={&(0x7f0000002600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000038c0)=[{&(0x7f0000002640)="ea364465d6e396fbf933cf17dcee84c0bf19bb695d7a7d1e9e6307718bdb88068dbdf5554b2898c594e4288edff69e5b532f174677a154508994bc399edf81e4dcad06706153c1e9ad2c1bed825d84fe4a8a2614342e1744f75f708d48f8caaf04de237b39629efb3af0a592ad9b80e3fb295a13b8f51fd0977d9f472579495b6e4dd1a1650fb2f2ea9b6504316e2b3baa59a7d2a0e8f7e0bb16a8d38ce2b779bacebc23dbc554c93e8157c542e6cddcf6b7774354a4925093e6a4bc737a1ad98a419f5a67aa3b34dca59885e4963e9fd35ca4ee99c9ad39f64d2137247ec16c36281e0d4b3879c4b13e74238cd3d295ca12ddfa67ebc477a4", 0xf9}, {&(0x7f0000002740)="560fb5cfe6c5678cedf446dbe53b0c1534684f16bdd8a3f6cc2b8318436a177026eee7bbf9823134253ff43373a352a87fed1b3b1daa7ac535f6e92ad01b1d67b8c9ae5ace9579f47c92cffbcc04fd7f1f0be2ee7b8855c01b0177bca3d1cf5e0e734a38520a4e3af1e118434bd6e527f2994bd2ea571f0d8edaa3bd76cc129f4ef6a3bfd76b5bc553d1dd8b926a39599d0fc4b4d4", 0x95}, {&(0x7f0000002800)="5637fe40bd25efb0a0b1f52a1f322bd3ca86636d6d23712fbe0721f93ef266016bc0900af484444fcc7d07dda8133848cb4687d27176fe28491815cdd9a4d692064181a091b55a302575f737ef8a620d993e4c9161ee8133e47e38c32bd21473fa4f04b9ebb8e53362a7846085314c21b07bb5f7d369ff4da26f7e483f67c7d5634b97902820487bcbaa39509bcd2b9556ab34a98522b0459299b14f00c7f6a9fa0e6508d536d4589314344175afb3d7ec0841f514322ccee123", 0xba}, {&(0x7f00000028c0)="166ef11763de8e8cbe846625d304cc25bfee2ba3b2fd71ef73e9ab4d933409510e73abb46fffb7a6524770027a9fd88fdfac6b3626a038a29f5bf296ec51f6eeefb2d266a72166204fa3d7391ff4a062da5bec0e1820ac6dd812720d24b03fb446465f02e2cb5bcddeb0ba2888b626d8616da0640abbcbfa9a17f1ea4d6002060226f13deb171f5010be23a29374831baa463ca1b9336c3cf7ba8c9f51b0a191965d02f5901f08a70ac10d159bf8f391e7f6f0384f18433b427d271930837a18fd75a1c542cb48de782573c7bc490889dfc22f7f9e7f7335c1a62d110a4a0cac3fbbc55f04e42af7a65ad4c35306e8781fd542e274d216464a59602c66a9fe5453aa1ac3b180e543dbc882dd96f3f9bb09a35ce55e3fc4ca98d3b9ce74e9c2a5c9b5bb5726cb41dc07e30f99354f2d8b834298eba9a2735bf9fbc65d1eb6bc830aa5e26120517053c00714bb45471f8c67e32e6535a3ee6b1dcfc3e31b0e6f29b89a76ee85d4c47e3c3721e5575c0249038138401b251631b205a353735aa07df86ffb7b07c832980d3965e78d0c386e62c779c21a77aa898a6a5c336647486da6659d73a0faf1912ca75a3d947bd0d4bc6a278959fe8c2b183a7f14379536e5f8e961b0c9590cc87f924aa4200d2b8d514640e84c153dbfdca16f8bdd8a22ad6071c871013f112990f2cca3094139970e4d5403ac95461878da3e52fc1731bb8d92cf91e62ebecf2b7dbb08b0c62f2fa0745a9579a9544e43286af15bde326082df06a77dee67e513149f6307c4848fd15f0b668bd050648c4c76a94b8550f5822c3ca751b178a92f518eda91602c6c36e292eba31565a2808ee838ce3be936fa59fb9244c42facef83f496e8e7332e17e33e29ecf6c43768e785b41a61ae10bdaf36a840d2cb697822081ef34bea802a63a5221b406ad1f3ffcf523984fb2820352e21e48197f92d61a37c2707aa22c99273b5934d67caa39eb57fedd330171b1c6c0a55b5cb6adcd36208cb5e6d9853994d6c6b9453a6df717c980523142eb442832c006c664e7e004402ff60a5cdf39c1382a46d7b08e31c911d53abd3d0f51143e522b43c50da86f0d94bf0a919b17dca1eaa2969014d5296eb8b2bdf2da4423a9d61c287cd73b6f0263a64681123b25fa527f024298b4025a9ad1471c44b96be104bb6c7f7be6010cab034fe6fcac50eb17968f8c203907ef4848fb47f1651a6436b8859416a026b7e2bc8f6f2d9563f5ad1088ec780a851697faa8dfde4d23b65f42dd2cc1a7781ba0347ec3152569bdf4bb42dc4643f7f27d4b0cef5260cc5c5738b942ad807bb15995911630c4f9a64c4d2ecb4c8f045be8a973062bd4081f98a58cba301c4830cdcf01d3398545c882f6ce67d707f27d5636cdc65084f1455349e2c60e044590aa53e9276f62e059ea3aaf5f0b8da33aa4a48ce4b33900fb47c96ffa7b03e59259924808f3a1d9b9ce3afe0558a5a9b286f82d5a202132e9377b7f1e89498f7b7f9b7b83073e52b87b39f82646ee241cdb05d11c983eb2361e53819b41b57e32febe7ac7f11a0996ba592ce40d1fdb30de1e1ef8b019956f5df3838233fbf982fbbb4bf55f471e71fedbfd79c6ad4f4c75d5d2979d2e0febc4939eda1dc200b592d033a5e5cf039c73544925f199121cc3f533d6f5e8ffdec91c35e5c16f3191187001c05d7b8f868dbd92d14b8c03f8a50828f0bbc08e2df28f47fdb37bd862da6bec64746fb696df04e8f338b87799d6d8a00dbe3cefc9d5afbd55fa0799d1a214dec07c9ad712f959e6f2060b096928fa066b2ab244fe91f3aa422525c575bb1f46a97dea646a301e360a24565bd47f9ca3b9baba727f052af1abc29ed626686dc1a293b507f9a28cb5ed05a1130fcdb0de66c72f6112bf31aed0064b2e5412e562a0565976dc8cf6141fdd0ac7537dbbeb7a1905585bc20e2e2a8c6c1d7fefd8bfba109ccb8011f483a8575d6aa235a9ae164972e0f49e1748d4a525bfb2f2bc66f4c2c318626ac6d6279e101cab96e9fc886f41b00847dfd3c51c0295bd1003dc207346d407755898661ec95e89ea03c7f33577dfc63f1341a9816243f6b5247756962fb62b3e7b6bcff84892606d833bcaa1a81605d9bc31aaaab0d417ce55abc53317eae475187bf3a9f1fa071cbf04212148f73e4ba29c948281cc530eba0037302468814bc0cef6d13981ae1f2e15627d760a0d0fbcd876267c972993817fed4f0082f575c392d8a3c50c3c5d26342227850a5b338552c3e15b31cd53b6d83dc9b7895b5d6e90aa5db975d2f89fca15e96754be95ece08f13b2ad20f5b5b4ef1be2bf1696c00386d0362ea4681d32dfdb4376030b81031ce1d6d8ea4db13cb5449c3b5c2e863d9fb2d9428ac8c3d8ff3374f936b5ec6227ed1c531b5a01a1ed9268e87a5164b3e0d4e73373db3f0c9c4a18b6220b08dadc62084c4a452609173a43f9ce923c8d1856d0aeb9dc97cc0484a61b7acedd558981f90e3540a1292189a534896a22d22343bcdda81d022c91be32f6b400bafe3d62eb8302871e8f619cb0cf84fbde83d820968a715b27bacbf7be425b1083be8272a9ac5c1a0b9299c2341ce901e8b0113e9e067e02439f2e1a3eca589523298cd03da6be413bf6a0cd0e97f3b52a8758ceeac45ab75a2202e01ea62b5f07a0b5d0132f30f24f4938004dc194dcdbf714e57f872ccd997f7f999e61c441986bd615b65c870239bfc694d34d288fb17e18bdf4d6a69b1c1803e4b5beea8dcd5633dae13d65702b743f58ba51862cca0c3f32a46fc0c7457bbaf2eac4ba788f9f405cf257234c8ae91d390598c8168ea12239ccba81e3f33c429a2b4887e5eb01324e0693a176339c8ec7ad187641a504f399ae94951f3d29986349bd8c593de7ee25d969fdbbf932afe8824a6c0ca9111d06b1757d164f11b4d97c86fe984d88154a648d3fa5c28e50fbade980c67c43b6cb150a09ef55c63441e839f69533935ad202b5d4d3ae18c23605234f711126d38eda44c36d555d17e9b44ce3a641bf19ea9b4dc314c7815237489fe1ec1dfe71ff61c14e5f17a1c6be1a4ac151b5421d818c992aae3d76ce702c83d797d4610f9b21e2b9ad366be75b9f3e70add2755f73ffb23a5d7349d1bb6e011c591e77b3fd50c425f53a415d96bd68f7630d592ff1efd565868c3497adb2015b7a7c067f767b96cf307f6ac460bf18945929ab830902b6f83320a870eed577670e137ac41b90915c655f32c003c0d3de62a3cce20ffcb9fea6c12abbf14bb40ef11d2eccd5695d453cb8858cb89eb44564d775731552fbba931f665c08c33b193b2555dee5f92e69c761d703070728a86e2bf5c5afc94a5aab18775fe9867194197766d707afaac2d7004fc7053cb9340a7f5e99cf01eccbe1ecb6f9d8a93938c22a29dfa0650c98fadf9389007993b065aa90711b9bcdeb49e1b173facaf35cba11c670ab880aab7e4d5b90fd4a85290ac151313d41d033e593e728f5f392e39b253b444a385a79847f7639e051895013f9d457d71c81b6754e7251ab585245c35a124e9f790c92ff05fbce260f7642e3d6422c35d2f2a8f8f0460fa7add79855c7426987dfa942045b248d26adc00534645745b548f60177e98e9b7a5546f0a86ee2ff967fbd8144127c1da6b6062c9e906d7bbf3c9c99d015d5ce925166dad41609bf4fdfd4efaddf620077414b11044c57a3d5799aa4ad53e0aeb01f8d6a4d631f9f64446e6987c4a0ea999702dad201658cb071ad56bc19a038594f98b5dd1b8c554b348ef31af3a180665fa7d1764a4f74443da4b26b89209f26ea0a6a2cb9516b8625a5ad310025f36c34b198805d6ca883516cde59971f91962089f63a2194d01b82053d9942bbc0dd32d739355a3f15ef880b6f4115d1ad728043657e126bd3b9985ad0ce2705206bf629b40b1577a3db38a3bac075c46bfab9e70e1754d5ed4e188cafef64e7a19ed62e756acb26c6593a1a06b54e3cdfeb37ba1923bc1844a6797efb4bc9471558e35cba0df18ed4df6bd5440d78aa29cfb81170a8a51fd3e755fbdd193aea367daae5c0047fa902b1f6c81810564040d5eeb859347f10733466d60ff3e023e46f83ede01e0a552f8c2e33052aa280a2365da603e7f0ce4af60dc6da0f419668c70d850d9d529ea1a846ef1212714faa53a178e2f6dc29257d62977c14429c27965f926896227ef134d07040b5b8501f79ddc8db1fe73474482e2443ee995e14ce5f54847588bb63e1f84de72a403c946a166ba9636f29ef8afc21064ee49ee2271630b9001e83776f7783a4c28f9b0ffb5f42d3c5d196133bd5e421f82c16c1a67fd2e1df7896133f1e5c7243c68ddd9531c9c9aa961f60fea3b39e863b882d317497de030813ff61283fe439be1ae27dbb39201420402e5dec0ed449f946d039460b0546fac145a6ea0ef4cd6f3a81e445333b9746d920e26b48cc6334d376fe95f3fccd8bc4c5bc3a784df9727bae49b684865ef109eb9f49af7727a6b037583c8a4494456c8d7782a796ffe50028ba3de859139701ee718d369ce17481c6fbaec27d2f5e800eaf081734d004e14c3723c9dfdbb5b1d335a339f81556a2f9b68ca8aadc7573e4f5f574d05d9ed1a754670521a001ee069870eb58eacbd0a2e411e7e1e3a2e36e1d2fae9c8f6f73c5cc31806d62517a19ad0524c4b4f872f734acf7d331327a197498b43db907cdbcf230761d137458a195345be5b4ff876b007c6b0f13e9bc0ef90a12f4b457d90aad74ea05e06edbcd87cc090e0b4eee76e8976f44358bc41b6701a6cf5a1e55318a1054226a2cd81f6e3389ee59b500d96802baae06be1d326afc620e1a9014cebeb8af17a8e5d06b3f3b25b4073097d481a6609287ddd5e957749dacffd1c08fff79ad22e9a42953e3735fb0d1da1b7dc3affdecd8bc99b3d5499546e331c557a5a3f7f6fc4fc1b47575180b24f3e950c02503d7ea30d54e0178a864aaa5f8d9575c90909baac069f2bccf8421e3f7a8b4d97492844eb3864d87830dda3a7624446cf4dece1cd850d0b4abb2df1b971a155e9a169fe152beea1d55da8d0517fcd50d8807ca65a6c23798dca2d7071c8c0c46b4fb95ded84a99e32b7635e183f1717c15de7e4dc936fb2a0051e9433a0010ee3dea1463e64b451b60db8da64ed9d62b7b3515cb9f0ff14b23aefb70e00ba15cf223aaf040073dbaa5cda4e782960b31cc6544262f1be61e9ae839a2bd46334686a21fbcd531936f1f5f621223158fcac674b2c80c23d55648d7a636a1f9c5fa8ef41dbaf9d03de2782d201c5bffb306db8533b1ed7c2f2e06088bc6b8b3ed9990c582c1058deeedc3018d90a2330754ab52d8f42c7497a0ffd00b6add5115d1a124e6083837fc9a43bf69321ca1d69d328839862d2503841474725bf161c316ea243d4e1b8768e7f97bc7b067ce3def3e75cc41c4985224156b31200ece797da8648d3e5a9cb7bc792a31a8be70f3117864fd83d560bb854c064206847803696e097151bbe66699b69fc15d190631a15b904b9e7d835069d015c3f0ad8386cdfebc678fd51398b578dca6b92dd23c277a159803a1e54b89a05acd3c4293127630e04ef025181609134f3012ad6acb2d4c6710eb8a6cfd9c6d2aae50990bbcff0efc0086e363257c25a2f60b683c1a2a2ce920f5da5803c7d0d1d220e5b4027da4e24340e44868813c20989095676c8cb149ab633c44b90491da42257523d967e72330beed73e9255defa1dbeaccdab2f48ad90f6c2bbb4c5b158984afe04", 0x1000}], 0x4, &(0x7f0000003900)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r4]}], 0x20, 0x3}, 0x2) r6 = socket(0x1, 0x8000, 0x84) shmget$private(0x0, 0x3000, 0x17, &(0x7f0000ff1000/0x3000)=nil) r7 = openat(0xffffffffffffff9c, &(0x7f0000003980)='./file0\x00', 0x2, 0x3) r8 = accept(r6, &(0x7f00000039c0)=@in, &(0x7f0000003a00)=0xc) listen(r8, 0x10000) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000003a40), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r9, 0x800c5709, &(0x7f0000003a80)={0x7fffffff, 0x0, 0x1}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000003ac0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000003b00), 0x0, 0x0) mprotect(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000003b40)=0x1) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000003b80)={0xffff, 0x2}) getsockopt(r6, 0x80, 0x80, &(0x7f0000003bc0)=""/45, &(0x7f0000003c00)=0x2d) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003c40)={0x0, 0x0}, &(0x7f0000003c80)=0xc) setreuid(r10, 0x0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') setreuid(0x0, 0xee01) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, 0x0) executing program 4: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r5, r6) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) write(r8, 0x0, 0x0) recvmmsg(r4, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) close(r1) accept$unix(r0, 0x0, &(0x7f0000000040)) r3 = open(0x0, 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) close(r3) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x200ffffffff, 0x8}, {0x7}}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) r4 = socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="12000000", 0x4) setsockopt(r4, 0x8, 0x1, &(0x7f00000000c0)="2da707c38731cf9d73e1020000", 0xd) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1fffffffffffc}) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x4, 0x8}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7f0a4f311a224956) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) dup2(r7, r7) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff7fffffffffaaaaaaaaaabb86dd600000080000000100000000000000be00bbfe8000", @ANYRES32]) executing program 7: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000017c0)) fcntl$getflags(0xffffffffffffffff, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x24, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}, {"ca2d15ac38de92f8c2f2cc3e25e8245e"}}}}}}}) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x1, 0x0) (async) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) (async) sendto$inet(r2, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)="c57fa74a7f22965f4d", 0x9}], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xd6) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r1}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) setpgid(r2, r1) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x2e, r1}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="7004"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) pledge(0x0, &(0x7f00000003c0)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xd8d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\x02\x91\xa9/\xf3fv\xb9q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_j7\xc5\xd5\xd6\x02\xcen\x98B\x1b\x8c\xe8\x03\xee\x15') pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x04wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r0 = getuid() msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="01c0d9da"], 0x28, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(r1, 0x80047476, &(0x7f0000000140)) r2 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x5) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000000000010000000"], 0x10}, 0x0) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x80000000003ff, 0x100000, 0x0, 0x0, 0x0, 0x6, 0x7ff, 0x4}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r5 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r5, 0x0) setreuid(0x0, r0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20848, 0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x2) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r5 = msgget(0x3, 0x0) msgsnd(r5, 0x0, 0x0, 0x800) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r7, r10, r9, 0xffffffffffffffff, 0x60, 0x7}, 0x3f, 0x400006, 0x3e}) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) geteuid() semop(0x0, &(0x7f0000000340)=[{0x2, 0xb74d}], 0x1) semop(r6, &(0x7f0000000480)=[{0x2, 0x0, 0x1000}, {0x4, 0xf, 0x800}, {0x4, 0x2}, {0x1, 0x1, 0x1000}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f00000006c0)="92", 0x1) executing program 7: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0xffffff0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x4, 0x9) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff1a, 0x0, 0x37) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce70baf4e58db0b0002000008000000000043270168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681ac14"]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0), 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x2008, 0x429f) openat(r2, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = socket(0x1, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) executing program 1: r0 = socket(0x1e, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x405) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) getuid() r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x20, 0x180) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2, 0x8}, {0x8}, {0x2, 0x1}, {0x7}, {}], 0x5}) executing program 1: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00']) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000092000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget(0x2, 0x2000, 0x0, &(0x7f0000094000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) r1 = socket(0x11, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="a9ec753bc3cb36196b34ec77a12e3bc8cb51ce9b5d06967376602a2fb292225096adc585d84490d0", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="55df83c20036d3e0e953e4e999483e6bedce4eefd8e0242ae8b19e1288ffc90187a00ed30c9ccd484bfe02728bc126eb861686639e920debaacb7065732bae49742ba761c7252c4ea99fd3c0f869ce40f24495941ca64686393b041c436d9fffabfd2c298a5c93361d0cc747b711e5e3a293733802e4cf5d36f140469d4e86dc0bb8b52ee6abce04bc3f00defeab48c763e725af8c09d0ca458691465534db94cc444015db1fb38535243a9b1761acfba4d3e7", 0xb3) sysctl$kern(&(0x7f0000000180)={0x0}, 0x0, &(0x7f00000001c0)="06a8ecf718c55b34f13a6962674c18a3a00c597ae1ef6f990843cceaafd97ff55b2a585589ed82a8e741e17130da0485d0b85435ba3ef938171a8b49be20c2d641649f9dd7988205e1c1f73bb1801c4ca753f7709605a0128526006910bf73fa82488f08ebe6", &(0x7f0000000240)=0x66, &(0x7f0000000280)="3e87f468d15732bdff166732d3b3dc2e34323718e76c485a049498cd33c67805d2687290bfe81ae8d277ef24a2b8e5b34b24dc06f3f2a9ce4a740ac1eaf33b1d7b", 0x41) sysctl$machdep(&(0x7f0000000300), 0x2, &(0x7f0000000340)="f0382c03a02505c471989d539b9e236b75c1e3309ffb15ef88b64811c0fa0feff91ebfe836636717fe6b09fc781b8f0fd5ed8445031016c39763a531a5955e8b680f7ae127183c31d936af639aa3de02b5f4920201bb027470c662895de22bb5ff641ab135706dbd09e19cde1d651a9064f4bba76d88df8482e04691146a780843bf9804a3daa9d34da32e5e7c01b3ec563f6c3c5720", &(0x7f0000000400)=0x96, &(0x7f0000000440)="f555864e1ba6dfa1d4551fe70fcef56f3f9b9ebc94a418705b41b4d618682c59dda505a3673195d23a10c10d74a0609dbecfd3eb3adf3283a14e3a34caa6ae79119cfbec26e52f7af94c504a63388ab33e9c6fc7563aef5a7598cf06300d754e315e969d9964e2a20f1e23ce196e548b946e2fbd8e1da38c06744e9f27775032bf89dab225870908cecfda6b6c7b63b4649285eca171b61f4b0d91d5372810683a49efbcb1232b7c330a7f3f1433070503a5dca3c18716c5a2b1ff33e083e8ea1b93062d1716049ac4ef38f3fb4812be4d3f9516985a9bab331f6d75704bbbb42a6341048aca1c6dc485edf31925dab6bbdb5e59aa8de462731e39c71444ebaf4f2a034fe9e12ad80282b0387a3b3c2d929e427d67e00114930fbf824f5ce699104cf4189d8414b2789e0d9f85f2e821b507fd5b2d55b43eba7bf2333e4fa4e66d762409a679d96a9bbcda83f3ea6884ba763b98c3be67345cba438bfce355d75a9294e05e5bda01df9c993917ef8070d07aed9e897f29b7a0505caac28240acbd526d4624c0f1566934a881d6405ebd7a198d6f4af2bad080d3a143defc3a4bce4c65fddbc6136f05fe59b6b23e1b0211099463c7730d1eb75185da0ba0fe74ad2025263ab2bf42c842d604f8511c863eb63129988dd7e8cb63eb4ee384ff5bcf0e39a50592795a936a82d58d6eb7c4b1a27fd01360b7a0b3c89503b6b08980e86171bce4139c5f449a3776f8ed7b9a12eacee1519fd6bddb043eb3adea029eb7f0806e3267451bc5c87f2c3f583e82772db20fa90279cf59e526ed2407d22fb2c971756470154c425d559b068cf2d344e978d7f5fdb945a7f2dd8895ba775eda41c4573ea3603c8a7ca1535af2539472f94e288576cb36429472b2a243495d16d61e55cf1e5263c7625ed14b221ffe7b913ea825574493a5a369722784ba70597506b3547a6db41cd01e047c68af79e73d14bb37cb208908d50589c3278c4d61a7a72dc7a9151c3dda1f9f485f2c93e3ddddb344dd3fc6b616e1fe7c4883db0f186857b0a295a5b7a6cf57c9463864ed55fadb16bcb1c468243fbafd9dd6f20da05f31f43edcebab3207aa36beb58c25c4053343fad83f1044ce17fae1d8962d1917e5f856399aac14f73afbbfa950dd4c0718c8cd12783b333df078fb0d69e6b8323cd9c56f3d5547d93f12febe8e0b10221b0348d2886b7c256ae0f13b42fd473961b920d5bbc8572b57c4d1e70afc1cbf2c3740b7f34c49fef1b0408b63e16611ecad992944d45034f7a48a65fe6413324baa835c0cdfba959c20ef098d74a09ae421fec2df4f7f275c5d8f0974e6950ec972bcaeca6e605c1be7d23f0a0b7c1e721712cd0025a10e1c7844985dc84e4630acf061b56d9a84e221880ceae5502301743533a9fa5f98b83fda05fdf59d87b34a6b72157958e9ad53039107b15252d6a12a2bb6c2c1daf2f819a0e7fba10426a4025d933c310c124a353263ac4aeb3fe5033da082e649c7681667164d5f42b072cf3f04fe9862dabefb1a795f17f10daa4128a5e2be08ca5e2fc0be0b6689459d91662205ea4b90f09c7fa6f07ccd072fa0a71723a3f21d575b8c4e2ccb298b008fddb1bf060ad842c76f9ffb7c8af1937d5c7cbccb763e49eec303919376baef2668832afa3d58ff76ba17c8d68996bbc0d09f6a34559b2813c34d77ed778fe1da4469d22c08bc16d4eee3b6abec4d6dd2f9384610b4b60d3a67b20359a4a3e9e34810959853b060c2a2ae34e6a4154fff542818cc6bd0044086877b24f84958b8c8d94c63d2bf3cf94a5f73fc51dc2db71f8fe6985d6616037d7944c60e8aa1c2b3348cc74b9e198567018fa2cfcccfb91f9b6d5cd0557277c8154189fe2f1d24c9f4b764e5c510ecf2772fb6b6f3530875f6aacdef2b21f75f08ce59f308c95c0690ca227806683521ce5f6a977d84797d12550d94814ea628a46bf6af100207dfb75cf2baedfe30f2ba6744b021e23a2a89c5b7400698eb174deb029553bfa5f597b0f9bcee3a5658aabcc3d04f805e64beca033a5057be05c628ebf28cde8e483c1b8f9f358d6455c095b04f31afb7960cc0fd84cd8dfedeea0075d7248d24c64582450164f7999e48191546523c13271c60c98ff73bc5c007c266324f99ac0c33e2ad698cbf0dcefb2816081a481b97185974bf2f4f456d30f481c6c399dc818ef042b34439560d88f56239269c6fc2d9d59ae4c4e3b2e32f50d5d37cbc306f8d35f23ef1de7e61ad66658b726551cec3534f1c24a016e9e814b769005ec61eef4f947a432fb2fe105b21309432f513c852a5147020081d1d7063903b80e20cb9436220dfb78009d5ef573695133fa7629ea5b9230366463f19aaf423f0213f28222792ff02b2647665dd104095e84bd855b9c41a1dfa15631045086de1e7816aa915932bedd664f642f5f2212c86a66bdf0eadf69119b2828bbf3c4fc18d695613cbd6c694fd9ed9678b666aa1e9a18211f8844b53ba9c2fdb8fd03578a59651179e218f6ef6dd88dd4bfded0f6a4c76683849919f835b45e9a0a5eaf48c8469456131d6043d2924dce1ce33969215c89ea4f9c07fa00811e29a06220ae47f5871284b458685601716f4eb237b11598759a1c243326506ddd15faee42b2d2a1b27250e581dea755de4669396b87e550487acfb9146ad2c43d76aabd257e62a9f909d432ef5870aacc03f2f60f59f7d791613b792567f964b5fee8653badd335fc6846bc90ff6dd75f5d09d472b6618eaf61153b3f661bb33d058e5d99c9b7815fbcebf2c503fc974cea7c38de65ef9d7773d97e1d1157bd0ecf206f5280c3e025d9afbac2783d31ac63ce01e8aeb172e0e53d26eb2ac4b89dcfcdf26109781517bcde6bea2ab6458f2abdf5094dd63615552ef794d74bc0673cfd8dc7c58a76806076ed6f6f543f1f638d155a28b994567c92fbed4e2272a99b3055c575cd7970da009f0591de8212629ec42363201df210120870b468c227e494484d088443c35c22d825100612ef3da79f7ffc246838fe7555d9e8b1b6adeaa2a2c733a0c46473af134e7543522a6109047411abfff39756226e1d8b75b8194bbec91642cb26c54059611b82dfcb0ea61eba488a087aee2a80bdff9def12c5fd0fb0d4a55677f70558366f572165501ed17cfaf64cbba103fe0356d5d39d75fe3436ff3183c39971d4e61daeb6a2722881a34d06edda817bdff126dc3edc4ba60d13fca143956a052d4211723b067ec3d740e5b70d70a40e804b9b70f759dfb19c03816470c77e87ddc4fb26afffb66f0056222c38677b3fefff0a877cfb0328892e20be2ac103d90c3bc72bc8eb6001ea745f9dfe98f91eb5cabf64cc4b0f65e65e8cc83197e43908f7ee9cf6a6e7b3653ef1dfead747e54cd05ac464ace99c56e84832b8be5c0bd599bc8aff74badddc0bf8802abeb40fb70d4ef6517bcac339a2cc072312885bae8ac41f0ce4f6cb836fdebec86532e9738fb1795fe5b5fcf8c19cfa3c8adbd3bc6f55456c357c0f58979634fdc147b019b309239498000d344fdf94ef468fe3f356740191d7807bfd8e2ed6d2e50f12a74cdf8264a59ae7543f7682f346113e0cdf6efe3b8bd61028c3757b40a4aaa534935dc4bf3094cc6da0f87716ca6ca6d3844822bdd1c6089ff1f31edbf4a0ec94ef2ca8356f2025b1811a024212172602582c4c33d0c9051137efa3af000e2ab437008fc988b95262f3ec74a5bb676508d08104e3f709047f3434c2ed96b6ebcde033aef43394657b3ab968505b4e3544ac3489e3c829fee67f91dc99255147f923cc2f248ab5009351d971f0f4bf431548dbd118b40a9ee69cd2ea09333480dc62f38646e1794f188bf4227214981b0e8395c4588d9d556cf4f5f5233af031bd95111be356e82ec68c386aa961706afe9f066b5df5a1148145fbdf98869ca25200e1f9b9ab133f3503c0f9fd98256873b2dfbf4d635ba9a1acb98f0dd170a1ec0c6d5e110178e5d10d68cbf347ba02eb93fa8f2a0f4f764968a74522b7ce5aaa3a5a1bb023cffa4f9f3386e2756685d2b29dd35aa797a1c90e9807ecc39df72729346b187f86c6291dd9333909052b6cd5a93b96485c909358baf9f559b9f7a0a451785ec3a89507f0a8a59a5c1e84a0c916d3aeba92a4bb9d56f1dfcb8b3e245f33a184e6f0b32d173dbcad9d0e5d83c05f951a848caf84f2ffd80afa13751dd4bda82c2829f0fd73651471ed7c3d88baffea2d2ea4ee7e1a6beef9c9f9d4fb5947fa714219e43da537aea38f36c5db6a101090ae24b43acf1c53195d7127684d8557d728b8dac75d5d1ef210e24b3d162feedeb066a6af03c2996f307198e8352c2f950350447b3e96f609e9b52d014141d9839d00d17d7742569d4af7d3c5f4c78f273a1c83c6290d968bb29bc1a12e3bebe3409fbd887e66066bf1880dd2b234f288f58efbd13f918b5dfe019ac686277fe6ee8faf999e9929e7e3be49ceca9a587c2b14ba319bcfc1b451f09d7bf8c70f4a24dc48970b1f749a3b48a363dd714c42ced05435d5afa913f6f18d86509b67824dfc11eb1ccadcccabc7c2849440292dd3d6ff936177a583726f2c55aed9a19f252c9935223642ab28d94a2dbc59f42dc19410193772bc3a37ff4e812fe33bc2ab410063df81c0d3f4c73ff9979934ab45aec81604310d57d8a09670442eae1be1b7af679a37565226a1bebe20ac76d057ff8f22a32634adf75b802c7e0984bd3258bd496133ca20fa1b62b2225d35206bbbd76db5d1ebc80da5f662cc501574c85e9dc9b208962d2864fdd28317e597068fd4c14968539e915a0bb0a2618255d49f20989abe9f6cce9fed9733d438716fd450bcf26a9c6191e699edb959c457cba15e22d8d0e28982acaac7c60487331a2f1bd7ca81f1ea00c11b5601a0dbe3ea709952cddd8c7ca1ee18b6cabba3d70914152fb44ff3e5c1d734983dcfe6617a747a484e6b6cff4d6a1fc0a717386547ca3489ddd7c0aeb9ad8a03349ff8aec0664fbd60395287c56623adc4d17812c35e6e27a19c2f6de2525af0493cb3c937e533bb05ec3c077b4dce6b2dec4ad635e2b512dcaea943ce642a69ae1ad99575366d998e82200ea7dc46e964787ac6d7268662711fd74967cfe6dcd242edd3552fe6967a08eb4949351e33f824374e2d9315eb26c0fab70f739203f271f695fdad3ed883d2d794103a4230ecd20685b6291a6f3f90c87911fba12ee90d67d5824151c7ff5907d75965ac8ea548810e644f6787207f6c9525445dc8f3b1f7d7d2d7a79a3dc0fde3720e93cd9af439c172d651d8f4493b8a7e4cb4aede3aa29266b8adb3b8de27d7940ba60f32863c117634b61618101fbeffdad60897b6615d4180513fa952720be76d11578470e2c77f149c156d094d497952fc74393c53c61ed5398ae28e58db35a4d6ef40625a97a02788a522ab6fbe6697a36d34cf7b6ff2cf17e7592f49c21d0881e6c3a2489b29954fa51c4abc580df66d76dca03b2607d79a65e431f3dc0097b98e6616ee33822d45fac78760b3f9dfa55262963028f5cd0ab0227d131168be21c2b069424e858cdfd20ec880deef9056c03a618f38de73627b92f9b1b29474adc38c2e3dd38159bf07a9eb21158d4fd868eecabd495d0219198fb69c94fa1316d0d0e948fe57a7a8f102916f8f4d7dcf463f1d5a0e60a37eec9793a5fa2a5be3e88316bc1276c775a02e453fc9be3de96f6906edf7b2d4579ef6fa99926b9a92ac0d2ee97b8c6d582bb19b3c72dcf2b313085064cd3", 0x1000) sysctl$kern(&(0x7f0000001440)={0x1, 0x46}, 0x2, &(0x7f0000001480)="73fed136cea33f4fdcad6641aa26a4d14bf26d3d50c1a7fd7009faaad1876685a847d34c32a3758f5cf29cdf37f971bc676cc4109017952bfde6ec271ce2194224844b2fe84760f3bf2039fd63e6b9802bb29d01628b5d85bd7038edc01b84ad33ead7c660bbaefe75ecbb0e1859327dfed8a0ec784f3166e542ed728ab3679cb38b538566f64d5d38b7a3319827b4180067a0192f377f0390085346", &(0x7f0000001540)=0x9c, &(0x7f0000001580)="09d2608eaec72fd3fea7a7d9c089c271952d77f46ab96803cc3da257fc99faeac18359300377b12ae7d500cb7e5cb8adcf5faec3e53c89f7509262c9", 0x3c) sysctl$kern(&(0x7f00000015c0)={0x1, 0x48}, 0x2, &(0x7f0000001600)="b780e539fbee6b953965df4f6bc5333f795fcaf8eae8170c05e073221e7a389f16ba32e73f43bec40e7f1d28f7a1587e7adcbf2be082648797f9aeb385a09b23087e7104e9a77fe7ef000e5ca86538b66f2483135a56080eea0475983c02dad9ebfc91bb84bd4caa5dd5e9c0ad1c3cdf0f1ca4aeec58b155ae87515b1704da16b0b0746b1e563a5158fa2ba1d6f3523a24906a89dddfa1779fb722625386cc49822b91086d", &(0x7f00000016c0)=0xa5, &(0x7f0000001700)="66b73eb303df9caca157f5643b13bf9b796f4ad93b04972c7b061492e49ffede666cd4f0eb7f7231facfd9bd65a3a5ed772952604c38b688ef554a91500205fe91d977e7173a9e6a5a83f12913c939f170b33ce7d8812c039502a3ba9d907d3bb69552352645033eb3e9af899d20d9a347fa6f35e53fc24fa275c3edc1c50b6ff6b6140828b127688ff59289e502fc4c3feadf4f6318b3805f30bcc7c361fa7d28688e2fb2e6141278280b2ba351aaa7c1eea6156f3abb7289d74b402a81393f700ac26cbd8950781a94f0affddde81d5ba61f8e", 0xd4) sysctl$kern(&(0x7f0000001800)={0x1, 0x2c}, 0x2, &(0x7f0000001840)="a0a0f48eacd9acd786baaa1e3ca6bcc0f99fce77d47a69e196162c4ac0d7515ddf0b7c33f26a1bf8476917b8254f6b33ae59b2e726fb63d35bcdda55584bf593eb4d1771ac659989549cb4f4d4ad684d32c83d3335ac997de81eb6def1179821a4c51816cab07e9e9ccbdcc7d544b89eb98ae45fdede6597d721fdb58951c7e13a58", &(0x7f0000001900)=0x82, &(0x7f0000001940)="5884bd0ce948486455cd860d172301fc551801e65bc36f125f916ed1bfee", 0x1e) sysctl$kern(&(0x7f0000001980)={0x1, 0x4e}, 0x2, &(0x7f00000019c0)="b0cdf350e6177fd9dc0f3e90c010e59dafccaceeaec58bed0f0313c2f94fbd702be4fcc8beb2a0589e94f8b224fa96398a1086115a6b48aeb41a3c82c2345736871ab292283ca55da00aab01d3346dc2ec673b839ec1e7ced7687ce86369bd9b947c4e547a2e47fcb556f8be94c6bc8dacc008fc77dc0d30d8051a2a87a0c8e63b6154a4b835cc4306f4d9259b7671f9c809981a5f0462db73ef007bc7ae09a0a31b3ca92f76877b4a39c807d34a0fffc0475d6a142687e6be0d52a794bd938e37d8c7286b9c97fa01c92dd44a19c5cf8c0570c89862be7b11392f1762f19d11635ba9a3e90770b68400c4207b2ce8633434f2e1080e806e8713d0bf192813b84c0997231f3a12a4d732e4d7d71dc18cba41a76b38fe511d4437932fbad3da1f8f1f7fe8d58646b7f0a505b77c97e03aabe27a4ffde4f7a396517ea73bc11a6fddd10af64640aa0afe5790006f84fa63a67dd0c69a51eeccc530ff3d8ab8366a0e2c521ad202da9b4f369938af27cbb819bce4dd832d155c0f2e7e04e9381766346dafae11e617c8a262dd666ab1220225ab6c171075bf1dbc2189cad49954591723afb8a8b060ed973072e6d3dbab8c40440fca5508225e0104e3e7447907cff95f16d43e8e90697dd43a9c686b0ef06d4255fa1bd6b78f416be1e6f99985f97ee6b858ee93c692d7de14846fade631fcb0721a504fa1f90a20b4b8f529953595fd712616b5a8fd57a6c9aeb130c0345d1222aeeed0b9b141a20facac1cd66045452606491663e9f5663548b90c9bbc59e82f4b54f4dfcb75fc8f4effe1edaec0b8fa9e50fa3a10a47cac41174e20acddae90f8d0358eec9a8b9c5cc0f641aa319aceb7de192bcbdc04c1c04e7056e536bb1a00df5defea9e62f993886d97f69d1585a28f2485b3f107e0a2fe8071a176bb7f09195a94cbe2dfe4a09bc2e8a91dd83d9554b5d3602767225dfe425b40c152a74e79907f37561418d550917640088f9889f99d05d8b4fac378ad0106b390015b8db14bbf696f98fec13d30514a52c2e60d30e81abe841a907d5c6b934d021600185c506f3981d759db32794d894c3859a191d7caeb32d32887020428557df367864d9e9b660ba94d5e6c44bef70d243a8d4a85caba7b6e7759c672eb6365b60dbe6907917423247d9739561dff17028b1953c5aa63cb391d0a7be84521e2b39a02add169c123753cc56a2a076db675d2b033e2d9651f7e63737a8182fcecd80506b530376f036f337b94288fe605b6a3f0872615e08fa319762a69a843d91764838787c81c046fae1c6319ef4e7281b2c549c464932272df542595268e27ee9fd8e74382989027a4ad1635ac6a6c146d7950532bce6eef4cc8fd1b498ffdec6c1cb70ef9140632feadb0c4683b213faf6d73c81361cb4cfe69725f3377f5bed9f783ef05d6df0ee46516b0c4aa71b2cea9c8bd3e0669f4be2db6de058ecd5c03afa9b336ccf016bb6d000ad421b594c8a614dd07193b4546b5c97a352b3a621e556302150c255c5470f34b6b69491d0efb522f99695337a8ec45208719af891ddc69f4beb5847ff11233101dda1f54d9b1b755cec067ed24eef62a5f647fd823c081ec931a072e2b108f50e2c84113de4f1d191a2cd638b8ed8730e4e8ce3501f8e566f18add1ef11957181769fbd3b5b57dc1976d99b1b1c56a84c6cdfd037982fad7b1ff1fbfcf9f4a66405729f5a57df1120f5f9c52e7f21e6c1be32587154dd7403dca316782d5369411e6a5828ffc413cc1ea1ce7d5fc2d2266dff7a049c9c70894f641b0ed9a2c5b09514f33542eac564f2c3e026be3a872f086fd1800483947f5941b82ca0ebe2d1e0d1d66e6fc4caf8ceac6b38f686e07bd6522112179f2d44676b13a0684e61bc587ee20704f3d7ec19a27b6dab0db86996e8049366a4cc1681b40ad12db6693aad452092aaeb434e0f189ac07f4175c669bcd86da264f53bcd96ab54b9033b4226d88b9666e464ba70e897f87f1827bb3487e4ed24757ae8d3d5053d0f243a52ffbeb5a4f55bd90cabcc3fa296c029c3af91d96d66286e783bbe3d6771bf071f17c43d0b4ad64d43cd07d82324a21cd622d2f2ffc5bae298212ced0cd7c1bae532099c9789c73ed20cd6d4bddad3eded8ebfd090516840959c65aca0338161d71d860a966938d2c9bb7692104122f52ea313fee0b3b712fefe054e3b0811854dd5d9a6a92519c65166483684bc72907bd1bfa89839d0b45c4931dc4613f2dd643dea5d27e9542053611c3b0a479e31a92ba46c818f33e4255a1a80c1cf060a0310a204ff2fe288ac8d210ffdac9b96b21773055b8d462ea00d008441a07feec7e1b2f952def04576cf81eb06b140b69e05cd0a70fca715b58cc6bddef7a3ceee5fc668c4a2477f118e174f9401512cbbedf840936b84a7c464e3cb50d5d7d2077594df6478db854a8eaa807c56d4650d670556690359af7ef44fea892c29b0395a3400e7e1974c856584a87be55acff9721569bc15e036577fdec5f6535c55548d3beb3bf83d81c77f3780b906dbddceb6edcda2b616a3e2bba7638c14f7970a91326e56cfd4e808e8c323cd6ceee343802e5afb76a91da2f47cc063d815c3bee629d8986c4dacd30e07af3c18f6293b63a7eee9b469dd6fc77c2b04ad0d4ed6be2ee9af6c5498e6f93a313efc46351262e2321982c451d1ee354da0d99f6d8783ede16520483eed5c78497ad890fbb51a02d510f1fc34ace1e3325345230d0f0ce7d40f64d4832f67f83458ecb01d55c65469cf796e6e00d598e86d5a6a8bc9f10e8afb7eaed2a6ecffb43a924b9e3bb45e0281d97e1752e12a0f398f82268bd5e2abbd5d681410679c38699153e4e4c13f21256d5c80205a6ac1a7901fbdbfb827ba5f07fefcd213bf816cc67d2ff4f65699416456a5bd75ac9f02681dfae592e3f90879036a70ea93da983e21ddb9dd94222401a26d0935d5c00b8f17d4154d1cb5e4c2b57b2a89d93a9b37b603426ec6ca3a00ace33948aab7d2cd8add36c16e4e5822972398d6599c6c37a23be1eabd0fad568f4386fc3775495081940afc199b67334925c81a24ba0a237a1b3f373c761b35d4a4782f38ce6d6da60529af773abe65125f95c92ced89e186cc28b37979533358f9dd39e8ba036ee6b32e07db5389a1f20afb21d5868508f11c934d066a1831ad5edfb7614154ba71037ffebdb0d1721ef4e6e4dc30b08a36102c58d063a854632d90e7256b300d603234bb2a03c37cdc7e0e379a0ec308ccdb9ba7f8cb25e3afc351c5ef00573498749599d5bb122cf9a13467f618e5e6cd1b51faf95cfc5218826ec0d51d06c1ee6b27fdee8c13bb5e27c29dde51a5664f11462aa6c8dbc5090cfb094fdf8df78d1a808e59f2b26782645260c963bebe9b4984248f00f46ec679df4049e5a163ceacdd245903df723e883c4a2ff4d23843c524394715121040ec2a34da88921ff738f1590fd4e268d2a7a28fce64e75396d168c18e50ff1842821711e4319a87306d7a57ad18d5b7dc4ff3077b27b6499409261049f4d65e03d3f9307f8660247678a0812e6b8a50609abb5800dc19e5a6362d82c3dea2cdb6bbd6ca273f85d387452d142cdfd87cd79285891b7e47e02ac6089914e98d21eaed43972007692d8496dcaa32e449d4b656a0517a19a2a2d2d438e39c579480344c925e673fa8780d58e144a6a6aa646638e9fb093ebe5aa6c33c671f13e9703b7e823d5f85f1c5140ec97de505d0dab1eb20ba8aaca5fb178210d727ab67091d4fd9ff0fdbcbdca980ec681d9789f7c94764632ae213d331888a61468d1571ef47ce121a3b83fa0c591230ff2bd7c78b7b65f37f75b0582339a7b82339d58f4c1be05d37a1226220cd92c71fd683864beb6870ae50693cc3224837574a7f54fb534c3a8cb48837edaef54faba1281f73cbee1dfa79a9ea3fa5afed0749a15f04e8b9e4266e49bfeacfd594bd8243b51d4c84f3b7a1111cafb008968d80133176b4cc7e331eed3ea348cde3ecae8b8f3ce60f191da5105a4a27e3d3144b25e723961e0192dec413b652d2f6946dc9a3752b316e9f27b9ee9839a1c1a85f0b1d81f7101f66394c2e9cdb8e567ae290c5ee49b62c4c228ebea0bfb6c2390ae980ae13a11fbae1e14e7fbd1be69239c850ba41a7d017e5b298e80b7be5c509e9a27a2818398021a3f24e598668ed5a3863a9b1e5ac63cfa1c31b4283c909caf0e0d48674b5d2fd6d4d72b3c7f1bad5a167e3ae7cb9b0f65fbdbbb4e211d814455a001b3ba2564fb437e99046a13b36bcbded37ad6c3f5eeccc0d01d84c54bdb1690b9e00b8968c999113210ebfb1e9a28406a77888590dc1d081439163f5acaa8637346e69255228517a2a07a5bf6337ef7169cc3795e9688147d95907d8b2fc9f5326168e9f8dc986c2faa9024e9eab9681deee1eedacc46a59d3d596c5472b706f5be5589e150b4123c55dde9180cbe2a017803b8dae2966e4a564a33ff8147ba321d0d623a55013457d69e9b672df9fd74e652b296d84b412b8a0a83e36c9fcad4ca00f0fb06dcff1d940228c6f7e5fdb641311784e7c5ac57ac0a58cd6ca73e22bef45225594c5d1e4b068ceeaa5b2cc05310f6278f884df839aff9d11eebea7bd9d7c958cc3094ea82d0fb9521c0e91648e56846a12e5b064018d2e40a8abf5ab49c7a7b358e9152f42c7683c854ce47191702e56d4ccdabae931f98768ee9ff6f4a0297b7ff29e241aa14a7932e671afa50cb99e8eeb73c2516ee02eb83342cd9448fc2e2146203d18f4b8f0d2605b313410f84968093c72d7a05bfffda07f3bc3148d276caf3a2f789329090c48ccf45facf9bf21aaf13c5beb6eb4b242977c85c34a7aecdcafa2895141cb774161b24afe8b43ffaa3b29507e34ec5a0325e55ff809fd813b06e5af451607ea4f17debb3f26b9af0609939af871978cf056eb73894ab46d192653c13b881d9ca8cda8483b67b114357588b6e973b86b43d67d14fbf153c77831eb6a3d39656299004f9db5625815bb14ba8de21992f49636a9ae0e78386c614f36dcfee766b4525deb47bd874986642ba8e85c92691d69c35937647d9b945770a2bc94079aff4c8d1cb0a5a689392ba78045e2b58fc33301ad41fb5c6dc6688bba639c95acdca57ae029d397d8ea3e5808797db26a69ee0e6bf9da9d91ea7b2a4b228999fe740457f7b41c125f07edf2db836e4fd38f437d2b5d84ff2210abd508d21b4ea69433ac53b42bacb2fc24a608ba62044e5ada777830ea7c54cac294e43baf0ce072ebe214043da4ce67db1eec8c648c4188599b0d275954320ac2cb57723c794d8a3d17e7170127742b41be9af6f1339c994fda9e7e7bd0c7c469b2df626d6c534832923b983e598607da20d2939863f3620fe5b05e9d75d018178454ed1a4187f2cffa59cb164cf48321dc0fdc69c5a1eaa67e4d207a132c0f5848ec11b737482be96f046899ed662073db0b9259b5f659970a2a994622798277c3c49fff44d19e64978ff3d6656f5386dc8d4781ed4e48d240b4a7c186f0c20f5d9acfe1ba47b74e5f9fec2821725ec536137d1c10f2ed03fb4ca7ed97824196120d8ccde772ca00e3123817138e1d846e2677c239f6d9d6f1409ca049ddf92c61cf0d6362d6beb60bab993933d45df7457c94979f0a90f217b5289165016d91fa877fb56d888a454deaba111875dcfc0f2732d0e13b8011a99daa618c1440dae447ec48bcbaedfaf2158d09bfd0620f93135da759c6667e27e233923bdac11ecfc017b99", &(0x7f00000029c0)=0x1000, &(0x7f0000002a00)="e90ef855714d621ab2f5d6ea1de8859bb7dd305daba0db9759d4b6477625aa84ec678982b275174d0ffd5856f928bf25673f059eda4ee625f3548cbbf189f59e697e00b9e4824973241a6a9923967d51e459e6c0ec1c0a2cdb97c2ef89190a6cd98723f1b0d64fda845e7625ac7a17aa7870459b3c5c9df67f2a784b7004f7a20bbf24e66c0bdf92657f0425dbaa5cbae251d8484e9f6994ed1b30d7f169", 0x9e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002ac0)={'tap', 0x0}) mkdir(&(0x7f0000002b00)='./file0\x00', 0xc8) r0 = open$dir(&(0x7f0000002b80)='./file0\x00', 0x0, 0xa5) symlinkat(&(0x7f0000002b40)='./file0\x00', r0, &(0x7f0000002bc0)='./file0\x00') ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000002c00)) r1 = msgget(0x3, 0x81) msgctl$IPC_RMID(r1, 0x0) sysctl$kern(&(0x7f0000002c40)={0x1, 0x17}, 0x2, &(0x7f0000002c80)="b1897dd9705fa43b751e791891d5bc6ac2c0b9030c28f0a89f5fbcc447c9e7f0110b23536cd42495fff811454436d31e8b7d51e3dfeb259dff58f0f34f2cdaccf1128750a453555dbb65fb8fc1f5bf8219509622ed95beb5081f3acb2aa1341d0d3481ee3fe02855b1a55add9ba0d2eaa76b1008f0020e1cfe43994eb0a5c5d7b00a759a4b9f224b7e94871cdb6473513ec1f4d5b920b72f3d870c3268653905bb7e8ed097eecab354b2369ebf4dcf707851b145cfe2db7a929e3959bbf84171173170a3581b958dd3203016dfa4bdd3252fdbf29b8a2933740bd8fd87ca36c78515c507d120df3251da4bac5d1020cd745cd91010c6c33ddbc81e8738866416528bec9fdbadd84e9ce35a0677b11823c856de5c8412702c9945de6b8bbee4cf23c4da52deb340b2ecac0e00430b55b39ef0ba45ac3d6f219c20f2427b1fab7084f260d006190fe3491145ecf5cac6dfb019b0715f9ca8c7aa1d80ad8498e0dc6b9eeb4d001ef36956e4b7939fe0e8ab42b7b96e55c863dbcbc9f36adbf4f6cb1367907847f5a1e96ae4698da23d60b760a6a9de184b5907cec807ac3646fd96e7bb12d82fa0e0a44c47b3e7ca2b55c31fc5ea6858badf7a89a38cbafd36727cea8ffb2ab5157e18d72f94b9833443b2760fd37b637c010298b3b29696e3ca987e81e9be4373d277d3de9fc519b8a12731496137b91469727316ed9960290dfd99bf2ef96873337423d34c44079b6fc5464119895cef5cde1e92ea32e5d3aaa8f089cee71380a6a3beb4652c7eb3d65c26168b302e732488377c1a48ebe214c62bf448ee75acd258cccb8f2f2ea1c8283aa97b8492049f181ea611faaf400a78692ef221d103d71de5233512834103a39d24a2f876f1c692c812a8fe5d87d1f9b6650b2642795e63d3dd0f37a1af128249654a70646d92a0415ad8b9ba7d0952c9e8f74d326ea8146dca58c9a2f6c917e77dde006eed56e9c38612de89fe4862f8a1b4294880109120e481285acf211ae7fa98eb2cc3317c5c717d455e490bf4bdeba91f1b85c8809620cf8efa0934085a7357a3defba210fedf10082b52bd5da6c01af92683c7bd24a9b5ade63099854e4a04fedb44eec6135c2c083d490d87f7b7e471a4f27c30fe4ea9c9d7a3a7cfd7cb7b69723cb31bae96b2ecf6b57b5b72ec1e5d510ea57563822877580baf8823040459b538eaad20ea53c8b593b71ab3264956326a533cfb78ad88acc863d2cf478a7733412f7163c48fc1d168112668777780abb7a3b33fd712ec09b23a6fea71aab863b29bfa83c51f8a564d1f9674aa3550897350dcb28647cd84805db96c7a5a56e9da355332ed78dd6182d334b5d2cbdf1e6157acce7b19b2be71aa8b1ab10f09f2ac5bdc5a134f5c1c519b34817873dfe1cdac9c60c6fe2082bf006c9a66cac26b748c97499dcc06d5f8a01bc46c4c8644bfa0ee58b2c7da338016dd23912872b406fe5161b163b2e459ac84144a74b913595cc5f5a715b03c81fb8396cb3247eea6f414e3b1e440aca23c2651c189bfdd45b487f94e5ccba597dcada5d424d871ba80198c511c88a16509494851fe6dcde8ad0d816d2e5a632558fe5bcdb0a5458e4971cfe5ab925c5670535c9e2f9ef7dae4ed25c8f00e75a7c5373df4a8a6f4d040da2f591ffdce1e796663335f2064350a67c613f54e2b1e765940f02ec755298b6e83c381f60e8ef9c6e75f9b2b5ac1f81b7768fffb1f6526705858cb41d0e4f320be7679773a906b60f125d75283510f2fb9694bf00b2ed3e599cbe8d74d746eeef6387fb89d8b12ca5592b4fc301389fa61a2676efc9e0f8798a36cba749aa964746a9051d97ce30e7ed7bb70f3c4971e35e3d9be810573947eac36a17d45d5b93673ed74f94875b86e3fea4ecdb7268a34b340df49e0aa969aa86568bb7f56b3670957881e63f4836dbfcd4a5b3978a5c241ff02b93bea57934d4fd9b1bbaec06aad756ca371ac50b5403f5498c2bf48c078af83360425471fd707a2dbabf59384d8b5e6c3f10237245c51fab49a46a35d57d077097ea69c6b688c14584fe32b5219dbaae1e339298089466032a96587e7304b2dbe7161c80e72d7cf6d8a335bdf062ad064308c8ee8d0d977f8739733f7d162832974ff56d19cde3a041f4b93f5d9f3a13e2bc5488fce1c724b9e5020743d060339fa457e45b0e89ed66667bce7d97fc8f1cfd2c55a63828b1ccb4777df8e1d4fc28307fdc08ee0ad1d4fa1f232843ff6101d39f50cf28c176f2ae1357f35936f33fab4101f380256c25a4e702801b915d8eafb6f03e62fa9275b6eae662ee48a0835401714953281515a8ada5726f3e35c65bfffa2080763330e80a468805eb1ed9ff4421be8872efb8cd7a3f9a5b95b25722b7609a996e4e79032eee1e1a35a7ea09ea70c4834c2b535b3d2f579e072dd13c7efee69d559fd065d649880743fd03ae194f6302f8cef7b1b346d93c3a8842ec5bd663e11cea952785924d014a0782968c9829176cd47384ec78c16cf31a1a3db638931bc42700f8712a6ea281fc0b4840538be96729cd70dd3e3f634149233c12ddee1db4360cf81de25e7d59e2e18402b1e26a4537010eb06ee580557df2ee3f82397e064fe2c7e5b5b7d754b24e302d3c0f5c9da8bde18d86efeed30fb45c509a2d434326a4c54af128f70b5b3e77194136fa0a444d1bfe219f780bd07ec43bfeecf062546e978bfbd31e475e8cff93eacd8aa84a909c8b71755f557f962586382063655e522170b563a85023bd008c51f6e1152643d4399f83869c2bd72230b67d99290fc2eda7513f47c99aec86b5b3c3e438715acc6c7120dec18b07c8a97d43685c74fafc3dcad1c16f9ada976e4956ee0ed7a9ee5fd31d9b7d8917a618c26d38b2b678ddcab1e5d8ed9b0484046cb16451592543ad92c82950902f9de058f7f1fc81b025ef4032f23f286f4fbd0a0b5b049cd932a61e44fb839cfbaa628fbf79d9dc70843e3d751db2fccdf85b59501d2e5834ac074354f1fb376ea2c91a1dd681478dbfe8d167402272b41c40ab98b720b98d1093c899158618585adccf796fbbd708c489e71364643400fe9034dcf7d2374e7dcaa44fd27f49222c5063039ef19af8a3e47ecaac52852ae73789b845cf9af3392400d0f505ded37400bac4f1839add2ebaac8dcc372f7fe8a38a0995ae4ea8708329b07d7d8ff6dc70d6443a1779695512f4870bfdab7a5bea67f5c6480542652bd8166783b6bd8207f8d2c53c87dad8dc6ded43435782f226dd45b9640601b60d124ffcf6cec77372fb0a170431befb9d25aa0c26544e38ed535bf0b0e443737cc87c6d8a7214bb1620eb1845a9b46ec4e31f9ef3063378429b972c5e5d515cfcff9a7827dd3a7430fe6514443f40a5c665f5d6edf68fbf06450384f04eb85afe2834a88945aec6ea3eb95cfd3da1aaf2e235e308679c6b1cbf29ce96bcd5c9237f7778d267124080d9b2e337c50f3433728b9494cd895f585fbfa137af7c762ad46dadbc06e17b8154cd0b7c64603e3a5cf7dc503455fcb537b4cf35d0a6db405a14899ca5e3abd7908a7bea1ce6346c563807dc0a8f8ab74e50ec74a805e4d68853dc8b93c0f0841adb6b149a26c32a8f80769b40c739e3fee9f7eb706c14785ff4797f2a89c3a8a4667ec936e3b9074c6a0987d3458d3736df42885f0e2b7cce047b872e2ce7a620bba865abd0813e5e99ebf8551983047d1ef9efef980431d28e8d180abc4c4aafd459d2d72b2c1ee2c888033c513ee0f262c67d6982ee388e8f56770d9470080e36f016b064a7ab212a73d0f8956bc0e589cdf9d66057b947ddc97004020eeadc38f3ab073103f6a88d3a65906f7d99d0f6d13b6c610677887476dbf3704269763630f8c56f655782148020602332272a1bfdc50984f406c3728de4b89f32bc3e9760a63e9530c263be88bdad9483e0b4885ca3389aa0e8ac38b7510e36dffdcadd52877d5bfa53a134a661b68b087a4c60aaf617d35ac3fb8486456eb4c7e4a8e06d82c89f16b0f62c2b98ef032d4db23a14cd61a776d2c7c9e7997ebfb6538b60f6bbf1b4112ff3ca0216f18a175fabf6f3adb8010c6954c61da2b5e7117bd7324b71cac864721f25d1e4ab0ce3199059386fd48d384e5edfcf46dabfd429fb0967083c551003d29aa5bab54671c353fef7e45a23d170279ea4f5e5a3bb9cbc0ddf67be35254ad8d6d0cfa38c549a81f887510c543df38110b507a014a06c0ef53b107c12377c7d6f627d5bb276977d0b268fb1206d9d8c3aadd5df370d60e087092b66a477d64ca67af58113abe1e60d3e2d7bf7b8a039dc90efdfee155da397c011b26cce236440cd74da5d9f3fad6c150203f386cec15ef0bd43320c5d4747dd1f56561da7cbc7e4baab5b7a0fa978263e3993ef60c58fb8d17c9aeacdc82e2421a3a613dd1adf95e2190976f4b477e5aeb1d68aa973d05595e7f20e222b071b9dd47b3b9be9cb515e69efdb1055cf2dcbdddf30c4669894fc6e6eb587801f126f539d9474a86857a28c57e70b093d91c60657c1de185e11d3d7acfca27f0c6493c4eb62300a03970a0f68b828aba5edcf0fb26707d965feeb8befc6f46eebdb5e7c286310cc1923e168ef0592ced562a4935a5ac5fbc3d66011cbca84de6d11e6f458cb9eb7f00b966b3b07f2faae70df9bce6dcfa406267f07900e781ae9a8356e7fee613d6442315f5d87f65474d32c82c8d45697eb1cc0f52cc70565ee64ea61794b18d3417f50d085593669451cd6945a5cd11a59bc9d59de17a8970a1e54c36a56432f4e4d5675f07b9f4624d15cbc448ec005c2209418f90731d206ff52fabc3a3bde2a320c20e07c4a82d60d23613f4f27106010c01331d47400c351e65af48036f09231740f9bbc77b194dc8416ca606c3e8001d65242ab627bfff9837a1787c5a81a65136deefca8a972ba1ca4c144b6f627a65cf120e48f6af727a8877434862dab4a99e86f09675da74bbfebb466c1e08b5ffe913d0900ac35dd9ef9a36e3d60a17e8bb6939f2e73c6517c1ac5d8e32d6ce5f14a16c7b3f0ca162f04b109369684d5d9fb5c2a8070a23aa4999c637f71e27be2460fb986eb8f954f4eca3541b5fa6878737bb434009c6e160adf06d74381275e97ede639bd6260838b0c209987954f4da105cffdb5c5278a5c8c1a902fb03e2d449b5e1f37064683b98a67f300c3470ae1b828a4adf7090356817afb8adee7853e3d4db3926fe553797ed70afef52abc2b8d317dfc26f18b7a4a6555b6a973be1eea598495d5c6703a2a978b3bd4622aefc9375fda51aebb6a04b0fb95fdb04d156c1127afb5008e97d05d3e824786103ccc314a5e88b30587b848ab2ec2a7a8f8ade6897670169f4d80390f3a482ddc468848124e4dfbe3f6cb81768b82855628b3361e2ad86a16577d05d2f6c476f569f23f7369ee8915e17bc8d29c956051c9c250996c4c00b6dd0cad2f8895d3e4c15b92885c4e3428a9999021158c6a7a343df082a12273527ec66dbec75f1792899fd0d0d83e31fc41e8dbd49fbe1446ddaf8ddad76e0a85fa4aed580461e19d7acc81a2940a32d94c9dd0ffee1d843c37b8bd9e9302d17a7c919a5e4d0a3fc80a8763a6f8bf4679adc65ff154ab82849a3335d8880a7bc4f5d09d84a4040fe9be8a79afa9773282c4c8ea9d4d6c688b13e70b1966d9b4a967a4309f25d7f9d13d81b6a3fdace871bdd7077d9e931799421140320da06f1dfa17ef393d5036a744b515a82e53042d69bdec778f3c1e701ef1eab41", &(0x7f0000003c80)=0x1000, &(0x7f0000003cc0)="b7e812980e095e345255bef80d4e51ee7ac33fc0aad1168165e81aa6a9197009a25f1e67dd72f48c0c329ae40a7fbec6b33ce8dbad8947521da5c4ebe39ed2ddc07c6f0d28418110dd36c6458f29e9e2847b98b2bbd5061a95153d19afe6d4", 0x5f) mknod(&(0x7f0000003d40)='./file0\x00', 0x0, 0x7) semget(0x2, 0x0, 0x41) getrlimit(0x7, &(0x7f0000003d80)) sysctl$kern(&(0x7f0000003dc0)={0x1, 0x4a}, 0x2, &(0x7f0000003e00)="5f0c121196932c185de5fe786a3f9338a5a30ebadbf94d8510060bd44e22144850ca9a0b5f00aec0d3cbbeb5094775a334c9ba9006fdd1b2ad29fcb6e0d5d380e7b455913d30051f094d1f662c95f3316839f3c590f3be9586f6da5e2b10e45819e39bb8de4d33e47f139284bf1570e495651c515b0f33b7abc7a2727413dbb5f564cfba491638cff44dab64380bd5e345798e0232d971ec8d2c120b9158027f6a74ca02e5747396ca44308d5d8b4dafd69ec9a8cba1dd3f96d8e427357ea30c443e1873cb308f61b2e2aa05f92b2ca53e8c4bdc024144eb2862dac07b9c741d1f3a1ac4a8dc8ef90cf9d43051e6515833fbcafbb6661e31b33a2f51354c0ca45987e8de0ae6387a2a732304cf706e25786c1a95f5b6584aa51a2ff959aeac6e308350849a8459f134e68652f267fac1116bf4dbae8c94779de3caa08e4c0af12f0db2ebbe1da49acc530ecd59dc567cf72224e085a5cbe2840863691f54de9765c5c1746d4d421b9f5f411a9e2aabcd00b4de322b07797f7329e8694b48c7af5447fb8aeda5a5adfbb4b9fff21126b3d160a4aa88d132153f6b279595b1a0f7f8499a690923b9126b80c0e70efccc4dd0c4f7af33284a0f7591bd234f458d3dce82dfed25e2019528a971f33194b2f561033726c21c1f0924f2a254d70fad918e5833f5f5734ae74b47cab83270288050ba1e244366a24236f5d482b998386efef7e7ae9a8943dfae23485892b75de9da20cd7808f3c8bdf6c325dfd9d58b033ab686c97bca222dfb9c40c651daa9ddf1306b21a5c3c67fcddada2e5735e1cd06483e186f47a6cc9596526e08eec789affcef63fc4be23cd15a300613e556b5880933bb74b1be29c88381cda8b38c843a747f9c6dbbd25322aa338f3db372fc989bbf3d32dac74c4b32dff1b0c1ecfb780fd80187be5753d7f86b9ad5c5920d6826f1e2db8df03b635ed2532b89e30830eb0f2a5cc7b93f0945deebf7f354e6316b7cd5fc660dca2207157d39bf2923a2ead33bfc599aac5cca1be5060c49a85a31bd813cfaeb1357d056db60adf3f30a1c5b65ce6660d7135d525c1135ef93f51abc0499b7fd6c876682320e07480f0dc7a0b24f77c8dab7934b7ed636c4a128f29498a897547b9fa1c81e0a057bca908692880bc0b54a8fd65cbc62c6f8c8170bf413fe34bdd279a10a2b14a88e14c9d143f57e8e785a07c5e888bb1592211198dbf94935c60caff55eff76820bcf22a39e2971ccfb6343f77cdb7c5521bd078bf81a20c6ac0639a8fd26f7387583678d766ec9c752652f15d26d3ebbb21c082bfa961f2c5823a6e6c6c4762c42892f8c077687a6707544c7c8f2a70a2149cef2607d779ee3589f4a607d16a2c1559a0f9da8dd75e680f30a7061c6006e7e6a9d75c0e0a107956116ca0df62dc01a09ffdc45526e102b7e7e66ec8c00a4eb3ca58564898879cb58d4446158de83c057edc9ef2de4c773fe4489d1779b441691edb5c694510cf18329867d12892c26a4601856b5c7a1796d42f5a02eb8960a22c47b87fc55a801925a8f8f2d8b4748823630387aa076f3c84e24c4c44d178c0cb07fdd7fc26e267d4f1d7a3f18ff6c41de10e3ec11f3bdcfd4d437d501864585a86d1af394f9f70084beceb5253213ee72ad9edee7467ae113d6545cd9057bcba6a5e5b57094e7fc8284db5c06446119f88ef7e201692a7ed7ecd9aacde2ca9263487c2845d038f8c59471a5348e5bbd4e8ecd384af20503d2da9e31889e59f0594dd082a4c232b2d2fc2122b3fce78d439ffc7e38f5df8eccb0a0d3883a2941fae1b7d342aa738950d191757009d4d74bd0e12b42c7831037bf3c54adc4b42bd4c2c5563aaee97b13c2c391a1bfe6016528b1202efd69bc9e0e8d8a5c32865762e15551a1daf849c41d564d21aba1267e2a49ee5c2dbb5fe4b7a0c51d1e3c623f3bcaf0780dfe594a8032cb0c5c2454ad63cf55489c26b9c9cdf3b004b9275fd577b97b418d925e98f3df3d51cc16cc173178dba9df89ce5c402194aeee4a1ee385abd39bb9c01cec3febfceaeecf4c0f9b23742dca9bade40a3ff0ee2756faf4f2d72da90e181fdcd6635bb69c046e318dba4824a9133074a011c6c6f295e7b568af94e5512bad00f8d1d6a60c06e766c71797d40af24884403adcd4d0051388d9bf29d75c9bc5549126cc15126ab64971695e43b7ee3a5242799b97b9d8c637c848800f9b66cd71b4d5df16025fc4c97ca03b3dbaa1f4ec7489c3001f2a847625085327c45f7f86ac05ba4a763b8533a733c462cd5976afb0aa57f10de747ace2b3d16827858fa445107e48dd76292c2f68aeb7eb0b43e31cf8ce0f22ee120974f72062391f4f4046e07ddd2a5e87782c2d811cbafbd554392197d45befdb479f2dcd83ab71e45dec6dacdcf671804f1b004c4a8e810e40b003381477fa7fcbed1be5e25448ebca5e4a57f05a68340bd8dfe92066deedf414ac65e1fc22acdb4b804e421ba998ee435637f9d9e10894544697db5f323f845454abdc22d8ac8c4c7d872cbc0674cc609c402135e9fda180bbc19202da72b22e3cf4aee0a4cdfec59aaf2e7bafb3cfc3e8ae29f276265505019273149e39a80fe65e7e6ff3b91199ff44fd6f6d74f00d973cc0e7ad6d2473a4404806522b30277f8ef474b83667eb7a766ed556aa4840261a60c6e433178d0ef699eb38bc4fe09abe43fd084aecf186a25ca1661f05a6ad998df624533aba94261ecbf5be5dcdd03caf6382c069cd7ecf5b1403c0f2aa86434275826d05918d8afb3f0a569bfeb18aca1859b1bb190c785a48e8cc8f737b0f9539cca8e29b436381080e11b9be0f4e1117ba3eacc4532077b3c477e0d352fe31f8c83ade53272a2ecbea06d80fd8042543f8c48e4028e1509b7c1e7e6f513f99ab6ee748afc1aa52c769ea7f0c518a677730ddef79ad64cfab21b7491589f290b34ed55ab80dbe5842ac2454e08aafa1bfda2c8e0599e6e39ec29f327ae68d6a84575a812831d34ef0b7f2b52aea6b0dc5fa3646e39c7c9de4cca7bd56f394a05f2a01a8d049be2d5d10a9edc2dcbdd4388c1cfc5f0e1d9100b8a97125c0b0c1a3c2d2c78c2dc35dfe9552948e6aadb9b77a9a79430ebbeb7d4b7c6a63871bb3eae9b6689d92e09cb58ab3709d0177502abc2e4fb963f5b180cfaf9bac7dfa68414285e023c7c363668bcbe987418b32844bd51cdabba59ca1574e579a3bec79709f326bd9456fda728819b0016b265a20d40fd90c21abd6a0af48f246bbb4fb96c447df8e8d7270d2aabccf81a765b7932b3ad56395a3ff9ab33349ca6341e5d0ac3bb5cf62cdcaad9816ccf67a6beeb3602921db0750da02da9a68aa17838982c76f81d59c754516dd46f38625c3af4331e3a6feb05d8f55648452516b0ca1f6c39cb602a42f7e77577ed5fa4aa275442d28c7427f7739dd11df6cd57005b04b5fe221fdf181312f3960b958843e20b45cd46cc6d12a33ca7285602bcb2a9566259e0d1d8457c23ea97ba3e9f17c8f6c2151a1e21301b6f35fd3f497b7623e355dd4bc5daffce0ea3d1f90366ac0f8708b2f7767c62364c98690729620ce8156d78590b001da71915fb51c28d6ea50fb300900e9a8a183de327bc33645ae9cdc8dd9a066961ceae1f64b46a4d186cd54487f60ec06e7ba589f392f4b913d9e833c0ed519c617ab0dac6df158187559a00f58ff09efda808f2478ea1ef5ab64b6ed3e7d4806351bc408b2aa40ae3dc7814655afa9b6ed11c1355cb545c6be6e1e2a7a9367a90225f83fe490a3dcd383d1d4b315636674da9f2fa1945fecdb55c31a87e1d500d8b9e50165c0f78512c58a77ede8bbe3d520f3ce6bdb9fe5efc3770eddfd9d9a201aebbc28b04a97d8f0909d6b82aa99213b8fe566d2977e92dcb96ec921eaa0405fc69c4c95d0548c9bca515933cb7b40fd9993ae4450e62b63ba4353bca42b2321fa1c1a1fdc44d986fcf151c89f6cec57bd0eca18a3448ad53ab199a693c945560e92a318c5ae95d8580bdd92045c489cba9092f7c49e39c710da28a328af694d462488c071d6c4c1ea5958e891be63b8035b04072d4592e5f8d27a324578ca4d09a9d47a55444fcc38c6c74a9ef4dcd6cb0cfbf966f4a9d48bc926e43c1b27c0bb7e04de5cab7d519a5800de280ba89dd92c88aef4e4c2a3300c8a827831312173b6fb980fcadb8fb5ed3b63e825dada9380690fd87b0e948df9f9c3853029ebfe39c2f200629532f45bb5dcadfb29757f6f0f7a1b5638cfb32c536e27d91898930dba601d39f3d709e2350ba162da1e70a6082206d605d7faad7356254cad6f37fa4d07c98e07dfc08eaf1a8ecf5eee947f7c46eb07da40ab9bfe6f4cf62e2a0139b1b40a20d3f6f68b537cb9947f38b6e1863ad028eccb362cc73b41013d32dad920c8618496aa534052906a4b1433d3d7961fe13f571a996fea08ea6b30f518b9782cde17968d1502d363dbe6fca980846d0bbf03e02b5912672ee1badfbecc17539fcaecc1fe1c0b2a12ea24d67f60f4ae4f6f9a4a018ea82e19a540b7b549461ee1c7693d63b3890c937152b2c146eba0198dbb2f927cf46a846a1e409fe3462aaabe154290dbe3a9a2797241eb215aef07b9bed1b35d6fee1c85b02122b56400b256eeda09a36742b7d49bb3b7c734a2194df98fb7f191c30a0c791cc020d567ffa7189b8f4fe8952e3afa6da13ea3d5edecb8527eed9e8b4db4aeea4aaabd2fc7ddc4f76add171da9086d31be10670b49329cfc8d64c0ad3d1dfaf346d40277578f5cc3b71d8f6092b682fed7c6881e70af8ce851eda7fdf7bb8d6d0e50eef67264bac6540bea388975d6c3ee03e2d11b7068edd03fafa8662d203d0a3b239c32b955dc393736a46b8a2957994e5f0f173e03b4d2d945af52c253721ca3e9b51f26335b345ae691bfd808f8ba114d4d4b27594e36352dbb520b3c9fbb6a1b66f55edc876759433f087847f40cacde40909e68e9ce5901c7e6bea133fd6925384bb237106b0c5d4d17282d4dfa4f3e13f49719920a162de9bbe806bd266ec3cdb1e4298845a42df5ac2fe754b0408ae53f7ab5ad288948ab1b5f63e66cdb0095d54f82ea47d9a37a3949de246ab9b9374b1d1593ab97318544822006c4cbcac829832674057099cc4fa0f71863ecdd257d2d9434be6590e685df63f135d1138fe7ffb66ca8e09dc28bc61a7b028ecc35e27a3efb72ef0a59857fa401c427b597dc3c445fe45c922b61faad59f4ecc25e6c5ba6201266fe71e66cc85c31736e28709cd5ad08122bd5199dd78746f33a08965f7e4ef4a344ef7b2b09fd1173897a2b63bde764380991963908e5203fd72626f93e08e179c07120c35805c124ff7e0a7d606706da8314b10b942094f11875a8e5fc389e143a77f257dfe297416d20db5ed57c469323c05b0e9ac703120edc5a6c13bb05390eb25fca708637f66b34a455bd45890c33eb258ea04e07c7ca084f93213647b6c8bfffe96a01d9ceba6c8d3af81f3612dae85adf36d8cef96ee4162212dd659733a4d8c8bcb8383954ddcc96c92483a7fbbe20804d042fd8a7007c9f51355a466cea773ab16426bfbe9313a671a9d88a0cb362f3b062122c33feca7939d2c3a40ad0485beef32df76319eec81f5e3da2c69128686b9f22ba91dfd7fd85269ab00f2390a70be6d734eaad6c5125d25adfdccd6452eff701f445a5eb94518e2613e06fbeb776122143db0ae07bd5783f171e2cfc4a1af154203317bd0d3233404b8ad5d6057db1c47da7379bdc41319384a5", &(0x7f0000004e00)=0x1000, &(0x7f0000004e40)="99f4e48fb84735ac0cb2734f75cc97ae55321e79043a37f47a144978172aa7bf7d321637fbd30c3f8c9f8ad319a9c6c19eb72d0016ba86a48d42a503dfe72c37655018e1ae04a7cc033564fb96d1619c", 0x50) getpgid(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000004ec0)=[{{r0}, 0xfffffffffffffffd, 0xa, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x42, 0x80, 0x709c, 0x3f}], 0x3, &(0x7f0000004f00)=[{{r0}, 0xfffffffffffffffc, 0xc, 0x40000000, 0x3ff, 0x9c}, {{r0}, 0xfffffffffffffffb, 0x28, 0x2, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x70, 0x4, 0x4, 0x7f}], 0xf8, &(0x7f0000004f80)={0xffffffffffffff46, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004fc0)) sysctl$kern(&(0x7f0000005000)={0x1, 0xd613caf6568cccbd}, 0x2, &(0x7f0000005040)="a6bd38bd0dd9241297592557a46c29a070556e218cdbfaaf919045ebaa4446546364f7c3e915c8cdfee1b778a4bed26e80aa38be107135d14fd7bdc08f9f5738e9d84d8443aa48702f1bf26a306c5cc86f9cc00b7e94ce53d6760249222df8ad8b34e8e87810a78084be8caaccbe908a791736c71830c3c4757322e9d59a0e4acd32387d7399542522ce189c54fd6b66e053b5559b1b02b7d9f588869e585f3e6163fd901084e4da8ba5d0b16e0463c905f6a220a139ba56ea548fb14b7f9464f88facf28ebdec8515b1a5d8721651fa5553234a4f6d934224252bc49d25e79e127014261ad3f17fed1201b7e4f47501a1d449524fab67b490f1f9768aa2f0acd337073e843de951c646786cf1876003b336767ff2b9e5d686e6cef1ee52c25bbfe959a85881560ff90aa7709269c1796a9a60cbd029a16758d1fa613e665c8a9b80c0f344b5fe787752b6a5ecc604a750cb87512c10ad7ed42bb1c4cccdc9a35a36bc894a29ec50e66255d5093f99f170abc8406bbc02554dd7d4aa2e337870bae89486c6a3c9d3c13618563f34b62c2ac43ceaa7acb6952f321f4e1f4e739942d5b03746885a45154a4ef9c612aa404a7e4444130d62a8a814f1413dc8a5d4fe506f81af0b67c18e5def795b6f8d0808625cd39ddb55adea4f12f1e1c7ca71b0e175057a43a27dfb62689530ae90e682b4b87aadb7bcd0be76179a7c8b40dac4ea78fde50ae5ac20b1956c24166595ab59749e57af73be293a679fc6eae86e8212f193840eca2a928bcc7dc66c2157650488572298564ae4b4a381f33fea62acffdbd9ff436f088af7561fa026bcec5a3e29bcab03f7a0f69449ed6cfb95ab658989942b502345d8f9825630f56d3af9c857496444d97ee12b4dff195093fd55686eb256338a0036054f796801a2f81bf3a6a5f7fb7518aa7ef6a8f5976ca00478498094f01ce5b1229d50bb7c17e33503e02fcc15db30bb17937126bfbf36753267bd54ba8ee76634bebe00ce531fec341788b273d0dc34b047c4146ab95b3b40e0cf6cf200777c02eb67ef4c2daac4663611217dfa7c7384e906ee90edf24a8045c8fe929147768e28859fe05446d1660b1a369f60d001b062e1ecb87b5e25584b035b4434896fce13dab517e43ec1a55d40001851ee50bd506aa2ad0b33c77a2aa32a1417445ce66c877668408c37f5522b8467f700f9836de0c290d38f23627caef99455bee76e013a75ccff48e1dc097b4d1027a92ba6ea71a9f2512d235371b0cabb54d288899be069dbcafe97b5333edcf89ae2d230668edfc58b3d79dbe6eb5af673ec6b6124e36efa3fbd6c8bc97590426ef01162e6691d85207119f28c2a58b965c29310ec9db0c0b030e23e73d279560fdbbe3bdfecf1783f0d0781bbdd2c7b4691124c0787f8ca97e41f782a877c238830aa9b510bb563e56f80749d7c9a7cc20fc6c17daf1898d037708fc558d6613a395b68d0664e44b4539641e8ba269e60ee2ef029be5079c083c0812be9deb1f21ed882c0f4a17f89951f37abd783a3964d51b853801932948ee880f4d85be6e4d6ba7480e812b6420476aff33735691418b18ef091f727257fe89800d45d6d527ef84e0ec7245d3b815bd3708e8a173bb935f823b1ddca49b732acaa9348210538862c0a8e20543d76fe738e33824b0025da285007b59bb2e67ca29791ee52976981b44f90df04a6a546f520f4c6b38746ea93b8175e8bbf193a713cf16f313747ede11006ed44bd069851f0ca05045745e00eb448ed93715b01ae26b3d9a194f01009f4fd1e656a9b5c68f8bf779908395347eb0d87cd461b7360a3699175ad7d275a32a46ed8cf456ad74c1a136448a06e1926d035a163a088adc99a2df67a949f75b53d2809d4fcc4a15198dcdf296e21c3e9b040ce2a4dfb5548cc547e2009d13abf41100625df0e2d49f36aec2d5a64e3fa20c867fc136b82c92ad7963a15c8136fdc4973864ad7349b5c1892f6c14d0b29c3df099cfc27b81371a6dc068c778563c65fe9fe11315d50d4a76065621ef2b481f660e0746b509e139a7a4bfaa847091397882ad548f851912543107ed882efc45dde4d888150706d05ed5db3edd4046109b0b8e36cab2207acc304c0d088c17ae1b74355bccc90ccc29fe62976479d930d79d1eb36e79981aa4c8e005134ec63f85e23d62725de8801e68a199b3ab10992a83e5f0e008bfc22f738408e14f7e3641f08b183dda9c670234007dc4d06184975af6b21438bf61674878de1a7fcae08bfedf474ee28cebb640fd30973ce9f13253eabc299d2e248178ee7cb4fead8d9e03e956ed4861f54a42689c2344a48647dba9254533cefc837846806f2d1c0560af646cc021e790e0ab1cf430e00cb43689ebb33d39097143c295744ca067df9f477e6922635abbb8c3720d69fdbc737396556245f87d47cae93fd8999d9013bbd07136e49ccaefe78c209cde64a14219860a85bf2defa8541a793ab1186e22c5367eb90173f6a29b2fc8aecdb17e2ce1f2d41c94bff1218c2c4c052c74e532ec05f4d8ece7888d341b60fb4a0c5cb679e036acb481aa43c892d74ad54510f9452c278d14af2fa2e5a3f25219e1ae5282225a10274a8aecac86921169095f4acbbd0b01a48f66497ab649896d6a51b13725b4a5d6cada067c49d621bf480566c5941b20b66026458f694b541fdf359b0a926a86cbaee99849d4594a3e9057feac81d42401eee6ae543cc23ddbc30fac92b07bae81e9bfa583778d2922dbe40996eb699117ba0e5153545fb91040b16831ed38614db199f98e9e79b04d1bfa32e334cd0d9ed895f6ab6c45b10f8762375c108df4809a5e541f53a1015f7aa291dbd9588616e6384d68ccd1e180fd7e5cc2a659848e0ece7cb8e141a7da15c0e42ae949991685e9a8d64bd6d085cdae6dc5995a746df5f9ecce4c08f91a46422aab52685ba3cb52092993c1b49b2b65bbf4d352e24f3519ebe321a10aee319fc9d6b77e26d93416a4eb1f1df69b423a36e7da60698b3caa0b025abb6cd82399d79364983703bf5af87f1de399cccfd13feabb94fb29762255c903622c939e15878b95ba98616815fbcc5a421e2a9014ef49a343f85cb1404de6dd0aecbda6a38bab71f7ca911ec565e680a814561ccd166d8197932e35ee9fca41c104a7cdce5f7c2b3415a9afb6e43be72aad04e192420e8c6a12415dd5297ef1fca4ee2b8cd2e6b07d4e26683b3eff2c47e1e15c2ee92bb79c85bf10678c000e311e91f8cd0d94310f7be7d8ca77302afebba58689447a805b8f9193cdb4920614607e25e15a3e46d04f0128e5e178eed8e76dbb886ba0a5d817798373b613a2ce82ccf95e2af2738c646635e7a50babc07ecc5c5e71ccbac402d6ca5592c137243a7b8075263cdcb35d5103b9de267355f57924ea13c7ca015cb8ae03138b4668b8deedc9265c0238a99a59291809bb557c1e41f097a9e5a5e1d2ec54c2726e6bbb1789ead09c54a4e887c2facaf4306678470f57eab15027ce957b1541bfcca2576c6b7392ba78a25df3548b6df90595e0e3ed58c8e1e6a20fc48347f0b89531593d5ce04ec3e2b07bf1280c3956313fc867edd82f83626eff37d60dcea68c557abdd555c5d48548a44fbd61cad05fb7515f43610efadca24d3d81c24915b9eb4bc79fc97c89379dea68278a7910d7c723e7d06d3d6abc3b50d96f7cf53519f02852005d5444f92bef0da1c0dc72e5945f704b4610d14bf81a6324a2a0965d53aa849d30896b0653da88c0732bde9817b9f829ee3acf975121434af0881a2f7c603bcb4f85662025b5181aa73cb74cfaf3e44499ce09bef487eea4350c39aab643adae0bc74f281c8f15e9814fd18054f6fd51b0c2bb0cbe302521de0d25afad4eabe0d6fb5f49972b8de073946f93567f274d9b6e4e4f63dbd425ba44615b32297ef964e46eac7f1377ea7f145b0aa36bf9424c39e207eb1d2d4175f316612ded6f1b7973a18b2d001dfd4bf44f5e90ab977afbb3477c2876ea2e4d2c0c91646f1f2da2ed2a3ef24bfce4660e304056e03d69d1c808f349ef483d50f96b1d8ca54f74a353ede80a51b914ae7c218cfbe17470f9790be18eeaff653dc0eab40426584d58ea41e0b7efe32dabe2cb9508f9210dd1bb09b685e56e56750531e30885efd9741c71afd6624a393c7966f306da2bc436f02b4e479f388bd0badf85dfc7ed327f8c3196135abdc65940b80a1972a00c2fc882032ae3597b8c5276f5cad0776287fdaf7e5a0f43ef0ff4807ba5166385f4aec560964fc99103fedac85c355ce073f76076f90e24fd3db3ffc6d7506b6f911eca148e520fccacf172b6b5cae5e422e88e96f062d0280c6a237cd964ecc6f62ac3c949b27b233efbb0f1b60d171b0da62be9ca1bdb758c36319272484c67f684c3dc3eb6df34e52e9361a9844d1da8a5bab96f4b075476a73a9ad5f48327a436b65ce73227c6d354f87707a9c6da36ce0e5485ce9861300e2092056379b94c43c6f42df561b576b19cb6d0c098ea8a5af2a7a0ee1ce8cf95ecf906e0664d16eed8bcf0bfc1c73e7183671b58ea79187be9573d5540f968539073e54003335340d829a0867f6066efae1ba4ae0fe0858aced5edb3a3cca76afa9eafc2fa65ad5784f09fad5a34672a13fcebe0d1b30b6aceeb15be6a70cdcb4bd5bc4089f6ae7db664fed7b26a09776eb60a750e7736e036d693944b811c7e81d7bdb31ca6b6ede54cc71584ae352219c0bb8545c3c245645ae4d7a2eeb7ae9f1770dd5aa2795bf59fc59e4185b9fd8173cbf141b15c553132efb6915e49302946dd92d699479abd95c69c8c7d478d185878450ffc9b55b1d35cf52f73cb22a399229f24b28d8e3a26cb7ffce58d3caf850124811c967672b9302ad9c7c3a701e3a70e3a6ab2835e3c86e92b6de23aa3699e56651990f4c6d30eb9c460435ffe8f489fd9d3f2145d68423cca7eca4307a49a3d8d5c2da521900993b42b433274a704d5abe19b8f3154bb5c1a18d1d94df3249fac7e722ef76b52e9d686adde1d2ac717a518a336b9167a4e3a3b2bad411bada972f972e013d9cfbc9e0bbab1717838ba712e4fb8f361c9ed1fd7e393744ca83525a494566c4f5c0af49492b5adbee72f0b4a6287a60aaabe68a6ed9266fb4cddcdcea9e9c2ee9dea9b8f49b9b458c43760d2d01679bf94ef834e4fbbf6ef01b3870971d621ae08a6b498e77b09f1cd651bf6276f2f0b95d8286e6f7c24699639aa3268b9780442a6e5891bcedf21dd5d9c77a15a42b1601f5fcee66718ab77e42bd3106d3cbd879e3d92152cc5795e217e19405751be052670a7b53bc6f6390f6a10a20068e336ea9dfa8cfae51d0813e6d9afe4995f856b592adcefe95577adb0364c8e36e232d844e9bebec254e38adcb35d5adbe82b24b1050831353883b180bd848c9de66bcb47a28ecc11366ba0dcc64a5b09c4504f1d04eb58cd2616389b06a91e8ed1257db9b732ee22241f929ac2fc2956fbeca64f6bbeb6b299afc8d216b53162bbb9052f36723978133bc6c47c4c504ec1b6405494f6a86fceddc2ae97c306fd0d53d0709fbcc183a4a22e6a3df76712f8c39d54f9caf13bc5770338de4b9bca13d338c6e00d0e939536f0dc138e5e593da2943caf76ad329b131f0ee8dcd29d3268016da8ff1fade64e5e7d637dce03034a040b851f3d754dce5e1e196ef23aaea334aa3bca68d4e9855dc1f79edc37346323c02b272c8fe64189208d40129dc97a5f331cc1ded38053a21872b99acabdcb5", &(0x7f0000006040)=0x1000, &(0x7f0000006080)="21850bb58a47db8242ddaa1ef94f454f6b08dc85d8582c1e1f4d023363a11e59660bb63f90d0a7b6beb1358046a60376fffd1fbc22a2695ea634a2d3f968b8080e146b3cc1", 0x45) sysctl$kern(&(0x7f0000006100)={0x0}, 0x0, &(0x7f0000006140)="bd179a144d1754d6e57ed09f3405ad3c35525bcbec0475c502a0e8e545c0f56782098795ef0fe50b678c6fa63a86423211e3bd9c7c2fe9453a66ef3c821f7af68b012e4824d9b55e19664c24befa48273f9d06304bf75fd514cf7283e1376592b0606c283f1ef0f46922211eb4fbd54e60ebf99c557ff399f6c0bba0e9cf2f0292f32b2da5445789dfdc086dba309b7eec27b233f902aa106e079db58b", &(0x7f0000006200)=0x9d, &(0x7f0000006240)="e5d33ddf0d1e792d40dd8da1e2983da8a5b747f8528eff648424c08f05b43e9db66723971e4c509d2330112974a302bfce99d327e37833ad52bbac120b70cdaa368cf5ad2acef04cb608eb13f475010b5777fbbf866b4cccca6226219453a42e5c4d1808f6", 0x65) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) stat(&(0x7f00000062c0)='./file1\x00', &(0x7f0000006300)) sysctl$kern(&(0x7f0000006380)={0x1, 0x1a}, 0x2, &(0x7f00000063c0)="a9256148a5dab594758139e46d10455aa0cef979e34b41aeb4245453dde749acf27eb4f93154323e0ae51f25febc69902dcc8ad5f79f17251ee0a9735a727710bd64c2303377cc31a2eb8f9e3d9711bb", &(0x7f0000006440)=0x50, &(0x7f0000006480)="602928b0c8ee89aa0de04034f564c982fa90ef857e42beea645ebb89fd132a1d0f94dbbb0184b84096bff432e890a44831e07f823992c91717c42b6cdb474c", 0x3f) geteuid() fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000006500)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003252ed98 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x704) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffff8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x824, r5) sysctl$hw(&(0x7f0000001440)={0x6, 0x19}, 0x2, &(0x7f0000001480)="942d872f", &(0x7f0000001500)=0x4, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0xfffffffffffffffc) syz_emit_ethernet(0x4e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feccba7d7ba90e28efcc5cc0212266c662108c00000000ffffff0000000000000000000000015ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed76a6b9da0e5b66fb88d8803fa2870c21460b7ae07eb224f2d9345761f8c770351026ec301cf56adced02d6fa3404a78c98fb495ef21352f4b4bd51e148ac91f73bb4fc37c572fc08cc947dc1b26bd36275f924590460bd35507e2f61da0f69a3dd07181f59f8bf967203b0e892d7073d6702151c25359f4b9349e5d664fb9b547062a909104a446fccf55aaa648733d48646d8c237409ccd32afdaa2ed26cb696ecebe706ba08a02ccf75b4465bbb5685c2e"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x20, 0x190) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) r4 = getppid() fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r4) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r5, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/3, 0x3, 0xae457a2739a6e299, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r7, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000840)=[{{r2}, 0xfffffffffffffffd, 0x88, 0x2, 0x88c, 0x6}, {{}, 0xfffffffffffffffc, 0x4, 0x2, 0x9, 0x8000000000000001}, {{r0}, 0xffffffffffffffff, 0x4c, 0x40, 0xffffffffffffff36, 0x9}, {{r0}, 0xfffffffffffffffb, 0x47, 0x4, 0x400, 0xccbc}, {{}, 0xfffffffffffffff8, 0x10, 0x4, 0x1, 0x5}], 0x4, 0x0, 0x27, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x40, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) unlink(&(0x7f0000000100)='./file0\x00') executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x5e84, 0x8001, 0x9, 0x7}]}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001400)={0x3, &(0x7f0000000180)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000200)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) close(r3) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) executing program 2: shmat(0xffffffffffffffff, &(0x7f0000000000/0x4000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r1 = socket(0x6, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040), 0x2) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x10, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x400) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0x1, 0x195a05e282d6160, 0x0, 0x0) close(r1) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000300)=[{0x3, 0x21, 0x0, 0x6}, {0x7, 0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$vm(&(0x7f0000000200)={0x2, 0xc}, 0x2, &(0x7f0000000280)="fc", &(0x7f0000000300)=0x1, &(0x7f0000000540)="99a901aa1180367b10134c48f9d26209a64af5", 0x13) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x66, 0x0, 0x0) executing program 3: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x32) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="32cc8500", &(0x7f0000000400)=0x4, &(0x7f0000000100)="472b48f6d4e68d7be9e6da15015140e6b2f4b8d87af83dd8450578c1eef65009915d169ebe7d327443b640519f926542413655ce8b49b475df024d1df6375e36a4062d6845801cc6ebba1f4a376cd4bfab623f5ea0b9f0cd2215fbcdc85a1c65134b2c0b213ba80c27136151f4276df9a0b1f44bf37cc4b0aba43eec1ff75f85c51bb34f650cd413e00c544d5547af845fba680f3dc30e84f80bf15a8480a7232726372e02f6a6563fb31ff9d80c6242000007f800d287c932be3bce4ed7124e211ee63357", 0xc5) setsockopt(0xffffffffffffffff, 0x0, 0xffc, &(0x7f00000000c0), 0x0) socket(0x20, 0x1, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kqueue() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x3, 0x0) write(r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) close(r1) accept$unix(r0, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) close(r3) execve(0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x411, 0x8401, 0xffffffb9, "000000000000000000000000420700000053ee00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x1000000000000) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f0000000300)={0x0, 0x0, 0x0}) r4 = socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0x10b, &(0x7f0000000400)={@random="1c701c37f153", @empty, [], {@generic={0x803b, "83cc466dd1ca317890e27558d806f5b20baa0b9936ce0412c1ba6cb19c147c8c021e8e5b7d0ad58b8a658840154593bba2c525e34a986f558e7cd501df77fd3d55ed1d5bbaa3709496b3eeafb7e386ac3968ecf6b5f8761356191b9ade25a80e66394e84182ff78fffe8bc00889d621b0c308d153d37aab0b045aad85621da1a54876322045badec1b2718751df977019c5bccb6c85d565b31b5db5f5bd6afbeb453832efa59bc3b9240f049c1fe660350c8ac3eac10a86a11bb632914ebfab088743440564640eca08222e08baaef5d34e2f539fe62c18d69d6b4f5e0aa40a053d4b80ecd9cc2bf39d37ea164bab6f69815fcbb1f528bc6f97551b891"}}}) close(r4) shutdown(r4, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x20000000000000, 0x100000003}) open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x1, 0x269000000}) listen(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1c24, r5) executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0xfffffffe}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0xb1}, {0x26}]}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0xffff, 0x8, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb86dd60f619000018060000000000000000000000ffffe00000020d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200000100000000000000000200007b7f8dc228c06ac8c62fb48313efde94de0b56b6c05791f58f708bf9a69366fc3cb2402c699cc9e41c6fe93fa864997daa0bb8a095d6ec8dcd0316f8cc6b215e26a70d2fa7738895dc357113b56cf88ee89500097dceb482acfede8d958f3554d55ce8930100ea855c023bc49f34b4477c04cf686b4f8974f8629049e786b3b5a78177de9ec75c7dfdedf9eb52929dd5e59f0823b64fea439f82b13866a4c1dd5740d84ca387733b1655ffa35c"]) ftruncate(r3, 0x80002) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r5, &(0x7f0000000300)='_', 0x1, 0x8001) executing program 1: syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4"]) socket(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000240)="1f5b4718a896b4749358754b514d", 0xe}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x24}], 0x1}) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000004c0)={&(0x7f0000000440)='./file0\x00', 0x80000001, &(0x7f0000000480)='./file0\x00', 0x8}) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f0000000200)="74af9afa0d895acced326195ae2e6da1bb1db96753dd8e62851bde56eb6e73986a7ebef9e15d9c84e43bca81fad5b0380d6cbe61c8fb36fa82c1c4cc55c4afc6bb428de193a9f3048100094e649dc7070d5260567e2d8b8b03278982294c2d8bec9b986cd322ace24240e6dff08b38a22b565d5517ec6065ed8cec70f00135f7615fdbd4dda94b00976d6f4b5beaf170e26c1c365d595231539dfb392ff9dbcdc9d20e9f2d37d7fc4091b768953e7b1897277ed9dbcaa446869c47e5006b169615047a92093b715c47d3ffad99e970b45575", &(0x7f0000000300)=0xd2, &(0x7f0000000340)="e6f223050ce5c7a79b13a07dbee06467b14abde40f52a6759a2c65c7ae4739cf8a1cdd3de1f11254b456cc212b2c872fc5feffcf9ecef4cfeedebfd2f649e9be664d4a5dd30d89bfc5541caae172917cf7f28e1bf067cbaf842e500d9567e0620504cbbb257b5b9bfcba375b4bde27c43bbdf56265a5ac182a4b62753bb045e3ca2d3be66228a9b4b58adf69c2121a30e10915fe8b5eac98d81bf22298d083fb627bf837107807e87bc700e6e4a88bdd08f53684db156d67a07a37420eb473cd16207739d9e5e4a1a38ce1767b81c17d4afc40c95084eb4df5e96af4dd3b399a6c62b183e92a4411f762", 0xea) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x400000000000020c, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008683a45d01be928"]) r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000040)="9c007e89f760009f260814d8b314fbf4e48d9ce43b327cd366d15c54605915946a4752ff7505b6851a", 0x29) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[], 0x3e}, 0x40a) recvfrom$unix(r2, 0x0, 0x0, 0x40, 0x0, 0x3e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x40, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @empty, [@routing={0x2b}, @routing]}}}}}}}) executing program 4: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r5, r6) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) write(r8, 0x0, 0x0) recvmmsg(r4, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(0xffffffffffffffff, 0x29, 0x8000b, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r0 = open(0x0, 0x0, 0x0) readv(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000780)={0x1, 0x1}, 0x2, &(0x7f00000007c0)="ace94bba491bfbaf133471e1079c2f24af0b50b16c5b7bf7f9e4b0eea52ddd424dfac453c7875fd367f7775c1d7e37795fc73bd5bf6188a05cb2077a4d9bd3810a76d89083f549ecb0a313d2e2cbeae0", &(0x7f0000000880)=0x50, &(0x7f00000008c0)="b18972389d00f8b7d2148bc7761a865b4e3e6454641f0e2e87c5716c576c41cf78021a94a879294fe698875615ea8dbed0e352a908f74f9352415c50b63c9c9e7f75c3b72d964bc26d16b8e882095c5e703b76598f66139dd6c8d99008cc8eccbb38e53840208039a907a2aef802ee2c60ddce1f493f639116891ad0a2ddb3fe72a6c2f2d87311f9401a97246e19ade5c29e694da512e1ffbd4d19fc3cd43383d731175cc217c6a4c5cca105dabfde89bbfa2777a26dcc62d350e7f67b5a1daa91ac3ead2cc07a3452f2267b580777d00e1c7231ba01d1385e8665", 0xdb) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000480)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) renameat(r0, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000680)='./file0\x00') r6 = fcntl$dupfd(r2, 0xa, r1) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000740)={0x5, &(0x7f00000006c0)=[{0x6a, 0x6, 0x101, 0x80, 0x5}, {0x800, 0xf0, 0x1, 0x2, 0x7fff}, {0x9, 0x6, 0x9, 0xffff, 0x200}, {0xffff, 0xffff, 0x8, 0x4, 0x1}, {0x101, 0x1, 0x7, 0x2, 0x100}]}) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0x1, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x6}, {{r2}, 0x4, 0x10, 0x40000000, 0x1, 0x9dc5}, {{r7}, 0xfffffffffffffff9, 0x21, 0x1, 0x7, 0x3}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000000, 0xfde6, 0x5}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x7, 0x1000}, {{r4}, 0xfffffffffffffffb, 0x8, 0x40, 0x2fe5, 0x6}], 0x7c, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff8, 0xe, 0x1, 0x4, 0x1d2}, {{r1}, 0xfffffffffffffffc, 0x50, 0x1, 0x191065ff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x8, 0x8000000000000001}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x535676c2, 0x400}, {{r6}, 0xfffffffffffffffd, 0x3, 0x20000000, 0x2, 0x13da}, {{r1}, 0xffffffffffffffff, 0x42, 0x5, 0x0, 0x2}, {{r1}, 0x0, 0x40, 0x4, 0x3e5, 0x9}, {{r7}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x800, 0x5}, {{r1}, 0xfffffffffffffffc, 0x3, 0xf0000008, 0x1a6fa4b6, 0x7f}], 0x2, &(0x7f0000000440)={0x2, 0x400}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000100)) (async) write(r2, 0x0, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b5, &(0x7f00000001c0)) r6 = geteuid() r7 = getegid() fchown(0xffffffffffffffff, r6, r7) (async) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4, 0x8, 0x7, 0x81}, {0x66, 0x80, 0x7, 0x3}, {0x18a, 0x4, 0x1, 0x604}, {0x4, 0x0, 0x20, 0x6}, {0x8, 0x80, 0x6, 0x7ff}]}) (async) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r8, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) executing program 5: munlock(&(0x7f0000003000/0x8000)=nil, 0x8000) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0xfeffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) mmap(&(0x7f000047c000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r4, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x13, r3, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x10000000000000bd) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0xf869) setrlimit(0x3, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x69, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6, 0x4, 0xae}]}) open$dir(&(0x7f0000000480)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r2) r3 = open(0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r4, 0x3) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000280)='./file1\x00', 0x10000, 0x184) fcntl$lock(r5, 0x7, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=0x0], 0xe8}, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2c}, {0x5c}, {0x16}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(0xffffffffffffffff) r5 = socket(0x18, 0x3, 0x3a) mprotect(&(0x7f0000313000/0x4000)=nil, 0x4000, 0x0) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x2) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000001980), 0x0) executing program 5: syz_emit_ethernet(0x1946, &(0x7f0000005c40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd696b9efb1910500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa0000000965000000001f0000000000000001000300c2040000000405020a5f0502000905e51d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf5220000000000002c0a000000000000814371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000001040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffff7f000001ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000200030067000000000005a0670000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000300000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a009dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r4 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r5 = getuid() setreuid(0xee00, r5) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r6 = socket(0x11, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) sendto$unix(r6, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r4, 0x0, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() r9 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r8) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r10 = socket(0x2, 0x3, 0x9) dup2(r10, r7) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f00000001c0)="71f91e3471ac0058bcacb6a75a7ade5a91501d94a34b8e5f84cf71b59c7afec370824dbf43c862d4fcfd340c79d9ae1d649cf1ff7016eb61cd882c8dbc325a9b75ab180e2b3cffa76fb14c7480ac4d2a2cf8", &(0x7f0000000180)=0x1c, 0x0, 0xffffffffffffffb0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) r3 = socket$inet6(0x18, 0xc003, 0x0) sendmmsg(r3, &(0x7f0000001b80)={&(0x7f0000001b40)={&(0x7f00000018c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) write(r2, 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) syz_open_pts() executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x8003, 0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x273, &(0x7f00000001c0)=[{}, {}, {0xce}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6, 0x0, 0x0, 0x3}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) executing program 0: sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000000)="050000000f08618affb8668361c4d19993a1a6ae6fd31dd196", &(0x7f00000001c0)=0x19, 0x0, 0x0) executing program 3: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000100)=[{0x0, 0x9, 0xfd, 0xfffffffd}, {0x0, 0x20, 0x9}, {0x402, 0x9, 0xff, 0x10000080}, {0x3f, 0x84, 0x3, 0x81}, {0x24e, 0x9, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000280)={0x1, 0x1a}, 0x4000000000000066, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94b335324fbd7283d94182171ca34b8e5fcd8b3aafe18689e3fc5e84cf71b59c7afec37082", &(0x7f00000002c0)=0x32, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, 0x0, 0x3c) setitimer(0x0, &(0x7f0000000040)={{}, {0x4, 0x88}}, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) r0 = open(0x0, 0x20, 0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) sysctl$net_inet_carp(&(0x7f0000000040), 0x8, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x4000000}, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x64}]}) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000380)=[{0x0, 0x0, 0x0, 0x9}, {0x87, 0x5}, {0x2200, 0x8, 0x20}, {0xffff, 0x81, 0x6, 0x8}, {0x3, 0x3f, 0x7f, 0x6}]}) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) r4 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r4, 0x29, 0x66, 0x0, 0x0) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0xfffffffe, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) r1 = syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) r2 = msgget(0x2, 0x50) msgrcv(r2, &(0x7f0000000100)={0x0, ""/107}, 0x73, 0x3, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_RMID(0x0, 0x0) r3 = msgget(0x2, 0xda) msgrcv(r3, &(0x7f0000000080)={0x0, ""/19}, 0x1b, 0x0, 0x1000) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000480)=0x4) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000367721467767f4efeb006399864bd255b3b2bd4d1c836e8feeba0abf450e6caa50e5c67b8adb347c3c3e912359e842933ae15a3dde93989a2bb2774555b1685349c1e22d5bdc80660fa14af61e94a42241eb9c8ae1e423bacff579e304fdbfcff9b094a329ac1833946948f910d45628ca69641700f3f74994d246085ae2dfca7b8a90af9e67cb0364ed2c4e6e704d85378a593cd74808f51109654d0c07c7cfb89658281a58553f21fd08feac8f2212d0a4510b092b40d1aed6e54008bacdb4c4132eeb157ec703b3d2213450038a424471785c0bb5dc240cc3e46d5e4e50c221cbea07558a99"], 0x8b, 0x0) msgget$private(0x0, 0x0) r4 = syz_open_pts() dup2(r4, r0) executing program 5: r0 = msgget(0x0, 0x62) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00@\x00\x00\x00\x00\x00\x00'], 0x8, 0x800) socket(0x6, 0x2, 0x8) r1 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getuid() getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) msgsnd(0x0, 0x0, 0x401, 0x0) pipe(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pread(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) open(&(0x7f0000000200)='.\x00', 0x0, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000016c0)=0x8) getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, r3, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916}) getegid() getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) shmget(0x1, 0x3000, 0xa8, &(0x7f0000ffc000/0x3000)=nil) getppid() executing program 0: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x2, 0x1, 0x800}, {}, {0x2, 0xffff, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x7) executing program 5: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x8}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x3000)=nil, 0x1000) syz_emit_ethernet(0x229, &(0x7f0000000240)=ANY=[@ANYRESHEX]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c6", 0x12) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r5 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = semget$private(0x0, 0x5, 0x2c4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) semop(r6, 0xffffffffffffffff, 0x53) setreuid(r1, r1) seteuid(0xffffffffffffffff) executing program 3: r0 = open(0x0, 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0x20}, {0x0, 0x0, 0x9}, {0x40e, 0x0, 0x1f, 0x10000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES8=r0]) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, r2) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) setsockopt(r3, 0x5, 0xfffffff7, &(0x7f0000000180)="573b663e79f8c5a030586d7d283ccdcdc14af6277598695dda90759b6fbbf97b6c9fe1826619427e06a32b771aef35f6a85f3fb01c3bd68a55cc3b363fd1262d16238fd5ee116ae8b1ccb16e726d8f07fba7990ebee6fe38d66ce7eeb4bc14fafdfcbd26b505521da88c04e115e7ef5e63489e7b13049547e6b821207a3ff8da2124", 0x82) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x4}, {0x40}, {0x8126}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f00000002c0), 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x0, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r6, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) r10 = msgget(0x0, 0x282) msgctl$IPC_RMID(r10, 0x0) socket(0x11, 0x4000, 0x7) executing program 0: sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2", 0x45, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) executing program 7: socket(0x11, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4c) r0 = msgget$private(0x0, 0x14) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="cf6c82ece2a6d419319bd8df6b99d68e9d2439583fc5f07107b1d8c650dcfe25cc97c7804076afee713eb4eecd95229470e7ca0a3a06c8e6823d13109481e55e0fed7c414e3ac6d0c588f5f2c6e35e1c146a7b5da51e9c2f6cd0b170fa0c496a83e06adca37426b29db9dcd0516b7f", 0x6f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x277) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x4, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000000c0)) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="00000080", 0x4) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x190) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 3: r0 = socket(0x10, 0x1, 0x1) close(r0) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/228, 0xe4}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/6, 0x6}, {&(0x7f00000011c0)=""/39, 0x27}, {&(0x7f0000001200)=""/129, 0x81}, {&(0x7f00000012c0)=""/98, 0x62}, {&(0x7f0000001340)=""/76, 0x4c}], 0x8, &(0x7f0000001440)=""/193, 0xc1}, 0x1040) bind(r0, &(0x7f0000001580)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x80, 0xf9) utimensat(r1, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0xffffffffffffffff, 0x3}, {0x9a9, 0x10001}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680), 0xc) getpeername$unix(r0, &(0x7f00000016c0)=@file={0x0, ""/73}, &(0x7f0000001740)=0x4b) getpid() connect$unix(r0, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x4, 0x4, &(0x7f00000017c0)="8a2519cc268f3c72316724d8af9ecc4053380d00b10714bf1b2af23f36ce78676ba481e4dadffcac897e3f80ff9b1a27db143ddf0dd31291b39378a012d9b75a1dfb71f93a16eacd803e8af32efeb26e94be5ce2c2e53c6781b019d02f17c3d6721ab7f0ae1b54a2843d4fc070f60f2bafdac6c22c37c06a54fa1baf931a91634568b9da88b34ec17365f0c4e7e15f767cf4df6daedc2ba4e590303c0391fa4203447da268f24259d7af11119a13f187af6cb239445c9457767342db3529a8f2d99870bcc3321cc40da7c73e01ab0a7407c80e5c4719cc544a95985a7527614a818a960e3e3d10022ea835442e52cf1c756bbb1817bd6e7e895fa07a1c28f711d433b4dac773465031675c194fcde83a733a29bb6e67d214a6af0897c076297dab2967ca68b30bab98909b9f69f3bfbe4d5a58816b93caa080e635bcc23906f84059bc759705dd00ed5ea4bdb0a8290fa9a2ed7b4cbc29b59b77d3446bfec6cc15c5b6c88bff1c9663ff37fbb91b8bf56a7df590928b9847c764daad6d3281d3c37163faeeffca72727cd8b9ec9ed3338b0a1e476841c9f5cd0949e9cd1904bd32d2e4e63135032e4e666bea9f05f3463396056a3f739aaacd0cfb1c44d29f22d399205f58fc301a2f42ebb2e84bfba5f2fefeb476a3be4a1f88870e80fd2a3e591239de8ea2cd6cda921cacb14b5bce76a221fac7e6e301ee02deee885c981375582c73535e4d0aaeada56423920af6ee54f784f20dabb6487095a0e372c22b54e278e8847dbc38245c6dffb5a3f57accf8d98057a05ae7f13e3ebd8638a071a7b3eefd1ea7327720f225661df3a9c8d1d080692a3e84080f7b57be3d65c2b434c36e140b892e5b1cc05083e2373e1a0522c567d09fbe37c0563e6eca3183f799eb62d0708f3822c607e5d948875a5ce8015071ce01917e05ea1cea92a4f8f12efd03585d530f4a3357fd78e77f88997c8fb4a6cb6d9c85df67379b0262dc6661eb87b48593151ee71ccd6c1254fd4efc9a5c4d97196785154bf27fcd79af400eabd98767c46431af104c6ff0e074a633397fe8baba47b2fc0acf203dab8e5e12f44489ec0a3fbbb1ff1379027ae3487f289271cfe7b5c37df089da8ecc85e38f5e10bab60ed1b95e10ae974ceee7caf3633ec00150d107cebcb7e22717ed7704630718bd67a2888f26826c0f555416dc63cb06ba8d25bbd6c06c428f15057efc85aa47dd718fb5706c94a68c25a035ee5d7fdc7cdd9ed40a255711fa0cb5ea436ced2e1bdb4b56c85cf5a86189efd151f26ccd643a30b808fcc3a7134f7f9ab6a577e877ab017fddaaa8cd93bcb3a2931c7850158708aac2079c6877ad4c9d5e325840a6e80300851662f1b68e5846e4577b193f1ddbdd83c1c93a9e9427c1bf60944b4d618bd901ed04df1ea0ad3b4a2cf241c931b9313bf9f91a89f59ea678181fb11dbde8951968f56e2631f2c2f5185e84fd87b50cc7ad1c584ba19db6e29f88eb6d0002e50668a37226897277e28e13865e7559f141e51e2f95762c40dc2d41cc62cfbdab9aea69692e82e56419265dcefea169908a6e150bc8a868ca6e09d71e640798d4697c2590d5990cf4d2f40a9d548827d726050c77194f51f517674603593816c23177240db4ef8681e31dec44ce76c33d9507197be002fa978440ef8b7596b250ab2e62e19bbc18516b360ea127fbb411fa3468e5335570e766013184d943e3256b128a7e9fb5c851c0249928e06420c456c4842d223a85f2324627eba97740a1e4689b12c2f9f110c30fd2624cdee091c31ed797831692dc384e845095d87bed893871e199118e1a362dbfeb1eba43c7fc5103f7d1029753ad7ccce31812a59c2995192fad48ef9a503fed1f04d4861730f9e870ecd6ca8023bb157a4bc2a609018e540e10091c607a5c16fb87aa82bab5690aa615bde1f7585eb04ad93d5c1b909ee71785acf0e8f2017aa7061acb15c4f357b35c5a7d9b53e3afc1ac254185e7d49d596600194558562748532b40e47fe85a4b24a2678be4ea35aaac70fe5264177429d13518d7fb4f46a9199b5289101771f2f7a13b14d7157eeb13b6b1247d8fdbf50ad38b5f45e5dead617818ed4ac223848b55a00bbead52b5042cbbe9204b6ce5b6120bd6e49e148c26d930499da810ae624294a7b53af8490e4e5ebd3b6beb6a5336b925f9b19e99d89d833df425a0e88fe5aeec4c8e6d65d322bac8de5f42ba8529497baa28960c01f3f0285ef3cfb8c3d509aefae58a3a818fad870434d80611991115ac16fddeac04f4e202fba8de03aeb09578990d34b96f3f9b23aad730d8077fd610b7e3add18f4a24c8acf732b82263d3887bece8a80900d27e68657d3dcfd16029666a0d360617836b050433cf9241f67399238a1711d6dacee85289ce090681b142b9334b160189c079233dd23aff87e0d26eabb1b16fbc0536a8468b03950e08e1b3d3743a8ed72a8a07f5445cc9a3c68ce838e6773b4a656fd0d87412d78329aaf2212bc76950f03ac74de7b1aa8f16d32a8923d829dc770089ab6b7a93ffdec3dc1f44c26058f2a4501fc0c31e1f272a3578ddbcc3ee507fa4409e57376e11e6b64dc9f4e7118c628c65f40a1b7bc2d2143f844195d591f90692b1b5e5ccbecc48d719612171a6dccc5b1da3764963316693b628f27d1b74dc42ef91c8e7c237852ceefc373cec26a2a9336f5b2c53dc9bfbc0762b73b9e2dca47ba8bdb412759af0bc2e2031cb66d85154074ff51c3fe1b5d0dd0f1812c014143decf3bb528995aa3499cb8c43d98f6747af015fe0618c9271a8329228a791a9e9c223f2885b7975c57dc734af5cea05a0099ee8f1b7a35ff9b6c075acc8e36df55da221f9edd43c63275cba33bfbaf47adb9dbc6d5e559f922a19cd68646399830089a5df5d7d4424756139f3e9f2804ca68e6b155cafefd6f6e6dee8cd995bf34c23640406d897f0f6a90db174032f963f62f51c649bbb7985dd085df9484377ffe1ff1ad65f3b18b48a337da1a768d4465c9a07b6165625771f5cdd92471f92d6c86ffa01ca3f313966e7a3bc5d6b279e7e15752f9c594fa9c5169c2fe127d27ceb0655eae99defb09f8967899b9f798456b7999daf1b806ab52565a36de9ea651cfb0b1a1d8dbac4bf1214ba9e18c2ee816b5560be4f1a7435ee371b0a676fc6861116c30f5d21bbccfb3f1fda49cc4d96ab6d7443217ec64f459c14da27d47269c84e5bc5d96610392c7bb0fbb300375415bb1c78eb4e3a012aa2854989fe805d4ffe2792a0b694b4da478ba235d4838769784e082ef5943167709c2f7e83e2b4974cc830242a64cd1069efc2ddb8bcefe9f0ed3ebe0f2b400e7c814c78416ec38ba00e85c782e3d5cd42254730f5228ff8d34460821341900234064d12e368453a5ee3d65b1985d011012eb107e3b0f6f0993079a8fbf428b66647fcfbc25f0d8ffb2c7d664d36ba52782994d531eef8add96a296ddf848531836d1b4d545f511584e274c97da1dc5b0231fe8a8d61ae802d72add4b5ad42db87f0fd8ea98bd543a3db8cac4b51b12215d9c43dd6caf3d9eeb2bfcfd44d2f86de1bc455f28901a8200865004f9ff71aac74662e2f23678607301195b675294bec90c4399ff3f3a69f51c7ac8419c6450431ec903800e03db18bb90449e826dc82d8348bf8f7750fc5f2c3ceabbdc8e1c45aa1d08722caa64eef2829daebda79d94c5db83b5adde9d7c42aa2e56be574ce3775c753df2a31eaf5ae18f19bb13e32a6becb307ec86f55508885f8757b84ec26879ab971d35a970ed2ac510064b8df9a8aa4540615faf672c86a9fa502d92b6a77933b255429f497e7f6eb2a3e184cc06d0cd513ed128439a542226ab803d22bd6f093b1f958cc9b399a409cfebaee4951906156d0a981f8b1de0d1b94e597e45c252c28a04a734034dc5611674d51f70097bac1d149c3d74fae8074d7961079bb3eda49409b45d024e56b05c55dbd195e51934c1f73a024bdcb5976883d068ba88727205f49075da0e121b908fd610e985b57bf11f701c0e8dbc015e365fc5c2200d98ea2e38408134294fb0264f69f827543f1ea190213c98e3a14175529d4005df08f7099064fb078dde79688f917c07447b12e29587d9664aca676f8cad4dc924eb7e840be5d7f7e192addec201ba50b7c6d091f23c732fd111e11cda8a278426044f006e83531d795e0b47e5a78e2b901feb1f438795e69d9c1f8803d93f0622e650bc156e4bbb884b36cec091f3db958d8ec573ca3f6532011aeffe89f51344157466adafba0add235d2fb2d94e01f8439b89c77f0a781121164e076e5cd3285b26fabb3ed442e3306a55a042bc70f9d2c5ec57eb99aa1874761c78fbca4ecb242cc4ce54df973789c510f2e03195213fc6402249409ec32d2dc1ed6254c6e264a9800a9c090bd29ef9cc181c1b21489da37c3ebe90963e18c15afd95cceb198ab77f24913a98004635f04e6ee0d9f50e3360feacdfc3592a32c9ab9e6a8f97428efdfb41181df4cd382f8d1fe60d48ac3c6ad32812c2a3ce20ba146c2ec2c2d4614580f4bf10de8eb97ea1a055bb49d3e2dc8cb12d817437b5482b6cf3f36992b2f9be9e69250058a002a26fc5e21e1f6d46012df69b32eff38581391b9f72b2b3383650f50475384ca8d9a7243a53b57523ddca2653f52d40ffd65a5271b44d862ac335fe693ac5029b0a1e3f1a24573c4f3e4582f6698eb097785da1c5ac196852a60b753da3e85014f10e04d064282ec4d44972c068f0c82e9f38a29467bb447d743587060fd9a202d15d7bd0730f8935cd8f86e10310086ac3b3cff8c5dca767d9410cf7469a6e9d3c938ad62fdb81e171706de02f68ca066908e7635c0b02c3e6c8bae1def9aa18da95242ffb8861ff0a09ded41f530397f54f3ff39632da74bb646c4c1263f460141c8372f1e1860166cd9da2c21ff40c1bf1a624b430dd734187b8ab5fed9034d9a774486e7c75587187f4a3ff67b83caff028facd8ca3792be915e83dd0bec5974b89c3665344b564b980c61656451722f12b4a4ea2c5d3b720d79fa1f07536975485e2819f6cc9b2691c8c055a4d166449246200750341bd7a011b41a05d81397c3937433adeec1ce560a73ecec85eaef62158f5e89ecc648e544ff3c6108b07dd3aaad7f3350bec7eada8271617b9612e20942ba9fa4474a1c27a216d65b8bd8024c9db8bc8ff4362eb156bccb6e78906e245fa4c9040365107a579f489bce69a9e08a3124b251d27677e1f0cbb978b3f5c1694a5186c8b0305a163191f2ba40060889149bf19334bfaaa64d3bee205d0f79d0db950aa9291559de8f800426afccb9b32f7a1dc20215b01c582a74bd344271b8afd6a70a999a5f9712797354c95fd719709f776a14eabc9a65e9ad321b61e5ca7d798c5ba23da5f44cfd4f6b788ac652e218f4294d4a24bd7674890a39b47ef7544991b681b8e2ce4b55cff863a3b32716dcb146fb415340b4525eeba451bbbea0663054d01e9e5ef8b6791f5c330751e6b1c6c968ad2497d44c5f6e55a4efee86e2e0831dae7d86d39a121c7a04854fb67f9288a07a83bf8d1f4ee165f45d0d343de6f0ac8a09efdcbe1a7e59dd7567e19017499b9217096421318e5993ef5b3e78fbf6a943d6757c10f8cf4f70fdf161deae5ec11f418b17b83e2ef6409365538a1886a30434134d360fb7580a717788f9ad22b008184f6a30e694b526027a635cb8894db033a0b7fab81d0f7642293ecec748a786db54c74bf8c847c8993b4617ea2e", 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) accept(r0, 0x0, &(0x7f00000027c0)) chdir(&(0x7f0000002800)='./file0\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002840), 0x20, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000002880)={0x2, 0x7fffffff, 0x9, 0x800}) syz_emit_ethernet(0x36, &(0x7f00000028c0)={@empty, @random="f3ecbd7cecdc", [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x9, 0x20, 0x65, 0x6, 0x2, 0x50, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@generic={0x44, 0x3, '.'}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x2}}}}}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002900)=""/167, &(0x7f00000029c0)=0xa7) syz_extract_tcp_res$synack(&(0x7f0000002a00), 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002a40), 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000002a80)) sysctl$hw(&(0x7f0000002d00)={0x6, 0xf}, 0x2, &(0x7f0000002d40)="13322a5fb79805ff503d96b0339e16ad8b00c592236b71726c13d0df8c7bc5967879029d0de6ba0538cf4f52add638aa1fee5b7ff91dc8cc48fd75236c98ed86b90d8d5af846f7b46edb3f8e05857c7d4e2255f5584e0b37f666f235ea3c67b46a4595620a51be23e92ed20bc02b69b8845a94f5291bf9d2c634890b04997f475fb991d0cb0112b4a033f963ba0a726d3a83fc9f1fb82832ee8a34ac22527609febff7b5bb28fa9c64f962e93b6a513296ab7cf2e2f02351d73760b80af7ec76cfd3e415f6ac5582043de8bf5385b698bf0e537766a0cada275451f2c6526f1255705e0999e2e914221038a96a36238ec572ffa84f77b054a90a8d5011", &(0x7f0000002e40)=0xfd, &(0x7f0000002e80)="dabe4538aef93a087c9be44ba759d799a54933c3d9ca9458e32df2efac990c56ced73a0f346441c2dd10c2", 0x2b) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000002ec0)=[{r2}, {r1, 0x40}], 0x2, 0x4) close(r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002f00)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002f40), 0x20000, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000002f80)={'./file0\x00', 0x1ff, 0x5b5, 0x7}) readlinkat(r1, &(0x7f00000033c0)='./file0\x00', &(0x7f0000003400)=""/202, 0xca) syz_extract_tcp_res$synack(&(0x7f0000003500), 0x1, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000340)="c2ef865643f4fab4ce7790097a5aefe3224b25eb4be0364ce3462f31f87f1600009ebea50f60c7c431025758ed82e30000e954ee53af25235f9dfd32aa38c1bab9c9c847ba3f5a63f1778a70720e6fa08b7505f72b4c32a45143402329360e852e245360c2d61e312ec197adf6d518235e3024052b277016e6e148b62c97d280d0a0fac24cc1977cc11b6c00"/149, 0x95) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r1, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) close(0xffffffffffffffff) r4 = msgget(0x3, 0x241) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x947a}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x54) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff9}]}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x0, r3, 0x8000000000000001) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511", 0x18}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) select(0x20, 0x0, 0x0, 0x0, &(0x7f0000001940)) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x204}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000008c0)="616cbad7a0f159dd931a2ffee88dd192b53c3564", 0x14}], 0x1) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0x6977, 0xd151}) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x4000004d, 0xfffffffd, "ad95be4b065c389983d554ecc416cf34eb18fa8e", 0x10000, 0x9}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000001100), 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) link(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='c\x00') unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000200)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "046cf52be3da1c664a8b55dd634db17f1cf7f9b8"}) open(&(0x7f0000000040)='./file0/../file0/../file0\x00', 0x18212, 0x44) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x3, 0x1f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={0x0, 0x0, 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2cfa3c547c4a9609}, {0x4, 0x37}], 0x3) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/121) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002380), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) getpgid(0xffffffffffffffff) recvmmsg(r1, &(0x7f00000022c0)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r5 = dup2(r1, r1) fcntl$getown(r5, 0x5) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000003c0)="aa2c11837c5c739c10a6c517a7c8bc2df5a7c763379aed2c70de0e02b4657ee648ce39f796cf864576a324c9ee025b4e988c01eb903df11353b0daddab59a2a87e490d2663a2449230ba61a5acdcad90ba569322e104f968ae81fa17aea9af00e0c01499b3e783ff50e766c83f1c808c3fb330769fb95a39fd92718b7fc74c2964cac545330d94a6ef499dbbf2d7a568977263149e0220c020fe0b68dbd4cb22139c5a4638a3a4ad852c155d0b8ad08b01b5d6b0602ed3a0e554aef7094c05f2aa8c0da1653f5e6b774590b19c170fbf24b54f02fc332170a52ae1fd1401cfba63352ecc", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000), 0x0) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f089", 0x7b3, 0x0, 0x0, 0x0) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000440)="84bd00d84205898e3884a22fac42e419c2e61cb4dc6d0fcb51ed2c8eff2defbd44bbd36080b553aa59bbdfe6f81686554255122a0f0848f0723a1bdc6388223c9d150aead6b1dbdb85b902538e48d577b6e76359a15bc9336a7c87f680dacb42992a38a7bb4fd11592b6f6a32e23f18b1af0fcaba17207adc27605d8f94afa9ee9ce2914edd0836d64d1596244df55577b1cf54909da106acaa5b5a8520e571c973b058c54c4429426f7b6eef8277d2e5be90909c7735aecaaa440de9e2fbe1573b0de7df21f1e7b9753ac4f5b16e81ab337329a4973", 0xd6}, {&(0x7f0000000580)="3f3fee6a6f1ef5b404f851344423ccc4fe65d5229d512095701b6b9c71f86eef1feb85ad288a0a443bf08b6836b1ca70c57509b86edbc68fb3b94e6e5921a071f550ae65e6bdc28ea627b8050a368f89be178245a5", 0x55}, {&(0x7f0000000700)="18fe11d2567c9e369022e5898860884b34d5042ed0f39b5c32307c", 0x1b}, {&(0x7f0000000740)="89866651e5273211d45bcfb3e51945887b20b6122cee785ff9ec737e436f9e1e6da3aa0cb7f309293ab492b83f8ef02bbf46ea4f2097836b19501e6f3491476d15341ecbe9ebf20968589fe7eb8a0fea32bebe9daa3ed732a2d42dc584ee2e9e19626dd7199f7eea2032c83122c51de8567f730e0441653b06a1a11d9b1a5eb8908fbf5963ee97608ebe804588924372dcb229fc3d8bbd206f483e18d9c7a4eeadc923d0a987ee617c1da6", 0xab}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="a00000000000000001"], 0x190}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) fchmod(r7, 0x4) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x19, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x1d, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00')    executing program 0: socket(0x18, 0x3, 0x0) semget$private(0x0, 0x2, 0x80) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffff01}) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000000000001000000"], 0x10}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x762}, {0x4, 0x0, 0xe5}, {0x4000006}]}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) syz_open_pts() fcntl$lock(r1, 0x6, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x100000001}) syz_open_pts() writev(r2, &(0x7f0000000080), 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) accept(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f00000003c0)="c2ef0bea6e9ce3e9", 0x8}], 0x4) syz_emit_ethernet(0x38, &(0x7f0000000040)={@remote, @broadcast, [], {@arp={0x806, @generic={0x18, 0x8146, 0x6, 0x6, 0x8, @local, "82e0641d0edd", @remote, "e7577a9c3cf1df4fbab204b6b763d2ae"}}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x7f46a932bb1584b3, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a07fe7fed000100000000ff7f0000000000004a020000000004000000000001826884"]) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0x1b, 0x0, 0x0) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x8, 0x1f, 0x6, 0x3}, {0x0, 0x8, 0x9, 0x2}, {0x0, 0x0, 0xfe, 0x800}, {0x5, 0x2, 0x71, 0x80000001}, {0x9, 0x9, 0x1, 0x8}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, r3) dup2(r5, r6) dup2(r5, r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) mprotect(&(0x7f000015b000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000540)={0x10, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000476000/0x2000)=nil, 0x10000}, {&(0x7f00006af000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000603000/0x4000)=nil, &(0x7f000021a000/0x1000)=nil, 0x17}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000344000/0x1000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000447000/0x4000)=nil, 0x9}, {&(0x7f000077c000/0x9000)=nil, &(0x7f000029f000/0x11000)=nil, 0x1}, {&(0x7f000002f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000608000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000714000/0x4000)=nil, &(0x7f000037e000/0x3000)=nil}, {&(0x7f0000431000/0x2000)=nil, &(0x7f00007c2000/0x2000)=nil, 0x3ff}, {&(0x7f0000555000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000768000/0x3000)=nil, &(0x7f000050b000/0x2000)=nil, 0x4}, {&(0x7f00004b2000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x5}, {&(0x7f00006a8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f000049e000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00005c8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}], './file0\x00', 0x80000000}) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) close(r1) accept$unix(r0, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) close(r3) execve(0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 7: socket(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, &(0x7f00000014c0)=0x62, &(0x7f0000000340)="7bbf5afdfa6005c907e10b834c8697000000", 0x57) kevent(0xffffffffffffffff, 0x0, 0x800, 0x0, 0x7, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) r2 = syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000380)={0x0, ""/107}, 0xfffffffffffffeb8, 0x2, 0x1800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000480)=0x4) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r0, @ANYBLOB="7b071fd15c02282e372d12", @ANYRES8, @ANYRES32, @ANYRES16=r2], 0x8b, 0x800) msgget$private(0x0, 0x0) r3 = syz_open_pts() dup2(r3, r1) recvmsg(0xffffffffffffff9c, 0x0, 0x403) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(r3, &(0x7f0000000000), 0x44) executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x80000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r3 = socket(0x800000018, 0x2, 0x0) listen(r3, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r5 = dup2(r4, r3) r6 = fcntl$dupfd(r3, 0x0, r5) listen(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x6, 0x4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x5c}, {}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x30}, {0x6}]}) executing program 3: setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8ef3e0d56fa2569c0bc37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) getuid() r2 = getuid() r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r2, 0x0, 0x0, r3, 0x111, 0x8}, 0x7, 0x0, 0x81}) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r4, 0x0, 0xb, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000001c0)=""/182) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) r2 = socket(0x20, 0x3, 0xff) r3 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0xb1c, r3) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) sendto$unix(r2, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='W\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0xe2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x1}], 0x1, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000800)) shutdown(0xffffffffffffff9c, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @local, [], {@generic={0x7005}}}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x20180, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000000029, 0x2a, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="4d08dbc2fef9e31142e86bcd71312c26f29e70139204e0b1d8fba04a79091356c5a43042dad33ec9dba6b666a95817ae95e73deb9cfea3e393204cc6ebe68ef319184b1c06ec1c682b43520f94fe712361bad6dae7781001c9d4adab6875e6c19a5e67b6a54c1e6418c72474a656fe", 0x6f}, {&(0x7f0000000600)="6047d0c2027ec8229374791fb2f6edd0510a42133874355df3398c44806592565e8c01d029f2984a63d7ff26a4255661607f36994da09e483498c44bf07eafcc6e0320a6588547ee5fb2f179b04992c95a47b12f468a095809f01afb14e6b4e8c8efa0c9346fcb74b8f14173f94b90643e5ae905e6f93acbcf46d25bd9e3539a10629683cdb170b37afbd70031599f05a3f88790400ea4af15969293fa169fe456b6dcd5ab3f1d64cf80840fbee5aab9676d1baeb4e7a92786ee9a68ce117661b51d75fa81a35a458e990143af82f374f584da5cb98ecf1da5a941fa37f2cada9aaa51ed50f4c61eea47775c40168bc086eba0e5ffdb444a", 0xf8}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002000000000000000dfff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x400}, 0x6) executing program 0: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x95) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0xe000)=nil, 0xe000, 0x5) sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000180)="6d0eac9bbc85b746351548ff2bc2b54bbf9071d09ed587e5affe757df0b172a23039d03c", &(0x7f00000001c0)=0x24, &(0x7f0000000240)="2b6199ae4f711e73b1799e5a8912d9b66ca8c4965d24c462066af71c1398e3fd008ac5cdfc7ebce00ff2019b7921e6b218782e6e989bac9661e8a2d4a0015b0f06493f18be94351409f87f7dedec0f61ae3b1368aca0b4f0cbb98b46485a1cf5090de04146f60d169a2216c39064ebad9838395b208059b9130a67be342a5c67ca1e6bb6a450237dc420a4d3945f2d0025333efb819036b8ebe8c26e8b", 0x9d) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xa) msgget(0x2, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, 0x0, 0xfffffffffffffffe) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00004f6000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a003bcc26a9a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00002900fe8000000000000000000000000000aaff02000000c9db90fa6546bd3ba9e05103bb000000000000000000000161e7edff5fc8d24e5c7f01c932641965906ac8881077c5a7c455fae557b2d3558807a3dbff926c1921598a1b33cdb440cb8e180b9dc2148f4d285ed8bc0c8bcd65f5e0475b45105fc7186f0011924760fefe5a670daa939986b83a117d534a5f68438379d3234bfa6cb34a930a7cba2c2b22bd114e55effdfd17aeaf0098e393b4f1d8737196"]) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/107, 0x6b}, 0x3}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r6) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) setgroups(0x0, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r9, 0x0) setreuid(0x0, r9) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) executing program 4: getuid() r0 = getuid() seteuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setreuid(r0, r1) r3 = getuid() chown(&(0x7f0000000080)='.\x00', r3, 0x0) setuid(r3) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 0: mkdir(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f00000000c0)="c346dc1a7f7bde82b1d80b978c34de4e15", &(0x7f0000000180)=0x11, &(0x7f0000000280)="9fa35457a9c47d47e0bce1172b960c03bceb0063b0b58f3db5213f7df93d1e21e68f527a8df2cca7800cf898e5483cedfcc3af26a48981c44c050614b3ee61b6db982bec97b4dfc0b58d4c1d0a8099e8384618c986b92601abbd2ae7b7a262dada", 0x61) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000200)="0c62af42d9fdf4c3973204f0a446b3243b6e8e1492a16d6f53a23a64ac5c299c01d4738b05db689339f8f1e645784966eea2e32c8b4aa968aeb109a2a721e78c7bd5cb45c95a8bff84a93cf758848e012ea507c60a499c4c8d333a149690d02878d0190f027ef2f4d268d7dec2ea2ba317ce", 0x72) unveil(0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x3, 0x1ff}, {0x84, 0x0, 0x10, 0x20}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001180)="0800e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1954, 0x0, 0xfffffffffffffe59) executing program 6: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) sysctl$kern(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod(0x0, 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r3}) close(r3) ktrace(0x0, 0x0, 0x0, 0x0) r4 = open$dir(0x0, 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x25}, {0x7}, {0x416}]}) syz_emit_ethernet(0x86, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRESHEX=r0]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x48}, {}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) write(r0, &(0x7f00000001c0)="c9", 0x1) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) getsockopt$sock_int(r3, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8001}, {0x6, 0x0, 0x4, 0x3fe}]}) writev(r2, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = kqueue() dup2(r4, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r6, 0xc018696c, &(0x7f00000001c0)) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) syz_emit_ethernet(0x1be, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000486dd65dc2823018800d000000000000000000000ffff7f00000146d7d74972bc89075d3e01c9684831702b07000000000000032ffa0dca3d8ec62f0d0d903263968222f600e5efba3a1965be0fa5baab09ccb259d93900000000000084012ef44521c4010a00000000000000000000000000890a000000000000ff010000000000000000000000000001fe8000000000000000000000000100aa00be6cb673c18e1d4a28d23abf7345e5ff010000000000000000000000000001000000000000000000000000000000010900000000fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb11000000000000000100ff2e040000000000000000000000c20400000002c20400000006050201ff04012f0001004f6800c20400000009050278003f6666fe8000000000000000000000000000bb000000000000000000002500"/447]) executing program 7: sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000140)="e015359ffc936bab2d7ade308f5e024dbe0252aa78b3e0dd25008694179288fb5f0a79c51a948395c08c67261e0185cb5c17a294480c75a6b65acd9b6b92fb23991c96c67ad44fe62bbbabbdb62813ad77eebec6f86bb50d8e7f95b3e2c287d23f423a39ab453d04cbf7e5381baff0a13bfce44bf564", &(0x7f00000001c0)=0x76, &(0x7f0000000200)="2c2c15e5ea9fc5138f64c8fe39ba24067372206bc36cb3f211ff9b70b58418ca593847b89a872d8f487e0e33cc960f31c921ba2104172c9ed28dd6385a7c45f5fc8bb84a445e727824775294c767e7c7ed4d5f5f101384f1c8647fba42ab39eb1a5787a31b927d750bf51521395f18eefdd354489ca18afa50", 0x79) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x4) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) setpgid(0x0, 0x0) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = semget$private(0x0, 0x1, 0xd54) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0xffe0, 0x3, 0x7, 0x0]) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) setreuid(0x0, 0xee01) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x84}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 6: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setegid(0xffffffffffffffff) r0 = getegid() sendsyslog(&(0x7f0000000880)="b2337f10af0b0289979c22faf4b741664191b4f354252903780715e367bf1cb61af29f440d82816b946c4d3f3be708674f98e28107ec90e97b3f27479dd16d1c87f38c6930fc567621db06cd89c104ff59c9fc77240e8207fa907afc4faa245b1ccbaf137fc34609b3da85f086bf2dd2c86f25a71d7fc1272c7ffe131ed7dcf20fcee01433192e4bc2d6ede8202980453ccc3c040caea15fb38649c95757fa362ac34b550fdfc7f780b546f14fced6d7875e2ce5d063fad9ebaf7007c8b2746d786a0bedf8356b6701d81071c6c2f28d0d8d6967e4682da5de79240e7e2ac57e69111bde31c02e1f9e82afabf726028f19aadeb17cd941a041844a9b073b2645e8b714db9f20c7363eb53d559db69e212faac698353a5b8d5becb9a1006c8fbd32df2d6be5adb47baaf25a4dd2fdec9fb4a1d730bbc1a9c5a927ec949e204182250381076b345132a6333c4cda06c888fa3ca151907f7a2af4c98d6c6b516a1f6dc0553136bed6efda0375932f0cddcacd", 0x171, 0x0) setgid(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1cc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000622, 0x0) clock_gettime(0x4, &(0x7f0000000000)) close(r2) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40, 0x401}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="91a8e34dd8bbaaaaaaaaaaaa080045000028000000000001907800000000000000000d00"/54]) rename(0x0, 0x0) open(0x0, 0x80, 0x222) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r4) executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) close(r4) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)) semget$private(0x0, 0x1, 0x28) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) executing program 3: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x81}, {0x20}, {0x6}]}) writev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="3444d9db6c1fa3840b3b44ee8b12de6b51249f609c6402a2c136a3c39a32b6d8716f31990815f560461138882cfd03321e80", 0x32}, {&(0x7f0000000300)="a223f0c8a719b02017e351fd73c0d852cb28b84348eedcbf0b8d71be1471d697e8f082fa5f6b27829daf051744e018c17950", 0x32}, {&(0x7f0000000880)="b9accec30fe1778b48114e95cc9925542f4e31069d7706b694daa0d75b92f2b130f158ff089250b065ba9d380bb2ddb2d4ba9027ef98d9f6eef46671f4e22e39192173ac5862561362bb36ca2edeaa2b248eaf8d3efa5172e93423e6a7bf171417735d654caac65f31529e600a031849736d49e168554c688b1cc6239564c33fb9aec6db6d96865311075d96ea22c1a11c49ffcae8273ee71378cfd9840d266b694d96007fbf2f69c5612f9de6f5d7eb4bb43d508e9882cb0de23e3f2ed9160b0555e6aa71211d29c88d2b1c1fbfb1b62ece807ca5443d2e1d88560bd864215ca21a99dd85050df75bd7bd91dfcafd865312a5d095c691f32b6442726fb8a8f69929148f4e9e13b0a0ed759675f0c795d2ce31af7ac33ce1e0ce6591ef0c0d285a4220163dcaacacc05f17300e9ec24db7bb8e390d7dd5530adf74114fda6ef35f4f96b130bbf6314d6c0e071d86781d3d316ab13491a2915c4ab24e1da73789330ad319d5169aa5936808004f1a467cac1f576bd818fd5f00e33eaa19a68c146d61e239cb57c05bc2a270f13e4d65c051b54b7e857136bfd72c861a68ba05ebad5386a6337c0cbba3386945138a9dfb66766208ce6ef720009293cbf6d63f5e52df02682079c429e6f0c1195d6f800c96ef668aca5f990cc6152d5281fe9672a777859f399111647c2f594b870e39e2ca915d9c0fb949e6d2c8f76016ea054275df24833ce7ea3054c8c9451530ef4cb9345bca67bf0d454aa8026bf7bb02001dffcb35e19843a7ec13718881b8b426d87b5904683a3d6d84132a3fe952e7b12a76c61cabcc924729a1c865944939da1be1ed45b64700d74a0ee55fa6f83232c90bf47993ab1ceba3aadf7ee842fb67d765117090dbcd2f80333f639242cb766e041f60fe28c8621a9e1b495cf75960cefe88d1d1a54daf4f291365d36d867ee1c562a3e1dc84987b0df7b5f813e5297a5ce1c5a085eef6f0c71f10042a9fb46ec3dcafb294ce29739ff29ece0e20b2cb9cc06abe6ce25046ac14577e20ae3aba5ccbd42051b3aa1424ab1774439fb2bca7416ec7787825dc4c09de58ae7aa3306192dd5b3f230f480166dd56edd651f6b330b31bbeb2f8129308f71f2b3cf4a1a0deccec85e8d5d375c4222aa87230ce9d7b71791fc76130431e49eda21456407158de097531994542a50a0ae6d93ac3cf475be23cbfbeab6c14371d3c3fd30330713be4caf8a0c5c0a55b4f6e8d0401fbbb6f3dd08dfdb9093bcf8af56b56a9f87c4e3b3d878e8e97644e02548f8331fd3e2cddd37cd3428faf6b23cbebb8b064afb98dc8d69b1b5e3130eb4c8bc4b04b779635836de0e32d5c145c309c18344d76b6db3b2b825ef8c76e2a4ba74bd4c62fb4c7aff4ce0cb1490b445a238d13add58cc27fc8a5f2b69d53a4e3e000ef05db504556108bd79a3e14d1792e4d06424e75ead3331b5d46921c68f6a9e01a9269604c535f24a1dccc5cb4954c2931f91c502de0e899e9d4ac65679f37d2e4082aa82c8591aeeb00c74620c11a1aa7543db5028b844490898ea6572685dfe79d0e6898535c04613ca2bbf510284e1ae7528442cd6c148775b12a670c89f9085ffbd8faf1104248c82b9d17526eab03cd309d0781777a102a91bd883f1b44d203fde48878ab0ca1b9d74da0e905b9f9f819e9f8701ba5750af443b55da6079a9daa65018da021aa01bed8291d7f54d0a4c50a42526f118bc2ab44575898747e45be0692a96aabb59d5c59b1f6c1164ff3262ddd90120e6c28faa6039ebaf28b9c7ea731102e18ce051b71c02b62c2c552a9bc2ccaef8b99ce4f3727b7a3a8aae807effad9ca23e37d57964707ab18a3f7411cf51a7cd3c3937a9b6bd44817c5f164dbbd0f302e46fd2b2a8615d9f12fafdc4bfadf30a6d296183c89c073d7c1e9c2042e7bb061909967e754d1cab5407a7b6aa8bb63a506c71af9a9cb621f024a9b6e42f5c67fa78f6dd155a3012a99e62ce75ee3c7e3b70dea554589823d487f3eaabccfe2a7bd2f747f5f9c965bb52be10759b911f04e46c3e2337924c8894153fc25b82fc6128a421280f431a9370bd88f30f92e65e1505c0e46b72280508b1403dacf50281ac692363ac3ae416cfa93f9441a37f94319eb5eae4079f3148d1f04015964559e1c931d72ee576b573b560c6f08ab4a76ff3606be4bf0120d3ce8de409aaad2b8f5e3ab68c3d0d7f6209ee32a255b281caaec82e2ef537fdfd2ab09cce9e989840d9fbff58f625cc49a7e265a85b423e5e350d00e6715c9f60a0022a10a6b074011aae9b5b80d7a19105eadd861960ea722b6d0ddfeb1e448aadac7bd07e00481d324ce8ef5f493191f9bc84e2b8eaf5353f4d4708d75e633c48f586cf091b2e47f530a1760a3299285354135411373314cd5cba6e57b7df9c4947a5ab6bd722df101b8f35cc83eb0dcc595ca91ccb63cc4b4a91f09ee390932e4d380403b772d0ded7360b562264d81291b8452496053ac841a755507814569de1c71ef27d8b31a668c48b4fa73eb2d7718751cffd960925f487b18f5f10801a0579a1029564b34d760243da0c0b7d3462a31afab3695643a3b0400374e1db427308d95d011c678049d78a305a27306008999def856b17eb3a35db081eef84342af37899d8329005511fc7029da1b9fc62dec909604d68f49d1a15860b86221ff5887a285798bffb9fdd7891755db89c6d0e23adaa398fb6e90a3d70cba857dfa58d87e5ad5ad7f7e7be94a7fa595100f89389d966449fcbbddcb8a376512548a63bce6a2a40d98332a9d709abcf8752e3c36bd5bc43a47ebaa84557cca894b4a088b90107345a9950a4d20348820351a42b64823f384186332fde2f3aba58c2be6eb67fa078fc82be4b70bb1bdac277137d683df751f77fd9a056c7c84b53f2a9cd0a4e31163a2a4df3dacc22dfce190d051c8750ba6a7431e1747bef04ccbd621fa81d8c6fd279a74feb242a448b1ae6c4ac48e132ab2d7b2def2971930930a01e3fd349672459c2692b41bd8294f4fb2b7e2d314826007135cec833717037e06c897634ffaba3bb195713057d90005297ee2cba12477819bec2b09f628879392baccc35fb038ba631f0533d15403a355de8ca23fb8fd4f8ce2fe1375af9633b194a3a4d676f3e67195d9055175700162c453f44ac6c36811284f55e266d23cec4316c2dc975f157aa079e895e9241498331a4064c63a7d0597c307674db08d873248fa0772d8237a93a00c8531dace6127feda2b546593d1c93389ab8140a1cbee94f50c67212ff0f7cdaa2d607bd5f42e9d5a1fd6184bc3e92ce6cb60e0b511108c3fa318931ba3d47a6d0b7275e75b7444e22c72814210ca0633870e26cd205b719d422e913e1f67d8668347a7ac801ee3d79429d28d173e88a524dacaa6e9c2e0391e495ac02c51fdad3a0a5d2eafb674cdf9b334f63fb1cdbf4d0c003192be4ef4921a2815f93ff2cd7cfc28112d71b32275de64dc1813a1f42c1497b2dadf7c10cb400e0f4cfd0cd92e1575c31f422aa87b66bfc587caf691677274c988054acd804980c1409b3fa4306c2da31e261eba5bd805efb951ad336e13e47dec178defede345b5664f16689d785c3ac624c9ad44042eb5ee05ca051ed9bb3e8b48c9a2e7c3888f314163ef8120af7cd8894958305452ccb44574983479aa8360853f109fc86b2299e41db406007a236c593480c4bb7cc61885c72513989e5cd2c26e4c71f49d65f91c7cc3e0ae7f5ea3a33be7bcb92c2b438be35d1cc272447c2401f43b36ceb2cbc400b5a2056b9af7b238ecdfc68c79d8730feef906e17f29318e3aca204ea9f4f2f47108feba6c7c574d621e44f1dbf3ecd60bfe10072af42ba54a95ba7a8a6ecc2f791d7b644969bdb290922b47226c388043f032947c8bb7a57aa236a2715af8fa4e6a68789d476bd0ebf1f8ca1bad6ba436cdb8ffbf5debea7e6a9392680fbf847e8871b73a5b79b9cca8eb33d19865638c1733ab0dce69c9a02337ea9f4bc70a1b7a8fdb1e02de3d1369ab2c99b880964656545d9bc0ee4b25ef8f6acc6c2e2e0982598d43b67bc5a3d7d94571b95ceb8501b78d0155b4543cf29cdff659b9914d56ee670083d19c9aa0d7886e2e2ca6284420504b4c3899484fdde91c22113611bd979867721a7f20ca5382919bf7aacb1582bb7cab84f2dc0573e2304d52e01b606fed3cf46e13baac4c635f73fa267b802eccdbc8eef48f91af831142cc535a53a6bc8748d7023a73684892c9f6725353e7224e0b4af7d1daedec747469e5ba4e4e614433ff859e2dd62ce22227b8475a6b9a0a5c966062061a0dc45b9f392132f6c92d31110d5f5ccf6faa7cb0b3b09320249219d789840cb6fa7fcea53e91a28df6cb4ff9124406e3fc71694259728eef5964234cabbd5de96c6c35f825c7b383f87bc2dfa8a6fef47f231e19629c1d66d67a5a446ab2871c8facc0d0c489fd5ef153261f6298402152cdfb24beb027122cf2484d74845e2866b9b0921b2748f49c28d49590c99ca2a99d6296a96b8a671af8ecb22a1ee936751b76b8acb1cb90a527d6e004b698813afbb51578f3b4fecbc0ff63ba84ae49b15c7bf0be062a008d6f7e04d5b149bddbc79c26296f1dc5ea39ac4acc3d71411a1357c9ac1459bf8219004437d7986767c4e78358dfc030ce8b75c13950bf7c8020d41799c04615d81662aaf97ea7f7f500b132ab37313920bd58d75ba319d75ade77ab2ad12cf7698e50cb681cb054d966b74fe82fc4360a8282f573b47aa954576a6390c3da068da0d0f4389db527051ad8d92ef27fb2435567ad5d133a915d8fe2a297eb0ed4a032f41311129ebaee2811245ddcbca86cbfbdefbf86d02bc09d950640394002312ed08561de308ac21f3a47d8727ca5905c1720bb7f59076f16cc90a02bc417aad173b25502f82ea72f78623eae695992fbdc2b1cf753777794b44762cfe11bff4f919cfd5a5c37b8df88211802267b4bdaa7184c258f32dafed8d337e607b52c5c532b6a9791f3d3b50b0294c197143b2e9ef2203c4a7a97b517c79fb84fae6cc2f9887ce69c22dbf31bfb921aef12f0a004573a8b2e2b0938cd048cfeddedc169955a11cf0b626923d5e9ff7eb94e4575d8479d430a9cc84dd09d0a377e267b3d820894a18ba78b777e23abea2f7511ea3730573eb7c3ec60ba11fa60e849df7467740cb9e3aa3cd93f96532b0b3266ba097d981dc99839bdcd50b5ff6ab373bcb9cf34c66acd9c2adfee78ce289967547b7c43bec89df7f7175f0e8bf57421533bc0c6b974d92a8d2f2e2dbd929b920515de65dd1e88db68003deb3b0c5aadb81a3ec45d18a54573b873f789e10d0d479c06205c83c3f06972a44960f7c3a3207038e2e9c839cf3c94823ec14e21ad190f7d4a54cd070f496eb7b460513c3c120fa3a8b8bd85764dca90bb53b71a6e6b25b30d2b304e7e57e4d901bd1a7d826fa5da08834809f2a55ff674a9c4c7266db3619882102575c1ec81fe593d3c6846b9101e35aa7261afd1287ccb674cb1f0ffbb58531d0bc7608e18e4f1ff078b739431afff36adc39d9266492c9a0907384bc21826903d88b3856a677f2274c1b685729a4972a3fff10cb6807a367435f6b12c84af6fbe24078e6fb253d5b53a3749b41af9e6cdb8cfd145518e3e38ca880099d4014ad1680d30c7193c9233cd861926f103970cb1ed8c5d19a7e4791a6ba8dac59488d942da79f8ac378c123cdecdfde451e645e22ab04a16c606881fbb402bb73bf0374f9ccd35ad02d9", 0x1000}, {&(0x7f0000000340)="cb657f4382753787acac651dbae438183e2c9bfc2f35192a942c5f9d6fb66a0008", 0x21}, {&(0x7f0000002b40)="62e82d0779fcdc283866572987f10098b52307cb7896dd7b5ef02479991ef92976e4db80c38142956d796a0638da4c68b04227797770e1cb79d40eaa797ba2f576f9ffe35b2132d304efa890cacfbcdd2a3fe691a11f6526195b739c925d912488fa615d9d84e820cd68ea9afd23b5a5e63af0cf8e16eefea0b1b2b7ff45cd0f56fb35a32a395ae1c8e6a07168a1f3d1bcd22e72e1cca53ad81ead31fd0c52b8ab86aaa8a384f2256ff8edd704b144ba9bd1c97e3d425c835b5735d33adda02f61250422c9f2c6d5d1f367b85b10bcacefde3df98abfd60b3b28db5b7c07e52c151bc57fcafaf3409d6bfe09ff30429ecc5edd37c597e77277679c53570289b4a174a9d19d8bb641ab7cfe0607297f922c5351a0abc35dd4ebdc86c76269dbc8d2855f9c4db7582b9d0c0a33f7e472c730862e493878e294d1a98c79aae1920aed268ff10933c498e6e840345e86a6d243f551e3bc5dde4d51865e4d6bd35305e71ce5458715c829ee40c927fe2be0a24afebc4ede9bde265c35aea4aa1b595f1748eac1f70be1554a51a2b1735899eb1a1e5bc4bb0e2b59e9545a34a217a02a7e806fc0d92af84043df56f9f41633e3f5343a30120b03159930ae73499efbb75d9bc2d635bebd93f8904ee6ffbe8d10ed862d92927c459c8b0b2bb16c7509a27aa7ae0f3edb4e154406b1dbf4500830fd7d28f547e43785736bf11730f033daab7d4b6a95de3fcbeb92d3452d1c97128de44f23c94ac34253e75bcb04eb7a66d80f7e02eac189645c0b97c6f31aa5ccff21212cd2fbb93124902ed5997627f53c670edaf59e959c7809c2caa545ddc2400651231e68d0334f50e848586df009ba71fccae0998517b3a8b0e63f6c6c0928eee85edc6590271a13ba6346f8555786257f7fcf21304c9fc73ce77ef68409a13ec16232d9d75b2a59fc1b2d154d0fe41a01b7e5eee22f4991e525045ff5ca69651110e03e51129cb77be956853abcde5792d7b5fb2bd17d84caac96fe44e1f24e6a51ed23bc5d44aa484d2ccdcee40c232958ccec5d0d832b7d94525f46c574a81a8fdbe4152633f137aee84708b3b7a826cc793a09a67e6042f5c974abcfab75fc88acf2629a2321650e22ce4bf9389107181590209436bb9fb6dbc0986945150908c1c1cdc58c386614cdd946bae7c5a1ec27c53c579d22992e06db15f353199fd372dd110d04155d19cd2ff97f37e9d8efaed5a97bb04d57f071d7ff1d5d0c11a88e3d6d70f33970124f1a343e8e878b351534902e342447b147b8bf85ddb46eb7f8b2b601f52c41e6c9110172303030cb96f771be436b8e5aa1d3e8910436fdbe14c43b33b5a8de50f95764dce74faa9926a8673f5365de7a14372784ba9aa57172932288072c2874c8ef5e5b2adc0f625dce7906afe75cbca5c5b8e80267e8e467f7464762de6020abf389c546e369f3bad32459058aea2cc51c2afee8f2d839d77d4fa3d62dd38b94c42c096a6e4b314769855b2b720765ccb0de397f652499945b2daca0626d0c2be5621311f32447e410d612cb3e145b64d50a433810bae9d05e4bafc28e3aca1f3ab5c0719e8434b1b2a9fd9fd75a8a3564418663860da23a7218fd630b195bdcec3ed72cdb0ffc6918a1ca7b8b00632cf5e63460b0b45d31cf66b5be62fae0286faefbedeb8f64558d4f2e0bb8f6e72ba6d3417982544f34662ac10f2cb3e6c792dda3030101dd5899dbefdc658e1dbd65608ccacfad86feb7d081530dc92472698eaeaa3a1a7592a3dfc14f4313a66b4cf9009aeb3f423b3529a460ab0289d2f3d49d03041eced3492790d84703647fa0bdf32a57f449310be6c011817341b100d908557aca8e34034fcd27a0d96a89d8a61e57d5bf385503c7ca0674bf33329b94ea5da8bdf086f269b0d71df6bf6c72abd6bc2b83002cfa36090303edfda26d89c2eb5fdd3423da04c9100484033ecb0a60356d273026144dcc1e05e57d58815e79186b9f23325a064eb903c1f41c745683ed35e4d1bd37dd2e02e29fce3d72b0cef9019ddb236d2603d8589100bc3d6302158dbe0141679b544468d1c31624260a2b51710324dde2db0f661c25bdc6af3aaf15a98f1bc50acf294c78de38f1a4ef145605c3bb8fe504a69bbe10dd31ef6b6319f1122849a5d5ed912adcb76cbf2931cbb7d539adf36c0fee06a45dba84d9d300c333920e7ddc38b798fdbce47da543d5f01af2984b3926f0fb8878d98493a2fbeb3c21568b56f94f15a159e734d0fa67371d07ce0a76b1623065f9eb849752458d24e7cc3acb8e383da2b2f638f1ba251e3ed451543b93ee2fb219cc6b71b4c498b5b2727ddaf6e48f18c76bd474ce809f6e9aab6f783f266ab22d37badedf3c04347e5f06a6b1260fedda7e886776117dc8e19449a96c173d04a447b6e8dfb4eb6e396e1de9921222b03a71fed4a099c170b4eb643a2c9ff3072858ab8a9138f4ab753cdb46e628c2f812fc9edc16bf1112a7bd90865b29b0a4d31e26049fc8b337922244a467a07be67f8b2ddd57f27d47a07777b08de47855838bad39ac851aeb3c646f0298c3d5cd363a5d88dad4de1bcc6efd5a42c7d555631c714874f05cefd2c21a9e46ef146ef107872fcdbd717ee00118db9a0df680ee53e7cfbc3aaa735230726a22b4eb0258cd88879c7113606e0f5c1212929dbd4370ea6249ae6f4f49ba1265bd072fe1b2f2d5c1ec7e52cdb80240a57bd04e19f16e892c4a8eb9f472627675edfe599c4ec22218879c2d8a27e710dec4a7e67b5f86554492fa11aac2179d4dac5a14df712e09a147bce90e483d382ded1615617c44d23342c8cae88401b88240121c4c8887d2c4f5305b26067b8b9549a81dde6d687f8b12fa90cf4a85ec9368faf8ed1783ed20063da3d6a4b8251dfcf9a13724e28d426a15f4bfae3bcbbc195fa88f7aa995d88b1d883fc91f3f7e69b4e99394e6750c9d8364fae1d73e27a7baa60d47070c859e7ab4177eb7c7c03a0500f29fe172ea48bfcf99c785d6066cc5eaaeecad7d199b730fe321469d8259285848bcdda65c885fa4a66fecec95caaa8f59a1c0152d3739c962e895f33955b98fa8ba378678bdd7bb7423435939f59071a801263e839382acc0c37cd927d81d635388d259745d14c1155761b39e17014a99719777106ab138e5fb1653313bdb0c2eacdda0be66e0719c81c6182e117d2fddcc50b9a1b4e1376594f479f7a8aac54a834365b101f965da860d223cbb5896f75df5cff59d8fc27163942e58aaa6ff9c35cd6cccd5f1abdd44c2a1b82f1eaadba922b72edc2c86a8aa1276f75b0d66d1e8263427107fc9fd7ca56525a62badfb8f32c28bccaf960bb7725d9951575f7a2c6d0cac4e51b14639c35b2f61b5ec807ecdbecaddc6076f103f3664ebe41b6e399ae6299eb65e4c47904836452ef68f8319658131667b71156d462e5c9f00f37612088a1e93299b2503343a296a2781af426654352e569b753c1ff347eb1160fbe9f5fabe3df5fef136e7fbdbc320bc201159f5e671752f24b374c630b4bf8d095bfac0beda0182a00e7b10396bbcbe20829f8c3cb8ad299ec16b93fe6097204c557c04306dd6aac70a6a67f50247130ca55bec4e2e848cc296ece6e4a1d4f67db33962f0ae3a848901e1dab2be8670ca3e6eb489bffff31a7cef8fce457f26207b56f9f7a6140aa96395b6097759ef58baea29586ca5cf79073aaecec3091a630ebdd4855c7fe091a305c693494576fe1a8e12e9f12856ff5fe1582802ed10630c0f29e0d185b5abdbfb50c393749618cf73714626f5286b860eb2eb2ec18a76f826030495605d485394ede903ad47fb8298a605d2aba753edc46e3f295cc762222cae1405c71d204c438bb9329afd0d7802916ece2117448eb84124340cdd99c76de1558a18e51c10493e71c00d614d1f8932fa883ce9179447d1c9c91377f6a7fa5c64f82cd16df7fa6024700898468ad91086dc2e9927a03142845955cfe5661ab9010f43dbed753503e82e3b468ef5c3a3132894359bdc331cb6bfec324e6afcd594fa5b80b933ab010dfd234c76da1c0adb2f0ca9ff235a3d60cec2dd32be6cec23bd462cdd9b44f50764bb670f33045a6447cde374bffcaf6c93e57a436ae6630494ce6d18a1171176d2de96331a3bec55667a30c821d3565d2a645cbc4cf683f1102472cdd1acb4dd982951bd3883f2b29aa118cfa6ece545497ddab5072ee6f8b618e56baf1c25232baadb9421ec09751b74d75c56b02e70d4a0d398f4a1a047cd1a68a78dc5fd701ac490f7ff489f48d1fb2d52633fa5de71b4847455aaa7c6232361ed4bce703bf14ac2b95cfc308bba93a20d8deb424c35d004813c85974e7bdb1fcf0f9b0d06a51676e03f5c002b773f688f613b66b7a8bb45a288b6817e14ab354317ed6d88737e0db5eef6398d4224f94224c6aa61a41e6fa1f3de4c78b1dad3b3698a503fa7e1cf838eabba1ba74a08c3c9822997db5a381a4895f4099ecc56e4569aaf6ef204b0b8b21f6f220487e9ea0730e656f6f8ff118a1433936a7023935dd8dcceb719bd17a7754ff097df9d79077f7a78e7b28d5f7a0d094f327b32bbd56c802e8abf7bf4431a18d8200c18444c074528113c0de7a44accdbfad020b358a674c2e56ab8a30b66e8c73cf586efb63fb02c32a53a881e024d34a92e4480e75129a98cb8af060cfcaf7972cb774fb1b90e9998b8ade5e60b103552d8b3ee5119a474e633de7c84cdf4656f9220ae8750c0421382b03d4e21b18b435c5c79d8a0ad26c40909652bbbb00abafec2c98be8b7369bea74b5af4b5b31ba1392f03d85eb1a6a3c65fa7a036428a64a0174e5ac0faa9577c7359e48adca5f83387ef9cc6a58d221e82eddeca91d9ed467331873516e5a25521ab587b46a7e85411c95093de47a426fda2e94ef629f137047ee9b38ab91944c7b8393980d36c3bd39befc87df334ec1c163d571511c15f0f2b884d913140403e6dba71faca68d25b95c5d7e1706a770282290a032552b994187ae049f264126059a8f57f8ebafc2579c6b1d48568362730c11b5e8d6c1feea6dcc967226666db635f3f466925737266bd7dd3a44734dced1ef802baa2a340a9f7f897815bacbd31e2514c180d83aad7385c1da06a379af86ed6a828770afbfb87e7e1eda497d5e0fd282d42d1ceb0e98fb24a8815ea4d1b1e0d615c45d2120db7fd121eb6ebea1801252e004c61a1010f2b3b4c00b5707919f73250ac7139ab95f83121417c471e45f6bbec8d3187e2086fbc4ed68da4011ee15f68f77c765e3406ae102eae463b87b0da13c73c7dad23edbe08d6017da273eae40573f8786bbe794623a6c690a5658df101d73fa478d67f2cc17c4bdb6054bca233490782de943b4741006b9fa3d55230ba379bff719637dbbb8e459ce7ae97fefd88928c9d617e305fbe3e2dd801560e764087dd357edfb2132a15bb1d14ecb1573aa9c842eb000ee77515bf1199ecb7bfccade8cb014416ee3cd5dd73a06ec51b606c7f0ed23b1f37f412c97b2d32114b1cbf09610e2270ad78a508a5bbf4cf4a0a46b9dc7a795bd602e438addc11529ed784c723980f4b854c9eb426f7478c1732474a261d035c6377049a528432ab6816640eb3a6786481c1d7cef2d956925bc8b9da367d7bc97af611d8a8c6c20d009226804ebce5bd41e67e55e671da3b4eb3ee7ac87e1e870575496b522d4090dc490bd8052263f6684239a46f700757ee485a712baded64df26adf733ebab648a875ac0d3627272fb780e0e88f2cb8", 0x1000}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x40047307, &(0x7f00000001c0)) r7 = socket(0x11, 0x3, 0x0) sendto(r7, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) r11 = socket(0x18, 0x5, 0x2) r12 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() setreuid(0xee00, r14) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r7, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) sendmsg$unix(r11, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f0000003b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES16=r0, @ANYRES32=r14, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32, @ANYRES32=r3, @ANYBLOB="00000000000000000fff0000ffff0000010000000c653bb5b368b00ad2f76692ffd800785d645b0b6c0776e1b438a868bcf8d5afb65d63a7554d714440857d4f25df4bd8cbd775a5e1d931adfd157a6091997c8cc2af6a97425eedc0532283ebf1c2f90972209d096784", @ANYRES32=r15, @ANYRES32=r2, @ANYRES32=r16, @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r5, @ANYRES32=r0], 0xb8, 0x406}, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x4}, 0x0, 0x7ff}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="b290c6cf4f996b", @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESOCT=r4, @ANYRESHEX=r10, @ANYRESHEX=r3]) executing program 1: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = getuid() seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) fchown(r0, r4, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r6}, 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x35}, {}, {0x812e}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000003c0)={0x10, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000123000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006d8000/0x3000)=nil, 0x7ffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000002a000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000297000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000288000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}], './file0\x00', 0x4}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) close(r2) getpid() ktrace(0x0, 0x0, 0x144, 0x0) ktrace(0x0, 0x4, 0x20001410, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') executing program 4: setrlimit(0x8, 0x0) socket$inet6(0x18, 0x3, 0x0) socket(0x0, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="13b9fd8103000048000000", 0xb) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) r4 = socket(0x10, 0x5, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000200)={@broadcast, @broadcast, [], {@generic={0x803e, "52e689a31935751c0ee429c1ad59d75048d6724e06e1"}}}) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 4: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) readv(r1, &(0x7f0000000100), 0x4c) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x3, 0x3f, &(0x7f0000000080)="efbb8a2e42fbe449730888b3bbf113a07b718ddd12b4b8612629adf130057ab3dab134c5d33e4c754fd6b369c00341a12505286095f4e32ba540d5ff0f00003bb8ac0af5c02d9edcf2897e7a9046d38aa98b07f8aecfa979a298d8", 0x5b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 5: open(0x0, 0x0, 0x10) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) getpgid(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000100)={0x8, 0xdf, 0x7, 0x10000, 0xfffffffffffffffc, 0x3, 0x3ff, 0x8000000000000001}, &(0x7f0000000140)={0x5, 0x401, 0x40, 0x8, 0x8, 0x8001, 0x401, 0x1a78}, &(0x7f0000000180)={0x0, 0x0, 0x797, 0x7fffffff, 0x3, 0x0, 0x3a29189, 0x9}, &(0x7f00000001c0)={0x6, 0x6}) socket(0x18, 0x2, 0x2) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shmctl$IPC_SET(r0, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x1c) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x4000, 0x372, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x273, &(0x7f00000001c0)=[{}, {}, {0xce}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = dup2(r3, r3) close(r4) ioctl$FIONREAD(r1, 0x8020697f, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 6: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f89}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000680)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000500", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000180)={{}, 0x0, 0x0}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x10, 0x1000}, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = socket(0x1e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000140)="1404544f78b03e3ea92fec8a21d13fc81cb6847b", 0x14}], 0x1, 0x0}, 0x0) r7 = syz_open_pts() close(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r7, &(0x7f0000000480)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x20, 0x0, 0x0, 0x2}, {0x45}, {0x6, 0x0, 0x0, 0x4fed}]}) write(r4, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) executing program 1: syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x1}, 0xc) socket(0x1e, 0x5, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r0, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f00000000c0)='./file2\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {&(0x7f0000000640)}, {&(0x7f0000000200)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a", 0x6c}, {0x0}], 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = getppid() sysctl$net_inet_ipcomp(&(0x7f0000000100), 0x5, &(0x7f0000000200)="a18b3218d3cc85e19de38170cb8062acd87b0ec70b4309bc3ad07277f0ffbeda101f3b758fd22176b8933015b8d2f838eb79022b3b933bc2e30caad64caf839b3ba2f726a8917c2bc789815fd13b6c9d5eb0685169876f9a8c2719544516331e8f1a90968868d5cba56b1bab0118d8e59bc96ef394b00c2b982c1812f3cafa6f00bb31f1a2f43ebb41bdab7720401e975b963ce7f73a7493c76de58c2baf4cca330aa626b1ea13aa91e34a82faee20b89c8840c2d0975cf5736a0e", 0x0, 0x0, 0x0) getpgid(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0xfffffffffffffbfc}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000140)="f5bb4d0bcdb13ae8cd98db6b4f5ffb23bc45f1d58ff84c572554b0f4e9f3d0d0e8e9ab471a632bf97ae496e3c05c465449c64f7c9970719b768359554df8f2cdad33155ae0e5744dcf329e82d9eb9072d0efab6fa5", &(0x7f00000001c0)=0x55, &(0x7f00000002c0)="391d24eaa57d6d7b95d84d642a2288c154697b0f6ed6e36da07a71393ef1b541c41e9fdc5a10d9bc3b6366c760fde3019dbd7a2563132535bd016937d89f8b7410b93ca4d84b019c8012976efb7309121bb471b8dbdf8c7d84fe656b72a79946e2d29fc1a77000aa236f12591502e87425d03b97f2170c60c7e228092f5146af6ec31f6ffbe79a90caee26e0a27acafc02e37770d2533261d8b9a171148758abb973d3eacc76cdab8da00d543031790d437065ca90e6a3e6ffeb41ee44c1a799ddf9beb606d4b4b62169735d8a16b05ee1ab1df65510109ba893c4297a3881cbda4b3c202ac53025cbee7dfe2e81cf90830c", 0xf2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000003c0), 0x4, &(0x7f0000000400)="a65198390a2d8b034cd7ba51bc3bb71b3d364a0fda98e74995944459f519d857cd39313ea9d796299673fc6698b0ee936e3877804611e5763cfc17642bcfc02f7d24fddbf773721d430a3e7978240324f9cbc3cf9f9dc05eeed725745bbb2da4aa6a701348fe24756587db3a158319a0a7bdc67a091d54020ceb1781faeac4861b3fc3bb719e881db690e3772b7dccf763bf34eb5f27cf93188b5fb6d44286bf35331993cfb26549c488e441eaa297933a17b75dc66c99e966231475375ad7cd4d49c355089378b7716785bc9c3da5fb877d10fd8832ba0ddc281d6450b67ed36aab20991e03ff8dabfbfbb17651a014439b", &(0x7f0000000500)=0xf2, &(0x7f0000000540)="7c3d5c717d2e4518c779678a903f2f7dbee91e7b169ba94711e98a82bde898055148483eac49490892dc6fee2a3402aa68d03341db5ebc2113523c631df19af02be0f0e5f096d7094b", 0x49) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r1, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x4000062c, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="525640caeed24b0da3b8fe1af002e885e870af77f5f2573420bd9844b9566c15c2032a17d31794f30441921f3df138ae42420798f01a6197ae142365a0afca498ee4ba851631b37e14a57e16724115d5c0014b00740dcef2a01e7f55352b82b7b77db2e20813ddf1de5e3a87314dd5664f0a5f033aea45f628821018dbe03443766819e935e666409ed417b5fb9d8349bf0029ba", 0x94, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getuid() mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x8) sendmsg(r1, &(0x7f0000003740)={&(0x7f0000000340)=@in6={0x18, 0x1, 0xed, 0x6}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000380)="2bfd5bc3113ea82feba2559d00a0a55916274524f8eb7593de1e96a034dc3eb8a98757738165c585d08ad8bda27f2c213548e5b0d7cd5d2d49463f70710782a7996f2c8272fae4cb92101fecf5c9a6256dee3d4751", 0x55}, {&(0x7f0000000400)="1ab2a47185a30146f32c1ac0008fc8992b70eeb5e465ebcce8bf4f45f21cf7c3359943600e619a9f2599e7f2cbbe22ed5f549b56e18e7f206d77e5ea53472adf48086a4a0e29465f18a2ec14c2abf14b852c370acc699db4828bfda623649c93a2fa6d7f6a966b73b8452e38c81081e62752b364868e2fed769e6a575a28877e51bb8b6b438cbd0512ef817f7c6a2a06bf15ab9c9e121560a1f6d178067d51e39c6d334f7a02b97623f183292bb684b1a6a7a31e204184e82a87835069197e59a0dd7edaa924dfe7df4434402cc3495ac91a92dd748db7df94860f9a86f396a4f8503474f827451b9655a8dc2c92a594c19b9d7f3b5fd9ceb53c282a9d63fccc507a81ce64eabbfe5a8eabd58c0ae52b64dcb6cf8859bb963af86dade03d8101476db2f64dd4804c6397d472aa92ccc10dc47efde625924d1e393e66083eff37c22055e656559b4e120d96653f8973ac9700861c2c163c2450f701279cf3f8c7b2d537970e0754e3aaaa0d0ebfff45d1d618628669a07dd1b4561a45eec3ad0530e653dd1ef51903346feaa7575ad05349b709742a884cfce37e5f5428e29aa66866f5278429f45813a2413bac2a58201e085da7964f1c2f6d0a08e64cafd157a4fc12008d85c2d24776eb8dd27e903944be57835a5ca17bc6c291e59df102bba4ce0a5f4896495cdd4f9d3328de597d6b0888f0a1cdc753e9f1b9567db891cf7b91031644bcb505cc10003a684592e86ea617816f0944d125a0b2a4c0019ec449fa7deaacc712641e916bef13a5c3518b202a557579f5b6954947ab3f08c016084c34ef0569cc2bbd4abcb160ec099147e20c4baffc7a083d5054e7f4fed78d5f3b710cc02e5d30506bb801b7648d2337a18a1bfdf9d43ca3faefff2bb6c37a6b197971e7043fa26b9b48e60410b10d59cb3c346b9e16867b195a3dee8239195cb302179d70e8659ed09221ff1a2e1fd3a071c29121de76e31048649f49befb1a8b88c83d02c2d4759c43d1f6cd95f8a95760988fbc723871b2cd45b55afce2f5cf299b0f1762b46b48410e50c8f7c1d1506aa8715ef7eb53aec8a4b079c1f5eb9f5802f35a44ea456c1be40c016a37761fb02358c8a4e08c4f616953e69f32c5ed81c0a64ef124155ae0de670a5b67dedcd7f27763a7a6ea2d2cf2e3a94abba2c094237cbb958c0c3d25743ee59d82b1a6cc704fde378168e67459145db85a0bc8b171356bfad497e925e1f2da293c6a150afa667bc59728be18983e3866d591ea98d7ef7d4638d3776d9a92f778d03ee9175f967a515edcaa0150240347732dafb2938a06ec2993117f99c7622fd019e2cf2f2eda95385da0f72e15f7e2e1f40a377fcae5058921f11f0863e51a95147d12f168bbd4762b8fe23194a3d2c6defc357e8ea8bfa7a85c59259f86ae459afe4353245c144532cb9c6af1ea6f6028c677eed265b60a8d94ea74ce099adffe4946ef520f8ab1f54d536793de590e34891f3da91a9aec5677dd33e7e420e3f11d70db1d47cab8e6a73f7ecf69c50035e83b2088c1bf84f6876155d03c27b6c32bb035f0430e7f7ec593a22dcfb41914b5bc102c05e303926820dc9fa6452701224a207b7a3c2074498de6e2909e7236e8ffb7c278dfe32994ae2b3e028af1f6bc3f0e51e533db821b22ada3530d801d73d91cc863a60fa8985b623d2e948f563afa6290050f2979e8f873989eef8e0c8bef905d8b0ae5a315a1ae93a31b19837f2534799e22a88310f04abe265f85af8deffaf5a85d40127475e64146b12c921b31a01ca52f3ac1029a48a7d9a00af99c15e0c40cc2b315c5ed9c84200a420099890910b0dc9a1bd6f889bd8d04b56b861184f115e4004e381f493529d602669422aef91c530c9f24bd938de4c616b21ab97ff37ffb360028b59047c72b96509f91ac7e7fad1333be2c12cf923212551b2ea390342e53eb99aaa0a497072b38c4d814d8d1e67053f3d274c33ed90a1482e3f06f6c9e527a5527f5f03ef87c4f0eda771a691eca11568691d588bd2db18adfbcc9e6713f19a78f619340d6bf27e9e329fb00e50ff51df270bff589a05807ab30cd8adaa6139fc9ea4dc1da5aa31786550b232333a4bcaee0e7f979ac041b5614b2c0d7f520f1ab834137f79e6fc6ec8674470639ea14c59ae988b9dedb44aebba609cfc24b409c61abd6a9baedc9cb44ba59441f530df402946702ff4c381954ef153afd8b3ade5c6fd82218327d77793fc58b0f90306ab4ed08f0b5ff9b13b156b9c3fc68f9495d193b2a6014f66edddc07c52e019d92a77ab627535dc88e641235893ba71d33fa1b6972305c9c0a80b31be623a13f003d7ffea53bb45701822f73be3de83127b958e422cb28845e00383a2585f9bad4f75fb53f2d658a2e6239daee145272ac57cefc3e815862c0d0ffd765f005ad4abc30475aea74e3fa102ede03777815fa9117041c8ac2a32827aa09ab4eefa085ac7bec341142a3ce48cdea064cc852e7ece272eb6f69442aa8fae59c5911439e4ed74eb7141248e3b5e91b56afd2467602c97e181019d6a63ec0b63348ab44b435ff9a64b546dc5929cfc53fe835f5bc87a6af81857e726d93f311bebe0e7c849d82ce5dd1a522776d229d059e840517abfa9e3482d0303b305685f384fe0242f036ba4623fd2ad632ea9fbbdbf3ee3917c784f828ede6d29e15eed0a5129fa7f1881f1fddb66d21fc95971c345bc088356755000cd0d706fa9e827f5d61a5c4b49e1efad4e5e1045180347026adaf4a1bbf8b4c90cdf737ade2e6ed21d37e857be9000f949c860651042d2a5189af4def54377392ae4df8d3e1144f576a4a8abecff10f300da5949894485b25a4179675ea7368831f1c1ae8b2ebb417a34fe3bd74a09f9df94800f38e6c25b501a0a4318fad0edffef671deb5ce2a4cccc4b735f7521e7018c50673c99b5d46e7752f02f7daf508cccc31644cf3f8e3a4e3d6a3811f5c85a1d5871f54ca07deafb900c6d4796dcc9892a8ecb528d7f0b249a00134b37d10c77fece23a25483fc59b63edc7e07433ecc96e918b2fbf0ee8e7f1cd7ec9834560063ac1b44feb5cdff0fb16c9aa38525b2ee761c221a7ac65c574763e570affa7e3885db3617ee856ab03def0c87f0fcb53bfe159466272c33f56c4d1e6dea9585c5b49e36c22943f0679a0e55c306b31a707ba6deb50cb908aedccedf97228eaafcf28469f5137889104e2a2f1bc37b56ba6ccd2b9cd55df790ff62b2aa1ce0e4e7f54c3a000068a4fa6b1b9b321f800ba1800cbf45c2b624c5dd479e99782c2f806a0bdb845a262c756ce3a14dde11340ecb07d74e94ce76d22aaee2beb37ab9a14fe4f533fc1358ccfb8166d8ec5c9cb7d8105f02318214d08d7158c8e7f157c4792070bd8a937294c697f4cc497e76dbead996d6ef48479d063872b95ba0f46f23e56ca17f404a46f987dff4f02b7cd9a2dd2720dfad9648e7ee5277cdd74d39c09fec7bf2bb27c716e1572d9db30e314dfe3a7e67dea989b3a9836ec7c39a286a98014215560fd571e49ca0fcc8f2afa7037b3113434e6f701c0043ae7d852a49c518920ac8c19c05422ee0643fff1aa6daac6fdb3dc4c46a2019dc6a219b9bd270143df7a042994ce8277ba6fc545fc613ab0c2d3850fca90b2c848be7f060c1d2df545e5dab03cb10ced7c45d0bbcbe7b50c10b0edec8525c04945ea87a7d980f9d99a8e647ee30d1e57af0b53c683c6ea046be31019494459b60a880ecabf0ced2aa624b8c67f9884236b8d75875bfc603158a46eee5f44bb9ebddc5cede18848f6b4566ab37bc73e7c33618641aa3f314fadbcd7da48f0b7da85f0d73eeceef7d951bcb3d92a63f852f415701cbf5132d5b87275527da6229383a05b1cc54e042ce6ab194e86631a0d6ad946a73311d93f230a3d52cad5e8cd0f6fd3caebaec0230ff02530fcc1acf8569516c0b366bef9358572008ffeab2deead26884e5dcf29ae535ee02a376b80ad91f6d89b166d64b5a3ba5bee66b5612012cb218fdfcd5d4501d9feb0b0ece233796687c179087ec1d670c77d2aab7f1567f49fe3128707439842f1ce28177c81fa562d74ac3ac62e790773750e37bf25be5ad21a4667ea0bf632b6cb02f87aae0a4326ca8a0049560870169bf8821ca62e867c2818b5a6d4ba6cc4bd9958987fd01d499e5efd32439bc38c5e6af32ab4dffc9b3ffa937110e348a7935e5d45a04fbc55c0f2de1bf1730abcb13ff086d20a91b7afc75d0a7fef9cc1bbfdf2e62a6a0e1ac95ebc73206b24eab10d8fafc87a1f39e68adcf13428aeacea48d537cfc63d6df8be21cd1de854b3afe1e928d5cb69b2c9b22e7e25e702e46ea57184091e903b673104b5a799ecfa1ac36e57fde6337c821b2b8fba16a012793730c42db03dc691c793de917ae7d1ff70b426ca0ccc0a231303282b4df0311b9f18b1c215589f0d8ed884ba20e58894cfc6de1f9ab4135575ef1a4132a39b41f786f12fea03563355f729bd9006fd477dcb40382e114f43f87f462f30b9acc7a7e5fe6176ea5163dd25c557c1a7f1ea7de29d830778f6c9973797c0a71aa6997dc1a33508a57f622afefe5421fc92ebec1468ceae197b61ad1c853faa39895435635c144891edb40ff9b5afeeddfb05779cb0c38758f0a2115570c98b1fa0b2ef8ac3114fbbca7817da8aad0c02f79ca1235b28a7052a5bf098728ad1c27f17a734dd3e45e82904fc87e6f19b3a808a9138f425643b56896c5deb60c0e7725d34d0d830438e678d5c5b4f99f7686be861043f34007b297552eaa2ceb6abe493ab690bbce0cc8070e20c39ad9e4e802fc7cd075fe99da7fcddb887d8180110c0ff50737015734f2ac2d9a5bdfc8d9202f658a704fa0b923501b23d2b978eb6ad345fffba9eb5d2c84c76411da0f836d67327fb665615ce64eae4695e99b3751902fa6398d935eca3045d6611c81a8fb5d13ce7618fdabfc6c9140af487d7c895e366c37211d5e40562f7738db0c0d482d652098b9ac4ba056ab6cd701bb29b945e101b80e0d0f64ea043980c8c177d0aa5193fa20eeafbc40b88eb6df6b39655fae7c3aae5fcc51c3a0b89e5948e73be072e06e8d0fd97f0610707d58d5cf57d7d77635f337f05b545df7e5785aa9980ece499524f7c74f16a4d8f7747a353b4bd99d406716e73e8961f088b236a5ac67cd43fd6259296329e603221b082bd25a14bd626ef2405d901935f21c4121bd32e564d59a391f66b555293bb5d0e07ca32ba865842c19d5ac9df43b812698e27625a2a0b87a8d9e5cc74a28f0dd114d6ef24e911bff5235d3d6f9e8a43224745dfe019fe4ded8a62931e9f98b5645c873cc26cd265e60e14bdf3d29afa841f4560249ff1846019dc85a927a3475d887c67d5b37f75ec27972b2f0e8f170d9d1877fc9323f9d79a8d8637043f2733b1fbcc494f47478d4d25c30adc0c6a899f826962b672c4605e7339bf4b341f1ee3a92264424e79bdb1a7e916b7f5b388626c192d3beab72321160ab6a80976265c890baff6e80d19f58bccf4fb9c793e40f4d719c27b0c9cca648008aada4ea28202fb5a1385be4f9693ba8551cd5b300c4e5d96713b6146ad7136edf41f09377050a4068790e80b1f52c6a4eb8b24c9f669cf72ef86d36b36ef456caefa63f7fc3a906d170ad80819bbf2052240dd8d00dba3f783d2ae67f20015c547b78b53e2469552502f729c174d3c38db9b26476652e0e4c767ddf81b0fc6fb1e6a29b13253a55fdf3ea757296553c7c6c79c7d34fba3633c0a94", 0x1000}, {&(0x7f0000001400)="7c948ea7428d26a013db946d58e57a9eebec", 0x12}, {&(0x7f0000001440)="b6e98238b3aadf220653163acdff64e3321e82e92dd5c747a866c06aac4dfbf4f3a0b9fb2befdc1234c31b5db787d2a84f1dc07c35ae1bbbae72c25aa3c33521f43002a34a5104d308de0114b762f24f0f943bdc9bc3a777d2b9", 0x5a}], 0x4, &(0x7f0000001500)=[{0x98, 0x1, 0x200, "563ff89ac15ade2a51ad8ac6c0f5a4ba66fbf350b54479caa2b75d353d59d70c5cfd89a0561b332f777db402a37960f44753cc0f4df7d264bebe790fcf443d9d6f3ab71c2426d2c29bb2a2277a1d73f6b440f49374e60bcaa727109de3acf4c068086c9fd0f439aa2d12980d663c09287b52e4ef0ab331d3b7d894aecf6b66e6803d"}, {0x1010, 0x1, 0x4, "8c74fc00b8a18d811a1ed1ca89d306802dd9e25be2480ebc8a85fe31b73e2645a48510c5301b110a0d67f9e803787fa7891f5a276085ec6a915095597d6f088fafaa65c93acbee4b6b469fdf456894bc1058a7f3563bf9f95fe3ea69d2effd4bf3929992202ea10bf1c3cc7cee92fe9e920d8708d545f2c4ba3e0d5d4c6b83ee7350bca134fd290f51b70e678cbdc7b701abadc8dc7d06aaf9bfbb9f262cc30c2b2666f001e8c97d9cf295726f6c54cdc51e85fdbeacd4d5ba284575e6c0b9d42255038c3402f53d6df28103cfe9103898b57fb9a42577e18794ef433af7cc17247494ffdfbbcf118a5b1802a196e10bfcec10755e6b97509d041628d0f16902c6d9436e003c2ffafc353462998cf81aa45f2363f2b8b752c9d2a925accf6958d15c4b7e722f84469826ab46970a1e0a0c0b6308e140e20c287791ab1b561dde86c7c6b151c6d8b33059ed128d78136bcbb93fa9194d4783d913882c06e67b6f517eb08d6df426e6432c3da1535427b1f6d2b4a0e537686e0a55a7ff9a717c2b745955306f96af9f12b63301fd0566afdd5063f064505be096245f5d844d3afd651d675b3b9ed8a96d2fe0afd029cf0e5e30f96fce02fd80df8f42a506ab49f0916c9657b6c31bdec4f99107d770f2bb1606d759cc2c9db7984c1cd2b159afd12d3d70e6b598762c26015e91fb972d0a70fb80f1fc685c262dbd8a907f569985845de158c92b7be5487069d5e7490039470377b3a9b8585420cff8cf153bb372381856d7a3e64c2b39d59c504cbd6c4c05c61cb487dfce543bd1d0d859301784471633df5bc630ecbf594b4884b005ec49edae47ee46a0ce0a05f19e67b1999fe0c8b9f74ba7cf62a1abdd11000c66a94833d993d57cb1b16c415df4df7999cb360698e5bbf74175d6043eaa771918054ace81b6b55b0041efa70fb07105951659431a9dbc539cc6263504a5c6180a4b550c10bd973598388c5798b39fce74c2a0f8c21a9d700eee43ac0b30370449dbfe19756c9ca988d61cd156dd725a5e660cd3a70c57f53bee6ea6b3a8907811b17cdb064c63bc426fece1a184bdbea45930d6ec82dac6e6f818c22ffafcd4235ea3095ba0049d00350e8ee54f96a01d238e4b8fabb59ef5c646a2d2c8b925734c28b7d2fbfd1ac8d4bf2818d74819d491c099c6fc7056f059b054d3726f3a3b1471588b914bf217cef1d6821b3aedb3cbc68d5bae841d409c043f678b2a5fcb3dff032bacb002fa98344bd18ae06965380594b24bc25ac249d71788f4fffd84a6d79a0f79269d0369ed67af590194f89fcc117fd27c8e0f319adcba9c29847061d098ec33eb04d676daae620a8b41885bc9069a7eb2be1cdb64caf8ec08c67f6b955598a85106df1943eaaca6a2b430bd355349e4024c489b8d4fd253e3d9093cb76fc40c5db2d5d213cd0438f5cb7576cee43641eb3c66b09fcd9171ad8dcd03892a46bb85d746c6885b6736a546c4b5cb3a611264207bc42f9f96bcc0885c342966a55bd753568d126275842268f7a189989d87937347eed51eba136e7623448c418bc365cc7c1d163ae452c808bfbf7253b055bdc6d8603e5aab69643b27face3d400466dd72616cfc0e7cc7ded1045655dbce92fd2e336dd19c1d474db66afe2249392b91affe1aa8f0e1241681ccbc0a796a3f568ac3c338b0330a0781428c7a596d191c5c1a368c7a214dc2235029899038dbba667821b8c06317f2ead18fa39970fa636f881dc1bfd866a292b5712d3a539f937cb51d819524c0bbb97b8bb709ff40028e38439d00435978f0637fd10d8060f979fc081772ca500016cb83dea1ce778374f2083880303f22506dfb4b44e32b94c58a72938c9f3aee21c2ce40a6febbedf69896857d09171fee6807d073fc511341c434c60b06fc331a747c8fe50144d6e333d076a378d213cf531b79c465894bc595e04634e126ec6663c9cef3b5f3bdfce6ee23aa420a815eb6465ee8f6a35ca3b8043fc4c7a23a2af9bb2850d8e85ad1ee5c85a8e4371cde7703c41fb9901cea5f52ed1a601c5f2bf324489cc55c57247b994553eb21bdd247d0e729dd8b5ab960599e18a580190022545436403ad5529bc3f242a0cc7c2af06542ee5ccabcad47a0a6b6bed5eb48695080a660f1a3fc691dcddb96b9b85a858d0a8a858e50332815fd3929c8cad9c0fb6c04f885366f54aa6b21fd0cd95be0d21e5c538c935fd8bd002488f6be8de5c293f396ea0aad09751f392e536bab57151825a84a038884e769d960e3215ca5d8ccddd0af26e6549239fe01d172aae858b3d1d03eaa86830061e851059f16587e62344a3cd0114df0477cda27eba1329e2ae058d56e822c8585df6aca66b6881cebbac049fae9b61b7ac3e63099dcb49259b0e34c3049a70c1699175a5a616bb98f8784860c3a01993740e268db1f9e46d59e598b34b763d545aeb82649b8a18411ec8fbafdbb255d681adf83521e56782f23c83d6909bf6c5f108aee83e62912af7b1aed79bbc7ef9087dbd557b70573caeae6b77b66bfa2cd00e59e3afbe600e678a3a2eb6b6ab5901f87ebeb1b034a8ba4e0b2ebae910c6ace38eff7aaeb836b8e56b6fb1b7c9a7dd98b2a8974ff12fde7932966c0cb8a0a43f9e90ce6370f1f1866abd83ccc21e7ad32d8d384dc76e54d3dca2822ee6c05034f01e83e2dc7f9814854b29d8ebb81922873550d12a4c3465fdf025a84e17ce6b7c849ad6f7244289b46cc0618b1028ef68ab9cebe5990e70bd48bbe1d7c2680c01a4a0d5944775af4ba30631a1daf8f6c2b2aad7de47ef411d04ca11a48ce1967cfcf3fe86c3a8a9117881ba6868088b83a85fffe006d0890ec5eb6c065222fbd1aae4cda7ec8080c230e576545154447a6cdfbeaee31690c36d8d80db50af0a33b014adb4d108f473ddbf60005f6b822a27082cbce29c403fd5b4cc408cd35a0a1ec0e6f5780ccdfb5058672844e0b9bb51ae7102d72c758136442bb22503cae7673f2c57fb85dd83626d0dd9865a1fcb24492734299a5a6b7de0151c95b1175fcb29380487bded2743a7ccd598e0210285dc8104b234c0edbb38b5a8fe00a89e7013ad0a69859306a8c0bcfa41aab392274a1c38898ed739fce51ee828a637218e65fa68a36609632bae051567b275133c433650c1547989e40b3647c0600940b41832bdf18c931e1e29a9261c5a940527001dd124d9260ff99b4a02b66eb521ef00d1ce9ba2e518bd514d23a29096056f663de332fac543c6db5637cdf2c9fa10838b47975b6f01870da7245f6ed597f5aa090b1ec691b7cf43fcc46b3aedf6b5b1107ddbbb97f01b981aa2c22acb9f2c042879f7b490a48bfc4f3d295d9fa1e9b43fabfa98cb5d1ce2b324caa2b12052d78668f6a9f14549ce672ab994b3f36ad2b925aba3d47922248b7e2e9e3fc6117b6de0ced5b91be23cc883828c7f207d2484c7cd97a030af73025d8686b35125c004dcd8d2c83962a5795d9e714954609acb0e3a0fe984cdc9a72d62fbd3c459cc2d68cd8732abf55a94c565acb293a71f2fa5e8e5e9c4b3bcf6ee50e2e74ea195428ee2578a8333b677b0f487c718a00e074223be8d82d06b266a3ba5d750cedae66acd1c502dd4af391f9bbe923ab634fa7558d236684a087d3130b4b57c94f851d336e87863cba8b23415e5dbc29bf420dca3b7d80a4979bc54dce6ce8646a591274e54ca5ddb87ae6cc5ce0c7683e9ac14fa7876d18a0240a0916dd80c71a86312c29b5c38eaadce13c3d4e66134f09c6771fb2dcf04b9deb6963bbeeb0b879fabc1ebe3ba3dee65184188985e96f870d5ed8cd1196459550d744c37c0defe276be44328e674db252761417e1a8052180052b6662aa6607effb7be3c6dad87dee4a8847b5774d2d64cde7a4b9eed91c0b526aaae7653b2203da596bf38602823d1eab9c3a4fd6965f4eef97167525e9fac04855e2353e0b0b96bb829fe62cc3680c0fae88a77ef534f1062c755c6b94399d0d68f7bdbd9b4a0c200d1ce7dec95cbd9d26c2a7370403da13a057994d7b6436fc9f6869d74dede8ea9fb02c2a9d555a5d9c7d1a5938c62b38218bd9728743cca237d77bf28ab50fd5bd36bdcb1ccdf0fcfcc3dace04a0e936b67f8800ce00a7e219ce33691c21d82996cec0b4e0bab2e03a2ed12f18e39f17432749c2bf56b6759ec0f42488137331d17c452bf72688a7e216d05b3867e6b03ee11850e9a2204bfa035d937ffffda1261c0f216bb1eaa440baff90d9b28847bb1a74056bd7a987d0d9d7bf05104db0e405d1a4b829f9adfb680b31c45b2ba14b73c6cf4ffe1798aea63280fc6fc8b924aa727572b787ecccec0d8cd4e5f2aa50c9a992dda6090ba8fa6442f0cc63ae4272111f4120111137284d670af1a5d74a478ed9d928eb1c3971fd77a6e91209888a70ed756a89aea4d2a4d0525c35655c29b00d9ebf904336c984ccbfdb8188ad2d7887d9331592a514216e838370f9f9689a0d72725b1463806362a217ac358d7fcf0e1d026e2e695588be8c5e7f35e6bf8d03c1aaf62f61dfc66cf565b10b00a791a3d4343b021b7b796f0a556f53f83abbdfed46cd1015fbb6f565417ec33106fb9e8216cbd50f88ae3975bc3c4b083a6c19e7e3d09c8131059c7c421644356bd3ed0028f668c273b8be108928d736cd7558b21602c7bf92ada0829ca0ee1e5962a9450e434a2616f4e4d37283e09bcdaf93f678e2ed4f7653147cd060d6712aa22681272f51c01f4892a7beb30868314c2e2a948bbbf99d636f6ae54a10cbd04a1117f7d38756894894d7f5d9a91ffdb05ae836b3df91da11afdbe917b80542567375abcf3fcbde487901b1e2aefd0a990cc076407e8a63d2bdb990a47d16e1476369300f82d60ab867667d2b4c8c27cd4a7253fe0d97d22cd5ac74481ee512ea2b591c0893ac7c38fe33219dd396d91a19e7a0d772da966e04241a2b2c8ab605d7adde43cad3efcaba964f773443b906ca9e2af9e4a343f1cb5b4de6d319c9ee4cd499c30bcb52611d801b5a596b7e2d9344b69d9529b79741d184bbfa537bf96c7e3bbee5dd90ede608684dded036aa4c4c655a3d4e84aa73e4d014aafdabee1b45e01d22a84e062cc705171bf0e5300efe2aafff2b98df4da2f56f970e3ad604572442872404ce28cb96869684929f99102f8f822e88094503a0aefe549173231170237fcb9e67e594cd936881aed5331a7fb6773a30213845656025200f29db2dd18778a6d7caddae5e68eec4a5bb208b544c49f4d4825f517886b3d7fd1542b5fc02a3e03ba27f32e1daa548951f89eae95f3e5d3049f7dab4aa4b000f61f34cfc327d87fc04f2889414249524c3784a08f2a64b37526dd2428505b412c723cd0d59623a2c017d29db83cc92a7cdaff7cac925ea91bf568232275a01fd2201c87fb9b811a226a29641d8b3340e5be6b34c4bd3e094865328862c7ee5ccd42c62173b69c6fcbe1f30201c1de469c4d5fe157d9e54adeb836fde4a4c86c4d33036f5937273e356f0d7cacca5658392891b5aec0119d1a450c46b84a5efe63be5a85379b699226dddb787804acb0325699cf45d72f51eb3e3b6f4a3059324d5565b4ad0779683c2c8f7f96dc8566d3e546fb88d80150a4735c2f96f34bf0eb6d3175edca2d33c6959542b22a6b18757fd7868dc937df1ea7e684a9adfe79e099535ba292b1ca5aa4aa8bd63a8559a1b22698c7abde05ab9bd822d112a06dc872da8598ac9b0039fb8eafd8f112d815d3a77cb1af0356702aef272fa68df7dd226cbff"}, {0xd0, 0x1, 0x6, "341b1609a19ff2934f7fa64abdc26e63693ae608c5f6161fc3ab4f1ca3a0bb6f37eb9773565cfcdfacb8c7196c16f335e6d3b6986fc22049f1b5cb6b9eca37b5cbb45717e6d38abc2a0a25287592c420205ef011c5da3fc99206b8adb9114a55db9933874b0291c73b439651adcc317df5b91f6a4ab91706c1fc4b7be9ce1094ebc332d3810b4afb1075d165bd66907b032d729578b13fb184e33212cb4990f3c65fa8c602a7e10b2bdd816cf90329763724ab696d9ce8a732e4d77e4bfc"}, {0x50, 0xffff, 0x80000001, "def0b008e284b77f7548f4f1052094ab37681ceb1bd6cfc1fc1382f5a37e9d3363f03071b0660f43c413377a6ffa2cd8e7358fcc1743fefe06bd102b3e"}, {0x1010, 0xffff, 0x7f, "6205d41c7a8f53712edfd1e703872db33010b89d61561518215f28a67082ff0f6480afbf370cae36f0f5efe286ddb383ae6338e80adab10c4e9dc62539b3edb51f979f8c9b5f50adbc6a4e46f92f7c45a35e11ae205e185ae034e58f2f21b0c6969f876b57c3f962c672c9e916e7b98e1d80c8586bb3ac7fbb59331a9758bef468c9157dbddf6765a92f8a0cf6ff95b68def64b258832934f77e50ee80da024450197c5e7a2e99ba39f47a4df47a5d8e475dcb0edec6e5c88d73ef02464062142d6ee563c8e71e06d5e91ed139f1f5d3e40181721a2adbe0f9618b1fdbe5869514725f9776bb078db71c531762ed66413d7c130dedec16564f7f2aabffe108943b7739565b615136c2280bcac2a0e9b879ef8091fdd44911f45bf1fceddf0f5a5b8a9b814e65f6cd031fee3ad3f1df3a86309ba0f49f0e5c2862ef58c104afda4eaec1af8a2c6ba4846ea3845955c9f757bf8933db1a059b6a7ed8b1af3316840a9a753071cbae35fe80ef55c71bb9231df29c6617108b13cedd65ffd0e99e51fee0a01149207f171e8591e9e64bb0d6da3c53d1a8c8048fda3bf4ab2d54efa77b672f2e455f3bd6ed09c9a5c91a0d8a8f53ab4499bdc5eb680525f742ae99c8d80074d2cfda1260b25b8383ed0a72369638b8e1733eb883c43c7a9ad466638b4c954032f6fe5deeab42f27fe63a8d4c98bc536bc3533c7487ba45c94e8698cfaed964bb40d2c395a24c324639bcb42ca927a99db2993f42e6cb0a8f81411532ac6af5a126a80bb12edf77c7ccafdc23dc502d191f81c8e7fe74cf554916b6f271009f95cccd8644ecf5793257c00b6dea7aec7d567546d64ca6daa951f0642cfc2cdc04c32f8c347a3c65db39dce64794c237d68787e4cf9526265fd7c72a1da4ccb1d373c6467b08bebfecdd846c4cb537c8abebfb2dcdb5e4aaca9cd400cf6d7ac8ee30f976c0f92981eddaa99993058c164f8d5dba1b0bd299f9c779e0a42916be0308931f8c5d31ef3cdefc3db648a158df857c5acdbae6761adcacfedaffabb676c1daa361b34e4970996a1cf17bb14899b62033546dfb317259e87fde66141bce995c0d766801083a43ac15e02d7ae74282269b5109914e79879cd0e29b8f8b7184d09f152b049d43807714f9332edc0fcc02880513b9ff53ac5244f1953ce8a3d4260e8003518b3143b057f36e840e8c82e324d6c316a179145f5546e423d148dea8ac09fe57709d493aa8dd1c7dbed9d80c4180906b3952bb493742d12f44853c7d55e8ee8461fa51b701b14d3f6da67281226edef81781f08d5ebbfa76e653d8569fb13b5868041f65cb588ff7ada4093694e13fd2da3121f12da42e7abd871a3b93b89cfa286015809dfd97c57dd61393a6ee69c331bf257c4e3b97e8b2a200059479534bcf5d668c82d917537d5e3fc56a7e9da7fa76c489129859aadf8df8f1f7205e37a0fa8c67720f311159b48b5f47757c8ef94ae8dc74eee0a14cb71d94864dad8d153b83f9d2661b5471feaf3d546352a59f72aae402608f7360d30e2af033470539e58d3a9fdcade9a7acf7119a953a491bdab8dc8006ccd33f4e5f4578c622f65dda35c98cff6e8ec083e11dea92d508e6f2de5e6c5548111ee481e4be6f6008330601986c1493ff4963070564535cbed9ab1108aa72b1ecd53974f8c50e64582b6e42fbfa4836e7f33dc81e2ceb581601baf48492c8846bfb70d4956b0f1da4ad130e0838c2666651450fff0b28dfc35aff283f9d41ca4899f09c590fafad28af0f4492c903725f939e9d2dd2495dfd166b32665cf053df41ad57b58664a71f95d51f5e1d17256ff96debb20d02f3f73168746d0b9b26f0156148abeba5a76bcad8472593bc8f3981d2347762413324a8f1e781d4d212d1ca32d9539f07b29b1639dcc6d57e11d70c17f4427f5e2f797792cd0c1906f0c8b740090488039742835e87cdbcad81b415c274fa978258716fe47706ab278ff9ff455480331697724c6769f358a0832421ebe60ae9d1295f5be059458a01507ca31d8a158568a5e8f01c5b68fb19f7c079571c98cf892505d13fcd9842df6b072fd2e575282b43c8b34bf49d61ae454244d47d1616fb7b57f7695c464a0af1aaeb8ec364e7faac40bdacb629f0ea8138ef0b72bfc8eea8c4aaa09ca24ec47a59b26cf43ddf0ea2c60135d1fdbfebe701844be4ec96c6368251b6c64d024c92e3f614a97e6aaafd1b5746e8116ba261a3c628f4ef9a5468d92bf05595612ba541dc82d7c8f0b58c02820e7e6a5aeb258f3009f844d23caead11dbc3ee5f2e28f1650508eb62dd96d07304f9401b4a184a7d43a0517a0491908d6c3bfbbc9c4ecd6c3356fb47450f6dacf2dd4a6dc67b00f8af83a8e485bc37e4f64b6c54e714e4f83015d73e31d76245e91af82237ebf7289a2f25abc0b1c0c3a9f8dc6fc8ec370fd89d955ff17f82e007085997b16d2c8b10efd007fd342abb92aa61f3a9c06427c6b83c867603af5df902c95ade093a0ef39328b744b985ecceb4619ba2d75671630438ce2c46d332ed9c96ea84ab6d967b8a21283724a480f6b964c64356e37259e14ffcb46be4965fbefe0f68b2e4290513b4a6496d581b7f85855335ebfa946381049f477d18e86f831e99d48a39df79b0aa124eb2a26eb475da5aaecb673d88bf7fa87a5b43823139e006859d225f50b816ee56d4c738e87105dc413a2dabc6ef8bf621705c68d592cfb84bd6d0a0a0aab83c7b69b75f9474b21c7f984633d20222af9620d270c1bd21ea66bf21fbec7294366daa4ff512f633fe1300a338329fb7284203351e4a77b489f07d02f984d33518b762ef66570db48126ab6c72df9123e69f7080912585030276cee1500ed0a10dafd65f8fb63f8ccaab5aad58990819905c2caaa24837b07a936251ae8efcd3c2f33218130085df75568bdb407cf0b34c6b00d8ef75931b120b869ab7ef6ff74a770b624ef2a6090800139e72ec6afbaf538a2b04d2a97670d46ddb06072249f2470c27b98411d1e2132d3da5d4b68fb8b415b4d840b134c542af50b221745545dffcacfa487e3b2c9868943608ce23c0eb722c0d20f9dca83de50155a0b58adf5efb9b4cbd6af4fa5d8cb25278699b6ec97debc5ddffce9d420ec9502c16d55e5e4332ad33af1d4f1357252604d8d571cc3e1e53ef52127e165d7ee7d88319bcbad390a25a463351d8beea354f7f1a7a27250fe144a17b7bfc27a41cf58875a8a3d65477dd91d9eb165bc61165e50ed2e5121b49aaaf61c4b6a2834788beb4d9421df0539b24a77966ca722a4b245bc54275121f1c591c90e28316eb304cf8b18095bb6b9ad786c5d270ad616f2cf56e4e26695c50bb01e7123b22910515213f69d976fab9334518472bdf3f0b3ff176391a3e15551bfc558e81c3b930f6dfc7dd5995aa92a478771b2521a99470710ab1c3920cb9478ea4de7d919a4abd756d2e448eab93a64d1294387a64d6a454d25c77e30bd0dc03c885976c2c02227bea216beca03ab7597c69a94b510facbf4fbaa2c664e614b6a2ec35b775df1bc62b45937606c5f42f54b8440844d664793b2c163b65342afe7e28a85f8be008bc95e4df84a455f6bdfb13425b761e17380bc975471535fe7c3faa3757b383fa1c7c7d34082e3fddae74c459dbb5e740e7f6dc773b3acb4fad97f669c3f6fd813c132831db692dd0da433c4ff5f67c533398210127e0f09dd9fd93b4c0bb311139a545aeb6209bdd86ac42bf94bb991fa57e6c137bbe3269add87b99d96e3cdf01e4a8512e3e9a359152e169c13faae3434bc8b6490b3eadb684fdb6dc11188cbbe815131185b3c2508eb87cef7e04466dc8f75a49605509162180703f818720979cde8430681da1be16f5c33d40e392db2fffd5432c526f7d9c2cb95c6dc665f29e4c679d0ee222404f0b806cbf4402dbb29e71a19700a19d6c3aba99a8f96143d836c863f9d028255c0bdafbd8f47c768513d0a462a424940009dd93878df476964ffb237ac5534d8f97cf5e5c8c596be8ba9b87f781515cc5d14340b43901fca1ca6d199681fea18656e09f127517fb643838121f0ba94bd76be06beb7ff2fbd66f75790472ca88ef585ac526a13fe31eb860f760cffca13d4fc5071d7a4ef8e79b5c6716e3d9e314a2edc3249297a54359ba714a98b7c673d6f855f18ca294c4e18421e3e2c47289f4aa174c3d0efa0a0f7f6f6241b4aa63cada0ef5932685d6a16e5402949a225e4c60af4ac07996d0b71d99868319f74d97b87c6d36c359b8889580d6d0cae699c14d62f0dd376fa362df74565670c71fcc9d1bb77dba700af72c1d343d4db431a5b41f704d4e33a04f1ad333d5d4f0aaf47706fefa6f6797f10070df19fea1fda9552ea2334d443039155f0a8f7cf53ac54f453d775285b17c30a14cecb0a61509da871718b33c28b705d34ec07f7dc92fb66b7f1b32addf43bddd6816c9a45f1ac6578a02b7fec44cb68baf02ee0a3327b00e4920bdbb6053c08e373e7e7166962a7bee5d6144d45fd79732669171d97d65e4c0a5cfabcd7535249f1a73fa02c3cbeed244bf3bb5c509651281bcc1063db566495d77b33fb9c69f0b3fc860ec225f96a71439a5f2e91d2d866c42729ef726ceeb2ac25d3f22e55c33bb146cd9b759f82651790e226ed1a1be83874ee44f9d5f7b7c992084b674652719a7ff7f9cbb1b1ffdea826864408d733d536f35a2e535a790e4ea12248082f0d594ebe66d31b7ea90d59f676d352cc24e979acdb706c2f50726ec9197d624422cd0cb01bb310e8a40530523231dc7a1ee891de0cfa28381785c8c73f01bffa377e5dc88a42b8e5ffc91b7c1afe81f818caac9ae3cad4de47f784e4dbf6f315102507da203860c9aa28ca675fcdab710889a4343a9d7dfb4ef59030f42786e18310817c8ba1c7859d7a133e30688552f49664a65e22fb76ec43f96aa2b3f0dd7dd09ab1a6103dc078841966ba0b0266f08e105afb2297c10f50d21404f513310604f56148cba4b6183cf06b7f9942ff4eb818842d10c4a84c9e63df0a690b58382f611438f67e99d8977a4300426d7a7dbc30aca5aaab1ae4583c024d6b942210d60b1bc95512ff52027b5a12fbe06060acde1839ee99eeeadea8e27fced0bfd8c35305b1b1af7a02d76c94e710b2d7bb3f3ef979ed6e98b44b05dfc50415105efa3bbc294ee12d1d0acfcdb8ec44ed4786790d000ab2988cf6329a9c120c8397f2da872046b4f8132c3a987631f79c0cdf78a43f148c483ec283d22a69d27a3c02faf4d1e31eff7682c82bb1415c72f98aed2477e269c938c858177a0e3f06bf8edc5642c3ababa25c204e361b7ee10c6e73dd3ca6f4dfdc544a2e92b2fe764ed79489cda2d18d9723ae28018e7839aa2d129d47a707af1312e9d7bec1d334a68e5844c0ec0df8e44049c03f90ba2363f44fd4ef8f5b047153db75df6a33117703cb02d29f052c5e8ea76aa410440af6380ffa9e2643d59b87d66d7868bf1c11b77a698dc9710f067bb0cfdf99dab8f85da1980f97a95733a4efb80c3d6334622b3738c53b9f5e776c718c23cdeb48f585fd85da7c995a3b6babe215c11b52468634dfe02b895b95e6eca96deeee217d019fb5f79c66056a71e54405e8761a69099f8457500d204d6f24b61406e3f152ddd0f7eefa1b36853f49f72d613b93e15753776720c8698254446315fc0657d15c19b02117a1f39337410c4529309f060448a4059d709f0896bba9ec4e33f70fe31bdf174bae20733764924f98700b5a2b99ae3f1"}, {0x60, 0x1, 0x2, "7cb0b24b677bc62ea3cedbafc74207e27f40eb5f5e52d5fc3988aba8570e1c1239f876ec6356a60148d2092bc5fb7515a0ffba958b632dc6c129bf34606bb680dc43a3ba77a5261bd9d6a5ac"}], 0x2238}, 0x4) mkdir(&(0x7f0000003780)='./file0\x00', 0x0) writev(r0, &(0x7f0000004bc0)=[{&(0x7f00000037c0)="683b6b36ecef7c7f00c1f00a1b6eafd7bfb6cb6b5ceddf6217bff14ae6ece8a0a642a4ed96c784eaec6f4c0074167a70678dcd716dc54c8b0315998030971c5e8c17b534ef9ca292732fb9e8a0a36d0272831450d02e3725e831a6a54638219b9555fc4fed085127f9e4abbe349f6d61fb51fcdcfc73e3cc54d6e8eb877c891d5af618c78e603ceb87ff9fad7edb2363b14a33b5315e39c0b698637401180a8e8656d813dbb387f4ad456a761778a135805466d2be117f3017a8677dbf2acd9fd2c17e2a95d486f58100b34013c7916f807483b48944ad7f0fb772288f0ffcde1ef7f0c63b217d9f00e8c2c7f0c93884b460de72a8a5be30e5617283e5169e982a2d5ca33c75a2d8b1ee4bbb59a8be89ca5025e1e12df4bc2f6341efb4fdd2ed3177333143e379d124323797e3c383f8900efeb1ea8f652f79714a66806e900fe4a2dcc8f1309c7fd125c80c0d8350114502decef62c7a5622cc8e9146486d03a6293ed2712c3fec495195f4a348f0b755f4c3c6e6cbf6343ec9fea61dad66cdb8a36f511d5afb4572e56fe131fc7c5c2231e86328cfcf7c01b4ddaf2c6d7dd6cb053ed3280772f2ffcb0e9bea73249027ac9a1e443b73ed72c306057829f2c06fb3c8769611a5882178ecf1bd1801d68f5b2d38c859b7c5667f31713287817376b3eacdd983cbad34b1710c0c8002c630b05b02693f63ca1cb19b0e2e6b8f6627823b8d39ebada0af264dd2e137eb9ad2b2d804fa4a92b512aa65371eb04ebfd29d5950a7dda3095d2e1ed77b172b98ae5a376891ae99f9ad67d6f10f88e99fd267b3ab64783f875dff07680f6851a92ecf815ac898cb1a8edc5246d94488b84cb139cabd73ab7a1812d7aafff5202cb971949ac0508f56ac3a9c7be08be996fafae2598e6ab5e3a38bca73bc971dce5b8514dd1669e5fe5a0c65a0784d5a0873d765d800cb6143abba9c7d529a70f059df560f015f2c5a24a57154d40c0fbae523fb872796636cd21d813ba5e58aed116b8fc4e979ddf95f0963746e47365ccca723bc9904453fc5062daf4c56ea33beaa691b2b1244814698267225160e891d08c437b6f133110f8627b286cfa10fbb8e55fa9fb91cc44917a30cfcaed7be5c50dc6ed9814013b6c5eb78feaf1fce345551e395555db3c0d056ade677f6498f9f21728a0f4e9ae2702fc6bb470d9effb0d95b5022a825e8d082ec7ead017cd68b72bdcf6b707d09da97acee98ce520872931af8b12fdade5a028ba8d2e251a4eda3d77e3a22b389e3d27f3f64847aa5f9abcce9f3992f54edf14be14da70170374e060eb3e9b72423187324c85fa00b52a55c047b2283103a4ce2c6c09d171997b2c83b404b76acb999159dc4c464aea9eae1531ecaa136d0c49fe80cb3439181bdac1fe5bf50decfeb9470eaa3588db50b4c8b698047f3a2b5591dca2cb639fd7e91239e05434d543411e64aa73535b727097329dea6d4168ca0dc789011c38304eb0b44413d3d36096125fd85661a8a89a5c79147a692e7361eff7f2396821e222b666002926432dc632de93d27faeba28ab1eeda6a4b7d7f5d324aae35213b3e1347fec3584b36a364246a48d42eaf906d07622083276e11b55c3d57a0ef62c33af79cbb8c09fc317da3d36a91acdb5634861834cf1b5fd5e108280356e158a41045287af72e5b5501b333f6d6d1f192169ed9ce7894766af2b7ac81ac52441d63cfaff63a96e7e44bd8e6ed5788ad327319ca97f8b148357aa1865bbe5f9103784b09016d2d0044803706da0fc9a65fd41604e41a5c447063e1cbf3172ff38d0b17edac2c018f2008f48dba86958f0c80f150f82ae8bea9081ef5048c59303f4f9fd696b0c3555132856766a17c5248ee65e93ea147a0aa77a85b59520e3d4622a90dd00cacbf968374eab3e141eb3a4e3daae1482b8ba502793c725a2fbf23587ce5ffeaf17330052cd35a69c37635ddcc63c20d6fef429f13fc28a4240b1d69ee4775d64813e610657c0b8cf64145588f554f7b5d60aa18f4991dfa30cd4ee044d4b216404a25902915c70306bab4f532ed4e63c8b148d4aeb5afcd6144af62810e56d7532b22598a86ff8a1ee55e1614ff8ad49498738d1eba3891442b85b1ad3b7d20db83c774de250100b70a5dec6be538555b1f4b25cede074b4617ac6d8700bc083d75b7942c416cfe69d55091873970bc674d72e6c891a4d31e485748c13dc6a4e382d346cde25ab3364312936d6978cc8188f53a3e38aaf8233aff67d324391c7032351b614cb4e707198ad28b2a54c3af6119b34da0a0ecdfc07c5dec43ed2f9d5f9c8b4c2172a71257c896815b8bd3007d130c7ebce41decc76241220ea0ff437850689c9862422faeb0e5fb36ed07be7f31e69088138daa196cabb892e7b4ae3ac3d80132c018e6d358ffce1e3ffe94bfa757dbd74be83e45cdfbf3f64699996b156d3ef689de7cf1b1b6c4a2927e4665e17f96e227eeece12056b2cf8c93d1c6151660894ce46d9a600bc9e10b997fb065d09de27ce2595c1aa315e5dd67b1b020ff59c5b5d93dd92e4a465579507ea8686f41adedbe4286381f417d7406a44c994bccb5e92d8151bc7012583577ec19fc74cd28a1b94439bb5e9c6fd7a5cdc5092c401948739e820e166cb73e9661e09617e65463e4da9425a2bf38575653cf6a0e410727367bec406eade46ed6ed4768ba8150adcbd851a7686d170c4f2952af9873e55e617035b6c72a60b0e8a0eef0f9c4f6ea718075d15af2cb439ac75403a5d0436a5579e567aa569adb123f533c3d14738df0d70a2bd5e4ce083071c5c5d42b35400e5f74239a5eb603b589dc0b2969679baee99a5ba0fe3979da912c7546fba26e1d303139afab024be9f47cde0ab07e837db2bb7ba4e07cf84be3a5418fe664e5829d0d514d916348a618fa84ceb40892171dec3bb0599d2dcc7ca101f3f640380ba3a19d4d1fcc51099f17d9b70504472e59060269ab907910fbb48eda9ace2959c4a2262643d5c532c419ebd70b48658e8b4bef951629c07c0b1975c3585253ccb92a26acdc30f4bea3c6b6329fe6db457ed33402ab74895158c18e369ddb04e40eebe515d1e5e48dd71e8ceed11edd829b709c89ec647d211bd609514578ddf28b0a485d85468ff2fce108504670304a15f54253ee44c97872dcdf885e871b9f48a0a1ad3070a209ad84d1449110532dd6c1b545a9ffb6472eda44a7c2ccaaca5c9a7f56d7ec41385ac21206cf0f3019379dddf24293b6fa23b754df3c71966a500bbb4ac31f7a8d0b8afc1c66314d24c86a094443d7fde1112e68c3c43ee70f09cfa30053eb1b73315e2098d61d2f24edc3f8501dab5f23cfb52e3a4052e9b4c9ba12cb4bb629f9c160842bbc16b082b5df453c0c213c76e2e418449dc021a268b99636eb90793e257488b67045109553f24a67295037990a3d1182e889145d963b43465be0eb766b54355b5e3e95491eca498184a98ab152e04bcc0719917c05aa8709412bfade01b1edefa6a95cb886b0ac0795dc9de2c266ef4a586da7ab365663f0385c1bb6bfdb9660d90c52f3f1f0080ec53cbfcb5b5d1d452af071c4638c89e0a559e856351ed3089eac3d2a402df472221a86088c5e68e34a3a64a9fe9e47348c1da5f64d5ff56853ca626e747ce0a018cb4feb52d15f2852a73fac99eb0567fa478d86be1c58d12a60ecd0a96470a139cdc6ad9fa7a51c3b443b60562673a3526994539faebfdfb8c4cf9b70445ff34744020c9e03ef6a8fa2994e90072cd7a054c7557167b3cd4d30d83f8fa36aefd3185cf6e026677ef7a951b337f14069337b59d6b0e3f517872fb76d6398a4efd7d4f1e72af92fd02a889859eb44f08d574adb4fca3eb856156ca81cc8f5409d3201a806f777744642fa7616e3ad5d88378a9a40a978998f3134b2267e6a580f65c2ae73784d11343cddf061ded605daf3aac996eae74bef6307720d3500167544227a032c3f7019817c9ec935888a79b9b10c82ea95aeae537a847a9f41f23578569517d22de853f06e69aa0f152a1010bad4fd702416f038a6d5166d4f30ae67b08ebc6002c41a9ed52a496b29bb478d7b052170b2ae742b6c5e72fd3419b5360963b80bf38efc504f2e20a62b8e2212c2d10e979b1f569bddc761b9994b70ae9d36d984d92a780b343fe10f33a4bddbef8b8e5400bf3d9c27ce3e772f415d15939f298bdf1d356970e480287664f0a600cdb348af25ece6db0b4e383180fcae94c1bd34e3825517370f10d65e2b2b2eac40cd7a802ee58b528fc9082d1487d96e23a57ebafb811845914961c2b1b3ef503819c8ada97073d1260e2b28588a837e5b1c7735b45309f58478b7bc0958a03e017cb51a2e17c3dd352579e28f20565694cfe9dae0071bfa26bad103322b92930d55f2698dc16043625b9a1723f04dcf862f5a8d6940e1aa6a38a2f62fd6074f07c4db340b63c6db006a77609bdd611484927fd895f8ae90165d114468a5d2dcffb118005ce1c6b2bda39d87cba7ee62ad24dff7c472fedb89604cbe0146b73c24f4f6dcab55d8f805e8467fd4dd8ba29c2b36f91cfb82d7872465ead393c7aae73ed84abed6fa390c55c5876aac34a90d6cb63819b48f7f299b556508205176e93225e7b0cf85ef769fb4404eff438ba321f4e1ff258fdd06c7ba489748033345d48973d282b1d0b3f5e205b28888e1386313f87dd3f80b2b12531cb5b0d45ecd265a2f8bcabfb1114c6df85a3c5a4844f8f32a60711139f318d3d76bc7aaf1973d478269113cce20a5252a1297ed400785a3039dc99e51a54132a0f2179a17667117a67ccd4753b89f38b96c73f8825334034b4e8ce065a435f202da548f6e976e272e86e973320bb59f037ae1fc68f4d2de00544d4f305dccb9c798dc62c2601e48f5e7fc18d3f1f7af7d6d68f646f885f7bbf6492a0242701202c7625890c30cdee46e4867e14a84597e9f099d2a62f33266470e252959b38054aa7d6e06b7a508d68eb59156e0e234a0d6b7be874f6e0b4f60bc04c4d086d258fe29eecf19f721b31f9b4d5d1b7df6fca6acdba25dd0b4a6a83bf39550db6c46f659895695801338e564ae03596443d4196444951c0209dd84a201cfc2e8ab982388e89a15bf792210ecc3a102fc46e75f4536ce9615f842038257cd178167d6dd02e8265ad0334c74109bc560d0698b2a7695f534dda6ccf986c2cccb705c42110cb2fafe084e3263116a158b1e18822230aa233d80480836a1e499eddcb9d12e0c7409bee63b6cc1b490b18cf7e4dcb7e5abe9f2bbabb235c8a7830c94eedf5375b8fe0ad4ba021ebd242a6db9d0ade02977dd2243e473dd1dd97d3e5bc8c12472e69cdc7af38f470dc1e3ccf63a4cfb98df1c2a979ccc498d911bb72da035e78ef3e37c454bb6a538b40aad1705a63689cc8bfb4ff13eaea273d4818067c9906d57c3e1351b727da375ffea1563d6f32a0297c34bb82ced74e3d79fafca4cf56ada2ec841eabaad0a92776e7629f99867138bbb0aa079479fc9c968bd44dd2f62787ba31f88cbc5b4520ac3f9871a5f66e4208a6ec9b0206c1cc6d7b3ed1f3bfed5631b8e0c3297b937d4193968b67e6b55f6f3f232afa3744a5d2e5ef6844acd2141618503b2197270053e1206cc691c4d7c8e61ead935600535f2be97d7f451fc125a0a6128807d1c5f22454d5a524cf70b320d1f098ffe23c96060bcaa016f970e4b4a716b5d504fe532dd5e43a220dada6fba7b47dc963e1eaf85bed2285e5b403b728d84c96160831267", 0x1000}, {&(0x7f00000047c0)="ddd4ec6973014100d03bf77abf19cd098f1a8f98d93360871683bd58dbff07d32d98b9b6149b6281a2ccceb26b690d536231ba3ccb2246e27fcbc4bad44fa004b3f22a9cd4914a76b1ce62fd40cf282387372c83ddbec01494fce5465ebaeb8a0b04d54c57c63107b84aa3e62f407d73e9bd79a09da6ae15ce70762b1b8706838094f265256c91d59888fabdc4d28b3e67066bb56c14429c66154d597446", 0x9e}, {&(0x7f0000004880)="9cb8575ac7073470408787a6e9e4ce5243a84dc1ae5fead12565065c4ac24d8a4730ef01d75bae424ae8cf7e875e670446f5148140821bf914afe879e2dfdbac93d48f9452a70d41ea3dc1ecaf8d50172999c1aa263cfc6d48ca16946275b8d4474dfbe625c24d70e46d170046fd8356dcdfc024761fff24faa9b14b6df9f680", 0x80}, {&(0x7f0000004900)="7d4c117d6093c118219c2479b9ca7434aaa3e270428598c5edb865a5337e5b51d9986bd3749a82f15a09362ef7976f6fe78b37832bbc7c7903e706b2ef12327c751b6d6288697e66ae284a58e2cfe60a67c943d47cb735b9490633a8768080c558ca9422f8a60f25f5677c715dae5c3450df199b6710f771e6bd6af252f2c27556e55be265307d0b9e5276b741fb3fd7df268dbc877b03800ec0484bb373cd161672cecb0698fd19f37b86c023ed63bffc346e14e6176321373506c9bcfb39e74630e3f76557420edefd2dacfdeef55993466c", 0xd3}, {&(0x7f0000004a00)="294fc8b819aa9e94b8faac845c9c01a23b89ad6c56c7b5e6a2585c0fa54069cf07b2655b984a7a620eece02d061e22ee5b096df66e688d8fb88744e8a962cc45c69f77643f44", 0x46}, {&(0x7f0000004a80)="2faff18079af61351e83c0e1c30073bacede5d62cd34f7adea9c69a81403e401e370298b07bf22373c93d1f095cc7faa0bb0d5a383e545c159", 0x39}, {&(0x7f0000004ac0)="77f19b85faa6ca4be5a04b6aa023565995d931bd4ce89fad13edbd60e375956b3063874b30c59a55cb6aca0e37400fe0f1297f769f3317faf0de4a77dcc689dd82bc1748969e112d45062b6133c08c3432082c136bbdc4879d3c7dc318a0fafe06541553882b8d0a069de0d527f3c2736dd027b1a5fb89cc4a0cb3b0b65434c6ad48b54550219a7bdc5b04cdcf38ad866bed46e179a80b6e2ec267a897d36fb9e00ee5d5a32fb7bee88a529e863ac4c29d9070768f2d6348ff33d2d6d4ec4cd21bfc621f4cdaecf6eb4c0a07b24e05b4576eed54e456eceeedc27977ca80f978b50b4e6ea0f3a1aad2b1a20fae309aecfff0e2a525599028af0168", 0xfb}], 0x7) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000004c40)=0x9) r2 = open$dir(&(0x7f0000004c80)='./file0\x00', 0x200, 0x1a1) r3 = openat(r2, &(0x7f0000004cc0)='./file0\x00', 0x80, 0x49) r4 = getppid() ktrace(&(0x7f0000004d00)='./file0\x00', 0x0, 0x10, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000004d40), 0xc) recvmmsg(r0, &(0x7f0000004f40)={&(0x7f0000004f00)={&(0x7f0000004d80)=@in6, 0xc, &(0x7f0000004e80)=[{&(0x7f0000004dc0)=""/162, 0xa2}], 0x1, &(0x7f0000004ec0)=""/29, 0x1d}, 0x3ff}, 0x10, 0x45, &(0x7f0000004f80)={0xe7, 0x81}) recvfrom(r3, &(0x7f0000004fc0)=""/215, 0xd7, 0x42, &(0x7f00000050c0)=@in={0x2, 0x2}, 0xc) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000005100)={0x7fffffff, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000005140)={'./file0\x00', 0x3ff, 0x6379, 0x7f, 0x0, 0xb8, 0x401, 0x5, 0x1, 0x2, 0x8, 0x1}) recvmmsg(r5, &(0x7f00000053c0)={&(0x7f0000005380)={&(0x7f00000051c0)=@in6, 0xc, &(0x7f0000005280)=[{&(0x7f0000005200)=""/90, 0x5a}], 0x1, &(0x7f00000052c0)=""/150, 0x96}, 0x100}, 0x10, 0x0, &(0x7f0000005400)={0x9, 0x400}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000005440)=0x9ba8) r6 = openat(r0, &(0x7f0000005480)='./file0\x00', 0x200, 0x110) fcntl$getflags(r6, 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) kqueue() executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x1f}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r2, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, r3, 0x1f8, 0x3, 0x7, 0x7f}) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x2, 0x1, 0x4, 0xffff, r3}) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000100), 0x1) r6 = socket(0x1, 0x2, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x282, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000340)}], 0x1) r8 = open(0x0, 0x0, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000180)="aa", 0x1}], 0x2) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="190020000125c840000000709c890a", 0xf}], 0x2) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x80, 0x4, 0x2}, {0x3e, 0x3, 0x0, 0x4}, {0x6ce8, 0x40, 0x8, 0x1c79}, {0xff, 0xcc, 0x1f, 0xfffffffd}, {0x1, 0x3, 0x3f, 0x7}, {0xeb, 0xff, 0x1, 0x9}, {0x8, 0x75, 0x8, 0x39e}]}) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x8, 0x8, 0x3bb}) pwrite(r0, &(0x7f0000000080)="422bb85a74be973431dcea67beec06fbd49712c5d7ce638b134ab59713d4", 0x1e, 0x80) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x2}) r1 = getpid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) getpgid(r1) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0xdf6, r2, r3, 0x0, r5, 0x15, 0x4}, 0x0, 0xb8, r1, 0xffffffffffffffff, 0x8, 0x8, 0xb2}) pread(r0, &(0x7f00000001c0)="b02f5f1fcced140c80565768a8408c205581ad37c25f3fc62b2e0335cad7700916ad5e26b2ec4adde8a5542691b28ee4f80b", 0x32, 0x80) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0x1000}) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt(r6, 0x7, 0x8, &(0x7f0000000240)="1cd4c8ae77de650df5e9ebc2c0f0ac4b02038bee73a4149fb0b71620a827ef4a2d3d8d1332ed777c003ca5356944332799d7d3026d3d1b2fed9df595ccbf81bfac29e2c61c432cf76eee53e498dd386eb5e41d8616fc964c35c59308a4abe7f9175bae161466421bf54e7e53f2e09721877faed8829f3ac3275098d2c0fd44a882430e8778c2014ee71e8a9afaa03b92012d3643aaf9ea0d92a6ff44b10e5b8c4675c7fb9ed94e77d7a0dadd6431d26f9cba556703e717ebcf461aeea1e069a3ed49e69f2c41c3e2c7fb3ca55c80fc5114086c81d97a6a6ba929e567a86eda402e6da4cc257c20e99abf08da9a5f3fdd449c3f1a6e1633", 0xf7) r7 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x2c) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000400)={0x7}) connect$unix(r7, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480)={0x1000, 0x80}, 0x8) pread(r0, &(0x7f00000004c0)="2e6009269a2ae300c4a363fc48bc90ca7761a86d8f9c516fe6190de23103907fff9fa6e0a5d72357ec3ae3e32dfdd25b2469f5ccec7271da9142e9c6cdba0e6c69d4b80a70357f011e91c1413fbd61a8063901a027f40e15a986eca30051bdc861226ce80f263991007684ed4ee6e85a1cc12fd873a96721b018e28e6ff4da086986085a86178c126f195c69afae3d266740b8f2b90af97e0bca59a9c070c67edc5cfd5ad276604f9e11d99b25b21a29c7", 0xb1, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x46, 0x1}, {0x7, 0xbe1}, {0x47, 0x1}, {0x24, 0x9}, {0x22}, {0x47, 0x1ff}], 0x6}) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000600)={0x100, './file0\x00', './file0\x00'}) acct(&(0x7f0000000640)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680), 0xc) setreuid(0x0, r4) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000006c0)={0x8001, 0x4, {[0x2, 0x842, 0x8, 0xfff, 0x3f, 0x2000, 0x7fffffff, 0x12, 0xe68, 0x4, 0x4, 0x800, 0x1, 0x7, 0x80, 0x700, 0x3, 0x40], [0x9, 0x1ff, 0x28, 0x4, 0xfffffffffffff4fa, 0xfffffffffffffffb, 0xdfd, 0x3, 0x4, 0x6], [0x1, 0x7fffffffffffffff, 0x5, 0xffffffffffff7fff, 0x61, 0x80, 0xff], [0x1200000000000000, 0x9, 0x10000, 0x7, 0x1000, 0x400], [{0x8001, 0x3, 0x1f, 0xbc}, {0x3, 0x6, 0x3, 0x3}, {0x400, 0x6, 0x0, 0x4d9}, {0xffe0, 0x4, 0x1, 0x7}, {0x20, 0x7, 0x6, 0x5}, {0x80, 0x9e, 0x6, 0xfffffffffffffe01}, {0x8, 0x200, 0x3, 0x7}, {0x8d, 0x3f, 0x7, 0x1000}], {0xb, 0x401, 0x4000000, 0x7}, {0x6, 0x6ec, 0x3, 0x9}}}) fcntl$setstatus(r0, 0x4, 0x8) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x0, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @rand_addr="297530ac4b1d49265c3d1e9b53341f77"}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x13b, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x12d, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x0, 0xfff}]}}, {"9cff0f0000458dd890fb9025d4b01c63c766f19d837e458e33a678d5c5c6d9fa3581fa5ee7b1a11dcaa36bfef456a8f5ec4fa3680837d85eb63d98b366083427bb0071e36e9abb4be203ce9daccf1f7041025fd34328cfc83994966e0b6d3a74c5e043d90092c960102e45fb8e8f556e264f17ad59b692ca0f5b973f8a1f82771c8a2c3eaff81648e086658aac4b33ff4abab9813522a483b1254c4f620dac4a611acefdb82a147df40f51e3f5957a15f632146eb578235f990a00d556b4620123af385c9e09a67ab6d34f6dfb0403332ef7fce7259e20ad0da430add892fccdc606000000b98906f4d2f382cb8219de48"}}}}}}) fcntl$lock(r3, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x1ff0000000000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x3, 0x81) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000040)={0x80, 0x800, 0xfffffff8}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000500)={0x421, 0x1}) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() readv(r6, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, "c6b7c2d6457f282eba201b28925fa0a39ab1299b"}) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000080)="45db995e94eec571f980496cb754fc60a033b0e83fd62dbd45", 0x19}], 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000280)="f9a7a309f463b97d78d350749f976d59b87d4c15eb668bff068fc5a53e445c2e637907c9d5ceb75251a245273414857da9c76c1d5835b844401f3de609a9d311989357ab4829acb608d7d350cf9f4398c2778293549cfaee78597d3e2269bc957c759af90bbaa6ab02c2c2eabfd7a1bb107eebbd8a5b66dfcfe193adccdcd1fc43b00746c5c663ce884e714374fe823bc70d6efdc17afdf85b9b718d51ac818a7f643310224c6428b03663f5ce5a784bb4140d786a8b9ba312238d2f9eba1186391f4a47b5de8f556b9558", &(0x7f0000000380)=0xcb, &(0x7f00000003c0)="d253651d0fa581bed0c3c8a526769672be9a354077a808f815dd8dc7d330938067497dd354bded0b312fb07fb5c7b883d035faf66339fe0f48a53c7d28d3cc4c720e5696efdee1614a08052a7350d80dc78b61126b5dacbc8a02d62d3af134e6dead30fe9ef14fff84d0e1467afbf3200eca6d061835be6e19cc86e52c40fa9f2350fb990b", 0x85) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) fcntl$dupfd(r1, 0xa, r0) executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r1, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}, {0x4, 0x400, 0x400}, {0x2, 0x40}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x800}], 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x9) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [], {0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffd, 0x4000}}}) kevent(r3, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f00000000c0), &(0x7f0000000000), &(0x7f0000000340)='Zg', 0x2) getpid() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00148fe9fece76a44a170e318b35195bcf133200ff"]) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0xfffa, 0x400}, {0x1, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f0000000300)=[{0x3, 0x6, 0x800}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0xc9, 0x1000}], 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/190) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x75, 0x0, &(0x7f0000000000)=""/117}) executing program 4: setrlimit(0x5, &(0x7f0000000040)={0x80000000000073, 0x55}) r0 = syz_open_pts() socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="b1", 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x78}]}) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000300)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast, {[@end, @ssrr={0x89, 0x1b, 0x9, [@multicast2, @empty, @multicast1, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0x54]}, @ssrr={0x89, 0x7, 0x9, [@local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x3, 0x41424344, r3, 0x0, 0x0, 0x5}}}}}}) shutdown(r2, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x0, 0x7ff, 0xfffffff8, 0xffffffbf, '\x00\x00\x00\x00\x00\t\x00'}) acct(&(0x7f0000000040)='./file0\x00') poll(0x0, 0x0, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x80000000) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r7, r4) syz_emit_ethernet(0x48, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x12, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}], @generic="edd129a38569fcedfee6"}}}}}) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="19aa749ca5788ca74e5c08921814b08d95cecbc2094df368d95766e823ac9bd9049f6c91ede76dd080ae0706887adf2f83e6462f7cce251ab73a4db9407e193a660a7cf74bb0196731fb8f8c573d64f18523c3e47e44e7dbe27060508c0a3b450360b04eed7aa0b0c6eeb8e8df3760d45b410626bea8008eb0f707ebe289932abc2fbb0044ce106e74e121bd22acb2c479bb43cd0abfb59875e38726f2", 0x9d) writev(0xffffffffffffffff, &(0x7f0000000000), 0x5f) syz_emit_ethernet(0x3b1, &(0x7f0000000200)=ANY=[@ANYRES16=r0]) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r2, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x12) r5 = socket(0x11, 0x8003, 0x0) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001400)={0x1, 0x50}, 0x3, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518e95e24c76c052edaefa59eb6ad20eaa1b5227597108830a54619a32e0678d186c5abcd180272a076342e8219bc024ec4e9be6a940223abb0dd3494f2423bb7c83b1990ec2000050563122927813c7811b23403009e4fee40b39b3230659fb81aa5c3f2541b22df354790e8a4704cbbe2f4112254077f02104fdc747b5cf7fee9c377e5f243260fdcae8ae0696ca966f61a1a7758ae06107de8ae5a51a4655d06b0af17920f70da604e7632e72d715e5945df926e89ad790bcda96b54e6156eeca336cbf077652ececa9b759238b9413b3fbcd6f33072558689bfc417537e5ae66ca4f3bf395c475abb1e48a845436f031a34dc0e07d94f6a72d46ab71906d378202373eb8817b82a19253ba5935197e714b0d72296115b6be5d6206f5f7a814fad07e438e7d205485e25cf12c326239e0d3151ba3d7bf94901414d04f48256f6d21fd2f4a99d1eea70d2582958e390c2497b45a80a10e70fe2417b65a7d17b21aa10b3ffeaa3e05331ae45cd88ae2c1f2d5821d2ecd5c7c7111754dd8e46f5e44d4768775e76c44504227f00b95fef79348ec18037d8ebe841afd90bbdab3b8ece568d0cf4eefff067711522df75b1e2bcf7d981d676dfbf586d9ad94c5383a5a1b8e5900c77fca64fa5382a7d37d0d3505cc69bde74ed00000000000000", 0xfffffffffffffde4) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25f", 0x0, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000440)) executing program 6: r0 = socket(0x0, 0x1, 0xe) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x8c10, 0xffffffffffffffff, 0x800) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8a) close(r6) dup2(r4, r5) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0806000108"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000480)={0x1d, 0x6, 0xfffffffffffff001, {[0x7f, 0x4a3, 0x5, 0x4, 0x4, 0x8, 0x4, 0xffffffff, 0x89, 0xece, 0x1a5, 0x0, 0x4, 0x9, 0x8, 0x100000001, 0xda, 0x100000000], [0xfffffffffffffffc, 0x7ff, 0x1, 0x40000, 0x8, 0x6, 0x5, 0xffffffffffffffff, 0x5, 0x95], [0x8, 0x9, 0x7, 0x4, 0xffffffffffff8270, 0x0, 0x1], [0x0, 0x6, 0x1, 0x1, 0x6, 0x10001], [{0xa3, 0x3, 0x1, 0x800}, {0x3ff, 0x7fff, 0xfffffffc, 0x3}, {0x8, 0x2, 0x40, 0x8000}, {0x7, 0x41d7, 0xff, 0xe5}, {0xf000, 0xd60, 0x9, 0x5}, {0xae, 0xffff9840, 0x10001, 0x5}, {0x7ff, 0x0, 0x7}, {0x9, 0x9, 0x3, 0x2}], {0x81, 0x4, 0xdec}, {0x9, 0x574d, 0x9, 0x8}}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000380)) setrlimit(0x8, &(0x7f00000000c0)={0xfffffffff7fffff7, 0x8}) r5 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}, {&(0x7f0000001680)="ec80b2b46c9d81b19496ef0c1b436c4274881e4776489d7ce10e0c0377ce65ba9341dbfa2f974ad791a46f76fa70be1b0f0d0af0c016014ef3c850bd978712994ce14cc31d98220b24af0347b9b8f163527d5f6709166e0ca43936f3e342105cbc2ec4788dd7c079437228d750f52a7e4c99dd86be5e977b612d61c834f3af90f8f7989c4179c413e4499811954caf20f4279f100090d6e8ec226a38185e3a9e18e183cf7beb411d8ed43cefc2f53f4c5991d4191bdfeff4d5cfea90b022b554f6dd942d454c8066fb296034f73cc4f79b4b2d543b137d779ce3b2b0c286c3df", 0xe0}], 0x2) writev(r6, &(0x7f0000000480)=[{&(0x7f00000004c0)="173b7046318edcf0e67f0c72d879bd5fbb87b5d7eda1ca245d0acc1520bcd246fdf52cbd1f940c00036dcc8e545baa06f258c21559dbd8aede048c8472b5f038d6e3b79af53998a1754ead0a76ebaedf0234b514e75a6baa8ef8cce41e4e6f0f6974fdd9c1d6cc27ac69d2b6bb7e340ccb16998a1519e8e5c26d49610000000000", 0x81}], 0x1) close(r5) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r8, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r9 = socket(0x0, 0x0, 0x0) close(r9) executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) r1 = semget$private(0x0, 0x3, 0x512) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r2, 0x0, 0x6, 0xff}, 0xb5, 0xffff, 0x0, 0x0, 0xffffffffffffb90f, 0x8, 0x80000001f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getuid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x0, 0xfe61}, 0x3, 0x7fffffffffffffff, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x1) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f00000005c0), 0x10) getuid() open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0xc8) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) getpgrp() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x8, r4, r5, r2, r3, 0x21, 0x9}, 0x3, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x5, 0x1) r10 = getuid() setreuid(0x0, r10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r8, r10, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x44}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socket(0x10, 0x4000, 0x17) executing program 4: msgget$private(0x0, 0x2) r0 = msgget$private(0x0, 0x14) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000006c0)='v', 0x1}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9a0130a4880dfa61ffccfb7efe75b4a4f3f709b7"}) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4c, 0x2, 0x0, 0x1}, {0x1d}, {0x6}]}) r4 = socket(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000000)=0x4) recvfrom$unix(r4, &(0x7f0000000240)=""/246, 0xf6, 0x41, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000002c0)=[{0x1, 0x40, 0x19, 0x8}, {0x401, 0x3, 0x80, 0x401}, {0x8001, 0x0, 0x81, 0x100006}, {0x5, 0x9, 0x1f, 0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x1ff, 0x8, 0x0, 0x0, 0x0, 0xc03}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x131) r5 = getpid() ktrace(&(0x7f0000000000)='.\x00', 0x1, 0x40000530, r5) recvmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0xfdd6, 0x0}, 0x3f}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r7) r8 = socket$inet(0x2, 0x1, 0x24) setsockopt(r8, 0x0, 0x20000005, &(0x7f0000000040), 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000380)="72c45de3b20200933ad9eeec0b036cb4b7de", 0x12) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r9 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6, 0x0, 0x0, 0x1}]}) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r15}}) socket(0x1, 0x2, 0x8) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r8, r12, r15, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0x3456, &(0x7f0000004640)=ANY=[]) executing program 6: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r1, 0x0) close(r1) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) close(r1) accept$unix(r0, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) close(r3) execve(0x0, 0x0, 0x0) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r5 = open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xa) mkdirat(r5, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file2\x00', 0x0, 0x9, 0x81, 0x1, 0x401, 0x2, 0x100, 0x3, 0x0, 0x9, 0xb8f2}) chmod(&(0x7f0000000100)='./file3\x00', 0x26b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffff, "0000c6f26479ca940000001700"}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000314000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe02) open(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000140)=[{&(0x7f0000000700)="f46387eddb44e9678348dba23d79a37e96cba90a2572ad5bebe17f680f1ef648f447f0ab32", 0x25}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) setitimer(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x11, 0x3, 0x0) listen(r2, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907820000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000100"]) executing program 5: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x40, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x5c6c}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5275b07e05090fb6) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x85}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf19e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x800}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xa7}], './file0\x00', 0x55ce}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r4 = dup(r1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x40, 0x4}, {{r3}, 0xfffffffffffffff9, 0x41, 0x80000000, 0x5c6a, 0x8000000000000000}, {{r4}, 0xffffffffffffffff, 0x82, 0x10, 0x6, 0x4}], 0x7fff, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x80000000, 0x7ff}], 0x5, &(0x7f00000004c0)={0xfffffffffffffc00, 0xb74}) msgrcv(0xffffffffffffffff, &(0x7f0000000500)={0x0, ""/212}, 0xdc, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x8, 0x1, 0x8}, {0x917, 0x1f, 0x3, 0x200}, {0x2, 0xb5, 0x3, 0x2}, {0x0, 0x4, 0x9, 0x800}]}) r1 = semget(0x2, 0x0, 0x710) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x34) fcntl$getflags(r3, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0)={0x9, 0x9}, 0x10) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000200)) r4 = kqueue() semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000380)={0xa0, 0x0, &(0x7f00000002c0)=""/160}) r5 = semget(0x0, 0x5, 0x420) semctl$IPC_RMID(r5, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000003c0)={0x4, 0x2}, 0x8) bind$unix(r3, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = getgid() fchownat(r6, &(0x7f0000000480)='./file0\x00', r8, r9, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0xffff, 0x8000, {0x52a0, 0x897f}}) recvfrom$unix(r3, &(0x7f0000000540)=""/160, 0xa0, 0x40, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setown(r4, 0x6, r7) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000640)={0x1e7, 0x3, 0x9}) mkdirat(r6, &(0x7f0000000680)='./file0\x00', 0x12) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000006c0)=0x4) select(0x40, &(0x7f0000000700)={0xffffffff, 0x3, 0x6, 0x2, 0x8000000000000001, 0x7, 0x7fff, 0x101}, &(0x7f0000000740)={0x80, 0x1, 0x2, 0xc40, 0xf6b0, 0x78b, 0x8000000000000001, 0x767f9818}, &(0x7f0000000780)={0x7ff, 0xebf, 0x697, 0x9, 0x3, 0xfffffffffffffff7, 0x4, 0x1000}, &(0x7f00000007c0)={0x3, 0x20b3234f}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000800)=""/24) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) close(r2) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) r4 = dup2(r0, r1) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="18cd180b5b16", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) executing program 5: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000000885fc127092cd88550004", {[], @icmpv6=@echo_reply}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) executing program 1: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x0, 0x7}, {0x2, 0xffff, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x6) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000080)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000100)="57fdb6d5fe02e733c6b6c3c9d6ffd189c624ac1b534dd90aed79a7ece5925d2701e56fa03a8f46d4ce48141cc14c3fc5341b3bb288d8fd9a4b9ec614cb8d50679e063d8ad1109783ce208c957021b4e55c9895f5060fab71108d4ed077b3055467ffdfd88a5df018a4e4bcbeaf2a0433e8207c6449f4ab83483e4a7832d01974aaf6d5dfc47b19181a2d4286e81ff703fb8987f1b4f09897fcef345f64aca9e58550775468afd8aa808bb26f4559809c905fe71b03077e64ef2c4e9f9f316ce97c9ff2", 0xc3}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, &(0x7f0000001340)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000001380)={0x1, 0x1, 0x9, 0x2a, r2}) r3 = socket(0x800000018, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000)=[{}, {r4, 0x127}, {r4, 0x1}, {r4, 0x40}], 0x4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f000059b000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x0, 0x0, 0x8}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x84}, {0x3d}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setrlimit(0x1, &(0x7f0000000240)={0x81, 0x3a}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) mmap(&(0x7f00006aa000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0xdc8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x24, 0x0, 0x0, 0x22a2}, {0x2c, 0x6, 0x0, 0xfffffffd}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = dup2(r4, r4) sendto$unix(r5, &(0x7f00000001c0)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42106000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r3, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="88c375574e57c53a1186562c1ef3669d8d14b562211268fef2b0af77f7e0cdac78dc15a2acb22de9eddfdab34379a060006a9fe9724ddee8b7ceac29b227fd8b437db475c34bf22b58f822f726b7cf9af53e42f4f023c903994ee0746556ba277d327c5070775228470ebd1abe450a6baf471fa0ae168d142512d535597059d89d0834821bcbe863ecdd7ce0d9cb2e020b0159", 0x93) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0xa0, 0x3, 0xfffffffc}, 0xc) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb810016000806000108000604000002aa96aaaaaaaa00000000"]) socket$inet(0x2, 0x2, 0x0) r7 = syz_open_pts() close(r7) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40b, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) socket(0x2, 0x2, 0x0) executing program 5: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1037, &(0x7f0000000040)=0x4a26, 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffe, 0x6, 0x4, 0xad1b, "2eca5237820570570d6c433a341c0c8dbdb1a155", 0x0, 0x80}) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000000100)=""/154) sysctl$kern(&(0x7f00000001c0)={0x0}, 0x0, &(0x7f0000000200)="998f0e4f66bf3d", &(0x7f0000000240)=0x7, &(0x7f0000000280)="4a881a5be441f4743678f18ff47a11add3acc83da53d5ae76fc961a06d0a29e9590ffc3a", 0x24) sendmmsg(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f00000008c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000002c0)="27557f271ec95c3fc14e359e827832a4ceb9cb6f3806ccef64953303616bff07e7683baf6daf49573b625e841a", 0x2d}, {&(0x7f0000000300)="a7937c7529dc38037e55ffff5e161945041f84894e96949db417a9655f13f57e5569406ddec55d", 0x27}, {&(0x7f0000000340)="9ef8c829872842fa50bd65798ff1143aec2d4f31f775d7ad30d3334f0268d2dbc1f4cecfa2760e8cc0075b5c0bdd0ca21e3c807772ee8754b5e5b66fddb59bc31982f06def9a27fbafd3df33330fd4103b98246789221ac32dadf8e047f1cd6b2a589f29f8049bc0a3891659dec73c04ed55ef07f193b585a4df1b51b7056eeee2d7976bee14452295d4f9f295ad83719ae65be43a76d1c31e8135110f630c9284bd8d30144dcabc1ec1d7da40d48200dbd67d3e1b20932643ce084686073aefbceea210c7f728fcc1070d4fb92b28732e1b462b", 0xd4}, {&(0x7f0000000440)="691bd878afb8dceb22b2578561664e433021fd9a3c98b77d092095ac6d1f94e717465f199743bc186ac837fd27f1dba67d780e044f2a7f52424f2cd8100de09ee40947460a1144aec840323ac88f588748652a8be6c0274584f1e55d7e344b2041762c8f9f75b58f53ffbe405300a5e00d7f35c11de1ac5a7bacc1feafbfdfe99a7c169fff099ddade7bcd9b69de1337", 0x90}, {&(0x7f0000000500)="049ec7898ad0633c5b2ac622fbfa487cfade9305354e993887b418bf9f9776fc3bea808158a670e748ee785b578056b2e187b0474fd8d671e9478886f05a4f2c997c05905bb64f4e5d2a6db1883ec8b2", 0x50}, {&(0x7f0000000580)="cd13f689afd00aa922ba22349334", 0xe}], 0x6, &(0x7f0000000640)=[{0x90, 0xffff, 0x4257, "fedeada6392101c80f69e8b1eb508ba2d94f25e6150b0c67829ca654fac29ae1bc0bc7f7abaeda84649b46ea673e652875d6040b4d084bb02fcbc09571ecb115d13f8f158645b097d718f449d99377f78f614da60d4d5a23d0f036ec03bd8f07c3ea3f7d44844ffc76c4396aa4cbc5c3233d2acc38b85ed136d1560f217b5e"}, {0x50, 0xffff, 0x1004, "57e2902ff11dd7c70bcbfe93deb5c0683b7d9f060699644bc4310bfea1d4afbc02a4d905bca0a8538b19b0f9a2a014547d2d6b189f1b457229"}, {0xf8, 0xffff, 0x4, "149685578a71fbd87269a24a1d08480de16dd3fc850fef77562f09712bc7de0c3a604ad1014c78b7c29e5fa75e014fe5eccdf2fd6fb9ab7266d1b0cecef16beb15ac621f401f7de602853aacd06d869cb13c5cb76ad2993d7bcf666273bc9a7521918dc8d3812b189f842e6d2d3547abaf7c11f4c83cab5b7827f3bd5779fa00cffd670344a28cdcda4ba95e65b20c26af6c4c6f5964d2bc891f34670d0158cb9f7a67499dda30bd1c0bac51b003e45d06e055949570b585c21178d3883080ae259e1ce1d1254b85f86676e6e3819eeda173a0e518fa45948eeb66fd2692c763602e4b1e56"}, {0x60, 0x1, 0x800, "ba4bf3a711cc6cb19f83ae948a3e4a4cc5fa96f13327101417723ad31ef335eeb17163d3570d64b685a10a946e0ce6d56af7a35fc26b1a3d792a03baa8c2bd9f4095996a3ad32ccf823df71e5a3c"}, {0x48, 0xffff, 0x1af, "2580d2f29b5cfc3af6b109c46f897695fcfc0702a242981307b930c4aa2d57a42a25183283eea58451835236c2c23f51a1"}], 0x280}, 0xff}, 0x10, 0x4) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000009c0)={{0x1000, r1, r2, r1, r4, 0x0, 0x1ff}, 0x7a, 0x9c, 0xffffffffffffffff, r5, 0x0, 0xf1ec}) getpid() r6 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x0, 0x9) getsockopt(r6, 0x7, 0xff, &(0x7f0000000a80)=""/137, &(0x7f0000000b40)=0x89) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000b80)="436791ce69bb1228e7065e81c77a3fe8e82483eacccf709692744bc555d980b398c2cfab3a228a1730845b66e68921b486acf18a7b2e11d3949d440ae86f753f1d23f63087f3b39f836c08315392cec0a6d1c93a15d4226a9d52f0a656dd22bc78acb2411a3977f22e019a3a0ea5419ce3c0a22c6d21806fcd02358d0623d38dbd3414a34724be92e6ebc31d04a5652f4694238fff1a88cf2349d8c0dbd645ffb3df493b990c4440fd63ba39154e54b8f745b25f976e474b15028681299a9b5f7411052fa735b82ce56b13813906b4", 0xcf) r7 = msgget(0x2, 0x80) r8 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000c80)={{0x732, r1, r2, r3, r2, 0x0, 0x7}, 0x2, 0x80, r8, r5, 0x4, 0x3800, 0x8, 0x100}) r9 = semget(0x2, 0x3, 0x401) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000d00)=[0x0, 0x1f, 0x8001, 0x20, 0x400, 0x45]) getpgid(r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) fchown(r6, r1, r2) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000dc0)=""/154) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000e80)={0x10, 0x4, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x1000}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x975c}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xbb89}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x6ef}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}], './file0\x00', 0x8}) unlinkat(r6, &(0x7f0000001080)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000010c0)={0xffffffffffffffff}) close(r10) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x4}, {0x4006}]}) socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x4) setsockopt(r2, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) r6 = dup2(r2, r3) kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, &(0x7f0000000000), 0x81, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xe1}], 0x0, 0x0) ²vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003252f050 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x2, 0xaa) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{}, {0x34, 0x0, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001140), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0x416}]}) socketpair(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) syz_emit_ethernet(0x86, 0x0) syz_open_pts() executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x0, 0x11d) write(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, 0x0, 0x8) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0xa0) r3 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmdt(0x0) shmctl$SHM_UNLOCK(r3, 0x4) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) fcntl$lock(r2, 0x7, 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000240)={0x1, 0xb}, 0x4000006a, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000180)=0x6) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002380), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) getpgid(0xffffffffffffffff) recvmmsg(r1, &(0x7f00000022c0)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000), 0x0) socket(0x2, 0x4, 0x88) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f089", 0x7b3, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bb67d1e333bceec64200000000000000aa11000001"]) executing program 5: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x0, 0x7}, {0x2, 0xffff, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x6) executing program 2: socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x3}, {0x30}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x3d) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(r5, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) rename(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1000, &(0x7f0000000200)=[{}], 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f000000d000/0x4000)=nil) setsockopt(r0, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0, 0x2}) getitimer(0x0, &(0x7f0000000100)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000140)}, {&(0x7f00000002c0)="347bc8a19c62322733022c129ef625f51874c23dbc81f03c2eeb4cccadc5c900cb72e6", 0x23}, {&(0x7f0000000340)="5f07a0293ba0497ed7313b2773cbedcf1a586c279598422f6c54fdfc82c6ac17ce392858e98459b1e39ad4e4151c869294acaeb42b16be313fe632290f315ae01e2eebdb7cceb839efed2c27a686d300240b700f44de68e335696d317fb5a0463d11c89c938b91b07f40d13cc31f1b5bd5e2baab2ba3730926ab384eb4f42707a3851486eeaf843d3b75b2ff42368a8b9f231effa6e220a778d173447ff35e8a40104cd8e3d3aaea7d68519d35999ed1dec3a93910090d4a4c4eceffcd81d527822e6242fcf0fd3ebe65febc7f", 0xcd}, {&(0x7f0000000440)="fadf36fd0cb5c4ad9e03980c070fa1932185fd46e8cf5624ee883ab87b822eba8586158cbcc9c7d77c683186a54288c51f0d5d6251cf2d63eb12a733cda852466fd8a0ecf5bc99ffaa4b69fa25e4666debcd73c15e102f0d93044cffc6e5acdaf65f6312b6b1ce002a28e8d6fad8d84dea7f99b65743", 0x76}, {&(0x7f0000000240)="c79fcaf012def474d87520", 0xb}, {&(0x7f00000004c0)="05508fe4461e8e759409aa946e48e59b2b27bfa3f79f2e633cf765265f7113149360a996044690a4f806fd7633379465ac04024a9174cc1c80fe482f68e8c7b6b664d4671a39ce8c6fd6b5c134ac5106a349672ef1b29e377f5bea739a91000e2ef23b8e314d6a45fce110c14d27b945ac9d12d74e10d0135e0a3ae77088191ed3943f5d7e6f7e178aa0b629d71aaeaa62bcb299b483e2bfe04b3ea6ed08967fb6b16cd90a271bd0f9d6d1f0f86a48f96c4d794d2e6cce14ec6b73309447cf2eb8e45f1e5a08579b3da75da94e6441e17c4ee1be6ab2e0ed6e4aa8ff1912224ba43aba99f1", 0xe5}, {&(0x7f0000002600)="5a361984d1aac1dbcd785279e965da2412cf2d5f31ad1331fa0a444c4299819a708b22ff28e3af67af7342a4da9b8fcda392ca34a7e7a7cde2243089b67db705735784c85fd72d4b20f7bff3086fdaa1377baadd6c78ec2ec0bc3cf413f037e6ab933c2ed506520fb144199f0262450dd580028d7c7c9e7d264d19a7cb8e2a9fc4eedf4b6ff19af849e01d6c5587363e88e79fa9bcc28be0b17a0888df758fd5d72e123fab03f556ae9fb5011c41fd6804c748ec3313caaefa98c2a6df5bfb21c5c5f44b837659e4317cb3f0048037a4e863503ee2a6072a5e7b89c5e11624d092fb6603636e7b337ab769d77b2fa45c9ae86bb2971cebc150e1c462b1de6696c03881ed69ca62c1b26a72c436840eaafdc822e7f79309d20bdb0b56c6e82bc0d1ecc58cc24364c5fffa346c3519945a73bd76a198de3af21f77ee6f3d4b901e1cbf5969ff98fa86c156fc35b478f2d70371979add8cf07987daafe5e8fa589a9d3ccc39c2b2977aa355c6e68881391d82d7bafbd1cca68073ed3b7fc662d4582269e0ab2380c22f211e53171dfec6bf0471f2e19501656715cadf659bbd70fef43e4b7310d7fb5a6d2151bd4a1321e0dc7a77796e9cb5938d2efb9f75b7d2fe7633b9847b646135f4f679d2682d82b46772630722d2872af79087edd8750851c2bcf88f9b60158641e91b40efb931d37af5b7199c18f15ef35a03a87e69383adb519ad88ba244069149b89553aa48ae902c85fa3b983731d59fd6e6f4cbcbddd8b6ac8106529b616d488269ff144c6da24d3aa74b2df644b26e45dd6b4e2bb7a617f7313b8900b9cb6f829a082bb98230318837d703b1654e3a24861e7a0f4d0e1cf668449f68bdf1da54984ac31f6a69ca9cfde7d5e49185e7a109800a1ca9a9a4d6e3df813456f3b691161bf2c377ebec9e8892ca4da55452a80a94d5043a17893a52b9c24d855ed5bee7d5755ea77a9f1cb7ecfd05bb17aa1664ad82facd7418a94d80c1ac67d7a7cdfd02bbc4a87e79c035011ae187830d9d446093cc47a246bed2f8bdcbd00b15fcdc750fb490386165b5512741c6004a71fab57e8f08018d35631c916ea0fea85c20e97cd13d01233ecdeb56503e9e53f097f04ecc0e7384780971957c68ad888fda662c6fb44128f48e270d7cfadcf70e647f24e5df6808509e15c76171fc1b46c10d10aac6a012c98f4d264b509a90d234786ec179bab11ff1013ac464cfc1fe5a0a2d240c153004edfb4e717399fd301b817684f0562f575f414c9ae38cb953d72315658f661f466ec11a7354cde226cf61ab744c3744559d208d510ffb50875d8386ac07abae2318deaa3cd4600dbba6e12d0ffbe346d9de698378a910de909ee6e79f7ca42f147b1a27411f541327935fd613e6115f25e4b6c44903a6d724bb432652d1b9952854d35e24e19aea7b979ae50da9cf83d5758c4d82afe85207313a6788ddbb0ed75f6b837907a4ffd225fccef948d2d7bc7a4871baa8b9314c8c4435182658c573023481d68c9bdbf8bf74f93576684f6e7d317039b88fef3c93bee4f837fd1db1f860d52021edb6062654cb00c3c42a454b85173aea5531912cdc9a522526dec11c51a63fab5a89396b9a04a5a7f326d60afdc3c2b10a4097afdfbc1b66302fcee3263e91d6a38c38914d52d197bf254ecc0ca75e5081f8c1d33fc3507d2efb1b2da57dbf7c2da0d2f29f491fd7a6d893d3ba24a21668b747682eafb5a60569019878c68043c0b44d15fd90b2e710a9029048217b12f4fc4e7d35d6e62a42e98f4efed3afe7b8af04699e554fe1b89048606a5bf3e7e21720e482b659d2500df98c8748eb3ac17391089959feb7b53d08a5d3832cc68865ac39fda39cf64a8d9c64f8c232f0a9d313d40f52d35d87ec92bba57a3fa98558a7c8cb89f611ec7703ffb692d5ee09b73003940855f3ed7cacb9f9ed0a833e7f25a724fd2820ad40fc834da95507d5ac82d0cb2f8aea1674abd090d61e491def06a2192394800d20958a4c25b751d818bc928cd6cb7fe65514ae4b2f8e2feb6aeea98d699892a4cfcf156d1e71ed9ea743126ed09684f69cbc94e8569cb07e676536c160487ae1d3fca0e9eb289012b729bb012bdfd0287ceef1efa81ddf840c4f31a1b7e4890a260e92f76867ead30f6fa24b18fcb68ced5edc8543294d0845001364eeddac653f3d4f0c187e0cc68d53f5459071ffb47e1cf570ce21caa444eb3a1977e99d9d9cdd84490298a7e0afa6cc8e10cb2f5621a1827658e716a66d1d167ae6778fa0ae3f63753aa3937de37d8863b5048eabd185acce39674b7a5639dfece6101101c4db183d72f5af8310a421751d45faf869bb45f408520f392238c605e456e3af8a77df516663b92415af7a9b4e9afccf7c9ec7fa85de474015ab7b76850ec99d974d75836c507be5f29143758e2d5dbdea1a552da709c71f30d420acc1f5bc63b7b90e3a2702f73ab7d3ff3b67083ca0b8def963ab9c33d0aa6609781d921000f65f142f807ec06cbc9d9c83724ea4af59f31a3a55b9e8e295e3af669b952ab1a71b035945bf56eeda379f5d84c68384f813f873af2fe7c40df582a4fa367769b51695bbf011e27ef15ae9cbcc5ffa46a02d26a5c5158ca32f2ddca2753b0d19e66fa05626409fc5abd7bb6cc9c82f1fe80fa9bf692285aa9dc7003fbd88559ba55e0df5b97429be0c5fd338ea9dc64f0a69af9c69397e142f4aa1c511148f8894ceb40726f8fbe34cf64819d841ddcf42451c5a910fe812ccde7a0492608674d37b545ad074e8fe71193f84cb78fb454a5147638ef08ffb0b99b5409dafda9eb96e68ff82afde73a1009f5037ab0c300e8849e559711fe64059ec22cfe7155c36422a1f1afc754b8d3cf2e0439d786615a4ab43beaf6a2b5b662b061c05f3737f6e6039ab43589026a7517ffc1f8bc76e3b035af6f63dbd5311f900a5fea8568198fce39c3f419eeec9f7ae84cb5ef357a6053ed9d096efce23fba0b05669205533248e0dafe89c13d279f59f2bc7fb77c2f5e37f7348e4c6be3baa49762e6f5d381cc13e75e813fe930d90b1bc3cd3b89acfdb1784186eaa47794b22873b632c8eb3b234111a2ebbfbd8b290416bb02917440cee3c9f690162712f9067e28b0fa6ba57fe258ccb8f55422f09200c58f980498ec21cee3e3850052694dd7ac021628eba583d739f9f2d0fd38598a74459fe62705192e801ac680683a61a5b96a8eedab04813953495bbf53bbccbb792fbfe3db0fd613c8bf708b277ee0c3a10b38a2817943a945dbc9edbba337ac2de8ed49b08427262886446541275b88243817c762b5dee30f590524d6008e29f60357bfca880d010ec05f741154195cb55536cd685bd9a3c538c6ba66eef5405c3146f6d7a48f5927e7fc338148bc9dc6e167a1c3aa3d661231b651bc071cdfb268356accbf02539f509813807c72926f1ea4e55c0edf9020ac8931345aa1dcedc90523478c7c1b5495b989e4dee9e5a5220ca6d6b4c8d024a40bdcf3af7c087cb9ab865237984d02a938f94ffb85fbbb1b707750302ebdbfb9e0b89f0c45b2c842ad0fef8f3d651a3e941f220e714203b130e0689694d7534f7f581dfc584ea9ddcc5496bc0302562130fbf879c43408a0d4f580d24e560ada4378c7ef0ea518561fbedb6072335a0f772de79690e197c4cf6d41eb821e6038903978bbe82e991cccb62d09c7cd4714e7d751c481e3fd6a35f9a16a4f51c9d28f8d784b2b9fbe0f9feb0943528c598b9b871c373e2c8843274a919bda086b826d043353417914baa1ad51330e194b5351566c1bf19247dbf7f39490a32c427be0030bdd2261d7e98f08c2e9083e8d12dc334c39b143d230fb4e14128af5dc91bd48d3d78b599d21515aeedde9572c8087c6819b12530e503b679a3996297cfbea02046bbf432744b86e28c871b5985421757ac78ffbe5813dd8232090d050c9fc2f4836153c54a52571af4c608b7779768241247a70ffa43961d48914cfcb5b7553fc9a7a89b390a57dd1b29132499fea95d215b6baa72e7f0b545f37bc3d5cd064563111052737baf6725b1a022926c90873da61a189280a67baae332b16a2c43b932e8ffb03ad4e00f9878e18014a5db70c691edcaaf6a211645cfca8582369472a53d36c15759cd7deb8b2029eaff7ae3b8eeb75b13c72145320261d6240782766fa35f7959f8bc27b9191a1eca1f001571539e7b70ea6f7649c8cdd6753cd4312318a1d752937d2f2937ba2edc8c54e918075524b04d324f51c340b98e2e243dd9e6ad4cb33baf826ac9d257a050f7a8e76fe2e61dc2a147cf868a252119555d01c946dc4eaa485649f4be5761a43e0fe222bca5e514c0c26782c852f73467a31cd2ce72aab2a9ba96cc617790444b54f728635a5241805be006040ec3a5889a227d88f0d543e5e8a81c451fad17c0272d78324b65818138d07327d51a88ed6f4dc191b8f457ca123bdb0994c57aecca5575288abe892dee337ed98f254b325a61b0e2722baa57d81e69046a7cf4140ddcb357b30d4e2dec350c7124b2ee9606a23ad84927de29f1e2afd7d224a27d9ebe8ee3351cb992d2ccaf36b847c3f684c82a4f7e756e9b04ab718e65902eae97a506e02509c63c96edc9bd7254adcf8a1e3099a0ceca2245803357f5eea395e6fcf20a2a0c3374f88d9d8dfa16a180b57b0e8c607e0d4fd0d8536e5b52e54d19f9160769ec038c8a7ff951887235327b8898bb8ebafbc3ada1fdf5915b749d80554102b475612c4c53f863303630659110ec5bd7a6d9230de3fb608a51dbfc3412223be004b3c518f2b62152bf6f0c4389803d7c9ebd9c76fed82a9e6d82ac00b6f4d18bfb8b7512a388d7be4b1abab572fe1062951667481846a2728dcfa954b6cc5b55591c5f9dcc992cd937833a781fec06ca2ebcb5539dd62f04904276d4adbc536acace5ad4d5146141fe685baf87be3f1d09fdc82b4bad2f4a5e2333bd16b5f4ffe89785e0d375f7119c24a153d5dbc7387fd74427220df2a872cf908878d58bac68ef105447e1097cfd7119048a5b6c6322c85b2e12a8bc581917b7f108198afc4bed839999a629e498271671329aed59fd6a32b5c239272d14c71f4b83ddbc6cdcec4b1571e2b683bf80b17666028eb6ef25e39615265004802dd94d01f2d2789a4720f3936d2081a3a738fefd58fe8a8b4c0a0f0cb10d83f7fd7fef66452623915e8003f9c72b22d3d426c8d285667b3da5450bdf04006703976eb2ded55863a31572484e1d5566181669cbd13ebc30993f0408ba11b9daf1f7aa67f151386c4bb0f485c7c5ab498c7eb1c3953e7448c295e195afdea926bceb33b124af48fda737ebfca9243c5495907e946df92720a94070a349d7df7405b0327d062c8ed586acc479349432a59609d632c3501eb38b92e0f2031eb42e1f7a10d8926d91891db59b27dd4860041b109b7f1c5798006be6f22e0b270bb91346bebc7712c0f71f39001f7f80ac7cdbe4513d7b1c7e8a36fe32cb48c9d8a4275566ae69702d9be9641e7034a32067a501e2555b8d525186ea17f94602c97366f1c0321404c2eb8d17d689095e3980b92a79078721d4e11e540b2201ee58879770547b0ad539dcdc6af199044335369868297e9e3aadfe3dc7235543afa7a641144a7bed0c1ec0e35f58f6bedc64794afd3b33e82fced729e726f35ef26318cc387e68b76474fe85afa267ca70d337a7841e879cf54076a1a5af3511de140f7f03434c97ca233fe53461c94e813d09dd3c3c76b116f84029526a0cf6", 0x1005}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x401}, 0x0) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x80010000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x44) writev(r4, &(0x7f0000002580)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1", 0xdb2}, {&(0x7f0000001180)="4ebb0ac665bd7489284b4ec7ac9e3c47ae686bd885f6b3976ebbbd3e95e5ed0232c307266cf042d45bbfa600346d54aefd29cc9e232f72288ec93a378d924a132507f539f8af59d6906ca2ba8bc52d73f582612c231c7387ce31cf03ede87775fb4c7c3ea2997455d1389990d87ce7fbc9a1b257147c1d9164850723f3d6", 0x7e}, {0x0}], 0x5) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x7, 0x47fb}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r0, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="77653d260b7ba0a07306fbd913bef3d22b90ae", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES32=r0, @ANYRESDEC=r7, @ANYRES64]) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000140)=[{r8, 0x4}], 0x1, 0x95) executing program 6: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000040)="a61486fcee26746210510e09654a1ba6ec31759c4e475652ecf40c4f355fe36e7c69d2c23d90025c45a091086ed3f1e5b78cb261daa1ed0030587fceec62552dc2bffb0a9d81a94d68d2240e0a6bbb7d56b5cf83457d1eeb0260f12d54ecce599afba8ca136403e3d0a7a250321ad858c3a1c4694be8ed662ff7ff4c7da6651fde316ce8d5ce9c71892ab014e7182ca38f41e4c511da36d125fada606dd490c4213b2dbc827ea9a669f7b59ff665659fc9b57a1c9461dd68b1", &(0x7f0000000100)=0xb9, &(0x7f0000000140)="96b33ee53bc7467335df84a773c067e8e7805518af7a2f0c92cb7d3a6ce28b25a1400cd8f9f336296dcee0eef514f14deb9ae358b18fe1fc1a416af1397f8b858210e6e66bbfeefa8ff6d2878371060f372da10f0e2ba644d9684484f069e2d4170215f7f49a625d326dbb36a35a61d6dce1499f92a7c978e5c8ca3fe9014f3b10b7901baf931974972854a27a21670d69b4f2e9f1a814cd11736a9faf56e34c6798278547ca11f0bdec73e4e88151fc2e76e9b2295a9d581c1a88340e27e8a45ffde83e8cf30ae2ad60f4a9e61dd038be1f9fae37659a8e472b599fcab575ffa20f62f03838b579b69503cd3401542d7b1a726f05bf304401d7cab4b8ea378d6a75edd12352800d8a6f382338725b73464b6f13857b6b99590af1f1dd282ced9591921786eecdd29281b417b4a7de09d6f0824e800325b46c075dc10b3eb88a1448fd2a167f2d263c49cb5b3e43857d66b7f2025abf4ff5a2d684eb775c329a75eb0be97ccc7843ea918149a3ad5cbe107d14416e353f2665d984669a0f54487fc6212c8c34fa2620fce1b8d62f035c456dd887718f76335267aa9cbaf57c9f92225b076fee963b417384bcaeb8bb2e670e8459fae31959470fd868f138b6b1df9df35284ec972e5a795f28c61795bc9644b475f1edceabcfae904c28b50a328dece15ea941021b3895932bc3d8bfe1bb1f6517bfbb7d3297a29764be625540fcd5b56e18d0d29547e4a77157081d5266c3388f958d9d68faf19e2f2385ef02d8662aa1806d513a36cb941ca2f110451a3920d4fc4bffa70964a7aff21414b2999a11be7b3d86a35d13705577ab351df0b311b3a532148f04a5fb2dd272921c30a49c2dc9a13285d5277df8acdf44191aca04ba64abd80a0f67cbed2b2fd2fefe1c560d35a55eacf446c87a7b8c5d3fe3621fd2bb6e3015688aed1a3862b4866c2c5444466089052a24ee2d0dc105b3cc33326933153270a386f87426908cd3317d0579f45c414bc603467cc2530e9393293d85f94d647cf624b8492a1652a673275f63080a6266d424500a6e90c273e780d5d306bd0f138ea3344382a7242779e3a4ace2d1ab3b1e0b867fe50f5e84b7e587dec8b628efafcf19b6993fad7c4f4e01c5839f6f4bc9ef9a854df3bdae21781461061afc99658f6a5ed117f1b3547d2a590cb1c5b63c0d31dcb0464290cc0c0a177dac81887b27c7293faf399f92de85350525409ffe3dc834a02ee5d967a0b821a9353b8b8fc6185a21d8ccdaaaade28aa8317e6b8bc37f80940938a9ee806bd6115a59cab35108d4b933177187e18c3552e8956d5f33e62b5ebedf1b3d5e2eae0395552cdcaf1066893f5b7a9fd71dae36ab591d0124cf9b21824e9d5145bf74ae3383a7254b6ae08b169b8e59b455cabaf4748479d7dd8f782d7298134caed1f37e3eb4cd7ec00b00ea305595428844c19df95087125fe2fc3ed68c36fe3c9f90fb2bf34af77478b89cc03e21ab380bcb5fe482690ff8e0cd2ffb43c103c3f2b3524b3ef9593cc33a58264b9a03d6bda30936342ef9bb2e3791f9add3b994ea1489e45c58d371ef3e05873f66827a23e85041c86c22991e325d019f62cb6e1ac2a38e3b909d6debb99030be3f9241388ffb70715623e3bb4c311ee713cb81ded6a8d887d032727194a9bbd144003fe61398feb7dd24a68080ee51072599943268667899125a61b99ef1db10c0da8cf850361b2a5459a7bc45cd597545a392825a0fb56984cd12fbcaf3814dbaa753f51a0cdf77edeec6e56de8557ff078871038eb0adc0f66f116f12db4dfc46891f5327c8469d9bcabcecc059efd89c8acbb5af40d9cd77f8785728811070a3b7831fcd147f2f6907336cbc62f53675f31325930dcdaa7225822f61fd56f6a2167cbfd16b81f634964aa54fdcb0dcb70d7dd7bb21dc4d7623c3dd55cb87390786677bcc0c40368df5357fe9c8a3f25ee6042d9103ff19885d9325edfda51ee6491f1ba31ee572a2b22badf773e523653f347538c94d501c082b4d33ee572653e248d909b5e1595010f23b8d73a88de4e18bc93952079dfa54de62fb98de4e5aace9a57a80577d6db8e01e784ca43b078fb352e8bc1aaf16db4c89412a70323272e3ab3d87b412d044da704039c70ce257d644f74d793c9f6c37f19845add607dadd9f9cd596a0ff59250d5d049f23ef317958b87a96018e922340e28803dd5a776e266b4110fc1a71ba808c126624dcab026647f786c3d6071fe4d67558808bc29ec26ceb555b285b1d15069b8e9bb19f35a4a3bcb869e245465958453615054b5987a7403a4d73644387babe9ee71cd17f772e7b30ffadc580bf4bfdaaceb5df92ca1be93a9009166a66259239b54b15744440670e8b166ee5d1306c3d9560d11965189c0c2cfbceeba45ccebb82cfa28381775f8b7e906f04d294017a10a5872000cd55e8c9c79c47f433159f0af53c4913de5e3961443c64891174309d5f2b18b309efd18ced42800fab3fabbcfa40604e28c604b74a075e251c0d4e1700d0c91fc4e2bb5b76f76436d6a8b7f77f5af154072666bc470ae3141b1e109cccaec67cba6b2febabfa56702679ec5e16729d0f21c1e96dcd3a2e59b890ee009a0bfca3344f7665a0446dee7a3e645018fcd61d731aac4bca49ca2ff05487c514d0e25d7cfa4a44249f2216a3381dc2afc0f108c8811db245ebcb7c18db3f42aeafe14c8bad9aaa06e1323d22413420b1c90535c7d983bcb59b45cc637c88ebdbc7d545bfd26d3311511425bdf148f4a2dea8d496e4d98250bfac417fe3f7c309371e4f9db7961973d5eefeab3803c8f6b9b4b114cc6f71275ac225e1d82475541457fc22c3d0ec137fea6c0d06a7a5dc83a0417c573fed95189fb3edf255ff9f43197a041a1f54c83c32eba8b48b33089c99f271dc80b5a0455a6fcfb4e7129458f07be46e93d47537296b60bf49181c8ff1af38d51a36b6e883a7aaa6bc1ed0fa2dca96d5d4b9a297aa7e838f9dc0587050f3e0bd7c05d1d835f63418147c3ae69c72e309bbaba4ef4727348f8867068e299ac8130bc8e657e0049ea715684a0df76c49e97d3823f07c478e7ef01bedb1063934126170b126c608a27ac1bff3408b72111d34bc17c2a04c57e2184a7b016c7902683c4f7867aa7c7ae4164e3ffc565024c1225cf6a44767000ecb149488ae4ccaceb743def4952aec5606b9a88973d0aa4f5c688781c0e7b82b9d7f9ac8689853314ee75b09512ac83aac0876f5f8b8dd88842bac80ccfc82a985259222d480d98f98bfc3dd1ec6fd12c520ba289d67485aa65841e8499d755ebfec5eed7cdeda2dcfe810e9c04aef915c984335430b8f0a51f78936f82ed74653a65f314856909b8d1eb100ccb67bd1a6aea1119025e6ac08f2fd361f1c9efc0f83d73c4aa39959c602b698035235551c5515cd0ad405f7fea7c34cd8168e7b052bead71d192e33473a72425a24e87c7f9a17da544a78aa8811b51f05404716daeabcd96e0e8ccd68fef5e1f2a0a0efb72d1b6d5ee9734cac60eeaa8e5db488b6b61f30f52ed142736848b21060324f4179b485c529ea5578be251131c76c2086b872adcf3bba3dfc11f3cd5e245441076937601e186ac06460387f2f0f1c012f5ed72fca8f9db70ad4eb58c23cd07a6c8e5ca06262486f990c85b2cbca0ef0dbbbda7ee9a233b7dbddb3141e3b7599d413f0a6e9af92ab19e3680b45cd518737392be376bf52cee7f71018fae6113d35f2f968bb4c60bff0555af3ec657af704af3b4b1401f26761b9485795dec1860ea3ecc7a82f023d2e4b49eff364118e7d38d5076c33a9103ea59046f472bd3a89d62608a1a3ef02ece9d22cc0edb4764cd80a78ce44f7f4b059f9fb0549585b9305d1494c411838791dde3d0937302956bdbb450826fc7f1592b8cebf1d04c9f0f0c4069d4f184e7aa758b509aedf325b3f2acabf094c5bd629d4fb29e4323dd07a090e1fe058eeea13e4a419b6167c8b827aa3e91070a70fecd7e2eba9e3224f5f4b3d8fef50c014018932bfd24bab9f0106fafd3d30ffa378012addb81005aa74454e4f83f19010536f73fbc65703096edc694f3cd0e18264ecb9260e080d8fbe2f149c4447d6fa9477dd057d8f9652c815cdf984cbf96fc42269bad9784027cec7d8a26c6ca8cfa3a191f51b3d81725d915996825cd2253f250a2ae2f56e16b06e2812eb4e0b17b7ec9875dbb900e0e9176e5f324f7c21adea9ee33cbf5b24ede99a9ea4e0f0f7ad900917a43567df6a321bece5aaee4b3fa5e19f4e8c5c7e6c7ab6190e1eeb26e8df80d53d9809f5dbd7d12fcb725f88fcf9b2e9e21b5ecc73098f0537b3c46d9b38ea3b60fb1d188d43770c9cbdc1ddeff5e754ca95dd99a6ffd98d5c6d2d07fe8756409032a9d86e80405c6131d4285cc3a992f2118d255386dc24d782a9bdd88932e249d896ce2d121489f9b1fda21420bda850176e7c40cefa71ba0d4541cae41bc8321f275c66edf9a429fb52bbe5fd4a19e5f7ec24af78882031f46505f576fe23c9da440bf24da18ad614387672c7bfcd6ab5119573047af9393d66b58d3a6ac77c6a3ca74293e4d775ba25f227d0d77e9708ff03ea41c2babfe24fc17c91d6f45e33c40a50290dac911c52aa300525e7e93a341bbc31ea4aff22c929851fa945a0cd09855373e6e9c21e5d90b73fc403927821d02bd489851ede6f495b19ba90ae686826d6ebd7d3fd2c641e67864e2393cc8e22e9d69fc814d526dfbc2cff2e84e3fc8b44ec07f079db82bfb0cd4673456a239aac752d8f64bfac7b8111dd4862246ccc401e45d5613368c392c3b3172487b910d72b31f4e2d89c0186c84a73becca2f0e6e4b81af2511d2219bdcfb5bb645e8697947de904fa0f543518ad1c558186ed3baa65b55131a7dd071054b643df74c841408d257c66349bd5f6b386146dce7071dc53b7ca2abfdba2466078df79f9fad66720291f5ca4ca6a04e644fe3d6bc729a84b5776b95203f3e65cb07cae5b92c228db6a0939dc065bc1fa41256aac91ad05c86c97c148084e8f3a9c4b1ee3b9f37b86d227cd36057d4fa59fbca3690ae78a33cbd48af00d33f9fce740098d4610718a8cc4ee2411ae70ade2690b9bf86505b37563032056859dbc4dbad16259060b05061f54f27b8f41a2840b5f600f727d94f901c438a965440bbf63c0f0dfc5df137d993590f40c8d0f140231a036544e37dea2a4b67bf77e1d05198c6649f0b06204781f590bb9700e6fe8553ccd16d7f0df1ad9126c17eeab9f3dd2b6da7407cf4d47faef706639f29e8eda9da1ea55da76e76a1858bc939f039d82ea0f4f6c5e0db50f6c8abfbe1e9287f6d650e8c00b5a2462189ab7b41ecc4cea521b3fb1c87d5bdbbf478ae20a168ac0aa5dd073b3a18e31b05ece0b9f64f647001fa6180f019a0e86d542a956b6f677b6264dd8530c8c5dcf5dd644ce3ca8bba7434cba44e3be145c7c9f0afe5b2b1403ed7f1e1e1b9917985416d458872c9d17582a5f40b2983c2ca5763ee36d0ab466b5ccecf4c7246ce5b9ab534534fc2d2f8be3fc02a3c7610d93b32fd4aa27cbe7c7cbada310a9fd54088a4ab0a2d090549a1ce4065ca3d9846298f69c91f90617bb35f8b0dbe00adf19c8ffe353da1bffe9323467659ec754a38df5271dc39aaef6f8c9ed3070a0ce82441941171647fb74cd1c5abd5f836b9f1107174dd03083d0e3f777405ec23186488f63c9f6e68d6df556a9104433c65da364c0645dc3d79db5a57729bef3b8b667df984df60f88eba", 0x1000) chmod(&(0x7f0000001140)='./file0\x00', 0x102) socketpair(0x20, 0x2, 0x4, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f00000011c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002400)=[{&(0x7f0000001200)="b6af976b6d6164a882755751de42611258de1c93ec46df2bbe873d0446b24b0cb2e7bee6e6a3153bf2c945a72630940e301d86528171617b7d73ec76e319da01724b3b511f849462a680ece0f0279283d19ae7c98c99fd069795fc4200a00553447735b5f1db63b0ed030d2766e5b6b83fea34a2b6256c73d7929d760c9e789a49adeb47a64d60c37766611a4cb0f532d5358c68e4fb304fafd6215ff630d2e0c20da368a7481560bff5fa7ddfb0646ff5c1f33a39445e635c3e966a", 0xbc}, {&(0x7f00000012c0)="f03fe4704ae5b9574f2bf24ae741ef05a7e272893a1734178e4808a200b8a29d4852f36bcc406ee49f784d898e489d73a45aa2d07515b5c98c835d461cbefdd6188e6b6bc1fa282b4155d975c57b3326d02463b93d49749c9fc065915d3dbffb5761bc4f1e8e4ec6d0455e70ab597148b67c1a63204ac4284504b7a53b858b7c77d8bbd8fb874c15b0b75fb8b33fd4c8bfb3238c79281165761b37f972225e6d1af59b6c5d4b318e082f1a57c799648e3b23efbda112c0aab02234d269c21b1a0a0802bd2c60f5e697af4da377b13e9cc33dc66c68c3602791ce173ba2a2f15cff60df3bd509b33c9619ec6f6789859a9c00526e1e1b06d4231fc0a3ec196fae9aac9681f1cd5d8bd4bc48b4e1a2dd3636cc798e60b971582a5636fe320c8384171946f24087e9fac363403f5cf2c813122656fba8db80e658a56571a2f3d194b043c80aa7546b1f5a91c69aabf6f54add5e6aa8e49d557f9edc4515012bf82cabaf845b48f72f4e2ea03c926ac194d817948d08c73d4debc3620bfc123d13a36a1a8b218be921a43f6a97ca28d1b154183d7902050a41cd316a87623db86e907f6f4b8ff9da8cb9e7ec7388d8b58370c6f9112e58a32a5d4d8f6d1e9e7ae4704023e2d5a44427fc9c7968dbf89956294a278e543e9ec271640b9bc386908c3f0e0e78178bec58c2ce11bbf82bc935742d9a48a8c76e06b9d32b162f70088fd9de13360860fa7eb6c2272de809d1d027ee84e13937173ad062675abfc0801a787fe4b7c134ae1a35d091b8514be301b55a4ca5aed63cb738a99a85a0368dc4a9d61fc9bea3f1f0e1a64ea0e2505258408a72370244ecb2cf7c982730988fbce58ac1cfb58d9ef4a4ab90262c57f031a00f1e38be737d0ebd9637433d4b0c5fdd2a0aff59493622ed6411ec9a45b0b1b8fd0deb003740b2ae279db1b48925a8cae383a93bfd2d3682230bdf4ddd70de3eb4e22888d86d772b7a4d7dd0c598b1dad2834830bda76afaa3ac0018770fc29bec5b860320686d6c00541ea4618315ce0206ff8adc8bb37228c3c34e035b594cf2319af13f9d52cede060b2d1a89374f69c807a5f4f8fd0ee9ed83ddc9d496cafccdd1d71a20a42fd9f6f996aa24ecda2ff0420d992dfdd280af0ad171fe1cddb54550208595d5ac03e7cc5af43c3f011639877ab78a794d529609ec29bc2760aa288ee8d9a9c6140066f18cfcc001f2ed21f328d0a277878cc54d09d375c5f2b1034f2f6efff71ffbe18f5939da7448b9551079455c77d221d677a02f142071038106a834c91d7a92c9828e8d164561fcc5179355a2600c3fee375dab7e7085284d2c8ed853acd55e6820e078d69c89ee393e707f07bca5ccb6e0e7925a70c86f5f8b106e0a922d5dafa813568bb32db6777c12ec420dacd6971f467512d82e0c7c0904951d58e5dcb026000771ebd9bb3dc094cccc5639ba528ee4e39dfafd487bf760481f564a9e560c2258ae44d7eddfa3751c411c41a842d2f22f004e3702be4581ab5b9f62dd1c739161fe3e2aec2e5ddc0cdd58a4bebfdff82429b16d9b5fe24ee9be444c7969c679f5b9950574e031eee25860883b2d4efb5ecde7ef77ce5a2a400a72daeee6840d89edee45d769c484dd8834c7b0b333db3d3a90ce945e04e7b5fd95216ca677ad2ef4bef691cd3fa99925aac4c932acd3e1e656cfd333c75c7f0871dda5671fd0ec6763fa46f702ba2dccf75766859577d1a976aca726f8b2ee8dc453dd10f42bf4f1389bd36eb8d44790f8f63f4a49edc30843b03aa278b3529ef03549884ca86c1ddcbbb2b5b70732cba07cf0bcfe0471e6b0a0bce4c6980243f8d1873722547c9478cc8091acb407b21af9f79e6f83311a4a303274e2c3de89ad1d95c7e6337544ce513d0248210c5fcec825a16b77ecbb4a305c86209d795eab37aac9edfa825b781b36a204d747e6cc2d3afc478f4d8c8392d345b84b0f8787397e34c3f91f4aa817dfb9dcf3573eddf38af9b7f60ca5cba38b27894a1ab33438af7d0d27187c3ba6081bd9bc712f4ae7b77693a1695655681f1fb518535f39ab2abbbfa993e2d844f0c75c97fef78ffda2f270f245b15a15fe962771b924ecf239f5dece5145f23001b8a03d0f6560e62954b1244014623b1cda16ed9e650b8ac0c2d8d70409693f765235cd56b3aa302381e5f726dca30409de448f5adea0fee5119c77db0e709ed9fb5545a0bee9c588671fb4afed5de72b0ca21abf9ae077a89fb1c60fe54701a8af86ce05eb3684b4b40d5c454e73dbcd4606de3f6544ab784ca272e8d894066e1d1bec69d098668939aed0987c59c1972d024df69e316a84471e9f3e9264717176bbd48d2cc82f7c5126f2f96e81aad5243a874ff6a0ba0ffe8a18f44ad0b7d2e80396277258f2f78f763250c9e9d706eb6ac27ab57cc4507eef885afe5cc948500e9871b3e774d979b61d767bd24f124bf19ca271d27ee327fffadf34f6317ec31a05faedeb9da66cd11b09e114868f069f563ba486cc8ca102df18fe0af4085b84b0124929d4bd6d95babd5ad93d733daeb5d5c8904f984351d15e8ad7e9fc0c98715c523606847a896e2152ba18c5d2ad43d36411c6d57c9313a6e7883056e4e1eaabb7911fc1f28d75ce539582a32063d96cf620800c005d7a7a220a2590854d39a9dfe2356777511359997850eb34b51d3061a1209eac8d2a651048d95343e20a0010972809f4cb50b988c297e65339995e3b495ef762849c37c8bfbeac1e4647e71ebec65b7a7577d43f7b2c3ef2857df4d3aa02bce489f88dc9e41f7a0ac3b2a846e3b6c1970e3d14de912f0f009c1d1ff8ed66a99c73d6671f92b109ee3f49db80645c789b1d0ca0abd78158080d35b92e259b1bb494e99845881da268c21085868b3e421f426c356d662a14be74d7104cf554907c16299d969fca05cfd5adad65c6334109359783b8a0d580247d5195494470fc6349dab31382bcd0650fbca8334a3b1b87a0d3270823a50a6dd1804fb64251e29aca917e38930cd5d8eeb98c17274401f2f883571d271303d514a8184adec74604ee2c21c938524b407a56dc19262987bd613d18c2f874e6f55ea2a4e18840c7babada3601896b466c223f8494bffe1205bfcaebaaa38d05b3fc86ad2cc93712feed5e4f6846ea4959deee4d8d39343b6bb52175e68a7c4d7d58b950dab167fee0364ccf785002a6cad5294ae82869b8d08f6c44e9ca67d643768e407b3a745a03b412567062a96a5c9e34a811211d2a91e6e4b3821c8e090d2a3cc6014adcbc32a89c6b9137ae7a2257e68bf7c0cece47998da46fe6b115f66c781e7fe3aa5a410315cb7ae91f989b29783f81e6ebddce7f53bcc89911c26fbc4b602f00d7dc1e66b8d232fd2c018f1de4c9788b00bf775588ec58760649848ec3821d66bf8753c4560e2e0723209c4671fa4e516342cf720f7edbe1fd24f9844dbbede0fca51bd00725a0f34f58c7df095a35014a335530892dcc842d8ca9458e36a515ccff6f7f39edf5d0341253eda6668f6130ae631146f7c8b9311eff760e50eeadd8e0c9961a32bec0debf308759cae802ba5bc931f0d5920f3656df64336493461fcc3d6cc73503a777861c8b5dadff4196efd07a8851d19da09befd993075214de02b38a74ad97a29699ccbfd383a9b80b73ca6fbd7afcc146af164076df795e696a411d01ad3721efa0544047f883dc5b45784da4c0a3fc4227a5d0e3a7651c019f71b7179845e63c79847f41d1ec6d42f71e8a9c26385c11eb76672d30becd1b7cd5a1f21e8b227bd61f313b294851a8c9bcea470eae0487489eeedcba3fbf4ec68baa26220197b16334b52d800529fb8346eff8104846febc2a482fbf9c87e3e5fde7afc2c0d859067a63d2a55de917bff7f3d7561409d30927fc05f04556a8349c9032102f1b047299555228771735964206aedc2b32a7d41dd32b3a5328ca7516a467f15ffe56a2781fe8c8249158258b085872d991ad2b82a3388a76375494dd2ecaf097bbe6f97ade262041864f49b7d5005b3814f013f28610ad3411b6ebaa173f36cafe671084408a5e08e21739faae61ea779ef73316e381c333f7375ef98aa414224d669ec6da78f5c882479385566b9ab4d4ef49a4c146421bc82a759fbaf52d5de7d734425cf225f18d9b6216634662053d377242984fba0cf2aceaccd2b6c2f8cd9c2271162d5ea12a9c1c45de67efbc1359201f7f165c80dd051aeaffc12b0d75478dd90f11a84a9d465b3b86d40738c722dd943ee5f00c1d706a834d02055d382a6f5098f65442a89978a7ac0f0ef12d3ffdf7e610400873bd5166492b4fcf7a8b6fb4262d603b9e5b1fa5a0d233758d8a00e806558eddf191c8a4c4f54e420ea301182809c8eba7e6b8a6232593a9c9dae670892f15ce1a6718dfd108be1b17d3219a4b50f8afee6d801d9aedd24600544774b8a51ea528ae54a6c1e46592ee2514be74908004cae707d981dc76b1c3e9567859e2cb09a784fb1dfa04033c4b6ebc097744f0fa273cf5e45c35f1eea396ee74b93b6b845bf7dc8017107d83f4de8cb28a91d29668372438709259be3af542f255bd927ba2c90ed45d76acd5f98ddea0605102cac3d424a48625f9871f60bdf40740d07566191cfc2da46029b39d420ecf672d41b4e62d55cb5cb00ae480c85e2d533513906e2423cdce11a5a29174b32467166904f703405f5a7495cd36b6b7e3e6cae71e8459075462930bce930463bbacb277f4b088bc7b1b09571617cafd1d194e1f94db8248d83355aeae3c733bc3b1a62d03b0aa1f8dae34f1c3ebf1f4c685a4207a638324848c4dd09ca3cc665d80cab0fe4d3a5cfe33bdf73f19a7b7f7fe06b7595fc435a472743298bc63359f7a235258f03cd01d553c172d5e604219257801b113e70d249200f055b41b2fff17434e9b94f28be202881c7b27f56f334dc4cacdc731afdc85b5a725d9bc1d6b4a8615c2364f643ff72b81c542319fe6a36dcbf53873df9ab382e15f53a31ae72d315d10c9307f428fa99d6126e0da5e8a7420ed9fb3ff0b8d547ea606f2de8b8bf460b0adb4038abd8b24ffc3b0f4c981e8f46f1ee102018a67eadc5b10c6c98b31672e79bfdfdb5b9a5a2dac274348abb8d0e85f33d6be81784181866863f3715bf6b80d832f58e62583eeac335a4c03ba1aea5517f34bdc7eae7c329f172227c1427c9a0924f6b801da5a9c8cd3bceb5ebb41c6f1fe514c76cb9a4032d0c1c0eaad9d1105e85b371c3e0c7e2ced64b4493eba71d00dd9dc7054ea4ef9ab9212d5676e313081faf6d801459c29d3d41dbd6cfdef3bb36f4894774190e66900b4528fb1d5a1b28c523778907b5115ff36532d9abd544968423476ef814ca9e3d69e9408ea1dd0158ba226774dc75c5553b18c55ed4a4890c0139e7cedd96b6c3021dd5712d72492654c8f74e9f9479c1e07972abe82117a379284b1de631145cc4cabc894c36728fb12874b994f18069a0097814a76ec843c854ef870baf7aa76ec6db615b4ff336f8b5dc24ae496b62985ec64dd3051fd698cc714626057c1626dbe11ee95764dbf714ce533ea82feec0fe0c6d5a15d8689c3d06d5fff47806e63536bca836d1a5ba48ce3653e4fe90fdf7f89205ade1bb1e5ca7a80b9f09f0ae14dee64905ebc0dcd343fdb43c03137334fcbf256b40e48c675a4110386539ecdbbb9384c3ae72d3fd491e848de68076cabee750a45250184cf35f3b0f0902388ac1ed68e719ea55a61d54fc366cf5cd850a8eff74163157cf8da92", 0x1000}, {&(0x7f00000022c0)="99a14d2147782c4a19dc8fc6715d0cb830fbefa589c2b3a9470c7168300664912233c9cd7a22c209a6b857c6e37d4ab5b29841e43c745d1babdc72daeeb3364538f81061b1cab97c2ed9e674d84a18811f96da0c6915c08c87ee3264b4296f22ab8a359a19e0bb0e888d8c8bc4562ad9aa57dddd", 0x74}, {&(0x7f0000002340)="01b5aa4ea7f6f9b30e2f543d5985b57db820e4f17c95a248f2393f4bb29fa041ef929d26124cc831c14505988c0d4fb2c44134d377addb06f35924cca20557dc3a3abc4a66def365e7f379afead4164d6c0f22211131e5bf72b25a0f81ab369e875ef8da15c3b9099e53b409bcf45d657c413f914d62e115a5d961421deee4674e0ff944b0cffb5678a4c34681d871f2383b16c1950366", 0x97}], 0x4, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}], 0x60, 0x8}, 0x0) r14 = getpid() r15 = socket$unix(0x1, 0x2, 0x0) r16 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00)={0x0}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002d40)={&(0x7f0000002640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002b80)=[{&(0x7f0000002680)="9cf625551f72a05a1993143df5e8f60eff4d0ec6d687d07239b93d6fdc61378c4dbfdfa6f560679ed3b17aef5f70f6e27f5b47326a75bc5e4d1b51084836d7059d68611836bb377ca59cac86a27d5061f152f7d340858b319cd730e090801178662ed505c6d9051850fa2beadc3f5313a3187ed23e2a17d27916620cb9120652801f86274fa6ae4ca0751c433820f3902d8dabf48f39d88d7f3afeb0bbd3988ab9f0b2ecbed78997e315b4b32106678b43642db6af23ce8c614f8ab0f5909eaad72923916ea4149363305f9ff2f79c795bbdf9a3ef90", 0xd6}, {&(0x7f0000002780)}, {&(0x7f00000027c0)="ace73c69bfa32b44e69576d74474561f92c7325afde74591a177ae9838ef324a809322c28de8c2f2102f16de3301abf8d322e8388b4e8f663a5be6fe75c5708617e39c2d5338451f28885289ef679324e4b5ac500d6d56b9b35f75282b5b9fad54139a66042be57ccc8356776cd6a9dd930c8d01df47c03ff529adcf7e5b46fb2e9877037020a7342dc63a09eabdbb225d25235a6b9f6d20b8657a4607e39752fd280885d5e91e165e4b7ac996ba4a368366ed0c46d9", 0xb6}, {&(0x7f0000002880)="55fe8a87da3166aa1714597820075bde635026fa8f5d20c2ecb858fc6b4ac26e6a0e281e410d8ec8e4c0702996193773a3803409a28e1cfd5771b34fb18a65ae5c887ce17229a350c2f3f3f100814025c701157babb4264bb04d8d4ef0a9cb8143915e4c2304743e3fa1901c08a8f255e8b3fd9e18b0cf373ada285c7138907931f3a1e3711f53d1e7ae495ade9530923c686fe73397c446ba2ea6b74afd931ed382ad027f34e9f932f96399b06945a597ed1d4e047302c9b10f5ff42e6e9a6fe9aeb26a0de2e84882", 0xc9}, {&(0x7f0000002980)="049ddfb19683c76292983be324a777517fe77dbcfd3874c2282d988495b171194a4563811f044df882d3f7c3f30b88e01c1b898c1baac7e5e8c3936d5b6c8b75a8f17a0f01d2a4263461d3e4fb7905ab6ff447e06a95edfd2a6feda0d3651f87d171109c73825f22492ceacd1cf86389a86958618a75fa4b6bae482e04aaf2d3d6d8da0c5da928f1feb662c4445321809df41179fe5481507a5c6ff9e43b077d01dc68a20bdb757300d7267ba6cae5f549bf57152474154c28c9a560d5e5b1518003a6348ec556d14211114b6e600a07538284c0b57fd80e4cea44ac8223ed49e28fe42994aac621599ec6b02b8df64bde420bbd5430250d", 0xf8}, {&(0x7f0000002a80)="96eb749c48b6217ec986c7e2b41606b60a30bb6e78876bd73b9894f98cd219b01f7f52faaf979f0f050e8627db564d114d30e5bfde6f03f9c2f6472fa9972f270b5d5a10b3c698e80ce393179d8fc5579ffa5c4bd235e7e7a4bcd050006d2f8f6c5cffe92652a4210d1b7380aab94dcd13c42ed0bef4f2297516ba8a43b99b2913d6a1cd4ca7bfc8a4db540cb596a232af1c11f0cb172aa12f0be7310323656179d89dcb4287f8d375ca244f10ad9a1e5cb23d3773c8c44bd2b033f9b6818fa00b3b17f47c0e8032fa96587db7db45c6fdd2883462dbe6b103bd0ba7c9fae662d43f61520b8993a74cc2cbfb84c27335f5fa10", 0xf3}], 0x6, &(0x7f0000002c40)=[@cred={0x20, 0xffff, 0x0, r10, r12}, @cred={0x20, 0xffff, 0x0, r14, r11, r5}, @rights={0x30, 0xffff, 0x1, [r15, r0, r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r8, r16}, @cred={0x20, 0xffff, 0x0, r17, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc8, 0x5}, 0x401) setuid(r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0, 0x0}, &(0x7f0000002dc0)=0xc) connect$unix(r15, &(0x7f0000002e00)=@file={0x1, './file0\x00'}, 0xa) r19 = geteuid() chown(&(0x7f0000002e40)='./file0\x00', r19, r18) seteuid(r12) r20 = getegid() chown(&(0x7f0000002e80)='./file0/../file0\x00', r11, r20) r21 = semget$private(0x0, 0x3, 0x494) semctl$GETVAL(r21, 0x4, 0x5, &(0x7f0000002ec0)=""/17) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002f40)={0x0, 0x0}, &(0x7f0000002f80)=0xc) chown(&(0x7f0000002f00)='./file0\x00', r22, r7) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="c7", 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) write(r3, &(0x7f0000000040), 0xfeea) poll(0x0, 0x0, 0x0) close(r3) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup(r4) setsockopt(r0, 0xfffffff7, 0x100, &(0x7f0000000100)="dedf9a1ba08867df1e1f565ba5082f3eaf796675051b9de412e3c2a430050ac52efdf3c30954e113d9b10351a21f4076194a9a52b6af17f9c0d5009b939701a5cef44bd3335758a44b451efd099065d861e7a1c4d461306a710233698f1402252e9a7c3e70b45e26d10c6b1cc75b2d745a370ff476ef6bcddb94a5d9a5d1da6b667cbf3b7b1344e443ca7d6a76a07a121ff555bec86f56e5434491c35eab4a5e2daf33fd0e30fd2007ab3e43bf1a24073002e9318cfaec72fc6afa38ad192fe9f1d1cf50366db291398283b7a7ce5c70f4d0f734167fe4d3396426c343f15e9321f5efbd22fcf62f1a54645fb1c891e5df58298773b8617155c2b99e598f266b1f77b61c0153d5a09ad866002ea4959e16e3bfe236db57db8fa34522376eb6ebe755802a6f223bd213964ba4bb01c302ac0920e979c5c9628e2398901f53ea760769186ca38025c19f1d5c81937bec9f70068ee180f24709ada742b9979ca3a3d91ca5a67387b9aaebb98c50159c30d4a224b9d6928eb95d87ee559465c570cb5bcc8aa1551d16f9c6f3cd501fec4b9e996777895e07b3c83f17ac74653a0a2a9c1b26f604a5bef94d3ceb7d968ec475213b7317b6afabefeb096b9c4b2e45e8bdb9157f4bf419766a2dd4bca502156c539eed20ad7ec88310b24436020e36159852931aa8dd447c2f74b9f73cee18684809cedf9ba4a7b623fc9806d6e99549c9fc93e35f972a596cc2716417e1f785ff4ef5c1718c294cf26019cb73e0637810531361a00d1037ec5fc948adc4b81f1bd90ad095719c6f1fac5147d760a3d6dc60e822014c4bb1d40be59b1fb17677e38700ee4c2ac79cbdae4a769bd6adca7e0a222f69e7d266290403e7c1c6db531c4091abc1106ccc8dae5ebc5520615ed196e7c32b74a1920e8b3ff7b4a53b8915f51f40516c16d6cfc78f60e820911a92e43aaae0b6acfe0d5e15b505cb136b123ddffb57350f2ffb81a57b9299b3f20f9e79e4cc14d57cfc562633f879a29f1fccad8c6fb7c2f40b0f07798d7f6e7be912d96833f2620c4d8e1dbbd67d20550aed105b89ffc388c1c03718a3874d46177b06dc0f99c5af62613f5720fbf0c54cb32d20dd4c0a26c467fa1f7e46cae857ce9f2b2e241e63cf7517c199d051574807882ae184e14a9c13230c390c57d9150b962ccc8ba1b7c4830b02106846832f06e85bda63bea1738daa3e2a451c96ef9aa3024121ca627424ae781a3174c4ae3eed580bc1c262096f273a5678b2c2a99c6b01cefde37f62d95219be19220d68f17f6189f4d62fb5a71b5f4a9e1c43f32e62c2c1762db5f42b4822dbd4c0022021c6ba9d28c059a65017ac52a96eed87b7e4528211dffbe887d2ba18c26d5617c8740c7285715d6b51eb8bf86845fd6caa6e02a985b088e8d8602666d91e07e3609b3870e7baa123f90382f5e0a7bd7031e4140047f811c4ac3ecea767fc6e818b93bc8cbb89b0b9cdfe8a8665e3ae7f62337914f7c274549923a02294b31d8744ef4ca9f7a82f1614ac1acfcfe5e9a9dc223108260110bf560a60fa5274a0e2e3eb32d07442c5b35c89e2eba6b2107fc2e948f304bd2b63e4f2c21f22cb1be5e55c158e6b6ebcc28eef22597ea98518c2a08d661cf9afc1d3b7d4ff0f97ce9bb36c00726a6c022bb321297a62effe6e511381aed5a5ab3b9a423b10c11600cbf31caeed8913eb643ea2e4f9899f3f0c435130a2708fea5eaa37d9732dfc8b2d1963a662eedd6da9474427da79213fedff8ca081141780e8aa49a03134f25af38cebbf6fbf5c805077394847f8f3b1ec1d0b7cee1ce6c8ff39af084e094cb9fa502c3b4a1077f4926928d0685b590b0dfb6f5fd061378507df01f6042805027b2deea230d7eccd845c13b120900f9c3060ac223e0c03f5bd33cf8397f025f0d7ba37ac30ccaec2d1f66eade748998b1ce9c0facb9523a426f2b4aadddc6cfec3ade3c794fd2b82925e047108ea0b22ea84118a3aadcf3e32da4f89f2abd6f28da0ed8112476795c2e4dff1e157e8acda32df398c1422318637b63292c0e51e0456acede46c771839e6d96d812c58069b6ff65ecfb7ec871012b7bc166d4e4e7dfa9b5cf265d2985a85e58e5125efa528981a31a3466e4047fc600341fd878a316c6016945843cd27040a943e4e78e589554eac369c7550ac999a151d07fa14d2b3d8a9a4af768d1817e501b1bdf6d471dfa2af4d2a0c5f7c65234093d5b171d48207e2e442bfa2d6f26afa5e492672ace92f9828e160d4a5e483798b3e97f2fdcb981d0af8ae27efc1b6c5633ead9522bbcf38f428de726f0fc51515e4b71b17afa54cb55446dc72257d3a0fc08beb60f627f7be56727f1bb6fe2605bb089266d9d0bb81e2dce552def41f59d79480ceafd1f5a8135826ebcd45da4455f7cb90c564b0aecfd9d58e0f1aa1d944d065e1ee9e9ff2a197dbfd2ca8f8904c483debf78485c93d74ae15ff34113bbff266111e870278eb14946b125ae49de8f48b5895998d9c10489af36926db6531fbf6db44ee0feb39037f676a3f1b56554e43d9a5033b364988d98f4e7d939fbd46075723e37a19339ad43750f0582ead4823eed485059e2b97b5a6c08cfebab4159f70612288f7fcc2a74d1f929c2e50a419fe97a89f588562b04cdf2dca727eef841008488739f0c1ae609fc904ceb0f8a8e54ef719496b1c71dc97e02d716ff0c416870f76aeedda4dbb731b826315c306184f9958cfaa24f6dc2f671eb6155838f313fc0fc784d8991922618c0f7ec86c3a065b02c256d6291d5a7b2d22dde113b450c03046d17300c842b9f77e45439413c4b5339d1d232a39019db0e29b6f32c1fd81be32987ba689658927bc11b18007fea09a4ae081d7794b043b3b8695cebd38cf25a2be41cfd1a99cb89b4b4f004d8732d37b63523d6540d7c048ae5beab3cf04d2f322d198ec470b9301ed0cc401f380d5e0ebccf4591dde417e1e5371bc0806294b0c6bdfb207c4cefb423e460cd177b6e03ac9e9ac58b4d1eaa7352d6e4d44df3bced60e49e6f44bd26c93c237e9b1ed37b07dd9c545a07bc1c584698788fe454355cb98d6ffd8730323e0c4461e69f3b86d90b040266d7acb89876ff048e7c23a2f7fc9db5fa8f25d4e0855048b31060875abc75acfe7c5cabc14ea28093f4f2ba0c94538e2709011daf8f8c35a9c76858caee525467dc9b80931a38b3abc7489109d3fe03828a26cea2dd60c92b803a10e7ece857e84e3ff5191802fd9f448aea2076ca4be2548903351269421e87df57c94cfdfeb4b75fd6cb031efeb272474133e4f690d39670d90eb47e23754cd1067d1e69821584653f4541de389f5f9c1f4803807b3017c2a73a9ac065596a23994a65f49d8e229fff7381a8afae063f0e4ba3153eb730a2739eb0fd372887a28c4a7655cc77993091973ebe61a64cb20d184b529b59ecf290ae9723e0d8d9c70db0b715963fe932818c2502568a761f07b15ded0d3c39cca6fa3860799e73f479cdfcba908291a714dd3185d4c136bf7c9230b6724d4b676c365fa39202288bb4711a5dd1910e1ff019e0f7fd2d14b645fd96a5941c8e1df7c104af324938b1fad06796e4857deb8c42320e908a17f8779a898f0e70a9362c7bdcc868bdbb69f84cb24c720eb48257146067655512e4f687c5d1299e3cabb4000c4f6a41fc542983e785107be1c037cc3ad4463f686668b0e5a4c2148145804745b1c83233fd942ccf9830bee3d02bf4266e4d57b39617a637809e5917e754ff885a1bdcd5cc642221f722bacbcb883249eded7447c9cf95c94ac685a7a8015de74de67f044b6edc6ddd208f71dee7c7ba57b4436d9a8dcbabd791e31fad5675ece219d1e889bb964c13784a4ae43009c12d34b78230d1dab28b19d54fc8705100a020f394a1b74a3e851089f967cfa2cec83376566dd86e0e8a5b68d1304dfc6e52ee9c689b8f5101a91c6bb946b67eb0093dae6cdba9e77e1d8173bb52dc01927ac1b0faaf533410367d8add55077b2e6d6c5da065769c9040737b0fc231e6a096113cbd6bbfd4ea2a38f629cd4ede48bfeb219a9d5dfd81fb079a92b073152d040fc679895e55a94d8d0054866e985a33410ccd1e2e0af71b7a9547f7054e6d688cc5270b5f5494263555a8fea2680e771c9e2427005928b2dab93ba4da4ca06d632a455e46de0f4b605aeae6ed432c1fdd460b2393625ce91d4852190972881fb12e66f6e4f3b03965c4730f10d81e9c901010f6d56eab8adab8fcce72f0f6f845cc5a0e7b58308ef2b305d15faf0f72566da5a1b9f2acd9ef0d7c8a0656d6af911d3d541e8f83a4ba449b62bc62feb4dd54ab604cdd4e0ed556386030eedf3997b192e6a9a6920ea0232ad0200d97774bf860673193ea8283c8f2398b571eb06f94d964e690fa71e1718affec12deadc335e30369568a7e46c714218e437d7b0913e3856dc594667075862ef2a513cd8e17cee113e7d4a7ce364671024b60b2e10c76b55ae057691a2f279f1b75b5c2bd9fba2d932525bdb471f16cfeaea768c908f24dbae7de392ebc7963611510f6acdb90be1f3c82c16ff1a06b3e3304f4421143af50530a8d97f1288e1d2fe0d57774b47e9d1c744e927dabd7fe99323a6965ec8518f755ce45967474f0bcdee47c9d9629a444a30704aa6b172f36fce5e16aa9147e27dfdd5950dc6451b0be9af2fea7cb2fca571587c9e1e1d8a9551896c5ee66f698f0b659203a786a021c13e119e274b15c31bbe3efeb9b2120bdb86ad0aa17b160290b0c7d20b1ec4a1f4236b5f2b1c2f51b55dab2a1d8ec4a65bd3a2bd172546affa6e9f00dca904e4cab1965ff8d7cebd315ea3bc86220952fe57e88b72215241e5232ab8b4dec20a8cd109161fd51fb20cae419f15985bc1bd70f7b0b6a027d5f6eb3ee3f303b476e929a5396404b3cd2e5c3c16cec789e1910cd1654ff13b88a1fd1b4780f03886655f10f2f61ba477e7522dff83dcc7a986daa9e8013d33142b9943b6c4e300d004ed89d9cecde31ba2087814b4ec1911a420eb1ebdd07b3800351ff91586a5b46da2bfc8e3c86db00ed15bb69e5d6e9d07fb969f58cbedff3bcda0ac8f2c9f735e538a7bcb3c5a223cb6f45eead69610a51d04b286ddce1db346ef9b13b4a30a304161082641a5e3a080879072718c2f9b05f741a01314699c59a76156e3beb0f4311e58c2e5f9279c4fd12504eb97f77e45cbc4c99341efa8339051bf86fb81c6bedeeeff8b60fa6922b34e506a50ae10851f9f6488e4c7d024c6f19ed7c5459df0cf27e64b08cfb9625d80fbd73a8b267b67de90415dfa3536b59f06f919c6b97388bf768d6e860484618357a4a744b575277c48a4201b088a44a7f03a3824d560d54cc1348f8ff072b95a86afcd775c957cadb47c4bc7ae8ecf0f4ac53e287c71daf700b099a74fff4f26acf8b6f4f88eb7f9bde9f8168a8ee4e397715c7bf47e47dd892a9332e963a75d2b79bfc31af4b152cd5bb2b607961d3cadf6a484576ff6664cca27fe8efdeda00d0723716846ecf25008bea2b9368e4dd58e7c75decbf073f39cb985c218f7c57fe079103a618f05c82b74048c2f5279aca50c583590e4f310df565caee6324a03d292d70874c88069168df0aa31f4be6d150c45d17ce44abc94da99247c4fe380637e211940ade74c2dfa023d5863392affbc053dbcda60b65ffe8f58d8f33bc1104b181da1fffae1c9cf54aa2e3c166119ae3315bf8b465167572dc94a2a5a3f4bfcf694cc118cece809857b2f56ac5d3a25b7a0", 0x1000) select(0x0, 0x0, &(0x7f0000001100)={0xfffffffffffc, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4}, &(0x7f0000000080)={0x0, 0x8}, &(0x7f00000000c0)={0x0, 0x60b}) executing program 0: setreuid(0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup(r1) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000240)="421115fae106ea1df14e2c049c3a96182596ca28a52dc90dfcf3ff138c03482e2c2d1edcfee036d8b9fda014996228160dde8f8292420137a4a12d65ccafd87d6ddcc9dd58ca4d6140313687107bba1f1960828b86a150c2ba8212d40df0bdf5240958a05f1f7cf7fd25216e0c1cd91ab4ed3a19c879e45b55217f960c51419f305ecf6a48843134a632ffdcde049752a4adb73d3891da13b2142496b6576b0cccb98286b04170baf8a605c9bb9b752d77d84917c1b8dbf7bdf05dd603432047", 0xc0}, {&(0x7f0000000300)="dc77baa73a4b82bd39afe4fd065f3e4aa7", 0x11}], 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000180), 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x5a) r5 = getppid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3d}]}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000), 0x4) fcntl$setown(r3, 0x6, r5) write(r4, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000400)={0x2, './file1\x00', './file1\x00'}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) OpenBSD/amd64 ( ÉæT ƉÍV±ê5(y0 F‰®> \‰"fÌw"!¶ÒY&{JÚ·mXýøðenPêQ#ypQÂ9)õL»­Ú*CWb}ü9™‚¥) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x4}, {0x4006}]}) (async) socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) (async) r3 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r6 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket$inet(0x2, 0x3, 0x4) (async) setsockopt(r2, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) executing program 2: setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() r2 = getuid() r3 = semget$private(0x0, 0x1, 0x30c) accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/250}, &(0x7f0000000200)=0xfc) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, r2, 0x0, 0xee00, 0x0, 0x15}}) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffff2f76ff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21eaf1b787756ed859817a", @ANYRES32=0x41424344]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setegid(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) r4 = getuid() setreuid(0xee00, r4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r5 = msgget$private(0x0, 0x2000000190) msgrcv(r5, &(0x7f0000000940), 0xf3, 0x0, 0x0) r6 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x103, 0x280}, 0x9, 0x6, 0x0, r6, 0x80000001, 0x1, 0xff, 0x1b2c1ef3}) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, &(0x7f0000000680)=[{0x60, 0xffff, 0x9, "4286c32c782cd95466510c81f13924dc889905a88f35401926949e279f6370424213a6dd80915ddfa608f553f3db6663a77328063b3aedcf8c75c51238bc78046bdeb17664af47c022d1283a91f50c"}, {0xa8, 0xffff, 0x4, "b76d66d22c56b276eb8d90eb13e2dede8113c78c8104f6a64d22ec231b7926a57ea2c11895731addd4fa7f9380e5ad1dbfb8096d526edc11a033869da3a16e98672df8777f9e63f7dd09549d3a1740a5e4d5214b0cd24e55a8bfd32ca7199eb8f2e627ad3aef9b65ccd848baf40f593f3913f8b19e65ebe91df87cb182b9aafd16f04813b745da087a5efb9ba9e3f6e0ff"}, {0x90, 0x0, 0xb55, "a1a56f80f364d513a8e83188672db628db122a82d2c268759cdf10c37ffbce58eb74e8e176066b7919edef447c2ef9cff316353bd4421456635af5b5e36a9b703cbee57842f41a18f207ac6aa0bcb6ce5305bf4eb5d53cee63ea99fb9846a86e0d4cd0b1b997a9b81f0198e800128f9c5aa6bf5767887dddf0d5d9f46f52e0"}, {0x1010, 0xffff, 0x6c, "51aede085745b4f0e6d4c6bc8fc3e6368997ceb75ee2ce492d245675b93a8763f93deea1328229ec25a4468e312d5de93b71028e8a18cb7dd4a10e06d4ecc8ba6c8f5436d9750ec262e7093a5aa08b86987a699e1d37d6acbeed5bac1be78e62cc13e0e04f11d283be7a9abeeef9fd425d97f1cd238c2f54ecca149bc75306502dddd4f2294aaaa64801be6edfaefbebd230a1e950857635266652007a464fc8487174b03556d9bf66d04b068420982e4e3c5d6f98a3a6b81eeb6f23ac4e832faebdad0cb8b602db053d74e3e3220708a27283d5c24508a9750421f28c30e9aec674c520fcd55e5951a3f2bc8540b90740783553a9c3ef44e6f7cbf8c01f047cb67401b0bf6a7621a9d8cf0b4d6c0010bd8ce8cbd7e3bb7a021f903fc0fba197adee46167881b4f684bf1a62ccc35edabf33a635cbc43a9653f7d19c41a818ea792785e46d699ade44612312fd7a39eaa78fabce5d7ef4b0847b7d7c55387485062cfa4f4c3bf68fb52b3fc9892d88c1e86ab7824fe778ff7b35f93821e5d70696fbd2090ec870057538d7e6e91cfbc5245984ee90e23d91cdf63cae09457ad3338c25b14290bf892dd704b8ec63644744f9f42e5a326cca07798791e08c9af62aeae5406579a21f10d014c6eb5ca9fcbc76c12cae5e2683cf6912878ccb538f70cf28acb1d56f8b7b386c968f6b40ac2dc1421e0b71be40cf580e6cd57330fd846f710447bff82a19290b215c1a15b95f211071ed7d50ef649ef3e7fe55196bb17a43b71fdca2092fd75c7ea3ab959d30f496b423c45165af1b69d282ce5c47dad2c34290718491fedb75af8c17810d5acc07485399bf7fd2ea4ce89fe4318b9885970213126fdb844b370c3f3b6efd1cd4e359311b8524b30ba1f903109081fed60cea0478d49da4c1c42b657ecf127898895d21d94545a7843fabd2b1d7685579905e649ea4a079d730964e94cb134d9d2b42e8193c7d7688841fa07ac5315a25da433f2cb52a45a137768bdecef88e1cb809cd94cd8fea246bdc1af2add6d99168eb7659046e858dd8f13687b626c012b97831270a96f1cd38e7ddde34891ea2727774e53024101b5e928d6ea17e3ae1de0aa7ed771616894db870df4ac4770c2ec828ef59552dd881d60a055dbcdd345005fc2885180d50cae8af8c595b11f614938a821ea208a2d7ef123cd59dbf10266c057fb66b88c9d435cf919338815b7cc6b3c9bb6857a1f59955a0f4ef1881516fe6ce8c72fa158bf808e1d31ceb62ea5bdae51109e4cd6e6ebd62ea50b5a40cd7ae3e0f2795765d05d37e694839fd7df7c6bbb88aa7ca973c250c9b7ef80147eddd584f291bf65386cec21ad13f48ed787edfa8f1a9b6520d4d283bad9c11a72a2ab72c31603eda595c62e564f36025c6d23e9a43c7c10a54f916b8d12f5e7ff9cdb4ebd264c13ce237b05beab2e5c3fb08f1b0386ef686244a4226788312d0ccaae1af389e98ac3f1e2764cb69202243844a0d88e72b4f39151adc073a3838dc274e7328bf3f600ea25d95ce8c05e001db6cb300517ae75953ef39871d5314200448c2edfb170eac62433a590d31146d2bfea9d09594eb3050e44af25992cd694403b91f074b89f4ee6f0ca5695b38704c89d7bb4956942ea39d7f041082170e202b4bc1244da0f13c19a9c52379e79c4932cf0e030b25ea1d558cc3144146d091863b8a74f3b336205797340490035b004c33d474530393c23dc037a522a11e9303035cfd4baf551ddeaa3a84a8fcaca2fe55d1f3246a40d72b745efd7dbe47a0188341c7066cdd06d07e0d4ac0bde397725464a995588b7602c3a888de28ab14456e27c1f216269f1073809e5d560ff9600cf5d9d50e371eed20f3e72129efd851d9f7ac52076a2bc2f0b698a323af362cbdf8b697319695588455e0457e1228e503a5ce8a61c437877958298fcb8905356dd3095aa99b1b03c2743aeb3bbc5ba315bf59e24d5c109ba8c2ff885bf5599d59e6f7882193fa4c2ce9daba613599d1a1e50c143f43bbfdf990fa2515a2913ece5464fb3cb32d11b768d549e5ed1b009e58d8d841f47cb08d0d1f9107fa9a4cef932c6a8c09d71546afb655ffe9298cbe2ee9ff4b0b75955aac9a907e7c04a50ce82a6cb96cb8082e60df907faaeab226eb47502a3ebe4174ae5c7a74850359a22b0c5e4392e9a14f770f91ae9a3ce69b705afd1b274e91d303f17556a68abd3618dd1300634fdabd0f92458780c726916d33b42f6b99035113540de8fc2d7294a1b9b7a70180e3942015179cf06321fe21baf2796846f043363ba4418703d91e719c55aeab065d00fc6bfa5c756bb56d0b6bb599c8c37fcf2b945d2fc007682bfceaa91b6276eca2e3fa37658244cdc518265796c3f18f1bb8efbabb3ca24dd2f35ff46d9333f48416e40e4519ea532cc96b72a89ef6686bc499eab711ebc5d033ecc30991d8c6a3e7a0ecfb4bfd546bf6deb55f7b79e3bbb00beec64b72014808857e2defa8f49a6b2eb19f9ea74f673035cb5ef68661cd51d9c62dc8ddbac02af66d3b48934b0588efa24b060b3ee4171ec09563e981d6530712edaee670ba0fc35d90dd650fc879269393eaa98e1a34638d691d41f91542b78ef22a7f1cf784929ef406960e614f9112558914b1b45ca82695add2fff1dee1d2fb3462b885a8b7127ef06a0a99cb15634f56cc7201df64b27c4ebb7ade9f59c10955d577aa47e17aecb7b5e373b74cbe4c0711e160d74ff213472567a33a861ee79bae01c57cb057ed2c1c75e4fbfd6ecce422a5f2a17dc0b8a41bac4daea6b0984b4e57273523150ec3a2b8dca6b0d5a712b4008429153920192d8189a26ffbe255e9563a627fff4959c8a5cd966a6c245f1d14e7541cc4c1e8eca1859491445330dc76a3cb2c727e8c083ecaa39bbfb349c97b1298033761b7f82159241af79ce552fbd11082abc96d7930308ca907fc173aa49ea40f0f690673bfbb620aa40f988fb67645a11dfa21267059f4d33739dcdda6073fd5bddcb3470abdbdc9069758e2b7dcc1bbebb87e4f217600708f6c371bfe28e0a6d239cc823e0d8b416c0ad913038adff36416cb29798971e5e142d07b67e5defb10e586bb07f7c7c434ba7a7aa6821a8ff6f3932bb988b852230f4bbcad237f6f2ac0341d5fac209f3ef5d0be41178ff72c6cbf021ba8b8a802250301bc6292eabdddd24372e37103df95ae7bdffd6fd2319c9606cf6484dad57e2722ae6f60ba16c23ae8e35dbd5026a9c6acf00746488958f5dd71b86aa3d75e3e84093f0f3dd51174f47302638e52d09f0e99aefe5c0cc93a7e9c09f91116439a39bef1afc6e127435135e03b7b6f526e1983ad24223dfe11fb0d2bea14a942b7e7f6e7ac10ff138183f3c233bb000017969ed1fead110570fe4d93ac60150ca397c6cefb81514fa2ff26747d135d3d52a7d50deb3e36b09fdb4ab8331ed556b4672e38ee6c5d8257c53ebb4100d70cc2ed72ec777cef167b941d5688da19becf2b2f032a4024a4c5931d98698a4d5772034256da92ed1b2b3eb62bc283ef94c242bf217b41737a2739e1ba027ab157fb7bab03430cd77593b5b72930304fe7a78fdcb74c62e679c1fea90aeba2c2702d28e82b1fb8a742dfb0cddf5b2b1d0acc6c9f918507012e73a12b1f5f1a3c22ac95ab3e63244c99b42cd119b2393565849f93c3c4387d26f6bb083f79f4f36b2cf1742071af103aefe81ecb4aa89fce708300d8c9e9e426ebb380a2bc2e68d91f2d8bc1131f8e8b1bbf4d975df26f49c992a937d4350ec9fd925771aea3fdfa5f9e69d750a64bbec8d230b21e840f7578f7467a1dfba73d235f97adc3d72e6de56ade74d90c667fa8c81f338e793ab3ea69f5b2c13459a25e8652db208f7172a08608f1be16f9a3f4e7091e09f8f68572702b23fcadccba9d6a4c426c2e8ec9a8c6cc9e14e0573ea3a1c3539fe4bd82d363608afe53f15d309bad7eee64eac9624d11f64643567aa47a86625c0eb20d2dda4c679a4a78db5f3f5ded7e9a21edc80d832e88b173c1318f4ae4c762403f2369f83d2820011edd2610421c92cfe3e1649c0395f6d4142dc5208c1a4e721a8edb60d5db87724a22d246db1c7052667a608b46215341d9035c6cea46938da65d286d9affe930037f8fc2b125b0c30e576241a793e1fe49489a9c5082c4e698341d8f189e32cd8f0ffeb26c2e8dd77e8efba46a9c5af9b838318a82c26c1ae654dc518a84d920e8029c8a52ef8f79514a883af35fd339caa1ab1afe3b359b1409675503730f659ba31a5c87316736492c487e1761335d6b95e8227f6041844231d7ffbb0b7162af03e15d055377f17f70454fd807ee6a6df24ef236580823baf591513c376be81c0dc213f0ecaa6624106f3127f98765a31a166a1f716e2ee32f882eff70fc2b9bfb12494d5e79ba3cbacf6c3c4a009695d4945040726c797672bd1ce9657c6f9512d7d00b2edcbe9f437606808d82ca51fbf0b1a207397b1ed21af2104d2381b47b2f7ccc0582b6393b0866d0be4c83e42f50a874eb5a1548aeea2506df1107f40550d9154576301389a83e00c8ae6cbc782ec9fc14ce5b47018ed46e538180e56cb9d346b12a463a13e09e65aa13643ba75033e8455ed843e3f3bf0f286e9c375cf81dc8a23930fab2733fa6a9bfce2e6dd3cd7a0b40dcaf4172c39b12087080ca2d96e5578fae69ac0f4bd9c771f00a782215eb7e8d2adce965f8110d6191c9f4442913c5ca7bc341fd830f53300edc0316e01ce9e32fd9953c922ed4c641020d6658d74dff37d7aafc2642dfc73ace3cbf65e9321cfc8d9f1b5a6b8f3c5dc73182133ea55d36dbc484b4632cbcf6141099392c19e0e9ec7a8fdea0ca065e2a9058de303c2827442b56487bc2c1e4b343c613442e45c1daa234468ff1c06a600b3f93c506ba3df6ad4beebbfcb32535ba26dcf464b890beeeea7e19883af98f8fbe0ae56d6634d6a88dd5f5c1945a8442d8a41ada3ed0a462817a9e4fda16e4cb69015999096d30a5259b53f127b8e4d2f8499f8d89d16517428cded8774ede2c203ffc07e3be6aabe5dd60f50cc1a9b154af585272750346fe9ad0b2e85af3a70275047bf8de7564235857e4472b32750e43654861df852b9600f61fb8cbb1f7609d11831f2c5c221353f4613231d7eb30e6b919d14268aea9b831b441773eb099c4b960249b6cd3eef4615afaaa501523b86c47c8182b6d15c1ebce14d803d6238925d78005fa5bacb7d82830aa7840fb774f9e6b0c57cc5955b877ed5ce0c58d1372bde9817ca90f70908f87563ef55b7f06328031b0b4c93553386c49370c8a310bd02258d434f46a0b9c528bf47f4060111fe88407f09a9e22184248d5b3bea4a99c90780cacc95139ead2bf463573deecb3ae511c1bcb2b7b65f81cbd35ab0e8e16bd9c5b0e5543548c4433c60cf61d54ca632ac0f87f5330e175f12d62859b608298ac89e4e46444e417230143daebbb63543bc269243381c6817e882b92d7e59e795b92f86b3caab5eee73985c4daa9515fcf6dcfe5af66fcd2b2fc0481163d49c83bef77fa8280a3a54cef61c68543478b0084d1cc0001c2ebc49e943e367e37c28c5929f025141bdcf1dc1ab640720906599a37eeda8b9e6933b7df99d2c44fd642b654f39c3580b2bc989f2b77468eba762098037a00cded4e87c0099a2463685bf534682c610f2e8059d046b74becba0fd36412953511fa7c1b4d5e719c39472db05e391560e4fcf68c9cc603d3ee5e6a1a40f35942f95433cb86c939e5a7"}, {0xb0, 0x1, 0xfffff48e, "7246a77b8b458c6fcc8e86d3c28517dc8abbfe3ad24ecd7415c53bfa330606a0759e523c0f0a5e82b31ffbfcef6b453484c4d184e1e8047824a97e6651817432646f70de73d48449152104cc1459c4c0e28c10c97a53ac45a572bd7b6451b3d968b0becc81ed12cb3468fe99f3f2d7cb003b250165a82a23e548ee1e39acd7a47fdf1647b7ef2ae645cce78ee83cb7c7c39235627bae8be23cbdcf401ee8c5"}, {0x68, 0xffff, 0x1, "76f8f06d3263e5d86a2a264a0f8c65d4fa773d63aa7976e2ec7b94c80bf554fa76e832577d5a6c8fcbf1b56a7f1beabd65bb73bd16c4ad0f08459ef90ab3f28c4d40dcbb19b039c1bc70db132ab184e8ca"}, {0x70, 0x1, 0x41a, "bf9478c13a61151c70959e7bb080b0980b1e197b5303e628fb7340062b6decf08c580e11adf2abaf3c05165fe9d95b976c85de4132634a32e73315eda0ac1380dd1dc53c9bfd8f0249210cccecc918d8d55955cad90a76198b45b7d1c2"}, {0x1010, 0x1, 0x2, "135c005c47b0665256af4c8cffddcede922e5476e86a8adcacea66c77649cc84bd42f83ba840222cd49b33b42013ad1761192361a331605df1df0e70cb45a0fe039cb4d181b6ebe28dc9f7c3e75234b7a62c636aaff716108e27c0be15d2a2e1f7ada478d4bdb830096fd767c54c0dbdcd7595248cec595aa7882698735357e989fde64afbf3eda7e8723f0ad97ce790f6c77b33917417a5b151d618d65432c12a33d3c0cdd6c2f4fe6dee15d292811960082aa471dfc315e5a9059b35c8b174836242a0f06464824cd4894e9aae73f67e9e9b7031a0dc329e91c1b8aac8fb9c2fd9d9d91455aa343caf684b9c20ad9d0249f09d97117838e4675c2d1850f1e601d48a808a1f8f6dbca2621598f1e48a62b2af3d6c520ee90576aa487b6b22026256ffd957d06f02015568cd18f8bdffe82db3d7ae7dc46b41f6a000c879d86ef9ed2aecdbf6dea602649d8ad51df87966b45a80536fc8b617f5c790b7da29ffb8e15264cf58223af5d616def8c2a94660d7c3ec30c4e89e76d657654f0104d5805faaf89f3a773c96655867b75c19aad51f8f243b5b0012f95f6b2f780bdfcc6860f1a17da1017d79acc8137c81cda8a317af6889d9cc17ee7555206c4fededa82bfae00ff1fbaed34b6579594c8d5f848ba7e19afb18560f9a15660ab35eacb73b0e77845b51601b69e155e1d1cecb0894b17b33dbf307f4d0272a86fd35ca0d98e76b4e17c210430381d7811c3619e2741490abf70b80fa14b074c28b9d93c768c80e2645ada6568a55ec7adeb555ea966bed7a04e4efe01e1aa4681588c0480a397fc377959d419b4c6adad2f0f1f93fa5fbafd59ebbcd1dc88868c0090cd56710a230b9c11f666382c76d86b8bb2d0d583acf5934ce245c9d8c28c546678959126c2c53f0bc3aa98a7779fc1965efa4c04e2a0098681ba5d524ac575a1c4689f010db273e8ddbf0235382acc386f9cccba19893b18fa43a6bdee51e62c55548908425410ad687c6dc1a6d7a0dba623e4f86cc684ba236f9e3d9ccb035165d6ad5a3d487a201c94ea4eee2f1435474326ea0eb9b0002b2f181b8a91492f9fedb557f52f6cff274e2e5fabc071795d2383c594b112da8ba499eb6a03390b97b251505f5107a585583624a2236811b3262d8faae02774c381743ffb5767be52ec46f7f432438209e496ab7c516b28a0938a8d1913cb07a049dc964bacbb9f1c683c02f1b3f425b5e2f33607a4c4a6cbe84a47df43ea2c69511acfd3290881b112de6af0b3e5c35238d29b684e6c42f943d30c0e9f1be32b3daaa53f1526a135319909c4508a69bccb82fab41a5d0c1d0a1094380a4de5683a281da2dabab7c684b319af9bbcea665ba1963a08f65c39c1934c1480de080acde2c2c1c71508e190c37efc143a5e1078f619b35e55a0a36ec8f11ffd59a9b61357e1dfac1beacb466d4eb41ec187aae7a05fe3976bc3611ae44de581f0dbe67ca03514aaaf5bfc1cd184b4b47bf00f320c3f7032d9315442306af000e678af26aea6dfe80e3385641d95c55006393b5196c25d08341837ae040a35b362b2cf0c673f1b4fae0c022f1a4f6e8544df47d85744a80f1e59b65db146b2626bf3d6f0ea4f5eb17e012d48793cac2a2e5f851eafe27dce8e573b17d1a60b4ef2d3d543e3192cb0da60c39cebcf4387f8e00cdff458526e1446453f8154071e3c473b99541976b4bb1a628e14439fd41c345ba066aef60e567d889c08500f42d89f20203474128e7f7ee1cae85611439ca1b2a3756a52836d73f32da5b61ef5aacc087ddb40ef29002a19327fd6a393e62758c858800c9be48b77880076c7ff27bbdb41958ea1d9c3c127ea232692062f5958443e570cc576457fe1053e4b496e9f6fad7fa90a73844f0801ac7db36a31030d99759cc5e42d4576bc4e1c5f85602158437d1163a627d405fd05f929a2b289f0ed6c030f9cc90b3f85f4bf00816fc083e1c3c147d11aa61c07be0097ba17f15c1d259c62b6d331274ac8142cd3aef1d1094eab39d57cd143721fd5e85ec10cb86bef5f7a87e97b045e29f4e31e8f9939d96640050dfd30ae71328307fb43e22a3ecf5bbe3b5b7702bcc5f3978a007595666049c7fe90079067070903e5162ad7f2bb9cc27ed178c2b4c6f6f52d36c7ef6d58b47f793492b59c376a06a96f67879b688f5b3c251d3439c6b7d0e1894e6180d60b5ac743ab002aa1b00284d98e178ce7df97a825fd82bb3637b7700e3a273b16f01e21ce57e64350015285a78f1865c72307502437adc0f2cc6b0d03f716557b4548e1dee89be3fb022b111d0b1908a360b8df6998eefa3aeb8b2a8ea8f6a12280bdaee8c518011ab9637c816f02901133f421127ef84c72ae118e22b717fab3f57470fa589534e09d74231cda5377dbaba37dfdb48f478c55994b0190192f9afaaf1883ebaa2ead888a27fdc771912e1e5f1367b39e5fb7e4f573ff1ae3148e2e1d3c4c78cf7bf9721db5d995944548ee085655db2f621d124806b8fb7ebb1be85d9cef9505ae841a7eee1d33a7e3b5ab1293bf79d236f03e8832f0aaf0eba4ef340656979b587d668bed25d4eec82fcc09b134dc47188aa0f2eb1409be4c00fa6e171717b87b11577b5421c0dd9c9569838b95b1858bf97f06fd41affcf3a6a64c078a4d6a2da7a65041346cbf7ee587e12d6d46709c5ac30142dcf85cbe97453a7c9091730220dcf1ba73d6fd34f82f4623e458a62d4f6602d21bf11c72491bb788701a70a4ba3618428130409d9779e9a1c67114e3513012d454652dd0893f41db4203a18540b5f85bd5028d75229a876813c3719eddae19e9f871a9355275ff69c973cb4c605faf0d654b3818a0f0e4e06d63c387901645ccb7ba9ed2e082c38537a95d3f47f561190371575e1a86603717f3f33f937728fe87470d0e23baa91fc46dfb04b9f839cc251ae9c037631a9f8d6954614c14e08c62cb3b5f01f7caa9c8c5335e218e961915ebfc79d8d3793f8fd9dc8f620684b22c012e265114e2c82e4b5dbcf5f0286654d94b6572f1e27124be7730d57897d99fa5fd857a304f24d87d71224c6d47dad0e475348e3efd606a235cb949d84d0fe49b0204351641048bda9c062e91ebaa613456d3a5507bebb02ddb736125432c39a795cbe2d05bc88a62550ff57c513fef6d7dc131421ebb64310ddc70dbd076f4dba3aff5d049702d3bc49c48412a9b58fb11ba7956a701e8b1c03dea81edc1c48d45ec1e2561df48f2a8b425043962970b327a8e93f0c139b6f0d984d13072b91c90f258c9aef422b21290b82daf16c608e83b2c72de10c352cdb2f9af7c28e7182f67ee549f57184ce54dd369daca11f700843d1a4e2074e837406079955f0484a71852266058d495885099e0f491e5c3e4d3d163a8a231f0824dfb7e33191155b4f044a7084918b016f4975165cdae7e7e2d5183f173f12f95fbc34f485be49f20863efc460478129e6e00c53c6ec0c237a76db891e6c601668575258f3d4a5e27fd89f157f6292a4b7329b1767788f9167b43c40dc90f0afeafc2f6cf2e284c2c05166bbeaf5ce7432ea96286444de2109bcf4c043dc8d35903f25b23468c657d5ad630ef171c59568a73f2c46f02052aed6607c738405de5f9f447d88dc7b4ebcbb9d06f42c4eb3c318f8d3d15753691c39ce031b2b7a450f04ed20797986f3e4aa11bec97849eaf3e1298bcd1741f30d068c344fccaebd4756429268284b0d9f116f0af85d9d2277f35d19298c06bd2c1aeb26d785cc7c52bd7b2ef7be8f2d2189e7a737d003cf54c36254a6823fb15fc636f4695a27d21631987edc888e9dd80252c2dba49347db78a69685e47d1090959a82bd5ee449200748577587feef888bc5070b03213ce5c85ad9be40695b39aff6c728cb4a05b10fbb19b062d868e80bb92f8e646802d4b1d0ac19002ad70aa3403dc18c2a9908cf6f6627adf4fe645a21040900864d987a5edf5847ad34922ab421c9f34f7dcb7afb71f0e1697d10dbdb1c0519a956ddb764577b7fb35861d0dc89bd373c2b7ad1d6ff421e128d687a3d6506eee8c30a931696d5092aa29b791481dc55954dc89bff06a716eba0b4ef5ca929dff739ff9799d8bbd9db72b689517b1d93ccaabbc5076444bb5615e3b9b4db6903a6f688d4976d9a584c12dfe9b6c9b46dfddefeeeba25e317053630450f2c65ed287baf4cce441ffbf997e0a9a735ca2a27084ee312fb86cd2eef95b3fba01007b76a52bf169275d2c64b2c9ec64f2b2a0c451b9dac8b6bd39cb86084207a59b4cdba4f272517f49849bb3e004ad16fa05dc8bf09a5566a63f3323bfa67a18442b6117a1523365334d06f7540e440706a16efa5ebd351b4fe292d0c324034845c9707af679263ea8072d0314d1cb8adf6c994520c235739004174a9c88bc77e8cab6f1611f93a43203f1b4a5c3b8042932479022f454aff9c610050fe8806f3a2ebfdf408c846f6c8689a76156cd02d2ebe56d9441522b53727972e539045a86c4690c3b398d8bc9724734fb1bcd007e348b5fa75f511e6214c30bdf0a78041fd57f0bf287a883c250b123cbc795ff813ab70d2f1de376c6b0999a950b49f92674d9ffbabfc3b888d8b5b0a81d9d325dc830928ceed0e5004ffe7d51446fd202ff960097ef2520eaa85fb7e967889d58086e3ebe7a501a0833521bd90c3267502e83941659f2b3ae87383c8d57c2500698cd718c26c99be512359fa3b47ef4492a6fcb700c591921d5a63dd02f969ffcf6249166b8142c5c3e85bdceb7caa1c15f89e4523b93d5864d74c17e9054c53a826b43f867821e8381fa4766c614481c8e1bcf3600e9e91add0f32b042052f9421fb778ef7ab92760457875523171e9d7859b0d3e9b91a2698f89670adc4d7de597c16199b3dbf7ce258ded8c16c3bfefa65249100cca1a11c4e7aad27284d5d74b208cbe2e219e28c5c0029966a23fef4dab076bca9a1048ddbf22faccd1325e120864031041f7dea26e14be5d42d7cbd30cddbf3b88679d17ded08cddfb6b1e0df84fc4a3d56a14e1b5408ec2de77fefc352fba2cc5fd991b16cb64c58e509c0a361d536126f969d80936c4768c2cb7d4df962f54e26b849d50f7c08b731950d8c299638b30652ed6bae8fd7d521dcc89b1703c8375db0f7e265c26bceb4b79deb8a7ea7a24a04b9613467f8b8a8f0abaa0c962bccb55b9a795e45aadd2ae98b787a7c6b2c29cbbdadc256c39a5ae914acf1e0a5365399a3177c6920adf67b26bd7a73195d591e4dd3951f2d15ada2954aed35bd4f7fb37ea70ea290d5956e368a9828f5a0c677c1114e632d86627c0d43f29540525e906c23bd56e6994d1fd4626ef1c8e7fd238df0c13b240743d79eed5bcfddcccd81b52f220d08f64261f81cd82d2d122a9b3cdd4cf780c1ff9c30ecd20c94de0fa75261e72baeebaf1236ece270ef199300732c4667f0457f59d3b06e2198fe9b384c4e28b0f979c69b0c0fcae843ea5e76a6b72643ebeaba213b1e1408cb69adbea2a5550618753d3a3b07599153e23f811303cb61f4c31ee33b31f1e4715b50c13ce5ee9c3a48bf41be1d36336fc7a1c7912a2d02c4af16455946f876c5844e0f61fb7df1fd5387410da613a9f4d182821f50d62423c26f46050b0fb616eed396930f423573f250300de93344b7cbc2f1bdb61dc4b6d8f2138a05b0a902decb938703d190784d2a946774c2fa30d2c852e7f388d07e0536b569954648bae31e862c14716ef00bd5ad53b506f6fd8d49bfea93f7f37934e53cd72ca"}, {0x88, 0x0, 0x6, "a641fde2f644e39a8c4feaeb08bf3529b8d85d2daa3fce763af2a901e10ec654bf325136b508a6a00af35b86c856f3d9a1e8526e683cbc9ebcea0ca542fe483cfe423a29cab00c01a6e46120aebca06ae3123ffe51cfd9df2fc6da3cbc1427fca17cad9dcef869d0727f6e0e1ee51d04225f50d042c8fb78"}, {0x70, 0xffff, 0x3, "9f64423c182ed3139dbd72b7b007b55d72f205fec24b9dbd152928a74851331e2e87a0d319f89b75850e39d07c7773aee1ce2fbda0a8f6f016d275d7b0bfbc891d1c27d9c04822bc53c9a8941496a952ac3363f3159657820846c6"}], 0x2438}, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000140)="1404544f78b03e3ea92fec8a21d13fc81cb6847b", 0x14}], 0x1, 0x0}, 0x0) executing program 1: socket(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="2188cb77", 0x4}], 0x1, 0x3fffd) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(0x0, &(0x7f0000000000)='x\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc}) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x200000000400, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0xfffffffd}, {0x61}, {0x8106}]}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16, 0x0, 0xfd}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x20, 0x2, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25, 0x0, 0x0, 0x961}, {0x46, 0xfc}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) fcntl$setstatus(r1, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) poll(&(0x7f0000000140)=[{r1, 0x10}, {r5, 0x8}, {r5, 0x100}, {r3, 0x1}, {r2, 0x20}, {r1, 0x20}], 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000000280)=[{&(0x7f0000000200)="f1", 0x1}], 0x1) close(r8) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000240)=[{0xfff9}]}) r4 = dup(r1) bind$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3d}, {0x74, 0x0, 0x0, 0x7ffb}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 6: r0 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) socket(0xcd964818aee192b7, 0x2, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r0, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x8863}}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, 0x0) getppid() write(r2, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x80, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x1000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00000b3000/0x2000)=nil, &(0x7f0000145000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x80) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000200)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="b11ccc0a3a88a75f39c8e17adaccf07bf455fe95730aa837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471469acb596b350a914a8dc969dcd7661e170e64d958cc5e853bfbe789f03f5f0fe2d90d0e321889dd570371bf25b7dfa3e904e2e0e", 0x6a}], 0x1, 0x0) socket$inet(0x2, 0x3, 0x81) execve(0x0, 0x0, 0x0) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) lseek(r0, 0xc5, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) close(r1) accept$unix(r0, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) close(r3) execve(0x0, 0x0, 0x0) executing program 5: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x0, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0xffff, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x7) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0), 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)) executing program 7: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 5: sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x140) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="83bf98bd602baaaaaaaaaaaa86dd6000000000080c0000000000000000000000000000000000ff02af"]) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x59) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xe00000}]}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = socket(0x2, 0x3, 0x6) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800), 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/10) r5 = dup2(r2, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000024c0), 0x10) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000100)=0x3, 0x35) connect$unix(r0, &(0x7f00000000c0), 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffb, 0x6b9, 0xfffffffa, "0a2aff7459d3c2e385bd9d030000000900"}) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509", 0xa6}], 0x1) socket(0x18, 0x3, 0x3a) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r2, 0x0, 0x23, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001b00)={&(0x7f0000001ac0)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000240)="55b968e1ee6f0f1f8914fec8bd4a0b5fd4a248e90a0f8640fdc276557224f7978e", 0x21}, {&(0x7f0000000280)="fe6fb96dc9d53a5dcf742f71d2ccf4228fa9859c128cad2d1ccb411bc3db55f4cdff2f57817449bc3f", 0x29}, {&(0x7f00000002c0)="9eea2513e99be3220d296e3f9554c9b411b9c8cbf21aeabc9c68236ac19eb13993fa1b162cb084192c8a899d8eefb4b407ac5c0d5268fb5539b2d096324e4e2b3de4876b3482c944ed68562e981e6f9dd68f8f19daf8296febc06a0ac87a85f863193998cc47a36aa8d8b7794bbde4254d172534ea3950cebe8a0ef7f12598c25e", 0x81}, {&(0x7f00000003c0)="39304173feabbc753a8f0fdbf710530474ae1027679d46a560c3b5fe18266115ce02b184eab48cc85c614f4e8f24c371b279295999448236b1f898322f4d0cb5f428fc6c79395384d0d72cc027ed6536411a2b", 0x53}, {&(0x7f0000000440)="46b7227fb7e49437efea965fcc4fb086218c985fb9c3484f1d3112c240d9f514c9d1981f57b54f6a", 0x28}, {&(0x7f0000000480)="32e00289d08abac68f7768b7b051f28aafe7ed536ef31bc21fa2682bcd3cfd0953bb0989e19aaf6d84ff02997ce8afbf00bbadf295ce59fe3a41e1d5e5e15cc8ee1989ec05df3ceeb88cac87d6c7a3b63dbbe66266bde5e2c280f5e4fb92f77030960a7967f9219649c2b75a3c044707cf1f01e6059e053e49a577a323c71a7870a3f0609ce82aad908b638976e1e1b1babc2e340a47fe5a5dd90b585b83c7aa4d699ae7e4ca22ac", 0xa8}, {&(0x7f0000000540)="e68e2eddc07470b5a99ced5b13de0827d4c1837a07c840b94fe007e428ed522b5a73b801d4cfc8707411d7b6cefad6eda382bcd25f8f6d32390924e0c71aa3ed205473eaee8ba0e0e3", 0x49}, {&(0x7f00000005c0)="a552bfdf00ee85f0b506cdf9f92ff984f32940ad6fb84cf63cb752691687984704d1ef4c0b00995c0111efe4afc9c4663fb9b7319e54f63b6cc3c185dfc33f6a239df5d2ce8e9e7858449ccd3a9fc2eb24405604bc2bdaae5cf8469afe36c11fa817392a96ade9b13e9a60c80fd0a65239ac7792afadc784115aec", 0x7b}, {&(0x7f0000000640)="d1bbbf478356b1755331f88be94b8b6fa32cf5f2fdad23ff311a8373c6dda231321b78fcbbc84810e115647bffaa978b38df1ccafbaf9be7755ec0d3bd545b52ee939d3116b6622026fb2464de188e60153919f703563ef9f66eb35796ff435ed7f80ac1b0b1d076c6f1321543c71c31871246ddd5cdfdf687308170b7d5cf7fae84a47d18bc14826941ec9f108a95707346ddf5a14e03c35f3769df5f", 0x9d}, {&(0x7f0000000700)="65ab7d8b5c70fa7c6e411f3823cba26a0c691f3092163a7037db762daa050cf681e7e5f69d4b688e3f8c9a3912710b0150d8cadd603e21ebbfb13a981e92e203715b0a7cf6a66fc5f882e13cfacf6b88f187af1f80f1dbe89f74602587b33603ec6872dc15a25febaad0d7cc6476150e4c3f3fbf491cd29a251231", 0x7b}], 0xa, &(0x7f0000000840)=[{0x110, 0xffff, 0x973, "089cfdb3e2826d21d305a8439e10b397532061611154701ba19dbfdfab2ddee58e56de37bb547384dd5fe971f267672dca4465c51e2c665482be6ea77906146ede5748f79b2b88848895253927b15878acee4477d1632fe1701fe92d2980bd327eea0a9fb99aa25ba2f6c6ff4a425f2ab55c55b92783cc8624e51c7510873d66ffaa98af4745608e98cfb7b6e3b37e4210e8a998dd7a20da63f61d3599f643976ae460e30e30d6480189e4be9fdc782d183b19f61cf57df52b89bd602ca6db75b7089217c1dc8864844a29655ebbbc343933a6105704cff5599e6b8bf27445a185500a377dfb692c22290db4f75626179399514439547870dc34"}, {0xb8, 0x1, 0x1ff, "45ede1bd3b91ff6db4b8f24f37fbe9a4a115380d303ff088c2f231b4e87132b8a7aac8182f6e8c72b2ef407b8a51d48d0f33cb60b59ae646985fb9b390f035c1585c47806c92a7ab2097e2a434eb28ce460181445e6e4908c7bdf3ac99db020a424cab6bce85159edf7d063c3f65f1a72d3f8db9ac291f713d848e9475e31a3dbde57e283c5b6f06f5f1be96aadb0e1e3e6a4f4980872daaa5b05854afc5c9648c66b839"}, {0x1010, 0xffff, 0x2, "63bdb57ac51946f941091d65cd29c6af66903b5bebccd8c1248cde45541770d093278705f0e1ba24e2ccfddb6d5dff497a636dee26ebb5a6fc2a4fbccf3055172efee24f23c074764236e3c150a60a5d468a2d424d3d73b2036a214d1675606477ecff4f6ad764ab56f7ef95f5ec1ea284da2b5135b8fe0b2790fc2317b9681f741e201986ddba8f5a37428abca4f19f5f20cc4ff2157c88340b58c913f28e724afe62c0931b53ff9703a62934e058166d96ef1a072987fd7efca01add550daa2f7326e4e96b4a79b3f3846dd4e473fbb9642b0a9f762a9f90879f08c9f35a931080913fa4eccfb6618375d348078e450797a3c6007482a8398623529f9ccb8128f946fc86a267ed9ce853a6af11c073c9061858718c18913ba133d3c123e2ee32321660410842e84861f3def0edc7b715f4b520d5a7979dd8600f0dc316f5dcc39b3dd0e444204e9d40c1baa12f1464480447e3d8077f1352bb64fcfc6a9d2653c37f58cc0b9d9f59dfdfd956a88d224100518499943dc267122c29c99bfd76a653d085efa144f1806d32827322f1e51ade4a43429491b2e5804ed6230ee92af3d890a984842d27f84789af9795660a1790ec447eceac526c4bbc98796bdc41ba0fab28273769788540efd2cfc6c64062d61deefc19dad7ec65e3c4e95e354789c998f66a551011e529e758bb5ae3905469dcd8c0107e7761821b58787cf2b7134e99240a5ee2ccb1004316fe3878ce8b6b45f26854277c8b7b6659e2ee77b21af746a5111eb638027925c1683707fd2bf01895887d64b2ef3d53b2749ac9d5d6535f0469562fc5487e10676273dbbe415002f60aa85f4c70c404c8db5b5f7721fd7f0dfc1e00c01d70203125c31a03b68e1f6b24a4ccc22c372434f0c6782149c905416553b8208f64ee9986c9e478d91342f671a447411bcf2901b3c9391fe4fc2d6d04b60bd4e8c9419f7d2d6b2fb4201bdee6f73630911a94a025f8fadef616df561ce279034a5be1b285980d601ce660e1e0254290088163078c37e63b5f83f0a3cbb7a8340e2eef9f69dafd956856188a0ce7dd451d3ef2fa4b4acc2e8eb7296ff4130f167b07ac4f38d092604d0369a04e925b61c8511b216c0ce2a841b14f2f5db3ceda7010e93b3d56ea31164502e51c3cbd47c0a182efb5c2cb177dbd2fbc815833c63565119bb903e0d06d791a5f79ebfe684b6bd0af042df404b8874d88987195fb34c36bb4da9cce297d3a55f19915af3c625043e25508b14c36cdee6074678d14241f151521b87d8e15fee9dbe9fdf191809e72b2b07ba6a81417e4273a92f3e481dc8aca31c72d81242be0057584ca5e8f4dc53e091a54bef23479e7e98496900f71f4eb48b21a3bde489b78eb5aa5e0157684ab4e830eb3b4ed6c50822517c2fe3b04d7297d1d0119aac732385d698eb55d0513ad5205f16df9ff9c0e390fd68ca6ed8a90b254e3be7bfca73ea0667b6237a025ba15124d70f92b90d7b70ae1a1b823eae7334c457f5e9f4c48388abb4053d4d29a739e73faaf3c6d3a2c4da370a7fa3e49985220805a96f0cd00cf944950bd8a17acbaf41f069e25be5cb7af688e82cfe87cfc7f6ffe7ab5ddbfee21769b1d4ea3514ee820c3e0670f504eb1b68812ab195c05dd3c4f6277ddd8197c5277d28aafea8e53e17403533119c23a0f9106d4258c3ae7f8160defd09ade64a986a46526913f4e7fa438dc247645e8ceb07eea01231e0b4d12a09e8cb546c3c734a5e4b1c1d36304e48a00cca47a344504100b7432fbe7c7f6e3ddf5ca673292273db7a0639d01fe4618cbe944315257f7fc82411981ba1288d8e593456aa1f1214612838a904bfa9ed21889b8a3b0d743ea26bdc7752f33d1da0cb61a48136305bfaf21ce6eacc86f026b03f06d99e930f23dac980807c91339485518726ae163a2468815c7e1d7aaca8a03dc174a9cf59ff65baa0d08f788a7edb71abd800184b0eedbcb243d31be2dd768ac9a5e315fd65ba58d82652e23a9fca3cd970e533877c76de573839b6c0be4cf109e4fe164128c8e8fbbfbcdfcd47d3f2f810da5e0410a011a90f36f459fa56066951328143a7e02f4babc88d495d2f2d3b2a7391192d4f2b37054d93c72140519ca6ae3dd49c69c2f4fe962eebf74febe35fbd3b7b7c1871bdb10feac1e1e6fe9aee90e1cf26e7ecde4c12cde4c8d50b4a2c19f1c35069c96d874ee8b6fc26a2ad57a12e50c8fc59dc56f949517bd722f99b9275cef38a9cb7b291c9f225d31cddc464e67dce82d3fcf875690a23bc86d7e22f6ef43a090b1897501c9b0488264effe11cfed33f8ddf9865dd351092a6a5879823d1b5a0b6ef77d0122197ea4c1fb5f38246e98212810a39cd10a7610f267dab1063271ce43017d146a90e428f17107b64d76c060c005f4dd315cd9e59ea5e7a09fee29384983db026c2193d9f7dfea9c28af2a86fe9afff1e9fa7c654f870cae4563ded051dddb80683ca5224085692f4bbdac30f791ada33cb34fec1f951ce1b568f9b12b83315e6641f08dc0f8458dd98bdc4dc203d3260b9beeb84d4d586fb38218ffbd1c636565bb7004959c70711e06372abba125868f29fc78b0ed9daeb7cabe509801ca531e96e361ed64debd3867646ba5b34220007c172799ff6f6e8b1e7c4bca40cece6f5c8b7ffac0d619f37184b9116b9cfed9af438eec05e02058e270bd8928f3242fecdbc1ce1a2fbd6c63d922819d2a4fdc2fcf98edd55f64f8d4906690d5d9139f3c0e677d8c510aa444de09d74acb914eb3e5fc9b5c526a5894ffd628a2dd9ea8bb60b6fce942dd40954ad445517b63a959d8ae9678e06e4c168bf5ab3bcbbe1ec16329ffadb96c85a1086b53b70bfe2a65df73b94fd9a2a6132b91a47a2c1aaf2182608b6e7780f441f6896c26512d33e380200fce9e25cee48df7ddb57318c5b0fb544e61756caa32850dba7aa438fb37ad44b73cd58204f2f9eb9b0f7b61f8a42f15421bd17bf87e67eea08263b8129294a297e8379574f9ee7f46b5b1ee3e1eec01d6820e8b60fa9d4a308c6dac1bfdac3f21bc5ff24ff90e1a91865a286e9c196e646618c52de7a70e83f8bc893bed5e0b5a87428baca40ca59daabaca7139619d753423c641e002cf36172b69b5da057ce5a082404e44d48f924c4b944197354aeb9a6d22588b8cdccfaeffb1f0b1e6ca0e766b7ff89aa1b8cbc3539d7d27fe9aaaf5b105dde438b4054fd89dc994d15690da5fbf9ef6704b6dd0cc768e0e8dd0e4c10527196774eb9799585d7788062105720e166f1e7a400c4728bd4ec6bc7800f96bc6d4f86b8b91dda65c1342164bdb5a0fbbd08802d6ea95fb0d74a05aeeca206b213fb023f07c48b3b81448914eaa5ffc86e4f22f9271d1e0cafa0320559adc7511215146b18219dcbc892cd73a4e2ef2c20e79fa5b6694f1d3678b0141dc912e7ef88724c9bcb70ce9526a14ca5c0214cf8fec3840104e4bdb1f1f4e4b6f39457af31110b258e0cbba478961fa9ce4a2aee5be2ccc1004e69bc6405a003cbbb976b1d3fde6fb2f4b254385262150ccbac604c9491605c2d32e9ecc73b4e53e33d8e2d1bc2256f61330cd4cc0eb6f095aa9da6d4bc989df6277d9d7fb4fe2e1e503037cff479638611a2a740b292d362b5ebb183d9c8d75380119d83f030b47504eabb9f2bf9187abd117267452f0e068b7dd60ed16c75d9cc51e766b15f895c6955cd8f4568df59425725414143da4c211346a42c86ba86363d997a81cbd22e0f1c8db7b9bb8c3fe13ad7b242f23380144f6ae482466f532a26d8580269bc49b9df49386b4d60bcced0a15d0b87db1133271f172bfd93818058e827f57e52d7d0d4ef6dad8c274065e6db3c1e534a7ceb973e290566709cf09d9338a377cab7003a982085c587eb1019872807bbc9cae096fc0ed8f6c5658b9c15df38a876891e7aeabd7cd0ec24b0f1bfcd7cd3c27cae07def7659cd10c084692ee9362092cf9b89dc3d81e1b5491752df54e1ef64213347d80c9294e2cca3b25fbef7c39a5984ea48f50c4b8d2728b200a24e7a76c648e94c72bd83e52528f915c01f48a1e5459c1614f3659ffa655af0ccfcf05755648bcc246127596c23340025f8d543cbdc79a956d961c406daece0b9ad8fcc38500f421b88e3e1804dda6af324288efed63d613ada010d5246e483d05c81ab806b25f769704ad119418e64039bd9e9d253e294e2ee088df02d4d1fd02ab7e2b461ff7d884caaa33e01628e095cc1a9b8f00bba93137044c65836b16ed9656e6d7e7da3dd6ef04a51198d99b45c0dea1ba690938aaa46793faa23d627508c9c3821d4e6ece81b5a9d6b2f6a48470681a1bef18da1cf3a98cb070ecb28861bc241b45ab5a94d86c7500f58acdf909da9dbd30645be07c2df081028d8810ec37d615d4d345efacf1fbbc5f525b5888cae4fa91aa56fc8b49715f275ba013028a24abfb3e7df9ed2c817d43d563fafddd55a59e18b14bb99897496973f29522f01a287f4b646e44f99c520b32be4c4f5df1ae40a0102ad0f8eb297744fbce3059146dc362a7702379ed271bd5099c9f24740dc441a4df766def78c96a278413f9cfb07bd255d4e976bf0c9c5f53b8e4c98d37c3d7a19410fa9b7eb7c86bd2c95c3edae9f54defa09a3e634deb6d70a9d000b62110358b479bc385b2e5e51320e211c8c98025363e25f7ece2ca32d0c7e0aaa8617aebfae5c21b80b1ff1507deed53b15a082e409d809a1a43b9802a5328cc6eb37621102cc37c9e882d8289b2d4cb24a94f4d42b5d1a98ca6d1c63097754650f0925016dbd1b2ed7c1cdf3f1af578ecc9891ff3cd9741c7f215ef021c2f83ed49cf069c0541cdf69b391382f14ff09a231ed1ea89e662c27f65636eded88858ccfe9c3917176c2782155795e3bbc2803307cbf869235b6acad356e0585ebd6e3f24b1edda131032c618a4c8a2147accca9687c7451d2012b8cbb9a4e850b7874b113ffbe139d46dcaa7ea3cb5a84e8e2bf5803fc228ff691556fabe6bb94992a0fd92ee0075ce9cbb8af1358b51e6b31597b74a28592fec6c032f92b1be075ff217bf15bf0d38dcbedfdcde4ee326ca903a0fa6a529a231b99284d1226a6c547cf3496544d9f62d755aa7267149f0a438e15d1024c1d5056823635368648f343de1e9f1ba49dc4bca0946cefa6af7639f6f50d1cc75a875d410a14fa735115805a3a6039d4a47c2a4a49e50ce404ac988a453eef87a42b37159222d5d9efd310e7f0f5e088a67654ff7865f96b4ee5d3c02ee493b02c3bb89ed6de060c8a6542a9a045741da7282b66ae6596a8d0ab89cbd1e9f1a5b8054082a1392a607ba08d58be2416fec669996ab60ec94f27926c2af7f74e57d9bef9078e4298aa7568f2e4c105138ad5276ae11253b1770270cf5587db657ed9cda61b527905a0f5fbaf4ca773da817d1f9468397339c716e832257eca88c6e09c52c1298b1a7cc1afa9241ce1091309869fa15755e3d51455649bad2e9ff734d4418e2cb410671f011c47e7c94bbf84797fb4d4684357a3d58b453181827b226bf15fcea1eaf950358ee8b6a4693e8066a64f918702d0ae66b6023e4339427648b8c34cee1798abefe4fb9c470a27508dad0f3d2e4f218c3a6705bb1b53fb2071e4706281dc4ed05deff8c29ca1afdf04fd8592c88d5d9b57fed4a8dc1fe83927498a57d0288fe6a5477a34913d0d8421b9d2bad14d29691dd17b7666c27c2aed5ff0a1a4fb51d5b46256ee8969c51a51df4f81ec7d55d379996fa44797484181"}, {0x30, 0x1, 0x2, "74647d9781062f3068dc9a4c4cc2a418c81cc5ad83a8ab500388f8"}, {0x20, 0xffff, 0x0, "bd46d065f4e69e65a46e012719"}, {0x50, 0xffff, 0x800, "653eca8d36fbe1ff8cf0a2856a2ed3515b98bb8a4fdebd4b39b1aeff8324cca2f607378d725508ee59ee2db28f1d65fa392ee220f704619b00ce9da3aea996"}], 0x1278}, 0x4}, 0x10, 0x2) close(r1) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b3f1397975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee82757dee9ebd3ad15325981f43558db9184559aed622a858", &(0x7f0000000100)=0x88, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0x100}, {0x2, 0x7}, {0x2, 0x200000}, {0x1}, {0x2, 0x6b}, {0x1, 0x3}, {0x2, 0x4}, {0x3, 0x3f6ab33f}, {0x3, 0x3}, {0x3, 0xf4e}, {0x1}, {0x1, 0x9}, {0x2, 0x10001}, {0x2, 0x5}, {0x1, 0x80}, {0x3, 0x50}, {0x2, 0x5}, {0x1, 0x8001}, {0x3}, {0x2}, {0x1, 0xffffffb5}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x9605e4c886b172f, 0xff}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x3, 0x80000000}, {0x2, 0x8001}, {0x3, 0x1}]}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000280)={0x373, 0x2}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000002c0)) fcntl$dupfd(r1, 0xa, r1) r4 = dup2(r3, r2) fchdir(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000440)) r8 = msgget(0x2, 0x1) r9 = getpgid(r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r5, r6, 0x39, 0x3}, 0x8, 0x4, r9, r10, 0x5, 0x200, 0x3, 0x3ff}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r6) r11 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000780)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="8e514c06", &(0x7f00000001c0)=0x4, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x1}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0xa83}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) fcntl$setstatus(r0, 0x4, 0x40) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{}, {0x3c}, {0x16}]}) write(r2, &(0x7f0000000200)="30000003000000a8d9c78dc43b626efada87c20b3a5f2b12b4c17653e193dfe77b977ff6bd9e6b7f5d7200451999f50bc899a562c8ceb93fb701e02d", 0x3c) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) setuid(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000340), 0x0) executing program 7: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x0, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0xffff, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x7) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = msgget$private(0x0, 0x685) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xf6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x304f}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) openat(r5, &(0x7f0000000100)='./file0\x00', 0x8412, 0xa3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000700)=[{0x3}, {0x30, 0x0, 0x0, 0x3ff}, {0x6, 0x0, 0x20, 0xfffffffe}]}) write(r7, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206919, &(0x7f00000001c0)) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0x8020690c, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300), 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000300)}) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r7 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a213d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee0670c44745864761db3b0b0db70d70c8f5f31bb45f0d9c9e", 0x78}], 0x1, 0x0, 0x0, 0x9}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) socket(0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() sendto$inet(r4, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003252f050 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xff}, 0x0, 0x0, 0x0) mkdirat(r5, &(0x7f0000000180)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') r6 = getegid() setgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r2, r3, r6]) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x5, 0x500, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) semget(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000280)="0b0dd6275b29dfb6d579608f9d88", &(0x7f00000002c0)=0xe, &(0x7f0000000340)="80c0ef37972746328958f523943e09aa997e75cd2ce7e576888911e2ae42b011abdcdb3e2ef082eda1117193c471f211f10b92f072b7b01f4f38be5dc1224212f74ef7650c1dcc7296ec4c489ca4d0035ad3bd12513cc18608b32dfb54c756a679e4cb2e47bd4c5a5bd88a0afe3c7e61571cbfc7554d73f44de0bc9c3e91264030c5ae8e46a8eb7b75f36a74765f16577b6cf9f4ddb9452372c0", 0x9a) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2, 0x7}, {0x61, 0x0, 0x3}, {0xb3, 0x0, 0x2}]}) executing program 3: r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = getppid() setpgid(0x0, r5) executing program 7: openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00002d4000/0x2000)=nil, 0x2000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) executing program 0: r0 = syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x25) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/144) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r5, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x4, 0x0) close(r0) r7 = socket(0x18, 0x2, 0x9) close(r7) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x222, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000100)) r9 = syz_open_pts() ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000140)=0xfff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000280)="8329cebc1f43c121e4fca48f7b82acf4125159b1f8885fa68fd9e1ac19c53539dcb5aafa0056dbfa6fa97b68dc897c8524ef9db969dacdfa8be0cc2d874d6ac5a81050f4ed0daa303257b51e5d57ebf2de04b2dc5c65f5596b4a0d0ce65f743ec22c57015a7cf360bdfeb5b30ebdfb651375f972d6c4ae4e6b6e067661e0e7272f42c09c9ffc0462bf17ad644a07de670b611442c7ee88ecd6ada5a5613cd222327702bc134e9df97f2f3dad2b26726accb0f4fe6b8802aa197268c259f79e512d7c390d3a1454590a3d6fd2b8c10e75c8c40275a03fe856ff35eb094eb02d", &(0x7f0000000440)=0xdf, &(0x7f0000000480)="a5af0b67659ad71bf9d6690199e99e07fdf8edb21809a08ac4a983a2c279d707861be132473a286c084520c1867663d2783bc2136e937c5a1f5cef13cde2141f3eee8b80fde0ec59e0dec1243419032d9a8b784d0f40b3d6353710", 0x5b) executing program 1: r0 = open(&(0x7f0000001400)='./bus\x00', 0x40, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x3, [0x0, 0x0, 0x0]}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="7004"]) executing program 7: read(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2c851a31e816b8c7, 0x8000, 0x6) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000040)=""/191, 0xbf}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/127, 0x7f}], 0x4, &(0x7f0000000340)=""/99, 0x63}, 0x15867b2c}, 0x10, 0x840, &(0x7f0000000440)={0x5, 0x8000}) executing program 5: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000100)=[&(0x7f00000000c0)='\\^,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-:++^\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xcd+\x00']) select(0x40, &(0x7f0000000400)={0x8000, 0x7, 0x5bb8, 0x4, 0x3ff, 0x7, 0x4, 0x6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x632, 0xb4e2, 0x1}, &(0x7f0000000480)={0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0x1000, 0xfffffffffffffe00, 0x7f}, &(0x7f00000004c0)={0xe1, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x492, 0x2}) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/514}, &(0x7f00000007c0)=0x204) poll(&(0x7f0000000840)=[{r1, 0x5758956cadd9dfcf}, {r2}, {r2, 0x182}], 0x3, 0xfffeffff) getpgrp() flock(r0, 0x1) getsockname$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/23}, &(0x7f0000000dc0)=0x19) connect$unix(r2, &(0x7f0000000e00)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x3, 0x641) semop(r3, &(0x7f0000000e40)=[{0x0, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0xffff, 0x1000}, {0x4, 0xc335, 0x1800}, {0x0, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x40, 0x800}], 0x7) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069af, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x2}]}) sendmsg(0xffffffffffffffff, &(0x7f0000001140)={&(0x7f0000001180)=@in6={0x18, 0x0, 0x4, 0xb}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000001100)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=ANY=[], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8847}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x46}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20100, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000001640)='f', 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x2}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}, @icmp=@echo_reply}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1ff, 0x7f}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="d5f97a50859979a773d8461611aecd4863615fe9660eee3834bb9fbe9e9a215bb72574e6925f2d4596562dcbd29d148cfebef119ab2ac5855dc7543433480f3ed621c3186c87cf27aec83cc43a08b8b398f28104780049b30062a0c34c35e2199e61b3b13a36a69d777d989949e22977ecc6e0d86e5f3b3c17197d160c0aa645e24a330ad76be8f2df1f4de37e6e414209083ef2639cd0b10fcddafb8498d22abc1c9551851619ccc1bbf191abc0c3c64e6159d61146c8306453a8c57205186f6e747818b0c21b2265c716354ab1b667a1861f4fc3990580fd6fc0d6bd380d6fd8e7730d06c7f4b2", 0xe8}, {&(0x7f0000000180)="77e84acdeeb430c95c91a3d7cfb2db9cb44bcdf56c4f412fc4cdb207fa7defcf864a49479f859166a11bb214a603267f6464a22ae2c0824656b532bfda80685aee0ae7ce511a7e04df72705c2125af54779cb6805331d22b82bff45cc5ff51bade47", 0x62}], 0x2, &(0x7f0000000280)=[{0x10, 0xffff, 0x9}, {0x90, 0x1, 0x4, "4c361b2c33148c962b2bdbb7727998b6faa23faba963df32290af1a857952352b1c777ea47148f9431d9a9c50db91172fbef8b7e9389d5725fea85c0dd0ae26ce6b25516c761e0ee6d5455a610aadb8ccf1b7691af98940193e136f597e9e28dbea07cb864476bd331164b6d96d1e74fed61b9a1854bcbe7751bccfda72aba"}, {0xb0, 0x1, 0x8000, "db46cf441f9598a7c9d5eef1ae0e221be08939ced950faf01ac3b1a6393e602f71830523de67e650263a5932f333b77e7a4f104c3e606029e5bd37b5f25d4726ecfb9604b164979de0c7ce4d0c36c6235080d3db32e940c620028e298c415c7f194bc35c82df7bd46c168f920646e06999435b673f5c040c732b0db4563ca799b395b74459df359d2a1b6b484735eaca76d9cd30bd2be0359fd8eef9365ff4"}, {0xb8, 0x1, 0x5, "afcd7257e9650cf1d54b8f3335145b124dbb379eae24248e7891a3d5edeb2b565f7b62428e30a18a892a493c3f8055ac384c1012992d2b191f0fd6a86d960fdbf3a05e855047235613dcb33283f7392489782aea35599a3b3ee934c3b76607683a8bce9ad99d2d37ad718c60b4e61ebde2a1b0ada0a0cddba44f883032260b36e2f415fae203d33589f3749857809612425dbffa0a69022f31b6b1d35eb023c2ea3d"}], 0x208}, 0x406) syz_open_pts() (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) (rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x60}, {0x8106}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) (async, rerun: 64) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000900)={0x0, 0x0, 0x5, 0xffffb9b6, "276098026cc4ffff00006100"}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="cd49a881a2883d3328a172362bba9793bfb1b060777dbefdcee84b7ce4c9701b40171dd8aa7e609809e76a3d0177ce2465e197a5648469ec99d2782031be05de927298e1f756b661", 0x48}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81, 0xfe, 0x0, 0x2}, {0x3}, {0x16, 0x0, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x10001, 0x100000}) mknod(&(0x7f0000000200)='./bus\x00', 0x14, 0xc390) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4c, 0x2, 0x0, 0x1}, {0x1d}, {0x8}]}) r1 = socket(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r2 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x4) recvfrom$unix(r1, &(0x7f0000000240)=""/246, 0xf6, 0x41, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r5, 0x4}], 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r2 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="c7", 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) r4 = msgget$private(0x0, 0x102) r5 = msgget$private(0x0, 0x14) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYRESOCT=r5], 0x401, 0x0) r6 = socket(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x64, 0x0, 0x0) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r6], 0x401, 0x0) msgrcv(r4, &(0x7f0000000400)={0x0, ""/136}, 0x90, 0x0, 0x1800) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e099ba5b88cbf8fd81fa1b59ef8417d010fb525c2335"], 0x39, 0x0) r7 = socket(0x11, 0x3, 0x0) msgrcv(r4, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x2, 0x800) msgrcv(r4, &(0x7f0000000380)={0x0, ""/72}, 0x50, 0x0, 0x1000) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc34371205", 0xb1, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="0300000000000000cdfbf517a8bd196f586a777b40a1e4b48d58ccbf86b08d63d1a890c948f5928f13f6da72c0c0d3d14846fc91e3e61593474379faf8dd2861c3841db5fdcc0afb53af8776596c1ed5c32a7d4aea1b745474c542c53923d40988480334ab2cd2492ab570a88851944a2020d21536dfde31e6ad871815d3d07a5f84f1bdc9b9fbf37978c786a2fb12145f668faa992f3f27a6ced2d55f332ba1a8522b6426b05fb52c3a5df99c47a2dbc81a47afc1075d1d145f60516c5bfa8783f1eb6d5927076ce328bc6f4e4e188e1123db74b1de06a984ab3f41d28130c639fb187030a4a3c700000000000000000000009378e25781cb2804212ab9cf0d1f3f40776206d873ea0347c6906ee266a5046da98dcaf4ba62c545bcac00502e382b0ab5344d4eb1e21ddf784b08ad1462ae"], 0xf3, 0x0) write(r3, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) execve(0x0, 0x0, 0x0) r8 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r10 = getpid() fcntl$setown(r9, 0x6, r10) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000080)=0x43) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={{}, {[0x0, 0x0, 0x0, 0x47af9fc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x3], [], [], [{0x0, 0xe138}, {}, {}, {}, {0x4a}, {0x0, 0x0, 0x0, 0x10000000000000}, {0x0, 0x0, 0x80000000}], {}, {0x0, 0x0, 0x0, 0x9}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000240)={0x0, 0x0, {0x2000ffff7ffd}}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mmap(&(0x7f00000d1000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x25}, {0x4006}]}) pwritev(r3, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000980)="a39188ee31511339a559b8f8c2ba78504e2f8f49317bf26ce66b7eeb6ce8726d657d3d84fa8830dccf6e30397cebad31d095aa1898b23e79bde06d0962db19378e1e2810eba779a8bfa84e4ffa55215da1bd93c091a9d77af2d3a63840dc195dfd91a7c8515a3a80deb5ee1030f5ed3b3c7b4b7df3", 0x75}], 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x1}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0xa83}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x8, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r2) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0xa, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33, 0x0, 0x1}], @generic='+S'}}}}}) socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318"]) executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2000000}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de26818bda64610500"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) shmget$private(0x0, 0x2000, 0x8, &(0x7f00007c4000/0x2000)=nil) shutdown(r2, 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) chown(&(0x7f0000000080)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x4, 0x61b0, 0x319e}, 0xc) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@random="953614a2bb80", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x4, 0x3a, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}) close(r0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a213d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee0670c44745864761db3b0b0db70d70c8f5f31bb45f0d9c9e", 0x78}], 0x1, 0x0, 0x0, 0x9}, 0x0) executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) select(0x40, &(0x7f0000000280)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, 0x0, 0x0) rmdir(0x0) r2 = syz_open_pts() dup2(r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffe6ffffffffff86dd6000321b00007000fece76a44a170e318b35195bcf133200ff020000000000000000000000000001a97244f6611e2610e115e204a0b87e6d0731641e08a261"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$unix(0x1, 0x0, 0x0) r6 = getuid() setregid(0x0, r1) setreuid(0xee00, r6) executing program 2: socket$unix(0x1, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001340), 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x1}, {0x6, 0x0, 0x0, 0xdf72}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {}, {0x4000006, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="a990135f8dfb53f16492d702a845c5bcc604959e274cf3e7cdaa4d98bbb2d2d6c3ca7e573eca884ce59eed1a6418579c54cf728797147811017c2f0f3ebfc747f3515e29580c3fe042497f1f1431253a831916961b644ac5b9b283b616a52b7066a98ae4920546172947", 0x6a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000e04, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d01620500"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) attempt to execute user address 0x0 in supervisor mode