wiring for pmap 0xfffffd803f013708 va 0x4af5b426000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b427000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b428000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b429000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b42a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b42b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b42c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b42d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b42e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b42f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b430000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b431000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b432000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b433000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b434000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b435000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b436000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b437000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b438000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b439000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b43a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b43b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b43c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b43d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b43e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b43f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b440000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b441000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b442000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b443000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b444000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b445000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b446000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b447000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b448000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b449000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b44a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b44b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b44c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b44d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b44e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b44f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b450000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b451000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b452000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b453000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b454000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b455000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b456000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b457000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b458000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b459000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b45a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b45b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b45c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b45d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b45e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b45f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b460000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b461000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b462000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b463000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b464000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b465000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b466000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b467000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b468000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b469000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b46a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b46b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b46c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b46d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b46e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b46f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b470000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b471000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b472000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b473000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b474000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b475000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b476000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b477000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b478000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b479000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b47a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b47b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b47c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b47d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b47e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b47f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b480000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b481000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b482000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b483000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b484000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b485000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b486000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b487000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b488000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b489000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b48a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b48b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b48c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b48d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b48e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b48f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b490000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b491000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b492000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b493000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b494000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b495000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b496000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b497000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b498000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b499000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b49a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b49b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b49c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b49d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b49e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b49f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4f0000 didn't change! 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7f) pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013708 va 0x4af5b4f5000 didn't change! 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x13cc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:01:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000000)="03000000", 0xffffff20) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0xfffffffffffffffe}, {}, {}, {}, {0x2}, {}, {0x0, 0x5}, {}, {}, {}, {0x3}, {}, {0x1}, {}, {0x0, 0xffc0000000000000}, {}, {0x7}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0)="79e8723c42df0776230844afa7c19308783788968381ecb4c3032a026b2d765aceb3d241816b0e74d9475ddb", 0x2c) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x13cc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2) setsockopt(r2, 0x8, 0x4, &(0x7f0000000240)="84d2f6b3b7ecfd46ff812f858a57ab759e6f99c397d1eda2eb99912d856797f051518706eadf9793ec6e1dddc1b543b6560ee4d19bffc52a7ad862ebc7eba3fb2a3999598fd29f05cc2322277fc159f2c4807dd3ab027f6a9102074cbd1e84fad5613bfd4ed9c66afa3aba19dd60bc47a6623f6d02474cb177de98a45e179179621bea39389809d7a90e623bd36c0f5a0e16a6f1be2278da24448a9b009a356ebec3c0a4cc9f0805b18e6ebabe8b8d0c9fae5797e6277f20bcef5b729cfc315230594ff92aec96f2dc684ad4e6b9dde35f5c7de7ebebeb7ebb94a04bc00513af797c9dba", 0xe4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x13cc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:01:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000380)=0x7) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) r13 = geteuid() setreuid(r10, r13) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r14 = accept(r2, 0x0, &(0x7f00000001c0)) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r15, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r16 = openat(r15, &(0x7f0000000200)='./file0\x00', 0x0, 0x8) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(r4, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x2, 0x80, 0x1, 0x3800000000}, {{r0}, 0xffffffffffffffff, 0xd8, 0x0, 0x2c42, 0x1}, {{r5}, 0xfffffffffffffffd, 0x4, 0x40000002, 0x6, 0x1}], 0x4, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x20, 0x7fff, 0x1}, {{r2}, 0xfffffffffffffff8, 0x1, 0x2, 0x0, 0x3}, {{r6}, 0x3, 0x65, 0xfff7f, 0x10c4, 0x100000001}, {{r14}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xffffffffffffc99d}, {{r16}, 0xfffffffffffffffd, 0x68, 0x2, 0x5, 0x8}, {{r17}, 0xfffffffffffffffe, 0x31154058273fa, 0x86, 0x1000, 0x7f}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x49, 0x2, 0x8, 0x8}], 0x0, &(0x7f0000000340)={0xdcb3, 0x5}) nanosleep(&(0x7f0000000040)={0x8, 0x7fff}, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x70e, 0x0) r1 = semget$private(0x0, 0x4, 0x180) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000c40)=[&(0x7f0000000380)='\x00'], &(0x7f0000000ec0)=[&(0x7f0000000c80)=':\x00', &(0x7f0000000cc0)='x\x00', &(0x7f0000000d00)='x\x00', &(0x7f0000000d40)='x\x00', &(0x7f0000000d80)='\x00', &(0x7f0000000dc0)='x\x00', &(0x7f0000000e00)='x\x00', &(0x7f0000000e40)='^#\x00', &(0x7f0000000e80)='+,^\x00']) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000b80)=""/166) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r2 = socket(0x77208a9811ee21ac, 0x3, 0x0) pwritev(r2, &(0x7f0000000980)=[{&(0x7f0000000200)="868fc97c78b666e9cf2a6444c87d804b6499776d01f5d282e4b3632031789445f45db8f1addb5b60a503e36388f87b1d9c4a2f93697d2fd1aaaf701dffbb03a40371687ca199118ae3a42a98e353c30216d7a357bcef4381bd16934efa3d70f3d742a7598dca660fc4cf5d1e6775ff1a4df28b97d448f24e1c723078d2164de50095d7ac16c7205bb6eb8b0b5191f4c5636150b9b028cac7bd77c18ac399aa4fe8ab629452da5523a730d37e1426f347f73655f7bb0f1fbf8b77d72e1c8a579b1eed72d332e6e3d3ba599e083c82e10f4a9b925ffe6990d992b23f23331d46f138afb9bfee7dcd1c50ba9c1e8f0e3d07ca8f05", 0xf3}, {&(0x7f0000000a80)="ae763409d1753eedf7083c4f13f2a987ab4950820580676875944150f60484c36a12d06ba406762ee34fdeb6a68d46c03672d31f034a86e177196cf820990261816e99dd38101ddadf20a7f5f12899f376cac1129d9b4d460999483fbb91390ff44e8ebf22c80dd375563afbd154ea10095de8fea4af213203fbb906b4215f98d86d747ab94dc2331f15f0fb8f820c708b3652509200d16be2b5f001e8e93749e2cd5ce60c6008bf2b0ad45c0f722ce78bc4c9ee57f842aaa69e30c70a4a16962a6a012d78ddf607595b116621e5a0d075a64bd360", 0xd5}, {&(0x7f00000003c0)="2ee05930ec4b089b00e7f0b53789ef3f2b1638dcc77e743baf027d56929929aa1f8b93ddaa06c7d9bcd9a37cb360eb7119518658d47577ca949f0c14443aa6d15f4a2690f61f72331e78dcda02839ea59009793c7ea7ec9f39d02b1e4a2798e3149b3d40862416f995dac6aa300d4b4a8b44d38f3de3eca772", 0x79}, {&(0x7f0000000440)="466b649b23ed8aff2dd693df57e344842bf1a9855e0b399b4a8b23f00c7d9be4aae11931b1409c9a7385c99eea392a1a5e08c3d3761848b6fe9b9093abfdc623cb73", 0x42}, {&(0x7f0000000680)="77af2d9f15e86fd083f7fe2e3c0ebfb6bd893438c9e95fc66a22bcb98cdee1e2334120028c6c05f4a8f2f371183ed3ba4735ed627e0a53bb808962855234744d4ba87e188a8548cfda5e51a59688c3f54b7ca46080b586cbd291a0255589aa43d01aa945431f0d4c39e622802b7d7d6d22a16a8002c3b61c3d97b910015a28e10d29c8002d034130a363db7163a21cd07a98191b8ef3bb266d944f0b7b55b5f2750a0e132bbeb4bf948716a956792ad8d9ff9e913fd43ec35d973d6bbbd1e5f4db", 0xc1}, {&(0x7f0000000780)="d135c7fc969d0d15c57f8b8f6ae4c1552492a3ff176fbb5c5a0e34ddf929270e1ebe0ad3df37f582b21e9b13c18a372dd283322fc4ccdc5a813ce0196750f76fbd890e61c84e80c0ea030e82c8423e3278746c1d46b701d0a47afbb6bef9d9482a196c6547d28b314ece2fd8e7b7058b155cd7a9fa1f20d7c1f6f579478df623d4512a5605076ada9ebf2d94e74e090086236380e0f83831c53e7eb51ee5701b2a42c723661fd8a9be9ec966d509299e94d1de301547b997d765784ec10cb274deeac15bcb5fc9bd0cbb61dc036dc1a16da27dfb7e6696db3cdcd0fc2aab85652329f4a21623ccd9fabb81cb2a52d28c8766", 0xf2}, {&(0x7f0000000000)="ea1ab0d20098b56bb7a9a55819901866da4b9e562deb367a3300f5699cc96608aae148bc96dfd5b6fadbe0c858b11cdbf1723ffbff9e3e5635a8cffbbd", 0x3d}, {&(0x7f0000000880)="fe821d1b9632375002115b43cc190cf56efde9a5ccc725edf78eda5c64fc033e0a94eb258626fb0dc86f15c658cc5061cbe3f37a29d807f05a44656b1a25e9002b7c6c4a80806f74812b8a54b44711d3157d299a946c0dc2fe8b91b468fc281d29d2dedae380a54314ee1fe8f5f3e778df27753f85f43b3f521d39058a09324523d96588a080fca8f60cb60a99c6862209b8d1d6aa1fbf84af6f307f31a642e42ee41bf28008ad8581854c27b572575acf0b2d6300d21c78ce0c061aaaf5c634b6492162a4fe52e5d49715ac94b3a79d606b452d506eba57d637ac680f35ceaf20ea4cf87e0ef96043332ef8abcd6cc9e41c45ead8675a6dcf1569d4837e1e", 0xff}], 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000f40)) sendto$unix(r0, &(0x7f0000000a00)="0c36ef935130818f76a433d9b9bb8bc0a2516ce96010236192a04b205a6bb01590e0ce1d94a76a57e3c01d283e01af06d2311868622375ee0521f5ae2f8ae69341faacaffe0d87e30bddaf6fff657baed45eb96e491ac2c9c4769ee9bde1e96548e78247679354133a9e7aafcbef3b", 0x6f, 0x81bef9aca6e5692, &(0x7f0000000100)=@abs={0x6fbfac283cddb17d, 0x0, 0x0}, 0x8) 16:01:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x6, './bus\x00'}) pckbd_enable: command error 16:01:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x40000000015}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x200000c1, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:01:09 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x14067326f700950c, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ffe, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x20, 0x0, 0x1, "a67052cf1fd9a3d098d1b7175b5dc84a5f962b53", 0x3ff, 0x8}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x2c) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000080)) msgget(0x1, 0x2) r2 = msgget$private(0x0, 0x138) msgsnd(r2, &(0x7f0000000040)={0x2, "1450688b020b2611fb048c557b4008bfdd184dd0a65861a721dc5bdbf4507b6c3a65f947b754e50381f274db41be83b91410d58f"}, 0x3c, 0x800) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="2896f692a9e760cab4c8aa967e8ebd68a65d0d992cbce442846f1f896f39", 0x1e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x9, 0x7d8ddd42, 0x200, 0xffffffffffffffa7}, {0x1, 0xfffffffffffffffa, 0x10001, 0x67}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xe0, 0x8, 0x2, 0x4a, "7e093e907fbaa48be10180a69d7281f68eb169da", 0x4, 0x200}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xfffffffffffff8c4) readv(0xffffffffffffffff, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x10001, 0x0, 0x1f}, {0x3c, 0x0, 0x80000000}, {0x8, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x173c}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0xfffffffffffffffc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdc9}, 0x0) 16:01:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00'], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) dup2(r1, r2) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x500, r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=':(\x00', &(0x7f00000002c0)='@&:^}.[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00'], &(0x7f0000000640)=[&(0x7f0000000440)=':\\!\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='(\x00', &(0x7f0000000540)='+\x00', &(0x7f0000000580)='+^@*#,\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) 16:01:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x3) r3 = socket$inet(0x2, 0x4, 0xb89100000) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) r4 = socket(0x6, 0x5, 0xb5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r7, 0x0, 0x8) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000200)) pipe(&(0x7f0000000240)) socket(0x2, 0x4972ee3b86c0a8c2, 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x101) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000002c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8, 0x0) r9 = getppid() ktrace(&(0x7f0000000380)='./file0\x00', 0xf481ee39fbc6e90f, 0xc10, r9) sendto$inet6(r0, &(0x7f00000003c0)="977e6742fb9083e4582b18995e18fc5d9db7be458bb3ff7fbb57981f2fad42", 0x1f, 0x6, &(0x7f0000000400)={0x18, 0x3, 0x7, 0x1}, 0xc) close(0xffffffffffffffff) fchmod(r1, 0x84) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) r10 = socket$inet(0x2, 0x3, 0x8000) sendmsg(r10, &(0x7f0000002d00)={&(0x7f0000000480)=@in={0x2, 0x3}, 0xc, &(0x7f0000002800)=[{&(0x7f00000004c0)="13afd5b87ce09465cb73cf6e5e004efae532b898728ae2bb0d7dc12d2870622e78c54bfd1ed6ebe0052edbba2fc0cc1bb466d4bccd0f2a73231473207005673413659ded73b0ac0b7d9263102f1ce90b", 0x50}, {&(0x7f0000000540)="0902e3ca32cc330df8f847012f081bc9b89da0785500a63aeda84df85c02492e1c5a859551ee9bb66081a38944fda6c1f232aa79", 0x34}, {&(0x7f0000000580)="ba21895dfa9e323e4a98cb190ce276836da019943527dae5767f5d1ae97b230ae7336b4ab31f89f6be5712c50f4dd02bccd96402caaee498c63932fc2ae8ad707ec4c93d40e2689afa200f77daa896076a36d3fab4db13c09453badd382d5046ea3cab469ca688508d9f2f61ba2d16f758b26132be62fc2fcb62256a521ca380878e152d2b37fd0cd534a0f7f52448bafe2197cafb88e363a57622c9496c4318c8e8abe1c16bd803b6672b49619c00f19d84feceba8349cef9bd1c3128bb9abde5c9fae4a2282f5c323bd091b78ec891767fb5cf064c7efdc76d8b997d19823bdba35b106c9553f96581387907ea2bc3e4143037bea7d953bfe34128a2d137f18bdf9b38301bf0a4b73d3e9c24e184aea49f54fc37dddaabe6af9219406b03dbe771acd82a5074e1d4df6c49fb9321e773f0d787b71137b4c0ca1f87ff98c468d2818699d6d6237c99f8fe60a394ce6308c17f6f8e0a234f624ecd0ec02bf704266a94f391334256bb25d69f356345eaa4023808e45464cddc409faf1d12c5352705f4ab16aa65b418e4c506daaf44247c2c7524d6463b5f02c721905a5bebd394ce3d5064880fa256e1a1d0fe5a8c3cad6ccf1ecef45c919324b36ece818a2d2dfe8535bbc5fb176a1984dc7767feb44ce1c41d34b5d70514af1c64f682029800d47f04caec7e369539f76e558a9743680414be3ee55a9ef78457235a0d19077d14d4fc52730eae0f8df26b9bc6e5ab11fbe5036d43818d912aedeba8a274e8bed3bc3d0846260fb5e9935c4c0c9e10d4dfb8ad08336b3e9a7180e59efb3a5cd41b3ecfe3ba5b66d11b50b4d9ee337ac953250fddd37de46fcca277b779578985921f790ec0496de82e67d9f136af65a440ffc91b6b18b9d61940bf1b586e2d1d0f4dec276d4a2325ee05aefded3e920f8b08bf59fb422ced4ae0f0ee8720c2e8456ab5063fe13680123ffb38f063560a67c9f22b7849a4f510bed9fe4fa1777958b36cc55744ea30c3856e9be478e2df8e314397b8f4c7799084d7f81be78643610eef5532c1ad3ab5a611883f3d00ba989f7b8cad5024acb70241da98a3602b14e6d52917e8110622ceb9c05affb68c7ce28f7f9c41086c2cbf1b273684cb750cdf872b9da0b4c962bba57a7033eb6774a3c2898744ed7d40821076ce487ab330ef25425b2cd1bfd2eb87d0cabf1e710552fd77bd0d1a491243f28611dfbf59658c562bce773422ad68c6593b27fb29d98f5657e96c2f1d7b48a745f41296d650192a1a8f4dec9943623c533c40e11ef49704fe5f220bee44760546c15610139525de957d77dc24ecab8384bdeb288467b5f8c02a8f43844e21002630f58ac19f5b5a256dcf05caccaff43c43394579b26197c02a25202bcf73a280611aa0e8d43a48edfd6c0dab3f975f863c3f63b3b885e5359192c4755b45016c7413d1cff8e803049b50a6054e87019b67d550ccfb32b4ca86a87c35b9909c3a4a882cb511b19d547bb3ab21f108368226ead0ac392a143d03a2b563e5c6b2287d0934c0e7786eae08bdd92774aed79b0d12b07ec7ee2d0a9dfa235517f64595e9d13c324501a570866b1da83b7edeb86cbdf1ba3f68f99aad5c095e0f991169ce23e6cfe517989d7ef92118b0d794b4e305e7768ffe225d85cee85e192801378d9914fd5cc47bbf59c5f4263ef94ff37a3b1f6339a502b21261e6a8c66362fcdc4670bba3e1c3b909977772ec271236d69599cac06876c63d26a51e0a8bcb4cab715655c69f89050b4d4b0f317e7190bef3292bf193934330295a578c2f86e7a6ff28a91d6e8c2416c712d7b5567ef2cfca1e3998ea137b4d3f45b6c32786503cde4ea98067f70c0e71d93fbb282c80b32d68bbe654485649432d3ba6c801516aad2e32bb297f47feb1dd6a0af74ff2657ec3cd5f63051bff2c6a9129b5896f3f6d3ec5649d1845f3ae004523d0b7a094a05eb815d58141b18ed7496757a5143c3732fe9ac694963a61256b1ab413819db98b5a73a7a11fe16c76629ac14e62fd5db91765b4417e8a568eba49a0f8ccf6ab0a19505a3c38cc730f0769308061d2399584f08fd0d12a468394118dbd9e24d86f4a4afa39ad2638b5f3ba946d07496c6ceae4ea83061429c0e98046df088d8c8f4beccb9de927163c908536c432e6cf07be50d02810ba0c4e460210b443d2cf83905e162eb6b45a4c60f8b57dafe7598bbd94f30f814b52091266b764c9898257010a182822312f9ca8b35ea88d9a53163cf52e4245c357ee6cd3054e3d91cd60e6b8a05e11d9c32739b00b63c305364dbbb56367a06ca532b8192b51f045903a39f719679eed6fe4bad6bf0a0228c1556f6ab32afcf55cb0c8529ed9ccff0de46c28ae039739efc50b32cddc908ad17972d3e156a9dcbb93eb11725d5b75aedc810593bfde78aeaca6b18f35e19e33de501bf5cac2a3e91c4b8548e9ec1ec4f3d4ece9297d2d34a5932d22f78bc20aa85461e298b7a6485166ca4e49500d30e3fce9064708d5fc88d911827e6ca1a189ec0f678af6ae1b3c7a89d5293f6e0533406353823a72a1b515aa640d9089438a267122d0374e2ccc38880bec534581244b260aba4da8f070149e32040f3bdfd71ea0941d33707c3ece2624ee6781c37e07cf8971726f1dae7b9b59ecf53cb9777e5544c575d8ec9adc8f2ffd338d246fe6a5c9dfb5e0b25cf5e09f7b8ece9439bba1ef257610c6af9fe20240be2f917d3cc4b209743f2298569053ef43792d3f9f95a8f50249175acf0281bf420f4e9ed9d6d8fd55d6474cbda09ae29cc9b373411f1ed8b28c79f4cf76682fca82fcecf3259c377b507a3383a22b5d262350c28d9b818064df53a0bf4841a494454d651bfc02017a241daaec2718b146aec64848b02a85d25f63b7d27a0a4e7518acbbda464c9f576abe22a6ab0a36fc78048a23d03425ad81f635c7a367033168f88ed521abd0f770031f86cdf51235c0b16c0936a911ce7768d9f15b7d3a919cca2ac4ea3e7d4549ac0cc404eb57d5368982cfd7f8992c7ebe64b08b509cbfc5c049d59583fa79cf254d92910ddee58d19e104dab54b2a07eac4c2ad44690411269544d3c91157a6ac6f62fd8b90da1145cd736a06f8cccb2e8e6b5cdf918111d914f740f4b9cfc571500bdb6644c4785d09543c3d7969fa08ff65e8f28b272c03ec6a5a87bcc6217134ca8f816a588bd76b56a64f992cd8014385217cf75c3308bceb3c9e19ba53a45ed28d25d22f65bec038fd52acde35b708bc5e847426f48b474edc6f08fd800b096861afececa8f7fcd7cf100e4241860aa8ee95f654c06cd9770dfab252e2268963ea9af3c53b104defb7b963763fc269ead516461f66a3ad55107eb2e6cbff41eb73d9eadb3326b63a2c74342c61852796992e2ac5db6acae6235a320cce34d30f1598e0250350e6bbf866bb48a59c5ed59e7e612366b265080e9502f31b78ff62f5b154a4e4e94436d8f1fc81d4e57a9687ecf3129e904d9dfcdc7868ea79a92ac448d5ce3b8958693c066992bb604de03ad999d2e9e744af1d1bf3591b56fee004648159bb65be8e5a80fdcd8cd11017cdcf3f9ae908132f09b0c3d84e7157d3d811c0708a72a7529332a062d1ae7460544c67e17e04979610fba883258174a95741203dd967cc666cb522957774db80d1917a6ee894ea2274068c5fbd7409acd34cbb1aa582fa74f88e5e91a582e6d2a58f2e3812a12c49f2b8348794e9ae9002865cf5e6afec5e7f9550114a82d1bbf5c24e0287ef00fd86cbcc9fea842cd3a0cf2aa3ca658d9a1a4808b30204fb777718c9491e91250866c85d2b4cc5232bcbb1b321d5d2bb9bb220647a5bf5695adf2f43f06e0fad2e745636452ee1a97f81dec22a9b216024969509f7264f2a357a61089b8e855feeec367f39b709f3dfed19be27eccbec1e656845fa44e019ac246d69928050aa92576bd8a479fc330ea25eaa51e0b77b7e36027c8e07dcddb3b36a93d24a9e6ae8464d0166d321b950c69911df3e8758d4d48964a28c25e75d9ce2684d41c6d126ed297b4306ab3e6a013ce9054654eb91710d32646000f92b29cba8ef22626e36131148b236045573f878be94f6d3d9299b9f97693e9ca60d1577ad50802dfdc8ce8892d01c53eb336be1aef7fa84c6cf0d950e0d25f52c1b689724ea0fa3dd9b95cd9aeada8c67e5116ade055a6c81ddc2c93f9cedb5aff84112d11ac58328cc1a64062f799de0dd34c90a7616254ad9a3a98297cb557843adaca39d946508837fc9a1d72bfa5e40cd5b870beb75415754a77f25d616df915d4e3d25d951d3fab3685c607344420e5d78114d7bc487828353edad89f492bafb957049e12d54785bae6a6708b007a1fc8838ce5ba207a6eeafe0bdc72101f42a606cfac7823776efc7e380f98b05ebc11d3c23b300542ca7ebf6081417c20c3a41d6d20e5a84f44135e581d6b8d4d23cea3b3261cab40268b4741960ab64a9bf5f593c988e6aea254322bcebb345fd4e36b486b84c946a7ef01e0a44f8d4bdc4e54f978ce4a63ad69af4cc812fa2006724b1c96d0917d529f35e406dc05e0d7440a2f1a686b57395f651d3869c46b27f9e08b7c9b1e1a8616a7550b24b59d5a083cc92651722d1a56f496d1bf7281913d74f6d03220023cb877ca4db2671d55897a4a59d117da720b1d3cbeaf941ab42117012f895ed851b17e2b855dd9e223ea169805d29f3fcd8b9991b8e33731499bdc00b6a4152eb0d64a591b632e681030523c753ba91f4dd6ee998c6ba00ef0de98858c5b3a19cdf35c2286113372a592ab0bc745d92ac977f8f70044825656ae492b7898ad8baf6bec4ed5db36c873dcfbc86d1ccb2fa4f6a1a483b1afb2b43d03f98c4f1623e738ae6afe2d210e1dfb783f64d89738293f93425b58362d5f9adeb95eb7776184809ff55cd7b5acbcb0f13d32bdb402be772a59444c234568533d499c480b051122c608f6f2ca95c292cef89e5c67aaf31f43b92a49d7ec4b74e7ac6162ce73066b37c6e62481391b037c25e11e0bd95f066725730430c8340379dff111eee40715f4ec08199f283bd132b3696206107e921475c5536bad3eb481780a6a70396a65b516571077620c03c5a547172c5d2b4af3cd08c1572b4dc8a110f3c9512e59c5d93bfaea54b5e3d4b0e62a998ae55053c95356ca32295a26a782c80fce016ff852c1964970321fadb2d74e4de0234686126cd9e64546910769e1829d873a0aa3028e1693d0e258cafca071bfc685206570ae03ae7bed2ff1bdb37f6a2b51b6d8a02493d77909c17d080faef6f6bb84e2d8ad50da14e97b50742759de0dda9df5b8c063fa96cf3b6df706d282e6ad59535e94c43b529f892deb3a7d67931f99f4ffe808a785b42aa07e606abbd67bdcb5b80fe9e04487ab66101306828b5e7884ea6df188f5180c3e2284486c7918437c233d55dc74b7122c6caf5e877c9c3725f71f9a7af0c5a56b8db7d97c878a806efc86d5d9a208af80faa5d7671959059315418f7fdebcb4c8130ae20ba3d32976f287eb8f0508e6fae5d07f7971ec96de7f4eb120ac560360cebd55573f8b9d099a0bb4cd8ab9cdebae698b637c910990ef3dd0084e6586e343df2d2bacd500e93c9ee9b6a2c1c0e140790bbbd994787c87f6cf4721117fdafd74f94894e4d9afdfa079163dcfb81aa870a84c8296277131be8887a298b67728d144150db2d14f9a3c7213bd5afc4f578345e8b6dde607ce4cb1e549709af16d4003149fcc4f2d375b304ed4e55f0969cd17d22d5", 0x1000}, {&(0x7f0000001580)="b04d79f9d0148ac9352d0ba9549d592ee3eba14ce6d6b4977cedc43718a4b19752a3010623759e114fb0bc6227fab7adf216972674c3a9d07ff2aa7ef9de5c825d2bb5702bd0c2ba6ebb3e340786f7cc88845c03802c03e98142cc0ffbae92e530a918ab730ea19be4f428599e08ebb5434a21cddeb1a94e8c917c580a9e1421fe12c2c3f96cd9380f580b7b097ec0d5df7ff27238c3e27f447987e49f69ada2527794e7c86a671d76b1286a139e831dfeeb0f1707b48275db584b749f4ed3c7165f9e9584d7d6af1e6ce886fc92c49de0b94ddde33a01068ab7edb5f0855e3cdb0d042f60625e8ffd9330c6dd73356b5c1fb3dd2696248a4dcba3e765694ef51cb22b948a652570908c41e9da24dd519fbeeec891851bcd3ed30de95233f8e53523950e3f9cb52404a41b2f0dadd99ae395582bffb65351b82529ed5cc74ab52e7d8ef2681eca8fd62aaf123bc539dc81fc2ffeeae132c3ead7e4f41c90d49daba014ad84430e2b2e07095e933271c5bb8d71641d95d46c90cc6bf11c11675daeebf92d28346a84cc235af501108ddd8e5bace34df17c849686caa10c63af14eed67cde3e8445122e6534c41737d8d6210b67e4753818c5246e4847338085780810f6d5773ec06d4a31cc442e6fe7748363374a326292bd47d5a4b29695a0b77ae03d3435516e3ef85c71ba05ff19272a7777304c6f76661fb851c90e653bb5d75191c5f52345fcdae254f135006749fcae15088f0c0fad7a14556b4c5137f83927381853f8f7a9e18023e817662c9cad565e6abd04922e586330880d6d29be6602eaf035aecc2852ea6f25b14e9abf69326bdc4759b56761544c85c1028fea29fbf5ff1275ab67f0f680389175beb7894decfa8438db8b18f33e210244c9c468bc9495dabba7241c4c2f93ebd4bf5a7346116df0d104e97776a153d45d93eb0844ccd7b30facea40d4bad127032f37994adafd0a416ec654fb742f73a91d09803ab6dbf317d3fdb94cc8e74f1f35c9c22aded486218c4cfec78ad6e24291e686462630b60c9ba1155350ad30566b7f376d5375f717d1b2b880411123b3a16c9fbe5e3f9ab38ced174822646892823aa1e6689979779921542656f33f08c77ea89b4499e066bb2e1a639b52fd10ee17b187051b5255ff8160ce35146e76a208a9b186bfcc1c938fc2892a0dfb42d886dd19e010865a391af3f5d1d48f0044b77294c7f5426dc945f4a33e27a99f542ea818c386852e42ea3afee0d36b895bf4db1e5b2c973a5ce03034224bcfdcdead5ac1e8934b2d0d5f4946398b5a368aedd702387a8cbb61db132689dd180e3915e73843b6b9e5d397c225c9d661fca1dbd8adf85e41196d9cce5d590761e56fd896f29ed371c88463ca253ee5f8b77ce4b5bc570609f0a6597058bd8be7701f20423229742232903228e0f45d11e06b5a56b34b92fa3d290017ed445948fc8ac27707a3d477b379b15b5f8f56e5ee0b8b4a97bbdfd73ae4e452206a8563277c4be1e0e676fc72230303be1532e89ec869f8efbb3a6dc194f7ded2883b13879dcd7f20e2d22f4382b2471353387337f8afd76fded534cc5614fc47e706d4f74a4066889d5701521b445a490e8a79e0978e56e130177f7dd8236b5ee6f83a9826084b398819302968b54360bc2fb8f99a45af44b11e4218565f4ab96cebdaf5f5f31f42de80d34122c33060ab4ae0a8f86310dc37552b654dc48d435e5a4c20b42a28c4a87c961ca585900c7f5c4c2ba9d7952b87798e18eca1b0fab82ab9b711f02ac62948d80dd91dd012ac91e87b5b28640e0adc83ce1dd107e3b11c60411704a530b156d368047efb8c1db70265050afd2de296ec4bb032fe2446de751bb7cdb5286c42016487e2acdcf74dc7f40d029108109c8297143957546c4689541dffd64b65b3513f744d7720e3acefb4f33d8cde607d86bc3099fa6a78bbcbf57199963f08584cceedab3a533b270e9c75f2dcaa227dbdbd8036a7f69c0c9b68f749155bfd836c7efe39f2a072556edda0cfbad1f85535c3b92a3e6d6db872917f775e8f5538787c3249551b8dfcec1fad6888e63821ee9d8717666e8854e935d7a17cd363bd846e4f88c26e17cae4a7148f4884f13fb6f2fcd5b9b2584f382bd803997dbed2a79c7836e7e985126043a4e9f26341b60439e9ed4459efc59f22914260a7c5c4c25765e0f6d0b91218021cefb19d8ef2704105d2db55937f9d713d9cfc9b01535f70ae7a583c093f95f2ff6d8a0d2f7533a7bef73b6967dfbde7144f34ba7c33cf13c93c194bb17e26f4ae74b322dd5ff07b3f8c3bbc792ba979776b442fb3d830ff6d8cf989c05daad681bc30511fe09230b240cba5d89e4e8be757d2c2201ef0e1c184f4bd2884aa63d1f038d1956b440176dd0b7adc85dc0caa1ff09ca42798b875013d92a6e1f06a4057e63d648a04ce902e913d2262f3366013f0263e3a730ae1e26175f9013581c32d82aceae33a5d91bae6a96652630ab05fc8d19e21691ea73f3576e21048d27087484b9b01eafdfbc2ef54d560075537c42bd1e414f827fc1a4eefa4d06d9886a11f98fdf0290f1bf324552a0633cc2c44b45a1a240f15c796de5bb1e0aa4649d2c78415906b4b125e741066c3f7a6e22a34b35607830dc58e09e7fa505b1910795d3f970001ede4d01fca6812bf3ef853a46479b1c8f4f93b1858747c90ae84749926c69f24e1326bb04067367962a436e59d9420451a135e1dc3f29f935c8d795fe35fa3b6041a18d86104b1d8c862a73b9d84e7aab84eeefeef27cb3ad04937fe51192be3c952706bb64e71d66203d697ef95b158f279cb81cd6430fe69293cbe13a3fbf7f34088d8fd81946a2dcbd989803057613996835b58fed52f03da6a31c126d4e52249e6ada22f55a2c84ace179d83147d1d4651dd7d50c17fb5bec0ab64f2d3b27f3e6388d7448d05443902748255825f7897dd623b1f0eae475c75c9a599d0170bea814837aaea0b824ae3508656bc2ce481f948fa23c6079c8fd48e756a5a406dfa09e7f9ad9a73ec5b70202203595767cddba0d9dd8014db2eaaf03357e9f2cec6d591acd711edce4b80109a7a2510d25b8aa8ba7ffc2879cf2e441413c7c803114fc885a3b087a7acc233dc172fb6804133648adf2aa5873c16c919fd7463ea4489ab771ad045b23b8d66b12a4a2a51554bf92c13f848581f3428b6d028e20b334570596bb3bce6c0fcffdf3193dcb877354500822bf73b1d03aa1feb7558d816a2fe37dedae1da23cb07d6e9bf8c5b23867953841fbfe21f310c7c2788e20e4bd88fffdf44f8dfc8afe6e99e65dd93629fd881d9790fc972bcaf5f668fdff0337e87c88d82195ea7244667c702efbf4b1ff72b48f2bd7b0a922eec8741b928a6714e1e5b2b1c3e60bba5728a62823d8749f98bc91a32f98d7b081e132d69735bf230cbe0104d4120e3040b5866ffb964a531428c825837a11205252ae6702231d09a0f7d76a30aa303e29a1b96d48e911a36c3d5fec997200a02cbdc181c9b5061fecc9d9e699edae17b42cbc6695d265de21ff3ab7fc927d4b42d504e2b5cbd068b61628d5aec8f04d2bcd71542f569500963f9fe10495f20e05e82e898f6d1509649b25bf35ae259a12f06952da7c71491260319ab2a11211c2001cd88decb8f3cc7c55a82c3b9b621a22d7f7b5cd9cda5f330ddad211c86c289e596591d1b3a9c591543a7daa3fb3cdfb6c7c876748ed7859dbd86f3c9d9e66d3bac2538a5f9c22780eabb074a222fb200055f007a84ee9ee0dbe0daff0c1f98453ce2c0a010213d19cf5f6bfb02fe5da173a60150bd2d50da8e58a9b6e9899edb6f72ea3aaddcdb2d9705a21af1995be257caf21c7acbbdd5851232df31794cf55c04cf977913e45d49eb2508412d05253480ea76f13bdc4db27a9748cb14d22cbe942f33b709b931e17acb4a376e2e52612187e666c00b5e8a06291ad318e584a018544532d5ac1481a6bd0c93fcf78d3968da2a35db767457e23071ac739fa36a807230728cacf649cbe6b778d3476b2b1edd29c5bb50c00db3a1f8e16df1cb0f8aaea24a2611a7ecc46e1e1b66f41dc14fd052613b1f850d7ec4de4e1a27540ea0df1873c6b5607f97aabfd0afcf2cc70749bf1e4c464740ccda39569e563be314aad80984cde3d8bba889e5f6bdfd23d044607992fab72999d128ab6164ec8064d97fd786bbd3f3ed00cefc5050a0cb2ebd0a32d824ceeb130f3548de219d9b7f71636a9926e9f2c373ee84a403af77998b199005ddfe8f4278a0106041328ea7dbdca7bd1cec9bf39a7b4dd66c392b78f9d564fa963c89181bdd4f5d9915c384525781753e810195a92dfd6e347c582eaa6e7cf5ababdd18c7c70e5ed910aad5b93c29027815def6bd12ecef3f650cc7a6d0139280587612f2ba6ca524959688dce4b5261ddd1bfa42a6ca9e45060d05f4ffabae2010b836238ffe79e8dcb6b82021e9abed7a7967611e807d21bd82b567f4aa99cace0ba9a8ccdbf1b19cb4a6d3d8fce612a1c90485915af8cbd6b63fee777dfdb5ab91fad72f4c6fdb535641ec7ffdd2a83d5e033dcd648b172cb5f7d868565d247859e7b6d9b46a8cfdc504d4b6cd59590e89f25d3264fade26fc9bfaf552097901c9cdc37f0d1cea4091383a9b3ace1ead5efa3e7b9f6e01b4d890f8990af897aa4544a98304ebb2dcab15b3a6b13f272d412c320d77ab3ff1e0b6a0cd223f4bc3943474dba64964908028c524826052f496032008f514830d90944cab77054f2a8f763f8826bf1bfdfa3cfb5dd9cdc361d2415d2a299bf885b61d6e42a4c084a8e3451515bfb022e51f624a26d457c2a1b67543b68cf507224490e355fc5f20455ca9d80e9120218b3ef5e6da80568f139af161209f225cddbb92d098944ca720546bfc67ff4bc3db6165e1389e8fa4a26fff18f296408c9da227934eba1c57b5bb23e28be78cdf26cc94104c2f0cbda30f03a68689849654050fc3f30313a099db642cb4d0bb35c23ba77403791fed52bc7256a876cb1a0d10d598b32e348647462f23e9dc035b8218b210d01fc5cb8a984513a6d4548c7e0b691fe67fd50e124051617beb9849db71511a0b6649283d870822f980aaf8db290c415629605ee1360fa43169364712b56c70f36893f2ea1e29f18c5f93f84776f3115f586f094d7aee1fad88c3b0bb090975f0b7e342853d8d721283f32c7a13cad1c61c8002a0ba7d3c52146506b1f7fecd0d587475fe3b19bbc5fdd0852e53e5c5f96c01af06268daccdc6c3b8f265987686beb22ac21a9611c7054452d1e055648de6be9f5dd8938f176c7f1c4355c3487df9a896d11d1d416209084a62dc3488bae5f9dbc84cb8cf82773a214afad8e7bfda15b56a9d60f686ac9c92ec01291ff1002fcb7e4d94a2a317511f714efc549585d671e44b83fc8774f3301079f11a662d433d24714e1fc71061525282df1fed40d8e497059e83c676cabf46766b476c15e04bf10a4a8830166aea8a1463a87b24480dbddc758a439f6aeb1fa2ad057becff3e382fc8adf5781170a35d299ac29f809d4a79adfb9659c8b49072aad7982f02a7d7b9b169195ce883ada3d9ee53266f7499a3da8631669873974543a94412a89f04747aa2e28419ce806a4e439fc73063824784b8d668be496e10d4da1b46425a0e072facd077272971332b7c39e4a96055d21c491b0c74a161d3391945dc1aedf37af62bd2822a948858c20e0911750d75baaed96fa5d317ddddcb707c0c81360ad59ac8f5d2", 0x1000}, {&(0x7f0000002580)="51e361bd80a5d13b7e668738e3a4eec298e24a0fb2dd8b2d082d0fe4145419fca4893d4a73eae74d2818d5a84ca7b5576145d32300e072bffc32525482ac8cfaedea6ec18c0233086461f3fefb3078fb5fac17d6b0aa8f54ec005f6647faed03d2b27d2540b789d77d436e824a05907b0c7d101998ad92de9bdb29e62ea2a326e28cb63de157402edfdcabe9c354c3adb9e42f17b38551aba8470cef68adaa2803b63711d80593bd2e660702767d6144747cad9b0fd07ddd706631409a187a537885c492fe89c8989c794230c4a4a23d3c04f299b9e7491ad30f6e5e811325995fa04671b95119290d36bb28a30858e76d1ebc", 0xf3}, {&(0x7f0000002680)="7b3402667b9f325dc67d7553512e2e374350a1e662cd3924425949b670487c2002a9ce0d7df4b700e74485e15f44b748aea94a499018ed5eb7f5312d4422434eb23405f89a4de36df2b0304905ad39b64b1020f2b9fff014988e230cdc6ff05880809c06040a4f1aa1c7f7b4429cac228fdbd8e987d45a770a66f5ed19aa697ddcfb259c0a7fe49c57125b2c6a50f27d45987d1ea19fb0eee81a9129f9cc1e2d494a79680cc154addfd811615f545fc1422e21328bab5a53cd4cd50931231017", 0xc0}, {&(0x7f0000002740)="dc5b8014e721bf6e0e3f4d1bad1af78b6bfd8b094fa9ecfe4f1df395a560824a05929e18475145172a5818082d80ecf55940d4f6f5aa6bdc08e5591959568ea4b01940427189c336b0bd83ab6d42c3b8bb3de35d7cccd651506e987189464a804eb7d9f563967584c5ef55f2dc75d4c618288a685861bb7d9e263c5fa53c299f761c134381", 0x85}], 0x7, &(0x7f0000002880)=[{0x10, 0x7fff, 0x8}, {0xf8, 0x1, 0xbfcd, "e88b706907ea7185ca5d15c193fee6243ee7af3edc3aaa42c4f47a384f9709e7ce9c297473aff032378c9450ca0514fb45572699f4b8582e4f6b31643d42cbcf72234c3ce8d60500eb85ce5135adab6c6607f2cda83f85283710feef152f2e8098d2a647579fff532f72da9aeebb05f45fa585a4622e3c7e28d8fbae8cb6d2b4522b2dad758c79b48dff4bd5d4405ef5ef55f3dcf50a2a47420c9e59d929340149a982a11dae22141abe5eac1685f4acb290bda3b5fd40e34bcd54294bb229eafcd7fcd8cf445c16e36c213922e2c3c37e7b7d98a1d27a765fa83d3bf649e33477aa9d8ef2c15cc4"}, {0xd0, 0xffff, 0x8, "1c9c69542d75bb41161485c7d35d7e9a9de778bf22cdcff44a71c063080cb622b0b2c250a0e2ce477d176b620c6418f6e89782621c09867b3d29e19ae19900bbfae06aa5dd35557bdb4784d0fdae4828c4194a24025edb89227c755d3584cf6337e5ca0be3e26fdbdd4fd1d2b4b077b6229394a0f3c7c5e4328dcaee19b554f349b1ae4c8c18fd98efb796145810734342ddb6bd5aa7ce1b55404709d47454021916c706b67281ab2d94204da86ab64403d2b4076c8a9ba1cde187fa5bbfada3"}, {0xb0, 0x1, 0x3, "6f9c614f2dc677de62230c7f31677a6e21d61e26750526a6c4cd947a09781282bb6ce8566197c3cfdeb8fdd38f67d6be28eca324096e9f47f9ceca421d2939e40674fa7a9be131a55f9f05ebf967ae59d73e821041dc166abec9109065417d90bb41b1bfe6ac85462846168f38c024f3ec317b35ee804f4a5200004346e52179528011fead433de1f022e5148aedcc9fb366ae65ee6a230ee8c5c5c7"}, {0x50, 0xffff, 0x1, "cc3fcf3c91ad3f849c714eb8f6f39726f4ffce3ee2b7bc3f1c8125d3d5e7517d67bd619e7ec4a591e8babcaa0f9d689add37960eebaa12ff7f928312d94797"}, {0x110, 0xffff, 0x6, "6342cbba0f71a811ac113930a39a9991e311b57af49153ea53f0ed46e6c612c5c4587590c0f5b26ada0d9fa135572c150624f38b7052a3b29b323e82217a554ee7c31962d7ac5473b9da08ff3fdf2ec0afe75cedecce8c0fbdf61ce2e4007cd55069fb20ac0a5985e7a29f8351b94d91fa0c00297ee73db4e5ae1bdff3fd867b9f727f04303a64442619a3bd753876fb1b3dd065f2df8c0e410bafc41123d45ef0c3b3dbb0bec9dfa6361e98a155a102526687c42dff8c519bce0a9295bbbb7ab847a52dfd3fbff18e8f701f60f5bd9c07d35b1c0ee980bd7761eb486933f969fd1c076dd6a34c5ed1623ed3d43f80d96c8ab95958c62cb3275b986c"}, {0x98, 0x1, 0x10, "0a0ecfaf767cd59fce36f67b31c6943ca64c0501f588cc275cd22a6bcfe7db05989f7d06447eb6c95bd8b0860404378f219768467050ad6d5c10f968df736cb97aa1e8b003cca7e96f356c84181caf2728c046929ae1ad0f48aa421c9b90cadcfdb0ad701a0fd61945eccb4b4d738238e80baf1fb4b833bcb2d02a279e830de479b34395e9"}], 0x480}, 0x9f8460c4cf79798) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/speaker\x00', 0x80, 0x0) pwritev(r11, &(0x7f0000003080)=[{&(0x7f0000002d80)="6f607fd40810d5f1e23a5db96564bd2d7792f06e3f453b0a910903fad991e897050915f61065de9bf8d6384b36f9f96513a9c5061ad5a600582019b189394e900b8f38ca1077622e8f4f5573bb7d2d061a19e02e4ff448525ec20c208dd3391f47c2e93b9ced215fddd02c19191537d5a5e8770e55479f7deffb1947ee872ce91358bb930be52fbdbe35a44e4d30a712bd4d4e9866371e41acd667718506e84eee9fe16e252f8312596fd040f06ee940ff80b36fa547a889a853c90b2c3aef7bf6c12e5b3862f0ea2c34729120fd2537aeef7a1eccebf794372cd49a71ba7d8c4000dd5c4588ade476e0cd3ae1a65c9b7a4236a916", 0xf5}, {&(0x7f0000002e80)="0f3ebbf7cc516e3381ba3bb70e2adf56567b9dbe1c81f4cdc3fb703cca24f3baf25e10ae2360856a38d118d811dfc88dc3df9bfe06d9ba667f43bdfba52b45d2997e51d8beb5fe2aa078edec1fbd931c38ce1c34ef599f4170989e7ad5bf3c735264ad45", 0x64}, {&(0x7f0000002f00)}, {&(0x7f0000002f40)="f987646d8ceaa7ffc45e861497661ed3148509a77fb61a984be561bf42351564d9069ec666ff72ac97201b4aa43bd3931632f5f62e98f0b89ea16a559d7eb609ab1ffba50bf2802dafd4fc3f5f41141a5308cabd9c4a468febc531a80491ebcf06be7d75f61e067ef3974122b621418afed4a83d63e672f95ccf634b68f41e89f413be49f23b13eef53073214181917890fef3adcf1d34244d2a4ada0e3c0ee7fbb04aff673931b7282a2d38d5874f31e1637854bd7a37038ae5695f9d905e8ed86eed78950dc9c978559befabd3ddba0901e3c0fe7d45f79b4ece300159ea8c2736ae", 0xe3}, {&(0x7f0000003040)="3faa8789e5198a63f19eac0fcb3633e0f84703403bcf4f0ea1ef6ca68aabb11faeaf1d12aaf59cd170b55238cca078", 0x2f}], 0x5, 0x0, 0x5e) ktrace(&(0x7f0000003100)='./file0\x00', 0xe, 0x504, r5) close(r6) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x2, 0x9, 0x4, 0x7}, {0x0, 0x3ff, 0xa4a6000000000000, 0x8}, {0x3ff, 0x7fffffff, 0x10000, 0x8}, {0xc0, 0x0, 0x2, 0x6}, {0x434a, 0x8, 0xfffffffffffffff8, 0x40}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1b, 0x1}, 0xc) fchdir(0xffffffffffffff9c) syz_emit_ethernet(0x170, &(0x7f0000000000)='\x00') 16:01:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x7) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:01:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x4, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:09 executing program 1: socketpair(0xe, 0x5, 0x38, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getitimer(0x0, 0xffffffffffffffff) 16:01:09 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/146}, 0x9a, 0x3, 0x1800) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x101) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r4 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x101) r5 = getuid() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r5, r7}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x10000, r5, r8, r9, r10, 0x8, 0x7}, 0x2, 0x7fffffff, 0xfffffffffffffff9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) syz_open_pts() ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x840a, 0x87) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x13, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000040)='l59', 0x1, 0x0, 0x37) 16:01:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x42) unlink(&(0x7f0000000080)='./file0\x00') linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x805, &(0x7f0000000140)={0x6, 0x200}, 0x10) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(r1, 0x0, 0xfffffffffffffef7) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fchflags(r3, 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:09 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x3, 0x4000, 0x438, &(0x7f0000719000/0x4000)=nil) shmat(r0, &(0x7f000071c000/0x1000)=nil, 0x5000) munmap(&(0x7f000071b000/0x2000)=nil, 0x2000) 16:01:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000033c0)=""/165, 0x55, 0x800, &(0x7f0000003600)=ANY=[@ANYPTR=&(0x7f00000035c0)=ANY=[@ANYRESHEX, @ANYRES16=r2, @ANYPTR=&(0x7f0000003180)=ANY=[@ANYRESDEC, @ANYRES16], @ANYRES32, @ANYPTR64=&(0x7f0000003480)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=r0, @ANYRES16=0x0, @ANYBLOB="801207ffe670228640fe221af2b1742da983dba59de31fa5e07b14f59c0142d8cbc2564dd104fa3e9b261c2c090754694bd83a60cf5c3f13894bab5c7c998aeebfcc1fe90d25d707e9190eaca99c9c57d8a3b864edd08e89f6d29d0b86f627dc8e682affde4048c3b16d13a2360970f9a4254b9d4dc51c9e8afb658fbcf4a2ebdb36ee62fd41e3967eb65d71d437d8b0785e74d6672e98c1b75fcd2a6ead2aa0cb1289a2e5048dea8de1367cc8c685201e230b6c2541e2b21b3798027ccc7c19a86c0ea50179f7bee9812e431b290f16c13eb5d824785342cd2924be14ea60ef872dbf7306be08b298f7ad133aa912c95d765bcd", @ANYRES16, @ANYRESHEX=r0], @ANYPTR64], @ANYRES64=r2, @ANYRESDEC=r3, @ANYRES32, @ANYRESDEC=r4, @ANYRESOCT=r5, @ANYPTR, @ANYRESHEX=r0], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r6 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r9 = accept(r7, 0x0, &(0x7f0000003140)=0x274) connect$unix(r8, &(0x7f0000003340)=ANY=[], 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r9, 0xfea0) recvfrom(r9, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r9, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r11 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r10, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r12 = accept$inet(r8, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(r9, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r6, 0x5) bind$inet(r11, &(0x7f0000000340), 0xc) readlinkat(r11, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r13, r14) accept$unix(r9, &(0x7f0000003300)=ANY=[], &(0x7f00000031c0)) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r10, 0x2000746e) msgget$private(0x0, 0x120) utimensat(r10, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000840)={{0xde, 0x6}, {0x6, 0xeb3}}, 0x2) getsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f00000001c0)=0x4) setreuid(r13, 0xee01) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000200)=0x2) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0xd708, 0xffff, 0x9, 0x8}, {0x6, 0x15, 0x3, 0x6e81}, {0x1ff, 0x1f, 0x0, 0xffffffffffffffc1}, {0x6, 0x0, 0x3, 0x34e}]}) symlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000200)) 16:01:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9de9f15ddd627e809e5d90e11a3b21516b716d"], 0xa) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014440 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014440 failed: no mapping 16:01:09 executing program 1: semget(0x1, 0x2, 0x0) semget(0x1, 0x1, 0x2) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0x40, &(0x7f0000000180)={0x5, 0x2, 0x3f, 0x5, 0x6, 0x401, 0x7ff, 0xff}, &(0x7f0000000200)={0x5, 0x401, 0x9, 0xcb7, 0x0, 0x0, 0x800, 0x2}, &(0x7f0000000240)={0x9, 0x3ec6, 0x1b, 0x5, 0x7, 0xff, 0x5, 0x6}, &(0x7f0000000280)={0x5, 0x4}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x400000000007, 0x7, &(0x7f0000000100)="03c285e7ed09000000", 0xfffffffffffffda3) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 16:01:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000200)={0x16c, 0x10007fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() kevent(r5, &(0x7f0000000280), 0x0, &(0x7f00000000c0), 0xffffffffffff8000, &(0x7f0000000100)={0x5}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000680)="fd4be35574d50ef27a454f2740acd91b58836f5e43e959d3820270c65758fdad2d212dc472114e0f6080e3139c09cc810c9fe3f3bd67ab206027d321d18e1b830e97fe3be1b98d416d9a015b2129dcfcf5fa24c060278cad040fec478112e0ffbda120421b552c0ee95da6c3fde8493347c33ed6651d64dc7c4399fa4517f86e5be5380e5c59bb5e29547bcc552532f7621924b38f8bd3e506a74d31637980483078ec4d0bb7c677d75703dccaa048e51a16f2cfa5061cf9cd0c8393e520441ed91900f68dc5141a66d05c514785656462495f49bf49ca3f0cd256656b06b859fb82e90940e662cd", 0x8e) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x0, 0x2) kevent(r7, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffff9, 0xc4, 0x1, 0x1f, 0x6}, {{r5}, 0xfffffffffffffff8, 0x64, 0x2, 0x10bb18c5}, {{r3}, 0xfffffffffffffffe, 0x40, 0x10, 0x80, 0x10001}, {{r8}, 0xfffffffffffffffc, 0x1, 0x1, 0x7, 0x59c8}, {{r0}, 0x8000000000000008, 0x57, 0xffff7, 0x7fff, 0x5d40}], 0x0, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x8, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0xb51, 0x80}, {{r9}, 0xfffffffffffffff8, 0x5b, 0x40, 0x1, 0x40698797}, {{r3}, 0xfffffffffffffffd, 0x48, 0x0, 0x8, 0x9}, {{r10}, 0x0, 0x60, 0x100000004, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x7, 0x9}, {{r11}, 0xfffffffffffffffe, 0x32, 0x40000028, 0x80000001, 0x4}, {{r12}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0x6}, {{r13}, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x53f404da}], 0x2, &(0x7f0000000340)={0x7, 0xec}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$SHM_LOCK(r14, 0x3) select(0x40, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x6, 0x101, 0x80, 0x401, 0xffffffffffffffff}, &(0x7f00000000c0)={0x7, 0x2, 0x4, 0x8, 0x1, 0x96, 0x1, 0xc5}, &(0x7f0000000280)={0x0, 0x6, 0x3, 0x1ff, 0xffff, 0x2, 0xfc3, 0x100000001}, &(0x7f00000002c0)={0x9, 0x86a}) sendmsg(r6, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000380)="e7721c74f5f7fc9066d13a40b70d8a5d1b5a21472ee6765e3e2b5efd0914b0b141ed3dff47df546c32cd1dd33655668af17fb0ffbb31c75de5de4a19825434a69df1a3fd9439351ada4effe6a0318030b46629542c7fe867ce661df075b67310269f244a5117486ad5bdbc7e71ca44fa786d4eaefb7893264213208f8858963d5af0bb1363365c193a9feea77dac40a0ff70c1c49f62daac1a4d7b2d60f811fc62", 0xa1}], 0x1, &(0x7f0000000200)}, 0x409) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0x1, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x411) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) lseek(r1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) readlinkat(r4, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/141, 0x8d) fcntl$setstatus(r3, 0x4, 0x80) write(r0, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x2000000000000, 0x2, "18531f4ea2b5da00e8b59971cad1c68c3c2f3a14", 0x0, 0x80000001}) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="fb63368c7d58c755668fa0c56ca09de37b707d82b2224e935e31aa784d78d4233541f2cde8338e38fd2c2c3fbd8c82909eda48df6687825d9c26266bd497df95d78e0a6a2146a1329c02c776e2d306780be166c7d0dfd173e8d00947e2d7cc5e7cb47ad416cc2a59cf95c7f57446601c978d96846147540c22c527e03865a77e14d18163afd43959d2df02b68f7a64cfef330abc7923a466f495ae8483d5164a24d93aedb7eb7d300d4b1d77fdde15e7ec2871bb8f52967571b483835f6d9acd55e91ac56e2f56edbd1adde69d86d4d95a7b09c6caa7088fbc840d8f52cc153fb2e6c7bf89804a85c6cc4fbe6b663ed9c8817862985478c7ca1459fa9c445298b888f901f789e6113854bff70f13820364658e81ac887b984fb7e77e8fb506197ed5f60ce4f8a357a673fca6856a9b230914755d38d823a68036ff34cc35000ae954b531418ebb82a0c7622306aac2b644ea312eb4ef37dd1607a4ea4d19c051f3396c4a9ba7e1b2a2a3de5c5b790128fde7c185f0d39e354f68016252c68906575810909e6609dc5b82bd21773525e373bb25e2965fda0ea0c52769c0cdce1d6999ff4aa60b686642b089c7af47c6c4ada429aacb183af1f5ce9794f50a87e49f2e79f5adc53cf055e27836aa0b1620a9d124b5ab0b442d", 0x1d8}], 0x1) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d028161b5b", 0x66}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 16:01:10 executing program 0: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/57) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0x20000003d0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x9) shmget(0x3, 0x1000, 0xe, &(0x7f0000fff000/0x1000)=nil) msgsnd(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x2}, {0x84, 0x4}, {0x0, 0xa1b}, {0x21, 0x59}, {0x82}], 0x5}) setgid(0x0) msgsnd(r1, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) readv(r5, &(0x7f0000001480)=[{&(0x7f0000001400)=""/93, 0x5d}, {&(0x7f0000001500)=""/188, 0xbc}], 0x2) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x3f) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:01:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) bind(r0, &(0x7f0000000180)=ANY=[], 0x0) socket(0x2, 0x8000, 0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x2) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="a3b445a28aac5fd0849a251bd0e8c47c8627b06865b1b05ff2835c0851427a6bbd7cd1c61b4afae979e6baa0299553cc11a31f3d25d50620f6fa87bf333e89f1ff8874ca2ac2a4cbd9d226bc8cc8aae7a31442361fd11ce4060398fdfbafe7dfaecbd01046cb32e96eaa1fe1036a275a7c37195f1e2e5d12a6415cdd2f68b5e7db46139897bdc41cfbaf3406f326868c43e27d24307137b0d75fce", 0x9b, 0x205, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") r2 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:01:11 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x3, 0x8}, {0x48, 0x1f}, {0x20, 0x10000}, {0x41, 0x7fff}, {0x47, 0x87}, {0x4, 0x7}, {0x6, 0x6}, {0x5, 0x100}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x43}, {0x100, 0x3}, {0x7, 0x401}, {0x8f4352ff908d15bf, 0x53e}, {0x2, 0x4}, {0x3, 0x100}, {0x23, 0x9}], 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x6def625639d39ee5, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_open_pts() 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000100)=[{0x8, 0x10001, 0x7ff}, {0x4, 0x80000000, 0x9, 0x5}, {0xffffffffffff0000, 0xeb, 0x80000000, 0x9}, {0x8000, 0x80000000, 0x0, 0x2}, {0x80, 0x5, 0x2, 0x200}, {0x400, 0xfffffffffffffffa, 0xcae3, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x800000064, 0x0, 0xfffffffffffffffd, 0x3}, {0x1c, 0x0, 0x0, 0xffff}, {0x40000000006, 0xfffffffffffffffd, 0x3ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:01:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000a64000a20050a51cd704c16a33"], 0x10}, 0x0) 16:01:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x401}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:12 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = fcntl$dupfd(r1, 0xf, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000100)=[0xcacf, 0x2, 0x0, 0x7fff, 0x50, 0xb9c, 0x3, 0x81, 0xffa8, 0x8]}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0xca, 0x1ff, {0xffff, 0x1f00000}}) pipe(&(0x7f0000000080)) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4, 0x3}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) 16:01:12 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) msgget$private(0x0, 0x15c) 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x14}, {0x800000000016}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8ab0b234852dae0c, &(0x7f00000002c0)="efbc164f8f76a8ebc4b3d68f8dbb34a0eef065e5e949315c37e05bffe44f8bdb342554901397a7b5c137dbf46d769c9f00bc3d910f4c0754cbdf48f5da9890905281562be8535ce082489c684c300e41b68516971b08674e7e0262e7675f23655e79bb369a67683d5a6b5cc15ea2ef829825001ce0329800d6dc23c467bd235dcfeb44bcf4f9ffffffffffffffc98a173c27d26ea3d594f09e121a66761e72ac5bd54a478f87815a0a3eb72fcbadbd2d0fa27c92a8994d4466") 16:01:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a00000000000000002c000000000058a3", 0x5f4}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) 16:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/203, 0xcb) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x1000, 0xfffffffffffffffb, 0x3, 0x1, 0x100000000000003, 0x1f, 0x16a7ffffffffffd, 0x4, 0x0, 0x4, 0x7}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) mknodat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x2, 0x6) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x39) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x80}, {{r5}, 0x1, 0x1, 0x4, 0x8, 0x7}, {{r1}, 0x0, 0x18, 0x40000000, 0xe70, 0xfff}, {{r6}, 0xfffffffffffffffc, 0xc4, 0xf0000000, 0x6, 0x6f4}, {{r7}, 0xfffffffffffffff9, 0x22, 0xb0000000, 0xfb7f, 0x4e0}], 0x5, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x20, 0x1, 0x1ff, 0x100}], 0x0, &(0x7f0000000200)={0x8, 0x100000001}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x18c) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000100)={0x3f}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0xa4059a3cb57e221a, 0x0) openat(r2, &(0x7f0000000440)='./bus\x00', 0x1, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x48) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x1000000000}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:01:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) mmap(&(0x7f00003b1000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:01:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x10000, 0xa8aa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x5b, 0x1ff}, {0x18, 0x0, 0x3, 0x40}, 0x4, [0x9, 0x4, 0x5, 0x7ff, 0x3ff, 0x8000000005, 0x8b1, 0x3]}, 0x3c) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = getgid() setegid(r0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) 16:01:12 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) clock_gettime(0x0, &(0x7f0000000040)) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1b4) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x80000000}, 0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000001c0), 0x1000000000000543, 0x0, 0x0) 16:01:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000800)={0x9, 0x9, 0x9, 0x8, "db50285248243993f9f98c33846f7657c1c64a35", 0x5, 0x8001}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f00000001c0)="1710bb9b2054a041a3ccf6149cd64c053808b2b0b34aba02548ce679d401b4581672bb02b8c6b85cb7dc2d0c5cc2f99d9cd4583628ce5316c0474b36a9b5ba447b6cbb8a0f16b2305938cc95d705f43fe40b11eb2df7b47b90cee7f0b9763415e5088adcf60439af59e1ffa1304d1d3f216b8fa8528bdbcf28182080fd1482339ec9fcdc6a7c85422aea2e4e140d10d523b3982b565bab2a8f86cc9380e2911b205e702a82431a4949269861eafd7eafa47bec98ac5e94b13b077a659c6d4908709f37d967c0c79ef1979063e357a3", 0xcf}, {&(0x7f00000000c0)="8e949f7d2d226d9ecf00f43c267dd311c102af5f5e673f3f6fdc189415667f2425dec934125a984e15ce118eb1a0129a5b0a3ee0bd8dc7a32dfacdabd6997e466385a17625", 0x45}, {&(0x7f00000002c0)="76f504053c6a6ee1c7631326f4b6a3f5fbe91d5ff44c9938bd596a3817cc8b1c990b593cdf7e874b87abc82fb303a1537fa38e7ce03bb224f2f3e63619be27ce5444dbf8bf4789f67940b79de59814a70f811a3a2538aecf96544aec43f3a05364f14a085bfccffa16de2d0e4e29408cd294d0035ffa96b58925546d53bd9795b5f63a743c6f7583393c98dbbeca0f7c167ad1a7f9e59eca394d5411b23336204ab05decedd2dda2054b0fd4fef1c2ea01e7657aa53d6bab7b08b0060d9f62a6da99df600dc017a9d8e6be6ae37bb36bfe6bffb50b772029126dc20b4d", 0xdd}, {&(0x7f00000003c0)="6e9fdc3877f84654902ef313717e63f82eae8ea62968f0ab157d2d520b5be8", 0x1f}, {&(0x7f0000000400)="0458584ec0b5094dcda1466f657e9ac41d2c791d924715c1045c90556cb40301c99eddd4ed37d637dfb84ea17d134cec89bca21df1d924c92ac200b51ec7fc5e1d594cf84c6dc012488677bd8a1ee2f01b27fdf84f3ca72c8b72a03925fa20e482cf933baa69d14f1b0248fbcfce60c1b343a5f8d028303ead80250e708bc27b4a8b48da665240993b079dadf6642a8dfc2eb3217b876f66344d574e98f66dd0f005bcdfed29a6", 0xa7}, {&(0x7f00000004c0)="c10b1436c27bfd7a2c0e3d6d4a57d6eaa3260ae26afefbe7ad43076887e6843548378a91f5efa7f0353073b0d52f426a9572017fff7e4d90d12cd6905395b0dd54975a4880589d5ae81b7332ed3d8c87c4ad86de5dca1bd7af9a0728857c3df4f0fcf2794beffea8306b944f4aa8cafac3b40d357e8e0044aa4d2e544ac42062c3d095dc901c95de045df81315", 0x8d}, {&(0x7f0000000580)="13e6ef93e15e7a3a5db4b84de363a9e84fc7584bc2ca0af3f2ca3eaff261896e42c79a0114e6f658916cd916a0bb537f29442e20e33d44771b2c7368c23b8832cfd31769dabafd93c22d4358d4f86d6184c762ef2e51f72bc6fbfe594526cf55c5c57b4aa90685bc753d18f4c8260419e56bf5a877870b153e6bae847df11b9581615f79270c835977fb09544c78662413e4b3dc773b025ae244f9908ddc54d8f3e0cc40882f63e460abb3adec6e0b0034a4ef17f9d02547766ff60fdda7a762108bb7a5f9de458a2dc6be797efc118a79869787c5c245c0151a46833035824a9453a3cd132b500c6848156d360912ad75", 0xf1}, {&(0x7f0000000680)="a07d440bbbca7641c10dcf", 0xb}, {&(0x7f00000006c0)="f0037b6c550cd74bb2894109b3dd7076df1d416f05a4a24e60cdca10b5b54338af65f3c6226342b38048fcc002cfdda74534c53113707524b4eed8a417e3d595f83221acdc224b09644a9fa2f4d6d34ce764556376a0b0b4066822ffbb6e16a28e5e4e4caa43231268bf6b8dac471250e35e3bc4", 0x74}], 0x9) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:01:12 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) close(r1) 16:01:12 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) kevent(r3, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:01:12 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0xa7eb}) 16:01:12 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/25, &(0x7f00000000c0)=0xfffffed4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000140)={0x0, 0x1, 0x5, 0x0, 0x0, 0x0, 0x8000000000000004}) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0x10001) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) lseek(r4, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4, 0x1, 0xff, 0x2}, {0xffffffff, 0x8, 0x0, 0x3}, {0x2, 0x0, 0x7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 0: select(0xfffffd8e, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x4) 16:01:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) 16:01:13 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) socketpair(0x6, 0x4002, 0x2, &(0x7f0000000080)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) dup2(r4, r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x20000315, &(0x7f0000000000)=[{0xffffffffffffffff, 0x3d19f998, 0x0, 0x80000000000}, {0x15}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") lseek(r3, 0x0, 0x0, 0x1) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1e, &(0x7f0000000340)="b2") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7, 0x27, 0xc100, 0x7fffffff}, {0x0, 0x4, 0x5c5, 0x2}, {0x4, 0x7ff, 0xffffffffffff94af, 0xffffffffffffffc0}, {0x7, 0x69a2, 0x10000, 0x3}, {0x1000, 0x4b70, 0x9, 0x1}, {0xce, 0x300, 0x80, 0x8}, {0x7, 0xfffffffffffffffb, 0x9, 0x800}, {0x0, 0xff, 0x10001, 0x2}, {0xff, 0xffffffff, 0x401, 0x7}]}) 16:01:13 executing program 1: socket(0x18, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x71, 0x9}, 0x2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x6}, 0xfd8a) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x6}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:01:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x267, 0x1, 0x3, 0xfffffffffffff800, "a5c34f45bdb81d554b80004b1036180673899a2e", 0x6, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:01:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0xcc) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xfffffffffffffffe, 0xffff, 0xdcb, 0x1, 0x6, 0x3, 0x2f, 0x0, 0x2, 0x10000, 0x5}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0x4) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:01:13 executing program 0: ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000000c0)=0x40000000000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="3a3aed96dbbdc07d4a3feb43ac3a5d6638d679991e42b6f30f617cf33db24c6e7674656a09e14f85b4ad6a95416c12c1aef87dc876bf80e041f8b60f1be85b2526a7"}, {&(0x7f00000002c0)="a56586502075f0a120319ab472ddef915646f3a66ad1b5f037bd2eb5eece1c96f21b7c2784cdae0ae8db06d496980107a00333f49004abb439cea17878cfee11f490f618e9085adacb5a512115c2a306e75f4f6d10c59e8066f79693ac12f98b555fedb1b9688aaa9eccdfc3ca8323d1f655ee7726f3453691dd98a76b7fb91a1f97b7a9bb27fa076082bc84c71dd293d1615d8794b7f231ac9ea4b7b129403a"}, {&(0x7f0000000380)="ec0fd734d245e6e6b405a95ff3998bdcbc66f633eb19b997fc88f4d9c6879aa47ec557b727a9ba03a8f398a86ddb95f0216dabccd2980bc7359f1ad4b379f0919f465a69f94d4324aa05ec79d5b79ea0e0c627c290b4332ec9acd342322d50e4b1fe94936a5ae442f6e7ec8eadf784f20818309f8889404c902a780b7f2733e73be3f471289d2fa1ca355d4f5cf50dfc6b4d0d60f07dd863db50e213acbf2a59194fdbe3b2681a1ea739be04cfb1a18ba32fdc672fd165bfcbc0e1d8a53da3598e8f231e2634bf1183fff25708fd099b045eca3c1cca3319398b16d726"}, {&(0x7f0000000480)="94ab"}, {&(0x7f0000000740)="98243bbc903c53746b260c8b81a7609791c9"}, {&(0x7f0000000500)="17beed380e3e36e449e582394d113cf0851e9b65ccea46fa666f2026cd894777531a16995ddb217a1f14893699b9e30cbe0ce03a1035d2f56e4a27e32e31ff50c9d1ba415b54f709e307266ee759e33a544a5d8084b4fd0a74f0e2f8335fa01374355e49cd40dd2806d4fba15117b3a3f635292b08b6ecb6c96f3f9c9d1e7ce3"}, {&(0x7f00000006c0)="6d74cf31f45cddd9e6f0782309c3974d351a4249b7d63224740ca61530a06631ac7ac1a9d6e34ecc033f865c581958d22c9f6c51d05ef7cb0d8e40c633ea5eaa3437f1ac181f7e87616c1932", 0x135}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) 16:01:13 executing program 0: socket(0x0, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:01:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000f8ffffff"], &(0x7f0000000380)=0x14) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x6, 0x4, 0x40000000, 0x829}], 0x7, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x4, 0x100000000, 0xa3}, {{}, 0x1, 0x80, 0x900000a5, 0xffffffff, 0x1}, {{r3}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x6}], 0x5, &(0x7f0000000440)={0xffffffff, 0x9}) setrlimit(0x8, &(0x7f0000000040)={0x80000005, 0x9}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r5, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000840)={0x18, 0x3, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x2d5, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x7, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x3, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0x2d2b) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x160) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='#\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pwrite(r2, &(0x7f0000000200)="adf87d428cb228b63f6f05028f2618b1dc89f64b2e7b1df391744c5951e1261ae6917a53e41c255d34997e406e40331c5f6815ecc1252ada03511b94577a958e2236df23a2f9d3f99e71f90666fbf841c754feb805788920a283f248eda968fcbfd09552e8f7befced9f07f2ab70718071f3faed79bab560e4c0d7470d3e878a75dd00333119fdbb341dffdf89e323a168e04571ba0591525cf2f9e04e3eca7b8a469dbbaa877af6e444a3e2e425465968056605bfc1310cb6494b8f0ae168078a96f8d40ecb84bd464ddcb2f87da36f87f49b", 0xd3, 0x0, 0x0) 16:01:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000000c0)="2eb850af3abcb40c50c9f32878b926a8a6355ebc", 0xfffffffffffffef9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:01:13 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x340, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x101, 0xf0000000, 0x9, 0x95}, {{r5}, 0xfffffffffffffffd, 0x100, 0x80, 0x7f, 0x7}], 0xfff, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x80, 0x4, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x98, 0x8, 0x6, 0x7}, {{r7}, 0xfffffffffffffffc, 0x4, 0x10, 0x8, 0x401}, {{r1}, 0xfffffffffffffffb, 0x61, 0x1, 0x3ff, 0xad1}, {{r8}, 0xfffffffffffffffc, 0x80, 0x1f0000091, 0x4, 0x4}], 0x101, &(0x7f0000000280)={0x100, 0x4}) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:01:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() madvise(&(0x7f00003eb000/0x3000)=nil, 0x3000, 0x1) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x02\x01w', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) rmdir(&(0x7f0000000280)='./file0\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r4, 0x1f, 0x47, &(0x7f0000000740)="37972b5b64c3ace3488ea496e454b3a7c7b14e06354f2cab1f1556474ea65eb2f2db70ab895dcf44e211c24ea7f244368500089e53e424be6d02b462b76a30b1a5df120c3aec34c99fd4037650862fa496f6ff05f1a25ab9decece7aa0ae12970790f6f88f9f86147af526e29166d39265ba6f0c2b9489f1912e9afc1ba5412a5964abde67c16624911f90c85f805ae8c85b16c1930e9bf79384743f70ee84699f68b2838aebfc4935e05962ad96d8eed4030530336e06254ab09718688d251fab11e3aeb60d78339b", 0xc9) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) lseek(r3, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="01ffab70000000000000"], 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0d77633b701b347dc15204497600bf9d9b40ea8426", 0x15}, {&(0x7f0000000180)="826c84366814325a1c18e61c2aaefd358883ece5812f8873ec349dde35d3cb", 0x1f}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="b8000000000000000000000061040000c75de5d85b03689f9ac205e3cec12be41dd0980270b92be0e55d1224010000800000000045cb8c0e9a1b84ae10997dc0490e5f99d8e30bb3e2d59c704586203cfe416ed64708ab072b58df1b18a5323b0cf30df31f59d4d58d95f4897976917d33ac26e789d8e1e889337bc3569a4e24b0c840b9d6f489824743c90c45bd2518dc3ec71402c155895e4ec28e5444793463d65e90e537efeb457bc3b618e6f0cb79e1000000000000380000000000000001000000ffff000014fdb8c6328c74fd0548e87953c1a581a9ab37f4f7f632ac6642508a4c45476cda073030c8bdb9003800000000000000ffff0000090000005de2f07e8d1b541ce7cdf6ad4deb083646d24dcae9a3c59cd5135e52ebbd78960729963000000000d00000000000000001000000ff010000d4e966eb7a99e3710523c4b2fb193a75b569e325148f11b5b357cd906d8e80cd2c9cbaa58d10300b681b7756f68687f4e26db0886e5cf6533dceb45cdeb74fa4e259e5109c1fd31dafaa3d4ec072a6d019136b3051c09fa171ca291afdef9508f76d19abc8e912a246ea415ad5798091ea1e5a2f7bd2c0f94594da2a2d4899935d5cdcc21d9f230d66f3c492aa15ed56b255a1c92a1f3f5389046ea4865df2e38e72c575714398c688c5faa123c8589ad5a72ccbb580d2e32d51f801980000000000e800000000000000ffff000080000000866b05b901053bce041878b03cec763cb9cd7961c86ca42b4a782271d598efa8e7af15d8b9319bd238b10a67e94034c66256bd7e15e02abc688ee849f93da972b0e1310fcdc080ec82bf1d6067aa17ff005b8a4ab5ff1a9ba7f9ecd1f8586eab2a9bd0827c8da31603b91178e79554c8b5f31eea2d00fd64a846504a220b31b4f3a992977a0d6e8cba6ea9049e84b8f16b3f3fbd6ba08872b871b0201c829e8bedeaab6da00beb8086cedc4e83cede137e4176b2f19376203d616ff06b6ff640dbf97ef3085fdd74dc1a304b6fb369d5929ecbb20a254a2b39bed3dfaa0000a800000000000000ffff0000ffff0000049910d769750ba5729cbc4f70a8704f2e1ce71ff2e9fa57f40c6f57c76daf983bcaa5504020fc196923e175266160e4b9c847554ab50367eed74021236527ff483d17e05395f6c3599089c0207046e7e565bf4d59b0cff0773cf45d3e390e4ad0103fbb61d4689f82df3f2be90fb4006c7e54142c5bf4b2f0e61d7ca9d1b27643f386a9043ef98ae96a5f14ac8b93f79200000000000000bf62e7a8c3fdf7f8f87862a628836500d430c52d1caa45f54c4b9e17565a77e142e21086701ab5bb436ebb0bc2abacb9a70184c014b1e2147159b474db5fd78a39200232f3309ac0f7af9afa8b429d09a333f3b074b3eb1e6dff97d5c91c177680a343852bf539de92e82a4316d233428b7fcc4386afccd5abceb0491db2d6516f0a5db50c321c83351cbffd1ab193191258eb18c68bc0766ad0663f53d5b92479ca4cf3f3df434e1739fc98c1e1da618d5af7aecdb0e9f2169aaa15997f6a172383d40f3aee475ef51a3651af1d81700855d5cefa8f390fe37e683e6a43f4f51be054b9ccc20108829e9e74aa"], 0x388}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file1/file0\x00', 0x400, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file1\x00') socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000080)={0x200}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:01:15 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(r2, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x4, 0x6, 0x100}, {{r3}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xe, 0xde}, {{r4}, 0xffffffffffffffff, 0x69, 0xfffff, 0x1f, 0x2650}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x70, 0x2, 0x1ff, 0x9d7}, {{r5}, 0x0, 0x80, 0x1, 0x5, 0xc8b}], 0x34, 0x0, 0x0, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x3, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r13 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, 0x0, 0x0, 0x0, 0xc4e, 0x0) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r15, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) kevent(r15, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x20000040002a, 0x1000000000000009, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001440)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x6) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000001c0)="4261dc723138cf5f89ee86b9c59ae5a06a95baee94ee66a34e640604d846535bb8283cfcf0c72c01816a318b3081c18b32c889462569cf86962c2ed974ab1fc37b702f0502ad988aa09410f004f1ac362122b3673e0ee006786b25144fca25a72c48f40084d76f102c49feb94ba7b4343f7d380034d9ede6987e53935edf88affb83205386e2cb37f994153a89c8e7b2a7108e4ca7ec31561624ae56b428e8686e100db0b950c3c34a69104006a4de7112f3af0921e033d6ba6c640459a60cc4523509999259773a893521a52babe5a59848046017068124e1e569b991634187c5cb38c27f4f111ceffffd08c5197ee9179881543a2d5a1402", 0xf9}, {&(0x7f0000000080)="a23aaa596a84c9dc8016c936fd38421af377653f8a05b137f42d7e52e665c04ae26a683f59899b52", 0x28}, {&(0x7f00000002c0)="05115a8c42e98e9f297723231156e2d732cfc088f1869156ac2d96d3c3c2acc8bde7b772620020175e5df9ead53f25552580c0259bd237172ac613b220733b248c38a371f3158989b7a9bb3722e9410e14501176a5a7c3bbe833e04cff9c65e0738eb85fcf7d2713dc51734893a8ec4a65de0715b7fddff9442336bc815afbcf0e66b1814ff6c5b32b1c8600d019e32ad153d79df8d3687094a01865a60dcb", 0x9f}, {&(0x7f00000000c0)="3f68bfd33bfa9410ac665d3f4244e02851024972eda67f2c004d45ee24fb47637f5473df136c62fe82b64fe96c4dc701b06427820353b739bbd1c62f774ff5ffa436e5a3c73fe9d9ea4e72a5625e14", 0x4f}, {&(0x7f0000000380)="7507a48c5dca27b2db78fdf1bc2d86f229031607c0a256e1b5a93ca9b80ed508d17cd8796d1454b3aef29c83bdc4afb4f95714f22819b2f56160158fc370849f38d5081a59bf396b1c0d0e85de13067aeb36b8d782c08002470edade73f03ea74a3969e541e0e6b827e916438f7f819ca727694eedb0bc2771696cec77a0bd92d37b9cea8f4d80794a414177ebf9eff819a8aa151b66d79efa8f3a0148798cc5d01a1c6ddf73118685a889f3571b5190e89f889cb011d819997ffab1d0ffa3d3c69e5cebf61730ffec3f0a7a3d743d8c8b125a9f4d90ba4df531207b116c12d6089bc87bda720c336f9fac2f973011f16bcc617466abe8c5f3a6634e096263a88f8bb08b921ee383e1cc1d9de74924e1b721ed4924a6cf87c9e2f922d3a1963f838d459dcc8bdb196104ba5899b70cdeceeafac1910696a8eddb4db186d223d75633016d5cade28e7578294c8cfbb39e92b03a47a45f717060498c616c44d3515c569ff8310c5bd232aaaedff0cd7d8190d8d8935d6503f70f0ac1491250077323387e167c838380ea1d3229d42e122092f492fa48893855b8709667f7ab1f8acb50c0d5db2f19f71235b4c73aebeb7fdb5aa3d3169baa3370c7b69d446892f738ab5b71d0915dd8b6ff606e40895f7350edb2393d6a60c3a8d98a6f594589f48a6b0b9fc3844c3ba7f0012ee2c2ed62ccce4ff4986072dd4c53c97e836fce0ac4d43df5157f108fd2bedfe49e49ca227ccb86449b3e8541c32410fdc5394c6d54a5c76d7625f31476eedd418552f50a1f97f9a79c4f412a02cd52815a491c3460d13eb1fa4cd75cd7652a43b02b08087b1d73ea4746fc5534d7d73d4fc88728a6373d9811cc114ce95e3a488ef236fd54725d5f9a87ee107b6e5466eec6d54ffd695146a7b119b1eaab8e7f0ec20400ca382ba72f2e78e5e0ffacf59a58ce4bf59a0fecba81f55463c7f5757afe260bc1832843955c316106ec1427b8799235b84440e5b3fc53d21d860a461dc605391fa2fa48218db8ce4222ebd80efd1b33eeedd84186bde3ab04e9507569483ea29c348027059a2346cbe2f249a86e88be7de83b2e67a9e7f785d5472099d5ffb6aa4d70ed07ed98aa0fcd70afe4411d90c0d9b77c5ccc3e7181ce9e4e7202c5d87faf4515fd3073e845966aefae9828fea6e813d31aa982b1caaefdeab26b3a8700c245a55de311cb033ab433a513d498942ba906092acadd215175be8773aa3f499481623ee153db2ee3800dea2532ba8a9a102aeb75a04f1536c7ee1efaa4a339f72ae24c3e5a068c385d1451319a5a34cca5875411bcee5e0a4b39f04df761fc2fe1b34b2bf2569def2862b94e4f8262607c594ff12e630cb4cc04f536fa230d91d89d4bb7f462ddded01d96243929729eb877cca50da2eb744cc007211dae2780e720cbbf139b1c9b50472189d209f35d0a5b571f91367c7faa2c3493ed631920bc52c912dd57be3c738b892ccc386205be417e65c64ea96f3bb13943b46e7e7212f4e6bc90e64b0b3df794fbf64f438b4e089a4a6c1ad946c54cb19cfaf5cdf5dcac348c86ce04932d81598075ff5c3db85a246d72e48ae21f527d6f3650631a7045458f6b8d01324e3af7d3e1ffe41101f78731f5c9ca0c250660df2f52518441ac7a2da0a31d67b821373a2e057578a9252f249a326cb67b0e405a391578a8b7ecce5066f1c535489b0177769e9839c7f37f5d78dcb5d838b754f04ca3f5bfc017e13d02aad2601bbacaca85f78c5fd7804f6469df0e6b5ddedf9b2504629d45e7a5458beea29869e618d56d1248376da2a2c11376631111cb454795948d1ba09fb78880982291a763a5c6c9a5a85906704e1de5fadec98290518f65ecda5d4ee0ce3733087195484aae5476a35b56b499b2ca6894d09b80a73fd29e9384c3b354a2bd9038fdcc8f6dba3a5a78de092344551b840ca44bb4c6565937204dcc2bbf48bd1881b1fa9204939afff62a1b97cc118301ec5ba081c03dbdac60ae2926ff28fa1a3b6034fbd39e89ded53b65575b55fcdf6a511b526a8d72c22fc7ba1d070841ef9e6d20ea212114f2cd4121afc117982e88423bf3d00eacb6bf321a9b06d4d338a7bf35e522dd87aad63e05eaab8d828d17e09a4e39b56f6ebfefb64123beaa6bf5176c80af0f7af65ad107259af96233e9f9eed15a33103769422aeab8ce9417b1668c73cb1a94caf7f40a75ef91e6ec8d4def959c9aa0e9d73780f751284380c2d9aee719b58bb9d88a92d41a85dcda1f7cbd554f6ccc039e2443777f58c566843021e3a13112dc91f08e1f0a7434f40db8a8f9c401a79e74999a5bed573373434917d73ef222919a250b0ea9240f0cc2f1ecabcc4848087e683d0f7e89a26a4cf8999715bc330cefecfd32c1499515f4812580ad6f997eacca18118ce8dccbe4fe7e9cabeb03721e6d7f1542757b2579818c736790576556e8b167f450832630bb9175eba4efab9bd134112338ca9c02b3e43c46020cdafc5a7fb264d92d25aa7f99bc8674e474e43799dc704759dcd7ac937ac009498f6e0288f4f3eb5f53f91f4289d3d1a9aed0a20a1e6a154671cc899f43c8bb6638bfb7b421572d9391beed68aa60671f9775360e0147b591228f2e378cc6b4da8f1b76cf797a6011ca7cb8e6a36e25d9de4bd591e51a406c3cc99641ec28e9c6a669ad912ed792f5cc169f5f0b9f8aca4d46cd9f0baa0b3d2d510dcba729ce580f6bf874ebdce058187d573a375a21bfeb64d51cd7c148f1363be77841d7e85ac791b29f51d47fdacd13c011923be7ca115db5ee5d67a86de96f2fb345f2042323bfeb983f5eff8dfdd67413910702904e8f71807e7978517082d03c52b2a850505ac5f8333a1d5205fc36afb8dbcfe1e21561b2db0860b89777c5d10449f936133b9e55a0e5b136f749f897b59cd4fb17d190b24a0b8c19e89634131298808869e1ea3e10f33d4eed30026fc12050653d76c5a160aed9baab72593ca260cfd6df862c7832bff120873afbaee69c41aa3460239b6972dc93fbc46b8940d67f5d422176c04ab3ae581da355090d07bdb3be9a732281bfbd7e82190635fba53f74a185c7c5f133ee8b0007fff4e45cb4883199fdcc8f71b8ba78953aad8aa326245d0fa74c9c2f87ae75675cca1a73e9c4ebb81fd2a9c50873e785bbb9d593e3853eaaf711dcb49a1bb0328707f1381595bd49cbf942646e0b4feec320dfd94f0a0fb7cd81fe071be39e681b68520ee6b53f3c57f7b97ccf33468722b75c28754e8dad2e733fc4e52c9c95f6627def4c6b5481bbb4971560d7b078d66bfe45f43952ff83f8a69b8eb34aa327aafeb6872b243a15fc6148bdda50a0153eb5c42d2b6298f6780539dbff652a0b15c2164443ba161f09e87a18cdf833cd756fefe6d01937e9178f54d2308d1a06f45d12802e2de52c952b5ffa2025a64299d2c86df673754f9579ae524e3d6f82b19563c5d6ead793c80da7c4101a2e3e8cbb993744a4a7697646ef838337317bdd1cb07c057033a18d66dd9cc3780ba949f3033a902e98494da93cbad58a86e5c758605e30cc0c4a03bce7f2c86cbdfd2f30c0912400b5bdb6d523bd8688a729fb7a00983b6fe4d4a44347f8521e85e15d403a69ad46f2dba9cb38569c460798b4f244f286ab439c8bdae731ce9ccc493c548113702a4019fb1396a25dad248c677300d642c9c37f01711fedfe351be07a5ca707d786e93248367f9bc2d7874fce1a84a50f41c34bd28066f273772bfc0f5ebc4c587f596cc0ee9ab11016f1ca821144eafda2aae934221c6ebac6c12d198cdd9be90f17233d8868aee751281503ba232eab6c3817af435369fec196ac24116539a45d174fc688fec84b4a16dd2429fc446ca4c743d3e923837e47a2babcb49c0dbf27e7f4eb411536b966cd15b651b1b7f82ba2bbcb0c66ba3cef90bbe16c98d500b594d23c36aa73f2cf6cb2e28ce448c3befe824c288ede361bc255b39ea125f64b163170d4caf56db97b50fcd029ff556665c4846ed4ab3e2202c06e48d5ca3131a35478407403e20023d33a756917d1b9f5395c5f82a2f24c71446c41c30be6f996447e088c028b6750833389425c4613dde0ecc505b2e249f93facf68fd332bd6f368a9665938e096e8d79ffab27a1d93b0e03d54e726188ed5cc9c8067e3cfc25a290cfb1cfb85eee6b2ccf1409bf24251384864543ff886667cbc7e74e904363b01ce91f53cf29ccac6f3a55a8f3bb7d203840a1ccc07f188b4d130fcd5da48eded328bb5310984e9718ce35ca3aa4537c1f4b3b355b60a967e87ebfa72a6d7a3735795fb5f8ac72415144326fbfd7495ddfe3fbbb8e210df96d7bc328ed6a2774c93cab11156797a072631ba6952aeca4984e708e6d7962c544000aba2deeafb36dc129aa35c507c919cfa606973d7ca6115f323c70a0fe5204fb068e188777ac0e7f1d082a99756cbe6ddafe7bcacd3a87c500de211148adc36df2f0a338ee87ac241ba2f9e9e2ae32f1e9157e7559fa1172c8342f5b52aae2fb121c52e1f336219a77ac20851555d0ca9f4847007c2614afbcaf04d43f68c8d3d6eb8fa8576e4a0321081b87d835814f6df78f548e363183db92cbfa25dc0a2b87ae284c273d0fd3f1b1e3b14a9b9d91fe0c6f088dc201ef97761ad1c66723f56a1fda51c7900488f923868476ac210bad6a1462842a7b88e35d768f589653b67dd7cdd7270fe5ddac4706a4ff322269bf2fcdb4aefb5decbf2959b82254550e70dbce7c1ed7e5ae8429f53b8e1916f6b702e5d0a97abfd37c6699c681e836b2a4a7bc2b0fb8ddbcd3250bdc52e0dfe844c94c1609c3d59d5d5324edef280b6092d14a91fb3e0e52ba6e989c62447eed6c475609fd73f680d05ac4fcaa51f607bb1a4722cad13a8575aa35522f8d1f4b12e3d5481a4f96a33c6af891c9819693d68542dd45fa2ea0b14716555872f10b301dff6d8943334fb6045215c6852c10239fb4ff8b19cc97166a9b39889fdbb6522887635a2b125d46533ad00e1464a30f3b0994ab1e92b2bf50d5093df23738ff294300654c164accf9abedeb4174095a3dad7813a1149adcb286433bc7d1a85f71924af7605086a96cc61f304c4631361dd35c9381231940d0c2a74f3a228ad9aa7f21f83e2320e3e08a9ea27697d59ee1706007def41f8974130c08d22c6921647e0589ee9cd878614619d6bf5ca2113134738ad20080ae73babc8e618c260727fc3635938c7ee028e7fa62a64488a89a3506bc6a341f2a061fccc5c4209d0e5257c4c8dc316dc2e54a33a5338826d92a6a4cf429cfb3ac67036efd88ee719151501018cdbf2f7fd2585f031be0e4fbd356eef435684ff2afed35c3f8761526a1150ef99c8b95cc45c6ede46a9aedd2a40a7a9a7cc58a0a66d84f25dfde04ec563c85bbbfcd4e62c424147105c50e248ed29b6eaf4f3853e78083236c91e100ea923cae4525f02ca7adac1f46f2595688beba88063441388c1e11bbcedd443ea526611f9471ba905ba2880e73308da9b4fc47b2fdc61c436a64004bc4824440b244f58b8267d87c00036ba35b89aa40ee3ba6156fcc48207e05454cf8281bd2dfe5e36ee8bfbfaa072bdc10e370fc02d5a41a0e1b4111a8d5647513799dfc8a8e6adf817c3eb086c4cca0b4fc76c544ca7e677da6980492cec29c14841cccf025407410c9c62d07d154f39708e88042dbe34b4e271f7a9e176fbaa381094c2c52dc5362eab538a9b6ab9886ba00312f6ec3dfdf342101400198f57b04b6add1a8ec25ca", 0x1000}, {&(0x7f0000001380)="f5", 0x1}], 0x6) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x7fff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) r3 = getuid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r2, r3, r5}, 0xc) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r10 = getpgrp() fcntl$lock(r8, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r10}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000380)=0x101) r11 = getuid() r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r11, r13}, 0xc) fchown(0xffffffffffffffff, r7, r13) r14 = semget$private(0x0, 0x1, 0x0) r15 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r15, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r18 = getpgrp() fcntl$lock(r16, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r18}) ioctl$VT_ACTIVATE(r17, 0x20007605, &(0x7f0000000380)=0x101) r19 = getuid() r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r21, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r22 = openat(r21, &(0x7f0000000480)='./bus\x00', 0x800, 0x107) kevent(r22, 0x0, 0x0, &(0x7f0000000280)=[{{r20}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={r18, r19, r23}, 0xc) fchown(0xffffffffffffffff, r15, r23) r24 = semget$private(0x0, 0x1, 0x0) r25 = geteuid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r25, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r28 = getpgrp() fcntl$lock(r26, 0xf, &(0x7f0000000340)={0x3, 0x0, 0x7fffffff, 0xff, r28}) ioctl$VT_ACTIVATE(r27, 0x20007605, &(0x7f0000000380)=0x101) r29 = getuid() r30 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r30}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={r28, r29, r31}, 0xc) fchown(0xffffffffffffffff, r25, r31) getgroups(0x5, &(0x7f0000000280)=[0x0, r13, r23, 0x0, r31]) lchown(&(0x7f0000000140)='./file0\x00', r3, r32) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000640)='\x00', &(0x7f0000000780)='@-\x1b\x00\'\xd1\x12\xaa\x92\x10\xdd\x0fQ8igp\xef\x11\xef\x01\xd6\x0f\xda\x18\x03\xd3J\xc9\xf8\xd9\xe10W\x11\x88\xc3\xda3\xd6\xe6\x13\xe6#F}\xf5\xbb\xd9\xfcj\xeeJa\x87=2)l5\x94R\xd7_\xa6/\xe5\xe8]\xc5e0\xa2\xc2\xca\xa5\\\x8cN$O\xf7\\\x86\x80\xe8\x1a\x15\xf6\"B', &(0x7f0000000180)='$#!.%\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000680)='{@\x00', &(0x7f00000002c0)=':#\x00'], &(0x7f0000000580)=[&(0x7f0000000600)='-\x00', &(0x7f0000000380)='\xfc--\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)=']]\x00', &(0x7f0000000440)='\\-+\x00', &(0x7f00000006c0)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000700)='\v\xf4\x94\x1f5\xd1a\x8a\x14\xa2I\x00d`Z\xed<\xdd\x1a\n\xfbe~\xb54L}\x11\xb0\x97\xdb\xc2F\x93\xcd\xebS\xa2T\x93F\xb9\x98~\x06\x8dn\xbf\xee\x18b4\xc3\xa9\xc8\xa3\xf9\x1bu\x83\xd0\x04c\xc3K\x05\xde\xc1@\x13\x1b]\x19^\xe9\xc7\x8e\x85\x80\x8c\x0el\xb7\x92\x01\xd8', &(0x7f0000000540)='}T\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r33 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r33, 0xc0106978, &(0x7f00000000c0)) writev(r33, &(0x7f0000002bc0)=[{&(0x7f0000000100)="cc901661bf4b981ef0f7597c15ff63b91c67afafc42de633f5ea2bcdf5f7b2", 0x1f}, {&(0x7f0000000800)="a064ca22faa8fbd7f0924bfed088f9d6640cb19415356ae42ec41dfb5dab23d2b00b658c83922012f15a72498357c165e2c74731e0f7147301e01c654ef7b88a267aed46247750746aff618642331dcd1411e1f243655326f6863b9d16df6ac7c4e4771212cc83e8a849ec4d83a99f491a0c5a0c2355f874199fffc8f83a3f01dd4716a301b14391d9d33a213b0023eca23e369e07dcfd4dc1ca7b2473cecb702f0786eff707b909e97f768164ac2214f1a2a78351fe0e23da3a97f9e6616dcc4eecadcacc8fe9c932f09125a8d83ab760a163a460685da1e1e892c37fb7b64ca98eaeeb4ac65866acde9c98395f5a3b2f098552507527b81635812513dabe1a0b710d202d3a9e9c77dc3acef930b7b0ea492058d26bd7ad9ff862be2f5aba9f588c2d0ae0805a270b3ffbcff504b04a104a6532f6e4ed1773a816239ca16caed5ea87118c6ac317df42d75ecc0cc3c018f70d1e6bb9233995ed220fe87e2b6d78d7c12b2bacea887866bf649089bcdcde9d01471f16017da5b43e816cb97a01d32faea31203208e62567c1ad3f49fbdb6119393b5b2481f541f67070c8ea37880e8f8ce1c0e6a6c0cb0e3dd59377894142922fb73c80b1dcc35845543a4c03d720b00904ae0848eafe9a74f8be83ab57b3d1ea7c2f461fc73c4016e34fa10a31ed1917594623f6c7cfaeb650e49b08f2ed9e5c0730ea08b3c92f182bc80dd4ff60806ef419bd7aff5495fed5aa72c9579b2a1f3098a0003cd199f057356bc06d43a417cde5354f1c2961ba41eeedeb1c95582a03ff0f23df0d454f2eec294c7abcf95fe51e7db469389a87addb9091c5d9a176d448255efe4d439896f1ab86424e31a08c6679013cce0ebf298e2558f7a2a6bd7609590194c95621c10b35c6ce8442985da3f29f2d817fdc1d82e1e5dc81b608f9a2777226f7ebcca118b7ec637a358b80b0626b31fb6a6a93b2a5bb88961db3c34703561f3484df9bdc3fe3c788b3b35c8f6b1b467b98208fee3edda4acc1724e642549e2dafb1a08acae918fc91e0205806853ad0ade63c6f58e7b3e2556f995192af0037f71e5f34dabae097b4c9ddc72d188a0ab314552fdf95cff19d8b57ee4fbeb2ea8d42454ec8737a82267c6e83f35332f45e3f48ddad0d1da737dea2e53cf436d9545a9b5cd53a873f7740cd6697569f1b8c6d8e5249fdc3d03022e674799ff27c14aebb549cd3158e6bba45a8e31ecccb1fa232b926caa3ae453bec749d14300c2e9f1a4d5281ad1ba7354c57bbbc9c5847645821c0fd6cb64d771f69c7569d9bee3a996345dcf4474f2cedfa5e3e566446dc88d7d54b97bd45c1c3722e40bca042c68e276697d48f4b8c06e81ff8adc7b2acdd83799fddd979d35b4cc9735668a53aefc179e4c109f970292806d1b6f5a9c984942a889f29902596d2a125da5a37b5f3ca12d0679cdb248ba7bbfebcb01bd57896ac6ece09b9b03ca5d34be4bf8f0857faef1d07daf22ed53772dd6e9b91dccd2d897defb8a0cd3e62e5efc6f7f5cd7343ed512cee39ad730425a97130c5ba68e50c6568612537b4dc072393320d0f290f2f99f3ccd62063814b29953bdb01096381324cc72f5fc4d0a8e7ece66b241688762c9fddefc21a40c88fd7c627d2be092b044a039e47743c4af9ad70ad3a531ab588a83b4b4cc906440dea27446817536d61398e5fbd716f4f4d222b9dd04ba39039707ad84e872b02420c9c8b355e717df611fefb22ed9c783845422acfbd90dfe6872203fead9a76bb4b6d6567131de0d6addc6a880a509f284035b174db0f13f0c0438149309cf954459000e0f01d26ca5ac8771758fbdc1df104fe14933b95e8e75945ef78325687b29d4297063be8ca67d3f21715188c100a1d4c31669817a17a8198c12644e81fbf74dd313ccc2aa034815dd2fe05b426e1684f24ee429fecfc1d2a02fee2f4912d4646633e09a4ff8a90582e0fb23ffe13227e2150d2d7fcb473449ee2b723dbdb4a25b301c49593d4d7bc92a85634fe682b20c32e9343b243c2446bae0c93ea153ade3b8c9d177958d95e31c042a6368afed600bdb32682efa549a465558e1c1941ced089726e33e7b5b6c5c2253f334e3a3ca682b0f32a12b934477aa95915908ca782f07d8d4b9cd599226874f113573aa8ffca58fad41efd095782688ff68d86113a4cb05babae060445bb5edcb5f588568f0857b4fb5aa5557dff77f489e4a3b1db980cdb73c2602ca03c42a6adef58d831598020aad461431c3f1be94206b4e7d1c69021b6cb0ba62e94c76ac27af729d0fc4f9d913d0fa6e979ba0471d6fc3ec7bb9ab16ef6b6ce66a8d12dd951bd4e9e5d2e26abd97dbf2e668290ae99a4fe4b4fda50c6b455418300c8a6ead2d01899f6ef15c2820d842f97cd00a52e2ee689a83af8ac1368faf948b52f271c2249084bbc360b452ffac1b30c6b3b726500df633ee6734a1f040d750e3c7a028465e458009e0d11d778d0058bb416f9760cfbafadb53e2eb001a884c5a306853dc7fb9ca5063687e8226229ad82db3a9ba3c05237ba33637eba7bc7d2b6b1212b565ddddceacb2587548c70bea0e85280bdb401854dc6fa55c8431a78b039cc0f736e6c78f36395c55fda3bb2fdf11a55c0eb4f3956cd863ee94e6ddf442a78b729c2e0da81e2fa4c55d7cb8d1cb0537bd81aed2219f75ab427fee456d7f576d511d102508398c83ca54699ff59e077935555d945f98e7fcc94d446f2939bcce5d665e4667bca484c1667c8e9e8665fb002546520904a43dfdf83354bf3e10e7d52d4cc4727f4c93e6bf9dc3c465d6d62868811efbbc19b9e5e0974f30a7e5df08651b23a3a9ae68ebee7c498ea17c5283767a8ee9472e5cd6920273a891d421a393b8ef360f800731cafb517afb84163795499b41f5e10e61ae3a5d0e30cda109b607478baa9d9ac2320d055eecff3effbe0d04c10d281db4c17b1b0f1ef228f274065f4b05f7f2e9c42ed738d41c6749163ecfac490382fe8c84e2cc6552cc3548a43490e75ca90966cb7fcd5d2b08af276733b8530e8ff921036a7431138aa0be071a21e739db0322776d8e0bc9927b0a9dedec346f9f5dce2883fac48394fc5aed5f9efcdefc2e8d4f030359950b3b69df6061d46d6ef7bab2f33ab625d8980fea302b2cd59eac8593e39bdcade4c440e6f7db51eab97a414ca0a15981bbc01e3b7389b953f5bccc48b04a1a3235c3cd52b0201eeef2812beaf6b83bce8ddc12e56beb0167f6afd00ed27e0b84b28a3e175879f7461fa6d6464e53fcbda8b6cc410cfbf658e0aa7cdef100b5672dbf0ff9e5aec04c9ddba982f0ccff15358d454e16f5921aaf9ac52a266c6eb652f8ad7ee1a32df1080d72007907a137f8d702e09f2304b785b921275d10800f0cf84a7c2fd7d71f3840c5d3f6daef7fd07e7d0525d07aab73d8b03cfd78f9692f65f0c66be6918c965f44c9f2712accb0c961c21d141580b59cf17958631c79df93a14e82cc6760cd91156b3345aad507a76977777e817932bc646384ce3ffde35a36e21bdfa0d8181e9adaf152e339fef1e475ef2167e5a51de3d1324ea8c2c7011da29b0c61a61d32f12b71ea06e89fac1203ca7cc493b0690daa797d1e36deb32274ee608f4f65fed324ce109ee359efc6f299d7c69b2cdf349a1ab43ac2e60137db4cc905b03ec141cc1fa8f6947f82ca239d9f5d39387c47f301924951a8ac07c4375e13fef1319d38c2c8309069e6a19ca4e1332522d308c38b648bb77f8e109e228514032933e37e259dee3118c2ff8207da7561e16a5dcb22e3ca1e7f8e8b81c6230888603543db3c1c6b225b937c500171ee94665a7e2c02d68d8215d708216e5617a88f4211e445bdb5d8af2847e5df6a19107a246c85289070b3743f0e9d3fca8d016253cfdee7c5d1caae91614103f3197bdb4a860868fd2c85b5099fc2522380f733633677dbf6c23dcf11ee7d4197eb6dd4aa81f43ecb8f0224097b72759eda338b6b1bf0d53fa2f6cedead62901b462dfbfb82b6b09abe73b7aac6beddfbb270057e1be53b7435e682f44cbb54f62d0b6cfb19f21629eb3c583ce57a43bc7e4fba54674eab4d60d72dcb8163bf48c61a9ec1407fb6ce4cf31a980e0a06ac2742dc092947277822346e3bdf2d9a28de04bda612e48eeaf50be018bce530c817133d9aed4e9822090fabb4dc9277684da813255f7a47aad2ce2af9125df33f62f6a1d86ae723a40e766928b79754731dad51a0796ef4d5bcc2d0f99477bdb68951513008536008004121f134247daa65f0da2280bd47e12f01309f67dd37a58fafcb2014787993c9dd5f16cbbcd677b4469424ec8edae860a1d160606139b908a90eea05b549d9a086a98d80e2f0f7181cefffdea0cf153d8650f5b0b93240e35e3c86d67419a3d4bd759c10b5e035d1678df94f4e23e446fce7a0a6e7b7c6ac4a3e5e268bec1d028ad87a40afe718502eb8b7fee0bbc9843f8a50307fd43e983c1961f61e8045b196d2e19a97e1dd3744121093340b524b0845a6071bf6afe91cc5ff62228d758f649eaa4c5a748df14f9f858dfed0d173a1bba37903f09b574ed9b05e2232783b3ca4dc85b73f366495d9aaabf65bbf6b7e0479c6ea2c788636d1451e9efce306c585d07bac4233187abbbefb2b373a267fdfbd830a577632d6262e0dccd9b3137aa4acef794f2639e60a494c175ef715dfa457483a02ee203388a609323c90c10fda19464fdb52c972dd6b7f3e55ba8d24c5a82ab0ad7df88a70afceb666a0efdc27b246c4bc5bbccea8c28f4f61363989b7055e72d9713d04cac4612b34f622061ed62de87f933470f4c04255577b2f268443ecb64ec14bdb99d4b8d4206eb0430e27b2d09b1a6c84379c28b6b94ec97941a9a07883a45d4cb22e05ceb84138de0c82516c1213ab4607eff1885c78a1d79174248006f2ddbba3f6c4394c31b8a17d4d07284cc6b5e6002a3014e07f6b55d4b2e69c636679309ef2f1c37e7de3d9b9d3a751030a7d33ecf4299d89f1eee6ee42c5bc6459465605a8fd935d3039c224ac4ffa62a51e55fb85984567ac713e63b70ae2a8b22cdbbe75307fcb5d7d7f086bfeacad208b71d3f2150e07f96391f97e8103f664a41ab2d5cedf4655fbbf25f9dc986b136ed2ad016d069785a2106b8f9f7e7a3bfb87febd3af8d33b13889072b234ea8db7c129b7434c0395a7f3667f475791784c336afa858c3ef801c8b41526edad56ee3bdb787577e95df51148cee0f5217e78a90b0e10325a8dfc3f15525f90ae650beb36016c29a2ff4e207ea36a1932be5de9a42e6bed956ef38a51e2241ba857219673a2e78ff2c07132f1bdccdb66d4f2cf580648c06aa2164e477f4ac8699aba9b513236fd25b986397fc0ff9df0fc1743234f26b71309567d912a9d3a4a65a8e5db9397de64d0e1f565adb03085c9e3f80659a7cacda2e9261ae97e3a190d57f6765a6b8c2f26db71f8cf461b1523676cc6f29101e11ebef962751ac3370edf6fd9be0106096cd5db6ca904241e9de994f0bace36c9ab0046cd5b08de94a42205c13ac499ffe91ac7efd8bcc5131ac1406732f98fecc4a5720cbcbf12ba5aeb19aeda38db46bc2cc770dec5d46ba5d15edbaa3eec18c93a1cd38f93ad40de4d116b9a4d81788407a34463d52901eb69d6af973ca12fc5055cf69c8be9ac673f42a9f673b358b49587ce4e9872ece432cb6b2c7707eeb3037f6aa49e57f5c3692a6b80bcf20f241b57e7e7e7de7cc6d76cc956f0ef3e6e8782cbd12d11a19c421f2", 0x1000}, {&(0x7f0000001800)="32fc4e0f7f1c5aa943d28115cecafcce4101d825f327cd5fcf73bafe422366e984a28f8bdd8f175d1a0924de6e9782dda0a130085559010592582574450e0902b03dff5ad3c28318f2c8d64e518c7415e46432f0a77bca366c92ce3d52a88f035e33ae9640dc83db180b18fd07b01aa9fe76d681323de7", 0x77}, {&(0x7f0000001880)="e9c95427c40f1794066aef08db0a5876e75adff6db97f21327b42c14d7730e7ca788e5038b0d671cae9a5ac62fe0de94c563bcea69320bc9c1ca825f698bfb6c9ac939df2e33046c7c87bdc3df42d51f89a9a4d2f82a2bb5a8d499cf52c45c9cb100e33d0a45065d3d44c4e4b99bfd66e6c64387bc317800b6320ba3778963378a20d7e3580a3ee8c8f062635ea5fd00f85e64d9f026cd2134f42da25d152fb6ebe94ffc42fcfa48150741cff584cd1fa0b07fa6af6d94a6067402d23c9ef7c5b2d9f1920654393804c7046553e11453cd58a937797a3345a5d96c7c9627be4d5633078b0a5a63f283894b827fd2920ad24fa3ec253bdd8cc50f45d7c0246bed8b8063ad68dc9b6c2ef50d279f99a8d5d0b5397e38e32003849d9240b50f7b456de4f5bf063c2dc070de7fbc57185ced16f69392e7f7a817201a6f0b53192b20b42277693308309c753fc80d2bbbbda780a03c68772c004ec49c5288b50be884d02497475fac96ed811fe2862d987ebab19fba872cccd29aff0a7dbd1e8ea8e137fc80e860d4bab97aea7948f608a71ad5f51a4aad6a078e3d985a2b21f96c70f522fdcc1425b2177ab1d817298be472e2a19b166dc0e82b800bb28ab574e103b246698a76d05fd65b85f2814f236a643b7e6f61a1fa3b22b1308517366dfbd875c08af6afab77825525f5c726dafa406224fd04594b5c3b1877b119e24f464d09147309d6a9de6d18a39f5d35da2d90ccf917e68b097dcb74834f0f2d31f2ce4a16c34281e820205d575f1658a8d75194be7169d5eba160b0185949f2c3ab2b2a689e2395462a56ae61f7f3e66c25431ebbd29112317f071ea87db063ca15a671d5c801778fc107b9b3a52e930d81d0deaf1a73df52bfbea2ad33b9f93c15254297a3459493e8813459d0ac9efd226e45f4e6e91a6b9d7b83fd4ae3d4f27441e30ed4487eb1d78315fa5b3a6df718f61a99f5f6f73fdb5aec14802adb86289673c6dfa65c741e257044f06c25b2dac7caf5ce25bbeed0160867296a0ab35bf4851361c76cdfe203121393e3bd336ef337d9997a1c7dcdab7682c753dc5590e529b2214001549372435946a69db06ee7fe89ba23766a4fe5e11b75dcfb2c9fe06abe8c1d3bc542829379e8a2f04285bf27f34d3dbdb42ec6f9cad4f63e16f52e859b497bc438dd25e9fb9bd81c85ce7d7bcd55c45e72d2f066f338b717515ab0c382693b6eae9dadfd2cd01c490ca0e55baa5401e4989345a44cf35b3d0f53efb4d46f21b00c12309c226a8ad256292c1cd6298b3d3cab099ba46423c6c91dd691bc5d1af14b0813bb4c0b759e919af5e220764c757f009b2068831145567be81ab1e155a28e2d5c7ace9aaec35a40d9352e4d0b722f0e1d2fed020ffbce9412c44add2ef975a84b0182af1f72b2cd30eaa05e0f31736e209c6d3eb5dc29a4631535a5aea0cf94485c4e9af1dec0c87286c5c98e01ea80137ef6e4fb1b7eb3202d671331f3d640ab6ad49cc5006691db5fd9202d1876e7f3b218901f10eb1bfa80b1e9fde8343783ebef91fbd03857585383a0a2c62173f69c9a147e2863d3d891eed72c6d3ddfea9305516e9245e226aada68f444ec7a12314c3bfe4e3bdbeafb1eecd5ea05b9f09d03624c031561e7ad263d440c516dc349f66c5d4e7d825494bbf9bed16793596a93974a8fec0c3b91634d6f4b705226bc38fc6e40b4370bcaab21eddc3686ba4fc596161fc7265a983525c0a7624cd00aae8893ead8808371d974e29f5bb04377009aa00c1d3cd906ab33f89997f12b484b668312e7f4b13ebee9ddc109f7831af8a7acacf41fbefd0b2b9cee7b2a805cdd79767706563b39666b26021f0ff1576e6209aef5467e16fc8dcf1fc4ed4912933fa7795b5b16efc0a18c0cfa7af90646fc4e537fdf52d4192c067ab6dfad06b3426e51601d800b74c3a1f75a93b750e341b22e964ad1614c114e96bd22c10609e14c9a31264de536f8a4b9876e0e8b1aef2c40d3fb02de495ba98a19ccb3bb72faa063f944e683f7a2017cea7656bfe5cf89e21dfafd21ea7f5830a458f94da34baf9ce99cd0bdfb9fbc1de91e4f528d55467be19a92b61ead06866f7c2a064320d42673b6da2e0756d5cdba93e9f275395bea13049c599a64b11e4a654ce8dc23616a29f3ce9563c52543a2aaac7853c00514acdcd6d1b40b5e5cc2a517eb9d09ed0228dd3970de60cd2b1bd8a44ff68b3cd1b8e08c698672de55113d3fdf5a7e5dd842070bc8f42a8644c70feeccc2b3b25a478c45b64dd0d3007a1a166745fcd877f7e2f5887ac7ccd50ffe3cfca1a4212f19d3a445d402c58b776d12ad34de5c30e2b77839757d0525d7698d95a2cee1b32b0d85270563101ba17a21261c3900185cce7bb4c74744dec19cb7a24d6dcad8ba52976a24996823f0e112f1d363f7ecb5f68cecf916ed96108eecfe9e11ddf57f1047aa26efe3a898fc4f9c8d8ba38156cb96b1a2f4970b3f60192e688f24ea875b64016c4c63263a7edcdf5ed288d86c67995853593519b1a4cfe07f27b34d77658531e3d3119596c867e474c201b94cb7a682f3a2e795e27cf4dd82b429b42883766e959f083077ebe252d88a7615513c5265de6911390654b44079fa8b7b151b0eb7fcecc41e35f358393245c5994ef8cb039f2a91dcf8fe350e0ef2a9cc97b6e000b417b548ff905a1a76171c2885550c0ab1fa05e49b68c581103e8d527760ce74c6449dca12207c20d44a483d0e42fc45c892700b959b8068236a8d7ff7afa294e1cec1fbbd6fa36be4bbbe2bf63a5d0b2ec691c3b7a732f53385918e378758d8fd48adabb8d195f5e0ebac0f1bccf57ea3caa96b17a688698cbacc777d59a9df0d4c7eb0d7f21b8b2809f21e2e6ede5ba36ec84e9d913dc1afe7b5a5d36a8984d8ac8ad971aaf1732b2fc49dea472280d09ff1fbb4e61bf439ba3ee253de6dc52ff92956110c8337fe56da9c6b03b17ec56a6dc2c360de578b3374891aee96ecc98f875c9f533c9063db65b46ee3b1717d213066c8e16cacfa375a717524ca7f0ffe8654810fead318fbf4d1aad126bf608142d120a4df51a6b2e8d50812be937c8f501721db471fff6d17cf5a8229c29e4d8865da01ec3ed486a48fc953f94a169b93eb26ac02c664fbe28462ec371c5caea3d0f9fa6c441006ead8fe9a80320ef3520830c95567d48fb67445afc0cd56036d8415456737c4c29ed81ca0f3fbe2b3e54be538cda5a28cd22845f80e7126512a404d8f9568f9f3e2ad70c5d803f50c91b930af831025a6d46a9c6056829bc5429a685ea99085092443ae32f24970b44889f80383a87fdd3c95aee98f10b9c60568b62b3becc7224161f7cf041eca2991a841a0403c2a130ce1f1b346e945ffa839006e33bcb81729dc1af41494448fb6c72f30c6e06ffbf0a6291ca6bd22f69369d075ec6c8841b01d54203fbb5e69b2b9bd03f6b7dc1cc73a115b779dfc8ec9576bd61bc11a8ae92cea683925af636bbe58323a1f84991ff28794579874a8778be95bba11b80ec8793a42edeb3312f6a3615414e25c2c2e702d0ba4312d14d8ed71f64a65a561e22dd413238611f3cd80a591663b820cffac1a19e6bc8d52be7be666a1f00f300ccad7e88df03fe84de8aff1fb7924b71ed8e8ced107c986cf486162a5b696b7340bf2f43853cb4871fb6cfd548a7b31183f10a4b095131a1f5f2f806c0f634c54baee58c99c5d3877dd5bd2b763f5ba406fcfd62aa88c93772e3a7e62f024dfb9e04b7a381e95d0d81ae4f1e25eeb7cb513243c74e534358a6bad4a24009badde448597e2d5b64b4ca57653adebc363de1b21069e0526cc2b761a9b5a82eb50a5e128a747412c84ea68aaa8677f9d7f3f570f9cdab646e0c934a0c5df3556df0b951751146697fbfcf99bd32fd30caddf724a61014e6d75e3164740a6ba9444023783ec9e21c17e2bf9c9b9154ad3bc313caffdd6c2d39a58a78192d03bc2279bc9001363fc57213ee527e82c06ebf2b46eb70f04ea9ee3b947e21c350b800e8f1d726800e0fa1b8fff12b6c979464c2b7abab2c18e5738cd8640d335194c190a35e0049f9249f9650598fc260f9c367499b3fdc9f0ee8878c56cf03ab057d767b134a8d91fb41e4ca7debd8e8796f84a5540a1fdd3e4d86a41788e81676810c063451686e59a7cbe836e30f3a4ddd8428c2d14a79b9cbcb403d1b13f740d04c5d5ea2525682eb8746c165bd78496f73296956f908d40d5beead7dd651f97c65c594c24311e45fda7f86467a54e30478535b2be0e375d2a65cc6e8840b815bccb34928a1c60b7202fa01a3ef882d65c7f1392fa899baf8ad597cfe57a30d5bce91ba5e92285253f59b1dabcb154d4e219235e57acd8a4cfac2741e2f9e514b36befb1a4fb38fc95861a9cf7fe9238ae7fbd28169a2df4d20901f65c1b6edb287a008dde38d38225b97217a70fb7264cc6244ec6c02de507744b6b39ec363fa8004c8141ed09d83b7128b6686a5f6875af4f7f06afa2a68366ae098374253fcb033c4a79f5c81b55d3d73fcd19fd998150d008f6ac9affbadcee03db3f56f0319231e5f6b105d4149910d58815352f4e7495ac14ceb1fba6e7aeeb784bfc6350d77d11cd8e265d19f0a2dcb93c519b4cd98096c10a6554d0685442886741fb0f8b0acc9494c583a9d0db201c73041bf3d8ec3b3090432ce3964a3b74c1e4d37c3ea7bada3cb62099f37f3f376418b01413f8b87fa06965ef73f976b9f10834e077317473be43d3a0c947fb70b50693f425b650b3f268aee0acce5b42b193d73ae502a9c7375bac1fccd3ba0ca7ee2b0c652afe64a10c6ddacc3b05e8e2d1dfc116c638b2c2184e24ed9c34983fd728f417b75b862b8cec92825444ec73ea6df89321b87fe6aabe35837964d3fdbb726a45beee0b084c01e9db14ab74e66516a3b630d4a788f59365bf74ea29eadc8c65cb452eaee7a08d4cd9060010396c0d96ffa93d853482cf484ec66c7a00e2f4ada6171e0ea173ffc85a69315e21a4615cb01f971ca6a4e21353d685352c44193d9cb91f7430308237ada28d60918009e0c8c2116099befca150aca513f958db0513d4174b677c8bde83ca5da556fcde0d6e601de99ee6660de7d7601c08224fb9162aef83aa1b6e396d37cf3c28cac35e28b7416d13aa88de81c60c54c588f0564d77fd3263e6e681b79cb8353c7caa14280a1320e9c64bc68ca7f7b63db7b4f8e5741ee58a66e8fb4b2e7e2e7d538b94e4c85c57bf282173ac1e4b427eab98edb5bc3853adda7cc73679d68042d9e3ec6bd39d27de8a71ba5cf3bbba2c0cb2ddc705f695d56efd08b12aadd65f2a848cb14d861cb8bfdcfe74906e6a6fa1e2bce67fafed28da0636f75849e09f40adf8eaf09014d7bdc8d2a099364a5bba25b12cb81543b7a65ebf0157b1c58c1d76ab6e81b0d17a04451b48832aa396c0cf7d7574d7e0129465e3503b25f10f5da8b38225a2a671c5967c815f849af6f248b78d0521274ff2b6ce612a60c85d0332dac4e3be83492dc53f148d54434143be9b4a64e8d1b1408d1e28bc3ace3898052ffe075239e88380da01f7d31d4ded91be0de089b48a4fb5bec00261e9be71982c2a5ae8dc285e07b143479e34341147b04a347b4fbf6d08cd410861fdd655e67ef05e8470af59fa499af1857d6f6de5491669373e334c653ef661dc9e8c0bcec8a300b7b8ae2492eaa5e5c3edae881f9c440dd3b1a8a4525f52b97ce155dd9a76de9fff9597e60f89af5b2b479b11abf3b7d8fc9860", 0x1000}, {&(0x7f0000002880)="e64b0e1db0725ddce101609e384b0b1d33eb819ca1188241f09d30977207511f224894640fa356cf26b2fa0b62e1ddb3a9bcb526d3040b4fcba1334319718ef1e5b2bda63f574ef9d62521c7cc31060aa5e7608c0d7641ce94e457eeb4cb6572e1a2eee5c44a24865d5cc58190ade1ddcbced03426139d19031553bab5746203a55f9c2a192bfaff1e2bca279af05c9d96211e690c0d2bae5619dd92f7979774e91384c7", 0xa4}, {&(0x7f0000002940)="70688ba28ff9484b8a934e5c2686c7ab34f6ed91e75796dbb1e55326c2fa1a820e532a8a21057e12f1e6ee1719554004b33dc1e5421f971fde1824134140391c0365a16492daca18ff7e9efcfb8deecb4f3217f2ac7014ae460385dc6d217ffe16c654ffda23d2930298a2063b2962", 0x6f}, {&(0x7f00000029c0)="d797350c3553bd48e1c2e1c726a5348e76bae8574f06c5af90b30306f25f3d4ed5a023e66918d40bf39d546681fcf53f5cb50b00e2432e8b1cfd196065087bb1ec68d96e2af0076256acecaa8321b05044b6d1f3f9e7adf60c4584a593c899fb353cd716f5913218f0bfdf91cfc7203ea6bbc47f4cf0e36329f9921d62e387044052191a51bebec8f6e97c6d3ee8ef91149d27c0bcd6ac023d56c50bbd93b9d4515d53d087677447ce1c94bf8bf6a93b4826796bd770dca8b97073af8bd890efdddf1471bb3dd3f447d7d58aee6c2f0d259d0ea027486326b759475288ea6737e1f0", 0xe2}, {&(0x7f0000002ac0)="975907df9bd250746cbbaeb687a1066b5d493788034bdb07c8157ffe9333278811896374409346f72bf3259a9045599f20f9a20bce7169e6c2ea416228638da9ae597e2c7209e1a0683edc4d6b370af6f2c730373b39661174b3cd3bf516e3a6872a7a9939ad8bbe41ea7c128aa1247a4824f3e3f34d052cc5124d81db29d9441909f68a705527fc63ee4cf6419fb9f3a93beece1692e39d1e93c272e9d5350e3dd69621d038e96b5bbaac26081e4a205b64a52883f6f2ae0d7cd4e90352f3262fb74ef0231a102f44f11699d2ed01b2643242170242a85da5fabf8f02dceecdda153b", 0xe3}], 0x8) 16:01:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x7) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) shmget(0x2, 0x1000, 0x28, &(0x7f0000003000/0x1000)=nil) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x4010, r4, 0x0, 0x0) 16:01:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x20) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="a798bb9857ca38ecb69e9bc40d4a465e6bec4fffc65ef5d1625e8f3341640d3510df41a1a9a837e17f8ec3f2ae9d0e7c462f0c81902c37937357a3639fa1fcefda20b64bf22e2913130ebe180788b3395f306c88b5e4202413a8765cb79bf735ce7c969710858cf6a74784de880c4fd79cde284f113d644ec5bfd1e16407d60d9e234b6193", 0x85}, {&(0x7f0000000240)="e022d5e5d23acd663b5650bd0662d40180fd7441a4fd629a5775c054537519f6650dc7bcba556b537900bda90056e1079355f2deccfc1b36ccbccb909512778cb59d8696ce01f858307007357c9527f6af34ef05f88db50dc43d69db12b6c7589c34d8e81e1a89d96427fa38c41ce0facdc88e43112baa54aec2e60442c75291ec83a4072fdd81a34aa2c2a968714dba5159a1e3fe0dd7a274c0dc7d586868170c3babd304eaf91a64062594c5e5d04dfca7861d2469e76d3ba0d992e220", 0xbe}, {&(0x7f0000000000)="c097ece24e132b2ee47e85c46a62508bbb47311edfd49f1eb60a34bb4d", 0x1d}, {&(0x7f0000000300)="fadb3d20c3e389d121fc028423566f4a234b20e94e4266d4464c52aff8f10bd4855fffb62274589019cdcd1a99bb3021294bd0f110acb6cdd67ac7bc261a6031f00373949f4a4dcfe873d78892fea7c64756f71f17259f5c0f10fe4f651b85cf5826af2eede4afebdf39b1fd0559485ed0848d02bcbffdd7f13b5dd697a1796391617eced15d8ce7fa4c1f64cfb1478123d42f8480d4d89ce6cb1d3745bb7b0f3603f2b46d8889c5c346d3fcc8dec14587c55099cf91ee5d8d7682bdb37a587fcecf65aaeae21b92616af8471189973111dbc1af5e7ff820", 0xd8}], 0x4, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = msgget(0x0, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/211) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/de\x01/null\x00', 0x10111, 0x0) recvmsg(r4, &(0x7f0000000400)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/108, 0x6c}], 0x2, &(0x7f0000000300)=""/203, 0xcb}, 0x862) close(r0) clock_settime(0x9d84d3dafb49c7c6, &(0x7f0000000140)={0x4, 0x789bec3}) 16:01:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/134, 0x86) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x8, 0x101) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f00000001c0)={0x0, "65777367ba9423e6ffe506ede248257f73c77ae86dfd7968cbc047f92c8c8c222e41019703721b369412de9785d67fc4d1972d25bf58caa79e77171f0d890984befce5c05417cc571443fc25e46df82434065590a00ddab0ff6aa9d3eb130007a7b5024d5aedcace6b31ded3cc94e8601fd67a05a6481df0cd5056e566f80ef723430cdb0bc68f3fde1cd99f1df853c1d2d56eb2ddaa739a64fbb2fedfa9e0cf282a0a84025208268c578e9e334d8f71ad0481aefde8f8297b364b"}, 0xc3, 0x1400) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x105) r4 = dup(r3) r5 = socket$inet(0x2, 0x4, 0x9) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000380)={0x3, 0x100000001}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000400)='./file0\x00', 0x100, 0x12) r7 = socket$inet6(0x18, 0x4000, 0x75) fchflags(r7, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x2, 0x0) accept$inet(r6, 0x0, &(0x7f0000000480)) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000500)={0x7, './file0\x00', './file0\x00'}) r9 = socket(0x2, 0x2, 0x400) getpeername$unix(r9, &(0x7f0000000540)=@file={0x0, ""/42}, &(0x7f0000000580)=0x2c) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000600)=0x4) r11 = dup2(0xffffffffffffffff, r8) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000640)={0x101, './file1\x00', './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000006c0)={r12, 0x0, r13}, 0xc) semget(0x2, 0x3, 0x203) 16:01:16 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x2) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r6}) r7 = getuid() setuid(r7) r8 = getgid() setegid(r8) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001c40)=ANY=[@ANYBLOB="00000100000000000000000000000000dc96ca611beff9bee0e4881ea8d4dd2ed6328931c73117362eb91f808d172718c92ae032266cf0920d73b05413a06a9d77e5067ab7d1a222f97bee1a4efb1367fd35506aabf2cf13c8a797c724372610a5e30d54c500f07a95df1da2c43100"/123, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x20a}, 0x0) getrusage(0x0, &(0x7f00000018c0)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r9 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) preadv(r3, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r3, &(0x7f0000001400)='./file0/file0\x00') openat(r3, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00), 0x8000000180, 0x0) pipe(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r10, &(0x7f0000001c00)='./file0\x00', 0x4ae13c2f95ceba39, 0x100) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r12 = openat(r11, &(0x7f0000001840)='./file0\x00', 0x20000, 0x2c) accept$inet6(r12, &(0x7f0000001980), &(0x7f0000001880)=0xc) getuid() semop(r9, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:01:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendto$inet(r1, &(0x7f0000000680)="01daf5f7d9f9f031a426dfb0f326634855f5e39b34a9bfd04a6eb4b880e02a5ac26448b3d8036be7617b3c2083b645fa887ffeb14f70f1aa7807c4486d2bda923d856834e0a8defdde225fcec6bd21f7f2d95b55e2a0af", 0x57, 0x400, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = msgget(0x0, 0x212) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/55) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000300)=[{0x57200919, 0x0, 0x5fc3, 0x7}, {0x0, 0x81, 0x9, 0x2f7}, {0x5, 0x4, 0x2, 0x36}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchownat(r2, &(0x7f0000000500)='./file0\x00', r3, r4, 0x73332c84428df876) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0xff, 0x13, 0x9, 0x401}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) renameat(r6, &(0x7f0000000180)='./bus\x00', r2, &(0x7f0000000240)='./file0\x00') socketpair(0x6, 0xd2c598dd999068df, 0x3, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/147], 0x93, 0x3, 0x800) 16:01:16 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="3cdf19920d2c41127eacdab087dbeaadef22537e83f36395cfd40afc51d09eb77ea55e6262179d6569ab119473dbc45b98d05428c8deffb720fedd130903552c0860e31665236a93cc6f9e87a3e82d50861326029d8f6a2ba62f123c0df7a675ff33aa0a9a102e92c1da06dc3383752848b1cebbbdbf18c00ec2c87643d3b2d73dfd5baf1b6b06b449657b54a79081676e025a7bf32defa98f9509051322e5515623f7f3fa54b1c01344fdd7ca5e84c34789da4648a58caadb75cf447c53d2e825bc8ff1eb22436ff5a015c91a4ca0ca63587147e134045b327c18b36d08c621", 0xe0}, {&(0x7f00000002c0)="ff5c010a05bee59b95b08b457903aef9203d371c3e80ce9e18d73fba524e69aa2ee43cfba4e64d8e2d872eecbafc92b78d70a82e583ece4f9090188ee4b47f0c67bdd7f37e91113f3b8a061aab9c9c9928", 0x51}, {&(0x7f0000000340)="1703ac7de19951c607985196cb100c6f5cf9949cacfbcb4ee54553a8fa37560333f427c8eb71fb0442a5307a75665111928d232689277feeb6e91c3b839693498ae39322f9eb2d9738d9a0d533dea9a7b7d9aab3f5fac921d6c526491927095e335a387eb23bff3e", 0x68}, {&(0x7f00000003c0)="3a975dccdd1ee296cddcf4b412b253098d0d3c4522672b8822ad12673d65e717dc03deddb28c71866638135c7bfb1cc2e4d3839cc7a86055962296d45f5c4cf28f7527afa77f65a6b378", 0x4a}, {&(0x7f0000000440)="dccaef2bb15c608ec7b93964a7b963274d162baf644d72160d0f23cc230147268cdf201c3442fbfcc16311b4d2060e7f223835c32181f77328144d21686bb54c249e805d6c432ad47b2813ddc43dc83c93101f340c78ec78fff28ee0af21665c826e29fde567283c1b8f", 0x6a}, {&(0x7f0000000040)="721cab8bc55fe5b527786981e0ced750c65ba9f364f9aefd68c9e7e06797207759c5376c5c487e9d", 0x28}, {&(0x7f00000004c0)="b236f52796d5af8930092dc99e11dd60c7b6b6bebcf950f52936a83dae3c919d2ba2f8bf229b6950c586ba4dd827c8f8834df5d3dbd49a2911e5fe14281e6ad8e4413164553088908617b5d399c3f69ec14f39fda90cc633b9f97772003e8950100ddcaa3db3173bce5fa66d82a2175837146eabc69ad642c1ffc1e326060d20a20cb7112e053d266ed7f071f709da1cf283de674976d3304b496f120857866af26279dbce1ea6d9e27baa7ca5558552a5a52c008e7031d60b9aef80b96d4e309260c3a88d4f8342404109407244952bf8cd91a6b7eedcb9aaec1957e22262cc22691d8295565fd6a71d7dec565d55d1a7502f5f686855405d", 0xf9}, {&(0x7f00000005c0)="6cd55c4878f2a6d3ab7e7471d309f6709400034bfc5fb4d7c1e89bb62181a0f9d9aa8139595b5362ba8747353b7cdea374053fc591536be4301d9facf6f5002fb329385a85a6737efa5bc251132e2182abbc68f5bc77642b5083c7c16927ede8", 0x60}, {&(0x7f0000000640)="ae776b022ff8732d9cf9e04291990a9dbdab488b8ee53df28ad018993eca4f7f353bcde24b9f7bad8896cb8dcf206b28744c2a2e64249642a30d85b4f450d5bb668d78e9177aa5f2ce4c0d2d4295a51e2eca47f89c71a27e0325d50a20a454fd05b84b58a4f180db0da1fb", 0x6b}], 0x9, &(0x7f0000000780)=[{0x50, 0x7ffe, 0x1, "1c9ab4a7ff146998cb094e99de1e2430341df088a3d5810fdce19f6e4dd07ee5f57198cb1eb57adfded0dda497a9d8708ccf6a1073bb0781f33d"}], 0x50}, 0x419) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:16 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1, 0xd7, './file0/file0\x00', 0x40, 0x17f215f6, 0x9, 0x6}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x6, 0xffffffffffffffff, 0xb, 0x4001ffffffe, "0000448710f0cf061800", 0x0, 0xfffffffffffffffe}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000000)='./file0\x00') writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 16:01:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290003002a00020003258f00000000000100000018aa560c83b8647dcd3a02f0b11507c5883dfe82e31b3ea4a0445f9d46c2"], 0x38}, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x100}, {r0, 0xa0e92e746f83c0eb}, {r1, 0x10}, {r2, 0x2}, {r3, 0x134}, {r0, 0x2}, {r4, 0x11}, {r0, 0x2}, {r5, 0x4}, {r6, 0x80}], 0xa, 0x7) 16:01:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3f, 0x4, 0x100000000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x92fb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x3794}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffff83f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xff}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x3ff0000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7fffffff}) unlink(&(0x7f0000000000)='./bus\x00') 16:01:16 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x100000000, 0x4fd0, r1}) 16:01:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) 16:01:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x83, 0x1}, {0x7, 0x400}, {0x41, 0x1}], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r8 = accept(r7, 0x0, &(0x7f00000003c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r11 = accept$inet(r10, &(0x7f0000000400), &(0x7f0000000440)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r16 = getpgrp() fcntl$lock(r14, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r16}) ioctl$VT_ACTIVATE(r15, 0x20007605, &(0x7f0000000380)=0x101) r17 = getuid() r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r16, r17, r19}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x1, 0x0) r22 = geteuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r22, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r25 = getpgrp() fcntl$lock(r23, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r25}) ioctl$VT_ACTIVATE(r24, 0x20007605, &(0x7f0000000380)=0x101) r26 = getuid() r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={r25, r26, r28}, 0xc) fchown(0xffffffffffffffff, r22, r28) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r32 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r34 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x800, 0x0) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="aafc746fc40fd693fcaff0403b726aa500dadea113d1168a48", 0x19}, {&(0x7f0000000280)="c2493bd2bf84229a8172da5743920fdc51cb52f03a840f4ea70e10e15758a1611ef2f806f737e030582d5f800b0b2029371f3504676f8db9d08a7d7c9ff8101413f91367216c9ee180b9a9708fd461a1da1c8d29cd7be6b2b0c465df4e8538b1c6edad66f236dd1330e55e62e4523db784aa0b9f295d9593b44f41e7c761d57db62bb77debdbc2298cf4f35f6239f8118354d4fc09be41d889b66d3a0dbf009ddabc0d78be9b253763ca0a83fb", 0xad}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='@', @ANYRES32=r16, @ANYRES32=r20, @ANYRES32=r28, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r33, @ANYRES32, @ANYRES32=r0, @ANYRES32=r34, @ANYRES32=r0, @ANYRES32=r35, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x4}, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x9) 16:01:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xffffffffffffffc0, 0x0) semget$private(0x0, 0x4, 0x200) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:01:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x109) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x200, 0x0) getsockname$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="d2b64b922370ad51d3a37760158d547688d1a4cbe531af8e48cf97736c9642eb65299b443f669213d9f7c4d3e2bf9a41a1267462a7d3e124a960754a0c82bbd7bb819e896b4ac27608be0d6ecea63444b507bffa1d535dd48ce1e21b4627e2337ffa22adbec925803b645dbd32a0dab0ca3e857200cf6eb6e5d018332130"], 0x1) connect$inet(r0, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) close(r1) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) r2 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x1, 0x733e0f34}, {{r2}, 0xfffffffffffffffd, 0x10db2eb31a0fb690, 0x20000000, 0x5, 0x7}, {{r4}, 0xfffffffffffffff9, 0x2, 0x20, 0xffffffff80000000, 0x80000001}], 0x3, 0x0, 0x0, 0x0) 16:01:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0xff) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e9") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:17 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x5, 0x33}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x10000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) close(r4) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000000)) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r2, 0x2, 0x6000000, &(0x7f00000000c0)="35f3de760b80", 0x6) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0xb8}, {0x18, 0x0, 0x6, 0x5}, 0xca, [0x3, 0x2, 0x3, 0x20, 0xf1, 0xcefde37, 0xffffffffffff2ac9, 0x4]}, 0x3c) 16:01:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x4, 0xa1) read(r2, &(0x7f00000001c0)=""/116, 0xfffffee0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r4, 0x5) poll(&(0x7f0000000080)=[{r2, 0xfffffffffffffffd}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0xfffffe7e) semop(r3, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000000c0)=0x3) accept$unix(r6, 0x0, &(0x7f0000000040)) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000380)=0x1) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x101, 0x3, 0x7, 0x6c, "72bc3a0e534583801db3690f8441faf520186f0d", 0x7fffffff, 0x5}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffff8, 0x20, 0x401}, {0x7, 0x4, 0x3, 0xfffffffffffeffff}, {0x3, 0x0, 0x9, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r0, &(0x7f00000001c0)="88", 0x1) 16:01:18 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) poll(&(0x7f0000000000), 0x56, 0x0) 16:01:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x2}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x2}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffff7, 0x4b9}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1d1, &(0x7f0000000580)="82a81f2cef5f5b9bfc255fade909bb56fe527d01c74308415db316c4bcb57435f52972784f1d64b181fcd0f24067784d314ed1b63f21b62829c33665beea78ab7bb4c1a2daa00a34b427c66ba58227eb00771ca2ec801c81f2b019069c4b6700042e93dfdacc7d7d5c8719543c3aa000d75576bd22866d9460ef4184280323623ed825bab80f7f1d3f7e1bade1c0e6e58870901e0c3dd417d32a2f878a5e7ee65ff587d361461dc7bde3d0e8ba2a19a40f11fbcc4e999520b8e9e05f7ce9186ae2702e14e3966d7cd0aaf2aea3eb2c6b26989c266874a45885bab3e8ae5b4955be5ee88b61745f4ff0ff358ee425c445a0ebf29b53910e847a84dcdce3d5531552c2d5565f3b477633bb7af701ee20a7a21aad48e1c140626f686e92344c6ac62cc8070000000000000000120b0e36b80398f973eb2d3680bfb4ebe922597fa93d1273170092717d073e5e07e0a5a59f5d5869f383af0f1dbf9a3a907047c98cdc8be2e8e8d1f9a141f469f112b891cc6382d5e829224c410bfe1498a749b1ad62d5324bd83ab763a9aaaf32983b725c336966359d1d94320d1d70ef763c08ad7936a54714b74d6d0f8df71af02d46e828af0b06c7f04d4da57aa80a139f6188e5ece99f29c446d2d8d22333413ed94164") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) 16:01:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getuid() r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) fchown(0xffffffffffffffff, r6, r12) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r12}, 0xc) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) 16:01:19 executing program 0: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20002, 0x44) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x1f) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0xffff}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/83}, &(0x7f0000000240)=0x55) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x103, 0x7e2d5b2a69fce171) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/120, 0x78}], 0x1, 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:19 executing program 1: r0 = socket(0x13567f1ac5487912, 0x4003, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r3, 0x8fd, 0x8, &(0x7f0000000240)="000000005ca4de8b03071f29f1db62c8ed9f68c3e2618ce83b4830962306934f41305c935bc92a8d28a446e2bfac27e4966fce5c4406034cec28b13e436bfedf5e8e4c1cbbc5d2bf9143f866bd37f2621344d3853c2e67b2965f6eb677c8d0c96e6beecec82776", 0x67) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCLOCK(r5, 0x20004276) getsockopt(r4, 0x7, 0x80, &(0x7f0000000080)=""/68, &(0x7f0000000100)=0x44) 16:01:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup2(r2, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x59) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) socket$inet(0x2, 0x3, 0x7ff) r1 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r3, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r3, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/184) 16:01:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r7 = semget$private(0x0, 0x3, 0x80) clock_settime(0x4, &(0x7f0000000280)={0x100, 0x7fff}) socketpair(0x2, 0x0, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r8, &(0x7f00000004c0)="3964279905394a658af13461471beadb139bb88dbe50616147e442a012a8bd97403619d6aabd16d495eaa99ff009e2b60eeb75cf230bafdff5ed8fe424319b5c8e6a6cc5a676f886555d1bc60e9f673737c13a5f3c0c41d0792340d1efbda4936bb535dd5aeaf2befb9a49bd33a5830fadecc560beb8d2dfb1cf9761211bd367662c4f4ea93c211fdb80a4320d2d94db9ed76a78042b872f06588dfb6299cd397b049f7e7babfc0157d4054079461fda1b178f1d4b03b94cd40213f49c3cb306584ab19160913faea357d4e6c6450c56bdd17a2d1417de03ca0e76e0f145cd1fff407c6b2b28eec37e98", 0xea, 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB='e\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:01:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x10000000, 0x0, 0x3}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) r2 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="29f427648fb5ed31f84ffeb48f9b698d546d8d06e22e9e9b41ab2469a8750eb5a44ff662bfdb1c2eca0a044cf4ec46e3a0e73e880235fa5712f41beab32af2f77baae943275142c90dcd9155f542261bacf7778bba7e4d9ae456193e758e6e37b1de2181dd8ecfe9b4b85e2bbc8d1cf4d9e7aa0aa9fe6ebad7c15ef74118cc346e6c716ea9acb9f31f093c1f423aa79570fa052955a736df454576c5afdbe3794884031e190009e091b19c8ee97aaae999c757d3b678ca6f32b7b0e6863211aa800aa40d939233864080049799b56e560410d52ec0103f9d2bf71e38d149ad309b2388b162e98a9b7bc6376fd1e953f4acdce978c3fbc2f7ccf604b7e9564ecadb0ade31bbc3cc4bffda99c49cda7374ff8379cb393f81b33285ee3a52ef17b6efddb1da279808e7c04a40db122f59461b19a36ab32bad104cdbeea98334f2f179ea25b26ff68f1a3f1f089c737c5a226f3f4a88afceec595f87062913dc7d5cc85dbc5d5b0653a0ac2ca88a9c5863d1b53826e2b0d7005d7c7007b96bf34c33ef9ef3f24359372536691d5b1409cbe46749db56a8667f77bd1b1ce254171f4487d0ae292554975d93535d277c77398be84d2c33cf4174044a07a78f71664b49ca8b1223f0b2c7940aa9e2480d4cfb5a39eb1d2013764e7511450d59a984ff5c38b77ce153f4baf5e4f1d0188b27aae8c781c3e3fee43dce39e7c982c4b58a4d05061354cd79ce0d8044730f7ffb7a27a47c92524eaf33cda4632250b9f26258c6529b7e050ced492c04fe846f2f02e3722929e78d1e4da9019c9d1ef7bde56876902519b183849f6943e11aa6df873b6226bf802d23cce1f23f96b5464078841696a3d93d9c00e5a95d3b95c47c69d2ca56649f8cf9a2954cd0965000ab0d0720ab9ae5becc06ca6780bdfba5b1d6ed1a2e26f5273eb04a195153d1860601478e508c02a7ea308c444e7112247b33cc3cff5b68a773ef7bb4ad92d2b5eaaeea6a09ce0ac29f2b29bca833641c8e5b24317595bb225e6d9f5669a12361da806ac7ab5ac7cccd6a6d7e4d655093501a6f573ee1d2898ad4003b5ab77ff46ea1f26ccaa0dce307c4ce80d675b3fc6f9f23155ddac9cc98e801c4312bfa4191a6fa32498925e48135744da9fabc06274866689b815b8f44aa19414b3dd0cd1c5f9e06fbdb8cd117b9c96f390b6f084ab292455f09e815747b51956efaca71f5a9624640587b43fa6fccbc8c033390bab478079061dd19be50326a98978d84dc3359af7c308b3794e062df8caca98059f12920c4164e116cdd52a6552a403098a250d740e196ecb759f06922edc64ee1297086d9d83cd194448f144a7885eea2d8fb29f85cb66efb139ba85d372f2b19bc642391eb7ee1c2fca799c4629e5769c14ac32467d9155a84a30874c5b52d2cbee8b4a302022d4b4428889a2fba67b395a13f0567062620e86853988133f72efa894099fe701e580c0fd62865e71a47b96aae2781ca7c942cf3aaa77939463debdfe64f699c9c32f747ba5a02a4410584811ee47dd4504a3a8e0a1163c8f878042720caded9700fe6f3b039bbd0259297b79958b3d661e482fb95097e7ac5ec1c4eded892a62a77c7132fdedcbd25f2127acaa20f67ea07087d37681c07bd87bfa583d964bdaa843ee2fe7daba36666c268b946dec8d1960b46968770d120b8d4057696c00fbab9994b2fffd73407c66540062ab316d9d179eded4fdf3d025874a3518d97e9b010905f6c3eae37da3921dd10be77aa4be88c632857bf08502e56db78ea1a8f18c6a49df55c454bbb2e744d3840a5a9ec5ed88976faac54359a7fd1a09b6d0f79159c9c15e66b371ea51965920ea3c00f4a81c9b8098c8275756ceadf43e3a329e933835c4bcbda13c7a7b38b4117366906a076941faa96f55b75dbc0ffb6065f244a75e9c1915837996a71f2c0a6c2e135dd67c925ecb740c5b5ac157322806f49e6472dc103bf0b6be64f9868fe772860eb14bd2a9ae3e56e597b164bfe9eac942049c87539ea241d26c6a05e6535d5634ead1b0aedb3ee18f807c7c22ef43c4ce7a1b59152e2c7c91a1a45ce110309298555d8333368eebc3f6dd16708cdd52903e38585dd641935b1231f8219cf7e907270ec19e72e91cc6242a1260c8817283b33b85398f0a1f27e2d1b5a80064771b60dbfe323932ce59efb27117d763d31edecd3ef7f9bf60e96a8cafd52db0b8db045f94d169751da0a3cf77e8d85830cf11b8d1ba7e4eb36bf2f0f471df9fead8d3cf72100f807d2af5c568d434481ae2e2911c4d9124a8afcb4e02706dd26478d9e0e6af588873223ab0af031c51aed44b38f2f0d06fef92f63d4963e9e149c3d91eea6fa49fdf74bcd9e02049aaa20a7a56ec0cedbe86aef786093204ee8e6232b5a2c3d3162294446907f37d644bc57fee7d6da134585d091607b998fd9be487daa330c17cee318f9f3d8753b7ad03db533b4f1585b01360910e0cff2d4dda73b4ca28c9becd9db34fd8340c354bc7271ee97bc4e9453341b887feede1e226ed1ba2924b8a876f8f4c4db693abfe0bde60d97182a5a9226a425da285647b71edb3cb32c81f36bb1e83661e602ec9ced1d84a885f0d072b81afb6e29d86d106f1a724d23f7124112381929d635bfa24b83993c6dbc277b1fe89dfb3730a35a37a523bd190fadc95b9c504e377ff2c3e4a2847aa2132ea097b5b9aeb1410f9cb6fdbc1bb1837b6be40ea7b83a6888481f99ddb9810e11a5aad60eb5386ea14a963bc51956c3365d45b07717997f72325c0cedeb8574cbcd9a36073742180b22232124d38d1ad8fb32e50582fb08d9bf05763eaef31883b433b161f1509e9c66e4fadfce98d6c7b47d4d540e7e7b87f52670b0858cb1b8139f7c9263b91527a26a8d7bdc4aaa668d5bfcdeb6732b2b05c424630c0beb82c3903ec3d6df72634535951941ff07e699fff70c2ea7fd7f4b9aa4601a1846b7a48fd06b4f3064935e0dd9366bd616bd32b5594107f64000a843286d0a3dc5ea906f2d929a301da776b00b66bccf9aa2c67646fa1a72756191470b95a3590f1e4372259aa329430da308deef9b11f3ee38dd8f344733344d00b7441864009db93b9af455c5b23815158516bbddb189e0c001016452faba1dd073a7ff9f2ba04e331226d77df4c0c7ffd16b77e2740ca6ee78a52739fc5d0650d6b25032d98c14085e077b442110a51650f41c39f8f00fcf82d1b3668cfabe430c53baaeaa8040b72cdde0755c6762ab20819ceeb7eedafd5930fcca39fdd17fa1516355ef9030371fbb7778464cea73836e576f24d9cf9bbd841739125942a0fa694a0a9a5a081da20fd7dc207cda2787e646edb5051f92d98c53ab13852006cffc71f3ba6b6af24e3dd930e515626f7afe5192c3e53be3853409fcd4f0fe645cbea27ee7292cc86b9c212270ba2c806c83bfc1244c7bcf2ca88780a516e0fac08c86758be266a653d8fd5d1fa144bd1b29913b5c12dfcb74b41d2cfa72db61981e52299ad90500a89efd9b829d145476966518afd86aa9d063740ffde684aca256e51af6a2ad3ea43153d87a0bf9bd4d93ce02b555f7f91606c0b5aca959c4b02dad9e470995baa69187ebd52e44547ed16c1172e1de8667a4f47af4cf9abeb80e6d216383bb743461673ee34520f5a0c624f170c88b631c243e7381200cf0e9c11c4a87a88e024c1f7667d7aebf279bda38e2e1610f856bf71d5657a8710197386bd29e6d18bf0f6cef0dc13a278b944bd8bb9e21f8c5ee2df44c5b101b2693dd0a5d7d45a9cc21490ae86e383533f976ffa285cec32cc077cac920f006c624cd9ed708dcf00aa097f8b8e53974edd4f6f85d8b49141b0094e0f49d204987e68934ce0047a34ff9074f4e49a1e88b6cffda22c43d9f7c47a2b86f10e42f5b600b3abe28cd1cddcf6a069e530a8a8c8a92f1f70ee5da8acdd978870cc70cb00165f7cea06f9192ed6ccb72edc2bfdeda6c0b5f2828c996bb0ae382a6f2feb8fc7e7098b2c014f0ac3f21e83bbccf6b292ff1e12d0972331a5b9a639cea95f6a7f1f8fe7e85d0e96a9868608426375de406fb143a977710d4ff85026195f1cc7a5588e26222183c624b6c7abdb9539282332623c0786a72ef0b36290a93b9c8dcf8a0c84bce58178166a63a9945849e95eb4c2f364de0665038821c41b1d9309d448099fd8eec653c9853eb45fa178dac6aba53dd276fca97f4430b3d063f44e945e9b3c9f63b6359d9c4c609008fc385381bf7b43c2a29830203243e470645490f7dc24cf1060a1868c5282a3c649bdf1fcd5f0aa49c498656ebacb433054a1911077dd9758c2e63cb369828518527da93a153e17f3a05470b98c6e4c82358fc2d95a6382d287234b9a56620ba47754f619720711c69e553214f1fcfbf6871c10f4ae883db4817656d33146e96a7e38976f3ad54767ee7f02b4d1509ddebe78a91a5421ecf521da25ceb5b30a6ea709de766fac340a87fe057c6614957770ba0ef5589a67ced9ed3574a1a6e2b88598f00e91191d632753cc0da285aa5356e60b236d3d7c44f2c85c6a059ca01d8740ad52661fb0c14575d5aeeab93b7fcafc5183d59c1f5e77e37860104466591d38fc20087d4c2bb29914d261fd7252723a19095993d5e084b728dea715c737b00bb49b103900f1dc682e332e519300288687ef6d53bfbae3ce07e0fd0e52921d941126f93c6ee918dc244bfd4b871d96bb00e62a29a85ce340c9659e268cd548f57d75059e4d8a97015ed28b54a4f16a7808920c0ed8dfa394f59c0a229594cf203b30659ce5e6516f0def440dc7b47a9498145941de5086b53bc9d3bd7c9bcc55496f0ce6be7660d2786de914e2f5fe6ee0e8019bbd83155bf023f011d18c3a13b92d1839319af08fa6ebae7040421304b87ff679661c09c0da5205e4f910219755bc7716b4fd5242c0bc901efbccd53ca93b78984144876a3cad4ac64e64a7ee3ec3cfed22c67d78a6daf0c98002e6dcb308a4c562dda3d903888bf655cc4bd0fedc0cbe61dc45884f4a92c2236a318443be3ae917d75595ed5ce78e030bdaff323d1d4fcabc64530248a4cd6256e0b1e2bc538890152ea66860ac9d448355fa3cc0617dec5ae513610ba972a6e129e9fd5999d4aeae2c2d9db1552f2aeeaf6c64de82a648ad7808f3a0674d62fa465040b30e0ce5a8cc9e227761d9162a3213cebd5261458ea5076ec828204fb21b8f3ea3d29fb945a9ac7cdecff4c96a4ae48862ef13525bd85770e210ec0868a85b1857a545edc3014762e82297dabe7aba63e3553de1549b1c85bba2a3c3a798dab1b9ee540bd6d78801766f9a8d92c6b3a318e7bca2c9329ce692b1e03dcf1eb6e3876e27abfcb3b2ed5881e37205abd6eb5421b2388a216fe6a60e2659bca246f45c19890354a491f244e742dfbabaeee6a9ddebba5d5d2b44d81622fdce083c7317c92c9e429fdcc3228d0b168f9fecd1fb399fa452be3378ca6e2effc6bd6ef39654375e71021df2181170ba56ecde750d82aac68b164a60bc02f83f4375374bd22232612c7b7ff9f0beb9ef708e677739ef6cf5fe74e0ea2fb2f8e6bcd54309e8d6face28cf7e7d0ceeb4f598b789044432101a5047087ef82374e633d253768461b7f305e0ddf37b04b680c798d38b7de48b3c4f320f26a6e5fa5c455312cebd35238e7819c6d669791f3f900cd249ce909cda7cb95fe5ea9b52907c01b79bb4a4954fc82532c0d6a4936c77e2c7d3fbc0afc29c8c5a9e9bc8c225950a5456d1dd97de425afbb1f") 16:01:20 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="70f43bf24d6f0e300aba38be2e384c8cbdebbb11edc0683958b3d8ff7164735590ff310c34eb8ef1ee402e3a6c8b4b910756478c45c73bdc492dbe127a3a57b54be7014ff039c3678e501d1f8fd8f1a0910a9b6dc469b740da8863d6e740a8ea85d34116c7cbaea8f7eb8218c6c4c49b77d7899f3da914f765d44e5b1a3d1e06c67f8799c2c4f8f2d3152f5d8ad507a58650957c6a9d308198122b9421718cae1e44f8bb74890303c0f0df74"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7fff) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x6, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) 16:01:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = getgid() getgroups(0x0, &(0x7f0000000000)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:01:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x22) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x40]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) socket$inet6(0x18, 0x4000, 0x6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="adfb6135674b67d5946ef90d1391eafabb85068a3e26fc40e1bb21", 0x1b}], 0x1) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x3c, 0x7}, {0x18, 0x0, 0x7fffffff, 0x6}, 0x7f, [0x8001, 0x800, 0x5, 0xfffffffffffffff9, 0x40, 0x8, 0x400, 0x401]}, 0x3c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 16:01:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x8000000000000029, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r1]], 0x34}, 0x0) 16:01:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r4 = dup(r1) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(r2, &(0x7f00000001c0)=@in6, &(0x7f00000006c0)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0xfffffffffffffff9, 0x1fffd}, {0x3b, 0x0, 0x400000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 1: r0 = dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x2afc, 0x60, 0x83, 0x2}, {0x8, 0x9, 0x40, 0x9}, {0x45, 0x100, 0x8, 0x7}, {0xb66e, 0x3ff, 0x4, 0xff}, {0x6, 0x5, 0x7fffffff, 0x100000005}, {0x1a, 0x8, 0x9, 0x726}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfcb42a5e5478932e, 0x22) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0x8090, 0x80) 16:01:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000400), 0x8, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x1, 0x0) r11 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r11, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r14 = getpgrp() fcntl$lock(r12, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r14}) ioctl$VT_ACTIVATE(r13, 0x20007605, &(0x7f0000000380)=0x101) r15 = getuid() r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={r14, r15, r17}, 0xc) fchown(0xffffffffffffffff, r11, r17) r18 = getgid() r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r20 = fcntl$getown(r19, 0x5) r21 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8001, r6, r9, r11, r18, 0x1f, 0x7}, 0xfffffffffffffff9, 0x1, r20, r21, 0x7, 0x9, 0x6, 0x80000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r24 = getpgrp() fcntl$lock(r22, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r24}) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f0000000380)=0x101) r25 = getuid() r26 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r26}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={r24, r25, r27}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, r25, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x9, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgrcv(r1, &(0x7f0000000000)={0x0, ""/197}, 0xcd, 0x0, 0x0) 16:01:20 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xfff, 0x75d9ec24}) r2 = kqueue() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:20 executing program 0: r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = geteuid() r4 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r10}, 0xc) r11 = semget$private(0x0, 0x1, 0x0) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r12, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r15 = getpgrp() fcntl$lock(r13, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r15}) ioctl$VT_ACTIVATE(r14, 0x20007605, &(0x7f0000000380)=0x101) r16 = getuid() r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r17}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={r15, r16, r18}, 0xc) fchown(0xffffffffffffffff, r12, r18) r19 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001c40)={{0x0, r3, r4, r8, r18, 0x4, 0x6}, 0x3, 0x7, r19, 0xffffffffffffffff, 0x3, 0x9, 0x20}) r20 = accept(r2, &(0x7f0000001d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000843d0000000000000000009af9d15db128810d62a05b7826c60bb6d15d569e00bc4b0e68688a64a5d561e3eca4825086e23a7758d4e69bf2f535ec1a4e7f1fde5bc3723d00fef2cbafecf2faf6398588c983341b50de1b38e5119707bbf67ed2e221fa94d41999e99bd200"/211], &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r20, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) write(r1, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xffffffffffffffa8, 0x400, &(0x7f0000001cc0)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSDTR(r21, 0x20007479) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 16:01:20 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)) fchmod(r1, 0x40) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x6, 0x5}, {0x16, 0x3f}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) utimensat(r0, &(0x7f0000001580)='./bus\x00', &(0x7f00000015c0)={{0x4, 0xfffffffffffffffc}, {0x5, 0x2}}, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000280)="b7cd06d34f586930bcacbd327336fedae909b9cc9d5126a1383ac491a2bde967fcddce66f3fc28a6bc2200451d5f57cfbc0bc3af2576bd52fd916ba71298b1f1156430c12ae8bbd54d7135d975ae8ad82d2907b8585e6c4873ec68e7b3df29fe6e03ea8fecf2c847fa829831fec45863bd2d4d9f9858b24477548a1818475d4d225e8a21b5cd2db83fd03776937399e3b14da26db8df9ad1f985859e944dab843195cc9f6c282d3d78f97229e7d71e8379c68dd352d5dcbf17d5bf5dd7f5a4e6a1c32b8c368358685f2e1add880f5f714a8ad228330431541086acea39922f8c59fd23f703405a2ad06b54551cf40354968f7d1bd6cd0791e16b3880ff8590e92a6e04c269a333960f0f9d4e007ad4518b40f39aed0148ac1c344cf87e55d9da31be4fe9abbf877413004da4cef621de94b12fe57ffaf2eee4f47764d1493a7fdd1fe84a5a263e3353c81d681b4b5b7e14e73d80f713f9c9760cd07b170392b9716464cb9e49d684601982f196c5e48a9d475e31d0406407818cc77e02157d9a1a595b406b0c53d00f1bd8f3dd7d83c825cb41f3e5a35ffb1498de3b828777ba1bbf2e0b896269993ed6ea7395f5fbb951029965fd745c511152447ed9c7576fdd50cda2bef3b19b726ad410360630497cb373e5a540afa97f441abd0f60e32480b71287312d938dcd116df3d5e5c742d2ac449519491147a64e1030f54dd59a41936f2ea6287f8a9699c9a0a621cdb3d2f0ec6746acbb1f1766b0f8bc2dc74faefa5401ff04c55ce8bee894583dfc9e95f71e810a5c434c967e372c7f74211dd944e157dadc915a029bd3612ebaf0ddb57375291d0c13cec6731c03f148b7124c1aba8dd86044b675343f43b215dd7cc22b30011dc4ea0ebf25aa24ae7f2ce1676cad512df8e7202a81d2e5dd59e539a6dd0980b6295f50617bc3eb8b8f6e982c568c6cdba179ac6c497153ea0d5fa5e423778669f5abdd85a6bd9e52bff469bd3c928657c5bb56d3a9834242312b159d2bf066fb713829f0fc83ed57935452a807d528b2d2f8ee7ab7baad31a94395712225cb67cbff8d1352af0241806af8d79f4cb1be47868a411877f70714d04e60ce66c20483e8975f55f7a1964a086f76fe7c22eb9f141a4d314339071b9f12d9812387063159d6e395a9222687c9559cb8ee22c2658713b8ebd4542083c8b7ad575fb725e26d73c63a1cd3e7bea41a4bb935dfcd51a222de63c11c7dc59a42533fb5a88e210c60ebc22cbe988cf00f3b1115dbc1a539fd0f0dc9781bd05ec19397512d4c20e7cb15a2e6a32e18d9c2598e2864a6f55db2187fe3de36e60d838069d68380d56aefb93cc589567dc6d10948ee15cf3f7a0cf608985364374991b11b6d62c7bbcd3de39b288558c0cb456ff86b5c724e414744c9f0616ada5b791deafabacb12cd0c8758f33d34a9635f549f2dae2ed0653d63fec645f73c3abbfb710449251a9897dc859650bf5f84ae9f2e7025b5b51f5a0234652da7c6948523eae322629a48945f68ef5399eb3f1fcaec0954b499bf26e750897e07eec99b01e14e086bd3ad2d61c81bc9a1f51d0a4b1c8606e0a46c040d90dac2f5b572770a37217c8b8871b9898e5c7e494515493da841b5ad547ef51ed35684fb942b85065993203804f2d07c473a49ec3cee380574ef2c09dd7be967e903155e1ef58e35ceb84570b9c423253482d526edf9599d3af7afe4c48be024f880779f34f989fd3a4a0cdab94e3932a02c46d39118b1fe5e6d9b5baedcf7bfb58006df3df9722379782285d19ea2c307b47cf0d87387d0aa56d65c44be3a56f8abde4b944e4882cb2696a3daadebe4219c1904eba6f7f78df75b0fe1716c415fc8d982eb7421d98f946b96eddf0f578521bdc0fc193c8cf81296f55b89c24c191520fddd81b141efb87020b326d2799752caff72e7a03a4e920c4ff15dee46d9c023de72447dd8b2de8a89c93ccc590431710dfe25e975875a0c1ba0a3bfebcdc86499e957efca602f47e6062b618ac7f57d0bc4eac73ef57b5585bf17aabb509b5accb5f49b8f652c140e7751412483bcebd4023840476bae869613dca287e751009bc1304d9953e386d1f12476a250b718048f44359b12160bb114b75e47fc1848173153ac49508cb9bb4279f199a558ae1eb80052004bdd1e17e384b721a6e6ea63fe5bf4f1a62ed6abc63477761b81025b1266589171e1f5d61ee6a3f37d7400504e7d571365f0be17dd1e540769e521994e30e31945eb07bad83524d948e78b981c76372687b3dea8c267101a3f574ac9613dd5516e9de64086f18ad040dd4a07392de3113e98b826e7893974dd2a80826220e3ac49d89340a8243e00bf32d937a18348d358a9bda663340227da216150d90821dbd4b5e4e1a52d13b11346fd6cd560eba88cfde62933ed7973d71a3d50e9bf3fb7166b0db97b7b5ed2ff45b1a04679437869e8390f08cd6531e4659b45b00a6df5da0890db4fe74349f9d5b2ad2f154a8e2f324f10a3e434a58145048405695920397c9597372ce0da9dbbb6cc14473621b9904ed8dc06aaeca47b0dd85c58f92ee955139a36a65870f6932137559c6493db7dbcaf2558184320c3479169007cb680004b6df3d5de09876fc45f93c0545c916771d8597af82b8dc4d7640ba346e17d5d0f2367fdbe09c61da3df17a9c0a1770541c0ee71d6ab6d59e236ae312570099aa7999753cb993db7ac6bf683fa7341b56e8120b87bc4227cf3d550de1040e6ef9e182f26811c3dfa1e3fd18b49109444d5980878a7aa04de456f54769b393b994cd88722335233faf8af946798f296a0f5d6f647d463037052afc530efcad27503dab2c7b933f948ff849c9fd5ce2521ee9606b0710b3f76e17797f754400a85b80e274da08541dc12ba78a0f9be4d4d8b0ce979516497898fb905558fa2cf3f2762b57f8e913ea417ce09aaf14c126f2605bfad49a9270f97b07b8a3776a9e72ed066839f145c68da78e4154acc423abc8ee6e56f8462358e7d60e6c19f3ab07f545d109c9f127827d6c0ff95ec105309d557df73d98bc879b645703a31836cdc5fa79265531f6daa30b405448b61c8b185b8ec5b347e5f50fa9cda9c405f496f47b74491c3abae140f4b870598f3c59861804040c07387c37f7ca7ddb8ae7a855b899248e7874fe67f9d3788dad1f3bf3461c196117cb47c5ad07814e1ca2ae19dfa34489496dca8f4330e0348748f1c670fb4ee93545b98d98dbe7ba983090394c4196285513de3b6d7839fe13df1aeecfca1c1789f7e2cfc79b8580f2a5a070687474b50a9482ad63349cdf88a094f2f2f1bb072f7d9eac7d876a0cb54a24a76ec03f6427fdabdc7c6c61866a9f8f7d1b59b29215a60ede0e23d368348d8d1f4bbc7c00c3f1902a2c597087b3088895b5b07fd401b1f51842fb92e7e4223ee407cb04f6a6dacffce52aa0316af3f1c01b8c0d6861767ff133130bbc58cad35a55a96f6e2a443bfe4bbf0362ea7d022c8c1af701f87831320b3916982f602e8ff5e3e4906de1766db293c4855bef03b74cd603eb541698594b0c3a89174798d57882c5ad4c8291f73decbeb569739ab015676f96a1189b1f9d3434eea3713a84c8d90d02b8e729a6964d6cf0fed59a10b0c6bc4666496ac372c73bddb7a8ac9350e30f3f573982ec16311abefb01f31fd4d5cab4ec1fcf8f0062214a06d8de301f7e84eaabbf65e8667ae45c5ed433850265e0e36b9605155be1a0623ec62071f1f56206afd6d1a6681dbfc83d1d4e4ba6d0c2c5796ced208f75439d8ba57ea3edbe9983be532ee5a2e200640ee6928adedc65a7779055c7b588a20adfddd10828557d532eff2e0e4297bfcfe00493b1c8ac91a581832c11fca7d9070df26247fd95e4e8298af5ad320487e79d6ffd840ded218d4cf57cdac4c646eccc29a50e30633b45e23eb9a399af54e095a26fe4543e361d9331923bc4d7b0b4a9f07806246e73aa5192698fc81d8dc42afcf75288cce5044b352f21710428f7d8a73b52b9e55534bb54b164a6eb44d8fcf3abf2bf6a5416fa9eff2fe3978f3751991bd2b3295f1412a6af12bfe0a6b883089f5f3b6e67ca20553d0eb45e357c9cff1d7fd6a88e35f739d1729d85efb44149a4e03c0e0cebfe92a69941fd9eb27ddd8da6c02b85dd69fc0a40551c44cc3e10a871a5a8b5c8f15cffac7d1cfec5be238df14b0e408d95236cc224171f1caa5f5afc51eae793093dcd2c2225ffe45d6d13df7e44bd65a711bd486b6d2f8c0f969827f86d69e69a2e933898d4ec7c19dc43f55f12d3c8580cf2520574f7a1d0bde9c08a4dcb9cbc523fecb6955bbdab690cc58dc39c6061cf3fddfad83aab21ac1d04212b607c2292c464b8eeb5bd24598ced367d6d52f5b1a2e1b5459974d6dc6e7828cdc0b94b53be0c60d1746c2085c91475851790a98c963d1c924ce8baec59313a22c0002cadc63c56f4df4a29cd8d6828386120b15a0bd34c214f3452370fce4682eef48f620d4449d963975cfddd05d34b3d6415717ebcda6cac99b460ed628c9ae061fd298b0aa286565b951c50c7f03a8361786735561751794da9f1b890672bf1ac23aa48c8a3d4894dd2cac14cf1b3e19779dae43539e1ee2cf19ba8caa0310a26c284424ccdaf0aab318e4a85d691e12839c904462a9938fb52bc5722c1b4ba5b58add4b7eaa77fc78fb1c612160790fa8bda60728466653bb23f2ac5722f792df38de12c85c3df48ad93f40a9a06138a07183ff67940d6431d11ed8ada67faaa48729c77a7fc22559e8bda9edb5403a2e7f50747abc5b21a0e807a2d52bb92aad23bc85b04cd46f6e922f28d9fbdcd1192963d9e59d4b8fa47211016250d4cbc55d08b7ce7751917db8d89c9b39bc7aa4930c6a43f9ea2508b08e09c60275237f314a1625459a3fe22d043a09bdbaf03189c4c3afb593ee954346b8c2657f4b3b6b565f9b45cce063cb7719f38e561f8e5f52cd64e9388ca8777bb0d4b0eafe02a20742622d8945c0a8f4278f6261e6422dcd49759126b38cbda0fe02e9c5ae27539657163196ef72ee0ada23102425f7ec57008cef9b42a26daae27fd0d9aaa2859069298745ab2a8d61e991a2f85103fb0d64c99b54fdeef35cbfc7803fcbdb8aa50c8cb65cce02f51173c9dbe2042b74ac491ecafadf313784c64dca6f0c00517e1cded07736d730b5607f0ff2c047a0209c3234f6878a3062713a90029ffa4570af67d0f91dd43c41e56838250327e08c230c270e9fff449f5b287744502fe073d3775b3fac2e6541d661177c7fbc49941be04a1425eea7c117dd35bdbdba0ded8932fca9368a6e1ac83c49778b61dc288b21af381104d4c85b82217d9e15ae34966bfa22ae5b8648d8e588862b561a8dd4e92cf6258ccf7f1cf03d6981b9dade7872dbf6e00452c91f02aa1fdd359aa9f8cc2dc6708e8e78104de22be7609b79e13dd483796e4f817afdbde9514750c8e308486915c5e4190beda244647a471fd93fba450716d29bba29e692c3676bce07b6204512f9c8683d8e1580988f08bf2bf496c772db4d98a526c7d918caa659a6634423325acadd0c8276a1d1f825b3e8f970298061ca710c129bc8a2107d45d74474342aeff315ee8be7e3ca8a50a707a3ce4d6787bded8d1169b273d08054ed8fd37ce095350717021b422aa379ce4568b5b983b71dcf9a12ba06d7e61ee6d2277e8c4ea89c6f7c1910143de96994f6027341b6cadc7164953e9b22322219788f55202b5eea8f0edb5aab065da031b31a836cd9", 0x1000}, {&(0x7f0000001280)="88daab2d9b0a7e9d8d2d", 0xa}, {&(0x7f00000012c0)="244b0b8c8482f65b488cfa443d990e2a3c05a76b9fa301b946b269ddcb76612cf1e900562ae8bcecf34e932a11918e2abeb90ca86e4e8887924891946b666dd2c5b6d19da3ef95b916fdc3e4394d10b80104a28b4eb33a7885e6094c1a90d86adf852f177600717b9d5a0f822ea8ef4ebfbbb36eaf7bc8a5cc068a7d834d6e1774bd89388c5267a42db58a", 0x8b}, {&(0x7f0000001380)="4337200066dec96dec0e3f379ac6d19dae7e9f0b833b578075b2c54e9c32bd060953114b968626f4db89cbc316017a5f3c44b3198f0a2b1559011d56cd4ea2209b618bea81d7b53f133b1d758da01e111340fa6a389adbda8ecb02a6f590d3cf024e90a0c1f02657da684ff2bc11fd2fa95a8013a8e7bd9869e8a8f807d08ad73b54fa3e1347d5fb0d573870171cf376ab12fe0561298d1c4217687b48d4d8ed", 0xa0}, {&(0x7f0000001440)="39c2e5deb014120781237d5708b71bf93dd6fce6d8cf426170c00370614772248fd5d348c3ccca54bff68f11ffbd9e467915ef6d7a9a9a14fec846209e0946b961002dd55f51b9cc663e17cb98bdb532d9c6a010f4e043edebe0ca37c95584ea0f77b21e1f15ce0ffbbd40f2d3b33dff883ef5f34a067b17fe628f5c991089cc37b1a90331983f591ef5ff76e139631def5719fdc8c5d4ae7fac0f71a3df9e0e2425a2a6f3b86a7f622e11c3d74b8b54a0d8", 0xb2}], 0x5) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001600)=0x5) 16:01:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x2, 0x4, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x200000000000, 0x81}, {0x18, 0x0, 0x80, 0xb57}, 0x0, [0x7, 0xfffffffffffff001, 0x9, 0x6, 0x5, 0x5, 0x671, 0x10001]}, 0x3c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\x00\x13', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="e3") dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_emit_ethernet(0x1, &(0x7f0000000240)='k') 16:01:20 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0xfffffffffffffc7b) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r6 = getpgrp() r7 = kqueue() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r6}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r10}, 0xc) fchown(0xffffffffffffffff, r4, r10) r11 = semget$private(0x0, 0x1, 0x0) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r12, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r14 = getpgrp() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$lock(r15, 0x8, &(0x7f0000000340)={0x3, 0x2, 0xffffffffecd81e2e, 0x102, r14}) ioctl$VT_ACTIVATE(r13, 0x20007605, &(0x7f0000000380)=0x101) r16 = getuid() r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r17}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={r14, r16, r18}, 0xc) fchown(0xffffffffffffffff, r12, r18) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, r18]) getgroups(0x3, &(0x7f0000000180)=[r10, 0xffffffffffffffff, r19]) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fchdir(r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt(r2, 0x905b, 0xd5c4, &(0x7f0000000100)="6427f42c639a5ada4bb758b8937c721390c2bde8db5126c095d416e74cf78ff1134986c78bf3cdcdbf7977088b68394d164fdb676e3cd9ad866d536b2dff067626bfc3520838fdc7db8b03f153c6afdcb5dfe9c1a937d2f65724fe66481575371ccbdd923e1f348e707cc8af622cc3cf4cc44f70ffbf8e325e7e29ac0530dbba93a6a2c9fe3767aa6e5b8c53b06c9616c617ae171a037f7483b3fa94ad3caf56ca6f3a0d9f0434", 0xa7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x100000000, 0x57}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x267) 16:01:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000000c0)) setuid(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:01:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="df0300"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESDEC=r2], 0x38}, 0x0) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r10}, 0xc) fchown(0xffffffffffffffff, r4, r10) r11 = semget$private(0x0, 0x1, 0x0) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r12, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r15 = getpgrp() fcntl$lock(r13, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r15}) ioctl$VT_ACTIVATE(r14, 0x20007605, &(0x7f0000000380)=0x101) r16 = getuid() r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r17}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={r15, r16, r18}, 0xc) fchown(0xffffffffffffffff, r12, r18) chown(&(0x7f0000000100)='./bus\x00', r4, r18) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="ef49de2fa3af47e5e6f13e4ff692632d0a64b659df05a42b89959c07ac6594a5f55061a771ada664e78190cfe4fb77a9cb86e727979cd6036d548f1ee4615ae78891063c750bf4d04f17ef888697039d6c04edec2f4b57b0cc155103aaa1e359ad88044d16825b5474c5e7eae0eb50be81bcd9", 0x73, 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x33d) shutdown(r1, 0x1) 16:01:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:01:21 executing program 0: seteuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='\x14dev/null\x00', 0x31, 0x0) 16:01:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x9, 0x3, './file0\x00', 0x14e7bf07, 0x8, 0x1, 0x6}) 16:01:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r2}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) 16:01:21 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x8000, 0x2) sendto$unix(r0, &(0x7f0000000100)="0779c904f5530b2a1d0076c72683647e9743c7a4d55daa005fae2366f1ea3f0b4bd1627b93227a3797a21aac38260d1d69c11810f6313ababc48267b976456742c368eb6b9ddd9ce92cc2b18fa4236e339d6a97378f8392b1b000018f3b342d2d6b5ce3322dd0dc57cb87f440f225797eaaf85428937ac569d1a27fa3afda88cfd5dde9e", 0x84, 0x406, &(0x7f0000000200)=ANY=[@ANYBLOB="01de105347b0b4ebe340582139920fef1b51e5aca3d6bc4e"], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x8}, {0x18, 0x0, 0x1, 0x6}, 0x1, [0x100000000, 0x1, 0x1, 0x3, 0x0, 0x10001, 0x9, 0xfffffffeffffffff]}, 0x3c) syz_open_pts() ftruncate(r3, 0x0, 0x0) 16:01:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000200)=[{0x9, 0x7, 0xfffffffffffffc00, 0x101}, {0x4, 0x101, 0x7, 0x2}, {0x100000000000, 0xb2d, 0x2cd, 0x9a}, {0x89d, 0x5, 0x0, 0x1}, {0x2, 0x9, 0x1, 0x1}, {0x100, 0x3, 0x9, 0x8}, {0x1, 0x4, 0x1, 0x8}]}) syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000080)="04e84865cf7c08b63da7ae6676831e8177e7ed300c99ffa40b00f1ce9a47cbeb480ba35431aef0c1fe50059c1721e99967ac46cc562658f4ee68f963ba902086000000000000000000000000148d55d42f8d7cef7b212d4fbfff09cd22a94940ba5b0604012508a3861cad926d3db58193f0b687d612d160754fcb7a39d636a8c04be25c283788f4a657b7faa5d7b592176bab54dd24533d0b61c81a0abbeff3f78b1b3a71968c69e402a6bb448c330baca713692c633f4fa700") 16:01:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080)="aa00d55ad5aec79c1dff9a67aad14d93bf552e91e82fb0cda5cb726d3f1139327784d2d653e0b77585b8583c8aa5a1d9ef1b1f13d2d5710cb4eca289ee227c54804aa6025f45a8d032c7fd19d7980e000091838e0400000000000000ad30532ae092c203933916b5ebbe1db47eacd21898103f1ff0543cecea7fee77928aca909bf3ed9e722e447c4e6ce6b5b888ae73c43c33ec4dbe90710d", 0x99) r2 = dup2(r1, 0xffffffffffffffff) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) connect(0xffffffffffffff9c, &(0x7f0000000300)=@un=@file={0x0, './bus\x00'}, 0x8) sendto$inet(r4, &(0x7f0000000180)="8e358af5c75a2db6bf517ab5108d40635fdcdab72424597a22d042f3b5dd05b460da21e17fa8ad32099ea7738936db1b7f68bfc278dccfb4a7f4067b25a43dd9004110616656276e0ff582117bdc83086a4f2cdf386f7e2aaf714fd60be3ae6d92f56f78d0580e6472fa6eef09a8f22db95ebe1ee1e24d96a2adbd34f5c4b25f2d83a83c031eac8c4ce2efde2fbaa1a323810b818c75894c87d06be8505c0eeca2c64ed32db105ce760d8dec53d3f6d0842869f865522805", 0xb8, 0x80c, &(0x7f0000000240)={0x2, 0x1}, 0xfffffecf) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r5 = semget(0x2, 0x1, 0x244) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendto$inet(r6, &(0x7f0000000340)="16034f245ad80e017e0a83858dbc65d9d897354c63ef7b43e176cd783e7454a0603f489c0628ce17af46ecf00811ad3c9ce8610e38bcb4d43ee856e2b373203d6f7c37fecf6c227ba04a196b213d29007d783d99e3cf1dc01a84598ef597641d87b28f9b2f5fbddd3e6a2aea4ac88a81077b5b6073255ad33f7af773f0672778e1544cbec2bc6168e3a3ac70ba953cdccb1fde3e1958813850b0d869bb77", 0x9e, 0x7, &(0x7f0000000400)={0x2, 0x1}, 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) symlinkat(&(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00') listen(r0, 0x0) 16:01:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x90, 0x0) ftruncate(r1, 0x0, 0x4) r2 = semget$private(0x0, 0x9, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xf7ed, 0xfb3}, {0x70a3}}, &(0x7f0000000140)) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) r4 = dup2(r3, r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x2) r5 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r5, 0x0, &(0x7f00000000c0)={0x85331ccc89a94c4b, 0x1, 0x80000001, 0x80000000, r6}) close(r4) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000400)) semop(r2, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r7 = dup(r5) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000001c0)={0x800, './file0\x00', './file0\x00'}) semget$private(0x0, 0x2, 0x400) semop(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000003c0)={0x1ff, 0x8001}) chdir(&(0x7f0000000380)='./file1\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000002c0)=0xae) shutdown(0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x2, 0x400, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) pipe2(&(0x7f0000000280), 0x10000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e7594d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9f6b00fa80e414dc6a8eeecf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a0599700"/488, 0xfffffffffffffde5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r2, 0x6, r4) 16:01:22 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) socketpair(0x18, 0xa, 0x3, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x6b3672c860ff7bac, 0xfe) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="1ff86d680785022d8d9d85ef02322edd1e15f8b38513e039d98b367a04e214218702414593d7e87ca275e3b84abb88c9dc5f01fde769eed98ceda2006a28980ea9c9859a19afb447d44a613b5ef7160b425fd0dd5a638b4de00c5682a835375a3ca85d498caba7d4f1a2648ba9c587369f0c13566bd8de885a0ee490e09ef66e8fccd4b562880fe8a4e4b78bf8697cfa8ff93bef8711d446177986f67eb6151651af2abcb9e13e1d170faefa1f5ae9ff41655025d68f4284bb45e4a045937a32d28f"}], 0x3e3) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x47fb) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10, 0x0, 0x0, 0x3]}, 0x2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x861}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) fchmod(r0, 0x80) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0x661, 0x9, 0xce}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) pckbd_enable: command error 16:01:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="06c6c439ffd2358291a8b7e3ff4c137749b5483e9f79fd85c29139ad88fd1ab0022d1b99ce9aa2d763b5b9eb5c9a44cbc379a60fd5f05d0ea46ae2d020007e29b0e53d70ebfb0bcf5a4ebb331f55ec5aee22b3d828341af7fe07dc2713e438a6a594693b190950824edbad56c5fb3ae7a959529e7eb6146a01034b50e92b6595082a7b1aea8e333731058b5d5114d1a82c36e7928d328c8e84525952a45acafb", 0xa0}, {&(0x7f0000000180)="6a85b84ef8212f8e6878a400bc5f925b42899869d6d56ea625bf496599", 0x1d}, {&(0x7f00000001c0)="9f2461fb67bc25d576a38a12ff4662258715d790fe9d78e0eab1dfb09d8ff05779", 0x21}, {&(0x7f0000000200)="ca3cfd444d27ebc0352eadecca0bc4f9b98fcd5250a9b8c99c3cba238d5f8ad7ed63d1674d1a6f471de98dad95b250e411a211345ff9e619fcf2871cb6f0b1170e83e67b7f14aa4366d8fab9a73c0208abd46c4ff403a8cef81578506de6354575a87b727b97e1bd069788b507e192a4fb7a79c10b6e53237a79b7dc2adb1e89477fda523680707a43322e3dc5d34e10b4b367432654c9d6fdcf2e38b2b271313f654350db4bac13936590bf7202c74b324de3eee36d6524312ca4224482ff6c1f30177d682d0ab099cc292ef7f193857df80653e6fb1f3d4868b5e98ccf34d5f014fa990b6e95e0b25ec11681e95d349d14a1704ca602cb1bca99d541c4", 0xfe}, {&(0x7f0000000300)="14140f689ce9a0f9fc7f45ba302e7b5f9d7924e82862e122cefdfe0c91fddf9e9134efff641a5e1c166aad7ae136d9e58fb57694f5e872c89295a77bcf21c01b3b38dd64ff4ffb5256f3cbf4eaca66bbdcd3f49d37c5300af2e86acca9a48dc8b8e0f0a15172dda36b9a66349c6bbaf9fd2507e240bc81c3cc5bc2b4da171436a4325dc05782cb6c30c1f57ba4d8a44bd8b888db349b217d714dc80b607625746a6d53a0c099959976763e0da20f80d6a9481370dbc9d5c479a301aa6e0d97a58108160d3959c01253e07d4a799df76b260d3e904c66b0552e366547014115d359a65d18e13506e6a2bb546742e39ed7f4604a8336d32ae9dddadc", 0xfb}], 0x5, &(0x7f0000000580)=[{0xc0, 0xffff, 0x2, "f852b12b627450e41e4d6d66b4c367e5dca219eaca727e269d8f2ce29d8d281f40b52a4087a5fbd3b50d3759ae48cab370d2380ad2dcdd9e950b652b191e08e7b82bb81cbd535f205d941b238e44afec8b43ad6ddd21e894a2b921211c89f7fb5fb8deb27691a25e1d960b309a5a1a0e1a5e8e27c6be73581eca6473215287d96b507af17405be28b648d89157a7717fbdf34d78e62cbbe6273253379c857701f9772af4040e6921fae0b9"}, {0xf8, 0x1, 0x401, "8428511bc3aa5198d06d4c2fabe23c1309121f421385615cd439ca2f0b586802e476467943be01c7a9e2846cfb389611f6c93b9cccb1e2b833d615da6e06d87423041a443b952f496790799d4cdec95a50e24990836c2886a9d79c74f6ae62e16f1535cad694bf7400b106d011db5ef8fc1fa3e212debccb7188f69eb70fbc7aece8afa742c844297c1232e9b9f330117ab3367cb2d21cea23b25100fae013ed5a3472a484c078e5a9e80a88679d0b9d48321cde0a497f6a1aca5cb6ea44737141ef52850a95b4b93625840c0908fd9759e7d341f96809c4506c00f8f6c096c5d963ef253d91a6a2"}, {0x108, 0x1, 0xd6f, "6f61b682f4e2e2f69ea99b31d9dad15bb2c92633fe4579fb808ffee1824d59fe0466d35c9cc80ee485f9504aae447c036b082cc805fac0abaf310c4ebc2ece55775a23441a304d785bafbc8560368e3c8d4b7752a94d53e81016584acd4c2db5165f050de1347a47bbec6000d1eb609ebcc6e898fcb819be6f4b594c9623735b22fa6fca2fe76b18121d74cc55c500faf414c3b113444a06faf25b51e148fa2a799b6e125aec0feac911c5771c53363e134ac8e275647d626f31f70ba8a2d85947275dc14c01f453da1c323ad85eff7b97729eaacff49d3e904047264e27ab34525f6829085d8edee5e59b2d654dfe5b18"}, {0xc8, 0x1, 0x4, "236e7e13b48241922d06831e9c634b453530e51c437a665c153ad29558884108b9c7e40b6bb6ccd841918c6c3fb9f4e81cace7c07a518b403eac17ba83e94322079287d6d3aadd88e9bc5372a6d86b17348010666adaef5b1cbc44245186c5d0b6661a98e5851ddd22657031782cf99b819ce910d706af2f725a10df5d84cef5722013ffe6ff189a21632cc372277230cf930f66325de9a4524e9be3a4ae24143d07f292b2ddac479ac6eeb251df6e165f6c25838f5a"}, {0xb8, 0xffff, 0xfffffffffffffffc, "c0add7a26799f39f7fe95b2cc450a00d4173786d18bc280fc71d12d0b1d21851deba71dd3862e327a16eabacfa0a2c2fd6f66974787cdc7a5cf117820ef6604f63e1ffd0770294a4cf7c20fec8377aea951203d32c67eb7a388eebbca8019478520eef65c3e4802672f1bddacbf982f70b4defa0206f03fdc59e96753c514dd0efede0298415dcad3ea50e7a19af1d85f7b7c4687a4da05d9a7b94d5576be1db2fa701d5cc9072"}, {0xa8, 0x1, 0x3, "38754bafac50dc67de6bb1082ada1dcef5e7143dd90bcc3b69f46457d518a3b79c166bef2be1a01c23d772a334c1edfe6164de8c802ebe829b143f536aaa7473952e20fe54fff0e71ad6c36737b9e3ac99db9aef5fd0e432073ff4d914253292214b93684f32f05799a7ca781e9d3630b5cf9b67888658f7333525ee259e6e17dfb565f2fc14f76bec74a69f555c0d77d0"}], 0x4e8}, 0x2) pckbd_enable: command error 16:01:24 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="d8", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000180), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getgroups(0x4, &(0x7f0000000240)=[r3, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r2, 0x0, r6}, 0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000200)) getrlimit(0x0, &(0x7f0000000000)) 16:01:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0xd9) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:24 executing program 0: unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="8987d8628f501b0f2f4d1a1220d11eb781420088990b5b537c7b5bd87eb31dee48f99a769258d25b5a589ad0d28b040a6c46aa0c7ba7e0b918f8209ca112c04beb7c3c29a6ad2394f6c30303dbbe8f9ca42b", 0x52}, {&(0x7f0000000200)="e268d41e25a5f04687048f70389f7e18b8e4f5eddea879ddaa2a8e70c14877159ef38fcab0ddbb6841fd65cc3fcee89dea03a7ed9a042321118e0c7bb43ddc776460189202bc02b956ccbc71e24a1ed22bf51264c4c2cf86454692084bac0371961d1b0bcf3da8ed304697e72c850cdad5f4dad7e4490262a660aa9292123996dbe61e3d5314b5b5c833fb607ba513e51a2fa0599005f47b2f2a7a3c87ac0edf64f26379a4e0cfce859505db84072399f1548ffd9398f12c1a26482fc2eabc8930bec7bc29584741f6c7882bf9bedd03f6fd72d58b72bb28e2941dbec0fb2e1a61d4f25a239014ba689e07de99", 0xed}], 0x2, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect(r3, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) r4 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[0xea]}) 16:01:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80004, "d730c15b00f4150100747beffde400", 0x4, 0x7ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x4400009, &(0x7f0000000000)="0f0000ac", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fchdir(r3) pipe(&(0x7f0000000180)) socket(0x2, 0x4000, 0x7) ioctl$TIOCSCTTY(r2, 0x20007461) socket(0x1, 0x8001, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) munmap(&(0x7f00001c4000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:24 executing program 1: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/57) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0x20000003d0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r1, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x4000)=nil, 0x4000, 0x0) 16:01:24 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="01000300"/16], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:25 executing program 0: r0 = socket(0x542db455be8d7c04, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_int(r1, 0xffff, 0xc91f36117827ffd3, &(0x7f0000000000)=0x1ff, 0x4) 16:01:25 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r2, 0xfffffffffffffffc, 0x1a, &(0x7f0000000140)="e7bd837a61888822a25391a3ab79e049a75400297c860c32f49e9f220d49474afd2a0cff7cfacb4b5981fe053dbbc92f4d506a4add2a0544584d9a8b96f2609d732df9f363458bfd8abe2145ce951e78092e73aeccd8eb77b6af7450665b8c9812dc13dbd6caae2e9b79e501b465f427c420d88cf2e4e898d5ad4dabab6d0505f5ad197cde09d1cf23605b89934cc625ddd5eb8950d26b9bbee00cb6a4e27850bb9267a26315974e1abe2994fc92d74f2fef1e9a0b4e877694caa90c96c71d21a649ae606bcc634a", 0xfffffffffffffd0c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) socket(0x7, 0x0, 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x81a0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c, 0x0, 0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x8, 0x0, r14, r13, r14, 0x2, 0x1}, 0xcd, 0x200000, r12, r12, 0x8006, 0x1, 0x9}) r16 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r18 = geteuid() r19 = getgid() chown(&(0x7f0000000040)='./file0\x00', r18, r19) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8080, 0x0) listen(r21, 0x1000000000000002) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r25 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x8, r18, r24, r23, r24, 0x2, 0x1}, 0xcd, 0x200000, r22, r22, 0x8006, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r27 = geteuid() r28 = getgid() chown(&(0x7f0000000040)='./file0\x00', r27, r28) listen(r26, 0x1000000000000000) r29 = semget$private(0x0, 0x4, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x8, r27, 0x0, 0x0, 0x0, 0x2, 0x1}, 0xcd, 0x200000, 0x0, 0x0, 0x8006, 0x1, 0x9}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r27, 0x0, r27, r28, 0x11, 0x8}, 0x0, 0x4, 0x8002}) r30 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r32 = geteuid() r33 = getgid() chown(&(0x7f0000000040)='./file0\x00', r32, r33) listen(r31, 0x1000000000000000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r37 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x8, r32, r36, r35, r36, 0x2, 0x1}, 0xcd, 0x200000, r34, r34, 0x8006, 0x1, 0x9}) r38 = syz_open_pts() ioctl$TIOCSBRK(r38, 0x2000747b) r39 = syz_open_pts() ioctl$TIOCSBRK(r39, 0x2000747b) r40 = syz_open_pts() ioctl$TIOCSBRK(r40, 0x2000747b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000640)=ANY=[@ANYBLOB="03002e2f66696c653100633bb3256b4bea12ce34d5970abfdf9716dfbf1e720224d4e9c2e4ecea46053e2b8bcced27b55ba81ca9072c72fa0ab7ccb627f81ce16a0d4c6931b93e0b37a74c84098baccba537485c26a4bb01f6e9682af2652054697ed06a"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000380)="acb4f338cad17cfed235546cdc999df5cb1c753ecc1ebcb773d48dce0422ea260414ce27f87f1f029e60b2295d2153d992d3df46a482d567f6a1e7444253a27d211c51b04dd55b4bec2e7cae4cc1ae4bdcd1d72f606cff1af2b1aac061f49aa85cc6f6020f9342900b748b4a63c6999c96260e96f54691805998a35a6ec6d3af038ef8dc941cb867bf5c25514b20fced732701f8ea6e99251d8fa136d6b7b35ec5cd8724065d5cf6364dd44d1bd28e", 0xaf}, {&(0x7f0000000180)="bb22617d8b8de2bcd7953a2989ea235c2d", 0x11}], 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff0008002a25378ebf2d698c141bcbcc7a9b02000000c4f78448f3d23d04fe62f1e695ab33befc3ee3b006d28c31f88bfcc6912bdaf71e26ca8420ae84f59433acf0e19ef594556a9ad6af91997595273646767260dac36209c0ce572d2f054c091e83ed610cc6475c6bba2adb8f75fb3c1177", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r23, @ANYRES32=0x0, @ANYBLOB="000000002d00000000000000ffff000001000000", @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r35, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r41) 16:01:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x8, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) fcntl$getown(0xffffffffffffffff, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r2 = fcntl$getown(r1, 0x5) getpgid(r2) close(r1) 16:01:25 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000040)) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x100000001) semctl$GETZCNT(0xffffffffffffffff, 0x5, 0x7, &(0x7f00000000c0)=""/194) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8c98, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x8000, 0x400}, {0x18, 0x3, 0x32e, 0x100}, 0x9, [0x80000000, 0x5, 0x154, 0xffffffff, 0x0, 0x6, 0x368, 0x8]}, 0x3c) r2 = semget(0x2, 0x0, 0x193) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x9) select(0x40, &(0x7f0000000280)={0x1ff, 0x4, 0x0, 0x1f, 0x4, 0xfff, 0x0, 0x9}, &(0x7f00000002c0)={0x0, 0xffffffff, 0x0, 0x1, 0x0, 0x8, 0x0, 0xffff}, &(0x7f0000000300)={0x200, 0x85bb, 0x2, 0x7ff, 0xa2, 0x7fffffff, 0x6, 0x2}, &(0x7f0000000340)={0x7, 0x7}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x100000000) munlockall() msgget(0x1, 0x80) r3 = dup2(r0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000003c0)) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt(r4, 0x9, 0x9, &(0x7f0000000480)=""/4096, &(0x7f0000001480)=0x1000) r5 = semget(0x2, 0x0, 0x40) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000014c0)=0x7) semget$private(0x0, 0x0, 0x204) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001500), &(0x7f0000001540)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffffffff, 0x800}, {0x18, 0x2, 0x40}, 0x2, [0x2bcdd890, 0x4, 0x0, 0x0, 0x9, 0xa, 0x80000001, 0x100]}, 0x3c) r7 = open(&(0x7f00000015c0)='./file0\x00', 0x10080, 0x4) getpeername$inet6(r7, &(0x7f0000001600), &(0x7f0000001640)=0xc) getgid() r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000001680), &(0x7f00000016c0)=0xc) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001700)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001740)='/dev/tty\x00', 0x820, 0x0) fcntl$getown(r9, 0x5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev/zero\x00', 0x20, 0x0) preadv(r10, &(0x7f0000001940)=[{&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001840)=""/93, 0x5d}, {&(0x7f00000018c0)=""/90, 0x5a}], 0x3, 0x0, 0x0) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="b9068c8816e8ca0db965a731143b0db501188a5dba0eb270114f64c0852842479e325d1f7e54e688a81e5ade9ac78f088912ed1b151c624962b8b072a84d774a0c73c0172cae125619eb43b1b8207e20bec358a30a5e1cd975f12be5be0a96e7ca82c57deac0698fa62581ed7d71e60199df4e3a0bd750b2b710e8f96dd9193f98c539214da5c0a0b1e5e532f1462b1a080466747af9fa21400bd4b20b8f1ad763136f3afe4c455076faf568a591516797f569585846803a0a4ebcc59cb8c910cef11ea0e7a7cc346c2c5d7bc0923ecb585c6c69953b7e3696d637", 0xdb}, {&(0x7f0000000340)="60ff082ac54c29815c0bc2caf96234f8eeb7c2f1d2809c9212eb0c03b544a7f579a6bf4a770b25e9f5a5fc8aec678a2d8140e5596c26d17feb07c5da452c51d302ca9a92ee972268a229c89e093993bca64e37f9aa6a8d77bd5a0ce31b631426f58b4c83f409582c62816eba61fcefccadcb9dfdc042986bb184d588ebeb8767754a15c8905dd8d1338e1fb86fbe2e6eb69d008a15b0cc36", 0x98}, {&(0x7f00000000c0)="390d4bbfead9c1c02b95312d6fa34f8ed39f9058cb3fd7b7a215c96cdf6e8f2deeb30e98ef8b7c545928d1f585a8fe8fbdc140c5cdd39f407e32db83d0333e7c62266a13471d222890fd91af3b3b87e56d29a6910fd2c924e04fd1d73ea04ff5dcedcaf10f9ccd9ecebcbfea9cdfa7feb6b581", 0x73}, {&(0x7f0000000400)="d677c977bbbce71c5f72554247901fb47bd2ec123ce507a70357d00b5e7112538bbc7215106b1a72d01507fd983ff2058409c69cc9c8f906c0300b1036db5029c355a306869815bc8f2f8aff5838fc82bcacf2a2045138a006285a871414d9f0b476ec0e19d84b0d8e9cc83eccc4d9a766d12986d62a63796be97cb9ff26941c76639f254a6c8a4245de8378f4e771b655d05da99304b2bf510fce18a7134ff363d4ad47aa4e90", 0xa7}, {&(0x7f00000004c0)="3e4647ddcf164c4a", 0x8}, {&(0x7f0000000500)="787e35877a70a06b2f16104a40acfc3330125f1df0baa2804a5bb59e2106fc1c9bed60da63fd50a3dbfa49b70277cb0969ffedf398ce66967faa4f6b8e5e019d7798", 0x42}, {&(0x7f0000000580)="db0edf111d29a4d2044236b8e5bd1fb2d269c11178810beae60375080237935a68bde7d9e2874b713b446a836641b2511395a716", 0x34}, {&(0x7f00000005c0)="7cda13fcb7374fdffd7383bd2a7ebd5ee0762f3204462f9d96680633cf3b4f32ee", 0x21}], 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000700)="7f733f976323ad0add9e2f0a8d7faffeedf83402cef00918892fc8fa46198dbf3e4f5856166a3e462fa90ad3295fb709513648b30eb40ae4e8bc0cb08dc0ed4e7ac8370ac20dcc342a312cce08da3fe6c8b79fd6b01127c0693b35148a9ab34a0ab952ae29020b10655c28d2a5612512d009d50564a17ed65f79d1ef00f8b52836b6c95343ddd31470480f8eb5bb0ae398a9f8790c4f7cc6375ebe62bf81060ea3276d7ce5270c41e7e9a6cf9d", 0xad}], 0x1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) fcntl$setstatus(r1, 0x4, 0x80) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x47) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x81, 0x2}) 16:01:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x10000000000000}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15}, {0x61}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 16:01:25 executing program 1: socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x2) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x7) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pipe2(&(0x7f0000000040), 0x249c25290a7c5a61) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x7800) lseek(r4, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r11}, 0xc) fchown(0xffffffffffffffff, r3, r11) chown(&(0x7f0000000000)='./file0\x00', r1, r11) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r1, 0xa, r2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pread(r0, &(0x7f00000000c0)="df", 0x1, 0x0, 0x0) 16:01:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x12, 0x4) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 16:01:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x260) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8) flock(r0, 0x1) close(r0) 16:01:25 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x4000, 0x100000000) 16:01:25 executing program 1: r0 = msgget(0x2, 0x0) r1 = semget$private(0x0, 0x1200000000000b, 0x55c) semop(r1, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x2, 0x7f, &(0x7f0000000180)="3617cef2ad5fc51404514f4be3542ac8e7b6fad27951000ccaee0505900d9fcd44c61520a431accce4ffac4a053ffe0709a51c9bda32030e", 0x38) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x3397e212ae381588, 0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x6, 0x1000}], 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/130) 16:01:25 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x40) writev(r0, &(0x7f0000000000), 0x150) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x182) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') acct(&(0x7f00000000c0)='./bus\x00') rmdir(&(0x7f0000000200)='./file1\x00') 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x01\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000180)='./bus\x00', 0x2, 0x100) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt(r3, 0x4, 0x6, &(0x7f0000000380)=""/4096, &(0x7f0000000200)=0x1000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000500)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) syz_open_pts() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fchdir(r2) close(r0) r3 = semget$private(0x0, 0x4, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x8]) dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0x5, "b08dce5800", 0x8}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:01:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000), 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r1, 0x29, 0x1923fae, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:01:25 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x2) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r6}) r7 = getuid() setuid(r7) r8 = getgid() setegid(r8) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000100"/16, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="d3a60008"], 0x38, 0x209}, 0x0) getrusage(0x0, &(0x7f00000018c0)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r9 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) preadv(r3, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r3, &(0x7f0000001400)='./file0/file0\x00') r10 = openat(r3, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) r11 = openat(r10, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) accept$inet6(r11, &(0x7f0000001980), &(0x7f0000001880)=0xc) getuid() semop(r9, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:01:25 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) acct(&(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000100)=0xffffffffffff0001, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x45d) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:25 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2400000000}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x1ff}, {&(0x7f0000ea3000/0x4000)=nil, &(0x7f0000c02000/0x3000)=nil, 0x4}, {&(0x7f0000f9d000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) 16:01:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') 16:01:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, "00000809a400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvfrom$unix(r3, &(0x7f0000000100)=""/126, 0x7e, 0x1, &(0x7f0000000180)=@file={0x3e5fc00380bdd274, './bus\x00'}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r0}) 16:01:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x7, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendto$unix(r2, &(0x7f0000001740)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r9 = getuid() writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x5) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={r8, r9, r11}, 0x9) fchown(0xffffffffffffffff, r4, r11) seteuid(r4) setsockopt$sock_timeval(r1, 0xffff, 0x803, &(0x7f0000000080)={0x30, 0x2e3}, 0x10) r12 = socket(0x10, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$setstatus(r12, 0x4, 0x4) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pread(r1, &(0x7f00000002c0)="2cc18363a98375b7e1bf6d5bfdfeb00ef764fed4d41ef5e8cf8d02afd7f0afb38bfcf5bd9d137f07ba0473d46e2dd401d2f94ed0501bb34ddc7c258363b7e0aa88bdb170a11d1c43eb2e8fcb84b7375225e308a16279e2502b3ec3ef00b7ba6218a546c623657483ba596afc9d800c36ec399e549b50e87505b5e17b2ded2a7e87e0b15281f5b316ad008426bed1475751d086273967168a7b5e529ebf747e1f5b5948b57e3f694fc7a9e53cef080711d4eee98f0535f6dd201fdac5b1949b51b0199dd192023df83cc6a9773ef3d9916937172d05b7f1", 0xd7, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x83) getpgrp() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) geteuid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) 16:01:26 executing program 0: socket(0x30, 0x1, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') r3 = dup(0xffffffffffffff9c) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x2) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4cb06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b43a", 0x2dc) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:26 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) setitimer(0x1, &(0x7f0000000100)={{0x800000000000000, 0x40}, {0x1fffffffff, 0x7}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x2754}, {0x5, 0x7}}, &(0x7f0000000040)) 16:01:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) poll(&(0x7f0000000300)=[{r2, 0x2}, {r3, 0x10}, {0xffffffffffffff9c, 0x40}, {r1, 0x8}, {r0, 0x1}, {0xffffffffffffff9c, 0x4}, {r4, 0x2}, {r5, 0x1}, {r6, 0x4}, {r7, 0x945c76ed8e60d94e}], 0xa, 0x8) close(r0) dup(r1) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x7f9) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 16:01:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x10, 0x8, 0xeb0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r1, 0x10000, 0x0, &(0x7f0000000100)="c0c928152bc07281a75395721fdb66ac23111b4881505016e7db6c5def3227aae0c99a121238ef1fdfb4955255b3f8d91a27d952caa8df40386608dbcd11fea8772f6ed58c3ffcad49f81fdaa4297f8bd5d61634c92df20b6a95cf1be3fda9a543198664bffe0bac9449b8c81929e5be8b7533c6f01a1fa40a5d088153234ee5d4b8ed42f7ce35c690c56e3be0dfecc947c6bd3b417a7c84bfa7e665cdabdc086eb973d0d06061735d9e93bec1ea3dc50e", 0xb1) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, 0x0, 0xfffffffffffffcdf, &(0x7f0000000780)=[{0x10, 0x0, 0xffffffffffffffff}], 0x313}, 0x0) 16:01:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x98c9148d401d0328, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45, 0x0, 0x0, 0x8000}, {0x5c, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget(0x2, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) r3 = msgget(0x2, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) msgctl$IPC_RMID(r3, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)=0x80000001) connect$inet(r1, &(0x7f0000000040), 0xc) 16:01:26 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:01:26 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:01:26 executing program 1: syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x9a}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffff9c, 0x29, 0x80000000000000f, &(0x7f00000001c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x60337fed1448ca2c, 0x50000000}], 0x8, 0x0, 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) syz_open_pts() 16:01:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b21c90 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b21c90 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b21c90 16:01:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x7fff, 0x210, './file0\x00', 0x2, 0x8a, 0x1, 0x10001}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080)="90acc675e1a7e09de1d12ee929d8ae9202be0430e7f348d437d481d894c7ff7c64cfaf5d3f4e4ce47218c44b48d09a98e41060a2d94008be", 0xffffffffffffff1d) fcntl$getown(r0, 0x5) 16:01:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe8, 0x122) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) clock_getres(0x4, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b21c90 16:01:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) msgget$private(0x0, 0x16) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x10e, &(0x7f0000000140)=[{0x7, 0xfffffffffffffffe}, {0x45, 0x4}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20200, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x4) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0xfffffffffffffffc}, {0x4084, 0x2, 0x81}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x2, 0x8, 0x7, 0x7f}, {0x81, 0x80, 0x6}, {0x5, 0x8222, 0x5, 0x1}, {0x3, 0x8, 0x7, 0x1}, {0x101, 0x5, 0x8, 0x20}, {0x1, 0x8001, 0xa189, 0x3ff}, {0x2, 0x7, 0x9}, {0x7, 0xffff, 0x36b7, 0x8000}]}) 16:01:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000010c0)="075fff1ae255f0dd46af69b5dc8134dd07c200ebf5d3bf4e8578e6c9c4c6eefcda3908f2c1d6e9e6df58a571c20da0ec061db2eeb1a2ec608753749c32e7d3905138e06dfa0b8cd28eb75f4fbc96081aa982017fc8bca227c8d141dd8010c8e13a40b2874705f5cb3c1b761f62ec98d6c2098a973f3d18791ec5257fccb80a80e68f1efb6e2023e86cd2d062232dcb53515745fcca3102901d1942777a810bddf346ee75821efd6d264e59a756c08235a8953bdd7cc883362a8188168a733d8051254d8b729f63ae323d6d968e57015871a92aebd87c788e17147c69e25eaeaf3e6be966224f8730eec32239cd3ad1b97357956d9cf0f3", 0xf7) lseek(r0, 0x0, 0x800000000002, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) pipe(&(0x7f0000000000)) 16:01:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) mprotect(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x6) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x40, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20020, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) poll(&(0x7f00000000c0), 0x20000000000001f9, 0x4000000000007d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") fchflags(r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) 16:01:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 15:59:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xffffff03}, 0x409) pipe2(&(0x7f0000000180), 0x0) dup(r0) r1 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0002f8609bdd49f4f4cb"], 0xa) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)=0x415) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) getsockopt(r3, 0x200, 0x9, &(0x7f0000000200)=""/41, &(0x7f00000000c0)=0x29) getitimer(0x2, &(0x7f0000000100)) 15:59:57 executing program 1: mprotect(&(0x7f00006d5000/0x4000)=nil, 0x4000, 0x6) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) 15:59:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 15:59:57 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) flock(0xffffffffffffff9c, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x277) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/101, 0xffffffffffffff99) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 15:59:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:57 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000380)={0x10, 0x2, 0x4, 0x7fffffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x401}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xeef4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xfff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xada}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000880)={0x10, 0x8, 0x4, 0x82, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfc4e}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x147491818000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffffffffffffeb48}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xdad}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file1\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000d80)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) r14 = getuid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r14, r16}, 0xc) fchown(0xffffffffffffffff, r10, r16) fchown(r2, r6, r16) flock(r1, 0x2) flock(r0, 0x8) 16:00:00 executing program 1: r0 = socket(0x20, 0xe4af6c76be658543, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket(0x11, 0x3, 0x8) sendto$unix(r1, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff88) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x958c904c2fc7c894, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/90, 0x5a, 0x441, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffffe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$getown(r3, 0x5) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539df8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60640700cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000180)="b8517708d3498423a3", 0x9, 0x4, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000400)=""/137, 0x89}], 0x1) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x1, 0x5, 0x8, r2}) r3 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x80) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000002c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r4, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1, 0x0, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r13 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r13) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x7, 0xda7, r9}) pipe(&(0x7f0000000200)) kevent(r6, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[], 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pread(r1, &(0x7f0000000000)="091246b0cfce7dc5b38a9e31332f395d416528ef96a3167ad6b85f1acfbaed34a16bbadde9ee25e5a02be2d71086a87ec7674cdd14bd4265876793ec19197a226a5147a05c6ce80e76193aadb74649ef1c3f300d32ad480f398f5587dec55cdc20", 0x61, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x64}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x4, 0x6) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCCDTR(r3, 0x20007478) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="07451a1a822cec25d747c4447e4d52045e4ba873adf07580bc08912cfc6adf6571fd6848e6ebc17f446943bd4685d501eb101d02dd3f55c313371d27da2f101b6e0ad5bdcab6c99f5cc500f28d10690935d465881d28d257982e8616866f63e5277145e3b5bc980c78f8", @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC=r2], @ANYRESHEX=r3, @ANYRES32=r4, @ANYRES64=r5, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRES64], @ANYRESOCT, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16, @ANYPTR, @ANYRESOCT, @ANYBLOB="8894b8751f0410cb2ed6874b0626567c269b3c72feffbd3bb1a0c621a29d249a4f58ecd0e23d", @ANYRES16=0x0, @ANYRES32, @ANYRESHEX=0x0, @ANYRES64=0x0]], @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT=r6], @ANYRESDEC=r4, @ANYBLOB="93cc51624870225963b667d1ac9176d4304c5de699d214f7ef7a68a9b8d8ed9c95a825778c9083ac33355e06a29873bfde35162389da859781ad4bfcc011811732175011fd5ebdb7a41098b8a78d6bee9fe56eccb669aff191268ca98e9b7ee7cbc40cf2cca46fa581249256ccdda338bac0fff31704b3e5847a63594eb1892764b60a"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x8000000, 0x64, &(0x7f0000000000)="01000000", 0x3) socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r1, 0x400000000000004, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_RMID(r2, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x100, r1) write(r0, &(0x7f0000000100)='B', 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x10000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000b, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x8) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84}], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r11}, 0xc) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) semop(r12, &(0x7f0000000200)=[{0x2, 0x81, 0x1000}, {0x3, 0x8001, 0x800}], 0x2) fchown(0xffffffffffffffff, r5, r11) r13 = getegid() getgroups(0x4, &(0x7f00000001c0)=[r2, r3, r11, r13]) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="cd81c455c253dee1b77f74d324706fd7a9ca15fca0de7edf608f0207e908ee6de3342c8e4a1d2f64c9c158412177885fc893c2fcdaec1692bb35f047e921", 0x3e}, {&(0x7f00000000c0)="2cb2ac9b9908d6e924021d009d01178dedd439c4b187aa2c61d0b552388dd1dea691a1dbd56ee7db9257ea7367d97ac7a822dafe5acfb2de14b15ac452", 0x3d}, {&(0x7f0000000300)="a3a5faa1c0f95d71f4331a51ee1572fc068ea3fb9cb90d2632638df735e08e91c1d7cee9b9891bffd780873b0f2bee050aa4c2105b24d32e386b8510d41e9661aa5b882fbe5fbcf9b9d3b6f659b9e9c7e1ae2e36bb605f87122e79381f855a9eb3cd7593b25beebc5f11701600e757557f2dceef78045f1b03471e9b8edbec0b45d7fbb43af840cbc9ffec6231304f9f084b335059483a0f39b9a9fe399fa45123ea1acf643145418f4df814a7343517fce3404350a0f8a36c586122875c48d4707296df9d3e694635015521b379c77688c62f115dfbac284e4808de5b2f8aa8cd79eef788e92ccf1bf0b6bb99c4d508ba5c57bb", 0xf4}, {&(0x7f0000000400)="7b4b07d86ffcaf834f077d887d7808db1a5d4fc067f6f5f113e65fca83573b9dd4e65e840b6d661eefd5bbf151618125e4da94a820f09a5470a932e92e5e81b75ed28573cc4e701910c907b02e0fb25fe5bd2bca81c72a1fe57eb5d24432185793eea092a5524f74db4d6a917c7016588be5da81766049391bd24fcdfea9cc8bdcb7f731e616a1b2a8ce13566e69ef6c5e6c65d8d630b650aedc79421f97803129d5bf91c8fa1546aa44a2efbd8966eb716cbe728badc7671cb0eb691df156c2e74867e390d06a6d8601422969bb78015c852363a398f897b70c40854c0d8c87c6b3510919d1f246493bdd8982ef3eb22b9d226d794e33d954bec919cd75", 0xfe}, {&(0x7f0000000200)="d222d9bea906a70a3549a775eadb7ac0d48d2850f85b771611045875940bc3100ba538e15240331ec592fa648c2d25c2d7035f210c84f30bc30f80a2d80bae86b58fe6e1adc279fb024b0ebe9d465c49b5bdf8dba6c937c133a4060afdc291749618f01cd5df1ec28b7956933e90894cc609f181bac44b7a6af1662e357d3c8aef73d1b657eedafbf3a0398788c5cc625d3e32411205a6bd4d9124b2933d1da4caf175adf4c617fb0965a9017f5379eafc8bb6ea81e3dc275872d8ab", 0xbc}, {&(0x7f0000000500)="fd9fe5f7921107651be9267f1b79df1221f8b87de47727bfedb3cf32a16e1a9405a3a3bef17f8404dc8e08f5bf454e5751c59fb43a4921914e946e2ee2ca2a4eebe54721a619f284fd3ed8997efebba8d809ca3781f3de1da3ee768cf816e37fe61836afafac4030e789a7e4f5b3fd51f91160c6ec5b1ab7bbe4f4a4575f3956740bdfe2bb51962dc084b106088b04dbc9776b4b80a683cb33585a07856f9bc2a8508e2df58b29183f3fbb217f13d8ddefc35780e712c6f3042255fdaecfdc656fab4a145fe7d8b421365b42c7b05a62161f9893c151ab5f842edccf97083f239ee8d00b81b22b1570c5febf33", 0xed}, {&(0x7f0000000100)}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000680)=0x8) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:01 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x1, 0x5, 0x7}, {0x510, 0x401, 0x2, 0x400}, {0x6, 0x8, 0x40, 0x2}, {0x8000, 0x40, 0x78, 0x1}]}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10000005, 0xfffffffffffffffe, 0x0, 0x7}, {0x27, 0x0, 0x0, 0x561f}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x51d7e3ef, 0xfffffffffffffff8, 0x2}, {0x2, 0xff, 0xfff, 0xfff}, {0x5, 0x1, 0x4, 0xe8}, {0x7, 0x80, 0x3ee, 0x2ec0}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7, 0x1, 0x5d8, 0x133124a9}, {0x8, 0xc831, 0x9a, 0x66}, {0x4, 0xeb9b, 0x401, 0x108}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)=""/123, &(0x7f00000002c0)=0x7b) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x20) ioctl$BIOCFLUSH(r5, 0x20004268) accept(r4, &(0x7f0000000040)=@un=@file={0x0, ""/83}, &(0x7f00000000c0)=0x55) setsockopt(r2, 0x26, 0x80000000000000c, &(0x7f00000001c0), 0x0) dup2(r0, r2) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) renameat(r3, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x2d4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000341, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d, 0x0, 0x0, 0x7f}, {0x3, 0x1000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x3c65e97cb8bddc88, 0x18) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:02 executing program 1: geteuid() setreuid(0x0, 0xee00) setuid(0x0) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000036c, &(0x7f0000000040)=[{0x5c, 0x9}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x0, 0x800) mkdir(&(0x7f0000000080)='./file0\x00', 0x135) msgrcv(r1, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:02 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r1, 0x80200000, 0x2e, &(0x7f0000000080)="edffcbff2b929e30cda64f421748ff99319296488caf2c2f30de16431f92b921b1d0b4e0100f6c268cd35550949d3947081a96dd3d3add251e2fed397d87d5a6585f13aeb85bf3584280df34fadee83e729fa038052d89583ade5997f80fa1fe3e887b51523b0a9b20bc97078a18865a3fe5a392e9e913b62c77c3568fc43c617bcc84952730dc37f239ddaa8356252d01a906ad4fd9a55c1a87e047e7a190b65806f96d94cf7cc2ae6c5b0c571ead6ada454a2ed16629af443370b4c376a0d4800cef5ff39a182fd06d7db90ba5e60dcec4417fa34e613807c76124dd11d2e621b84b4d585a20bffcf325ce4dfe411e63f821e5c7c5cc29eba55941a235671002c8aca1a7bc2a2572a66bcfebada7474c689816bd0562fc81f161654bb58ab1ef9bedb08221c866b5c255da9b7b8b590f339cbc", 0xff8d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:02 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$getown(r2, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r4, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000380)="fa96acf6cc2f0d4347c55cc6a46bdceb22814be6afb5d26dc14c0b09458c434cd3e57b0eb8d07e7ae7140b9a876d82176c1652eac932c6d6379ee654cae5f5895f2009aa8017b073705640eda07e0971855b9f30f5b226aa317fd2bead3d51a16ff1c48d1ee18295e492255bf8e89452df20413d372526e974e8c6ddb3d571378f575d0cc2b3ef8e0e1da0eb20f3cd5a98dc8c336c1f751ffdf2fc8672b2a54ffb98566c1d6bf43c41f7e7a649b36da771f8174523042f2d7e750518bddeb8fb637a8f55e32406a9b332d11a80a600f77512dec4e6b47265c5370a7a95f1a88dc92f4ad70584d0959ced8944d2b9b058717562ad294687985d5e6de4c6fbf2bad514ecd03d2d636b120225cd30d86d273f7d97444289be8b3be6f130e97b256695108492aba8e7ba39148bc85798c1fc0cc516157915e8c0a841abbf3d99bfea1157624ff216ed03c6c9e4985ef99ba0baca2dba87dc9ad90dd46fab20f5044fe36932b6b5cfb6e3795e5291c7f5976fc7cb57568e8fa1fd31b301cd4fad05479c6d02da8e35229173854d059becf3647e85529aba162421228121e014d9e9378ab0ce723cbd96b5d171a4aa18b0f4bcfd4d0e82e969abc84b152f3b56aa8242067818350b1c7f8f38ddc1cbe5382f066876eae0aedf34df78a896c45d7ae3a6bd3c85d4b0516300e2ab70c6c7de66c074588c6899442bfe4926b3b49fc62fb642ff2636f927621a1974d8e911ec9817bb8a2b46e7fd4e641b78d4aab602a7841f720de8831b00607398342260937ab652ee0442090a6165ffffa52383623a7ae7d53c06fc2720ca663ad04b1888ce966500e352e2299670f16c621d150b44953666c0faea951fe19e6a9a1316fde126d02f50e16b873d772f8568971e0b426a5542d910260c0989113d4e883ad1c5725def58cb0c550b5a2f59d918eb91755384872fd2b26a8a9578626ec25f1e4b6e922ae1c4256368c834a32f51e86a5263adc1da2c636cfe905b71712824eafc626347b6505a3105f477ffbb74a1566fbe5ec582ac949d6d43fd1993b7b72ad57b834970f1f3257160f2de32e2786d2d6258cac4a9d48e806df531cdfd680d6ea1ae5a44493b2954e08f1f8d95c7c9e7fb914adf0e6beea70296ed925551b7fa1c96fd36f39df681c5977d13ca13082044e59cc509c6daa0fe53884478dd33baacef4982664d84bf7e29d31e97460b42a4aa52d121804594a973163a92f583338412ceaa0284a8205ac8909a838e3c64763654c2fc8a5341768bbb4ebf2fdf084e306c5853250fccb2cabdfc8b22fabcd6cac03f4be2fa59d22314f1371186312f1db242b7af4c449869e70d8fb7636d2ed8c4e09693db47e2278634f74780d9192e041768bc046a30445c3ec0d5293198d0652245867dc27979c504566094baed43b0603dc3b9bf8fc41ef9a891a062602b52bcacaf8adb42d296894a926c292baf664cae138056cc82256c23a7eb507419c78f4f66bab88dbe50ea72cdf7d050717c2b8eee9fcd20aa2db1efd0345eb7591bd1e64501f663710743dba87ac9949d72055f4df2d8e925073de33f0ce9fdab15807c8eaf9fd8f202bc3083df22fe2ed698b81fcea9b02148c1f1959c0852f620b62e1e840894f3fdb2fb1609f3b6653b97cb07ecb8407631ded1216a59ef246d72557a45da32ec9a091514f09021d7ae122174786b4a3f86320743561c6796ddad2c4cce2ee20203fa248d988a3e5e29a64b1dd05276688f1e520389eb2f5c08153e74c58d7c6e93e579929a9c8f8728312f9a92d7f2d252ddefe7d6e83f75738313a84d4e37f233e059c7dc0ff58a0c16e11017530fe502e872b4e4d0d6ec8993af1b1211b13ef44d910da34db3bcd018ea816caf308c79c58cc83db52e16f428bf2c5ce2ca393ee4681aa5afe101c90dc50cb662e942a3eabb48d6dc215f621bd9edce5fce1bf204a6f0aead9857ef5fbca6e2902ff8809784f96bdab4480ee504a7c7d0409db49e12a890b99e4f2c1453259f4aa01107c7c603364ed8522b445ea5a7ea0cc9baaabb04dc164939a7d4c0d93ac403060b314f2157943b73a8cf92660922de607918288a76da2f3540df31d56d29f7729d868961f10fc1932026319e5f47de32b64f4d320bd81b9bb45b3a4d4077573a6b1e07744e71664fc6731429f365fb07c48aef76190505f1b72b325fece6b81effc397bc340be8ba6aa3aabc57fa7a961afa2ff28efeffdb04f24fb48542550e7cb423ba3f3b1d19de159f6744e528f591d02521832af9df7731ec78ebeca7e933e775097c05db34bd76bc50e7f8347fcced7c2872018c88ab112f5a449ae2f38815ab924022c760e73fc6775f6f4e80e2f2657bcabc4c30739cd3a374e77b6e4ea36e46074713ba211359551b03bba855e37040cdcbec4a578a92507d910f13079de9c8eed9c15eba24626f7913b705c33bb52e4355c3110c61ef6010b94327216baec492c9d14fec6ffeb5de011df425989d9354a775fc2aeb2d1d57a0bd10108771b88cfafd880e09d680287364f2438133f80470491461e7e88d943da48139cbcd4692819be39fe477018ecfe8bb192350304773691160b6c07a0fcd620ab46dfdb9ddbe5a08f14266154202b1e8f3f646bd57cec3464b0daf313f37b87ad380b8fb09c2a06d638ad93ac723dedbc98dae5118718fe84a9e86d4a3f7de37673ea261f948ee161c5b2c416bf6d8d64119234edff4df9879d2c132268ffbc8456fbba331f9d3405933c930863f21b952b7bd13f5e848ddc7e7200fb705465e92112b461dee2a4f66317861b04cad0218ae8e97768731b1be76ca44ffa90b379d47352109f79ed2f61008b6315156f7c633133e7e3118fe6340949dff7f1224bceb9bd4e22df9a0418891d507636978bacc8c4dced534a45ccee310442b7a6f2493a28a8d40e4f2e4f34ef1af739e1e9a61564421c1b6dcc3d0bae42a85418542a285414008068937925420c2edff195902a00991f8590f632b90a78d9a3c1c07fb6a952ebd1d89ba5f36a3973b3e7c05c2f7d1010fb4579896eac6207f41de9e6149e35c002bf98bf45bdece1e8df9319731315ff824f2086c0fb283c104558b64d4628afd0ebdad183905184e848d986b903ecd2bd84b7245acb41d2d2955a0c8c03a19d11d065384370807ec84124c0f399d48a977d560958bbcfc933f3518c340cfba3de719f184ed29b44e29ee2a03c3ffde5527126ecab47d9eacbfa59b347a1a8691ec3a12bc95b0a1ba2868072d2c689fce77512ad4d90f6717777116a4947a269034eec8be3e5d23fb313daadac1e5df5152f153d3545eabf29bbf894926e80ef211a34cc18599e6487a671ddf35d9e9b504317465afacc080fe10a1caba2c048e8168193aacb81bf18c809e3bf46f0578d27e71a2eccbe03cbd7847d3098a529df2533c0f977995083b5b02ef929056c5118cb04c6f6aac312842662e500eefba0015356f8252b535aaf74cd1222b304e4359cb5d4a793cd0c9580d51679a016d983cd54c8073d7fb09f3e24e1ad8aba8b967a5da58daffe523ec51ef7133e636bf94318dd6f6b2d56a814e3b1220c399d661ebb3b713b9b0166f5de5a6f4f8b196804537fb3abdbf66125c59486f03cf6fb42132cb4db5e719bb7933744a57c91dde82a3358a5b14198f1fa53c0b015842f26592033d062e33cf84e0fccbdd7d2348025c8a86af02ea61f39d87a51a27f074e3e05e8519f96c3752b9b41706e35645b9063bb71029f9b9dd2d1889013833dd36fc4af1e49560b11340c581afea6ab672c0949b3e7e5b57da9e182a4c097ab523f6f4c2ffd78e7dfd8731d3995c4f491e056c3258ab4a82440738e20749c96441c5170fecf252b2f3b66751e94ed8feb90200e1b47b4dce1a052269a9b5c530d2c012a0f319daa8542c3277d8d7a2455c00b826f98dde54838220d02b0b29c80141405ab7b62bf5e6239e9d1dd257837925b9cf623e3dafdaee247420d1fc09c6f2ec1868e61507da1c93614120d5c238593bd3393afa65cab2d1bcf3cf9f7e740e5f311d9b4a31536074f649e971347752bcb78b2f1c5dd348e0da2105909213b6da28336fa785966db80e360661023079910040416174647f2253e67e3481199315a3ce889b0f5d72a83f193627fb9c745a6eed16d20b8bd526a5d202dbbe89c71f3f8eda3ee4a00086261c5dacc676a990da0a793eab5d33611a899d8ec3afcdb12cb257bcec4dfe333c7088b2e29fee7e32007972f0ede7266cc9bbcc4aa0a6cde01d72f394a1238f74069b0901406a39a8a92e74dc97e7bd883dea635291cc6b645721d04583d391108a2c205f378393f59062ae77c7084eceeb612b22e0c39ef6a02b964b00418825e2b80dd2554666c41471d9f855f5f53f0afa887a9d90343ab85c274b543be5b8f3b364d10b4b051207871c996d668038901f4a5ce72e667568a29f7a427a3dd88cb785d5ca0ef198e8998104dedfddbcdda5ba8335fcc647e759fcdaa8d8c97a1d045db7244f1d70b8e818bbb49a7daa975c288c8ea0b2609d20e657ec87a00423f64add1a144dce42783b328228a5a14d0dd190a7d52ea9d377b19065114b68fedfe347c9eb84c256ab109a1965873574a466e9dfe9e063c8612a8631b268d65733713f0a35420c5f78c9ce33ba4edb7e81512cf8352c387f37ab7263c8bb56e58c348257fefec410a2a4144cbbb69859539161244e927fe7e214a22e2e59371cc45fe524e1a55371edfab15022ab32dba8e9e09268e759deee192e24886cce16ad3fe57b56b72dc897b0aace750c11c31d7b65124ba5bdc9327c02bc0b049e0ae7a2c481a0fec9b3a552796867ef5daa89c14cc7b6265a7efea05b2072411eddb368f3dc70cf0081e1bfc68d7995bd4abd82d1c684813a0b021a6b1b2890c6930990a0de4b583e90ba7eb99fcc62c109b3885e94f53c803de9fed19f3b37dca8af10020a39d56eea34ec150f876431e63260fcdbdf8e534af2bb6e0cc2a5a16b9b9f035e3958cd799a6db55b58583bd832f1fb062975d0e69e5d6acebae06a392b48c7d6880f37b2bde309a5c5e344f37350e450092bb11bcd8ef11380f727210c363050a38193f95ad30189549b22f2e90e008bf2c2c2c565829cd5e097b2cee4aa294acc11908852cab116e210aab97affd1b1e6bb0f4f98dd347e5f85963ee37cb2e8a641361f78a9430a0bdaf0ff3609838820969ff449f052bbf18cd215b85b16932e7b3acc58f6f65116b14b19652e068311ab885ca82d130273318970ae8e8d1ccb9688c2289c88d29b6121e5de6677ce45c1c0e12f34c034dda5ee798f89526c868d251abfedddb17df71482623345ffd180bdc8e60f94eed902823544ea844cf84f473c62ad6f08896c3cfd94272ea31099f5ee5ff2593dfc5c7b3123100c0f53f8b74922d0e093745b2e770abcf09d0432e3af634e491af12de123d7bb1acfd5cb815d2b67a8579bb56ccb88f5151a300649f423e004b4f22af25564291835cefe213b8f33b55623bc16331f11a25e770590c834c52e7ad138f636edfc57cfb0abccb2f3ad29ef34f7dfeacf45a1017a262818331ad8716443f7b45f1b2e642d74078ceffb41756623687afe98ee7f7a875929e5871b7ebde4c8f8594ba95d3b3e741f0d53fb890e84f5a6ec13a1d9c28860ba3e2b5993d6396b0888a3e717cd0e746533a99c28233a4f773adb510993e00b23ba1b0e50f29cd4c8eb560fb6ced1029f87ad9c0e84964c3fb715b108cd335b4a56cec898985000468e34", 0x1000, 0xd, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x18e) kevent(r2, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) r14 = getuid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x800, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r14, r16}, 0xc) fchown(0xffffffffffffffff, r10, r16) setregid(r8, r16) kevent(r6, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7, 0x0, 0x800000000}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r4) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0xe373a000b0ee6ec4, 0x4, 0x2df) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000100)="3b1efca3c9aa02c0649e8c518a1174353ba7af589b8d5133da7950b635a97f9ce2bc00000000000000000000187d89dd39aba7b2d8d6a5e196b1a19917bbb133ae82c14f9ca26d8be93c29a93548d7887ddadcff80616d091c38efc2d3f50495b708b497f94981caf47d8c75ae978925f00fcbf0248eb0daf8fda3466198a93e71e9c4b51b8406e96c4c3ed7424e502403dd301965d42a9a08562fb3ce300a1147458e5e0716415ee5b0739e5b78", 0xae) dup(r3) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) socketpair$unix(0x1, 0xa53cacd4cbddb6c8, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b5402008706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9c6908edd154e975a0a88b84880d7d88dc75f5c92b7fcfc18789833eb2909ce4900ce1b21cfb4bc8ad525a2c3b9ecfbe49dd859ba10b538875f9e282efd2b16bf8bef830", 0x44) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000), 0x10004) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x2e18) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)="7506ba09ea0596bc390d669a37ffe174a402c0432bcb57de273b02019af3944d59671b0b5d527daa476addbf661f89c4eabf9a14e6b0f1994b97e9ae8e73b84d23d3f8cdcd75c093c46c99e30d693121c06e35d46cd2760044449a48275429074ab982315e6ebe58ca3de2e224ffe68f5161d2ee9dbef80fbf82c8e57d56bcef4e0986f4e46fb3550c177cad1684cad727fb52d8145e601534322cc94d2996992bf2be1503458dc1c87ac1aa1becb67587a66da0452e5297e519ece78f87e3499441180ae47b9fb5", 0xc8}, {&(0x7f0000000380)="83f28d3d22c0b8308dfc5c20e3a904c7bb991b58cdbf6f86b1e675e741fa000104a108650eb06602a36069b97588b49e7af16544447c6c4a0a8ecc0cb14f85dd8dcf6893f715f22b7cdc0086e3a913ca5cc46bfe1c3fc23216f9ce18bb0d161eab3474d4d18511be20c91305cc505a9fd6", 0x71}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) setuid(r6) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000001ac0)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000100)="1260b80e992b68941cbff7a65a10f9172f7febd86544a3ad985099f6962c1141ecaada4040e20e9d417833f0a6c550114ed696ad605d8bc44690c7561c9d51c059", 0x41}, {&(0x7f0000000180)="423b4943bce820cb7b149295b6bea7106b1e2b3dba9207638963ae11d223f7fdb0ae8b8f0aefebe0b11d6f35149eee3b0880a7c32cf153a9b793ff95395992e01e0c7c8f1e5f33538713b63a16b91efa30aaf7251561d6fef27c11a9adf82bca464742b45519e6c00be7a76e444b96c9c4e8ccbe5cf8d81a60f761d5eec529b7d547c4be2a0938411af92dd487883f025b476412cec64ec779364efadd1bbfa5a61beaaa0cb200038689211b7dc83b5dbc6d4b8855ff4c3ad9c08daf0b3a71feccc056a598", 0xc5}, {&(0x7f0000000280)="7b04f559c838bb980a9a5879c300eb99fea424d65c4043c04dac1f0579d87163289f4abfbb4648015c64ad3dc6e1189b858952081eaefd63787a4fbbad180889235484c237f490340a4176683f60b2cbcd3c7830220748b885a05ad3ed132d94b5bd3e28618958a19d4d91aff6930f6ffa1b01ff20d0f7b6dd54c9308395ba25f639c52caeb7e2701acab42e68f40415ea39b55051d16a51a9b26c46c1b8cf62e72ea5bbdff6d0b34720244234b787f0dd44d76a42394f2b80cc9c64b8a67aa20fde83d684864e4ea7e413b4e2b8ba1239179d73351f317d73440b1a2d52cd", 0xdf}, {&(0x7f0000000380)="75263d2c6be4a9834c0310e1dc9a0bdcb9d5e9add34da501fbaa8f6c40aa208a332c0b83b62d5618e49d07eb84d776f3fcbf571eea59fb2bd1448131e7686e5a4302f02c30f0b76d8cbc28e6c08a5385e14ddffb4a750c94685dd9eb0f364b418230376538390cd16a47180422bfe62d959623ef032a6073d6932737060cdbc653a8b00de0aefc284df2238609c4c1c6fe2ad23cca9883acead2282a83b5344a2c50d6b67d571368190fc04aebd7c247f91ffd407c25ab640d701788c080297dce6b0ef8e2d6", 0xc6}, {&(0x7f0000000480)="26d9c91c59c5953f78dfd7f38062d3b02e312097380e4d7aec08307557ac288fc9560b5031360e74bd3016666d5b23743114160c4126f052b32c531a62286b69217c0451bfb4456f221f68f6b22bec37a11df7a2e882b34bfd207f76973572c058a36787a1a1815f22f1353a8b751ad60ea7402d9fd1a3c78347972046a1603e9f0bd0f8609ebc55211eafd2d60ba118986e29e9461475a05f151b5906e2581cbe5c2525e9f7d9f18d6aa96404fa6376022c96e49dc3db865dcedf870dc4b9ed9a9413d004b1009db0e9f3ce2e5b1c2dc6cb95ea32630b86ba701a3d26fd31e9b1b441c5093f87534bffd419f5d16324", 0xf0}, {&(0x7f0000000580)="d40e2b470931148e75876722cc4dd1ca548dbda2aef07257b06876caa8dd39065dd11603bea001377891cef382a7c140909154104d9abc00e752ab7558135e1130466bfb3b2274138681380f52dc26192bf67adb40a38596a5c41494b22bd94c6738ed59014e19ef1c3ed24f2e6c58a5e8802c591d8d376fabf664d2d778ff1d0a967f2558e4a84083e27088cfb9c6615266b66e16fca27915948aac7a6cf2d8082c2614e3934d89947c5a57a528794ac3f523cd4a890ce968ff08de02ab2b9dd046732b05fc1020d6", 0xc9}, {&(0x7f0000000680)="017eeeb16d5a91bf9bdd7cb938833995fd6ecb7b7b3e5ff5038ddd19e3859be7d856ad8b1f3db7455965b6ba904abb668ec29cc377114ac1b78bb0370d26c73baa3ccb4a88ba3bc1de2d2018b8d6fa3eb5f484d8d62f53104a5efe5306ad90c4bdcc6442ca1e98142e90ddcbd0fc3db9c6abd145f6c4dc806123513a57fabbc485185e49e8f38d651b3963f13932e545806a65e699557449474f9c686c159905bb8bf4f5a52dce2cd1e0250c707f11837e608defddf6cea74526beacc7581ef49b2d844f4f40a5f3e289fb0fadde05e4bae4cfd2a3795609224250bddb3d", 0xde}], 0x7, &(0x7f0000000800)=[{0x1010, 0x1, 0x8, "fc443bbf6892f9c31f1c3345a96ecb6b0983809d72c836a513b23e71c7d34df6314bac4cd5f3eca8be1b503ffd5843e3749cffd9e37735083ec4db19fbb516213daff0ef27b380467f96d134b357a56e800fc172a2d724ebe8c2ad6fea3b4f2234143c08893e3ed7d2afe84c96c21fac0ca8257d8fe7d84a0754dc8830f1c13351cd8161c9be8b88614e752e2a1ece9eab1af2ce2d276b7aec974f354c30cc60f76a2f285ddf8bade23357143a97962fc8d978a154b2925134b97456f7223ab9a64dd1e3e042e3f49152c7bb318ccdd3189d9d3e72942b40a11d8131071b410226a5fe73cd7707f93eb595ba3ce115579d8290e5ee58c1e1fdfbc91e5497ada8d9f581f0d2b21fa843d87b841673e450f218830e0f97ff5168079c5f9fc6fc03dbb57ae46f494136c31e49be9720b8f637b52d1cd4a5adb30a118207ae1354e55c8a318a865ee427e147f0022ede4864abd12c4b47ccdcfa91438cf502fee1b158e80fc950a4834f88b809219aef3860430bcf59e78abc2d884009790c31a09b66452b5f128d56a4c582933c7d337e9e4d35521d48a1143813818c2c74848385593b64ad34bcea083e64a89af704bb7c980591f764081c57f76bed93d518c5b74780af72e00aa617290be9c8674180380dadfa61a89d0e47375c715fd05f1cab9ee99adbf73840fd8597e25db2683f923c7da0ba385390664327a8231f581a7948d7b4762b6ec327c897503d689ce74911460b1bf68d3d149ee80649b1e7530a5c629895928df78c4145fe6a06e5edbab0a30d99d90b77c585135feeb27aaab305e49333018f897c85ae8ad910d156a4a338c7307f5455556a7803639865e144a8e79094de4090fb16c4893564ce69eb34d8868192874a9702c72ad1f4e8e66aabef57a44dd3337b48d98007d24f141538661f0fd747969568a19c8ef19454bb4d3e257ad0c9e894cfe5b63f8419f304941bad078459a7d2cbebd393d64626ef91d40e1a35a3dfee06e0b78355f4c5d15f6dfd3f5ab954ad6b069419b92875d2058e0ec42034257096ac8b9c7d9ffec8c590b7c70263b32c94d5cc2e8d7ec836fd6ca6fe99c40072999a3be3bbb688e352c0790828bebff8e13cee475fa2568d97e229eb5dd982cf6665a437d67fbb6ca8faa00a2abdcd98aac377058548e8145faf16db10e004b67a1bce9ccfc8d1473596ca828cc37087784fccdf70be792f9a24299ae29efd982de5fd19d67db5d35d2cf59f2bde92f803b22429fc60d145a0aebdf6cbd3bd0eb64b85c1f1acde1d1fd90c2c4afa873d8ccbe12e1b2635709f69f1a56dbb6f77dc59a3ca6d39f8ff8c798a6c46adc379d75cdab83d66cb4beca4e4feac08a9308bd40c6e830ea669fb602ef5a5f1d0682f105ac4b4f6902c168bcd10ccb05d1930ff42124d37c6c30758ab5765356d39f223d8ff20002457032a3dec84ec6bf1903d6fc33249fb613c8e630b06b51bf8dd862e11fc806dd06401335912ced5e803ca045589e0db633b9244d2896c21b92cd7c47596f32a595542d698436abb532f8c20296ec4da249200694e2ea04747de233feef4ea41191eea0cf6f04fea381ec88c357b57088b75a5401f2820b29b81332faf012a871135f5c1882d226ad43e011c2a0eea1a81e8ad479601439843211639383c9b60e402b30c0ebbd4770ceb17a4f20071cbd8a9679a70fac210d9efdfbc3b2f4f7ea1e71d0e69add7a9d93e60913e86a751ff2372257685f7a0abf7b5a501576a78525952057cc9d86d1941b0172c13c90bc893359aa5586346c5bbcc8e34a6a1f314022cd27c214ec93c1ea8625d181305b972b132c2462cbf36dd64d1450a59398c364aa998aee6a422d9950a8405c151cd3e62418d12677c41ef98e4be7efeb2e0f24a566406afddb865b773421494bbf0ea0d0ad9fbf6965028fcbaaea837fbd89138fe02132f12e0e21907faa47cce93d998f234b5af48cb750d10ecd7d2e59f6d9f919ef8aaef1900266a052ebc97300cd6ffec46fabb1497b507a272f7fe7a30fe88577706fa135fefb209000de3957acd3598d12c5bf05cb8f715b07aa065fdd2027d0ff75b3ebeedf993b9e423dbcedcbc394740cfac8c62898e9f58ecf1aee168f14a430556f67d7797ae3688982b667e4f775016f9e423de3253493aaa3184db0861c7da221f5e97fc6e9fa17f8e8d99192ae4c8a199f960a0c3e35ef15d57afdecbef5c4a0ae9d25454b1c334ec653f4e8a7f4ed4323359bf7a96ee68590b720e3e6f80ac4132aa31f645c2ba399da2bc9a73e8cfdb3eb6934339ecbe1b28fa8ec567e7278d98c0edf8a3983766f44405b82e27f067112a037a124c32950cf105038a984b967a6399ccb2352132b1711b0b1a631bf0c59b01f95916ec73e26e4356014eeba0b8df75674d1c907a994db7f8be4ed8369edda7f44126027f86c425e8bc657ab8e8ed736db805150b3df12a9dc293dd72ee9cfabe40f658d09065ea5cb2140daea88d9878b9d9d49ff6786a34e287276d30b5b3330e1a8a4b38743a23ef5d01118815dfa41e21e311cbf5d6cb72a0ca02db9ac74bec41889c9cf646f0d3bd06012b38e74814e3826483ce35d56c9a5300b0eb29bfcd041c86f1e20926f89890844a5f6d88855e819ef4b1cb7184353b79cf6651d3e959c4e70c1ac30a64b007773d9bcfa648f25e6f4deb40ba859dc48b5fdeca46312fce82108df2eb5d500085729530c5cce08a94d69a046c7fcc88e47b38e1987f93276b891677cae8d2c9d26307af95b44a00fa7dbb6a3aed5177e75b6788ac6225adc9799c60e60a9f31f13d988224c2d5009a72bb79d53088da87c9d5c545535872b59ddcead58ddb9303ddf4cbb65571032fd07cabe417c6acc3b64b008f77330ad3274ef0702ff5e6171f39b5c016a4955880d146667fdfb9ba099ec55944841fb6134904ce26b05fb7fb6f53ac6ec7106559d63d86c0804a698bb9d73f34069264cd741878dac390d17747995f47652f82054159593cf17db3637db3b6c33090067afc12924ba7549a11cbd4f17568e852802544a7d3054900d8de5eb205394fb61f2bb62f17cfa8ae5db4327c0a651c33c25e18713a318334df310fc6b335399607e4d873ed2c0dba8ead2f265b3accc50e45b0eab3b8ad0789f74ae881736629f40c81d12114df0fa7495f2b459a8ca20d7e548f0dfb07421c41139470f46a0d8c78be046d7c1f55ea63a1777a748a2426b8e70539a9cb599edeed25cc41e4e69d14d2ad33036764a32bb24eab08aea320df46afbe072c85f5c72ef7e718231c1ca5ba03ccfa98a2a87d0b7e5e5a8f5da83ee6c66104234e53f62d94a2c798a0cb4333ef9bce2ef2f72332901809a588dc37a9fb000230c0872b7aa87ad2b068f73f6549b73e0306c94221d1d8a6415cfc50c7853316aa3035d816c132fe058548c7161865d9067438bf267396879ed384540122c96bcf589a8773ff8026eb0e16cb85100acbb5ce944dba952535d42e47d2565da829a6dc20e08118802021d8e0d150159bba2feba2589d92dbe0e2b31435c7066fe6a03eee728f905b131c9c2f006ab2e00e8079d84d06e075fb8941a790e53ed1f5619a8eccfc210aa2e0133a9d83cfd8027c2e604e74a16fcd3c62a1074ebffeaaeac3cc2bd8157358d2274081c5514eeff96a1d77ebf0cde7b396d7967beb8ba78262776dc25ed6d00f2d39931374a1f50700421fac8205a6f6681c76284bb64792e53ef7b3aac423dccdd6cca8d8f0e61950fa3dec914c0f2a303a3da6e42970f90da48e9b6655f85d55a5011fee3593cda59f8984858843645f5b854ed698af43912e0ffe5b7a28eb6c489dcddbe55a3c47a033e7ba65b0a9f14f6f24c102887e194b47037dc5b53c4e2b5a65a104fdc4b7a8f5d1f6816972a2fe2479231ae4ba08ca010aa2cc2b9701dfcb65dfd61795fef220ee9af57747defa4872a5e3644360abe714ba16af9290268003d36adeb0ef48bdf3575cd767ee59eb88368886090526aa37f614d5f6316f23d970d4ddba920c2b571db000fbe0a69511d34c563216ab310c5ce537f43f0f969ae867abfc6cc519e53dd260f535e620984c1d6d4ea6df304479c4ea8c947cee235b4e1eac3511f1455eb273c7fdac1d7b66e01d6b0e172934d3a9702b47d6f44072dfc112a28aaf0dfac0e55505948cc780f359e1219ccc1d274c21e32fa28e75e9a5c7a23ab560a0176420b0c8a3f198cdde161bc3721adb618c1518a031b4b9dc00068e485b6d19dc240711389ef2df99b8af2df990beb704f586eeba69143ddefd2059f3c7f074a12a6bfe1c56e0ee2f4aa6702f8565206ec0e1855daa7f597d709932d7ad667d39efeaddda637cddacfd10bbd1d0c9d574787eb047bfaa0024f1b772ab5dc33d12d6f7890a66362a4856741ca8059cbcb231cd9c2be01147f1e2cdd00a63b11281576e799ccff5d46bdec8468b39c13bf0e0b27430d369f0714e9a9caff453d2b447004c2e9ccbae220639e17860e907b9b7849b077f726eca56d9888986021901bb5d0603dd51dfcc1a61238a0f4c0de3cad0138f98a7006976fb592440494e23ce4289ffa6cada2b3137ace131680b653a41ed87944cca89b3f76616005eab2770b64652ded899e24cfa1332d6f7d36ed4815db639bde1152c8554cc8214443f4759e54940b7ebd58e40b28703c54ceec915d746b923bcd48986ed10636c20851e6ad3d5cdce415c05efb27e1eb1e442ee2c380835c81ee2a9c1c864c6a1c057ddea20ae6c38ce1b09acbf3cac6866093d6ef968d5cc15015fec720ec9f436b22979ac977352b62a55252d7cf2776b2830eaff9f1cd3c83e4a8eb88e482d1997c747a1ce1c5ca078f7589fc25a2c49e6893d32bb51753b83ffc1cbeda4b707b7b9b264419c9045bb2188ef33bb925eff39b09c1699783a477716cee9a3f58ae044c006f9b031f41ed7c5a1385485c2120d5ad606eeca262849dd6cbdd277c6bdd8013f9aa510b3aba61f067d3f353255979cfe1d461e4a78a45f9c9de1e4f194542a86f142013ed56e0ea7f198a03c90612a8988d8b6a1909c317a67e8a3ddb10e79dd7b3851f09aeaa54a602b3ecdac9b370a048a87aa426293370deb378d084a0065d7fb1462d691d6bb58237da5b6ddcba58ac3a917cb3b629f872d210991753c8a4f48c4fb5fa7d01bf874ea63f793afd65617cdd026c488fcdbe26fb15b130dc4621cfa7fc54f066088581ea19115778f60781c8192306903fd86973e20de134898f27cbd92f71c6ad18a606a398456dd4553e4822788f19353e5ce13b66db34c6c0b6de41910bda107abdee56a93b9f0d963a1a243b87374968c26390a135a8873d29cec2d612b56cda7d9317e427309bf0c13db09842fa98c7f5937eeb39e9fdc6f26ea64d9c8e9abeaefc7bc6467ba1f99436bb5d0c832e83ae6c30ad3eb292f53b2e1d2c74812accff30918f2fc0172c703daa39250bb4bbfd7663e63e18ae8dc246af73c76c50e05bfa66289a7b69f95dd2a8f5ce6a33d6d67bded0fc315e541ae7fa50ceeeaa34d790fd3a64c834372059884e695e07f65946f82616785a4255829d51576061b8cc6b29f884b16f92b3add2987176a262a19757e7c3626fc9946388a3ef0a5b066eda17c8ed87b1e64087d1d7e6a2a33c5c01394b230ed5198090ed84cb66e85ca51f744a06c52693fd3ab2fa8c94cea34c475acb234870c36041a999b5835cec2d50dc3484516dae80d1fecee2d19fb85af91eb31a6b5a54f52cffd927462641fde58719e4fb5"}, {0xb0, 0xffff, 0x9, "74cf0c7c6a616a508e62427a7101866dfdf9d165aaf117f97ada2bb03406e42496b1e1193297a6837aae81c399cdfb80f12dfeda61ffd007279c0e57d813a7f2f654fb8d1098f9a0d4b2999d03d73bdeaaf81e18984ced9ce33f1bd68756d3472a2a1e4c84c7bc94639f822931f50cbe33400bb96c6b0f2bd09a8b684c84f25319cffca0ed23110e8d106f00426f8da4d0cf534a21c0e9a6b01273ecde78d3d1"}, {0x78, 0x1, 0x8, "25ed9a639f1d28b7a6438986041e6830d360499151f47cad0a5165ce6e64bf99fa350852a409d6568b2442940029b7964b039f55bb6601f6ebd690de0857a69f170858fea35cefe815410fec0889d27957ef25c748323395c624ebbcc0a539c47e201daf5d6b86df"}, {0xc8, 0xffff, 0x5, "ee078eada7070c2ced1dc4b4e6a73c560601adbe5515f35522f1a3ba5f8433b06c254d54b8dfe09d793d6ef7f28c76d74084fe97b9b2b8624730323d0c898262d0eb1222a1b4cb0942c89fa07db50764e93426c650421d1b4ef68ebf6e0732d2e57cb4e42471a4ed4355483395c7d7022e5b89b2f97c59a3578cb8ee381c6c55a380ddf462bdde175f07029826561e62d681c54ce14324633c5b9ac97ae44fbace19c8338daa190dc82eab5d483d464967641d17a6"}, {0x40, 0xffff, 0xfffffffffffffe01, "7cbd7f55d2c14a3f2d466142d43ba94fbca9087d84c451af4310d4c31e82338cc3636f839b462e60841298abc60e5d"}, {0x60, 0x1, 0x7ff, "686c476c08e421e03291974d787bc8258d6d73ebbdca63ba6a4f5242c806d1d4d396696f01865c4f40469a0bc841f6895c17a713d1452cac297e3052b192186554081e89cd257267c62f23c3b181c09f"}], 0x12a0}, 0x400) r1 = socket$inet(0x2, 0x3, 0x102) sendmsg(r1, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000001b00), 0x10000) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) write(r0, &(0x7f00000000c0)="20e92ec051ffa05777f12b8724ecd3406131fdcc5401c9f7e8b88d5c65edeb56652413f3a0fa79d89d91c98213a12191a2ca6b36153a7b4355401b859c1a58e986ff48a692cfe1c21aaabdb41e883bf8a4549ce4e122db981ebf44b56b7c0a57b4d8cd0a7b22b6db0c01b6cff5455618acc00e08ff3399939e923cb417fce04ff4d0f6f7043c1b95e40d181ade9a7f598c847dc517e246200dc9f990d269d8f67764fbe4d23ebbce701fddf88a88748857c32a35da889255f1493d778aeb995cdb783d7bf4b843f400ce6cafa5e8a029b9a2e6f582ef7c0689ea4b6387ea9ceb90c90c187d44cb", 0xe7) socket$inet6(0x18, 0xcfe8fbe30702176b, 0x576) dup(0xffffffffffffffff) 16:00:02 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) clock_gettime(0x4, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r3, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffff9, 0x147, 0x20, 0xa1b, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4c, 0xf0000000, 0x0, 0x100000001}], 0x2, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x4, 0x4, 0xfffffffffffffffd, 0xe71}, {{r8}, 0xfffffffffffffffc, 0x4, 0xe1, 0x9, 0x10000}], 0x1, &(0x7f0000000200)={0x6, 0x8}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r5, r10}, 0xc) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x800, r4) 16:00:03 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) socket(0x6, 0x8000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186004008b00062b00fe00ab8c2a40d69e0000000000000000002c000000000058a3000000000000000000847d032672f0c6979365bb1026d9eb625fef52d4133ecc4c8100053ebb18797f39d87ea9908e356a3c0f708a43b51f3fb34c4261ec10a02685dfbf347e16ef0713b82e30c95febabe1a7b6152cd490f67816893ef500c2af38edfef09bab0ee87beaca4857c3fa8315c96d", 0x99}], 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1ffffffffffffe9c, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) r4 = getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r6}, 0xc) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r11 = getpgrp() fcntl$lock(r9, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r11}) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000380)=0x101) r12 = getuid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r12, r14}, 0xc) fchown(0xffffffffffffffff, r8, r14) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r3, r8, r16}, 0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001280)) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x5, 0xfffffffffffffffc, 0x2}, {0x1096b677, 0x8, 0x80, 0xfffffffffffff417}, {0x5, 0xb3e3, 0x81, 0x9b2}]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/21}, 0x1d, 0x3, 0xe1b3d84afeb4a3c1) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) flock(r0, 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40002, 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x96) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0xe8163b43f0908b24, 0x0) fcntl$setstatus(r3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xcc6806d25a3c015d, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) r5 = dup(r3) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000001c0)=0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000240)=0x7ff) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x401, 0x200, 0x4, 0x1, 0x2, 0x6, 0x7fff, 0x1, 0x1, 0x1, 0x7}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) r10 = dup(r9) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x108a0, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x102, 0x80) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x800, 0x0) r13 = accept$inet6(r4, 0x0, &(0x7f0000000440)) kevent(r11, &(0x7f0000000480)=[{{r12}, 0x74890a75c2a21d23, 0xe6, 0x7d5f87d012d213c5, 0x5, 0x38621f8c}, {{}, 0xffffffffffffffff, 0x10, 0x84, 0x2, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x2, 0xfffff, 0xf45a, 0x2}, {{r10}, 0xffffffffffffffff, 0x8, 0x40000000, 0x18, 0x3c}, {{r13}, 0xfffffffffffffffc, 0x34, 0x40000000, 0x40, 0x50c}], 0x7, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x20, 0x4, 0x6}], 0x5, &(0x7f0000000580)={0x4, 0x1}) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000600)) rename(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') r14 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r14, 0x20007461) r15 = dup2(r10, r8) ioctl$WSDISPLAYIO_SMODE(r15, 0x8004574c, &(0x7f0000000700)=0x1) 16:00:03 executing program 1: setrlimit(0xd, &(0x7f0000000000)={0x7, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) symlink(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/231) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:03 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt(r1, 0x3f, 0x4831, &(0x7f00000000c0)=""/30, &(0x7f0000000100)=0x1e) 16:00:04 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) socketpair(0x20, 0x3, 0x8, &(0x7f0000001140)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001180)="d32b25a3fddd9b235b680b63179819bdeb09ffeed2cbbd0ba3af0f3971d68f84e2a66479340d303252878d77dbd48bd2e054033fd4e5fe", 0x37}, {&(0x7f0000001400)="fdb05264e4409b58e1f715ce0dfa7f5e90f90cce7afdef04fdb2f9edf1b56b20e053251b48273f5957930467a61265f0afbcb38cffcadb8336072c266cca6ddbf79b3c811bd241cf12e68cc61446820af00f4716a79010361a9086ab672f2e1dc01502be4132c3d1d6956f7289d8928967d9959eeeaa31149d4bf94e4e8411a4358782bb3cdb678047c97ea26c110b7a4f1b253ccb189796d0b9626ea2b376ccbbf20bb998017d79d7a7da726cc561f5ebb1a3e14eeb4eeb814c26ae349adb4d1d3898e82ac90f9d023117fb5599ff1202794abfb600919f89d03824e15b6b2352c1f0c9fb31c78c6e0430dd39418d8c70fdc2e0234751495318", 0xfa}, {&(0x7f00000011c0)="3456444a1dfa", 0x6}, {&(0x7f0000001500)="abfaeb478d1868c157b217d99e32043862a4c79106db89dbb45fccc18093a4384dfec933b4bd68352d4db44aff64e7cb19b0677f76173fe457b7c174de8bb2992136425218b6cf40b07d20f963058e7383401914e27db587b494f3a02ec0c6e0eeeaafd60eda07aea0976900c0b6da76d9a419bf359426dee53d6e4e58b8dec203ad54aae976b0", 0x87}, {&(0x7f00000015c0)="d75a1f4b6e0fe8d2af0741f2ad8fe36d9e38ac28ae42e594dfa6d719fce7e0aad342ceca243ff27177f402467485d7b3ea87e2e24a7cd8a019332fce8f65ec617b4b07badf7bc51b9e16714cab66d033b062a23b7e49e3345412c6e1e56a3dd2c4811e5b1952c3637ebe8fb2c20248519153a6d114ba4aea6bc21a055bd879ac05dc7e9cc1f5d6713d3f16171e7c707ff8dc56006ad8648847c56fa1ffe444bfc2e45a9a518f424cec9cff71c80be53c8725208ee8c9717e299b8ca649926ce42f9d49695d92ed24761638179ce53aae2d725e484629cc", 0xd7}, {&(0x7f0000001200)="e2f07734e6448dff6ea9beb5e4eb9ca8c3009072cf80ea8f1b08dd19cf30381e27dca68ccf95fa21db5883ba4639", 0x2e}, {&(0x7f00000016c0)="56411d9a617314db3a1eafdffab83bce55392f99d47ce54f54b8bf78002565513e492a04a0c0d5000ffce810c907e7678b1f060f3f8c7f25d18c7c9075eb12817d53a10a21e9fe07439547fb0ce41cb9de5eb6e0204ed59f6d5415e0b4eeb78069945c37f8c5d03ab65c97cb9b0b5830fc7723f834033434f5bc63a5cb3791714f9f362597e49dc4a966d193d8a2553b6bb11d8f72f8439b0c01fc78ed5980e950fd6b089680b3ae55cc181cb1511d7938b25598553a490643d53913c49623c892dba0d6b60229c5e3f0098cd96b032ea0", 0xd1}, {&(0x7f00000017c0)="5287cca56281a9ce93f63e0a6ccb2c93b2060e9212e20bb4ad1f50652b35bdbf83cbe9f303d3f7c936afae3566c0fd449109d8ad8df1a4f1888ccd37a196f29abb5bd61a6aaea1eff80e9bb983ddeec38c74aba61534a7a927d6344058ede9c26ea1818cda85d58d2a883c7b8e6a05447d8de53803938f29e520d589313cbc78e17c094975537d19ab14260f666d41237e58fbfe4eaf39aa", 0x98}, {&(0x7f0000001240)}], 0x9, &(0x7f0000001940)=[{0x58, 0xffff, 0xfff, "8f0d9ea5824fd7e2bbe5167f719403befe676001b58c98a1e3ec58a4242bec31ef14a1e7d2815040d59b7e1a56e430cc002062cebb3b3dcd189f0fc7a78f7b9a6fe1cf"}, {0x110, 0xffff, 0x5, "20247e87b129236b554ddb9281c687d8c77bca19821b4c1d4973902eddcd0f3be531155865e0095110eb569761a8e4a22458a1491ec22d371af946a9ec78dbcd4475f3d23c557ff92de2732f53420b1fdfc9679ec4e4d486d1a0c82eb91f60937a062726f18c31b8c333508be25464cb189346d09934d0cabc69acfdbc896af45506c548af18221a399a3e9f693dbbbed9c9de66f12bca4ed71eecf5584468253277d2e6e27c49960615a063a84fb70d2839cf25ab0419a85515c7e03ba3974806180f2af699beac918e6462e1b6a2fb010aefd080e4b4a2bfad819feb30edeb1f38d14ea8f2ff9eb2a19f167508d32f36981f848189f62af233039d52"}, {0x100, 0x0, 0xfffffffffffffffb, "5c0ff901c95a90ec3279572a2c586b9f1e1f55eecc6aadbc6cd3caeace0cb3d38b9642b6de7459a66c0a45b774fdbed5a9bec3567483d06f3490af2f4e15e0080b179acf3120cfe4e59df4363314acb9356bcd64bdc81e232894d31ca009620efd66315d575d4c763a5e1ef4366f7fc6b29736c5698d8a403596f0c05d61be8bb6747d16d9205fcba4164cf72f60af6155ac9d92c2bce99379c30fc2f20a152b866da066593759938a4b09bd835eb75010036504f1036ac3b6486c16296dd531a04ba68403c3f00f1c4a9ae54a3225e62bc55ab221701ba02a8be960836b04ca4cf75e0e5f41c230fa9a14"}, {0xd0, 0x1, 0x3f, "67b6ba9491455f973715eb8f745d466d8161eac370fab655f332d01ed1fb4e58449d8e32c13cc04ebbed920752e541b23d80d4abf8117119b226be0b190d5f047958458b8eff91702afa1814abc92d6e3a5e90bd40be3a866dab7766637b0efa9076d2b7861a82073caf520662e357863b776762473aaf6749a30d9b0703975bc82010d05964fd8487d0e9210fcc8da1d6b15ef2cafd0f0702d2faf75957160e2a170019907219935cb2c132e270566d103d5178f9d11e1c6aaa1f"}, {0x80, 0x1, 0x5fc0, "16c173d2d70a7e739b795064c89f3d5d2eae858855a323fb034c1cf02501f98f079683cf5186b6e3d6b12f73a7a466576294a2e9cbd0e046a91b9ee86ea72f81f8ddaa3acefb53d476e1b02d4ff2f1269b77cc461658487870326ba8249d750375d1bb4ebfe66e9115eb3725"}], 0x3b8}, 0x1f) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000013c0)=0x10001) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r3, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) sendmsg(r4, &(0x7f0000001e00)={&(0x7f0000001240)=@in6={0x18, 0x2, 0x0, 0x4}, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000001d00)="9f24ce9090d47a99ae9528a6538430c4a8821cf030ef0a5ac60ea91926af080eb5ad53537c00553171dfd326cee7cdf4bb6098515de26daae2c8f8c1fb1ddfebe770ef2d8c6cc3c75f82cd7e4e3a38b68446954f8379b87b0da483d6512f6b92a4093e61d6dd0862a394576fa1c359eea2adb1", 0x73}, {&(0x7f0000001340)="c80a2910f7663ee8fe080145fa7db7b6538550afeaaeb3e2ea8c08cba645c15c9be169445295ccdefefae1ae9e606d29873057ad80a2da71", 0x38}, {&(0x7f0000001d80)="414ac0643bd08474c288353012e20042e511b190497d2fa3358c1dca95b8162d00bb1cd22aeb39dd0d4a4684029da3ebf418cac732ef6e3d", 0x38}], 0x3, &(0x7f0000003040)=[{0x1010, 0x1, 0x8, "40d389ea94dd2cc86d96da8b63cc5331f1c9314459de84745e0cfd43bef6cadfe9181828e1566566a13f1e56b0d50232e32c8b2e7206ba8b3f622ecdc0c660b28179ae76fd6dd2b73e12c70cd00c627ecc1ccc3b9f08b6fb818a8a624ed36a3c86fc3a9a1709e8015676e7088aa979a609b530e370ebbd85b9780e9f401041f831a5297373eebc6c254b29d8c3bd7ec1d10e7a691bdbf47546ebd102f89e5294c5e06a856a405cc8463e9c4e3bad169c2f6cd833e23d23b4e949a91a4d4f0cea0a1b855101e5b67188de28b4ac1321cae3ae6cfdc42750d46d7011aec86e6754b344817cbf26b11ec324c0acb0cf0da2880dc2eb0d80f1ebeb5900378ddee49ba8799989db29c8fc3edd663f6788c9bf0014496b9ac22c1eb993325157aae3ac79693963b0020321ea6181cfff0cb5b04d7a2e045f06173fd8929a225ec0fb17a92e898f84a7f6f6ef8d18f2df214bcc85b079f95d6643327cdde62003ba90aa4f27b33ac45d12cfc6f42aaf31df633fb71faacfc2bd5c6c311a1f6a257bd968b1637c3e8c89116d8ec82dbbf2938d414e621708469abca43a1a078a71141b602f7bf14261dcd6115531d341f1262abe578d40ec53e98f9700fdc3e3e38a319055ab7a7cb6b88f521f7beeb258af25eaf26cbe1aa9708679ca7781d666e0425993eed87df52b6638d3767156a945251da8399530666ed99408502d8b53f691693d6977063da24dd0e9e53aaed6ee4c0e23d8d0460a7e043a0d3216a78927ec059084890cf3d0f33f00bad51863083a2c29a90c6ff0cdcc99da008f818a1bdfdf9c87583b4ea58a1add7c7d8e3a29882d06186cc9e9d9b65163514a66eda4ce8ba00f9b0ed7892eb0c9566849ec56eb8173816c0d1948d270dcc338e8a5fbbe4d57cf488b262724feac4f71cf3f27adbd953c92ee45461451cfbc95ee8153460ebbfcd915761952fab60227d797d393e77dfcb6904b18d8589cdf9421145c62b1bb912857f63ceae50de7054e8c5c303b45858eeb68743e48ca2d1b2fc399a857901cdf320865ddacc5f4504493e5a213680d57f358e9a1ac24a4796af5fcd9ebfe12be0071c33620d3a59e68396993c0d6169d59446056361a93ff88fde3d95629a92ad12bc0ef8c1936e6c2baabf2d0b4fd824e3343a460af11689e86cb5dee71ab25cc96a2eb8fbe9aad405197bd67ec5e7265bc3f907673ddb40b6d1fc530a79fa147f3b2d5f42fc990b1eeb763cf9fea7a35d003a7e843fba8c0f4d00265ebade41c0f1d6abcd25d9337f45bab0cc786d3a8923e67fc914671cf8f3a3e57eb1ecc16953b3d04dfe8af750fcc20cbbf34f6367bb94bced89c222a92277ee20e30367bee5de89e4dc68fc500789b19d16661eb1552a91bff2c522bca66c5e29ec1c41a747ae1cc10f8e80ec351dbf6baa82526cdc40a18c6cc7ec159ae45d28f5a50b8d02ffbf6ddf7e66a9020ba31793eff12e9005a371d968982f36bf9e86c50935312d3b375b20846583823cdcbc3e8c3d442b23ab9049a0c4da3fd0586be8c7a7879997c78d7216812e3ace9062706dc8c3b7036f4e0eb260037e201fbd16365af070a0f7a5cae8b8afaba2de80878e6abc5f7ece326457019d8dbbcf45428f66e06c343a8a219140bc92efd2c0ef71dd5e9dbb644bd62df1e53d43a48931fc2214d1d5844790ed5acf81768456f58e8b5ef4b8da055294e9d19de57c0db5a42cdbfa969152441e60f817da9f2637a3d50c4c0cec46285ae35c0bec5f3e819f188133951556a70fb915378245b1e30af096189cbb189a6e66a61095f96f394bd9b401fbec01aeea31695ec95c2ce46ea9bd1a98798d67118fac7f2d176c2a195f54ed3e5681f23e516df24a63f6dfa3cfcc7501b7da3ce370af2e07b5de8a31acb3a205fffad54df9f3246106e931580d3621a45a11c508b5e0fbd97e718e6074d50729109997e54606acaa3d7126ebda90f5e41290d5c36896dd31056913349126cb58406190d082bc5cbab71f2d6772ab2ab24f3ba0bb79ad7271c6ed733c3b477d46b74de6ba231b5113b27a605857e60de93cc222d1943cbbe4710e5119fdc67c440bc6ae5da3d557dadf7ab569013d16791ad10cc01dae083e394a048964c6d2e7da122f6bda3906ccb8d7abbc184c77b36e29cdc408bcc91d0107aeb4745459e8eaa99381cf53681d51ecbe9ca38548bed975c3d18363d13cfa4f304c1d9f9b947d45e65371973630ba2dc248cab48f7efe594714fb07da40644003215b176a91c2c768bdcfa5bced736060dc9e790443926cb2c16384d78189fc8e4ce51025d11239802bb1b7ecaee102618f8f04daaa9aea0230047cb64b20f28a6c2cf7cc2d4f33253b46fad3b9fd33e54088cc5a66e89a0255bab28ca5169fd6d4ef0c32f23fb14231d9b47c12d4375b3c0ff24aec84b60056cda14b70d0d8b0cb48d887059f07aadb714fdf8a65088cbbd65d354a76702daffb31812720120a2c496d7151033c625d8ca08ddb0f18cbd1e802823723b0402141077cbb45ead3cdd0fa120c0aff0728839a335d7406862a03691d33fe3d4e8d636d48e42b0790eb78ae2bea011d8434c99b3e706331f3055859ac87eaa5a0d9af7d83957f4bccead9fe49a4d5a569003a228a1002575b03c763a425aa6d35cf53d04ba64cacac3a909074f0554146f42ab25e33be7e5b37f9ffa8af6e795b1fd820e5040b1b1bc0e47c43312c8d28639df6b71a3200a64a2891f984077c16a5ea74f29998776592042ad24a61cde80c58df13838e57e7e40b00b09d0404ca0812d58dea9462a7c011071b5b862cab465d6a4b78e1f7c49b5c4ebca9a674cb13725e70d4f3884d2de2a1a575ac1740a05c57fc38364d897cc7641fc08ca3f7ebfaff1254c87254f729654949851a7a733ca21b3f35b6332ba3eee34ece2dc0ab554f7eb45bc51083e08fbd190a9c9af252bb38186ee06092288f2736cb1ded91d2c1d977ba67cb67dc2b31869a1a017b12b63a3c7d1b07d52741a1a7ce936971bd034f9b17a10bdf68115c9edf4dfef522cbfd9d930b495fbfd95f4e661912da580bff5882eeba78c7959425e554cccca71e61af31cd63e67573fb319a73a2136b68472b6a3531f1518323cc5b6029e65b975275f9f954041b087e74b7248f4b913060ad801c94dcf430e1c2c694307bc00f747efcf5e226d4fbb1a645885cafc313b57c7b7c63e183286bfbecdbb0120e56086e18d8d8d5ea3d189e0fbe7cfb62e8fd02d81d127888fa665f81dee5d1906711e69c23be64e97441ddff956138147812ec17f6717bf43af47246790941eb24d9e3ccd870f6d125ca2389284c9623d3d2683a690cb9ff99d02a732d6b6a4260acd8807649a36a6e625546ea3b52728f61801740d8d8df394dac96d5bbfd0bf050b3919dcb0f3875555adc1dcb52526ba028a533e6b1fddbc3606bea5dec75967c529a75e412c2741d7ecb862e7c3a2ab3d0eafea83dd4bf18c0d70373dc45f5784972c548f96505a8de39813f8dc6974daf229623e4a48ff8c3b5fe18a9fdff641f1beb449ecc9cd0503c11a418aca5037f9a08b6d6a3282cee337debeaa68a2de78d11c68c838cbc7377f3719a8700ef90d58e7add00cc877a5be7bac5da766c8b5acff11d8949976a544be6f8a72e51a65933f3cf6c04cfd80a9adbcea26ff104e3dc81cdbaa0d49ae7118c7ba05bf9cd6c09f66398869b664ad9d8a8ee201c08a5b3e5c42e1f5a6cde6b09666964c5755ae57d6308a3a7f76fb15d67f49dce97364a6c8cb7b2780bca6781113c8aa4bc78b211bb9ee58e5ff767001e1d9a840f0915c60f4125128e7e498c20be4f0e26ba55ddc03e03fab788dd013122745720fbf2c3cf8f8656e764407530df85808fea8e94a11ac194781c28865259c434d0aa7be5e3bdf3ce6eecc8d870b5ed47e6fdd6541c2450c2c5a508ee5b370e44353d0dff2c4a9e59c751d5915752fda5982ccf13181fa75907e391e9dd21e976d98a298285e57f313e9eeb334bf63b23fc97ff9ce55e7b0c5dfe84b7a7081b9d4e9c3b6ac8bb2dab1550674aaed257ec6c7157ce04f626acb176a7238ad1a8ca12a634efe090b124ab24b7c53b81eb22f415b83c7ece846edc4bc44c99dd7b5b6199094a66d75a81978cd0f961e00789d68db7c650c7ac24ce84c3b96c36066e6194f9a8f2d159190788340d33f1fff2ce7815cfc599215f95bbe9a3de915b279ead0409382e90693191c42f73c083f47e71c4cb92f8cd32fdbd203d81213049122db59ddd16601c6095d78ae8cdf9ecea04913de3cf81543a493ab54e17224fd25cd1e9268041cf9e4bd3751875eadf3f33e53bd3eb635f30cac5a1d74ccb37285d65b8781dc8758299132fa0746f88a97fbe0e3715ee42e72cb795213b6a4a3fd7ec8e59822ecb487fa2ad544c1b8b375743120de0e80bde934c51f129004f798e37d44181a29a14b4f831ba9bb149af911111e0bd182b8092df8dafb1fe668db416d5b5b855fec31822bce3c83f11a4958cc8b66ba7229c32589fabc1d11c6db31f758101ac471be0014f59c83fd3da7b9b5d41897ccf53d150dcfb541e08a8826dd9fde4f38e3e00b5501d3366c072742a6701ebc687d8e2ef2c24118f2b2ac8de51835570d8fd553e317a0bd5fcc1c43f712cb2a4c013d795f598735208f5ffda907f18e21fd273d56b639d1558fa383a92273a8b09586b5d14979cdd1bcb3207a4bb5a324ac3814006816ccd5b21a6f216c339b24091ab1f757964b940231555a1cc2ad44d3fbff5384b1e835148163c08b2ba44e460416dfdd4629050c835467f6c9c4aaf5da424a3a4eece986c38a15ff3f8daaa8db69ec56394029ad3d923a7075fee46ca6bc62b83ead5eb0e7d510c2420b4b3fd47dfc9c4ff657dade0005583d416cc82f38d077203ae4d9dc571147bb7be5dbdb3039c110292428a0f5b7bfdf2ae27e41ba69c6ed687022e50bedca87243cfd9f24d5f2d888ec8697bce814e6c7d6e04a9ec511c2b9b65b8d29f3f193f7a4f5dc11eaa67807a4781bb7d325275dbac5847e4d9f7887610810bcf9039a06877cbcc27a40cceb4b4060e3162c0b793bcab1c9ad0d52b815b9d9ffd9aad888d3007e3bec137c1a5ef88d734cf3d335622d66935f83373519354b44349615d8f0e966a75434f6d5e65be29ff6288f489d33043c68673cf31df84ad711a5adffb8b7a2345fbe06015f6f5d1e1197dbc7e6d3390e64f39c32cbc0a81e75abce5a2d57381f0f766ee3515c2fb0bba8e52ec0d339ff53415d08a9cd4f0f20e466bdfe55fcf457e20724317dbc599c2a61e51d312a5f4ce27d24c31e3ab214c39062e2ecab3a9564e5d4d04b6353664850e7106e7fcbf21175caa235df64474fcf58f09a06d498822ed380918c8582040b586962f5f106872975444c32d18cebbcf453f8db924d02e05911e92eee5cd852d3e9678811c34d7639f37382065435e874f6caf9a48bee26456bc146be180f02e518a95361528dd0dbe67b3b8485181d20369fa7c6ece7b958c47933f54c252436d61826bd5d8d064c6589de8cc169d040dd24e8d586e1350eb0d018c522c749d1abf0cba39d768bdcb379de7e8b453300d000853065fa3e3135fc16023b3859132d29578ba3c05ea4f7d2c0ef3be64d3475c5ea19dc996a62152d22b706eaa911b3d897462ea6cff1aaf507d259dcb80b8df89b17b58523a7d100b0742289c175cf88a80ef2d3124485b8217316a9549c26e5ec7b674208cda58035e4bd85903b211fd2d64bb8bc13ac5ce99e"}], 0x1010}, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r3, 0xa, r5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0xfffffffffffffeeb) write(r2, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) 16:00:04 executing program 0: r0 = msgget(0x2, 0x0) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x8000) 16:00:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0xfd28}], 0x2d8, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) close(r1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) r1 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r1) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x1, 0x1, 0x8, 0x4}, {0x0, 0x9, 0x7, 0x8}, {0x100000000, 0x6, 0x3e1}, {0x80, 0x3e, 0x53e, 0x7f}, {0xffffffff, 0x0, 0x9, 0x1}]}) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f014bb0 failed: hole in range 16:00:06 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000300)={0x9, 0x1, './file0/../file0', 0x3, 0x6, 0x1f, 0x1f}) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x16bfcab3d07f823b, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r3 = semget$private(0x0, 0x7, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) semop(r3, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) semop(r3, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000100)=""/94) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000280)) msgsnd(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000aa16d95f777859ac4f4de04369fe44443af2c24b6832124eadd62b073694472a4b03e965acc9dc26752c9b8da386d88f7e21a608b5840f82ab50fd8fa6f74a9de84e3e0426682fd91b25382134ae90a5561ea9e3a4c4917cd84b8908bd67fe57bf120e470cdb76d80d3ae2aa681dd69a0f38ff5fe62a94c1216e883d17c5cc788a0aecc5ef5560d199ca9845a00138f1e964b3e39761c08bb191afee8cb6a61b1db3288e6cdb3fdf12ebab5411ab7803b6772c1e651cce4181aa51822d90299c0de15f5a5d8a07d166410b5a12ee8339a295086b9fa8c848c9014cfba018a7086d21f10d7eba20bff838496cb90f262aa069b337da31dd8fd909b90f1fcec947c432cfa2736b80f91794babe4fd425ce78fea67531f86561d56302107e1ba3b5d951ba8acad67adf3e9ebcf12d84d751bd19073817f6b89b6a6b429accc61edcf8c2c264376abd8de8d64b5ab15ccf057feefa3de7f5fdd0df83980d2b472210f96ad0ceb0c3972724228fb0f13cba0e3562a06865ff0f0000000000007cf89908ac0f4b6f88a90811b8bbaa051a8d66a384bdf28f0b78c695fb75844b4ad497d917c8bf557d6432a1b629e082e1eae26c23ab96427900eddc970ba7ef1deff45dffec8b4b330fb69b9c51a756e813bde37a4a86bdb37a44b6b3c22541fa191bd0a97089d50c3f8fbf925897af8909946b8881c77a8ff80264a785abf2df1ec7467d6b17ea7e53e4c8a924954a366a3fc389a4a5737a58de4155479294009c8ee7578ae7ed067194513260ebc808ba1e485ec44b59cfeaec036819910a80481ac1cc66989af99654cb795becb101ea56942f85bc317dc92177013ad4c8fe01791b594e72b641a24c1ebfc7010b708c5c02bbb53800c31244fe4f2ac645396605121ec74c31414ece470a7528c7140c76baaeb4c4d07f0b54580e4762a14fb775b5e189e45abfe593eccd1daa33dcef2bb582fa6c9be6fa3c7d2bbfe7478138a9f57b6ab771b9510e28be4174c5c5b8ff2d5c5fd3b6dff4302423d9686c23609ec8d03f39db1d85140f4ef9632679ec0380848d08ea9598f1206e80e44e56a426479417eda2ba6e0aee10fb96576ae2d53f739cd033b8c0d48f192c522673d3782122e301307b4cbe204daf598018393e24efc2298fb64f3a969d2e01046f1127403a6c42057a8ee2254dd4d2a031abe883a389705e85897abb7a48ae8964d2f928b177e0b631bf89a8eecc7a77c2ce7f6a1ba277b020cf451daf2565aebd46800f7ba351e3ba41584b1d8a241f1957df43eaddb93a8aa441eee6f104397c12eb2f8d0cf32ba368f9be70553764b01f70d95890c41784da48f255ece9958551ab30330e1e5f0ddbb12301906e0c95e3d0dfcbd4c0f6ad007ef1bd5fc0ab3da8ce5b5fe705e8e0cdde83fa8a032286c2cf4553e41a0f85d344adfb10c51a485be2864ec839a84a4f03c63839114af22b5967a3a74ba1fab8ebb4465f3fd42bffe704426e5b70e1c1833a3931b7f26ba8a1b5aabf0272e372f054993309e794789836ce450ecdee35de8a0d037cb0c102e7d1fe7df389aaf8c6b1bff9f265ee8bedc01d5d521a821bd3b125ba0b382e0945738190b835fec45389447db4d102aabc86dcb0f4aa100c984dd7ce6ec47309a04ff967a6b9fd4b4cd993374cf086b2f1d9d93ea93296765542d93c8634be394369f8af83f5657731f7bfea7191b223d5b17ca4ae84de86e6b87fb2efa44bbe516f43780c6e8ad421ea8907a28cd4e215122d9a1cca6bd5c792fd34196f5f01784e67b4401430426f2e3b6f3fe5ab6a1d8e2ae7d0e82c2f06219d26c64815b5f7c9808a466567319685ffe12e8cb5aa9d13b9b1cf0ae26e7db06d458d9c33ffb5c7f873937f4a492ea69ad7f98732a584be3bbecf516b46996a409cb48e759d622ecec0667d4dd383342e344b11c7afa4a140086b03854050319394386502bfbfa680f1ec6c46d44247849ddb2e1c303ac1bf3fb005e457446cc383a1a4942c3972d5174692d91110085eff8ea831b50f1adddc8cf48dcfeb7d847cbac0f4c77c6a62499c2fbb1132d08b88c6ea06b761f5e0d865b5b4ee2020c439623460318df054f354ce5424a395dde461adebcbcdcc12945bc7afe21f3e75ae26bbe3b325ffefe7d5a66eadc4ad84026d96814b31065b5adfe37d2900e08473d3f0041c44751eefff55c275225c0e86bc4c99c1e62ad89fe95441195598156deec370858968e779a77c0a60603b102df1ca45025b15aefd5c734c29cd28309efa7f4a02ead8a356cd5425b0f3957b06b7fce95824b1f60868b1cc5199bb6e3f7e3e3c211747498ba966bb70f59691d3696464e9c30115db62ce2dc90f7c783b9046d7bde6e481c2b29378d5abde9fcd6b361c2c6208b8e3e435c7b79c1e0cdbafcfaa19870d97d06536ed5480aa7676e2a94ce2879ac8b4631f4a8fc2578a96c0f4f44b2be286990d63790878659e780b64de1cb869a0489e65dbec727a634ba9d4b68b1ac734b94d5812fbbbb276c19fad6ed58cfe3e99196b1dc4f09dea0b362ccfc5b429b5de4f445baf21c0caf5048513d9cec01acc73dedba82da10ffe2b070aeb3029a2e50d73286204de9fb7f9c2a58597b70203431352d1f35e70299d51ccbd51c2c9ef128db6bc5808977083a6e9689015c0733efa842bd191bc414fcdb2e022a43b3c6dd0e263d6989d9ccc33e8d934d0f819958cd5392162dc1f709d631ab0bc75a85aad185b70a95471c3c3ec5b7c21a350131ed91240ec7b535be0d47f5a31c81f6132084aecca5357ec767f4fbac81503d4eb773d86143fafdce4690c88088cb421aaf48dd646f566c5dd252e0dea22369ef2bbbe743ce93f1c9f91178f8d80e7da7777ebf4d07971f4db8ac5a6f8a3c1addb28fe79402f30829375ea40ef48dbc8d57c4f957b25b1f53ce431bb95021b9404337ccfe6fa2c2964b7a1ca22b46f9bc7027f3e0b8571ab17d3d8b843befeacbd5647a1798dc673dd76ca85879ed7aab2c0177f7860ddc01f9cfdc4ac1da9d28fb7b69cdc7b6b6188c32ddeaf05bfc90070a688e017788ee88e980bfa442591aee938fbeb068b603cb972421c4aa0969fed35753190cee9b5a0be2f5fbad21ca7d6e584a1474ef10ec5d6341f7771a438cecda7bbf232504539f831513930d02d83a2065a0ad296299896970454bf69905c6dd417e7a81340cd2c0e9de3ee834e7403094f8285ac9c9b0b138eacd4ca17c8679c1409547539cbf4204871651ca22f130a01ac29419ff412d33ec909f79b30a8a8f0b711dacf76fc8508a4acfb13653ea62012e6a6e9880f14412e107e0d0cace26d5f059108816f0b6b6b52d476b474faa1572f4662a2ed9fecfc0b57bfb911fa173a2c74e1b303c9c321b842c777b1b46a83970a90e45127798b6ded2e3ed87766d180f0746191edf87c789ea5a99e4797de428098d4bfc2aee05199b911ee169ba3004e05c2512944208eb3e871e193e55b2d1fb673f180f94ecc5fd2632eee1b11cbf5da7656ecf493b56b2864a05e63fd420003265b9d6c8da700b390593ba3f6d6057e03cc66901de94b3eca7ecfb1375746775b7ee883463e9c9baae4ad5dc1454899f8182cb6dec0f3a42908531767643549b92625e867d29725ec1bde5d5899a0c0efafdbe8419df46fd8b6bce79f93f543dbfe0511bdc557efa03b859b86d8c4cb1895fa3678cd0239cb80e8cbad7ca5222011fd8c5246ca4c62a94573134c0ad02849e643adaae77fbd33522948bcc0e9ccf3f2129fe98ebe160d2dda1b79d3eec1a0e72a941f7121aa0ebf7292fbe5a7162cb4a1681740a124e7a9cd098a5953718c0280ac8c0fef00b267a46216ddc5d047d9c81bca4173fff15af3c21b4cbcb4379d9ea2215b1689ff0a6a877353b8085405f1b45db6dccfed8176dc8b2b8e9b3155e1921e56eaeb8c45412f5612bff145e9b130b48939743fb0607f200ce6368bdea35563e572802e85f5abb2530d6f2c38a42783f9c172d1c4464ab8aa6e42ea775f1938001ac7f375e82fefc3385786b32fa7ab2e51dcaccea490b3d4c370e99ce8004013cbf3aa8b072133745fd62b23a70b42e5cba06894f21f23b5711640596ef16fe8f9606caaf19d55ebffe3fb87af4ca54517286623093b238b36e651fc97bf9afdf3fdbd2d40c1c1635cfed5e1153a132c7dce8c7b1e7724036617219720f43d8ef4151e8901fd4fedfc401179ff8c034cc800fbcaa2d0d6f890c89a0bfa815e91b825b45cdd8acdac310edcb1280b904f99ef0166dcea77e7b549f64d826a5202607a16855fb95c24ff4d5edf36332bd867d80228e9417e5cd5101b8a093fe39cfb1a07240b8e9fd77fd7b7842d6fb43649a16e4a97c0a18dca645c20cc5a93ac5e62d034c2884abbd0c9df5705061aec917403966cbf356ec605bd16d119f3eaf8cfac5d05fbd62a3041596de3279cdbbeb0a1074c4d69cc6c7703e20268fee70ed4f47ffc57546d6f973b29c1418994d5143eca038b3d15daaebee4c94d41151ecde54ec29d30666735eb62b95c168a9d2f8259b318858d7bf2f80c5ae33d4cf8feb757299a1d46237814aeea66be89f09e5b929d4e07201546275427a9738309fc5225135f90bfc484bbadabe3101da8c5528f78575ebb6dd1f50646477cb2faa8ae73f9d7cf1ffee1fe98b59aaaf3274823e38ee912af968c4fdf8bc2421ad91a40a68aff1f432d1de9e4a6d380579cec74fbe727db5b8bb77455274ecbcbc049acd8d10a1459951e6a4ed529106f7b4be346114db3d857011fc0e9245c04d81dba45c6c3d2f55f0cee6e4785a32c5e377f0cdd2608bc60bb20fcc2470d0e5bec3696b3fea1773b99afa70a8561c059df983bc9b501c3af5a0e9b43fa41a35cc88a27faf24e756c6162ed8b747b93f1ca9c89de7672f4d650d2d362f970e27d48ba897ae68de463a7169f189dc808ed6092a9774c508e5d64d2829f594fb8e95d484d2ff239070311cdd6a1cdef8bab701f5c6036ebc6a51680526c45e0041a66f293503ababbb943b30b405974f9818723cceb1ddb363620791e8cf2289f0946d125e0ddd60ff0a7054e6b8f0f0b1ad4e4e27761f7b00cc828e3650465387d51495286b4d30c6967689d60b89e65bac1af88c349f2c9a28c6becb8282c71e992d043ff6d72b326b6e155f314fcc4ddda45a3864420a7057a97f7ae2b229e46665b8b9a7cfd889417404d6b777d56b0ca36ce57548b6bdc98ba7c019d32bf232a145ac31470d18c8eb114a15de6d2185f5ff7e63060157a2a7833067e5f73629e28a185b5a0a2352fbdb5fbffd52e931e4f07d6e4b2f95c668918071784d7dde2e08f00ccb9bf25998e94c328ee25cd28284bd86c0814b5c2f59724e3e20d5891bee2fa919c52fc90783aaf83cf7e349cc0a5abd6c735adb24f0dee7da66df838df4d670864ffaf4bce64854b7b193d65d96e73e8feec5517fc2df8df1318076dfaf8410720bc34c775d3c776210efecfe1c1a9e57041de5f6eaee5dc6b990d6834a8609268f0aba1242087631b54b90d765e2c121c083f76956d18362ed5de1d81d0a3a6884ec4ef5e3dca2e82bf8bbb6143b375d7883f096d689b36433d9f5ca308d96bad218946e68fa5120dad0b077125a877ecc8d3ac4f9a38fe62bef0d3a425bab925bf216999bfb9a9aabdaae2aa05c78d72015e552b80fd080d311bc9b50205785cee920c0e939e69d8deb6751daa44028f68193434d18e05cc4aee5850223e26e2747517af810c9f76d3d8f51a9d586c8573"], 0x1008, 0x800) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x3, 0x3, 0xfffffffffffffffa, 0x1000300010005, r6}) fcntl$setstatus(r5, 0x4, 0x40) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/13, 0xd}], 0x4, &(0x7f00000013c0)=""/156, 0x9c}, 0x1001) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffb, 0x21}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f014bb0 failed: hole in range 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)) shutdown(r0, 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = dup2(r1, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xfffffffffffffff9, 0x4, 0x3, 0x3}, {0x8, 0x9, 0x100000000}, {0x7fffffff, 0xecb, 0x1, 0xd5}, {0x5, 0x0, 0x7ec, 0x27}, {0x7, 0x3, 0x8, 0x7}]}) 16:00:07 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0x9}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) fcntl$setstatus(r5, 0x4, 0x80) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000080)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) listen(r2, 0x7) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0xffffffffffffffe3, './file0\x00', './file0\x00'}) flock(r0, 0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000b7, &(0x7f0000000080)=[{0x4}, {0x87, 0x1e1}, {0x3, 0x4000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) ktrace(&(0x7f0000000240)='./file0/file0\x00', 0x1, 0x2, r5) fcntl$dupfd(r1, 0x0, r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r9 = fcntl$dupfd(r0, 0x0, r0) r10 = semget$private(0x0, 0x3, 0x4e) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000340)=""/192) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$IPC_RMID(r10, 0x0, 0x0) write(r9, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r16, r17) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r19 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x40, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x4, 0xffff}, {0x18, 0x3, 0x1, 0x1}, 0x3e, [0x800000000000003, 0x7ad, 0x9, 0x2, 0xfffffffffffffff8, 0xec9, 0x80000001, 0x100000000]}, 0x3c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e4, &(0x7f0000000040)=[{}, {0x0, 0x101}, {}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x2c, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xb7c, 0x8b17}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x7a}, 0xc) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = semget$private(0x0, 0x1, 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r2, 0x14, r0) semctl$GETVAL(r1, 0xad3e2ef00d3b2e65, 0x5, &(0x7f0000000340)=""/192) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/84) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x5) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$dupfd(r0, 0xa, r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r7) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendto(r6, &(0x7f00000003c0)="1d45ba670ddcd8d65e39b3509c59adb6bf7d150b48c0acb56f3606e32eadb44b442227f8b391ce2289fc777cb29990ce7ce9c4c2a221eabd69d04436778e3e468e9816e136a5d76edb9d1efa1808b79b5228c2310a26d00afacaf7eb05ba401e014b806849ad645f286072ad4b22e27e12d40bccabd6f6ff2026a92e9e361df204bc3b5d9deed9382a515fd82ad2a136218679f342ddf7c1f9", 0x99, 0x7, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16=0x0]], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000500)}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f00000002c0)="03000000", 0x293) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000340)=0x2) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000300)=0x80000001) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname$unix(r8, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:07 executing program 0: ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r1, 0xffff, 0x200c, &(0x7f0000000040)={0xc23, 0x3f}, 0x10) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getpgid(0x0) setpgid(r2, r3) 16:00:07 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x2c0, 0x20) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1000000000000031) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x199) socket(0x0, 0x4, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="d20982a7d35f48a3b501fd5759e6902369ab94f16e6017f94817c562ec5b3d016d82ec48406bab4c350356e245c271a259d7f715af096edc0869f1062068992d7119f1c1abd4941802565666c9de852d1e07afac5f69135cb9d4ef1af3a0f7845afa659a18172f18a385bca757e9cec8b0bc205717defa73c3bff751f5447e212a360df39a3a555605b57931f37134eba9cf259056885c", 0x97}, {&(0x7f0000000340)="2034573eddd18df1d9d17d0ac4fd9ceab3388dce682ba493714aa275fde8ca3e35a87951dd856ac0cb7a15b352ea1c81ed60faf1ccd13cefb1a386cc9b3d945a29834ecc09ef2254c866db95df6a5b980118a4cbf30a676bf2938fd4101c93b3dce5b833b7f485fb91c90c34a6e006e3ffda121324380aff17f9f73c9021a879f5786abda471e6e4403f32196cfb7d17c89055be5e804908efe9f43dbaf4fd1b22c98942829bc0c998d3121e287bd350", 0xb0}, {&(0x7f00000002c0)="5c08f5361f18a1f7390a7c546e1a2fe3e61f729794ed61c5642e7c0140ad3fa23909f4ef05ad50c22cb4fe2f8d591bdd7fb7b500017f8108868332c3e1bb", 0x3e}, {&(0x7f0000000400)="ae1904da1416969631bb", 0xa}, {&(0x7f0000000440)="59312baec5fdde4430e356912549ea5d096f2a4453d104ebb768ccef43507c08c0157f7f5c00d002e4a86f657a7709ae5db7b9fbe89fff891eee1f65b9", 0x3d}], 0x5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x5) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x1, 0x8, 0x800, 0x7}, {0xff, 0x0, 0x5, 0x7}, {0x82e8, 0xf8e, 0x3, 0x1}, {0x20, 0xc7f8, 0x9, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x6cbe25e13e0e6f71, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x36dc3e095b584c58, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x70) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r1], 0x1) write(r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x10, 0x5, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x7}, {0x0, 0x1}}, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) setsockopt(r0, 0x100, 0x4, &(0x7f0000000100)="3fe4b1b4b775df3a2292d05fc38612548d305e26cf16534d3e", 0x19) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000000000000000050"], 0x10}, 0x0) 16:00:07 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) r3 = getuid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = semget$private(0x0, 0x1, 0x0) r9 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r9, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r17 = getpgrp() fcntl$lock(r15, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r17}) ioctl$VT_ACTIVATE(r16, 0x20007605, &(0x7f0000000380)=0x101) r18 = getuid() r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r19}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r18, r20}, 0xc) r21 = dup(0xffffffffffffff9c) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r24 = socket$inet6(0x18, 0x4, 0x4) socketpair(0x0, 0x5, 0x80000001, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f0000000640)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000400)="d6c016d28418b10e1c58aadd9a0ee3f9186c70684e2826a0a1632bd23089d570ae2a4526387512a156231f835b34c6bd2dfab2c1e22c1518e205314f9a5150e35354a439bcad02eeac7b22f32b6f19e9573292e0caeed8ebf2ff774725d4543414887e9511511a4582af3f0c077a6eabc0ecc5cf341f3675b15395d67b0a619efe475163ce894b4d8a3038f6", 0x8c}, {&(0x7f0000000200)="17ffe85dc47aa1aa4db741522c1538912698b245154a3d04fe39888ad11f86d7b4176a3c550171d7bddf5567313c2c0c0348019cfbfa60cd4ee05d14d8a05749968eaacd388cd0a39d58605bd3dba1a3f4ace30651dc3660dcc6826611ca450b9cc614edca", 0x65}, {&(0x7f0000000500)="bf66d1b42bf697e71ac72d3973209fc2dda7330fb5f918501dafdc55ffe0f5c035ea9384171ecda41521d267160b96109df0b2b2f27a2c610b888b6bd35fa3022b7bd2f7cd16adfe0179c5b6dcca9476080ae6b04f3f1d8bd633afb46338763735aa3589c4090884b061a9f67d439efb14be7e8e6c661849f9d9c5eb3510", 0x7e}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="200000000000085c63dae200000000003c53a419ca66faa416904e565b892f2432faf12b6706ae7dc158f5c1695bf27f9644c45f6afd48adb81bb8807c9ed7c8fc11c1e4b39b6a04a2", @ANYRES32=r13, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r12, @ANYRES32=r24, @ANYRES32=r10, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x1}, 0x402) r26 = getuid() r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r26, r28}, 0xc) fchown(0xffffffffffffffff, r9, r28) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r2, r3, r28}, 0x2b5) getpgid(r2) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r1, 0xfffffffffffff001, 0x200000033, 0x0, 0x533ae237b046bb97) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c6361325eddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c4b04060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af9d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d340c6a6f84f85cbfaa86fccc9448b88c01e2591df64bf4972929dd3764d854f28f7b94999c976bd075589156f8cba2cf74d3656465789792851f149e8944650c0db7ac2756f98a89ad19b5dd500502368f935cef9d4dd2c477c7a724696fb92670c4d55e775cb7463ae1b1eb8012b2d5c61fd4af7dcb3afe98702fdb9192f1864309e295a24e290f3c2eab2e6001d8ce69e59b3f923657d507c224bff4406e65e387edc42d946a0d57fd160d79c0316c010e04ec7ede601451f92895109f7b9711a36"], 0x164}, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x1c00, 0x10001, &(0x7f0000000040)=""/40, &(0x7f0000000080)=0x28) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) fchdir(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) fchmod(r4, 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xa9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700"}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x29) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x6, 0x48, 0x909d, 0x3}, {0x6, 0x0, 0x7, 0x4}]}) write(r1, &(0x7f0000000100)='\x00', 0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x75274e977ee47661) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="b2260a07ef2bb54c2d29d3aae5fc46432128fd5c12fb87bf31580dda7d9a259a0d2f3073a98d44fdd6b20437e209f89c661230d53e8ec10f4292c79083c55b4e8253e3626a090629d2d9e3efecba23bd526418157b68ea31eebdfc414761d25a4825b3bdc430eb43536e9051aa691eb7adfce705ddbf0f892f6659ac8421aa991f49"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:07 executing program 0: socket$inet(0x2, 0xa, 0x1f) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000033, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x1029, 0x79d, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) pwrite(r0, &(0x7f0000000080)="981ad9acf4ca986c9bdc44eeb12075ddd2faff6d2ba111b4108c5bdd5fdf25391536cc4834256c3d0f8d0050d750e5fadf7fb1f1081a0555d10d7cd0115d9eea7b6d3394c1f5c3af1d79efcd58d029c50cdeb1fc841912040c4936e31d21f088da5d501f0a68431821cef748446123fbc366a5a924a55430d15b48a6076774ba9056739d602927ab22bd5aa68f9f2050a1b6c40b83741babcaa7", 0x9a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r1, 0x9, 0xfffffffffffffffe, &(0x7f0000000140)="e46bf9b30a9db8d2f634959cbec06e9c3a7ff7cd278da91b9383f71da1cf642b873543ea29e803c0078a7889a333084c125d26562a022ef7a4c25f69d027eccf84bf5bfde6f5ab2699e42d465e47d4b9f13aa962516301850bd283b743b95f3a3a29952f853dd7d2179cc8493dbf958ec05639cc2e5c6680aafcaec44410af8193cc62ba8e973f7e796142b56fa2f5c27ce4a84099d8d02675c8357e3afca27b190ca39f5c296bd4b34fa5b43c065086f0191e79b00281b7a406010ffbc000f183a1729f959b8be860a3c1babaf257dd3bbf9d888a86b36c5be90b83a0800c", 0xdf) r2 = socket(0x2, 0x8001, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[], 0x0) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x3704d7f2a36e2089, 0x0) r1 = getpid() r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r2, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r3) shmdt(r3) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe9d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x673, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[0xffffffff, 0x8, 0x9, 0xdd]}) 16:00:07 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0x25a) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) dup(0xffffffffffffffff) 16:00:07 executing program 0: openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x2) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) chroot(&(0x7f0000000480)='./file0\x00') msgget(0x0, 0x0) execve(&(0x7f0000000280)='\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x46, 0x0, &(0x7f0000000080)=""/70}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x90) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1000000060}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000080), 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x44) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab62", 0xc4}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x60) write(r2, &(0x7f0000000280)='mL', 0x2f6) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000140)={'./bus/../file0\x00', 0x4, 0x4, 0x1559, 0x1, 0xd984, 0x5, 0x401, 0x3, 0x0, 0x20, 0x4}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x13c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r5 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x200, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x9) recvfrom(r0, &(0x7f0000000040)=""/6, 0x6, 0x801, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0xfff) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:00:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000540)={'./bus\x00', 0xffffffffffffaf1f, 0xb0, 0x78, 0x3, 0x0, 0x26, 0xc48a, 0x1, 0x1, 0xffffffffffff77dd, 0x7fffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x81, 0x4, 0x40, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x48}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf632}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x7f}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20da31d4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) 16:00:09 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000008001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'jap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000100)=0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pwrite(r3, &(0x7f0000000180)="d79d56adb181d1f6cfdb193896e5", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0000e100000000e400000010", 0xc) dup(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f0000000040)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20000000005c, 0x0, 0x0, 0x800}, {0x80, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x20) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f00000023c0)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x100000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0x0, 0x7fff, 0x7}, {0x7fff, 0x9, 0xffffffffffff7fff, 0x3f}, {0x3, 0x8000, 0x6, 0x1}, {0x40, 0x10001, 0x800, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000140)=0x40) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x7, 0x8, 0x1, 0x0, 0x0, 0x1, 0x4523028e5cc49d39, 0x1, 0x7, 0x3}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fchdir(r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$inet(r4, &(0x7f0000000280)={0x2, 0x0}, 0xc) ioctl$KDGKBMODE(r3, 0x40044b06) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) utimensat(r6, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9, 0x2}, {0x9, 0xfffffffffffffffe}}, 0x3) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) write(r1, &(0x7f00000000c0)="6000c31febd73393642ad9c390961b3ff89f2755ccdc6df054707986b8d0cd8930250d042a6a60a6f1b7ec0156b7c66f76", 0x31) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8000, 0x80d, 0x4, 0x0, "9bf3207f798195b136dc1eaea3037b8503d55217", 0x0, 0x6}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x4, 0xfffffffffffffffa}, {0x20, 0x0, 0x8001}, {0x6, 0x0, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/99) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) getdents(r1, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2, 0x5, 0x1, 0x0, "5c6cd4864ce7f469c2e678d0579e184a87874179", 0xcfb, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = dup2(r1, r0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x1, './file0\x00', 0x8, 0xde, 0x1, 0x408000}) 16:00:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x7c2d3bd71e27f0dc, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = accept$unix(r2, 0x0, &(0x7f0000000000)) fchdir(r5) kevent(r1, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x4, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x33d97b46005f5788) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x5, 0x100, 0x363a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:10 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r1 = semget$private(0x0, 0x2, 0xb0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20280, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000500)="f6a889f43dae72d09047d014162d63508753ed2bb366fba017f2197da254bba48bdb622c7e060e32534a9cc1332e9b1aae52b2c2f076b816880fdde43636dd217066106202cb58adad1a707b70a9042ef706c60d46515f6188f79694dbcdf73c2212bb8ab3e47b9bae3d6d13f30f694850ec2bec7e7b88b38a1f30968ac9e32d4457ce9a1fb4874f7dd6a6ed846551d277b6fc70bbaf0b733f03fe4fd5c295c8f92e972810215c263773c921ba0e70980ddcaf62b1f061d900f6bdae7f02432058297fb3ec38f4e32d73de05371d589951cc9d0034b956e36515cdf0acb87fe9609494cdfe6b04411fa71657011719cc1b8195d8eb282186636cb32899", 0xfd}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1ff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) fchown(0xffffffffffffffff, r6, r12) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000400)=""/149) fchownat(r0, &(0x7f0000000000)='./file0\x00', r4, r12, 0x2) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x1000, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0x2c}], 0x1) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x3, 0xffffffffcdddce62, './bus\x00', 0x7, 0xf4, 0x9b229b4}) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000380)=""/255, 0xff}, {&(0x7f0000000280)=""/55, 0x37}, {&(0x7f0000000480)=""/192, 0xc0}], 0x6) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000100)=0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x201) r1 = socket(0x10, 0x1, 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) fchown(0xffffffffffffffff, r6, r12) r13 = semget$private(0x0, 0x1, 0x0) r14 = geteuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r14, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r17 = getpgrp() fcntl$lock(r15, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r17}) ioctl$VT_ACTIVATE(r16, 0x20007605, &(0x7f0000000380)=0x101) r18 = getuid() r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x800000, &(0x7f0000000500)=[{{r20}, 0x8, 0xc, 0x0, 0x7, 0x7}, {{r21}, 0xfffffffffffffffe, 0x64, 0x8, 0x7, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xffffffffffffd061, 0x4}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x22}, {{r22}, 0x8000000000000002, 0x80, 0x4, 0x80000001, 0x6}, {{r23}, 0x7ffffffffffffff8, 0x41, 0x12, 0xbc61, 0x7}, {{r24}, 0xfffffffffffffffa, 0x14, 0x1, 0x10001, 0x7}, {{}, 0xfffffffffffffffb, 0x190, 0x80000000, 0x5, 0xf4}], 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r18, r25}, 0xc) fchown(0xffffffffffffffff, r14, r25) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, r25, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r28 = getpgrp() fcntl$lock(r26, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r28}) ioctl$VT_ACTIVATE(r27, 0x20007605, &(0x7f0000000380)=0x101) r29 = getuid() r30 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r30}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={r28, r29, r31}, 0xc) fchown(0xffffffffffffffff, r4, r31) getgroups(0x2, &(0x7f0000000100)=[0x0, r31]) r33 = getuid() r34 = semget$private(0x0, 0x1, 0x0) r35 = geteuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r35, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) r38 = getpgrp() fcntl$lock(r36, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r38}) ioctl$VT_ACTIVATE(r37, 0x20007605, &(0x7f0000000380)=0x101) r39 = getuid() r40 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r41 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r41, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) kevent(r41, 0x0, 0x0, &(0x7f0000000280)=[{{r26}, 0xffffffffffffffff, 0x1, 0x43}], 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffecc) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={r38, r39, r42}, 0xc) fchown(0xffffffffffffffff, r35, r42) r43 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r46 = getpgrp() fcntl$lock(r44, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r46}) ioctl$VT_ACTIVATE(r45, 0x20007605, &(0x7f0000000380)=0x101) r47 = getuid() r48 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r48}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000004c0)={r46, r47, r49}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xfffffffffffffeff, r2, r32, r33, r42, 0x10, 0xec99}, 0x1, 0x886, r43, r46, 0x92c, 0x1, 0x8, 0x1b3f}) poll(&(0x7f0000000140), 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x206, &(0x7f0000000280)="0873506361e9f99f6469b849913bfdce34682878db4925ce02fd109d4984d5fbb28c374f80c0d93d1afc012e423f2eae7d2addf6bc3835aec928feac7f330858c5c1a6dcf0c5f5413809000000ce0e5d0500000000000000b9a0d6e4bc5e879b830f9ae4241a3de83d256ed77bf0a878b79b00000000dfb33ade4a31c5f2248a978523d9daf8602c2011451adfbd373b5dc80000000000000000000000000000ff0000000000000053315c000000000000000000") 16:00:10 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x1000000000000}, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/138, 0x8a) select(0xffffffffffffff7a, &(0x7f0000000000)={0xe811, 0x8, 0x4, 0x0, 0x3, 0x200800, 0x4, 0x7}, &(0x7f0000000040)={0x7a, 0x1c, 0x7, 0x0, 0x1, 0x4, 0x1f, 0x62889e36}, &(0x7f0000000080)={0x101, 0x7ffd, 0x2, 0x3f, 0x101, 0x4ef, 0x40000, 0x400}, &(0x7f00000000c0)={0x8, 0x80}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) getsockopt(r0, 0x401, 0x1, &(0x7f0000000180)=""/16, &(0x7f00000001c0)=0x10) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x20, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x2, './bus\x00', './bus\x00'}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) getdents(r1, &(0x7f00000002c0)=""/78, 0x4e) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x8000, 0x1000}, {0x3, 0x7}, {0x2, 0x1000, 0x800}, {0x0, 0x3, 0x800}], 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvfrom(r3, &(0x7f0000000240)=""/244, 0xf4, 0x40, &(0x7f0000000380)=@in6={0x18, 0x2, 0x6, 0x67b}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) chflagsat(r5, &(0x7f00000003c0)='./bus\x00', 0x10000, 0x2) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x51a2, 0x5, 0x1000}) linkat(r4, &(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) fchown(r0, r2, r3) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r10}, 0xc) fchown(0xffffffffffffffff, r4, r10) r11 = semget$private(0x0, 0x1, 0x0) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r12, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r15 = getpgrp() fcntl$lock(r13, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r15}) ioctl$VT_ACTIVATE(r14, 0x20007605, &(0x7f0000000380)=0x101) r16 = getuid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={r15, r16, r17}, 0xc) fchown(0xffffffffffffffff, r12, r17) getgroups(0x7, &(0x7f0000001400)=[r17, 0x0, 0x0, 0xffffffffffffffff, r10, r2, 0xffffffffffffffff]) r19 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x9, 0x12000, 0x4]}, 0x3da) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r20 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r20, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r20, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r21 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001280)='/dev/pci\x00', 0x40, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$getown(r22, 0x5) fcntl$setstatus(r21, 0x4, 0x80) pwritev(r21, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) getsockname$inet(r19, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r19) setgroups(0x0, 0x0) setgid(r18) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000080)="b8c110a63c4d00af00", 0xffffffffffffffcb) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:11 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) recvfrom$unix(r1, &(0x7f00000003c0)=""/180, 0xb4, 0x80, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semop(r2, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r1, 0x0, 0x0) r3 = dup2(r1, r1) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r1) r4 = semget(0x3, 0x3, 0x100) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000000c0)=""/86) r5 = socket(0x18, 0x400000002, 0x0) close(r5) socketpair(0x20, 0x4000, 0x100, &(0x7f0000000300)) r6 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r6, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) setsockopt(r6, 0x2, 0x20, &(0x7f0000000540)="ebffcbff13b9fd812eaa4e84ab2ff4d811bfb9567c47713048e69931928688274e16964858efb74e8164337804650ea65fff01000000490e35f88a663d25849a23076122e6b7ca052b663ad995a2d2bb1557db24548c6f1b9c8f813ca62a7dc635ee10d53b30e6aff1173fe65790fe437495d8c244ad2be5cfa1a7e70075d3591459af9ce161405f37fef0614fdfb79668231100001200000000008ed806bd41705c52fac67a856af7930afd5ba840b0f136ca6bc123621eaa6900ece5935e7d4508f140aecfea54515647d5f563dfef5d98c5cadb47c077ce2ff1eeb8ba46c77dbedab6fa77866bf27147afcf7ace3b0db755fa7f0456856100242aff00000000000000b7f6b38065945a2006cf9b91ef4e9f0522fc3a06355e10d0d64083bd05b7927f85d1d5a0115dc57cf9338a9372ab90a289763933c4927e90a8", 0x13d) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x9) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x100, 0x4, 0x8, 0x19, "d6ef2069f5c93ad0455609b74903abeca7171243", 0x46, 0x2}) listen(r1, 0x5) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) socket$inet(0x2, 0x3, 0x7ff) r1 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0x9}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = socket(0x18, 0x1, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000003c0)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r3, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/184) 16:00:11 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = msgget(0x2, 0x506) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/113}, 0x79, 0x1, 0x1000) 16:00:11 executing program 1: socket(0x18, 0x3, 0xfffffffffffffffc) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0xbb778715f30d16ac, 0x5}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) write(r3, &(0x7f0000000100)="4a1c7d6b0f6c2c49c5199dcc182c07e3a761f0080df59295f0493bd2551791714530100b98107904a86a94d03c31bd9fa14161ec1c59d95a4537cb7c0bac7b69a806581bffde693c5b8c1284cc6974424e5a7caf89edc157a76e9a29bdd769cdd0f58e792653be79bcc477", 0x6b) 16:00:11 executing program 0: r0 = syz_open_pts() shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) flock(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) dup(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvfrom$inet6(r3, &(0x7f0000000000)=""/18, 0x2e2, 0x801, &(0x7f0000000040)={0x18, 0x0, 0x6, 0x80}, 0xc) syz_open_pts() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000080), 0x4) syz_open_pts() close(r0) 16:00:11 executing program 1: syz_emit_ethernet(0xbf, &(0x7f0000000180)="3baa7a19a1f5d3a0f56a08a8a68ed064f625aa224d6b83ce4eecaf91cea6c753bc72f34475654271cf96affa23eced6c50b640cb253920d84914f28bb0b3709cc3c396cbe9cb027380218126fc3dd2966591eced272ecda0e1c6663426514c7bdbff7ab19f76ecd2d347164369eabcf18363e85920d8ec035fd1726f4c44005b324f2c1af800d38252f351842630b501270a880e37f6ab1c2380d6b1872f3e884dc70b132831e30c440c12a95ae1ee047640a9c408528d43817e0c7cc37639") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 16:00:11 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000000)="3db61c518f455c5d3cc66942b11e7bfa793e7cf2008aca0be8c29130f9f6aaa7ed5921b185a4efe8117128ed95e606173fa9f61788ab0fed58cde627132201eff23bdd7512d1cd9b955c29f526db1eae5a6543aa1188760925cc42bb4e3836cd15dcd5a414c4d5b47e3df3419c7b4fc71cf3e2591f90956c5d13e4c951a9e578300a2aed731c5f8a473cdcce61cb98b1dc31904167c2b2af8e64a03cec", 0xffffffffffffffa3) 16:00:11 executing program 1: pipe(&(0x7f0000000180)) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = dup2(0xffffffffffffff9c, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1}, {0x18, 0x3, 0x8000, 0x101}, 0x0, [0x87, 0x7fff, 0x20, 0x7ff, 0x0, 0x3, 0x21c6, 0x81]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x2) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x10001, 0x401}, {0x18, 0x3, 0x80000000}, 0x273, [0x6, 0x101, 0x7, 0x7, 0x3, 0x4, 0x8, 0x141f8000000000]}, 0x3c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) sendto$inet6(r2, &(0x7f0000000180)="46b9786ecaadf43ea6305fc9fe637128642cf3f159da8fa206d6c8fe9bb1a37bb21f96b44ce883cd51e25f250d9fd80e8c844d957d42d0355a66855442657771b98ee16e4ecfb5a710092ebf4d42fda2467838745c069ff5dbd089781f94f5a2c3e0aa030466cf71a3466b14d3450ba85ab1e04c2aef0e18f1473dac1d6a03f9f9ef9b3468f9addc25ee08544bc707513accdd38916a84a2023db72813378045c05b114c8f4467ce32694ef269e08f97dcf9ee35aca5a4e6e2484b33dba898633f2d", 0xc2, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x9}, 0xc) pipe2(&(0x7f0000000100), 0x4) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x3ff}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup(0xffffffffffffff9c) openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x11) r4 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) fchown(0xffffffffffffffff, r2, r8) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) r14 = getuid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r14, r16}, 0xc) fchown(0xffffffffffffffff, r10, r16) chown(&(0x7f0000000040)='./file0\x00', r2, r16) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x14, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080), 0xfffffffffffffdf0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname(r3, &(0x7f0000000100)=@un=@abs, &(0x7f00000000c0)=0xffffffffffffff0f) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) 16:00:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="300e76d9b73fedea33a095e518c82351df1faddc8b0810c5fe67557a2668318c60908d8b047e28a3edc801f620c962daa22bc9a65e8625c4815ac68b1717d1160e08ad41a91ff03e3208af51ced870ff3f4fb8e52f8ea380aa93f49f98c23616b194b4b5d542e7e58aecd3ace278ba76c552875b968ff00466dab4cbdd381541ebdee34773e3c38479c43d38125aceccdc73192c830e7f79b78d3effc32fe5fa6a244cc2bbadb56014d14a1b6d8c0236aed5d370321f1200"/193, 0xc1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0, 0x2e0}], 0x6034e3a74810662) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) fchown(0xffffffffffffffff, r2, r8) setgroups(0x1, &(0x7f0000000000)=[r8]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000f978bfcde8ed92da4f201147c5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a50a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb00051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f25d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842e9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f00000000000000006a19af6906cb1e3a9108521cfd173fedd23ab71dc53ad8e95dcde641332fa3664b39b7dd95f3785f222d40adbca350b43c91b5404e5af5eb603965e1183ccfdc067e0a29c9dc0c4f948a321358"], 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fsync(r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x53ef7f397f314f60, 0x0, 0x1015a7f366311230, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x2, 0x640) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r4 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x66a}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/218) fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r6 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) semget(0x2, 0x0, 0x0) fcntl$setown(r6, 0x6, r2) close(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3000, 0x28a7) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x2) mkdir(&(0x7f0000000080)='./bus\x00', 0x126) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0xffffffffffffff04) clock_getres(0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="0000000203287f07b7efa76d410d59831a5283e4b28bed11", 0x18}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: socketpair(0x6, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000002740)) 16:00:11 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10001, 0x3a93170a8d5da8ed) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x8) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2, 0x4, 0x6, 0x100, "6987d32501771ae58d13b8c39c59bd51f586b98a", 0x553, 0x100}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:11 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/149, 0x95}, {&(0x7f00000000c0)=""/64, 0x40}], 0x2) r1 = socket$inet(0x2, 0x4000, 0xfff) getsockopt$inet_opts(r1, 0x0, 0xfa0a55c19710e92c, &(0x7f0000000140)=""/220, &(0x7f0000000240)=0xdc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x84c4, 0x0) write(r2, &(0x7f00000002c0)="c6405dfeea50101ac56ba2fbf9aa2477f2ebfed392a139c50ad0f1b9bc33f2a521e3c0ad4c83d0049e7bb52bf3b52e3ffc8266fd9a08abcf9306c614f7c6a1f11891fb81c8b264c683699e35dc190f063ade9e4328b1b60cd84ce66f635e6546e3b96f766685494efa68216d6b4c23d1911770e724fcff04fe1135fe00e4cb90105dfa4fc1542a7871758573b4c26d317f724827f160e9ff849b8ba5b61c59", 0x9f) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000003c0)={0xffffffffffff0c18, 0x401, {0x40, 0x946e}}) socket$inet6(0x18, 0x1, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)={0x1, 0x5}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000440)={0x7, './file0\x00', './file0\x00'}) r5 = kqueue() r6 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x4546, 0x8) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x100, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x800, 0x0) r9 = socket$inet(0x2, 0x8000, 0x3) r10 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x800, 0x114) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r12 = kqueue() r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000580)=[{{r6}, 0x0, 0x20, 0x1, 0x69, 0x3}, {{r7}, 0xfffffffffffffff8, 0xef10fb8aac1b818b, 0x644624984cadeb58, 0x8, 0xd4}, {{r8}, 0xfffffffffffffff8, 0xc, 0x2, 0x34a8, 0xffffffffffffffff}, {{r9}, 0xfffffffffffffffa, 0x70, 0x5, 0x1f, 0x10001}, {{r10}, 0xfffffffffffffffa, 0x46, 0x75c41f85053a7bd8, 0x938, 0xb80}, {{}, 0x5, 0x121, 0x2, 0xce, 0x99}, {{r11}, 0x800000000000000f, 0xc, 0x10, 0x3ff, 0x9}], 0x400, &(0x7f00000006c0)=[{{}, 0x8000000000000003, 0x80, 0x1, 0x5, 0xe801}, {{r12}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8}, {{r13}, 0xfffffffffffffff8, 0xa, 0x20000000, 0xfff, 0x550}, {{r0}, 0xfffffffffffffffb, 0x34, 0x80000000, 0x1, 0x7}, {{r14}, 0x8, 0x94, 0x8, 0x7d0703cb, 0x5}, {{r2}, 0xfffffffffffffff8, 0x80, 0x4, 0x2}], 0x3, &(0x7f0000000780)={0x7, 0x1}) socketpair(0x6, 0x8, 0x7fff, &(0x7f00000007c0)={0xffffffffffffffff}) getpeername(r15, &(0x7f0000000800)=@un=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) r16 = socket$unix(0x1, 0x5, 0x0) accept$unix(r16, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) pipe2(&(0x7f0000000940), 0x1000e) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x8080, 0x0) writev(r17, &(0x7f0000000b00)=[{&(0x7f00000009c0)="9ede570e8bebd576549c5cd54570205453920d815345ecb4a41777f06e234b3972554c741b06d2e14f3b9dee41cd94400399e1", 0x33}, {&(0x7f0000000a00)="521ce9f773eff3b9b52318bd6f20bede7d216407dcd933afd8cde02d14fa3ef4db3b97192ec7bffd47d4af866ce8184cd2bd90b0006153f2074fb649f81ac577d157e5cc41b9f43888a4e2dcb307dd335be4eb831928f967c4c2d4362ee8cda9f3ff4ab2a525700e65fa9f058638c0f4365a19370d81985c3f74c2e836264c2eb6305d709c32a824a07089cb969e46fe8f029bd60b80a9cc14471bb22d308c2ba21725bcd4c17eb61fbe77", 0xab}, {&(0x7f0000000ac0)="4f926f18580703dc4dd18c89544488c31bd98afe7e27", 0x16}], 0x3) socket$unix(0x1, 0x2, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51, 0x40}], 0x6, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) syz_open_pts() pckbd_enable: command error 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000, 0x2, &(0x7f0000000180)="95ff16681940fa13fcd5a3c5dcb068307dc25fe965e15b70ab904a782af59b9ef01a9f0c986ddf2e696aeebceec8671bc8db66de64a98bdc6cb6a3eb4e3695c094c218955b12342f2109ccb01af855b7bbc9ccb9e111a778346b3938f9f292083e5185e02e09b9225773c091f1163a822988fb9ea8e762a83c416f7bd8e330a65badfa2c4e8ac12267f97219bd1a9fedac3ce009d117484ff18a7ada6232513d93757d6037c6ff3221721b803225e324c79c245685a0a949565c3f3e5243285f0ad0b525932ab49f7505236a81f9c6cb7507d6188b725b7125637bc0ece9aeee53275e6523891b7961d8b918c41acd57b786b071475fb4e17ec7eeab3ee2cf7a36190e1b4143af10150e8d8b5131c03b30dd2566d032ab3bf4bbd533907c6e15930526", 0x1d9) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0xa11face1f208fdd8, 0x10) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:13 executing program 1: socket(0x10, 0x8159c348d8a7585b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x101}, {0x1, 0x8}}) pckbd_enable: command error 16:00:13 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b74fc1e4d2e3f015da0de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3233ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b99722b5ba3580d1c624c1e300b970ec202563d121321aee48", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0x3eb}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08bc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb102c6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(r1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x3, 0x7, {0x7fff, 0x8}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) readlink(&(0x7f0000000d00)='./bus\x00', &(0x7f0000000d40)=""/138, 0x8a) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:13 executing program 0: r0 = getuid() setuid(r0) r1 = socket$inet6(0x18, 0x800000000003, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xfffffffffffffffc}]}) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000000)) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) preadv(r1, &(0x7f0000000000), 0x1000000000000009, 0x0, 0x40000000) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getrlimit(0x7, &(0x7f0000000140)) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x30, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x63c9, 0x71}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="0f3e63f0a07fd0b1c8a2fc79302787108c75e7663dd3545b363c38261bccb4e33716c3716ccced5d914e0291cf67ccae32d02d5b38b1f7cbaa4db1e8f3affc784f96d77827d011352605468f982608552afbe308d1fe096286cec24341a18a514378a29785b2c0edd6b855c7d17b964bfa26f790effece51756b15888fbec17e1edeb375ec9915710e17747a6fcdee668609ee9a89accc2702b47db5cca0dab9f69f24362e1e0b8eae2fe42597f29e988b6fe02bc0dbf95d1460d348de20b85299697683f0ba9597d2a7363bfe3a64c52c821ec270470f4493fe798257b2af5613dc1a1a971b8164744b87fd3ab2766de95b2ffc172731369fc178eab0", 0xfd}, {&(0x7f0000000280)="9dd49c0f3e024f5a61fd97979cd58726af00c44322bb04bcef10c1302d1392fa4644b8bf4ba3db02198a8bbadea772f0c7c23455b69e6f16db6e3500c65ba97253214bbfae6131da37c9b9efa60aa5a936688ab5440dd15c64c427bd08cafa96f52bfa726e90425dcdc8aa78ddbf6d6ae5fccb848c438ddbe740e777f2fdd4def7fd8091b7cd833edf30febb4e4643850e4e568699cd948850449063c09b69fd3f1bda6152a98ded1048c527992dae9f79c1b86b2ee2045f02ec6f51792f14d90ea8770e157644f6b7bdbd4941cdd18b5136bb73c6c92a3da6fae19ee38a", 0xde}, {&(0x7f0000000380)="f90aff1b103df46cb328e916526db7f37111cd87ec6927d1177d6917552f5e3635968efacd5be46392c40e49bb67887656eaadcffc94350e5c0bf7a27bd1775767a2d88999d44121010ace36c4ab03c982a1322b830d78f6914373d26177", 0x5e}], 0x3, &(0x7f0000000400)=[{0xd0, 0xffff, 0x3, "9c3be44b4e3fe91e3c0749b37ca3b36ed515d407b4e79a592b3414be99fe613d57e58fdb860cdc913845c3ec799906efc54492a3a580a96e385179a01e29e9d2b7debeab07ae2458b842af992d8c9119f26a4bbf931ce5c77e57aa02ba8e96d42889c9f094f82223ab605c0b13bcd28b07c9247ef2181c593d1eefd0db1758b341cd107b0f000538660de4c8b962cc464c08024cef6905aba80ddb3b38541a74516cd2f12b1a4c9393ace8383fa9e968f48af00b635717a740ec927b"}, {0x78, 0x1, 0x81, "5769f32a6f4437daa32f010e01f2ecd9da68659467dc45980a320641fdfa7629132098dd67409a846181e61bbedfe39d384eade882c47d8e7d2549cf61cf522ec3b88bbdad1f86226c032ec2e823dcf85d3f56a3157a3b4a0bab9cfab6b4acdd7b"}, {0xd8, 0xffff, 0xfd2, "9cdddc20c5050325c0ce6db7836b67b5ff25d6c0907c8c5ee999128830fe29f9e4061a7489d1f64581c0fc0ff4f6fba79a0c8b2806667fb654dcf3845fe6c0f394923ca2b9d9dc664b69c6378f64eee3a0e580accab71cffcfa53fa2ee730c8097f0349022a8ea608795934c885b3ec08b4575a1648b7de57d34ecd6cf3147f5aee63c39d548886f110222389085250f82d622f1f27d04c707b744708ffc64452577ceaeeae12d01801c70018c6037ad5f9fa492a33a61bee37c94d717a0f7047645235d"}], 0x220}, 0x404) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0xb4) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7ba02f, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000000)='./file0\x00') pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) clock_settime(0x2, &(0x7f0000000280)={0x9, 0x7}) r4 = msgget(0x3, 0x5ac) msgrcv(r4, &(0x7f0000000780)=ANY=[], 0x0, 0x6, 0x1800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) msgrcv(r4, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r6 = msgget$private(0x0, 0x10000004) msgsnd(r6, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r7 = msgget$private(0x0, 0xa0) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000480)) msgrcv(r7, &(0x7f0000000d00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000e0ffffffffffffff000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df000000000000000000000000000000000000000000eb424f91dd4dc5df626b457ddc544b62b3a6dbea423c8586cc73d7be9ad991281071fedc883fc0f83e5355055876f5e58f8a31684160e6fb7be0395b3cff4e6ad6bac0afe149b2dc6f6dc95920488b449514c4159df7306a98ac9d11379adf2077cf353291f7f452c14716a3d33fc5252622bf378ec185c3f188e66be8d12ca56ceea9a2f3817f609c9fd26d9c3a2d5daea37ad509c97e372b9fc8d8f4b76a47bca71aebbca1061e818d03317bf41a6c3742b48cf654b75f2f52599e1a54d0ce54ecdaf686bc94f95f187b0200533f01bd73520cf2af2849a2c0b8fd23f2ed1699a2e62bf0752d023579c9cc8acad5e0dae19d24cd6d8d64801f9a6fe4a434a2762b98cac71553be544114416e917524bf8e356d1e69f965433574d50f2cfdad25e8da2114eeca74c8da23967dcad4628bfe79930141e2c4381bd7329f1baa66497d7d08bde7a8bab8afa85bbec6a88bfec495e577ac0a49dd7010d2ce54448503817373c196b089929039345754a3769ef785b7b91d081ad6386185e11bb3402510f356c479193c0cd3f654d68ce3cc9fe6e322229e14f1cc7bc32da9f038b336707bc3b32feb5f81f358135f71c8a8e85ad4bace4feb3e81c96c42d1752eadde2dec36749fab270be7a353b372f87ab6dddc15830e46de6dbf4e1c5ceb00444a15e1ed2910c6f5abdf1f94071e34c0eedd03a7bd34a7d18bed249c4909d5f983152cf081471a5b99dd840eec154a7d4b9c9fa9174b56c696e4d2c99638e568e6a80b2dd077e562c39525cb24180b46001539684b897447e2f2872632bc738574c1318f0eead35e10d449b11cdac30ba9d28078a21192b304c346ae9113509015ccd84c43ae"], 0xfffffffffffffe9f, 0x1, 0x1000) semget(0x0, 0x7, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4e, 0x1}, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x400000003, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x4000000000000000, "000000000008000100002000000000001800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="a083f645d3aa29ba4a0003", 0xfffffffffffffe06) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(0xffffffffffffff9c, 0x0, 0x8001) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvfrom(r0, &(0x7f0000000080)=""/160, 0xa0, 0x0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x2, 0x6}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x40651, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a000000000000000500000000000000", 0x2e}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x51, 0xfffffffffffffffc, 0x0, 0xa, "61aaf3b01cbc31aaf17c77126f73739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) getuid() r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r6 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r6}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) r7 = getuid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) bind$inet6(r9, &(0x7f0000000900)={0x18, 0x0, 0x1fffe0000000000, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r7, r10}, 0xc) fchown(0xffffffffffffffff, r3, r10) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000140)="4d493340d61d4e70100f4815e6c16db588f3b8f3e031edad6ffa960cd15119ffc157ba718722f939d2d91559810fb75a72d825192042bb4ff716f88917393f16b8b3f0cef8351d8d000f8f8479efc8918bbd5301b1305d7fff79e1110b80c9310270c3f58a786a5551cf29973179cfa8a572bc0ea57443e88435a3dd46a4f86f65249c68a421e43bd1e88cf4ccb99f8b2873ec60fe6676088ead3d4171e9d5fed61132d51bd8750761a402790f73f6a1c7e8fabd05a06acbf6a574a26c6037bbe740b225cd7a779c722bd53c", 0xcc}, {&(0x7f0000000240)="fa70ac4442056c3055c9b74eeb3180c5f486c4d85df1f2d51fe627c7fcb512f94bb663d2db467d2a879f375996fcaca39fac86c4fa2fd4a4339debe88a97691db1113bc968c70a12732bffa2363f4bbb7b58a10bef775e1c67234899db13db122d446d246c84e9eceddf07b961560b27c40bb0dd4cf71b3458d4f12bc4ff3f467e40e10abc9e815933d3b4c802f84d0cee05f12e34bdbbd3e7b7dc53519817f72d6916aba057f47f4c61b0a629cf048cc3a438cf027859ab71e41ac50de4f478d00ccfd5957da6e606b3d1c17ad0c86dac095ecbcfb822091cf20555cb283f335be448589e39b519d2fd1fa5da", 0xed}, {&(0x7f0000000340)="f7b814256e98ef863c85a13bf3c4d3153138d775733482f2d1606e159d593bcb3215521dbf3d59881a4b2456c3c271f3565ea041fdb78b2db1477e52acb49e3097503fd482e330fd98275006ffb713c3dfc17de7db43bfb0acfa96f8286c800f8954437c14a9da2088d87a166ddb45063a265b508efc3479f4d6bf4085e7e78e715106e77cdee21452ecb44eb67b74657919425162272083b5882fa212fb630b94c77322e1daecf269421ccaafc3650294e2bde50f66aa6943e14de824a3b217b885238832c2502d522577092839875e", 0xd0}, {&(0x7f0000000440)="52ef4533a9a287dca4dc47240b3084fc9ececa9b33e71642563a69985af86a5d5f7cff15a20895d316614bf27135cca73de217a40b6ba226b7d653b0e276697422cae2dbd70b72287e8197bc427b55d4401a9419bdc4b9ec63e157f8c7f3a601b21b25b36216c78966c8ad976fca6891765cd52d928e5549f86120ab3ff87f4bfcd9224efbf33d9cf2735fefcfaa1f73a2b456ba5c22d8cfd30d60597b7f3699858281da30e940276647eea03a8cfefeb84181d154601b9ebbf697e03244d424e12df9096ab389454b4b", 0xca}, {&(0x7f0000000040)="12ffde3c8036cc5421a170b93a7b18141dcf90dc", 0x14}, {&(0x7f0000000540)="5f1e69e4530afb7fe05a36edac5c6e82118c8b7b29fb00b5e05b26aa900d1caf3d0d5adfd96034604b69ae78174a0b7a8c7d94b3a0a31c8da24b128fb93c5023ce079bdf444e8875875fea99911c38d3fd5ae5e824af78431fdb4c774894d797f16c1b495086dadf7386ae39779b238e4cbc25373563760f8d4f4a2a6abdc07b2070957a6734aac4a5d15171d16a3e2fcf551b1d548e07e0f35412c12fb011eeff90aefb23d99bf0a2f80ca4b995c8a98b80957990b7467420078295e6d636498bbc91ed6d2c482b8c90d25358c3dc09f47c0e96ea28b9e1f7982d40fc70cdae839bde6d4b6f94c8778384a9", 0xec}, {&(0x7f0000000080)="f6a191049045035f25ffd58fe6ba8040e6784eb8999926ba8aa269604ca586c40c75389980522e4f01b907b6867ca891e776e84ccc0011e38e2731620d266fef30012ac2a89555d499d964abffda3e6a8f2f14ac37c59b06282269bf3570", 0x5e}, {&(0x7f0000000640)="8d1123658e07b48a0a691ccfa9f7c6a117dea8cd0dc76190fca5ffd4aa0be504ea17e42571890d39dd0f510129bccecd30d498c9147c878240124be9f93459f46237", 0x42}, {&(0x7f00000006c0)="d0cc04bd102eb1eed180e1376529327ea0807915c0fc50a447541c59a2b765d1778a7d660c6c2f6e9b70a0b5fda814fb277489ef76dcc2b07af0f40d45a9f5cfc425101e3292846f7e763f20bc05755e97c028ac5f29a39cd19d5f3dd8e5d7ce6b1ad4c0f7ce8182c91359eade2ef603a5f32ed01f48329a103a9d09501d8ca6f980360ad802e6cf2660f5f6b55fffc740ce898eb8066ec8fd7ae548918707c298f116d3fc56433b1f7859e48b700ef4f874e9acd8", 0xb5}, {&(0x7f0000000780)="110abfb0d185667141b41b45f1fa9b1f5c808860f6f6776f898795e54057c82c1879d72ea25ad1c90e7d42eb224f8fe1c6ba221244f6bd85a5e959a28c88684b34365b4ac588396d300a29cd52a20525495828fbfe16f73b3d465363a8aabfce26a57e3b1c4e4de1f7e4a055613744e57bde468975eb07ebac56fe041546e3", 0x7f}], 0x9, &(0x7f0000000900), 0x0, 0xf3fc4994804f3334}, 0x8) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640), 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0xffffffffffffffe6) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r1, r2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r10 = getpgrp() fcntl$lock(r8, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r10}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000380)=0x101) r11 = getuid() r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r11, r13}, 0xc) fchown(0xffffffffffffffff, r7, r13) r14 = semget$private(0x0, 0x1, 0x0) r15 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r15, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r18 = getpgrp() fcntl$lock(r16, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r18}) ioctl$VT_ACTIVATE(r17, 0x20007605, &(0x7f0000000380)=0x101) r19 = getuid() r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r20}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={r18, r19, r21}, 0xc) fchown(0xffffffffffffffff, r15, r21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x1, 0x0) r24 = geteuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r24, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r27 = getpgrp() fcntl$lock(r25, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r27}) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f0000000380)=0x101) r28 = getuid() r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r29}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={r27, r28, r30}, 0xc) fchown(0xffffffffffffffff, r24, r30) r31 = semget$private(0x0, 0x1, 0x0) r32 = geteuid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r32, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r35 = getpgrp() fcntl$lock(r33, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r35}) ioctl$VT_ACTIVATE(r34, 0x20007605, &(0x7f0000000380)=0x101) r36 = getuid() r37 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r37}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={r35, r36, r38}, 0xc) fchown(0xffffffffffffffff, r32, r38) setgroups(0x9, &(0x7f00000001c0)=[r1, r2, r4, r5, r13, r21, r22, r30, r38]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000020, 0x9, 0x0, 0x4000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) close(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x6, 0x1000, 0x4d8f456c}, {0x3, 0x7, 0x20, 0x7fff}, {0x2, 0x8000, 0x792e, 0x3d2}]}) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:14 executing program 0: socket(0x10, 0x1, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) kqueue() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f000000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000380)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xffffff82, 0x0, 0x19) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x1010, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x1}]}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000000c0)=0x100, 0x4) fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:15 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x9) lseek(r0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r1, 0x100000000000029, 0x800000000000010, &(0x7f0000000180), 0x98) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) socket(0x6, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x16\x00\x00\b\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:16 executing program 0: rmdir(&(0x7f0000000240)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000440)) pwrite(r1, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e", 0x169, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000480)) pwrite(r1, &(0x7f0000000180)="4784dea2768a3e123716a2314cadc9f7c1f0995e4e1ed7724a9c8fd89e7db54a1143b2eaab065d9ba998ed8e1dc85f", 0x2f, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = getpgrp() ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x800, r3) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x20) 16:00:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = semget(0x2, 0x947a645ccff761, 0x50) semop(r0, &(0x7f0000000100)=[{0x2, 0x4, 0x800}, {0x4, 0x6, 0x1000}], 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) socketpair(0x2, 0x2, 0x2000000000000000, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r1, 0x0, 0x34, 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f0000000280)=[{0x85, 0x8}, {0x8a, 0x468}, {0x0, 0x738000000}, {0x26, 0x1ff}, {0x43, 0x3f}, {0xc4, 0x4}, {0x81, 0x7fff}, {0xfe9f32903a446925, 0x40}, {0x26, 0x400}], 0x9}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x3, 0x2, 0x2, {[0x0, 0x2000000000, 0x8, 0x100000000, 0x6, 0x3, 0x1, 0x9, 0x1f, 0x1, 0x6, 0x4, 0x7, 0x9, 0x2, 0x4, 0x1ff, 0x8001], [0x2b45, 0x9, 0x9, 0x401, 0x1, 0x200, 0x6, 0x4, 0x9, 0xfff], [0x9, 0xffffffff80000000, 0x0, 0x1f, 0xda5000000000, 0x1, 0x2], [0x815, 0x7ff, 0x0, 0x9, 0x9, 0x1], [{0xfffffffffffffffe, 0x2, 0x4}, {0x2, 0x4, 0x101, 0x3}, {0xfff, 0x5, 0x9, 0x8}, {0x5, 0xffffffffffffffe1, 0x80, 0x30}, {0x8000, 0x1, 0xe2f0, 0x2faac000}, {0x1, 0x9, 0x2, 0xa001}, {0x3, 0x9, 0x6, 0x3}, {0x8001, 0x2, 0x7, 0x1ff}], {0x2, 0x48, 0x5, 0x7f}, {0x0, 0x4, 0x1, 0x7f}}}) getgroups(0x2d1, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80, 0x5}, {0x1, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:00:16 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r3 = socket(0x1, 0x3, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01042e3000"], 0xa) write(r3, &(0x7f0000000180), 0x17e) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x100, 0x100000001, 0x1ff, 0x10000}, {0x7f, 0x81, 0x6, 0x9}, {0xd80, 0x0, 0x1f, 0x9}, {0x1, 0x100000001, 0xffffffffffffff7f, 0x7f}, {0x1, 0x4, 0x25, 0xf02}, {0xec9, 0x15d9, 0x1, 0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x8}, {0x1, 0xffffffffffff0001}, {0x41, 0x100000000}, {0x4abe78e7fcb0133e, 0x9}, {0x25, 0x8001}, {0x83, 0x9}, {0x43, 0x7fff}], 0x7}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x21, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:16 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x41947f3e2335d78c, 0x11) ioctl$BIOCLOCK(r0, 0x20004276) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = accept$inet6(r5, 0x0, &(0x7f0000000200)) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x5d, 0x92bc}, {{r1}, 0xfffffffffffffffc, 0x80, 0x8, 0x5, 0x4}, {{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x2, 0x6}], 0x9, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x73, 0x0, 0x8000, 0x7}, {{r6}, 0xa, 0x0, 0x1, 0x2, 0xfffffffffffff850}, {{}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x10000, 0x7ff}, {{}, 0xfffffffffffffffe, 0x10, 0x9ac16ac587d5441c, 0x5, 0x3}], 0x1, &(0x7f00000002c0)={0x3f, 0x47c80000000}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = dup(r1) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet6(r5, &(0x7f0000000180)=""/3, 0x3, 0x800, &(0x7f00000001c0)={0x18, 0x1, 0x8, 0x6}, 0xc) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ftruncate(r3, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) setrlimit(0x4, &(0x7f0000000080)={0x400000000000, 0xea9}) clock_gettime(0x7fe8c7874a462ff4, &(0x7f0000000200)) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x40, 0x6}, {0x5}, {0x44, 0x800}, {0x83, 0x3}, {0x82, 0x34d}, {0x21, 0x74c5}, {0x8a, 0xc2f3}, {0x8b, 0xfffffffffffeffff}], 0x8}) 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r4 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000200)=0x4, 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socketpair(0x20, 0x3, 0x30000000, &(0x7f00000001c0)) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x10, 0x0, 0x8}, {{r3}, 0xfffffffffffffffd, 0xb, 0x4, 0x3c4f7f77, 0xffffffffffffffff}], 0x6, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x51, 0x3b6ff31f08804dbb, 0xffffffffffffff7f, 0x401}, {{r6}, 0xffffffffffffffff, 0xb52a3d09d0e56148, 0xfffff, 0xfff, 0x100000001}, {{r7}, 0x0, 0x30, 0x743642d74476bc15, 0x4, 0x6}], 0x6454, &(0x7f0000000180)={0x7}) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$setstatus(r1, 0x4, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000180)="6bb3f040ae8e23437579a091f0ad0e6759e8641ed1ff204c7ed690c4d610c5924eff37b53cba4c7bed9fb7c9fa2c6dcb8ff750b0b8adad04424bf0eca1d980590c42b7aef09c154cd6affa07a8608809a24010daaf3e834145108175603b439bd1c2f3023b537167c7d190e6f0320fd5de925dcb5840bf5a1aa2f3b88c56cf6a535ac88ae3a745b277825a0586b24b9ff8949176dd040dc8d1ef9797ad42095fa78c55f8267e43d6d0d1dad6b6f875e48f", 0xb1}, {&(0x7f0000000240)="26cb93397a7e6ef3dd2af91ff918f63a8a120f2121a7c180c698c25f7b23fd574672dc7c294853383d98affac27b881c0267295ab1c37a1d7da37b23b8c5bb23586bdbf1bd2d7469d5afeed892e3dc0273711d9a45a1ae9c0ede6fc081a6dc2f17de513962e1ecc7aeabdce3567da650a3662ec35806ad5810d70c7ce1e899e924c6ed2918105bc0c45a1b8656681bb13364ba49ee6cd1fec1729a7fb8cb4c841f888f", 0xa3}, {&(0x7f0000000300)="6a7e74d30d2cd07e4e43e04abc32932361ef5f952b0e14aa3c9928ae35f7a45a9622bd9028b89fdfdf6a4a6f518d4b8a43b2b7ae809bb1f46df3283df3c33e53faddc4976791bed45ce6e2716cfef5ef7b86e7c8561604b2ac05e08edd7a41aacbab1608868d0fe8e18b2d7a6463b957a6e1b239dda09db4514d6ceaf32d0d0bf7158bf3d53937267eeaed2249325812", 0x90}, {&(0x7f00000003c0)="cfa1a262936d2d76bea45e56b1d2e8e0b812bb3332e776e43d38488848e666f3db2ad28c336b8ab2f5c8b73d3c2ead9f624e92483534d648ea78ca590e8996d438bd980876c8b11f5e85837b44790c379396a6c1fd066c2af0ff0a83f98680251b7004eba00183fc67b58601460375c64d240632a90bfb1243cc05e04b215b2c833b6614349d204200963a0823e837002528790d4c5f7954742923975b24914f2a5cb7aff0909818f77393d83c76e58c38078ddd68a35d903e89c973385ba33d4da009d2ceaf0b2465b2b20f7665dbc12a6327d8f8b5e85951f6a54cd290bcde26dd64206db439ccecd47f05ac", 0xed}, {&(0x7f0000000100)="82a330fb653f35f4b19d6bb067117ec7d792cecec99d5beefbea1b21f0a94d20f62f492fb88c94abb994742f308889e1559da18c2fd50d41", 0x38}], 0x5, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) listen(r4, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="04008b00062b00fe0000ffffffff0000000af6ce85a5ce57335f00d0c9a74a92adeb8a00"/47, 0x2f}], 0x1) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) close(r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x20) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000014c0)=[{0x10001, 0x8, 0x4000, 0x7}, {0x3c, 0x100000000000000, 0x7fffffff, 0x3}, {0x21, 0x0, 0x0, 0xffff}, {0x4006, 0x40000000000, 0x1}]}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000016c0)="000900186004008b00062bdcfd000005009191c8ffffff00000036ecdc719ecc236204fd3487c2fc789b0af6d0a8258582bace4f22276e078d090000008e8d1e9cc9", 0x42}], 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000015c0)=0x1) r5 = socket$inet(0x2, 0x1, 0x7f) write(r5, &(0x7f0000001600)="a4c162aba83341db6280eeb07f44c493d817b1a9b26416b174b525e3badb994dc7f169326738428603371dca9d3c3189a4e4e13586f91c1bb70dc4522c82d33a55deb188d0f4e6d75312ba379662c1c8ef67977bdad77c04215764ca4d2273cf920acdfab483c20d6facf470e264c8c09c72b13c98b3f302bea5def004d479a9cb3f6fbea23995c88fc87aaa3ade7444dbd20124c285c39651af798e6b8429eae802d475070c7d3735aeabcd66bc", 0xae) accept$inet6(r3, &(0x7f0000001500), &(0x7f0000001540)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = accept$inet6(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(r7, 0x4, 0x817dcf063509d37e) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000001780)=0x400) r9 = socket(0x18, 0x8004, 0x3) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) writev(r9, &(0x7f0000001440)=[{&(0x7f0000000380)="17dc0a7177e31ee157ad2f79e161e25659f671217bbbd9d9b25ca222553bb27ae4107d3d41931561cab31007813416baeb3366de6232107ea9da2fb252317066bd0061ad58e69443afc527158e58c54aa18b7a00481e7a1168e6b1418b34da9ebd0906da42020e522adf0556f935dc2eca528eb862fb8c830092f4fe19cc8334f01030673a51b784300464fff08b7aac60298a2767be62ede1cb2222bf01ea0a195943e9b239873cf2ad074b334df01a512e300675829f3cee032f42819a7c818091075e850b38236014db6549a026bc57e76db1e497f42844dbae2ce893e743cbf850efe85cd54dc09780334f1ef3ba950570d272603b319cc7c0375ce0b6990ed3fbb7950888ee41ec7062215da236ee1e0b353ebc0ce39a8199d0ee7122494f27395244d9351fb4334cddfab3d4eb33ada67ce9da257b2804c00229136560c75abaaf960bea9afc5bb07c5f649980c6f88345725fcc6c4905b8f985882a8be84f8a446a6c713ff38a3fa87249692ec8cfde5648826760c6c4bf4c46b55aef0a7aad9ac465255d85c29f31e03b7eeda9bfbba4f88136f720968b01361aafcac3b173da497256d3086c415ae2b45512da8fb3067993bb6ea65e76cf6cedab4d9986fd7b67b9fa85bb96e56577180b1b291f4ed8b31b9aee5a2565deb760234dc225c989fcfb4b1cbd2fc460a43a9b1962587d453a491cdcf9c80bdd1c9b8559ea6d2dfeaac2d5bb9c523ff20eaeabdf6d05a781be59a85c76ed55e9315bb71ad63a4d09788579e882a84f960e0e65a49a3326f73cbe9138bb0a29489ad2ff6b56e0ffa59ee9c6713abf5c6d6c94126f8d9ab20941b1ab47434dcd90485afbb15cd06afa289141241a797e9a5b68de83825a7106004445239b95ac94e425c44d3f460c1fe95ee33214d7cb40805d704622715810ccd4e4cf38b474f26351a13ced0b6d138a8cc5e6bd48ac1a59fb6450563db2bcf9c383bfb9b9adcc8fbc53131be169f50888e5e54eabb47005491b759f283f6077f43dfb17b094fe31fa4dfc2b5a8688296ba0cbf3be245569310c83764c4c31475ee92ce8e05183628e44b473a6412f7ec1850f8a00143f2b0db5d6881b73a38149ffc3becc95c08d8a2f2b7175642c8cf77d097151529f8a57180e0244eb32a16cadbec330d4382af551319cea220e54120b52d03c3d79678e8d9471c6b37206da1b6239faf7b84e232d204289514812caa0ec33b4b0efeeeb91e9cf6706a9b73575dba5b34a6c0b7eb22eaabbadb5e03563fa56e873a748b810f7fbe6c2f6fa0fd90c36d4daf453e6bd38a0dd20ee1bb66ee02ae830d356fcd167357150e07357f90eeb764132a284864da0e0821d286a02764af8622016f8eb1ce2f938b27770e8abaa0df8fb25603926f04cc203c69d52c3bdb6e17439afe8f7bbe6fe7f0a6063c1627ec05a6f19fcd035ea2796a39e32f199293a3338b7a01f4426acbbc339302c6d01d0812cd65a4e5d8597db5d7cceba59a4310cd999a5594bbf4d174827e6d82ed63009ffada4da33cccde82eed896aed88917872c60eb48a19305d5770ef041bdc1a5a14ece778019fc55d34db96b7b579ed0566f9029b26e90a10a1ba2617d9899ee14aa50567241d717e2e311df784f44a587b71224c61d0b3e974716e1f0580310e79482466d8fa8b61dfc08113cb9342478866554ad253e662a0c7feb22ef879792e51ad2e389f6c7971b47b138869109d9a810709a711e782616e8e9e0cf78d4645da462a63ee1921105ba3fd83754d795895a65c97485c8fd8ab6c8a7731a944c6dbebd60228fa880ccf47210a0f991a55d469520ee7a72059275eebab47f6c9f08ccbbc01ae1cb543a81f7ed72171d5cb484cf9779de60fcf9a77e56beda262072795d0b4d2477783e8f2d997532c993a0c301b2680fd14471719714b3e0cf307b77a825bcb49af1edd7f7a05301b4568c9c26f93754247a7339f55834a3a7a90962474118a1696081fc398682c28283862b408ac104f12ebdcefe127582c744dcda3bf3784df08fb7fc43e5c43f9989c06dd962d8c6d923cfb23bb0ec34b906ab68797d4239bf82c41b33167dfe76764bf3b7d953f4923afe69020c7d2d61c1b4db0b2c455c7c7b8c569e587809ed6ff56d2411026e41331ea67dad15d6aa15f15ce4639b7377845478c9772a80500419843204853086de006de32974b413c9edc210a339005cf8b5c9ea8e40d670cc2dba9adb6396094252c54c98cd01c9736046e3c4639a0acac215d359c4d62dc11ef1e51b7b25151d8e6aa555857ad9cb337dd65054e17a1b37909b39a857245aba7d7bea907870ce84f09ec7bd6b2471cc21820f52b519fc376eef8f9b556131435f06f335ea25ebeeef7f26f983528d5dd3ce7d479f87dff7446dd69b8d19f3a5c812dd868e13778ea84e01a769e0d84837fdf35f3e9a16ed2b3d834fbc8b2896d52ad81de343db353588dbb05c0310c6a27609a06be7854cddd1415112a518d3e9a1283783e3b3927e56f65b88e181f23bcab3b9c88c4d4b2fd336d13a4f307b560a09a2019d83f44f9ba8feb223352efc67cc0b4cd7a225b19669ca8e9dcbda5e5c91b1a13663e1afbab9f7154ade708060c9bcf5b71efc829d83fda49752ddc600585a3c8795719abd566459228b7fdc6207ab23b5e211f07b464f17103701c89eb4dad6f71c81164b4fa904f63d17664d86dc5bccab508cee10eedac7d9068bc8fbddb3a203a3b5b5ae59c175d3ba906a4417bd62547b0c78e459b32703505f96368d18e3f9519e6921c76acd857b5dedcf822170015f864891135bb06d747f31255783a91d50d2837226e765849aee1633797743c5d77ebc0b9e42df994c072d370ea19a95444ae056d4285781e31fdd19662803abafd6641b25f502a1ffcb9e937a82fc4bff86d0cf6b8a30ea98e4d34c336194519f3766199765287f28e6c5cbb0ad87c60b27be03972c404296e58aa1ee2e1cc2ca700822b3e485303ba49173280e38c5b57a2fb35a97ba98afb239abcbc1b0ec0e4b01e7e6c46d3c1fb1e0e7383201b64ff519f00a62d0fe09126bc7b527cfbcd67b948c2629d113f7b231a12cd5ae2f709d25ab22b84e282fea402c95e88e7419871f8a74778294d59fabd5793cdae0cf1061fe6f337e5a7136bffb17f7242b99ecc80188fbb57802e7487e47f2f00501ee5e05fc37dd7c9ef68e83ea618fe07c40622ec79828a8e391e14c2daf6322a546a5b59ee0c02d7d1a8474d6968191e9b2118bd3ee1c0d4a05ed639789af9253ede81b7516dd4ae9edcefdd214a9d9772d1a208bf6b2d7bfc3cce12f774cd99718031665aa85ff119ee066379822d493ec791f263c35242c380db235d1d1af31116653bb9566777bf6685b3ba44b83f598a100eda9d835feb9bbdbbd6955b53ba9e4009a09f98c28777dfc340fd42767d65ee48e982ebb5c65a42d68fb9bb15c91259ba160f851a4687bfea6d3e4aab20e11234fba0b1bee30429a592d7e001ed6dd73e397030271379756f92f1eecd14a66b1057f6a70231feb9ac21f03b531d53c71167f28dcde407e14da14ae4081e00f4cd0b410d40857f25c478c7523a631eebbe03d6bd3494de609098ff3de3f2e3aff68c5f4208d0341118dca9fd32042d3d8e6a173876b37d57f85079aff28ac8efb77357441ca1b1316817b220abbfa9f4107e18b4dc5d6074668734d14485323a1594543c2064ed5ef07c23d671f84334d378dce2833f95173ea498d8185953c9c58be4766430a99d2de37f03b0ad6581c8b2e94612ac205ff4d41bae4ec91b38b65c2792262ee332e99bbd5ef5f25e9e600ceeac590d707924b85be662154c3e97036a1240635dba3fcdf99aa14e1c17bbb0a52bade17dc0e6c1a197c4b20beb44840c322b4522edf890ae55ed1fb3a6113e67d63929ed7a0c281cbea30d661529af793208f0ff19afa88342eeda78b21f52edc30ce58848844c6009eaab5bc633372d24162f5235f35d460b2fea11c9a22e71075574d0e6918b1e629bff8545cd49c19767ea3b61d72750c9ced76b28b2344b2134848aefd88015b9e5b1e1956d9309a6eefa72224e5cba5e26aee08b2922972c0ec9ab3ac85895427293110173b538b082e116cf8fd89dbe17f6da0b1b33609215402086bf78811676824f6d4034df65434e7a335768a1b51fcffa82935ebb19ab153547ac6cc8069dbc845102245f3070d9e993d741d24ef8797b87f8ee6ae1d2a6e81075838639f42c5e2af159330416489f38977b1cf45263f2158ce31dcfb9a225e52df5d225d3520dfb8f94291d9d946bc409c6e33188b566212c3834947890afe986eef22e63d0edadaebf04aca7100e2eda5b2c61f658839affa467543790a4c2c8e54b141fd555222199d57438542d7c0781c67280efc697adbfd68e7c6ecc8802210c59e7cecb3834f4428ba6b3aa4e689fd3501d049da09944513d3bcc5a02ba4d999e50095ed61888659ffd43dac4177156c8479fd19f6b8aeeae63ff390e2008879048dfe5917f72787d34c671899e72992cd61f7660ec58e8bcc2a3c3e0ba8b39e63a52091016e89bdc7e997325c3d0433affe0f157c9de07e27005f127376f19eaa84b434113dc64ce127b4416f4f48736e65aad27dddb9f45b037a8940db3296bbd6d9ba871b47543fe9dd50e81ea54c81732f16e087e40822b0d0d8f7c64ac4647d4f4fe24964a74f7d54aefb68088947d7fe8a95d53ebb18e25d1f5ef7bf3f0130243c71e0cd6929a5a7d9c52763a3933d37b666088700f9d26ce39a523406a7fe604ef4626f1df7f7b877b318663fa346081eb8a21b84e712efc2e9ac9a8befb78cad1d7c668676c8d014e600159c88862d30005898fbb13cd296b4f35d3f2c7cce49ee92d2255999e61103670d25668b30798c6cb93ac01beb64909b42c7edeb8b5e3f3f6ffd7b634c5113c75ea60951add3233ad14a9a52ad43c7e5913b5cd10e2640d028f89c486d48000d52d31e183575e74736e7a0f3202038f750bfeb835c7ee5bbd40e3942b6a00fcae68493bb8ef2f072dce215833e4827b49f1f1859c83f49367aeb05c14a1e4d14fb3a4c0c35cecec8e771d1be0e6c0733cb97cc1dbaada02915702fa2e5e68710c6f45530617d0aa3bdb9035bf3faa92249b0e8c41cf0bfb89a60da309ebd8008955c820e50730277aba696f2f650e6923b5c7ca210d2fab8ece5f5e7f5dd68ac62a9f167e13c9753e1aa0f8114fca33ac15799ede84f499dafec80f414931ed16a753e18d63915dc0bb9ec46527643142cab92434ec3b8d08573a60ac0c1ee8dd0449837b584e2744333aa31137805fd6143a69f3f1f5bb984c11ec7feeebadd4215b549eb04eeefbb1f389fd95f48987657610c715d6d1ecf0a34080bca07528a1e21d2e95b44744790286570c248b3695a29b44c80617a2094cbacc59a853be83f0d276f34cd39a4a1fb64d3cd954eb3a5cf003046fc8515d89985ff7dab5fb739fd66e0287b5a1d70839a2c26b1b9b782db3efae8984207fda2e0acec095e6edb3407eb0d8893b0cd11ab098683dacd09d9d14e32bc772efb23fba1f1c8ef2b83246b2ca6b8296405c842f754c527eb73ea15a4631d54cd1b4fa75ada1406ee5484c1a45e57d09ea9ceede7bee552e80273ae57caab84f9f3b1a4be158ea953dfe19a51f765d4557c8695cdaa6e8919bffc24d4d30148faca0c8a55f9781b89f9c9d3cf4f67f4a5360df16eb3e2181c6e927383c9a7b11504a92ea0dcb655bdecd291860dca16599f261f6cac5", 0x1000}, {&(0x7f0000000000)="809ad21289aa461b2f374b69499a75962abd7977fbb32c4caf768f08d70266745101b4db014e63240fa68bce3caf811c1ce0476279e337cb6cbc9b63864fc0f92cd59e5d5d44f5856b33a3a3be1a83e4b3e5a31fb5b75241d80d128d490a87d7724fc372443f38ec68e6bc956ab7f1519061fa00d0ba3e8f0a93257a9259476e790df08cccfcda983a8ae297e659c2c30a44b82af06db1dd067339203fc6db7c718a1c26406f24", 0xa7}, {&(0x7f0000000240)="d9b77b78abf7a00d4116a32573b90f6b80594a7ca05c082027d5ca052ca5b547c633656d1230b17ed516c26e2f30a4b1176f934396313d7b22318ed17e1263a22848d854c9d4a7768bca9a5a37b015b0ba4f3f0e301502021654ede4f89ffa9e6d15b3a359eb2afbf32139cdde81bf416eccc820aeb0001dae6f3294003e392e657ab6ac23c1c8efb203cafcff56ae0d3c8057c415f72de3f51e3366d3da0ced783cd9aff0", 0xa5}, {&(0x7f00000000c0)="6a53a4a1bef80bc340c82ef5af2680f8ada93658c09ffca567bbe0088e77aae9430f45de8a58a2b62296e955f24d41946669c92118c8286a8aff2f8dcce645e80f77426ed3e2d1dd4d4eb281d1ef77faf342af11ed8c0b1142fab5", 0x5b}, {&(0x7f0000001380)="bdef3af4b07c7bf5313e3e41f427484894b5f16ddd161425f8c98a9ce83c34d3a3bbea925760468929e4bd1385e32451d10cc406ec0f40e42a195fb8b00228df7e58c007af98bb1a01421d179d06d5f00e8df23682e9fa72cb6191133ad54b2f2ea8218db2333cc009567914fd443e59ad78492336c97a7e4965a1064d80bf4b4d3d12a5ef7ce8611d4f19a39b3773", 0x8f}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shutdown(r6, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x10000000000000ee) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x33f) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) r9 = getuid() r10 = open(&(0x7f0000000140)='./bus\x00', 0xc81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r11}, 0xc) fchown(0xffffffffffffffff, r5, r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./bus\x00', r5, r13, 0x1) 16:00:16 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x2, 0x8000, 0x8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r0, 0x0, r1) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) dup2(r0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000440)=""/179, 0xb3}, {&(0x7f0000000500)=""/4, 0x4}], 0x3, &(0x7f0000000580)=""/54, 0x36}, 0x8c3) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) getpeername$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) dup2(r3, r2) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000027c0)={0x0, 0xfffffffffffffd82, 0x0, 0xfffffffffffffeef, 0x0}, 0x801) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x0, 0x7ff80000000, 0x0, 0xc46}, {0xeb, 0x513, 0xfffffffeffffffff, 0x400}, {0x9, 0x20, 0x0, 0x5}, {0x7fff, 0x7, 0x3, 0x100000000}, {0x1000, 0x8, 0xfffffffffffffffd, 0x9}, {0x7, 0x8, 0x4, 0x9}, {0x1, 0x0, 0x5, 0x8}, {0x9, 0x2, 0x1, 0xbc43}, {0xfffffffffffffffb, 0x8001, 0x0, 0x9}, {0x6, 0x8, 0x0, 0xb57}]}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) wait4(r2, &(0x7f0000000240), 0x8, &(0x7f0000000380)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x258}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) bind$unix(r3, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:16 executing program 0: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x5, 0x80}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:16 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = accept$inet(r4, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r5, 0x0, 0x8ee000c38624472b, &(0x7f0000000300)="ddcfb641d99209b33fb7ebbbcf6839c45870b4670f8fd49915749d221d8b55d6de2d1c50d776c13c4beae16ee912d0a1ec4abddce9feba75827b9fe168bf3b9cf968955029de7a90bec7b72e552a9931173d160f4f5f35f78c4def01c68c1d8d0a4bc08498562318723ea32a2ac861fb65e9b0da807e54af1e54484bdfa10eed25c188724f77b7b3389c1f47fa1909877902a14d9cb1b9fce7f30307c46a968667aa6fafafb719d21275226639f24c62dea9716427e3359583a69801b75d3985bfc4f06b8f6c7a04eaf8844d5b61ef173d34145d92b30ca886", 0xd9) close(r2) syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r3, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$KDENABIO(r1, 0x20004b3c) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:16 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000380)="36cbe162921d2927fa0f276b8e9a32b0f5590bc7d6ac6586da341df372ea559e2eb90a3f14e52d140565599d376253492f6c278e15fc1f1f31f9a67c188696d4527483f9214746ae337df9674163a2d3", 0x50}, {&(0x7f0000000400)="9b9bb87113d0f8fbbb0161ce3ef293d0e1445a12bea880ddcf90c75494eba9b70bdc72e9a465513508c6f13c2eaf50eeec7672fa09017cd3165be51413961f32134940138d56bac4b6e3", 0xfffffcc2}, {&(0x7f0000000480)="3ed762dc82c49b4d9cb26a16c6121bfb16d82e91036f49a1cd4121c548aece84baaeaf3cf3edc965cc0e1f97354200ec379658f5e475678c427dd3ae528216cf4ae23aeb8c9bd673f3cd26240f8d9378482dec2291c57069f69b171f491a1b711046ceded2881a687dd28c87412337262a303a4746396962beee55fca203ab3778570904db310475f13f0d5fc188d05b593046445a3e56364c345fc2e30b5ca54e2e1b48df57d0fed9ce99c042734d9f46ad545331571ffd2f2487", 0xbb}, {&(0x7f0000000540)="f3538a7e974f2beed5289649dda36de44c7dc997e4c89432735a16d225655351784549a37a5c070b8312c30c589574c3d3b7655beb454b27d35bde67cf6081388fb8ff49e3db85d146da0e8c6bf2eb8e897d859f16518595a31b163cc0815c9e0d4043920316f596a3d74e407bfe77d13ee2f5127eb737fc475600fbc445d55cbeac6c63bf893705a8cf99b580464dad4d92ce3413b5918c4f161277fa1a84a5853bad2dffa5513610dc63f0bec7cb25237466bab38df78c84a0a3b1d7f18c8dc66ee0b9b0e5132e92c0d53a1eff34cdeac70406324d9c8f4bb902cb5c7be1bf9e8e8007", 0x70}], 0x4, &(0x7f0000000800)=[{0x78, 0x0, 0xb613, "10f029bfafbe478a5bff4c748cdfc3836b280fe7705a7e1a0d57901629f5d4e8ac96466efb9174af5db43c4f8ec3827a36d3d6f8adc14778bf70705dc8a69a61adec5d59af26bdb50c6989711b0b98252be8540d8c92d606d9d8ce11c4240b875b49"}, {0xd0, 0xffff, 0xbd, "cc7b1156805bac98534b9bf40b5049b033f9e9fb9edf88df3a0928834941efb300ed32e3fef42a310649d3d411202be96f54cc9e7609c94a93fe895d6b64d0a9688b6a3010968a2cdaecc97c8ec12ca0a19b13dcbf02149ad7dd1e84b507759aa9dd2216f6a77bc1f150aec3480d338d7afd0539ae945b7bbad53da8e971824b9c35a93ff1bee973023f8629ef6b097538e7bb6c29b3f47c8cdd9ab3d7b323bd829ba8decefb48c927c55de8878e97c306eeb4a56f5521dabd3c"}, {0x18, 0xffff, 0x6, "66ee6b13fed7"}, {0xc0, 0x1, 0x100, "1f325468244ce9d5cdb810e82a250483a529cbe469aaded2803c8665ab8f052b616791f6b7779606f398106d691f7b5fb1adb5519f379513f51e148d1ff36a1ec1595fa1c1f67d9c6457a5eb0bf2fe168018be05c26b66491e294a1cfd8de5b0a3359359baa26f9db07afbdb1025a18bf45057f25927ee2a8082962c2d48f02889feeb603ae0e42d17f2b599b871251e99832dd9b37d9ff0a0ce2ea4c218f24b73081d69f23ae661c4c2e59a"}], 0x220}, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r1) clock_getres(0x6, &(0x7f0000000340)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) fchflags(r1, 0x1) getpgrp() geteuid() getgid() fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() getppid() geteuid() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x100000000002d, 0x0, 0x9}, {0x2c, 0x8}, {0x406, 0x81, 0x0, 0xffffffffffffffe1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4, 0x6821) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pwrite(r3, &(0x7f0000000280)="1149000000ebbf09000000c36c00e32806dacef8eca300c5de52910c9ac0d0dc87f8facfbc50a47a3f45980c175f7390889f80debbee3eea3c916f88f579de57fe17cda02292c179238d02000000000000004ad80d19377f0642b1e1715f4ff06b5ee56eab3c374714785a921690f77050ecaaadae1e0a08fe04496d2e3ec20d71d97900b9d8754db74f1771a16793313a50feb5f6cf47fa12fb9d6b9fedd3e9e520fa531262074dd55a228b176dfa8d2c8f2e39b9e559c9158bd766a358aee66b25d1854528e9f51c32f6be982b1d1a3e9e6ac4ef7d21ff774931cc55b69a0eb3dba06d89a4260e2955ea0000000000000000", 0x140, 0x0, 0x1ff) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x101}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="8bfe97b9262d40c11ce63167eb2fd9a452ce78be256c841a2f46c686b03d80c9fc453ba1dd9c69c737b1438d7f7164cc379689bdd9f16d700393e1d3bade24891c9b1524ba462fa3", 0x48}], 0x1, 0x0, 0x0, 0x2}, 0x8) nanosleep(&(0x7f0000000000)={0x2, 0x9}, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) fchown(0xffffffffffffffff, r6, r12) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r4, r12}, 0xc) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r2, 0x5, 0x9, &(0x7f0000000180)="885ede80b90e89e485fc41d84b553e2459c017d78a3a09a9e3056481276e8c4e9021e3d51225e3d2182b38f667951414baebd596e1cdd8e1ba73ca2a9885d971e72344cea37ec2409ba8c1d50115adf8316edd90661626b3a8d2a88553eeb593c79332fd570f3e41dd647fd6459e1ebbafd9ae56ace970f3c54fc1cd84cd63a5acd69c4fdec9e7cd6a0dd987f7f359c7e08d6c787dda01d6fb1d5cd0026b83f9dbd12e83b6e3c4f1c407ce66ccb9a13c8ead1e64aa05404159967f2954bea5791fd688f8b2208969a6e9e64cde649689e094bac7130d83f918d3e4d568bb50527d3499784ce653a6b099ee1de722d164699b354215274a0470dcf9c2aa5e9f19b736b96ac5ee818fabdd0a03f168cd2ddaec639796bc44051017c28bb8eae02f3b7785ce5cc87d3da08dca4162db8658a461a45e611f4561855cac12a01f6a964efd3414e9d5293423634df726b1f575a7b107fb41fee92691bf0f0dfacad61cb8ad61449faf75e9286d6519dd760ddcd33bdad99cc348f0986e26f131acd6c0be9711511c41b0c3d015ca272a265373d96f7fef4569645c6c0deac08f6c13dc2aee1758927ee0ded5e9d0942363ce696816838e0de4fe2d34e0abfdc88d4b3a7bd1070a83d87585d91ddb1a2df025d98e3ee796f891215cc4dfeefbd69054a2172195ff2f3804ddd4cdb5eaec9964503c0a6ac0008276829c82c4002a580ab38836163a566715baf6f6ade97b310970532af6fc33a28879aeb0625827d7984707c40325516bfcd3201deb72be1c775f84931e237e9cb46bba74a722ff26227d5f70816517fa8650f7a669e628d3af90e0e0a91521e080f2f68c3983766efb7ed38632c109cae26e22d2985b6339ee30ddd084eb7ea95959ef8dee8c876ac49dfdb611ecff8096601cd1648e8745c091ac932ef31ff5236a369a3f62ac03983b971e3d236e08a9ff042ee2ecd53d65454b077e7e6eb83189b07e6f2383d9f695fd9b13da9e4b25db91b4b7f09ce648fa142927b3f3f4cc3ad49beb60e89196d1af2a8ec55fe05e8b699e67e5ef30583430849a12da310ffffb309eb85570933f226b8e21a4c5743b8a6be991b9cb949861a69bc13f96a86f50752001a820ab2946dc22a81dbd0c2f6295fd41bdbd6178dcc18b1732d56514a704f2542e0f6ef5941e0c6a09d1426505a8918e44d18b8b1895b3978c62fff62df1691345c8ed67c6994a6f03a26f2ccf018f2aeb449bd66a371ec87d4ed0f386e45d514644692aa7629fe1b3fce7f9e6b9ce51680ec368fea115720b44e11bbdc8e404adf2dc0e8ee0a818c9482946cd83926613a27940ed9e197e21572e3abf143cddb6ac5a1ef3ac4b1e2de4a25af715974d9a90b5cad1d775b09de63cbe49b7a5e89c72a60792267b44f5a3b79c509fc215863b0470402f1ad42fc43ccb98535ef751030d822348dc2c91bb0fe4e9cbc5c11b24d9fc56a5fa9b05a2f2a81b3568b11e0505106968b01e9ab41c828d2b8f4df2cdf939672e721b3a3e19d10f5191d4d1115f799a71c1bb4f37b339e25cefdeed9360abfffedf0ced8054dfe7caa8bbe64e8413c22fcf09fea21cf5eddadbe4454f384191bc957e118c1c1edd325ab602848ca29a6e5c70347921f01071571c6dbea3eebdc6861d7e6868a16d8edcce778a8b22d980072c6d9295d9c126ae0cd85d82bdef38f5caf8493a20d2070608d40f204dc61f60234804c6500d58709f17a5dc38ee7898cac7873d91e7e6a11fb85e2db281e3c3743133475890ad462c2e5d04529ac1199a39180ded378f016e191f779b8e7d5388dcd8c441f97b3f3435b749588aa2c64be5c344bf6259ef489b12bad697697f98e62b7d835dd326049867ff193a901ca31266eff11d788c77df899fa963f5f3d2fc98c9826f763681042a4690fd34849bec5e36ae6a8114454e81d382178e1f83d261bbde4ad15b62877be7e5b95df00fa0a6126c6a0ddc8404f0787e1db465b33b1ebb7fb4db73177364fc686326858f45998ec8f502c6862bdcb4370cc9318fefc0cd6d49ff1c209f0216a3b88d17948e6c88c2cb2a3af4d4c6c448563aa7f86d687609216231f24c6fe68a84e5e8dd7119f74c356aa9b6e480cf849b8d5a4cc6ae80244bb6370a2d7bc72c549655cfb8134f042074b2f31f0a6c923343d9e2e3625fdb71c9f61510935f643aa7fc75df0a1384563659f6e08fd53c05d5c0f42f871d3bd5faa689d850dc8bae0d1a1d7f22eac63b03bbc3773f6e9240b5d51147c9033f91df8e13b3e3f9dfd97dc92397396462d5cd6d888411ad69d8da611556fb431f7a2f423069287d292711292525c40ad714b28279678d8b504d6a7b8bc3bd299f98fa5bce51fe29dfac90cf9ff155efcbd045af4528d3dd97da25e1d5c7f8d27125e5e1b41a8b88b436ebd61e0f449fb538f2bb036f2415d8d387961636ab61769da70e80430d075604ecb9b9858987533c7b183476d91180f9e1551c56920907be8c861775876e8c4a21abd8b42f4feeb22785ae94b99ea1ac5bc3c3614eed102bcf818b51a1c75cca280ed22c1d8232e278d2cb2531e025839acb4579a65a20dcc6d6709bbdc7c3b49da0887b6d19052177195ee806035d6e71814c51c67a7a748130ea207b91095359500e2955b73bcf924ea8322a7f875d2c05a5fc5c7a5edd1502a23fcd6a370b9f2547d99bbba5786a78dd4223ff1593a7a91050a24868aa3ab61ae167a7c5e16a0e8df1b3ae461824723a57f0a78cd4a063cc38bad75f4207c7b3706e64dacc5fc1ce34fda73df23a2a2f35ed0d9f42566ea880ca23ea869354427e570acf35c49737bd4817cc83792b1370bb8b250a6a9ff5d741083b2eaf928c98734175a77e719ab5e55bff0a8413b2f429bf7b567cb09b99829d99edce4824b1aa5d562ec4ef522fea11b83b66c3565116e91e9772217b3aa227a494146a1f3a0bbc640a6b783c5e70f28f8b867dbaf06a4162510eea6737fc9164bc598147dab03257f4c4413a5fa0cb9bef27754ff58c0dc54d2d3c337188312804c6a85f3b918fba2f59a1e5af0fe0d194370be232150a6f0dcc9355cef6d790a01ff4502e1eafad22aec428323a69846b66fd2d594ff9e77bb77b5557f5f33f26a737261e51d0810a9ec3fb059c1cad2db08f4bc51dd83cb42d7518ca771d226d356a9458b31735b06b7b946d8ba1379c090dbccf0aa7583ab14f5af4e6e8afc7de487c11999b38b6da09904ac70cd881def4bb5f750a1b9b88543893885680e4eb382d3e7cddf5662c9bbfdf3937d58ba8d1b849c68330dec5db26fd9160ae5f4ae60663596cee0b502ba604c1f66320ac49e1f84c8cb5456087cfce6878b01c129df2415ff78c84fce69e9687ea438c410816007851dfb3b787a2884cb0f76a71b2c7f0bde9d8ed5bff6951f4ba14a1d791cd901bb71255fa9f1b8b0a30bd976aa7a69ffad9be0dad540ec2e7fcf907b97edd56317c1d1fa4fa15efadb4de059c501ea8eb594d41cbc6a4aa0e30c3d2744f69519dd92eae1044c05780fbfac32f53cf192f54e3dbda754eb4851d968ce513acb757c9aadc5a7bcb37b5f44c725223ee2477cf89c2483e410ea32d00d439189f6db9266fd91aa6424b22274fdf48926429c450d67a5c5788353ac548ba0e1b6d1a4c1c1f4cd5d41b8a0223be69e0eb500f5396b9f475fc986f145ee3288a5d57c2ef7f7658ab4603e70dfd2513b339e2543ac23334b7fa3cb42a6783352fc4921c01da4d0834977f213320d712d566b9c15dce80a4a209b78d9905ec5d2dc803ddd9dc804a0ed63a0b78994f280bf6ccd84c80c27ece37fd8c7e99bb4315249811e15d2accf7148b0a544cb8528901588d898970e260de5ab5ba48a4057beb46abb6b0a67b7dff372ddb3735897ad38bfbe058088850f5f4cf38518f31ce1285e5239e62af6f2f43448b16bdb6803641ca6705eb59a183ae06a0395fb2707f7d3e1e5e4b403d9d963602e353a70c5f36f13e3b300e9d15abdf67d054ff6f94578201000404f07521ff535c337e24a274213181cd8bc76941a72c3abfc7769dbb5ab7abd06a43d0f17f57c425c270076ff05d273550623c90cbf4e57e03076e99575f565ebc88ef8ec40baa4c6f6d5c030ffaf64179a3f477b85808ac80e48eaf80448dad457fc90749ed48643644342b5d49c8e7d176b5dbfb01dcb9fc72edef196401c622059d0665042fb5cde10866f8086ee127b396ab12f497d9fa5a9f01d0df693c286a0367a666b1b315b742db03948e9e017ae7502ce8efd80c1b4863a6b2f2ae03276b81fe00f5e8f9d875b180bee2ac10047df22b41841e77345e8d734785249053b7725cbb7f3ffb038e2869976b9f1607e248a467c5b5c8f776b1d4ca6de940525d6d2bda629384523fae86d7e5dcdf793e29a71de9e91891d05acbeadc5e280793a0f79b78ad11eb65c1322a416d19a985df94ac58985edb10752917cd0150f7a587b3f243c5c7956c975da735d0ba131125c88a54655a8adb774f2b1942174ebf7f7adc17718c6c349d0216fd82224217381ba7d170ef949bf61bdcc0209217799ce8f927ef6c35544129db97367d1d425130cd8864e592732467d2557716bf33b7de33ccaaae6013605f9f5f0ddf32219000ab520fe0ddbb20b5df14d9add8b4f2c9c53718e403e820b02774707c3a25f7ff98bb38fe1e718693dde9aea3258f884677fad7a7788deb17fcb867846ead6d2da45f84bbe74939de1a3ee61d153e0f23dc9c4f309c8271912cd3f53a36462da57d69936296d824d22539954b0fbd83b4bdda9f6a4fd29bc1d0d635ffabb6994131fb2b1d9169a4df907582abb73fbbe17700ffa4be1101b46448db9e65a384ef834742355cedee995eac3ac03035117825bdd289fdfffca9d0f9a50a809067abb59bdee82a278f55aee768c6f3349790e0cc93e0f6038c5443121183cea84490ce782af7daceaca07f3954be6cab075ddb19f7d14295821e5e14cf1b0b37eb10e7df4d8e3c0f94a4ed4ca58ca9396b7e491088541509186a7ec7e64f62b3b0f4a57e338bd1f30184b1ed977619408bfc2e4e891a0684698f01bf10623ad0a27dde50f43246795eca8039e0d287d554d3df57753cfec34cce6db83f6104666bf813b4a96b7800292383dad61ca6b7452d9a65636cd74859e3b4d24999c901e8c439db52d4c8dd46e347f46689b61e1255c071f72eabb9d23c4b308b898dffe423a72dc9f71b6fe6cb214e892efbd3cf5e5117cc95750b74c67f3a8cb3ff59dc2e610fd6635a58cae6862f21ad9d2187032462adca4eeb5ab9961c00114bd2c843e8792a6ef16c2ca32144620828565b37d3943fc063722b54d650f468d0917392b1407482adb9e4ae38a12b1dda8ab1c727596cb9c3da12aaa26f6fe8a4e155124fb9ff1cef0c25f52a9f59fdc9fe9caa1b94eb68df131ddd1ce76bb4b96b71588493331c8d2aec3ce478d5d095f1aed54a89ff5546a6d8fd2a8d1912f418d60026ee3853f71e792ce347651816f72f312f2c99ac5399b05098f45711429db7dde8d36382dd5edb36cc63766e2952485fbe1182ca61b4f4429bae79d437234bb7b5452cdf77e598ed7a314ea1c89d23c0bff75e65798c00139e1688bf7428784cc8e579626e9add99ff14869b70820e9a0901792636f61a9bbcbb2fcc633762b9ff4f7f3e33f2caea2e18c7b75007b44044e81ee980f22091ecfce2c8acad45df7e16ca9cae520c8a011011259de10a994f83ca7281a963b5a7deabacad42366663054296e1522fc0920a35", 0x1000) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) setsockopt(r0, 0xa9f, 0x710d8ff5, &(0x7f0000000100)="e8d9b003b86f40c72f5e", 0xa) r1 = socket(0x18, 0x2, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x3) 16:00:17 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x98) setuid(0xee01) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x2, 0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:17 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x33f) r0 = semget$private(0x0, 0x3, 0x4) r1 = semget(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x6, 0x24) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/24) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x10000) setuid(0xee01) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x4bbc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000), 0x10000023, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0/file0/file0\x00', 0x4, 0x40000b28, r4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x9d, 0x2, 0x0, 0xf5, 0x5, 0x5, 0x3]) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x7ff, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket$inet6(0x18, 0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xfff, 0x100000000000, 0x9ff, 0x0, "11893e7d6400", 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ftruncate(r0, 0x0, 0x6375) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget(0x3, 0x208) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) msgget$private(0x0, 0x540) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) dup2(r2, r3) 16:00:17 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) socketpair(0x2, 0xfd8120db99862e91, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="52b124cf0db4a087462b", 0xa}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) execve(0x0, 0x0, 0x0) r2 = getuid() setuid(r2) 16:00:17 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getitimer(0x2, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:17 executing program 0: kqueue() r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socket(0x20, 0x0, 0x3) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x93f48e7a5ddfed87) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0xcc, 0x1, 0x1, 0x5}, {{r4}, 0xfffffffffffffff8, 0x80, 0x8, 0x80000000, 0x6}, {{r4}, 0xfffffffffffffff9, 0x0, 0x0, 0x10000}, {{r5}, 0xffffffffffffffff, 0x80, 0x20000000, 0x7, 0x10000000000}], 0x81, 0x0, 0x4000003, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000009000/0x2000)=nil, 0x2000) 16:00:17 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mkdir(&(0x7f0000000040)='./file1\x00', 0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:17 executing program 0: ftruncate(0xffffffffffffff9c, 0x0, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7e89, 0xfff, 0x100, 0x0, 0x3, 0x52, 0x8000, 0x1, 0x1, 0x854, 0xff}) pread(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x3a8c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) fcntl$setflags(r1, 0x2, 0x0) write(r0, &(0x7f00000001c0)="f45270043e46eb86ff36b314afbe1f9d31ad91dc034edc324e3b26cd98b368df27e6ea169d7f3e012854a75ede0dee7666107866f51edc03f89e29bbdd6acd4cf116daa0af49005cf070718a3f82a347a2c533185ef5e8c58885810d91d01be6c24773331f37911a259cdc5a05a25c33622c75d2e60668b3c1ca30407264b378cb3e7840448a2478220d08ea6208899319505ab208ab8edaa7d94100bef0f5239c567a933525c0f80a2de9f96b419b32fb88ce57bc3d5d5b4bcc7f98c6d4d8c21a6765d787953811393aa8be551cf556ffc6", 0xd2) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0xffffffffffffffff, r3) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000300)="9f295278cbfd104f97ca0d8c95addffde95a7c9081297ffd4c18db8ed61299ae19033caf16c32813ca3d11d96d70b96352facf18b162568ff0a275910775cd23f30cf7ce550d077ac263f769100b2d236da8012b890e1364627f8a66c29953a265e07c26b705b7e47a89aae0017a933392ce", 0x72}, {&(0x7f0000000380)="8583542d60f3729fcb33519bc76eb3fd0f0f5fc238fb53625fc6bbf6911216e15246d6da3a5e87743b66320e36c0a01df8ad4adc34f66fca26c21811195b1de9bbf391e1ce85b95308cc6a1b099da4de34fec0be2537974837140ac7b6a6bdd79916336f9e4895cfe133c4aa001887e359d25438f15d0c69d3e69ae2751decb3f0f78b3a197d72c98339f487080571a01d7aa2479310ec1166661f11aeb67c24534853b59e0d9b863960281f8ca77d9f6cbdb3c1de7f92d1391bfa0d27d293553e9e67a6aa4f15f3afa32b58ce8febd5de55f25a24d569ab", 0xd8}, {&(0x7f0000000480)="988db9478ba27034e41846725d99a2ebbe409d549c8e4d5950e87ec119d64912c102112ab7930906c1add7e506ce13479c72f574abee2302922f884819fda94040122d7f2c63052d3bc6319a7d1d3c3189438329f1820190d6362acff9ff7be9d555d986d43657a333a1bc7cf1d7b79234f7dca2901ddb2a23fbf42195ae0e6ec74e6bca19b01b052971e601c788aa78be3f81e43517dda158e8c1569eba433c4e3e1a69e196627de31299374e6992d78f0612736646261c4c3323ab5bc2ee7a8fb9038d3ff8dab800a3dfdd6ba92d3bf8d3c81ee1fbdade8bc7d74743448e7c1d758c6d437b8a600365f2a27084ecde39d101883ab490d0b97babcee4be", 0xfe}, {&(0x7f0000000580)="7be2169f4c820a9c61b64fbe7a58ee27eb0585459bf208fff1a5db203c978b463bd01f7d1b8b9a722c7755d3b3856215feb228eee0a7d343d2864456bf3265426b8ba7d6027e14a407c090bde7219d4d37e0838c34dec790332f41a6aa40aad98a6e0c3804e6640f619ced684ca1e0c9527b908b8c1ad22cdd81bef6850b4960c1b7b5281471098b166e94ecc9ffa935350268da2810de3d25c548618e44a009d05563377cedb7dcb76f359105ed51720fde38628fe13eb1d982635d1182a3f0eb23fc2f59d807ebd1ec77b4282d0a842d5de1c13eb999dd37", 0xd9}], 0x4) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x20000, 0x2ad) fchownat(r4, &(0x7f0000000700)='./file0\x00', 0x0, r3, 0x4) r5 = semget(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000740)=0x8001) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000780)={0x1, 0xffffffffffffffff, 0x5, 0x4f31, 0x7}) kqueue() syz_extract_tcp_res(&(0x7f00000007c0), 0x99a, 0x9) chmod(&(0x7f0000000800)='./file0\x00', 0xc) r6 = accept$inet6(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x15, r6, 0x0, 0x0) pipe2(&(0x7f00000008c0), 0x20006) pipe(&(0x7f0000000900)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000009c0)={&(0x7f0000000940)='./file0\x00', r8, 0x1}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r9, 0x2000746f) 16:00:18 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r1, 0x1020000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9181630e366c74c1767e82eaa0e713048e69931929648b6658efef8c665e1db30e8f2e56d46af74c4f0dd8b5f754946ac719b1ffc0320ad0a417782523093496ca2ff8a198ef6efda5bedf0b6661f3d32a9e3bd5a45261a0d83370700000062da7cd2a2256686482fddad5739", 0xfee0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="00000018610400e7170600000000000000ffffffff00000008f8cedfff7993547d0000000000000000000000d0341b2ec035c1c15702ee674a3f7adbaaaaafb3a8eb079e45fdf4f527b199ec411b05138322c47bcb3effec7180675b6ebc3db417ceca934d14070af2146570ee9fed8a718262ff5a31ddf2cb96d562fc60a66c0445b19b3311841c121535468ccd3e6689d72ac0829a428558f3d85a1331ca56fbf309e21df0583fcc90c79b5746a51fa9267ebed2df44659cf6f021ecf57b0843378ab1d794528f71aade72ebaefb0b62ba71fc635e56bcced3ce65f4084287a1653a341133264df37d5217c77f759e6d41730deeecdc611580f95c6f0c", 0x1e}], 0x1) 16:00:18 executing program 0: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x401, 0xa) mkdir(&(0x7f0000000040)='./file0\x00', 0x3) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:18 executing program 1: fchmod(0xffffffffffffffff, 0x4000000) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x1100, r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x80000000) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r4) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="2fc8ee46755914c3c8558b417be85e85a1e22cd00e1a9ada3cfb41331649a2d0cab860b5d9277ddf6ad71672fc5ee3ce473670739b252fd5b4a0eb90e912f0bed3254ec0f0006d0f24d191910681ec3ef2ab282bbb6c394f2af9655a7f6eb5148d0c4668a3024d902cf7133c485d98da09823f379d05b7fc3c2813641a4c100b6f47242e7b86e1cf75f46c6f31a932748667f5703b5dd40d3156bf620a6f1cdf12771892c501a018c7d27573ac6c28247650affb2ef43f9ec1a41337ced9d40b8b116966", 0xc4}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000080), 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x2, [{0x3b48c5aac2f280c0, 0xd67e}, {0x2}, {0x3, 0x7}, {0x3, 0x9}, {0x3}, {0x3, 0x7}, {0x3, 0xffffffffffff9785}, {0x1599de5a947ad516, 0x5}, {0x1, 0xa0}, {0x4, 0x2}, {0x3, 0x6}, {0x1, 0x7}, {0x2, 0xfffffffffffffffd}, {0x0, 0x8}, {0x3, 0x7}, {}, {0x0, 0x9}, {0x1, 0x10001}, {0x0, 0x1}, {0xf5c90cd7e1635bfc, 0x81}, {0x1, 0x3}, {0x1, 0xaf}, {0x975f2d4282f9ba38, 0x9}, {0x2, 0x4}, {0x2, 0x7}, {0x1, 0x9}, {0x1, 0x6}, {0x2, 0x7fff}, {0x1, 0x8be}, {0x2, 0x28}, {0x3, 0x10000}, {0x2, 0x88de}]}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 16:00:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x7f) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fchflags(r2, 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x6011, r1, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) 16:00:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2000000000000039, &(0x7f0000000180)=[{0x9, 0x6, 0x85d, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x0, 0x0}) 16:00:18 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x800000000026}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) socket$inet(0x2, 0x4000, 0x199a) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x200089) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8002, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x0, 0x400, 0x3, {[0x7, 0xfff, 0x50d859c3, 0x400, 0x9, 0x7, 0x80000001, 0x4, 0x5, 0x401, 0x7ff, 0x2, 0x8, 0x4, 0x7, 0x10000, 0x98, 0x80000001], [0xfffffffffffffff9, 0xa1d, 0x3, 0x0, 0x2, 0x8, 0x2, 0x1, 0xb5, 0x80000001], [0x84e, 0x3, 0x4, 0x5, 0x8, 0x8, 0xafe7], [0x7fffffff, 0x6, 0x9, 0x0, 0x6, 0xfffffffffffffffd], [{0xeaa, 0x1f, 0x3}, {0x400, 0x4000000000000000, 0x7, 0xfffffffffffffff8}, {0x8, 0x9, 0x5, 0x12e2000}, {0x0, 0x80, 0x81, 0x4}, {0x3, 0x5, 0x2, 0x10000000000}, {0xfffffffb, 0x0, 0x3, 0x2}, {0x0, 0xffffffff, 0x1f, 0x9}, {0x0, 0x6}], {0xe2, 0x100000000, 0x3, 0x5}, {0x1, 0x1f, 0x3, 0x7f}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9}, {0x3}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="7eeb1ecc513d8fade3f4b9761b6b3025791d10ccdf0bf9e6bd3f5e5221afd8463db80efc0509dc8ac5a7a223f26fddf4fd340bd30fcd031bb342a2eaf4be2a71f66c46a5737eaada1bc38c2ec2b3f978e2c2a4c7c86994081c7cf99b7cd078e5b880edc234c2017993ef46ec0be7d7cb8f36d2d576b4c76613ec59502af622e9488b36eda1b962742b0f034244fbaa8c09754d273e90c3db41075cc769e85a91524f95d4f824fa71d4389c065ad4c64458b66306e6ac1b23ddd02f9c8ecb378bd99eafe7b32bcbc54df5ca718fcb3b028bba028f99800dc11fc13eda639676691bffed66f0fda2adcb71b21129de2caaadb44af8d119a0deb69a", 0xfa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fchflags(r1, 0x10000) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x5) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) accept$inet(r1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000100)="f9a7c2229c016cdbbe423e7dcc1a03e7f4a13c1cc23852d4ca6c2155b6eb0674f327e57053b47d480ccb5b34245bf43d6cab4b0c537aa7b4adf8f5198173cd47e91a0ad66eb9bc33f7710e2e0bab6fd694c3f643e939fc18433838221d67d7d9895abf3111c605a34675df3db60d2fea19bdc4da7054c56edeb7322eb0a4d89d9f7bc97ad2a2b58b0c7d8144", 0x8c, 0x401, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0x8c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x1800c) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000002c0)="e5f0fda195f47bc15981fb020061d68bd320f06c216d453641a788135021c2e0433c9827e03117604a020b20bc8f0589a7ba4f0a93f220a7bdf766c9c977bff60cbb4d80b5946aa3ebad76f74de6c40b92ee577c7bb0e7ac103d63808c7df7ecaccb912361eeba16ad93ca999c980a971e36b6fd7c5e2136aa99353af927966bd6474e9c49927c3b7c97cb888121a4f1feffeebb8afecda9ec5dfe2cc411cb25a3569ec33450500045d8a44117958b4f3a828da82277202b4eddee905c11588eb74a7b4d072883361cf7fab27393394e3a6b72f0c1de3dc859d8e223000be5c685cadcf68f805e2fb7c24d51573f9588204dfe5964011f927207afe6266bf439f4a05bb606f6c0772eae9d5422704af39259fb8cb826ad93314a3800a105b03e489642c590f9121f4d65", 0x12a) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="6d44f93d7a78b2326b7081680915e42302d63262186040b13bd476cb08ad916ca492636ef2f7bed7f4222fe2354c27a104318465e289140e4186805c3ef1801bbc25be5f7d9b25799d74731c9038007edb8e64212c13b5c0b8fb5c35695e9dd469cbe0e49a4df6b21f55ec4e6318475ed2c90a45007efc71773e864e16e9e501b2accac4ef9a60fcfabef96a240f1b07800390a9f46f1d63b21aef551953830bd31509de8ae2ec6ce57a54802442c2c71233d957d93e5109022e", 0xba}, {&(0x7f0000000040)="4d1db81a6dd7b9758f1b30b8907d9b9cee254f8e4323f9c0e497e9b79040fc741eed0d0c808b21da2afdaa", 0x2b}], 0x2) 16:00:18 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = dup2(r0, r1) r4 = kqueue() close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69cb}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x800}, {0x2, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x3, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x0, 0x606}, {0x3, 0xec}, {0x0, 0x4}]}) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0x83, 0x20, 0x8000, 0x1}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r3}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r3}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x100, 0x4}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt(r5, 0x8, 0x6, &(0x7f00000000c0)=""/90, &(0x7f0000000140)=0x5a) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$getflags(r6, 0x0) r7 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000080)=0xffff) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) r1 = semget(0x0, 0x0, 0x84) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x80) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x6}]}) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000240)="032361b219a276649b844b4d7b129a442668e36541901afed9bb6112a256c6829f1ae016f76122f25c9844b7d58b9519bbc1951ba107ebeb8d313eeca6c0542b6f5326e6547e157f0987c29d3199fa1e16e75b264f9c3a44bb497c9a0d1961b41732e098a78f64d2df16728c3922ea4f1c29378ba5c25c8142813c2553057535d018b0a28db5fd337ff0f67ff940bc2e48d9", 0x92}, {&(0x7f0000000300)="f2d59d1cb42bcbe7b5a7cdf9099a35a47cbf226e6dc35eba6b2f182075bc5be2ba9e2ee558995ee20fe8a07649cec4c4897a0c3ac2a563dd251d05287d62f5a410de7f6598ea0e918f810bc7dce01329ca130f35712f3b8ea369b1aa71656371f4f2d4dc02176e97b511170eaa5927eecf45221c1f940a5ceacc21b5efdc4be6d362def095eb8c80238277aa9ef6e552b57b449d87ef57ea81b3ad0f19a8af58a03f39eaeee6d9df8bb0308a52db5d6bf7eee61d61e168494a7546fc4dd7cb6f5e7cf9b37f9d83c4dc657967121f481d1babef41d3", 0xd5}, {&(0x7f0000000480)="0d6a7d244fe740b4255c8474af8bb8a7c988313af8ebb937798c1ec6f0d4b27f13c78fcc36bb747c5ea23458e4165b4a00e7b03378bc77d687e812ea2d3d9baab627a7200088f7587977bb3a76714236435fe8a3eceb4a4fb0e928f889ded372f257da0a795fbf4aebf64c3fb3aaaf497a8c14a7bc9f98341a4730fa12854c7d10ef0204039e500e9fe9499276b8c21f93", 0x91}, {&(0x7f0000000540)="d6c6d8aff24363c48c38c46b1a23a6ea9fcddc8554477be8a6dcbcca5dad97fc03dd21b226b8f54fbcc1593c651a6d5f5061abb1676168eb86fa0fdb0d6bc080633898bf25e8483b820d46fb4d754e6c7e34e321eea56d5614dbccd162dd78695dfff06ee5c3187dffcd19965e218ce24a7761d9371a84aaa2e6c3c958900a980565dfa1d617b81db86760433ce343f2cf148dc02265195005dc7a73d43f36e2f21c0ff291deacbb1b8147f4441ffd978f9f0c1410cba35c", 0xb8}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f0000000440)="0f8c") 16:00:18 executing program 0: r0 = socket(0x18, 0x400000003, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) r14 = getuid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r14, r16}, 0xc) fchown(0xffffffffffffffff, r10, r16) r17 = semget$private(0x0, 0x1, 0x0) r18 = geteuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r18, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r21 = getpgrp() fcntl$lock(r19, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r21}) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f0000000380)=0x101) r22 = getuid() r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r23}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={r21, r22, r24}, 0xc) fchown(0xffffffffffffffff, r18, r24) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r26 = fcntl$getown(r0, 0x5) r27 = geteuid() r28 = getgid() r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r32 = getpgrp() fcntl$lock(r30, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r32}) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f0000000380)=0x101) r33 = getuid() r34 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r34}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r32, r33, r35}, 0xc) r36 = semget$private(0x0, 0x1, 0x0) r37 = geteuid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r37, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r40 = getpgrp() fcntl$lock(r38, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r40}) ioctl$VT_ACTIVATE(r39, 0x20007605, &(0x7f0000000380)=0x101) r41 = getuid() r42 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r42}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={r40, r41, r43}, 0xc) fchown(0xffffffffffffffff, r37, r43) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="efc049cb78b0dcea6fee9ae33fb925f8e20a7fd9dddc6629fd0265f7561e0ef25354319a30500146c086d2bf5307f25c082790905ff5be539b3239309450956d2d43ae683370f4ea26e5cc1d435b554a9c9e96179ad0aa50b24b29466f4e54944786718d7ad06f217dbba46edc08174908422d990c47f5fa4e37e61fa1d972d572efbd75209f05dda7fca10cc2643781f67a27", 0x93}, {&(0x7f0000000080)="7a146c484dcb802c2e7c5c8073b2e352acdccdd85f908048d400bf5512279d4e2efc21", 0x23}, {&(0x7f0000000240)="374a8e6e91c17070d69250cd5142f4cb86973b943dfa6a63ea39abe33ae27f2e042a1eb4917a911e15268b8bcd583e1b64ceddebef8264c873c61e6ebdc3749b4c4faa6d09fc2347489aa36dfde480ce7098e46ee90e93a6e235a12eeb33875ed978baae26ceb106e121d3c616392e56834c701bc6843cf651d664519294c842028a4baecc6449bc8bbececea5f0c2402ca4", 0x92}, {&(0x7f0000000300)="f0dc4ddb75761bb7a91392ad8e4a77e3fa508d2e6a6a1cf87376a5a37fd518513aa85b991f7183c4de1140ab8e53ed3e9fbdd00ce4a65fe679b74c791a410d23616732890252a8f22bca3b8719c41660fb0721c04eadbca3befb90c83e4ea4ebe132a0b34fff42c8db832efd3b7f050526b1d5f4dcfabd9aaf12d0f07db7bc8a62f9672c3780feac83ba2ae8e26780ccaa1635446e1861a3d829162a69c5b4e5cefa685561295319ef9700a368452faeef8f217327da9b49d27e6c25df595b2c7474cc40d7dd4623b006f82a31bb77612816cfa704bbfda92cc0030ce54ee30d54f958c6045b2863f5358aa19161182494a98593c42319e70bd789be4da77593ada2b386b8ea733cf3c48f05b538057d97bb54fdb860e609518d534bd2862d8162d32e699494681f5e6acdc4b272286d83d5d9ac9a653109969d64489eeb5c15cf301cc5cb38429220aa4c9c0f886e51d2c99ba37dec798ebf480e97dd6461b5f612a1f16a9e5f07cc046bde1dd3962b5d6ead7123717dfe6d4a5f371584874833bfbe1ce9d748f580ceb4aa635229ab47d81906321428fb4e8f7d8e20635efaf412b358be8284a9f0a3a94359e522345980deba013ef62b7880174978680484c1162d70a224fcc99364b5b6b44eea1c9ce54a5f91a42f89177c8c9066c5f971cc8c000953e8f6e0295ac52d2a9ae05e9f720e7f528f2880a1109a587f7c509a895d1c4bb232e1dd5ba624d969bbb072b7f4eb4d2a25e757bdc23428e9242213113d9d8a9ee74c1991af66cc0681acfb3369b54f3c5baba14db4ee1934cd39aca97926af11ecf8c5d2d9a0ef934cb7c05f8bbcdb9499dd325461d7f1b3cbd65f2e1fa5111999a422a252f59ce254475b0683400c5c8797d37d71a8eab33525d0d3b907cce2a6355b10adf5ed8b02c3270503cca2c349bec2adcd48cfeb71768a137a611b59db0754c58a17975336c3590116d202067a2643a5806be891fed10367f9332eba4406d2aea77e53c87d6e2b36970b096a60beabdc6454336e70d84d16041282e08f51b24441656ff7e792a38701d06f21b58bce093f852ff3de7fae5807c870a8a5a91818a2b4029eaf2b402aaad044264d7bb35bc7cc0332c4e725e68335c22b7048985db5ed65e460864a2ae0e5a2459c9078da94bb4c1aea8f01f58b30b9aa64bea0d7d8567f7b4cf2cd562e0dead32bd4039d5b98ed9709df6463121274c607d5d1f7e4668d29b8496d1a821d5d71ffa3f5b0f69dc8230fd6a92f34ecd5a1c5a6f53e4b365a5cdca3a8a6ad65a23113b0ccf974f693d8e717925722c998da06dcde6cf96a57575ac24954ae1ddf08d269c79cd421f5fbb4ebba6ca3073da16681f347105f88bb27292e71146a569f3843741c0ddf94d850c6a2eaf5b3f5e1b3553f7a910eb886971c1f25300b4497098b9f41c2d085d255e187b53b5a8ff1a65f7c71b383df141513d82e37c2caae9fd0229930eb2d6ba334ed56571b726922170e18117e81511de1840b30e3c6665af96015ea45532bddd252d62ae9398b3b7dbad3a0c2e6e6fa482e73040a8249d3e55fb17131d5fbcce77b2a737abf1db4082faac13401a9477b96594f603c99ae5f92932c0c50b14ccc5aabb80cbb45bd1934a517c2a449cf0b0913e58329304c66f4a92c646a2895884c21cd5d778f2ad982a59a6489e090a8761e13fe5e31b838303f44ea1d232ebaf068f9c03778adf50c199170034a420ff13eadb064c43839ff65f0fb13bee0f8fde779e04dfdd594532112fb6b979b78cba5b797763e9f75030cc260fa29fc222f9a874b651f9e5d502a595923bc96afe39d883d600a18e904fddd9b14dde6187ad262657d0eb5727fc91883b4abdace6b84626185d328cdf3726d44ecf22a6bf7891db3c456b80d3ea27a593d3abe805a53a7990bee170986f958cfb5c566a9a0363b74b328f2ecfd026674cf85270c1226fbb8a00c986864f777c567c6906d621a8e118cade246bd488092f0b03897f63b905b5258d536f4c96163dd8ed8d10095439e2e8eefed3ecc00abdfb71b63df7b2eb830a3632e76dd3d88fb93bff50c893188c46507893014a6d114d56c9bd473865731371ba2a502b759931320ec3f262b8351296b2d784a9b4b58ef61889fab4d1c1261ada18dc817a6d453af2ecfed6f4f727d1a7de2fd7619b855ec4577deb76654378966f9244b4e54d7a8511b87a5c6dec68c0b31155c66573c07148a8e3db905b652298f8da9ad5c05717cb96037574239286748858125ca840e4a902794614acde1584e0072002c931c453695ae378bb14e937b3a7d38e4cad83fd7d8f9062253f814862eed93df73b9146369416e21c223a6817576f81784a7157892fe5578e7a7435ba78dd4bdcd838a6d2025cae68dd59009948b474ad8d60744049fc5e802734e9eaffed5a7ac9f968d52f5eed5e5ab93d838123f31430f564e5cea6e2272c49a1d5c21f68360a1c7468d80419cef505047bcc55ba3631e29ff24aa54b49d905fd7a4af0573ee77aeaa6c08c4ac3c3a2f47282ca18664fc264de3ebcd812bb54bbd27e8933ce60fddae709eeedf022d95808b954f9997e79a8fc937098b17008c7021106f24383504fb046f8bb6da4aa54ba2881444f87d3c2270f8ae96e1ae2c740ae67c4fc7a73ee41773f981e92b3182a85995bdc34200e3bfd30e41a39b529059d59215cae352123a3d7715d7c678de9eb2a23fb9412498c5cac64149901719eeba63ea41f09f9e9646c3ab30f4e5e5d601ca0f7b4dddde15ba30b8fd975c896163410cb081773d807853eddbee71500523ce5bcfb8b1bc880a96fa6d4e0f8a50fd7906c1b07171dd6d761b05b982e39dee12a7bbf79802d7e8d39a72254519a820a3e97b341fbe42c3d8e3a38bce2cd8508fbd8e515629d9253968106ab10d85b02835465909af7e6bb03389b4e66063f8fd69a982e45034c8d025faa4d29837e52962b98326c0bb4c8933f64578d70b6c695f86c0d4af492181ec647cd86e63485d68f3264d2a91c06a2bb15f9129eb249fd23b0d1e1d9c7dc8310a4f2456cdf7ae6d65155e878885b2d5cdafcc68edbf2dce1cde6de14ff4422d67015505884b0ea7b036fa84d01c0dff6ab1d89d9b1485e7f98c80c632f890908c8943e657d72e5e2bc184738c4c45e2069013960799470ce5ef594f37869ba7e6ef74a03e99034114e41c1afef62b581e14cf85004814feaed629047033e65dc34815297071acdf2a4665b828a1ce606f022ed9a5f06a7bc08279235e08abdb57f12a7e2aaef83b5c25dfa91fc7fa1f13a343e91fc5e16b449da8659aec8d23f824d143825a7c5d0b70c971d17665bf764bec8f5e93888d81e3834b6a100027c4561d1d8611e057d6346b41b70dcdbd2793c3009b04cfc164197430165f4295e1fc1db8127f6086e118bc8fbb8a5dca5ea0cfafec1d90455500a527bf9210c9d65a1fee795de3650421da7250daaa1d770d4cf78e9d900625ed586b7c7fb2efae9625e28317634c8f377098392c7979bbbe0beb3fed94f2a02ba443479b8ee97d59216c6b99af12ef3801938cae9c736d5ece1352e0d8bd82397de1e5c53874e9352ebe3f633356ee4d75c04a33de1752a92dec2b3b80282d08247b73595acbf8cb8c903de7fd1afc37c0fa9cb2f586c9c8422fa1f809c8f40de267b3b5c2686d232d93e799cba31cb50f86d2100893dc7a076f3194013855a373a159a410d7e5bc6595af017c04c2a1a2c50e43f3a3b29282f56e16cf6fa92d5e4566f176dd27d8a049b0c33a161b6dc9f29cc692cb4ac85d81b10fe90a08c569f0588cb0576f3138079516804ac87cc0607448c6070f4e312b5be2bc6a26d8d02393d1c70f99507baf40eb05842d7218ea2ce7ab644e40c0110622e99f5aae540c16025d83c8e015d9e3ee5bfa07ffb32dc8fa705b984ac20f2b9867ccf05d195187cfdc0374c264565f608888f37dbe4efef3c5a225c1d2c9d2c44b2ce36f13a7b8dac46aa0958f85c35a99ace9b27cb1c7b93c615c0c61932985f3e20a5687f8813859dc763e6981c8a5391eac1028e05ede0ee07d3da82edbfc98797a45b97fb9b96ecbdbf1a478e1dd742b7ebb5c9c4328057fda13950a86197d3d863cc400cdba1e4a95dc10ada366512b9488d67e0d611089816ac2c00e912e7eb3c3d264de2aea8bef1c0bdfdb2e6df47bd2373a67bd4c27a35cc1979a1da3022d4cc72b70746f8a5d2c6cb83d3b3a939e911a8831618feea25d5017b410ac6a9ea1a32e496e7d8d606cf9d29167a8cbb7163d109773ccbc24989001f67433b0faad2772bfd9c447b6b8393b6d0ffe6bedcbd06a2c32ec5411c1baf2f4ef67ad764ce83acdb1e274384ba456e13511db6353074dd431537f29ab81ce73584c3ad88ef5c34c55a2babb7e78cd2cd997e31a0ce914a71dabc73a4452bb61a162bc5729f20ea59653f716abfbe8920f5287c6ef0503b397d0c17409decfb36206a234a337cff59df3fe4b66a3d3f183347a74473661b3c340e713d80bb2a5ac2e453976f08a34cfc97dadaffea95ad9354a34c349a575e7bdc605f78c3c74dc66c298ee7390df779431e308f17099172166a3cf11d56e6318211ce021dace0caae3c1fdd78079a73eb7c743a601daee26c7d767943ff5dc3ac855beedabe17a72b1912007959c48cb3bee5da0251877befc2cbb0e9bba85e0d395e7e3941e2a792444beef633cf44286a48c70fbddf973941f8e361422791531b4f85dab78cad46b89b8601e4f32b51c603e8464bcce53543a8bbbbebebcb13a047d8ea46694a68840345e71e38320208a9f9bb11cea2a56391577f0016a3879b8e975cdadde3b35f6da97bede77027056038ea12a4d0fef54b054ff8831ff500aadfacd58e5653ed0fc3fb7990d9fb7267c59d457dfcada5662564e6942b046bb56ddd9a5f253af90ed42025ee3b299b8a96f6d1ae807e57ef48bb6b8e4f76f447913788a1654a8a268d0df908caeadfe2d8dc44020373f6b987be4e18a31bf228a04b493086dda8baacc736adf672ae5619dc8da4e6fed83c85b6e53e8706e97aff43b43bb79eb48f3e67e102a0f3eff02a020d058bd17b55e4721c4cbe2e4e3f4a4240b89631136c2bd8083a006769daecaee1321968c82c7c8f8911beed9b5f0407bd8f07e4e0261fe7b97820468f33eb8fbb364009353109e8aa4d0d731e145918fa18397a0a3215045a2e3de71c55d3f5603beba9f89fe276bef31f62b1cd8d202fa7688e77e4974a0542bebbacf827b27a7f0c8804bba10e7d445d4dafc7837bb76ba9b21044870fbe5bc39c6f2b63e70e9f879199e96f1f69a2fa526a2967923cf218a3c89b5c48054ace243d5e84d05fbbe90c9f0d8c983a3d074c1850adf33706f6671b55b22afb4ab08df6e20335e8ec853a19dd450415a28a66d21719e11a4411107dcf6593ae6e71a5477891f8d5364211cbb5ac954e2294c2c1e20dc6f2c7b3b7e158ddfc1c80383aa288af67e1332513b79ca02b25dbe685c348a59ac6885d227ad895d65415d57dc36551658f297ecaa0910fdb90178569950d6d2d6252c8945524374db7fe6577bbe52406e891518b62fd93673beb81593692208b821d8294458ea1c779da54e5769a13c8fd04dcbc2733a08325d0666f0375d27e1bb4d7809b4a92cf46af5665e79972a53a5a011d5377b3971661e36f2b06883ec4f252e70f43554cf6d9ca0fb293138a370de10deecddb44db253fdecf0d0b5a6ea61fd61c63090639043889a3ddedf37123b4abcd30baa8b", 0x1000}], 0x4, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r5, r10, r24}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r29]}, @cred={0x20, 0xffff, 0x0, r32, 0x0, r43}], 0xa0, 0x9}, 0x8) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r44 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r44) r45 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r45, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r44, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r45, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:18 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x8006, 0x9}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r4 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0xb8, 0x6}, 0x5, 0x9, 0x101}) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc5a1813973777ae8, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) close(r1) rmdir(&(0x7f0000001280)='\x00') sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvfrom$unix(r2, &(0x7f0000001180)=""/253, 0xfd, 0x806, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendto$unix(r3, &(0x7f0000000180)="31f315b102ed78124191be34458a1450aee1baf649b02d68066dd2118db824b396dce880b4054323250a8755600ff03b5b58978ccfc548b96ebc738b3b386e35feacc3ab36d70c9be6d5501dcff20c52fd7d2876f1a186ad9b3c4967b707386ba0fedadc5ba9c08e33baf5123956aca368381f985dece44cb01eed751cdeeb5df7d44a7aba0978633f1d903e0c9b03ad9968038dc02f93f3e28eaa40347254be48d51944e3f284ce7e198ed78690309f216b1fa8b10acd117521eafc58e75cac4220afc07eb36815c048cd742856345e9ce310b9bdc872e3af6706c972433b7c34836ae7fbc090cad945e1e6055bd61bd752cedee24e48785634c2d7fb04e62ebe38625bd83c2c81233962121c64ebf92b36e9a1b9a3acc7838103df4a736eb2ff4d80d3f8f187f0613821a1aae1f3a60e86959fcc2a971cee59d5cc931fe06dd6f067bc91e78f914e4fed9c68e4f7f125b7a7c50fa76883337826e0711231217fae5e58e86e2ea6f02a48378abfc5886faf02cb42f63261a4d489536b53936574668050239f4bd9f04dfacc425e824906929d363fde4a611d53f7359144b93b9d2491313489f0d1b2c5c0f79adf9086610f74ecc41369a6de89e426086c8bdc4236c5632124b0c247ff7dcbfa0d0c098710c0d2c04082169c46241330e1fbc424b17316e149810596eaaec9ff88934aa884e44be48900b3549af94b884d1a7981581364da8eac3984cce854f936c04994671c24a2407d8a3b77e212563296975f5ef568fde2461fdac5de22adaf114a61fe26cdf77e57a4280f5fb880af9d56e4b7a3b04cb4db70886b088960e211dbf8994e8ad5e5b0cae3bab9c44b545428e43a68a9b287b9a915f2ac6b6b8562e0033aa4a80915d63513c23cd6efaf735b645830b7d08619586c2b29ea635b8eefbe0bf250156b58ba9564d83605b09480f6c93dd40d4b7930376d70c7289d96b6b9c59b83d3bb378b0dfb2d77ffd34b31853cecd09684a29c60d49c1e7cb510f31562cf2250067061e135759aa9e66a03ded28b7adc38a3c1342d8530af348e942c283f3445743c6494412ae33b5446dc20c2c8c73d69577fcde27280dbb8ec3ce4a101c56ea89f225a6ec8403c55e2026a43279bd80a563ed209ec0b698b91337b7017b3306fc6f586e18f5166e82c45cdcce6218e884830ea0af6651356ca75a8b39685fe942c32a44a42048d4711d0145bf527c60267d30345cdd528374d7f5ecddb214d5e4f3d2b18d1f6dfda38622d840e9d999006386d3463e6b7e25682e1faf7fde167a208b142f7bd0a43c864df26c88437a5fca7098300401bfda2b9379d8e4d7b75ceada95d4ee1d959be1665181d83f1016127b65633b837c45bbbe188082fc6c8e64670ea270771101a845a96b2f2c29be061afdc02b7f92b3071967b08ca582699c1142c631675686f2cb8be5a73be3645ef295439c5c3cbdaa8ec94ae8ddba60f3509b2087bed67942f72aa0423e91f6ae621d839c34d485e6a132a15e7db5a21f285f71c1ded644fb5e5ee86f9fcb1755de035aa8ed9fa32d5cab217cbaa8e3b9ccbe4567eb22dcf4ccdbc187013abceb0fe8c9f3b3a4e90a537307f9767448ca34be6582308bfcfacde5436d804947d2a030a3b7ea6f1259a605451051cf1352e47ccede49555393b3985aa43b2bdd82a73b9cb589f1b1fc1fe2eb09e6ae86fe061c2474c956f2687f3a04741d4351fe3a056c8ba673c39c1500ac02799c83674eaf22c2267aa20c0131140d9b5e02053729ad48a62ff00d9904ce6c85e1b5576c5871207688dab263bd4501615d257d02e85f38bb40b1f29f154422d2ef5c253eb56cc38980efd60e5d96544117e43700aa6d08530fd5aaa9142cc55295a814c1b9673e2aab84c3c3c9fa4f21f7f1b55200a28cc517cf87cde2423cc6e3916099e0b18e5e21fd75397937a5535020e087f3d6431369e6ab4edcf818618b3cd291fc7cddb911d51fbe95fcb58a2bd825fac38f2c2ae99f34a1cf6086647ca8a040b925ba267d337f2674775df8d65221f393e31003a5fcae2eecf0ba9d8deef7c75b6be599fb1ec331cf35576a0d1bb73262f987084e2ef8555cec1959f24724afc714da8949f9e67465ea75ab79f00a4a94ed9e405be2d02ba0b0e214158e8d1956957dece2b64e0ff58d11e6d5bc25ff9c6c82d050b46e3c4ca21cb8ce480012d7d66cce4722284410fd8332f8f1d78aa1e0e03fdf4c9dee8ed092b0df7c5b35a32ad41964b81b44043358ff00abb30281d4e6c0dda2ae3b84569fd18b940308183219d35c1a8b13b3897e102b3283f5ed7d1dbb1bdc8c4e8462055fb453818ba88b85198cbcedc5ef2f26ba6839aee02588a1b24ef886425ff46a7b2c4b00757c855e026fe4fd839a3ef0418bc286b39b520349c9aa801a57e12206ec902ed038fbce42d0aab989f06401e54a78fee0914f2f8a7305723639c8bbdba2d74065a7e52a130538fced98ba6c6291d4e755438f0f499b93affbb9763c34becce487196326f393ff96687654fc0df19835b8b61c2f7f9edec630eaff63b06dd3c242140135d9d2b9239830b0bf600abc82057f637ce091e34728f013671fc6604076bd64176ae1db4ddf029c6bf0c2d4a374e2fbd104196241101260c94aa468080b73a25b6f9b90165b7085b7fcf708a6fb5750ed5a954ea9a067d66c6d6c40713962b1069eaaf1dad9d4d8b31d43eb542be8b0ee94ef3755f1f2b471cc527cfb685753a34d4702cc404c9f16626ce1ad0127f95a75c1f7b2dfc5c705d3d2ec6c676519b025474ed40941fd447227cd1812b68c0f38398be9967218d59d221d0aeb5d6f08316f92b40822ff52e7a3d8d203e4c40013a239dacc4e1f1ee91b4215907b0db57c7d0aca1463176f1286d0c0786a3966cce0421e836920e289fce95f81249bb61a9e62009566426960cc2506253bab197408db0e70844a0ab1a72f6c592a59fcc6da7867ad1365bee11fd0bae5544bb4635db206fe8ff4b0717f4fee0a1a60d8b3ca6762469d3457aef6da5794780682ac2409cc530d9d4e7644f71b8ec1c41f348cbd92ca9deb19556f33db131a52e0e5db38d069aa779982999f210746ccca435d0a8b6a354ba38268057f8d4d3e1480ffe54e50a6ec70a2066fe9b54331cca6905d1b766943d7211666e259e472d4dc01c38d586b475d08c5b958c0ae4ba59bf51741c8c5a8c34dc6c10d20640f214739e5e5140c9d6a7f22b45e4e9942d67008afcd64fb3e60aabb91f5a0f28e478f270d251205952e4ba2a5a0f964387c4777a9cc0ef76b162cf2fbd9f0d04426392000984a6e121e1c481c8abe0a65be1eacf5b8972ae0acac869e84afd82993986a8a6421235faa6dbdf457c4588b3f4862e42a7d438c02a209a508a41639d0779280985d4600e4b572b91c7ba5ade055554791fd13bcfd4932c6fc8ae24ea4a127c3d692de050aefc5bfba988731cdd2c12917e2f616685c574d0413f317d0d3b59e1aadcafe8657fa6010f32f98adb0211640bee65ee967aaad5b4106308c51f549fd734cc5b143718790550afb117fcddc9d62211e6490e429d541718cd084d35b09448d476515cac2295484175c685a063621a3130fc750cfc57647e3c89867bb8f932bf112438717f95acab2b39ecdfb06771f4a175618cac867857370b5c351404e27dd08484a0de7276fe88585cbe418cb49b109c1e51a207f821a89605877b1f6b649d9b7ee9c3f0fad8da610a3349ed7488262214e7e6cc1fdcf582f8a717793ae2605ff9b69362d3fdc546ed99325feafaf71b0da88de5826bf11e92063c816472e6ea4789f2016e4ef158f299f70f9f89ce61ab070951ee43ba51b94c817a7d7a697e79c45571e74dbdb9b3b27e4b7d2229d8d2252048909b244c1b9ed794e4c24d52e6eb62c2d152565091f98049b5e662b10775caabaa7fbd0ecb8ae4647d9ca910e2015312c0e3bd02d9f5eb53e9030d9cd1b4a4f6692a8a84c4d9856dd0e23b506374a8508a8149a68f57331e8d7032228aa6961edddaf8eb5524b5371be6c42dd0f718b76a32b0f65cd152a15e6eb1acf09573e5b26812fbf6ba0f81558a4302c763368b9c2588a820015ecbd3526e48559d44d319df50ccd2dc856a46c66de04d6ff77d10a7a16cfd956806f0ec452f8fb655a16715605747f61ed9410bdcbb9dd6536e8cdd4ddbeeee90ae306f3cae532fd4ef840887780099db0a449930a940f0844fd9a2384080fcf355b23da58a18ca4e97d5855436e2bc3752ab8b6d810463eddaa26fa07aa095bea8cfb497e07f56b411e6bb9d69cdcf62ad2905945f0c031e531fc75ce9215c0813c5e3216f84b34293443df1f85cba9fc803d2688c43d3c4d7f0f3058c9629e574d3be78b5fb3829b9b3934668fa2e2e68ebe9846a3b04abe6cd8ef1f4c91ffbd849022fd3706e4b30d0383bfe2b0c669a75d4c00d59132abb26272e979c591c2ab28687b80ec3bb9a0ad9af0f24d8fa918be576a7b9d433f07e44183dac8243f65ee73bcf6dfaf56fd447b2fea112994a83c070cacf6d28cc9ff06dbc158883d37551a8fb0d3fde4b90347452636a0dfb13ce0bbb981620cec85e6a91ab4a874f936abc449127bda32cce2531e797752e38129d9e40ac2c21949acc41d0151c214da2a77b2a92496f46948e3380dc17231ab69ede6971582260d8149002c5de0137f8663f6616540d97d9181635a2d7868e2f619a33d9242ae001f7a5aadb051cea2daa3ab1631b54721440212b6dbdca3620115ea05efafa0b0ae4d7617a77e44e4e9a8cdf06b056658b9dbc7ead847874f21212d4c3810b148d3a14f316604f9d827091c2fe0a94e5b0acf37121c7ed0ceed6ea2db614461b547f3e6657f78801bd08004e50f311cb762f6e6261ba5fdc23150bc685b15fa1853d0ed0f4b3f8b9356d615f4352db34b2ec64762409d95eb8536f5e43cb7b7118dd9453c136e14e82166058dce939ae192b3c6e30b4cd16004b0ab388a5cd4bcd3b22c6509e651b7e422c54964e9437f4f21338efee5d2d295d44527d01d54d946f7c21108b48935765f10e3e61dc2ae750152adecf229b67a2a730ea662eafcf19991229f889c333b97a648170f9af3438d961e22db0a858aeaf9e9e3ebec4138fe1b6ea158d7ecd0190b45470e1b6a974b1a6c428a0e9e3ada78ffe59cf1dc275be1987c04a5c956296c51757c549058697ce92df6321060fb46586d6fa88eb3d421c56959aab84a3d2235670c8d962bc796d95bfe27185284405fa37c1a0bc6af98d5d3903610cf6867a12b68197dc83681b368f29cc7943c6748afe7803634988be934ebc5fe67062331aded6542028026d4e52c1c7c429d0358ccd687dc656d7bfb12613b551d0b804a8f87914fdcbdd35609b22258c4812997d62ed84a5b1079bbbc263afd6246a8330c9910ac1e7d3e72f0c9f169f12fd082e0d293b9478fb5fb12e628d58ab33cfed8e92fdd40101318758309c61d1fa2791a305947b7508ee7e047b524fd3d841e80e855252460fbecd0e30431cac6b010d77d0b9ca39777785c65f99502314bee30bf0a836d8aa61f00d4f79be309570ea4137c740aa3172d4afc990cc40c01781da480fc80c68afd920ccbbbce344301e517bd2be3a1ef3e47a0e310b11084ab5509d4c3e79e9a611d6adf6741fcb4afb1eca0fd2f0767f7c862cab3d0b05c57f1ee429b056bbaa86805aaa36d09e194760fa2ad35f8e5a64d6547fcfc57820299d98dead35b83979110336cb5d973eb50799ff510c9cd1e85854", 0x1000, 0xa, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = msgget(0x3, 0x2) msgsnd(r2, &(0x7f0000000040)={0x1}, 0x8, 0x800) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000006c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) mkdir(&(0x7f0000000740)='./bus\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x1, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x2bb}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000240)="367c7a2c3855ac63511e46aeb7740cb76dd02eef8fe6deb40b21ab59bb8c9f9ba4e05b37c9d29e8612e315deec313e4cc7ea222ef93584a1e35a48eb207a7a8bb5643a9b66dc5cd5a6a02a996253a59354014fb11c0ccc17a1c89595f1973df58e994efd2d2fa750fffdc22ee5563ad08c147c1ac1d9a17c47c168a900678a35dc83b8ae84823f4130b7d20b13ac42168586d4be186a231b8416d33554f504df5217311e27b13d81eccdbcb9f3cd37b38df3d1dbe87e62a43eec4f2dfd94dc660372a9ff1fa086f0ff83baacc4bc82049425cb9ff67981268ee9e7", 0xdb}, {&(0x7f0000000340)="f0da95dbc130ffc008ebf0d2d2546848088015a95a467ae1d0f3720a1ed7ad522126b5eb723b78ab1e99702fc9a628c84805d67ba650fd11b88b3c869b3a3c8dba1f38c2", 0x44}, {&(0x7f00000003c0)="37c72b3c4cb8e6fe3229ccb147b254af80731693a1f808170efcfce6dbdc55712bd014cb8be3f4b5103aa4bcfbffccd455890f41fb2eb74d3f8feaca2684a0030b0f149d59d178ac951160bbdfb2b8a5c47422397153954d84701f09c0509f56f293be91278b56d86d7126568dfcae1e2896a3ca565d3c964d9d6c7493115ab47c60aa711608ee15343a9ec4d1915ab0bd", 0x91}, {&(0x7f0000000480)="48aa157aed30ae2d114670519f1d2e5403feafaf0ed55ea1a4ee2cc00a08a711738be626f5b91006e6b7ab0b548c0e229a4ba4706f86e63bd552afa7aa17bdbfe1a3d1e682b3138bc994abf806d2ce4f20c56cf33b630e0dc93169327410882e1ff683712cdd6fed031e42ce6a3ad02ae76fc82c7247c1243fa0f1cf5af945c2676161845f0a7b01fdb9a5e86dcc8e86329609ab68570a379757728f205d43344c7366026beb70213627372180b9da2e88a9e62c5af7fdbaf9151486e2bf1b3649b38c044c30b64117167c8a434b87064f5040c78cd1", 0xd6}], 0x4, &(0x7f0000001500)=[{0x60, 0xffff, 0x7, "e8d4276a38fe9d4b26794e51fb44cecd9cc3c6fdca428b8f0e7f5617ea38ad79bbc1b765361587109e5fe39289a74abf5a01356359bb389b11fd1c7bded95a81a934a54f0ce86c02f5a668f7"}, {0xa0, 0xffff, 0x1fffffffc00000, "353298e46b424fac2113cc22265e559f791dbea93f42d1b824c159f87e50186720c6a4204d664904f89f0ba5984484df01b3e7482fab652092fa40f1e9cd7624eb200d940624851a0363d05fb4c46a223a77be3aa15d24a010921ca46966e1726e0a598b674f828ac8ccbf1126ddf0e5d5523938f5fabaaac18fb2bfa24ce76a86635312acae7fefdf56b9db9e26c4"}, {0xe0, 0xffff, 0xfffffffffffeffff, "19d0748965faa777d9b858b9bd7bd1787a3c34a7620f117011d690672db702ebe44636f2eed14f758bf794cb88dbda9f0907a2580351f59ce639f3cd4623ee96b0c6eea7d07ed62cbeda7b7c1722942e3b0a43455769f2b8bb82af8e19792320fc1692bd4a9f0f567a1a56127bd7d58ce5f3f49586527a21e37ffc9ea9f2e9fa6632ce3929d42f1e1fc3d8a2aad4bb5d30d69d7d158a0f01d3b16cff9b91330e2e4b331bf64d7d7d4efa66ccc3de59e15cd2877d60267a9545658397188322acfd8aec7d277fa6f5238dc7a605d89e"}, {0xe8, 0xffff, 0x5, "451f1579208867b0953df1f5d698cc0959c30a5ed2595bd9820380bfb92bdef2bd6e87f2affd889bed911c844ea7ae759ccc52639a8868e804193507e36b9530a19ab1925572ee5a206a3b938d08a33c8ce560ebd27851dfe3069d47a69ed5f5226f9bc2dac1ed7dfb73007762e14a666ed819b11e879c81dc2e303abc185713ca59f72d69f1b8707e2319e132496c04a356d6f95177c16b2390e00e46e3de2417de1c0f4619601bf3734bad718a289a9e41b304e008700a0592b1cbb37c7ade7ac404d3d14921817345c72932b5939ec001c8d725d0ca93"}, {0x110, 0xffff, 0x4, "f36469837ce5114fa8799f1023f19c12f2c54b9dcf60b8d28360f9882461bcb0f80ae6d79512a4aae4a5490a522a659be629e537f546ec685ed11c281c9590b16c1dda6b0b4917b485c620ab34743fa5dc1ec7786e7956059fc3432950a6efa1cd4e320378d871eac20fb14c0610cb934389480b993cddbb443ff2ceca77873f616ed3e5b32c637e526799cb4b063f8eccc6fe9ef636a6f09d911a9dc74d8c009ab84a8475114ef17bb55f14416f40d43cb1d0a22dc53ffb9eeea06df665932ae133f2106c831673ffe26bf4a4268529f2a25b42940b838efb3d5c07a1157eb15ebc6fd5b9e267f8e9e52268be4c769ca30d71618e6c88d7f2"}, {0xf0, 0xf4173cac8e94c1eb, 0x8, "f6dc319a32cbfe3c3035d51dcde595872c23ebab1fec320aff8b73c876b6a3e13c3c21493f66f4e1dc8fa81045ed7dbae80f2b1aee65d333bc9794de0c7cd98b543aca0449a8109701f3c59aab1ac06eb727a4934620f719ec7aa3bc95fffceefaf853c9523c095f87c5c524278e464771a77f5b01c89a44cec698ff8e5f3bd5aec5354d3f8fd42639ac09db08cb70ea85d8640c670ab542fa2f5e2a14583ce2bd70bbf8e7f19a3cba4a5037271d15f1caf4a37f4a9e1625777074cc56983d47f99ab883a691d3ec1e0026b6d1db4785fe5f7ca91a0f680e5d67"}, {0x48, 0x1, 0x9, "5f801f15b0ce07151c6293988710f0f40d6f0c3c3984374b3a38acd6d23f41b65a1c43203eb53f84cd66301904c8a68406b9172e09"}, {0xa8, 0xffff, 0x8, "784af96b9da1470d462c79ab08f2fc04feef04514da55ef48f7bea276c6e56edda8306d7a5862b6d7696776494ab1d156ce6ee3c8c5ee0ba133296dfe727f5f756064d1c3f0d3f5c255033b1924454a442b9d7631edcbfc4d97dee74df3aa71ea75e8ff8946529e71f49f9f304ae5124452252a24a2156685e6c58b0c342090351023434994783ef8320ff6d574411f122a9082c39"}, {0xb0, 0xffff, 0xfffffffffffffff9, "9f04e9110e8a5707b645e2c36d1f9df45116b543c87f939f7e2af26d71e9598d2287a4185d7c625d526df73c23970ec095590844776c7e0020023a29ab2cbbd499567a5f679f1f1d74206fa11cbea8a08876455fb6cf67aca2a8d13c621b7d2b4a27654ca349e2d835ee113ed1b807343b8d22bb4490e9da945e7d24e063e7c70ea151575d71f23718c3f5c0a94c12311975d5a11d0d6bcee56a5c17c0"}], 0x668}, 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = accept$inet(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000640)=r5) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) write(r1, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000700)=0x1) ftruncate(r4, 0x0, 0x8) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125d00000000", 0xb88acc8c06103535) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125d7f000001", 0x8) 16:00:19 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0xe42de860f9323e6e) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x20, 0x2, 0x8c1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fsync(r2) r3 = socket(0x19, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socketpair(0x10, 0x5, 0x7ff, &(0x7f0000000100)) shmget(0x3, 0x3000, 0x0, &(0x7f00003ed000/0x3000)=nil) setsockopt(r3, 0x29, 0x7, &(0x7f00000000c0)="03000000cab269abd0c9e7a9d5e31176480e6458fe7fe9733d", 0xffffffffffffff4c) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xfffd, &(0x7f0000000000)="03000000", 0x4) read(r0, &(0x7f0000001180)=""/5, 0x5) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000001140)=0x3, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) read(r5, &(0x7f0000000140)=""/4096, 0x1000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) unlink(&(0x7f00000000c0)='./bus/file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x8f, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvfrom$unix(r2, &(0x7f00000001c0)=""/160, 0xa0, 0x1b444ce16776708a, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r5 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r5}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x101) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r8}, 0xc) fchown(0xffffffffffffffff, r2, r8) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) r14 = getuid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r14, r16}, 0xc) fchown(0xffffffffffffffff, r10, r16) r17 = semget$private(0x0, 0x1, 0x0) r18 = geteuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r18, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r21 = getpgrp() fcntl$lock(r19, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r21}) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f0000000380)=0x101) r22 = getuid() r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r23}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={r21, r22, r24}, 0xc) fchown(0xffffffffffffffff, r18, r24) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x4, &(0x7f0000001680)=[r8, r16, r24, r25]) r26 = accept$unix(r0, 0x0, &(0x7f0000000040)) accept$unix(r26, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a91bab300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6d00"/4098], &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r27 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r27, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) faccessat(r28, &(0x7f0000000280)='./bus\x00', 0x4, 0x3) r29 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000001480)="537abae9efcf4b289e0a04ae1972b63ef4bd28a5d1cab1bfd74135dbc25939b9daeaf378b5a7ac7b2fa9774ae9c98fee2f0279c706a0a5e568efac262d74b3e332e0f643a8612577d510adad236d83c78d38b1fa55fdf1135e", 0x59) setsockopt(0xffffffffffffffff, 0xffffffffffff0001, 0x368, &(0x7f0000001340)="b33140879b8028187815ef18784e420299cdd0e14c3a93d2b029353887b44517da7e17a3490ed3f020ac18cc3adae7f2d1cebdacc86f29cd0586a0c639145cb562a0951f7b7fcafdfa9398f3", 0x4c) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r30, 0x27, 0x9, &(0x7f00000016c0)="03737c7979e0642f94d0e94f91f8c9b99335bf2477d1f858005708880da5981e1370de6a8736048e39f7747d9c24155b72a3be0f9f05ad067f576fc60c90191e9c8146feb5426b4927390233472aae255d6e353d187309b6f6053b99d50c3c16919e2732e70a87c30f4b815ee32a017b9124c02f442f79b27e7e64d931156dffffd510cf070000000000000000000000000000008b164336033c6da3f9710eb029ddd3dafbc6bfd98e057f7b29c0913ebce4babe4feba45609b1be7f43f312c54dcb7361e361a3c91bc2c9b334c0480316c854f5464cbae2aebb40bcd97068a955c5958951635a0f72f26b15f22b1e920367740338", 0xf5) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$unix(r29, &(0x7f00000001c0)=ANY=[@ANYBLOB="12d00b27ba19010001002e2f62357300644ac30104485a94699a25a8875c9e8362ec8d559eb5fc52d1851acda65d0a35dce1409c6f0ac07b131a33d46979e22e2e81d46c3a52aa3f2ae15adae8078f2d8773075721c458f3bd205aa887df277d7531309f1268a3c3f36e3d70052f224caf8148fbaf41ae8c557a642f83cdd708a333d117cd65f4948832d020a5c2f10c0e6f471c85daaff9fee666119567"], 0x8) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f00000013c0)="d66a7c59ce5267d3f2590ebd6da79ee82d4d7add8eead5b82cd27243e8a0fd24853e3869a2d6eed6b32dd4cca29829830e4a5ee36614d087306ae8d99be7810569c260c565901f57be7cfb6aca0fb7e12dfa6dfff1cb4faa8494058f606aaade577fe2678347a40e0c0034acbad20b3275e20c1719e71d53e443de9a5d19f6a912bd06e3f26da98b1f629fa54fb178", 0x8f}], 0x1, 0x0, 0x0) readlink(&(0x7f0000001500)='./bus\x00', &(0x7f0000001540)=""/137, 0x89) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000dd000000000001010040c352726f2de272d6fb98ccda0159490000000000000000003600000000000000000000ffff010000db32be9dc920c39f56000000000004000000000000c108eb7d27bd000010fcff0000200000f38f0000000000000000000000000000000000000000002f6a8d7be60000004a932500000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52cee4498a6436c5225479bf37605b391321758205243a6cb8a5baf2f6c2f69620f2a5f7a7aa577fc631b51c775ff57ebf9c6afba2eb0a092c2acc780dd1fa575998e3"], 0x1, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fchmod(r1, 0x48) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/108) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgsnd(r2, &(0x7f0000000040)={0x2, "dd26b406c4e7b5eef23f41a61f87bfeb6494da83203c0d"}, 0x1f, 0x400) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x4000, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x2, 0x401, 0x7fffffff, 0x4, "a4262ff1dc9e465ab7f16834662d2306c97d53e9", 0x8, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000022c0)) writev(r1, &(0x7f0000002240)=[{&(0x7f00000000c0)="62870162f95bb78696f52d14a5a952a747aaeaa8a71dffbaf572b09e90904b489c10fb7a5daae16fe3a66523dc4a56790171c561180c5492e97b61f641eab5ab819052276a87a93721163500f2b975c9c3ccc1c523a1a6f02d0f898c06b24723c61b36c2d603a3bc83c24b8aac68f93f2eee97a5f6debdecaaef2df85f0455c386c1a1149ded3aa4c3ebb92ab3d2bd3f92b2afdfbb2cc7d3feea2ba220d1642b8dc873d204e520c236c0ebae74d43870bde9eefd36be74bfacd8094c4c08c76487fc617f733accff6ff535d6b9685982c0478fceb4793996c514c40d0ce670b90ce101342681926d106c1184580634ef4583a7c55ffda1c8457a66c60851cbd14d4f7da746b0a4005a349f5b27e0d68a39419d603fa7e4c1ab6cc1a48a6c7f0d345be96341afe772d2ee6b07dc36588755a344b6b0d100f48314fbd8632e3b25d324efcccb5d6ac24ba14737514c60f8b6990a048fef963b4991208fe57fbfced0c924b0f4b49e6927b0749fc0a5dde253f486b6396b802edc3d48e4b5c284fb2b3320f708e461994833f731892b1ad68f037f634c4729de6ac8119054fc767fa085cd6d2ab281c23300817ab0bfb011c491fa3acec48aa97857707ef1144233b4434afc063c3b4d8e65f089fce72064332fa7b02151731ef04ae33eae73748175e2cefdab954b39a16b8b4c63b1db6e899b1fdecd36218e3dfb8ff3a6f6e080e5cd57a71584201e931086ba403ed52c0124efa2c05f051da9fde59b6f6099d2a7d06ab3bae704247a03bfed54ca1e5106613c941dc750eb05dc82a9fc9d2949ba921725fa36136a181c029f36a32bff55dd1e85a6eef4de0d801f776bee08c27fb7fc045f47762d3176a6c63838260778bb72cccef36f94dcd74f042f0ced7af24f6ee3611ada63d44261242e0b3c866cf09438045d774b14a929381b3fd79c67e12beaeaf67f4af5a0c90349c9c6394b614bf00ed0a2afd2bc8c882df7e3762cfa53d13e71810d6cc4e21ce7eb5371214ce840dac329e53cbc5d4f8e52aaa726d444459d5cf5370aa97497116bb2063424c18a2a73694a24cd0eab1ec7dc6836fd6d23c3eef8574e28a903c7de669e6ad4cb8d658944ccf69d5cd3c307a35d2963a363dc8c5f7513dfd49e04c9e35919369f1f2df37eca393f11cbd4c4832a3307966316b03460571760dbb0308d6ecc625876239bfe59e57fe20af00174794fd38465364aef4e13acdb4658417842031d183bab43082199f21b3033b8455b63611eb37cb566418248df2b3a8894421e37051fb5610e5d78d01ac5526a310fab5bbc60966e1fc2ec5be17a857c378d3572e5bad98132c8dc162fae830997970370123fa5ad3aca5f465b4d2d0ad9376ab3b18c3cbea05e4bb4a897de6be67fa44144f0253c5c711833ede77ba82939aaa537908cc63b5fff1c3ac99487ea528c0191ec3cab369c4aa648be6bced9a0fa31373ce84e9871afbea79b1809121be1b4d0d1caa1d7d332e62758bae36cd68dd013c5b450ab50c0f61d8211784a583ce8344ab4792d2036c58b747caf330dc552e66499373f715ce70a07d191b1733c24096efb43b992696b392348c62d769d3e7645c53c68994bf8474aa7f11420136ed0d223b068832458e06ffa510a4bbc9ff63c7acda16b1e05f1dbc964d14ed5355c0055c9cc277a7a7051687d6987edcae1624f8b4d2c420cd24c688e3eb645317645024faf633e83dc67e6a9110f52753de033144217a2af4a8a591a85cc87d99712a7172275a0add9d7a31af2526f397a484d9c87711b426c09275344901bd68f22870b1130ffc82084925ac136b4d7f2a0bddf5a0859d62e75b64f45069b4d0275ad6a5c043591da8e866c7a3368c9f5ab94f387138f9036b5aa658a92aad115b121a987b5fa358e2eedc47e7f7cfd735ebe1ec351ee4470a93c5918690a3376aa53918f8d9a05ead1e5382f1b4707b26ff73f10b02fc53efc2aeb2357da41a152d124b17b7920974b148b4b2e57b28dfec6a17aa2c23523b4347e7b3d5353020cecaf2df9827ee1a10c57d39eb12eab809c5322b1a65c856153ddf7b95b722f18ad3fd960d81e532b8ee1d042d45e6d22890b7048565ab310202c0474717029b9969a56c45f81db8513ed5da3048df84c74b6749a45bb722b42d52a9eae2b9a11b76c5f74ccfdbcf2855ee07a03019069a4b9d4ee462f77a38e2af2c4a7c717974ef7aaba4eb5245b808f87b0b94cda3f344dc9a8b9dd29b9fa6deb1f75acba1be7f165a0477d78b15ed39f3537e262a2775c0987d134fe22b6d8170b800eeab00af4bb0ef83602dc7815fa139b426f5ff8eb023e4c41a103dbf85411d018d87c10ce124296571ef9e096c2b027ee0655a37c75717296a2a9c45fe387168bfd4277f3c1b0674eaaa064678b419039b89c442b208ae08d85b232bdcb0fc2ba9ca6c356e68b1de07fce27815494f7d1b7f55415d925592069fa1ca201e3b1a43191d2f18e95a036caae612a77c11468aca387370574ca515da4e9e43c32d8618d4d1540ddef14b60cdba9ac5d1868908ee99c0499a2809f4a2580c41526ac794693b9531c137123965e4d9f3a443ae4a74bac900e4c69983f7d75055c0e89505f815656c36a5592b5cdd4edc05a58f0f507b76f6281e2b3869f04a364ba0bc705e9ad898d0950f1b8907d770ecce273afa79064fc14e526abb82bbe1b95609eb71dca54f038d027d0276f562cbcdac6c46d6f97e2a2d3cc0dc95e6a296c823d9f28ff2b326fa600c5906d43de60858aeabb603a45aff4d8f8e6fa7dd1967407e30b2ed4b9bb8fcb5e6beb62d91216742994e6d40616515bdcaaba4bd82ed69824881a06905245f06c7d8568d058963ea3f7324d9451cbc4ebfe2ddd67cb1517759952b53088f2abf269fcbc83ed6184e129a138f2844b9a1760b9a065b88a98a93b29756572c0d3cad8075107e9851a9ccf9e299c726d2533b78a5113abb5639e3de502556dce441d536bd3a8609b819dd337cbf00825c8bef7a2ff8b6e86f201ac7416e32f7e9fa60cfee51e68bb9c30aaa38277d338c79546bb6f3bb593f90afe9e3a1e4ac909822b48b36fd5e23adeeb6a93fcaa16fae0ca955b75a26995e1ab5fd537291f4b7e6c9dfe9f604fe5df178408b304a3a4237b69854e5f6f6f3af5af1b483de6f7b471fcf4906cd8e466dcf7311306fd31ce39644073a92beff13a63f9179d6d6f55bc417cfcff1ddceec7058f7702e8e89931dd69f0e7e493801aeaf4fdfb9f75655065b81ef805cdb3bac5733f1115785e2526c7cb45a8fd2ba57f87c30f64cb693fe10d355c89418dfe50029bbe9329cde77b0934b88eb6ab6ec12dbf3ca937d495e10213271461062575eb7620be2be90737a80581c129cfb31315ba05be32a467a3ff17f3ff15dc9db10db863cfc9c526d0130ccae2012fe9fdbf95e9f7cf25e2e5f5b3759a3b44b78fad8788e30987f831a5c1f82641bc34412dfd523ccbc7b5b755b6ce925f9c991bc2561adda6eb830f02b8ab2854ce8da1121203f65b35a0f2785130d21f17ca59ab302d6492b0e02f188af10b90013131e769e32dcd593e8f90fd4e70ef5c61d1459bea6a7a39b4276ae97f3dbd05edf337fe1e03ae780774bbca7571cf4ee15530a4f2d4985c5fce364f92ffe9d8e18e7f2fcfdc74e44a8800dae2bad2911279869d156b4176238bb93c0bf4adcaa704e155e0af00a653504c62caf631addebc557e8a019535017249cd293f89fb59daa67369ccb194e5c4bb956606a35270eb0699069fd6925d0808b8a18ba85006131680783699a1cd77d7fc91e57ed1ce139932020e2b86af34f9a069d838782ab9e51a55cc015cf2cbda065d7ac414f3003236231afac26ab442c43cc1930c11affef1d5b983b2e9682e6a744759fe710f18e64aca8ba2f00f2d2de52add1db50478f6f937e7bdf9939fee6d2ce97c6bc52e917fdd0e97ee99053267e3519bbc36096fbb35e8e6d6b2c7cb39641cd58af6a63ca1c32629e18dc21a3ae5abc4fdfc9d6d8aea880958545fa3277666c5cf12a1852c00aaae488bfca905d1ab0cf50b90230a85c1feb7a087b95ae8e275cf367ce43ec9493183bd4033475e774b98d2ba511e0067e69bba9041d2f6f243c0cc19b789e22bd7bbad8f003d643148d2f7af16fdd20815746b3d6441e319a6a108aed513a204811dd6ac908b4790ed92fbd2d6dc3ae2c068b24721b5cadf5eee153005d980b608949ad15bc88649772809ba37f556be62666acc36c3519d31bd1f6861c19e7eaa82fc74f84c767643fc31a401dd19f06d88e5c3a3c8206f94ad628b01d902bedfef9e559714aee81ebe99c280ce4aa5c34f434fd3c4c680eab67e8d234d61206bf6d96a72f48d33a9769c08aa32fdf8c61c59def3ed59fc761ea92ccbd21c9a683970df50aeb77797f6b77c84b2f959e83ed9884a1af42d0dde3ba67a8d85be7525228907f617edd06807359ae7ec4150a53f88b6a517ac58a0c876ac25b75cc6b4d2092341bbcfd4d23ffbe893fec77560bb8772bb10f643c15895c5823f482ca02da74859efadc0ab835d8f84134958d169397786bcf56fa9e77a5dd87170e332b17f71603fc63838948999d18a159ccc4f3037616bd9b9632fa2c1d6cbe91c6a6e226ec26ca2a344d39fe1985a404b215af905decb4745569664a70f08a0a0a181862c7c0199994e927de0ceda5fb0abc9a4b212d8c2dc1ef0d0e69bc90d0f7891078c9558d2919ab47062ddd1130ad42443deb94d8ca5b98e825374bda0e9d54a87c41eca77b27a979f2602bada93fcd85e4c7c9833e35c2449fb62c0914781430cef2e6c8fe943e7aa62b0756c9527eceec36b12ec77c60f43d65d0e1623de685ac29c51dcaa553e360197adc0b41b1375309aa7819fe773c428e93dac0f005c658c43671ceb4e527ba04a433d00cc28e601313c647df727679c58cd44cd16129d80d5fd088d416338995d3f580b9dc2f3526753838605524b127bfd62d1495c506e9c93b3acb11345a094dfe15d87a7d36451db1344acf2a8b3839ddc5d22ceea844d6fb8d941296d40e1f2c90852e9a33cf75b5f88ae7e97566184e3f34b7c256c395c50ebe5d927c63d5a2b737945c8cbdd32898fb0031631005b7c9606481d9055309089d65d905f6d652b28cf99ed50e58e5f241506987929c19ac931517073fa64b6f27d1fa518460784e08ad117d0b6af574668d00bf8c3d1e1636e925ee2519fbc6213cfb976d456d4327dbc5c481b99c7fa53810a091d3116f925fa6424e8123f785664f877224226eae989a77f817174fa26f5cd092508b86223562fdc191e0ccd852cc14e88991eea0c9ec842978156a956b8105d50b9060cdda7e6340e362855c6003bde104272c28cd1ce0b7e92d7750446d8c7dfdd0b818b2ff02c53ff9cbec70a812dc6cdf6aec75b45714142de61c1bb8745b251d6fbb9d15a037bbd93981c371769e17720b0427bb487d71316b41a879afe92267796e29bb38a3780d6cd634fe4af8c40a79df0004efc5b9c75e71f3b04a0680d05ccaa56c569517e27adb692e7665488714593d604824cbd41d5e24e0641e15417fd72925dac298840f1fad833e8cad6dbb588b270182fdd4475f196232e337540aa7c05817b13924b4292f3a80dc3f8c513d28446e0bd1cf69c9ca05f5a38b38aa82ef579d6ec115ab8e2d1577d7e929edf4f11199bef0696d3dcc9031f5c9ebdfc5367606593732cabe88db9a70b116e212053d780dc8fd50fc88b29241cbc52731ef25e1172", 0x1000}, {&(0x7f00000010c0)="c880e7230a1cddd7aa71302168b77d94e52ea6d9fa0b9a0cc064dc1a6f4ad020c5fa55e4840a", 0x26}, {&(0x7f0000001100)="ad24c257fe4498eb684a936644486a0d92e9501a8bbfc7c760272edd7384fe3eb5ff05664bc483c00c02684d689eca6bdb859b6b1476b6118c7be692311557b64d92bcc4b006d62c4ee949eb377bbdc2b8433dde9da826ae0914439c0dc890423a5d3bdfb318f0f511093344466ce2fea543c649bf671bd281f690935e9d0f436a55660972b761482b6cd1ce5dc2f76442f84045730e73bb42b8a662bd94157945c62f854357c389edc91b4f60f60d71aef36a3aab68aaa3963fd87531d13ab9afaf7cfe5a6e802df297d7d9220a941b8478bf921c072c73c0034b6743a73cfcc672df83e795a31c95890d2cc37f002eda4e4a40758403c0a77d2f7318f6a7ab89a6739cc5f327d8d557a59e8a173b1ba4e232f97f530b9926465bd6d906d53bdc9e68e2f201c30ea027070be9f50f2d2ee2530403098c8e4139c93543166525b04cc7dd4976387298d22e38692dcf2911510e7a5849230e44b7cbc00be8be39773f1a51f451c3ae4908a66a13a3aa2cf5c595bbb6807c40d9c19574ebe45de34ca19f62bea78756d7225e9e992b476609d3a6e531206df43092c05940a355cd69c544fe8648f0c2c2849afb7aba06a7d6f2f0b8c535529bbcd694f12a157ebfe2c722487f205a40c6c5734db6dc4d3f3a2ac20f499c0173d5005bd09e35dd19616535dc89b8a4cdd31b3bfff1ebd531759c5ef1de9f77747313089fcaa3cf1247753d50d64861ccc4c6dacd3014490e0cee39e7c870dcb5927d63b60dac388ef325bfc2cf8f1c96c24b6318294c25c899ee11026018c944f5c33223e9c09f815e504a0a8297efba341a34d5d050d7c901cbbb11ae693b32c77d573995ddec7c4dd4a80cbef1348b59d81e100975f65123c85aa610bc1923d577e619ef11e1602cfa2be08039408943420efe12b6503868e70db3d975b814d2beb490b3f0e294f8c69857ec084dbbdd797df8d5fd660e10a7a3e1a7adf6fad60620a7c30bfc410511d1a3d0b62a64a4ef1ada5e0d142303a910e2af9af3dc365759d1eac61fb794a13435c6aae42ce0a6cfb992959a1f11a2aba8eafc74e7857a7ef89306641af8a521a148a128653e8f626895d7157d05b2b0e8b980ecf70b9c3c0b9e6bcdf8be88ed9356489ecf4c6a5685c1a1c7bd07b2b8dbc9fc03dc990eb2a6bf6549ec3a7871f89803345ecd02eff5a3eaef79cfa891bf8e85589637638e4ccb77fb616f75678105d542118a6d1be250d0f8915f7fcd2760c98a5bd2b4aef817deb0d2ef8bab4ca7d4cbb94bdd83cf0efe3e10427fff2eea0cc782c30d78521477db018530c5562911e850e600f61ebe8319f4e50640f1a10f179173a93989e19437dd4e2bf898336a5b3f027c70334a6e38f2069acd87244df704253a6306bebbf060c5a20bcf8937f0cbfe95f5f2fd322c298b3b866655349e14bfa0000f5ce86203e456a032f1dabe366b2075f8b29aae3b0ce85de7d79b3ce43bd2808d7e1397f84528fa2f0913c1b2bc7eeaf2e8ecaa07238098373057bc73cfa73af4bb9ebb29223c8f41936ec9d7f7d50da4929497bf88996a4f971078a871d6a2b99972fc36ef0cf86708ef511c5d1231be6014850850a95c30f2e28ad48eed24298e895febb61e419cb77c604da736ccd7453ca64ac0008d0b657018c07d7d006d90ae7f9d608c8a81c5d9c7fc9df7e248a2ec41ddcc414173c06544b0cd3d3a8cfbaa0066c88e13ffe2d59b706992b942ffd7e55aa5a9d108554c8e31b7e9965f452bce64ec327b4ec165d63a46343875bc0ef45948d256e544424bc389b325a9e2dfc725ef2392726ea2ef7c8e3c99d50dc3f673aa883847dfe8d5953c8bc73803afdcb34dde8b2e9d01ffe1d456adde9a92379ba1550baacafdf0f7091550d5b807a33fa858b55ee215849c1a9f60cc8955becdcbcee5793e08554f5176cda1aaf6af8f65aa3bb2f0c076b637d33e3891aef002e99ff4b2e8f4e75db99a1ed02a2d0d44903d3db27890b1d73ee573e6ca5646669e6efa0b98ba59fa5b5adc8b3d8f29e1c231f9260e99cee6c36c73a3587f274e45f14c18071d70ff602b43adbf9e4db05333c347490377ce1de91f8b5df43b5fe695b574c96c316d24188ad021b0a9d5e551f679dc2006d90e3bb8a55e843c10e4ec60655b89e79a48be864ded980f7a890e2980f72c9331c380d1e32cfbd3ac2c3014338285346326c7c67a6944a0449fa2216cb13a28d812adbf12a63ba1e24d1b66af7b9505251b385c6b9a8bf3fd3ead2495e1bbc8ee8cff084e07e5312f7a2fbe0b93812a433d1aaebdb4ec58a3246b00d654fd3fc16fc66e803b5832bc77c291124e2ca5b188b761bd4c29a6352be3cffec6a9a7a4dca48d06bcd43531c429746d0a3403817e78d92e85867f68a32db08e7a629151cf68fe6f20d44eb17a2d809136864140bc65260d1655b6175b3e595508593ace1192eaa4c245a69d5ab063b529d3d706bb4212ae14bce0f17e28326df029bad8a3f1efcf0dc8fa69d6735c5be9f5e083570ea94853de219d9d6f6e263f228684912a0629392e75dcbbcb82eae63bdd606ffe0ccd8d2c629c3a3f30f7091df59df6e00ac5514f9e46ed70ab76b8406be0c1a80d043e75a08e14c869281452d04b5954ad187a8fe53ccf949269d72c7e52a2b2a8ea2ecf0a20520da22dae83feb880d6f0bc80ab5f032c5cb3e0bf29927c4c37ff712f170b7f9a02f02f134e0e79083596fc5083c4478a368e99fbb6a1b1ba2d79460e6014de8a7a8856828ed11e20df45638443534a3788a7ee96cfb1e3c79c0aa866cf63b35cb5df7051ac3d7813fb9eb8bb06589fb750f04249f0b6f468306314d2d08937da9763dc45daaa16eb2f28dd045a237f607833cb2849241532807d2d5e36a9bd9bcf996af4b8dba4efcbb201c77b2d678fe9887544b021e7b0d5d8c6c887dfc9107e12cbed5d09fa4a8f8969c1c98c4831f0b3f9633b8a1ab680b12c75fa248397e3ea8896be19791c794d6b887a85857b752ec5b1fcec180ae0a19bb08a096e4af91589956a5e42d27496d4e6027c3651674124b2e2e6248046505a0121effea64dc8651ae702a4290c49a6acd1fa599b01b26bc4187329b264a13187448102f5afcb6f54c3a42db0c27b812b3f8f8f0d48861bd8acd20e38ce9df950dde677b6375ffbebd59021aa351d4501988cda76edc82e9df75ec53075b9eae1623c8383864eb6ebf1949398f53620e907014e604f056d11495b298fc55ead6383c2c6ac1106ad2db99af37e31ef9d01ade823ea1b60cff136f8980a16d8c9577d9288a5e83f91cf7f7e33799b799a0b6f24397974333c9fc563c53d5c3e9d26a1ba0a70635ea4231e142e0ba650bef46f64fbf7f33fd37d77417188c5c1a149aa1722f4e99b6de738817d42110adbc92666c43acce3fbc472cbce40de412401489eb776815e4a42a880dc058b0ca2a9a068dd6f52c481a586c8c34d3711871b4d600f220429c7be9464cd7e607d1cc06d8050978718a39cd21547e059ada9503560e29cb075359ed66552e4298b1da5afe012d46a171e257e52dd58a9a64d5d0d1827dd661cdb7cab7066fbc771096ea5aac6b91120496d8ca24fc0123c4480fee68bc9e8a687fce2677b09d428e2f1b7cefa4f53ff9c7ddf9d619088d9556d656144d9ca8cb27c2eae0c93a8ce93cfaf1d49d8962a88818573e763dcaf4b6a95a6ffd1dc5079174adb4ef4663a42f749201b83a42f86ed473346ae89d3aff59d2cffca905e338c591b313c3bc7891d7711a60c7c5fe01e091f31521ad7d262a9f077434d98d059ce6d155ec94702ed8d90cfa7297bc286cdc3375db6b7819cce24ffc15ada5a40bf00e43d9ba29a01a0d2db8450c9dbc3aaac6eae20fb2ea6cadbca4aac11ae0dfa14e8bb762d93abcc6cb14aded5281884fbe59935838d3f94ae87609dcf320627237ceaa150531e5867b32890d2e1f4efd523cb9df9f94defa89f758580750c12ba52113c936784108df4d450047e34cef1a04aa6ce79bfd82f8532ae4feb720e004797adcedbeefa3fd732a1f82aa9dbf4df814c93aff60b32a0d0264d167916190cdd99fc99536ce4074fd64a62c273746b1452149ec6ba10cd2c89515c40883bb2789e26d45ddec1161b2b60506985f1264714041e07b0ffb78f4b0d2e5f9c3c99ccccb5e34187e369eb77893795bc93ab729c666da4a898013306ce9ee09afbcfddae75acf101c91bf3002e58d2813089aaff3dec4418c3c6c520beb1144428ef80b8fbc5540d8e15972da8d621d9c955c6fc9b2fdb4983e233a92917d199610070a6d72d2da7721ed9241e74b9ceeb71b3fb286ba07e6789b85257907558bd548348b9ba66cd403f278e281d4722599bacbee5e49de4f32aa44a85a2549a21d6c9d6c47328a0eb03ef4acc746ac5ec58f13efa2ce906211d3e4f7d74d61a41f0a7f3560155a0d2ecb2f070baa31c65d91e19de7d9739f7adf0f55e46452aef7d3f3d35055595b460212c26cf3bddeacb3a51f39439be229be0a7dddc7f189185ce15a8d4ce24f9d84db9d48fb4d383a0757c182079e887b4463bf0a082710b8811addf5db7c5c41ba5628cbce614e1aa58b05e6a4a1e0094ac5234bab2edb36cc572895a6455bfd0432501dcba33757b0a578a5e6e4484d2632ffe01a48fee271e0eff88bd6c192b0bae6cafe495d0bfb6282874fc52a73478b37f5f33b9b3290c56952a0c735aecda822e1b3b22c76b747e76608442988aec383c36185c0b1412d95291b109963e0879739d274f7fba0b4c630408d7274ba0be7cd39c8e41d6fa4192188450b94aae11307164ab3d0d8da0eca3f0fd3f487132657dcd5d6f7616b180638e252eccfdf474931436ca3a240eb6f4dd841ae60e711899dd3c248278082de18e7996553dd9d186b773f813d261c59ee000c5caff9bcf4ea5cddf613a72156b8c5df0d68b909eb314f6dc1fdb254ba518c893f0a5f7bfcc4421c659487f85bb490b351bbf0ca39e3fa313fa81ca91900a630c4e1c50536079f7cc4247bf3bcce652ae7049ec6793be383a61c4847ca430566e4c31da4d4d49e064ad6e2bd41975c56d9a35a70c51e064435d284a43d943d0391f0c9933425f631147237044cb6e13582fb7940e5d10e1b1d211ad092ddb34ebc9e8329044368850f061e27a91ab7bf60070bf3336a187fff5d222ad3297ebda729c05a2a6ca21ffc055475b5271303d66d69a50ada026f91b35fb961d47824fd2168296c82d350c9310e982df94c8880a30dbe5825eca9415c0723516e8b097d5a4ba4da7a1f9639f0628631a3eb3ec77bb6f56736a0aa7fd7a18f0ada5840be0cce9d6e3dd03731c5c102ba13acc28b51dcbc6fba92fec01ab3c14bf7a6ca716c39de922b6d129e20f2a9e5fb5043c5a08f0df0834fd9742be60e0b4b46e06f4ac3a8de904c9c14c0ea3e2346af47213afbe9633612b8bbc5ecc961e38765a19ed6a61be3f94d108d0b1a4a72f02a17d450d76ee75d5de1b9faecfb210f3e5bb5fb696b3ecff09d0e01035c69af460f77854e175d906480619895776e352b06fb4ef1e67f054b00c4b684cb9a6f2d7b4f4ca20ddc8918c733fcca8df950abb299f12d1680aab3b0bf4878d4726dec0584b8920bd18adf018e074ed8bb6bc1428c9adae8110a0a18f56528bb967a1fa45e6d52cb153de06f140f2cc53187efb5eaa21ec23d0d981bdaffa7b7ed2d35009d5407cea1aa73d972b1205092655b337263565a437ceb1650ad81ea33910c1e4ef9524a195aee4fb44d4c97f5f7ace3b", 0x1000}, {&(0x7f0000002100)="85d6135ed1b5d4cb6c12a54492844aeda1dfe1e99c715a48fbfcfde5170a6e8ada552884d43ce387df2a6d921a269008a162538e52d26142ae0b3b50bdce98", 0x3f}, {&(0x7f0000002140)="421826dbdb7ab505be632fa7c64954ec2660cd555db5661c084192d1c5a22b563eb3b732eea3cd3c51ede616c040ffcb33b2d9568f428f8adf12e44e270d8041dad9afe4839717f2ed3a73beae6fe149bc7d4cb8feb5687c12a8a98adcce5646699e52fb5a069807adbc84e8fce35009109573b1038523a54113974b887bf6d2539e5c399c453e8456e5d1f9face8c4ac9f4b6b94518c30122a6678c6b09a920263b4e81adf199d2ae5fe4120bb8c36ecce372d73fef0653d0e5669f3c3dc59bf94eeb23a7ef08324cf28aaa4c4ba98f7e10d8eaa58171f11e85107b5a2dcba453fd46ad9d", 0xe5}], 0x5) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffffffffffc1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x29, 0x0, 0x0, 0xde1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10002, 0x1) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2c8f) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") open(&(0x7f0000000180)='./bus\x00', 0x910, 0x89acbe36d39e5488) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0xd58) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="638c9e2bef0d73b855582ed698d444f06dd35701ca19dec1e3859fe873fc19f064bce6464fc4ee9e4f68705d3b1140d98a5b6f0352d65c4e0e2474392d14338f44e725511c03fe59debe5f4dbc193a1f3aaa948a89cc3e97633a9c5f78fd797806fd4098d265d94ea4b57f7ec6ce3955da3ea39e7c08e1bb797afebb13d44de0d78797229c26b279dbcd10fa4686c8c9c333008ed4e8105d2b4229558fcd5ba1e530a28b8eb43a673114e61c02e2209dbeae55aca5cf2289ed52f34ded", 0xbd, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x10000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x212, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd4b8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x243a}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5e4c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9f6a}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb5b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xaa2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x104, &(0x7f0000000340)="02") 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socket(0x10, 0x8000, 0x200) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000540)="a68c84f33ba077a972257d6e918fa054d08e43cb710b9fe59bf008", 0x1b}, {&(0x7f0000000580)="1326f65ddb0003446c4ef1106e0def3737139681f6cbef5c57be3184927c04e6203cdf41f2a85f9a3e2675b69ea77b5288d3940466bd47c77931b8bf", 0x3c}], 0x2, 0x0, 0x0, 0x40f}, 0xd) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000640)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x80000000, 0x4, 0x5, [{&(0x7f00005ea000/0x2000)=nil, &(0x7f000050e000/0x2000)=nil, 0x1ff}, {&(0x7f0000165000/0x4000)=nil, &(0x7f00003e3000/0x1000)=nil, 0x800}, {&(0x7f00007b1000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f00003dd000/0x3000)=nil, &(0x7f0000433000/0x2000)=nil, 0x400}, {&(0x7f0000423000/0x3000)=nil, &(0x7f000028d000/0x4000)=nil, 0x1}, {&(0x7f0000660000/0x1000)=nil, &(0x7f00005f1000/0x3000)=nil, 0x8000}, {&(0x7f000013f000/0x4000)=nil, &(0x7f0000264000/0x3000)=nil, 0x1}, {&(0x7f0000340000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20000000402}, {&(0x7f000025e000/0x4000)=nil, &(0x7f0000585000/0x3000)=nil, 0x7fff}, {&(0x7f0000259000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f00003b7000/0x4000)=nil, &(0x7f00006ea000/0x3000)=nil, 0x3}, {&(0x7f0000082000/0x1000)=nil, &(0x7f0000279000/0x2000)=nil, 0xffffffffffff4945}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00006a8000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f00006cb000/0x3000)=nil, 0x9}, {&(0x7f00005f5000/0x3000)=nil, &(0x7f000007f000/0xd000)=nil, 0xff}, {&(0x7f0000631000/0x2000)=nil, &(0x7f0000533000/0x4000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe81}) mmap(&(0x7f00003d4000/0x2000)=nil, 0x2000, 0x22c3c1c2e1a8d61c, 0x4010, 0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './file0/file1\x00', './file0/file0\x00'}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) socketpair(0x18, 0x5, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000040)=[{0x3, 0x8, 0x8001, 0x40}, {0x7, 0x3, 0x35a, 0x6}, {0xffffffff, 0x7, 0x80000000, 0x6}, {0x0, 0x6, 0x8, 0xb7e}, {0x6, 0x8001, 0x8, 0x4}, {0x7f, 0x8, 0x6, 0x20000}, {0xfeffffffbbde48e4, 0x6, 0x6, 0x7}, {0x3, 0x7fffffff, 0x6, 0x8000}, {0x0, 0x0, 0x4, 0x3}]}) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x8}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x121) socket(0x0, 0x0, 0x40) r0 = socket(0x1, 0x4000, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2d, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff35}, 0x1) 16:00:22 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = dup2(r2, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) syz_open_pts() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) syz_open_pts() 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)={0x73}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCMSET(r10, 0x40044273, &(0x7f0000001400)=0x2b8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r12) r13 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r13, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r13, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r13, &(0x7f00000013c0), 0x0) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt(r14, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt(r16, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r15, 0x0, r17, r19, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) r20 = getegid() sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="00002e2f6669b5130000000700000000000000"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000480)="0e6cf7c43e44ec1c601ca2f5871b80b5d614104e47bf4186f35b8d4e054539e69b416cd1bfdef600863bb45dbfdda1995c38ae5187b5f832db6b7c3c769d897eb1f7e66ca74f42de4d40db703d31c387a0c3fffac3", 0x55}, {&(0x7f0000000500)="103527b408264beeb05f31f39216c146e097bbe01fcadd0b27d3ec6cecfa267baf84ec54f2d2a8177b912df97f3f8b21fed5a68a1553ed4b02abf01208c6153124af3cb5562f87a6e9773926a7b04b567553f2369a913386", 0x58}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800"/16, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r17, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x71ff3d176a76b8da}, 0x412) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/72, 0x48}], 0x6, 0x0, 0x0) pckbd_enable: command error 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x80000}, {0x80000000000015, 0x0, 0x48d1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff63, &(0x7f0000000280)="cfa7f21b1b21d3541f2192c3b78cdda26f94cbb397e0b61dd0eb3946d045975ae21e61cb624a217dae5e2b88241260d4721f55058fa69e71a78b1605d7ef52ea83e259a7d930cc8d1adf233caeed737c0540255565d3c5a41cfa7530fbfb1cdbba8ea6106340af881e82bd853001448a4f6f600b7448e4da11ddb8438441bf11817c") openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:24 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0xffff, 0x8000, 0x6}, {0x28a, 0x81, 0x2, 0x6}]}) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0xffffffffffff7e97}, {{r2}, 0xfffffffffffffff2, 0x60, 0x8, 0x9, 0x6}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x12, 0xffffffffffffffff, 0x0, 0x0) r6 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x0, 0x862c, r6}) 16:00:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000600), &(0x7f0000000640)=0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) getsockopt(0xffffffffffffffff, 0x100, 0x149, &(0x7f0000000540)=""/180, &(0x7f00000000c0)=0xb4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000680)=0x5) r3 = accept$unix(r0, 0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000004c0)) recvmsg(r3, &(0x7f0000000480)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3, &(0x7f00000003c0)=""/181, 0xb5}, 0x441) pckbd_enable: command error 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pwrite(r0, &(0x7f0000000180)="099b17f9150fcc5b2059ea3df90e8448deffd300034afd95918eb8c54a1c167ecf20422e1927c656840dee90c13ed4f389d03e5d6f64492cdff7110468e223073795c0e51d9138b94591bb8212b90d0b10fbeafe6ced5165d8556bd01cec3477ab0c3002397a2b35d89184d22c621c2a562f84dc27548a5e11a640b4e77225fc855d523a95ff8e08b539da5ce8f084431b17d9299d02c33f40", 0x99, 0x0, 0x34) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r10}, 0xc) fchown(0xffffffffffffffff, r4, r10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, r4, r11}, 0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10080, 0x8) unlink(&(0x7f0000000100)='./file0\x00') close(r0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/130, 0x82, 0xc0, 0x0, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) preadv(r1, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/227, 0xe3}, {&(0x7f0000001200)}], 0x4, 0x0, 0x0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:25 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000100)=0x4) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="fe") 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000680)="9bec9fc25909203673763fd83c43b332f09244f9a9e4d88d205b9d99a40863118f2c81edbacba85575b3d32a8c206db9372ac4d88d506ea6551282043142e4a404b39cb900d52b6d10c37572f88a05f31399e37b34ea9e9b3781465e6ce67a0124c21d3e45695125c6d22111f3b24b9b8e8f268f962e8479106c3ff2ead3dea812f829288811435f331f398de3903b82c22d9d2c01eb6ebdab8e7b730e75bb8015363f844ee6ac2b60a7b37af43138f9eb459e32f0c29f5e490d73c511b3001f68461ac868ce5f12d33e495f605a7a589b0b819129ee03e6751e250db047ea6c5514b83eb4139ef88c0ff53c19600e7a1e9c6605b2649b7816e5e88561c3f2499571c9de460e6cccaeaaaf5bf9b567664fa68f3c6efe5c863840582d64ab8164d167f7e4d57d8356d9604911499e7d86bac9bd922ccc31bb0df321bcef7c", 0x13e}, {&(0x7f0000000200)="8653d6e13c69c2fb57d7d656ab235c2461b3a6603bdc93b6b8c2ce4908f771aa5a53626732d63e532e24d4605f8072079c75c3e45174091030cccb132215", 0x1d}, {&(0x7f0000000240)="b6962e1d35b9f810d0354f69656e6dc205875da3054d1646c87290c8ffa02ae31de1795c26cd82c6c3c4229abf9fa8c71bb4741457d45a431c2c564feffa91f8205a2b9a32d68ebbf04d7f75f7e204c3cb2597f2c152eee1c25df68829392351d7b576b2b6df92dd812db12588f031b96e769738228a4ef4082647b9c960072630f28c138bc2dd2c7a6ad6c40471f1cde21604e6d41f6619ff9d8b5a95f435fd044dcac5a18eea4054bb22005f", 0xad}, {&(0x7f00000005c0)="1d768428a9a12927787a4d764140a58246d8acc45dfec9552e0690a64012df2af38ccb5868db324f37adb011a7d265347164d7a4379c1776c30227df8148f83d2353f611ae18020186716524ade61e1725d1ecd512a45f10c4f5042752660380c258eb02b8a1f1bd738fe45b9fc57f1a1c3703674b", 0x75}, {&(0x7f0000001900)="cbfc8c6090454df7e263f895c8fde39a6bf821d08428aa7c794c9eb3db8b79b307b88d2677989beb74bcb2cca1d0cfd3f4b1e96b14b93c0ee301980d31998f3195f54e89cd23e2072965d6d15050839a4192bddda675aafd62c4ec4b0c4d166e62c15e717da2ee5895d6489e968ff320101e6e8a60bd80e6bdf3da7958cda96b0ce218bf4533b06c7e4bac36ac1c8f0e0271e1e8d280893927681112b7d030c056f28ab9b5332b7861efeba5ed8586db998d39afdfcef57066754ef8f694dd1ebdf4593e8c1be0dbf0f17a0de4bbeafe22ee62ce92fc3c29761d3f3bb0e108c4a1e4ba729872f7d117453932efdb0c2d6f0829312990ed5757a49455c4b3f8c994ca3a07b7c32633c07c72dffa02c2d4f3140484d23b9fa15a4995ced41b2c086fcc58a1438cc51f405d9d12bdecbc467e1adba26eca465282a3dae7869ae09f09431a4fd9827b419541a59d5a48e057a425bd4e2af70600e9a2c2fd9fd317475f632c7c7d4f3cc5b1d7d9431f6691329bb8114d6b0f9a0eb3c0717a75244ae46d9094666c64814b0c55e69bcc47ae6cc9026a42f968858822f5fd62163ef9113cb39669d9043af7b0bfa1349c06c539e79dab541abd5a5b6bed037667cbb101456f513d21d19cd8876a5c23175caddcbb484eee33c118e528bab71b9ccefb3fba44efc146d87259a0fb45e9ddda08813fef5bfcb33ef53eaac4099730b9313a33ffae694409bbe0e322fdfc31f6032f7744dbe2d91df898979821aa7c127885d61af386ccca79c3f5505b44e6d61db379d4f1058761a3eaf02c32b0b61cfc803b83412d09724b09aa6ea593897757532eed9eb914599c987999a8f0a76d6cab5330864e9377efe963e1388afb836e833f8034b1a528cbb512508ab4cf991998eb28df88e607fb0fcb668d134a45f83f9556fca81fa873644da46218355b784461188c3866db70aeeef9c64eb39ad93aa3f9913dde83019dbb9c0bad81b37527fb450f29f60816ef32b48c99055bebc220b4f9b2fba1b759cb61e3b5f0c1c8b9bed4089421e42e9730d4f163382cddfdb19b2cc142d01299c2b10efdba0e9b5f73c9a8112fdeb7572d9569f71cb794cac86daf8e3839792155311af3910e14c024d08367fdbaf9e88911a6056566109a7439e9868209f4f0e1348c0c25ef9bbe97344789787e33ba2f2a5e228cc3496c8864b56bbef6caa3ad3fc36a478141ec1d69f4567d3a8d5d15ec79a2f26a4160c058b5588a33194933f9b00ca5278bdd509822783d6a470b12b06248a18be098b2c7cb4e532c597db3a54e13ad2ae40182b0a6d62b9bea09a6f242bd6015b31c6a1f66b6306ddb5951b0f66621cbe1389ed0750e8c1b49b37494e02a1312e610e00c937a399116c9afa32e02be503f5852b41a66177cedc3afb2fcb0fc9f2e91bc291702fca66c518c2e3707a2313d1ab1470406c57dc7c25963e6ab047f4782fd1f1ec3ce8a3a2344300bd1c2ceb8da3a1aabd05fd411008cb254324f3febd00972beb62916a021a3402d43d460a5cadf63fb2f5ff46294eb261e69e62e71daadf230fbc86ebcdd7f39c18fdbbdfd7c6c37cef9747ad6adc5aa3bf4614ab1b830f84bcd7475d325f63696f5b46bef187ab4de812304f70e9a8f3e97e3c2da05b2419daadae0553838456019649e0c1c1cf4f4d4c19f3504ec5839d78b057d12ee216aba30c83463a34ee3e92bccc1064df06efa2e1f563f3b8a3bf1ea904e21b9d3821a3658d15c03ff49b0c42dabd239bf95798134a1e1303cb67847b68fd5af4e5d3a0e8ae13b6811ca320b75e38faa49627ddd6d555b4a537deba17c6ce1134285e38ac71a835f6411675f79a642c80c4914cbe5796cd7d1ca112cad90d88e34cca672172edd62706745f417f8aaa51207df9a58add1f594a4666fb15e56660c253dff718e2546fa24d877828ee4a4560360da7fc5ea73e831de467088c6e91cc60733ee9c2cdfe09dcc03750bd588b46048886d5d5c369c3bfb5cc5066452633a618a17f4d843269b63877e817239facb16290d9b85629668ecdcad0a9481d15fb3ca8b42e343afc38159ccf19b7ce278e7f5bd26494f1cf1d6536c2d825f0249f92d48688a38ec96e1bf857e64e40c6547eb3ba4c65d99040ee8a5dab254877e5064a32cb81285562488d6f994872eaacf2a48be914eaf100092eab9c7a70c41ba9fb682b50ab2895012ffd37a8e183f8f257a4589864f5b8682a6e1ae280f05d488626c06e38ca99ae32360dbdd8f5f2064e422a9b5d4bc14038607aa3aff2d9b4697adcb109e6b12eabac734e8892ca52857bf058b04c219d2ea14a20a1b7fb9f3acff4ac2e094ed25db45ef28de3413ed0bee461448466a8a5e298f019d64df0f5c0290e5c84d939a56edace0ff61908292f8592f6569f59384e6eb1abe242544aada2a77cc50cbd42da039088d7ea324cb0a852294c7b0ed5cc8e21c80e512a6424385a7363e846dfd24560219768379a4f47b20e0578626a0dab69d296d7fab8947c1e2528ed8d087dbde9eadc056db69213fa734ef1054510b5c37d61294faf709c5df3f1e0a2eb140f802314733a42f05a36fde34a3876bd0307d8d62ef54522518c246e4d408b647c3df65c67e1b3ff241b631eae4a96e059b43ef59912bd9c7b253ff3639f170dc62f48e7d183cc2038edf52244e9cb2d54b934c9a9404a1fe02cd984ed7e5b7638079dce691e6a13dd7d9f7ad3b5f3c0a235198467907050499eb274f2605e30cfa859541ca4fc1ba59f6f1ed8a920be513f2da233a080420ddfe8669c9cf124ad05f03ef036cb432a014939257ffc3c9cd19e82b4ba69ad7df0dd6f410395bba2419b9bce06e6b48a7d70b71a00f85f2fd9a29b5da0af82567b41aac6db0333c5f1933915a5b5994dc42b4b241a35bc9be214d7041afa85abcbb8aadd705127755ab54c7e8e867248b24e2881737761acb31eec8284c1a9da45d4b29f42905d0b43ce3d54d2bf91883b1c755cd7ae3699b4a5db52a2148f804c70c5672bba2028dc9eebf84d9ea6b166263ffc923aa37836e35481ccebf770e4168a3374e702c6364d3dcbf0f4a2b8452291fd07ec7668c907eb06ef352a820648391905fc017e7b3b1b8aa5d29aeba6da83b53ad0d8d47fab2318862fc8dcaf76203d8455a40cd9c1f7f4c91c709ace1c09f3bb3e3b554ecdebce3b06bfff580a981b73344b2f2ab4dfb195795e0eb2854417f6e62eabbc17e99cb3c70fc2d6f259e0bf6fd31d2fcfcb9386d025255cc1e1040f2961f571e3e59d60435840ba99280866e4495d24ca0f1940db92d7d50823b9a33cdf494d591666e2a2bedcbc26366f6155ccd1de4a77241cc4195bd85b4d2509503bc6ddea96280d673bafbd63fa0255456c107490bb4919442879f39b71dab48ac31ae5fb59d5ac4c6fe3a63db82ba7be3b04a55806e2d7a64a33ab5b668ed4cd463e7ec750c2aa21fa0aaf1c6c230123562eecb36fe2787c58a46f157fdccaee6935f524e673aff645b5bd70d42e48425dc01b9a4e12dc4896f81d577ca6e4b668b6c1d1cb09f8a1aa5d31a36b484ed8fcad7452f9885f317642e30d270a385ed43d8ec2de5e1f43d67048af2c7031e5c2ecc13777b46627b5c6f510348e88df7c9f31e5db03117db1024ac1f36c23c8edf50db35e7df523d677e5a0e41c68a37d5989f3be97f4a3811aeba78ec982ee4993a53459274f5eef20d4d9172d4da72d3c5d73303757b075967469a827c3af2a84ad832228284d163d6a17003beda6b50fcaf888043811e14e355b94c6339effe422ae68e22bd3b1baa8e2bc46b219f6fd52cdd98a6a49530d4297ddeb507e978c032166a353073d4dc8ec614ee2a2bb913b52004780af061d4a3a7821e14a7eb5b6ca8c122dd01f1254996911ccfef3b3e65b96d05d8fc0cdeb71e94992ec374ccd4c053ff0fb77e09a6f7f6c3ce19141c006400164c5aa3f4ade14164f52d0da85b7dbe44a10c251bb5439d252dcc179c744eca2853efc25621838babe51ac2c1552235f58b57a9ac442c6bc889463ac1107b719bc30791535d17f1f131892c564220f31dc3fd2abdfbb691442d0fd0c18f94c401d7dfaab48be75dae45d6a043ea753ffa72acd9556400d2ef7f8c477468e8721419a3288114fb4608f45e76f98f300eef8716f06184474e5a1c666c4fc46580c2f0b1cff03bf499ef970f6b323893d4ad0271b2147c9cbfabf69da7fe750566ff39ede0b286f147eb62e4268f53554659cfccf8aadf573816619b472412895385e8db3b5501cc500c007f3990bed4e6e86a7b36c294200be06d91aa6142e0ebf61eb0626fd0692808f93007e053ff8b87dbd6a0954baaadf04a898c5ff7c3b8bda8fd67fc28f828214a09ced140567b8fb1c37198ceecf1d6117087dfde06c1bf10312ac3e3f8b05958541e80f1a90065b32736c226ceba76df756218842701e85a2b01b5afc3bab0a05cdce3390adb277d334ffcb7d4cfeba60fcabea09aa656d583d186759ac20f7d5fdc22aa50c7c5518022838f56c1d13fcaf7153579af592799c4ab9a61d04953da70df7d3eb6a1bf9457d976b1e3bf1d82adc974626ad442653b084fb55cd9f9affe19f99e9ee77f309787ead19cc381238aaf2156b2e1d617d499c777e4b04e642cbb720560dd710aa0ac10c10386ca81c63772ab7054666e577a8b7d9a50603f73d613cae652dc78ac161c6af28cf036e5585233b244bd00577896783dab443dcdc9c19735e4f908b8e595bf9a23b093b915f7108647348aad5b538bbea129b662851f99863d5ca03105d1778f3bd1bad9bc7e726c711fe4f2bf4cbf571ce3a36732afa4ec1dbe96426ba2f48046b7f84ce8e77cb8f8503104332e173f8a707f437fb50669d01fe1d69032ad7f3015b2e1634c56b821ed9e1beb8bcde3d4809a8148f35b6b203936299673565256c0626bb50d8c0e7730545958b0565b974b04e05c0e4a02aebfb7a4357bfc8fb23dfa81ee9985e5134f67a3aca18ef91dd87c6a92a47fccac700626c420dd68453495b386d7d872afa2d68b639cc290f4c2be1bb5ce8116a28df942047dfd30afccfdff1fcdb071e5c8e2dfab4f0a4aa513e27dd0ba365941981347b0476270e88b9c76e42a5dde59f6825c3ece71fbf0247de3c515764a1706087196c5cec181364ac243f3b144e87f3d8c282481d9fe0b3ae3e1b5af7a4dc41e70799b2360ed678e51587c39314c14824fff149f5b7c6eb0206e33f04b8938a7ad93e4f289d8585d711a91258d48ae26a396a163d843140e633bbba0743913969e809fb203a6fa4e54f82768be84a4603711f19e580706831c1b556969f2b13b2f81d6e4a5574f1fd3cb031d15c14f5a5efb0bffcd1528d8bc906cf86208bda02f68fe21b17dad2f3e3bd16e77e2e2e9b57febbaa1141fa57430c58d7a3244f9af01147f82ad7770878f1839565907c80292bad9d62a5ecb16f8bd6c98f1165f69c97debceccc89d929e276d1730596cac0e282b12be4db857e8ea8a3a4f64972e6dffd2f8c572ebb4557185cbb0865d83fc14601e22c1aa21d50eda0421602c53a892160eca34f193351568f3384e1c9607f2d8cfa52a355713efb21d2a54cd67e5bfafc20c0f28c5177fb9387f13e603001ea394b38ebbe291b31763e9e9e02b740d309eaafeedcae1ae2811941d0555eb40f6cfe74a6280049d13857c1ae7ccd90671e510ff536b04980e61ba23b56e5e99166f16d7929f89d16cee34a225eb90a98b2fe3c8093c09e6251a4fa6d88cba35e2f531172e77319682ce43f12b45f8aa5b5e2de545592b6d3888f0806c279e9954c133114f1d71c72e4516e593a7b0eb26c6b7e6b61f2845fdc766ed8524d0b4ef", 0x103a}, {&(0x7f0000000440)="3e1062778b5a81bdd405ab869e5260576f17cdb158cc96da1ae81510acfe7d8e498c1424dfbaaf7ea37fe758b90c0a587609a649322f361ef41988367f30cdeb91714753003f2fc15c3add25f0facb2f90c7ba848da183d7882758aac96200f9440feb1fc0c9ee857fbfcc033fd8a2b2ddbc22adb2c14d6b6ea98b4c95ccde6962c15b42a11a8270cd0c14adb00c3657ba9fe789f3eedb8ec9d13e88857dc9cfe024cafd50ffd642f800e22775094ff6e72faae5e1cf80912975d6b28e7ff00fa1e337759bbafd3dce609afe6ae6e07962ee54c020", 0xd5}], 0x6, &(0x7f0000000640), 0xfffffec0}, 0x6) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x1, 0x0, 0x80002}, {{}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x200000000022, 0x0, 0x0, 0x3}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffb000/0x1000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) setitimer(0x3, &(0x7f0000000040)={{0x174c, 0x5}, {0x99, 0x100000001}}, &(0x7f0000000100)) mkdir(&(0x7f0000000180)='./bus/file0/file0\x00', 0x40) mlockall(0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0xffffffff) 16:00:25 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x190) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) preadv(r3, &(0x7f00000004c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname(r5, &(0x7f0000001680)=@un=@file={0x0, ""/67}, &(0x7f0000001700)=0x45) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) linkat(r7, &(0x7f0000001600)='./file0\x00', r8, &(0x7f0000001640)='./file0\x00', 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000280)="2b305af85d31762e0fb323ead53c521aa71f6f799f5bcc43c5f00e56d1a1a1d6eb491952553b5651ba772ae360e2db2a03cf5a766293091fde806c72e60e75913a524f3fb45f03d07075bad6566ac596dbd0bb710ed6afae16e296ddb9ffbc501a75d1baaa1e3329d8dbbdd70289c4570db59aff3d6a", 0x76}, {&(0x7f0000000300)="f3a86ddca0934dc47dfdf2e5b66f73eba630114b4706871937266b0ecf972a7b099afba34d4746a3363970f31c493dd098c5f5b80344b13b39c343da89bcf8e80545d44dcee26a8d6ff5deae9fb8fbcf2f4c42149dce9c8563404ddeacdbab41acef423d74fd9ac93ea90a061d58d8e88d794da039307765fb3445eb2d23f0335db7450213235bf7", 0x88}, {&(0x7f00000003c0)="1400e5ff328cb615641a460eca2185670efba9826bdfe72dd3f2ce4ce91ed96b90a3f65a9d4dd87eb1857a0b90114ec78d4161b7a95a8df959f3a8e2820e20aad53520db24910cffa9e279ac3460617257a00b3bc8a2991df171979a39866efe5d06415ced7577fd97f7129eb010835fed9619283e0765fc9c6ce312aab55dbdd6be4322dfafa8d73800c4a823e1ee4dd1ac3da3434fb4570660401639401b361f896a", 0xa3}, {&(0x7f0000000480)="1a3f973e94c2920deeb8797dff3c7a7cbf4f5ae7123d4888f625272f63c1de63d06509c974a8160a6c300bbf5899d93ccafbc17fca3076f572512ff295a385c20cf39077c3d6aa2f59c8f040d26ea4b2bd81695d1608069f9f", 0x59}, {&(0x7f0000000500)="de6f5295a638ab1d325401c7d9384adcf724c9da63134a0d618707bdda76ae6cdd2c39d3f48947f309bfc5621846c31c3e7d271637bfa48ad9a2f3356a3e51de16c694648fb487ec1d60", 0x4a}, {&(0x7f0000000580)="b5c54f1c3aa81c7018286758a5dd8e58bfa4cdcf1beeec8c6e59448c3fbaa9ff0e592949064cfbcb499e38cdfee8c963d89b43e7d39f69ebc5de7797e6e2052bc050dfdd21a24b228ee5ae92fefa7221a3add47dad18fe260ac1cbf71be6f4b12a0dce3880f74f36d43f548eae3764c899d7aca6d7183853c2d81e3e20f2e287338fd8bcecb586d1ac059c16382614fc51e67a324440094d1543c707e3689c608120c71d11ac1fbdaf41d8bd660ce49f4ce43a7da20669a77685ad0f5241c9e379df9942c7749869f3078d88bfc3f7a587d802d7c753151d77b018aae7ea470ab92289171fd9281631fd448ed2fe6e6d1f631cf4260ba063d8f9d4013f9d287a566c74ce4a234ca991c8aa471519c86a15b5aa4e4fc75f32d4326f7522c662f567ba4d4f3afbd61960612890765e931490b15083e753257a7dce19445e0f3690f01afcfa902e2d6245b9875a19f502af00f571ba02b3af4acc705f5bc65e5ce57844b90f454fb21b187c596630a154f30e314e2b25f66f4dcdcb51f23ebfbbc3b52ff1d5e5df7e34f02ebc31e9d54fa05ef1d3fa9b9c5d5e09adca453a1a1461cdfe231e7693f461547583dd402484d2800a8bdcd56ac75e54edd59a5073fb9d18c9e376f81ec6b8025d98eb57da37ee0aa8435b212b44fd72bc7b359fca3028b146309bb0031d10def77b4920dc5c9839acb82d9ce1e51ba6a8c11a380157365e5f368a98d8c822cd360fdc07de3c7e58a14be320dfc98555affbfe48dcf200b4f1adcf17292a737ce293f77ddfa1d9a4d3987a890eef5f61536ae855d877dad8acf0cdaafe8ae41e07a8bc38937974e1cf31c28ef5bde2ea31d7e715e0f5b7745012ac631e23c77334c9043854b71b894513d4fd32dc21755c099920daa1624d377a547721c2b8ec06994fda0722945ff817c4754ecb441367c5a313ee010ff13dcef59de6bfec44b83fc83fad3bb80fa27bd13674baff22206c9ec435d5afdf4f420cd425a19b9da97b84d1b43c9475c570bb8f30728891209bb8dd3a626b7ee3643010a8fcf1030ed3b45cb3c6810e2b7974dcba513353a6fe5fb2bc3ddeb901c9cad9bc9f945c7e6627271da1a41b98dcd99102803ea87b45621ed1c2b65ef2e31258b848bc8ce238bbc2408279d8b6c974222d46a224958c7be1c5ea5afb2debb753b124205da5e13de7c346963ef4a116d84b6263ddf309e759600dd0e0569d7be6da9e4fab9478ed01dd4a0b6d1f9e6174c351f8fae3aaebcb9a491fd6d7954ecfd34c3c839dec7ff7b4ef31149dbb62a79d9b4087054bf75e109813af5bf2a8f3a2b110fd9ac2df99169e020562f8d1a84d308b5da31305279c92b4fcc8b1c120e98fd27c7c869d401828e4e02e7a680344726f67ee9bba448d78f1c4669a559b0d6562b74e52858d2ddbc05d52de00cc6e06069ecd540ecf701594803249ef08d11ba6a8d6843f83368fbde844dd9f35a11bf4823219b69b22bbba6eff0fd5f857bb839c40669d3c56c0cc5fa14d053d9db6bb790818d785f26833c009527a78403e2599a0deac573e5e2406b45b889938cdcac81ec01a3f3efaa4f5747f3aefa06e2f99edcf11c695de66712b39be5aaf5ff4fea693c1c9f4ddfefd1aeeb68b9f37cdda8eda27cb6c73edf26e511f5cbf33ad8fee8642576f8ec7de046a66603281ba482fc1838ad88579e2e01e819db0849b41d582d7bf8ece1252180f5cefcb15a4c026a74b5adfb71cfa109daff3fc0a042f8516a778e17b761c5b82f28ac5fc5e76003d75c16621d7e9dc2b0fa3665178ca7df266738e3dccfd2c477be68b5a4abede9693bb0b292436fb048064c2d13ec61575487559e56f0c2b50b2c4d63cb89dfeb6eb6bd8b7307fdebb9f056be04da437f943d89ec13fb0c3d25ead3a8eb9ca4dbc748b4c74775e397d2f34ca7391cb98ff9069951c1725d07e344438cd29492f46e738e0e2163dd24e103c70df17aade4feee2884c3d58553e9277a36cecd6366256024c6db6b5c68e11e4d2415b626609bcecb5c66f1bde26a4d181df9052712b6d069e05ccbc7f1b43b2c2955fad51171be498a865cf805b045c3cff2f30bac284b4099a3b32f079831f41c30f876a1172e6a4fe8df4905e6d833f398da21c050e5c68138f13d7bd298f26068464c1f79b86597ad033dc841eb255764f138d5c8b7c1290422ff6fdefc91717b7eed1e3be304dbf25ede8bd2469f3954ebb4db3b5619e3dc59d879454f63746a3a738b8fa78e3c97c97193456ac6bcd979bf6bd8670b35e1e918ec39eccb3402d871e5b8ce5a1e1f4aaa829860050701c684fd883c7f953055b036fb4d65f2c505c63e6e10af39b51154da74668f7f37b57107b8c44a355abdea55a7b2f2d5ee6f4ef0ee7496a802ebf0740075122f7dbfc411361fa4adacd237766c0dd9e4ba8ae138c6bac0142fa413bba0ae320f12e4d7d62deb1c2fe1a91093eb5b4bc30fed6c47c8c789108975621a70423560e9e9d6191dddf5992f1fc45afbb2cb6edc97b295e5c7deb2ff2937d3e1e5c11e04eb4264481740bd35cb1515e21cf36f1b82496641b1a4b24e25a3f52edbadebbd7dd961d3d9ee76ab9358a97b12173f8c4d3d1f42c97dc145a2020791e1af395bca4e5ae7a619abbb358c229d7bdfde498148d5c3015ad805c4ad809aa2a26fefe0b1db216970ec518f0ae288d48d28f3632dd984ddcac685f30acb5348b1218c94e134e51b9c1231a2fd0ecadb1484497b35154542a06e3056fb00407b5bee72833b1639a34bde1df673d3675d1c5b4c374fbd27cf61761ff9da2acaaf8abc895d7f4fbc44b8f1780cd8f4bf67bc3379c0d9d6b4566fd005670cf9bb55920a80735381a7ed9e647bd5ee5328bd664b27004a61d7d92a6c9aed022ea803c0b473f3aa79665fb82b8ec72aec1f0e0f1708da0cc41281a1c70a2dc0c56ba5dcf662173e71b1825b48657d3d4c3712e7eee4341ef0903e29c755e4994f71af15a009be0d8df5194aa6c2732de4908442077f97e9b8134d4dc6bee90dce1db2d344df7257118d942a6f0af5247c7d3c142deedd0efdce2645634b200aed29181de204a83e693f9eb1a7206e6c500ac6bd1b6bf02070ec635833eba34632798197fe0e08e70d7c50789247493334fd0bbf6ec6f478e3d493b15b28c8791c337c641e11c134c7f9975491dbd020d56820a25fb24f8bdd606b7e7e02ccd75d6b3ee6f3f8fad8929afe9bca8defcca4bcbe3b7069df6441f63e9591407c59fec84aece40aeb2170718c86d73ed2536e2c81f88b3f553c71242663d7df9272cb9a511d220be0a03aaf2eb183702ac1bc20a768ecd3ce5f07393aa2e4cdc787bd9e6c83c1c8ba4d3cde85d748e71a4f95024d1de247cc43f355d3cc49d00a570fca619246f2c1fc31df53fa7381c40eefeb0121eed718e8a8c332567894befa43482b17d19bc83ee2d7acacf0f693d985ff4047aa2f41c78122ad60075922660e31a9f008e5aa5b0826f61f036967d5e3be596fd18f46deba1ed7288e56f4d9ddd79f7baf5f88cf9a5d557012da33aaf1f0c09557814faab9a5c46dea94e6ab841e19522ef4937470e90c7db010ffdb92388fc3207f2e001dd54b6ccc1178f00d2018acbe03a4f5ade5421cb387c44fc14be496291b4aa8494fe302a6c118fd1e0db73e71e8bea4f8b5dd17dbe4a8973223568496f2d5b764811efeb6fa8d148d11b2a1f950375006f4c79f2ecaac1ab07af4b7bad2032c251608e26225e948f798d2f181e5e235ba431dff4b00faf6660dd978ab20ff861ec3712b04a152896a85c7f783f6058a9a3b2e7acbf5c20b21663009fc05bac8cf20f173f2d59fe34b3504f051683cdfbcaa7d54327a7717068273b17fa0df626e4564bccdfc6735e396919e3f53e6586c5e493633738b715709ebbd6a8c6e868dc092b8bb32e510d41a0ea2a9ffcfa8ea58577b8e590136b64acb34ce2f251450d44130696357324523c07dc129563b8c6e5ddda40554adfd18ef7773a28c88da31a69d357c00d0734dbff2b7fa400291d09474de86f1ee653ea016e0c1748c0554345b1a98bc0602711a4a7d81cb6842631cd98ca6b731c14b5d331bd8c47956358a68ef9b24aae2fb57d8b295f383adb19cd0213479577579915e30d7125359d0a6e5deed83b690b72b0b848bd12a353d8504ab2f731eaa01feb4db52550cc3d4de0348838d8f998df9f1d2b642e79754f83a6b0d1524f59842f7382dac30358076b7243cd176d16824caa441ad0131c24fe84e81fb4720f4c87065583c8f2baea4b1caf27ddec97221bd5922bb415e3a6d93bf5f0c6b001461b8d1ebb750db87b86ec4b0cf0f68604ad41a687a2d3b56f344a9c1494af09e93920d1808004a5396dc34a8ef32759c849ec6fc7226e62fa1b977691702c143e30783f794f9b8664e8f09b53285fc8e80df1b8445e57511d1f46c1a645e3e82343ab9ab91d94d9dcfe8faf5a6c451d9e80b46b0ce626e98424df0b3dae5f6c79180f3fd4e4cc380c443a13a3187652ca80336ef8c1b1936e872ca8784b5e9e74bb1fe5a3335bb443c4bff2843f0206cb3e80502a25c019b73fcddf4ae3dfa8e35a4d3e5e277fd90376a5044460ccdc889c4dd2a535673438fb1b82f233784aae0cfeb93c7bbc4b2ed4499a11b65dce8ec5c767ae2d6ba5a2960b79cfd9f34f98c2dc303eb8a625fae50695f4257901514c3110ebb73fb48ebead93bc7c591ec11ca74e9dae872a013b13111072cd1823cd2e5e360745e8399ca5fc01a364c6149ef1b25730fe778e86cec6c79eb1cdff68d0753a08f521fd1ccd81aebe8d0b7b34efe3098a6c9b6423b67c35cb981ff0ff5641fd72e479b7b73ee4f93a3dd41515badc349a8a4053587b9f1945e33a6ca597b340fe02d680592ca9318a6b6154398d4ab7b816f5d82031b868d8726f431c943b9c28598d82db8f2b65a153b8d9fdfc0d97bf8918bf45397f29f91395266e84ac76990399a70589ed9abbb865f16caabff8dad372a295eaf3bd5b3feafa6655bbcce0cf959b798740ccfc577cbadc7aedb87b6ab985d61f4352c871d3eeb5ee415fb82df6a9a096d8e7437efe31c5ce0bd4ee10461f01027bab2993db6a6c60c11fb0caab28862433c682821aa02a22b22729c13034564cccd9ed3a86e2ea311d676d13a451ca7bbf8d78a0f7e88c868cea47c071a7e967d971a54591b8bddb7686dd3fdbd0afc0ca10e4d5815910d1d7c102181de67b01ccd82193061e018581fea2fd845beace0d0f465a216ae5e51103db8466be71f57fd19052546e45f1d1a90e0a33141ee2d8fe4bc096b3efb64d593102368b118be997abbff2388d6908f3bda90e3c9e51772e88658cad35ae599043d10fdde1182d05100e83e625daa380a96e42facf3d623f1cfab4a51a4cf8ef279412595b6b0c80cf0223bb3a2ca513789422f953b66a263271552d3cf34d68df92316c4fa5da39b31f079b7e9773413b2249423a83f4af237441e869269d3ddcfcf980722136e9235110df6792d1df93ce63c63fcf1ba5cc3cd349be1b6fd50e930d8a575f70e5077af244199d72432afb4f30547d2456cac307ae600c78250d074117e3c0d03ddefdf94f876f08df07ea51ba8c77026f3ce8a8a40fb4dcb2fd1a8b0b2ab196abc01359893a5a1f19f8fc82828cf2a43e5f9cce895d28fb5c15aa6e57ca9b17a4966bb1960a30b4c03daab9edc9f68523d480d407f36a9da37efefc66b83e6abc11c3d23244e8ef57921952690a8a4ab7717162bc7370915b979e46622b88a63b", 0x1000}], 0x6) 16:00:25 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="5967868f5e3a0b5264d76bc75f634e01aa538985f669fdf78d34e65c25eef4de"], 0x10) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) read(r2, &(0x7f0000000300)=""/236, 0xec) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x3d4}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:25 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x80000001, './bus\x00', './bus\x00'}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x18, 0x2, 0x76b7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000001900000000002954d35930f5fd20f33d7bf1590a05000000db6409"], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x0, &(0x7f0000000080)="a1643cca", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x400, 0x5, 0x7, 0x4}, {0x8, 0xcb49, 0x3, 0x1}, {0x400, 0x3, 0x3f, 0x2}, {0x1000000, 0xff, 0x9f1, 0x81}, {0x7fffffff, 0x2, 0xfffffffffffff3c0, 0x7}, {0xae7f, 0x6, 0x100000001, 0x9}, {0x3, 0xffffffff, 0xfffffffffffffffa, 0x3}, {0x3ff, 0x2, 0xaf, 0x8000}, {0xe6d, 0x40, 0xecd, 0xffff}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000280)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/57}, &(0x7f0000000200)=0x3b) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000240)={0x0, 0x2}, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x35}, {0x6}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000000)=0xa4fe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x44, 0x0, 0x8}, {0x24, 0x0, 0x0, 0x81be}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x89}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendto$inet6(r5, &(0x7f00000000c0)="942ec6da777de8ab584a43e5a72701f980acc42904300c5f8f04d3f11b503e377510a897b7090f6e457148d7d3d6bb9736f60972ba7dbf11acd8435de234a206b3932d99", 0x44, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x8, 0xe128}, 0xc) 16:00:25 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 16:00:25 executing program 1: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x03\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0xffffffffffff3e9d) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) kqueue() r2 = socket$inet6(0x18, 0x1, 0x3) lseek(r2, 0x0, 0x0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/155, 0x9b}], 0x5, &(0x7f00000005c0)=""/2, 0x2}, 0x0) socket$inet(0x2, 0x1, 0x1000) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1000) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fchmod(r1, 0x10) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) recvfrom$inet(r0, &(0x7f0000000000)=""/236, 0xec, 0x440, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() msgget$private(0x0, 0x100) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000140)="52789a0b27ed0e1bf6528be9619b0868cfb3b80cc5e444887efadee65cad38510fd451053b861db52b18ea52d724890f", 0xffffff4a) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0x200003fe, 0x6, "07006bfe9e067da9000000000000009300000010", 0x3, 0x1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x302, 0x70c, 0x67, 0xb12}, {0x9, 0x9, 0x345fe0b0, 0x53ad}, {0xfffffffffffffff9, 0x3fd, 0x1, 0x1}, {0x800, 0x38a, 0x0, 0x3ff}, {0x8, 0xaf, 0x72b, 0x97}, {0x5, 0x76, 0x0, 0x2}, {0x3, 0x4, 0x20, 0x4}, {0x6, 0x401, 0x1, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x7f}) unlink(&(0x7f0000000080)='./file0\x00') 16:00:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x2c9) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) fchflags(r0, 0x10000) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:27 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="f0f8995ea757de8339dc643c3102b4789e520a3855a23a17ac17e871d2bb866e73d0e6676e7ee764587fc42d4ff51c1f4b840f76ce77889ad321385275f58cdb90ed46f0a3c7797c672b0b23b6afdd5020cc", 0x52}, {&(0x7f00000002c0)="36c8c5a921d5287b304a12d1848f81abbf3405d3bd68b93f3e286b2be1046a23116dc6479a845a9466c897dd0cc3936f68a91c2cb94eca78607a6bbef994fc2deb8ce51c6bc503bfa11a7702fd36b0c1c55d185297cdda4879c0a032c98555419d3d9c12d8af0152cb2acb84fe881d2eb93f1d5cf12ffe18", 0x78}, {&(0x7f0000000340)="e289569d7ba92126958c0eed3088e30c270b284e564efdc45cf0ad56553e97ee079273d92899caeb904e0129993220e309ce9a71a46d4f6e63c866c5e6be2366a46808d2e96db73af97f592d4ac7aec4b0f40e1e997bcae14e8e0bce7dae7eda36d833968ed9c1841bb96b41be8e44683dc0f9476e669cda0406b30c7ff7f710bc83f9adfb483158f638a3", 0x8b}], 0x3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffff01040000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x2d}], 0x1) pipe(&(0x7f0000000140)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0x8004427a, &(0x7f0000000100)=0x8b70) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendto(r1, &(0x7f0000000000)="2e0a79021297a9eb7cb9046429897ff94557084ed424ade36962cbf7622d644fa313d6e4fb7d4b8895813963296a46097d0b186bac3ae93fd815acea", 0x3c, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = getppid() r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) r8 = getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r10}, 0xc) fchown(0xffffffffffffffff, r4, r10) r11 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r14 = getpgrp() fcntl$lock(r12, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r14}) ioctl$VT_ACTIVATE(r13, 0x20007605, &(0x7f0000000380)=0x101) r15 = getuid() r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={r14, r15, r17}, 0xc) r18 = geteuid() r19 = semget$private(0x0, 0x1, 0x0) r20 = geteuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r20, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r23 = getpgrp() fcntl$lock(r21, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r23}) ioctl$VT_ACTIVATE(r22, 0x20007605, &(0x7f0000000380)=0x101) r24 = getuid() r25 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r25}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={r23, r24, r26}, 0xc) fchown(0xffffffffffffffff, r20, r26) r27 = semget$private(0x0, 0x1, 0x0) r28 = geteuid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r28, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) fchown(0xffffffffffffffff, r28, r34) getgroups(0x3, &(0x7f0000000280)=[r26, r34, 0x0]) r36 = fcntl$getown(0xffffffffffffffff, 0x5) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000200)="26962990ae6eeb274041eca3556074316e0bbf342789caa0f219f061b08c28a9f8b893d38c08c48e097c0c43dc61a19823a8bb46f0522676b541e350da51ecc967af42e817836673afd3a5fc875dd6c95a77b3608a026f634aa4342a944aadd426423c782690962c389809eb49ae", 0x6e}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r11}, @cred={0x20, 0xffff, 0x0, r14, r18, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}], 0x78, 0xc}, 0x2) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) socket(0x7, 0x0, 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x81a0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x8, 0x0, r14, r13, r14, 0x2, 0x1}, 0xcd, 0x200000, r12, r12, 0x8006, 0x1, 0x9}) r16 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r18 = geteuid() r19 = getgid() chown(&(0x7f0000000040)='./file0\x00', r18, r19) listen(r17, 0x1000000000000000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r23 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x8, r18, r22, r21, r22, 0x2, 0x1}, 0xcd, 0x200000, r20, r20, 0x8006, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r25 = geteuid() r26 = getgid() chown(&(0x7f0000000040)='./file0\x00', r25, r26) listen(r24, 0x1000000000000000) r27 = semget$private(0x0, 0x4, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x8, r25, 0x0, 0x0, 0x0, 0x2, 0x1}, 0xcd, 0x200000, 0x0, 0x0, 0x8006, 0x1, 0x9}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r25, 0x0, r25, r26, 0x11, 0x8}, 0x0, 0x4, 0x8002}) r28 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r30 = geteuid() r31 = getgid() chown(&(0x7f0000000040)='./file0\x00', r30, r31) listen(r29, 0x1000000000000000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r35 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x8, r30, r34, r33, r34, 0x2, 0x1}, 0xcd, 0x200000, r32, r32, 0x8006, 0x1, 0x9}) r36 = syz_open_pts() ioctl$TIOCSBRK(r36, 0x2000747b) r37 = syz_open_pts() ioctl$TIOCSBRK(r37, 0x2000747b) r38 = syz_open_pts() ioctl$TIOCSBRK(r38, 0x2000747b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000640)=ANY=[@ANYBLOB="03002e2f66696c653100633bb3256b4bea12ce34d5970abfdf9716dfd81e720224d4e9c2e4ecea46053e2b8bcced27b55ba81ca9072c72fa0ab7ccb627f81ce16a0d4c6931b93e0b37a74c84098baccba537485c26a4bb01f6e9682af2652054697ed06a"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000380)="acb4f338cad17cfed235546cdc999df5cb1c753ecc1ebcb773d48dce0422ea260414ce27f87f1f029e60b2295d2153d992d3df46a482d567f6a1e7444253a27d211c51b04dd55b4bec2e7cae4cc1ae4bdcd1d72f606cff1af2b1aac061f49aa85cc6f6020f9342900b748b4a63c6999c96260e96f54691805998a35a6ec6d3af038ef8dc941cb867bf5c25514b20fced732701f8ea6e99251d8fa136d6b7b35ec5cd8724065d5cf6364dd44d1bd28e", 0xaf}, {&(0x7f0000000180)="bb22617d8b8de2bcd7953a2989ea235c2d", 0x11}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, r13}, @cred={0x20, 0xffff, 0x0, r16, r21}, @rights={0x18, 0xffff, 0x1, [r28]}, @cred={0x20, 0xffff, 0x0, 0x0, r33}, @rights={0x20, 0xffff, 0x1, [r36, r37, r38]}], 0x98, 0x4}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r39) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x1, 0x0, 0x10000000000000}, {0x31, 0x2, 0x4000000000}, {0x6, 0x3, 0x4266, 0x100000101}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x69d, 0x0) geteuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="3c7518d20a09cc42dfae381d0d7ecc26bcd0c0cc0672fa43cf81144cda5151cd55fecd3e4e0ebb2d8a069960585585256b7c9f3aaeeba857be1a98d956948f83ba8229efab3909d3b46a1f46dd6d59db56a632c687802dc49997f6f1cde517dada8e64ed6dca02e78929cfe9678752b0db", 0x71}, {&(0x7f00000001c0)="66ad1b837426827eeb1113623e4190bb0b5fb31ff6ce5ba6cb386c35dbb30eda63b72f198e3e8fa9891c1b46ca07d53b0ebb9a8ae5da0ed68b152d8da5b24d7cdb0b25bc77c100b208a5899bdd20652a36f95ec55296cb7fca180884cb005539a202e28b6bbc67b750386877e581a7711ad358fd9095d8056afe59", 0x7b}, {&(0x7f0000000040)="37703386d25be0b75ba970d48366182c7b03da7e95d6034811325f6aa2edb01e78ab5bf8d82b5dfdf83a86eae94a6ed250d7deca5e2b191b4aae92d74bc47b1f6fddb591b4df45cd7e91d1050d842d74c8b156c16dd43853f4d5bd965e9fc710bded9a9f74a1443e3e32916a2196b0a78155285c73f39d91b66d1a49a45280f9026ec3d3b305a8e0db2464a0087512a746f63b8cc2a3845c38fd4c85d8458d0be71f76468c553d706fcb46d7ceaa94a8a71b000b63798507b6ad01fb23c4fe1e90b2799468a7126aeb607f60", 0xcc}, {&(0x7f0000000340)="407a4fd689ab205f3edfcb83ab341aa6022b6e128310f01178317eb7e9ac80e6fe7384fd5cf9d00c95f042bd458bb2414dedf5ac5214363008f5061c8590f67017f9755b7830bfdb8dc0f24d41e4fc7c7e8c21a8a5f38995b79fdf1ee6cf4943c0dfabc0a51cc63ac02daeaf382493993ccc965d42fe97b8a5a0c99def9ff097162fdfb83bca4cbd4d287c7b40a41e693b4f7064ea184643f03e203b3c089b15e0e3c7f667e153507c5c4cb05e90de66707487c7229f4275b2de91bf6c16fa504e38507c7f013e0b4141347aeac673", 0xcf}], 0x4) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) syz_open_pts() socket$inet(0x2, 0x1, 0xfffffffffffff9df) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = dup(r3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x31184, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000200)=0xc) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0x7, 0x636adf35f767c21e, 0x4, 0x99, 0x80000001}, {{r5}, 0xffffffffffffffff, 0x2b, 0x1, 0x1, 0x9000000}], 0xc9, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x11, 0x40000023, 0x0, 0x1}, {{r7}, 0xfffffffffffffff8, 0xcb, 0x4, 0x400, 0x7}, {{r8}, 0xfffffffffffffff8, 0xa1, 0x20000000, 0x8, 0x101}, {{r9}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x80000001, 0x9, 0x3}, {{r10}, 0xfffffffffffffffd, 0x7c, 0xee5fd1d41db6c17, 0x8e}, {{}, 0x1, 0x30, 0xfffff, 0x5, 0x5}, {{r12}, 0xfffffffffffffff8, 0x0, 0x20, 0x2, 0x401}], 0x80, &(0x7f0000000340)={0x5, 0x3}) 16:00:28 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000040)="aeff0ae94f836e3f215158be9db326d68ff5b243582ae7db8b6e", 0x1a}, {&(0x7f0000000080)="c356abe5c9609f00c3c454fc59b14e7911c7dae7144636934a2c5335eede6641ab5d982e169fb317701890ed3e988c38edcc25c88fc1f862897e3efe39adbec21fc371a9d79495fd97da254920267d25d8549ba7ed89dc134c31a79507393a7e5e5f25332f27019eeaa41357327205ef1014856a8a9f64213f683b18f77ac73ffe66df25252670c54aa1ca35d9387bda57a9c6b387921844deb2e08972f05448182420b526af15e96abf14e6f97505462dd4a03257ce96b16940a7b4e86bd6bed44b385eac2b2f5f4a16bab3d2f59bf0aa67d2e90010d59599d4c1e50a5771b0a189ab5cd88d803ead3a71280fb296eebf7fb9498f0bc28e2457", 0xfa}, {&(0x7f0000000180)="3c71a98b69102f15b092cb2bccb305ed3c7123ef6351fb7d9cf4e9b2c7655c2c9dfd15b9aa7452b0343c30d0c8d6dd56a346919f916de897e5ecf64956a093ed02135ac1bd638e3975ff04db6def5cef60fce99d1e4b9ded924007864a9c6efec7e02f4d1ecc5fe49256664bce699ca5d4a7db6b2e8e0ca5924463d4d8", 0x7d}, {&(0x7f0000000200)="0532c1a7422c1e742427b38eee4a73436a708463a86aba7b04ab11303e6309e311d0df4315e6e27ed6a18fcdfe35ab56fb4633f4c1484d8e224574a5a3c808a9d85f0dfbece5dcd74361a4b7fcb5a73701d107be419ca9dd9ca36cf5f15983288449e5944b0c140906d8618509204ce3faa5f5beceaa0b4ae000cdd554726ae7a7bf9fd05697dc1d84c451153826129bfd6d6c919878593793fe77c525a8605bcafa8ba6c830a50231d197c26fc7a53ef351bfefcc642d4b025763052af923a23f3df04db93f6cf28134706489", 0xcd}, {&(0x7f0000000300)="aca0c781974c59417dce2aebb7f85d4a965abf40490415fd8c9203ccdb46f51f4c41f1f72706e0a51a26a1929f03587a0b165238035ca4ab59aab47c64c509ed5a3d208dcc0bbbdf6d86b131cded8421022d9047d551414f110142ec568883306036a833debdd36c5aeaeec174943de59179a59319f578758fc02f19b8fafa7baec76f218057707c3b64a00df315ac21ff41cf6d9d67c2cf4d62ee0ebf2733bba45fa08e5afe94a7224bb7146693933d3743bd19de84d1bb5fc96b8dea3a6cdfeceded747188eeaab4362e91bced0f7e71bb41b8caf7248566f3498d7fd87a55f7bba4f379b230b5d8c76b6b", 0xec}, {&(0x7f0000000400)="fdb0a3f2499b283cbacb40059d765209d6382efd700603ce77b51059c750c9f52d5d552c3091c76209d448faf79fbce699bcba4a22914581b1f17644cb323773931d62fa9c6b79b715e24af769687c5afbc09db5e3a6ecf489984ff30b1cf8b30b01b4ffddf15b4431df71621f2029dde41debcbae92723fd38f19878c88c4864b119084c7003ea166c2c036bc2b1039128c6ce4d322269a0ab9f39508e30ec8ffae706fb24e9fcb94a3eff38f576758179283a578d758e2c67a5f922c72c90b448c84a2b6743c7c6b48b118b64a12e98f84", 0xd2}, {&(0x7f0000000500)="622c12f300d46e0e55f3e4443ffae8d95a4e60310b58ed2b466324114f787a835473d4c128d3e83ae70201ff9edc4ff0ff8dbb378e394c748cd038cda2a562c1f4a6731dba99165910e13ab095d8fe5307e220533c062592ee6264f39acae7c4a8eafff5074b0e1f9fff18b193476012533647b3838938b393d87666e5dc52", 0x7f}, {&(0x7f0000000580)="c5b96c454f21638b1e9939b1ea6f2313df76be08b47d830de45facc836972a4b9dc2000a5d19177e74733edd2b14b2a86fcc6693e563d37ee3d38c0387abcee0e4bb8d6352d5bf848b4528dfa5e830c6d1f3b46e6ff9ceedfb223dcefd3cbd0a7f381b5520c17cdc885b4422ca7bc919a7f3c8bd4ce8b5f5fa6b7b34b8817348a8d75536728d4a87f77a0829ff5075daa1a2b430ed270850", 0x98}, {&(0x7f0000000640)="ae1c6931cbca9c96ac66e040f38523521fe518ea1642222317e2a8621abea65e3f6ba9ee9434de82464eb308200e701060bf4145c561d3e7252701947cc0279d834d6fdcf58dd5896b98e27ffde0d5afdc83b1bbcd7066e950d98df81a540f6c383adac583ec1f7beef4bc0866d5270ad726edef3d5391f971e3c6746c6157c73621f072f18a948617d00446793b42b4d8f8c75e8c55710afa01fdd5fe18302d8900bc5a34596142aa5e189a46110135879ff32585f5c60684cdbb5219804ce2dec34bd425506943a8798cf281f9fdd73cacef97023b5eaa7e7441eb59c0a64610d05dee08ed360c5049d5ac3b410bfcfffcb8bf14ae6b978cf39e9e839984e7edfd21760fe55b954938d136d14f1d037c616a08fc606e8b8a3bbd47990a17a7f797bd70cddcbc82b64354726d5f4a2a00f5e0e66bff7d8f9bfc98c5f1af92dc48e0216d58b962a756337cf478c10021865da8bd3c27992e7696df46a40e304d2960d724908f9839d18bc090f919f3ecbc283a6880bb7b59c863818c413478cc6c991a93625a0d2a10cbf4a7ae1df730c68929d39344c79baca9be67aa6cd60d9c9da1b25e825dbc1919a1fcedb0ac788e9b53f3a1e7ddea7a5ef2f011acf6de874ea08ceb3e620c55a6304771b2b9fdcc4de65eb49b0e72f825fd99d6e0a5c50dd4d63a35c43b6908978cbf5fcdff83722583055ed453caf2b31d53900ece0e83abcb99a3d03bceea62b2222ac8c2638cd62de848039aca054306be31f38dec00b81f7587357bc3ab4bb799cff44f39717261d618c0a579ce9ef84a6cd9db7fe38168288e4255b40228461fbc6cb8bcdc9955fc0ffa6d92957d3ccc630bceaf3eef8e7388d8be459456d6d2cbc8605033414aed67b3b2b01b79eddb4fa07832576617ce9c5f3ec2a77b6ba29bb245d98caddfdff535413252115f7168d6bb7a7d36661f6169cd32348f29bc48801bb2904d596f22c46bae95a611bb51fd1ce4b26960d7e0c162ccdf376758c638b6ce04743ededf7c38d4f01c1a9da8c97af01fbdc0d8e948222643fd6c76d418957dbed432628fa6cf356a056d8ad790fb88842f7fb75fbf17fe280a4d6365914455ae76d1508e6ad6c09ba6b4cca276aba027d7ab5339b2464244913588b72ecaca98f05021b1e6e0fa38ed37115a763b5f0acf6169c34fcdf5c3a44b348b78d5da7b9b417cd7f9dae1a7a0c7cab94054a6b9fd1065e16b90b7cb66b30d1c800e4a10a8f88bd3f6634980519e6fdde36f58e7f0b217ca243568f46fec5b3a99cb7827384c83ce1aeed9bf40405d512d8f8dbaad1b379857dd9766ce05d73268f741d825f4a246fa9744c813d5cdca78ce44126772e9febbfd3d3956370bd444e9d90decd1e1925c1b2a3060c3a98d3f0523671e08a038eca7499fe4c3c9bba0f9407a4890541cb0e4cecf016417e3ab25311b5f8790e5ed63e84f0b025a3a83088a24d723209f3daa925d1bfb5f105b70cba34f03bc8ff1762c67cced267f5b7477ee0d365fee48253e68412b0c695df4d89e6e2b85e6ec4fe891c4ac96de5af9ad858ed4bf3e1719c0a8e1f8db43598759864634e44d13c8c5435ac2f1937ca4e07ce7e658687b3595fad225e501aa6c0f022f1e7fc04fb90f9438eb6e642c1de0cb49c6cad86f9e0407edb959351518aefa8f60dac624cff1020660fcca0aea6b2610aa2b3206ea7215a39b69e30017353166987c7b053f2b9b9fe6a1952bc801865d55da9cb06b19b7273186ac4d77413f25bb6e40d01ec2a59b025e5bd21891d146fefdd67a1ff95afe552b9f761b7676e068f1bdeae3185df8bdac97fe5db57f74cea954509bf98f61c753585768baf385af03e2020989c9c474c197c7297440e12ee239c8c56648816996eff94c9334aee51fa8106e683bd5b80024fedbb2add0d0bb2cb522baeefe4f8327d9e37edc0446347e551642caf6445d6d87ae36d05897c34f23d4646bf82665673e1dcbb8273a1f0baebe7927305bdd14cc7405ff5251cf65a149f1fccc4946e49f8c28b02cb28a19a66561a8522145d10af094493b0c38d4a0057691c9d0193c1eb0a36937758b97c2bdb5d9c9b1b8eaf14b28de29f16c72df4ebf7d390fc3840584b0f1397520fed1195f88a3836c2077c59e798ba88a882faadd02e5f9548cea5fd33fed7e9754b41186c860d6889497b7f39c6a82aeec542eac2b33c688256643701df25dcc65528dd450c76c9c98413175a7c467415ffd2d39ea8d6e01009cea9192488266cfe111644b0b4b2536e839c6dcc50302d08cdf3e69a0ec9bab4a30f6123461b5a88f9e72c6f0598a062f630855ff25e67128e8745dc65555b8dd525186d31526b4c54f3b30581ea5c1dbb60bd9ee86296730ed27bb523cc43b08a512732ad837bbb589dbb6a96227a0de4c11b684ebf1a233660d43a02d649e596477db7e205a4b9d6549d154ba6496e1fe2d8b4f90dd07cc58b888ffafb26257004d58fca8b2bb2beee3f869a773efa1e64ff9b8044d909cd6204c42fcb8823925c02eda666eae5720ace362e2c35f775686e3e918b09d3e27272964c9ba89abcde85935e6feb42b7fc94b12d45cb3ee67cacd73ccfa7dd06b45fc814d19e90f82709b6332a8127ec0d2d5edecc9d3192ebbd8914658e0eedb6b63a037eb9b525fb0a644b7c0edb3a43d36274c849a0800b06ae0deb60643892dd38d44b1e26eea578d040307e87bb2b139d187ec1ce2519333b4b54eee792c97bd9aee0e9e0d6febbabf0d2f3ad69829fc735261c316bb52e344e504edde6f78da052c8a01845c2915fcb96a47b975310488fe9beb4d8f34cf73416f7d1f01d142f7ba21a3b3acb654c66f9b8cc5467fe8e3ddc37fd65c00a0a9cb0e53051debaf41af8c127bc9967cac431df4f5fe7e726d88cec373cd6ffc3b123a0fb4ceb275b47c1fe10f1bbfbe5875af735bf400f0da1cb3abd4d4ac124ba159dd02ebfc035ad55861379f59034293cacc962ff4e87fee6e90afaefcfc44eebbd8bc5bc3b8ce4279b433ec6da856289a0df274a3cc3929cb835345fb1b29f3a3141b5fd070fdaf72eade791da2c8ad43099417d9f44029dcf313e4921bf546630515b49c3ea7d387890773e4dcb51a843000de77a308bf25f7d8d34cb0bdc1ddbb191402c9e90ffdabf30ccd8645fa8d948b503568339033b9658cb2293ae22a922f2dd2f759ddb6793e9f1507e499f635cd5a312a609d7bfd59bf85a5dbefd7cc7aed01d125a718cc24e9cf2b78e187c4dde0d4941269506a5f8c801b689ee6515a03411fa0d2262727eba9ee1c955dd875fe9f072f191300e03ca60f4e367c7ccb137d009f8d7f0aac212ca9bafd5d85cbe5e365aacec5fa4787981207902367a2b67c37e43871a7b66fdcd662b29d12f8683f259b92a1f00bb9cf56c107c5d934199e0895f3b276513c9f300227a7cf94e5abe24459626052a846906fc22a1375d9145b425912eb768380f54d9e59e1c5e88a892b71a6a1b7c34c75220efb730b6b4118daf45a7757897a91687daf9160574b29166eaa06aba477ae65fb00d11eb824c3ace572a2a3bc1ab72c42cba544e166a47f46fa99cad2d2c9bd338870616517cc186f3c886d457944b20a29ad64a3ea7424866a2f8876cc13107dce663355bad9c19c6ad4c689a27dd4d2e69fc68c07c91d3bbe74b65bbb1c308c137dd9464097c151bcc6ac97916c7eeac342c24afc61dd630c5666adc2d575c95062a2b794241537e040c4dd034555258418652129eabfb3fbe475266c18e89dc251e1abdef4a2ba73b00bca7727cb717a21ce350a7824499f864afd4eead25b04aaba91e805b89cba9affabac8924398ec14369c19349b0e9c19a7280c4e30876153d88a159cba426d98d246ca39ebc1beee8af377b42a578aebd53a4a4850c92cbf031c748d889598880c9473f5ba80494e9f7ad64ec88d9858736d70ffd9047e05ae1200d7707cf010dafae87e44164894ed908208c3e66155cb9f6370690c643c2666dd48422315e3b55fd110d9e1259b769bdee6af456d06179b2dc60fe6515cc988460a7d4b4fd13cb63a0b626c1e0d70b70a1353c4f1685323c6d5b56b63d2fc31c2108f630303f36d83bb6fc8d2e42764ca78d66a140cd44f86be43c76df1ca740c9bce6da22d01f1489ad4575375080b30e0db6bb54edb1dac65e48ed46344b35aa06a3544ca877a609e82fe0d08f9df793d37d97022198bdb41a47a03177c0a1a6cbbb58a0317748e277811b6f7e7dae3ceb6c9431935c7b2daa64964f0886b7cd6ff41cc9ea5c84a6cc2cdb26b09b140ba23be9ab31c659b60185bc7a6efd52efbdff744f09072b25ad56710cc9e46b4b7e1ea887c55925d095dfb46ff48ff2e315e7b5be9ed64b5eb5b521269a0d9083422e29dc03b303620d0e6f3012db2c6ad3dc96fa8d7b30df1e2ba3aaf7323d03a7a16d7fcfe59520d33f962345efd7891071c5bc5bff76ef7885031ae01a3841a77325b8a70b49e8b88563c183fc500d43f83b68c96fc1cd3dcadb3c6c23705e057b5a907e8b3b4415c1c34e7e9018745fc97c67eb7f1e58b0218ab09130ac130d12f9baf96a4c1bd23991838824c20ccab4be5be025de13d99e600652a1aa6059c79fcec69d8f307f39d3fc1a5d7151f75f1d9ffb0b84479f2585648412ffdc160e7b67c638475602d0d796b899a1cca85dd5e957dd507ef09046ffe330919ca0a7c10fc189cb0f2e236caf946b3d36efa4f835ac31fcc38db0ce9d1f2c0a34888d957311437ad06b478012576156690d9cb6a9a54af25e0b12a35828bf4019f3ad621d30658a2d6f660cfe8b1740b40a77a37b2f7d6d796238c8e5fd4e1063c87787217651367d7f3ec9c5814eeebc63d8d2610da51d5787cbde1a2b41ebba029ac99ce17b4c21cba2dfa8d5f0841833ba786e5ce22bf26bd6a19a59ef324db1afdf029927ec79ae665eba74ad51b5093e4339f1d1a503186067d4f9d4cb50736cf58b9fd990c24f507e7cad936b674734ea70eddb273d76f471237dce6b7e07b2b30b50d6d2e28f8d6bb9b0babd05806a5a23de6d412f85e2a16634af2d75493f5ff78215916ac590c1bec085d75d57f948f3860a6c42904a93eb2c43a728a383d58b91275ea7272300d623d7fa7a29a4567fd095ea46fd476e31ae6b6df8a4f647e770ff00f4e4c78c11567baffe1968fc6c255b8a3884e072d6e2f662bfd3b3fe68d4544d025916a8bd74f031254a7e3526f8c1b0eb32a16563d311d131eb8cb5d51411082a65f7fcf0f658abbf9799945617115b6b4d6f4dd7db13f42bb9a13a4754f103ff3202f9e78a317942bf766b3b02101764ffb2813fd4aceef8282ff6eb443aba5e887c21ebd14ae20f49aed5bffb60a6ce8c2b8deaa01ef170e2a2c469fb29203cfe3943f0b49642cb48841a9e8a6e2e8204193dfcea5ccdcb187a25548e2a8914691765298bf6bcf82a089a401c60286b092697135f6ae53124f7c70f91163beb7b6347ad489d949f87c122d197166ffecdac8885e923b31188a40b1db717ebec17d4dd26cb4f3816557ae09ec5c07ef1852bc77041e71850a6da77bef6f06bb95cf18f0741202d5163cbe8aa99d117dbb327b3c7ea7f24b9b2dff1466973911b33b3b4bcc5297bdfcda2355b20076f133c085024b036729f6cf9b6c4bba13fcad1596dd8ee1bc8ffa25d1c69c4c16a6537fae7f7359a9441ba4798e18c398d97a3c878028dc26952d1fb9004906292412a67964d2cbc05e4a9124ab63b478272716cd363db2436252b5b10204b261b", 0x1000}], 0x9, &(0x7f0000001700)=[{0xd8, 0xffff, 0x80000000, "77e8dde862d4b1aa3b11d7095cb31625342ea274d0eb5ffe57472f651f933a19ad2278bb87a344a7cbd12d650e67b4eab853b1e0ed87c47bb41c9b523bcc73a769f8fe8b3966383fa629347ce3c8e98af94771ceb93b12d6f8c58255b57262b3562b448146ea87f518446f49eecdfdc96232fc04efdcbc4ae848d1d539577ad2f8793efeb3fed79fe5f94e5e085fc1dc53b98f62a1e4622833211fd51589a65b21fb54dac91aa69f5f358b076966db2046d9c3aa432f50cf51da9bb2a0c5f1bd12c4c47cdfb8"}, {0x1010, 0xffff, 0x401, "c039082c4b145ff454df86d0a415988cf83926578da5d87b9c7d3e6961c896b2cfe1be43ae76cf4ff0c665a265124e254e8d0c875fce5a29a36be56389c5dedbe8906aa1a85e99343a06ff47f851df93b71e96bbbca9e06690dd3ade8e9ac07baea349724363983bb4cf297863de0af452eb24dd3b5abe7f641f6dd957e2d6ecfc18c83650940d7141aea2375714140eb08934e3c60992f1ef8af0f58ec2dcc2346a195a49f2db4a696710fd5e13044eae604b9d255ade88d092f80bef9041f646eb8738e8fb53f682f36a2517d8c83fd16340c8afb26049769ab6b34f66d912807fa2395c8db7afdb657e275ccc8c0035b53a4b7070fca33e669a4b5fc2d5ee77ec30a7a3dc0c2072bfb136d60335575873edc5f1748f3ec1f615e1f1ac85acc901894a07c41777e79634022402076083294f9631c93ecff14de3ce67267db35d487503bcf9639be3eb03c7efc252757fb0086d2f6bc8ec05369704d85ae421bd1eb5e4e879aec410a327f119d61d32ec1a76ac4d6799be660fe04ac389fa9507f2bfc1be213eb3f98da621a0cecbb4d55fec7ae08ba6e47b9e62b95d8b43b683817493e11d50c2560f1e2a0e3ce5547ebb0d5e0115c408af78cfc5e71767b52f9ce71019d9767ada0c5f6bb3598840828051bf788e24877366bc53b01020390e8b9f529fa877e39f2b0c1867a6911d94c769292e75d227f8ca337cf1bfff88042591f79659b9ce7877be141e583b13ed2bea074688d65a7e7b1f721329bdc4baf9584fee2595af14d680bb3c12a8da87921b2fea66f9a27e51fc10236bdccb0ac7589f6682a4d9819213d48b7aeb412f3c01d1eb23b9435bd358946a2ce713ae88dd54818e5f1dcb8b073c1971e7dc5be4764289c0f44b424e0c88b9af88ed13ab5e25231db68984ccb2455d12af4823137a1e90184be21edff030e77eaab3453f0195d97ac0e1eb7be55a0a3d1ffad4193c313dc284e19f90edadc5ceb794f8c72e51c19a5078d8d9f032a4f20bbaa1537a226bd759db9a48e5b64e8a4585594bb6a15485006536159e1368c41fd1c2426e655c319a676d8f209bdb4468c687ad22b31c09bf3c8f09c79290f50dade850c2b75174e28a617083ada4604f82ff7464d202997f584ee8a1364bdb698f28fbc208014f6e0c49ca8ad0221524285929cb78bda216d508fd7859dcaf6b12814513c9106225e2401cdd73966068632d60e4a4aef7432c020d0a2e979f843f869b4dcec811cd2114e06df8e89f1db0dee42f7d06a137dce27651318bc10f0c1663428fef62eca8d7679a196cdac60c9199173618f3b42ecd22a6e0f23af329644eac3000a166c518827fbeb5ef5fdd1989fe24aaec879585c7820783e301a4af6f747cb85b58b788b824b4bc9e8712ac61153844a98b5269406986841a3f1ae546c5972dfb6a7b0498cefc9fac7aa25237d65082acf4f0768bba2fd7c098e682950b23c8e0116eb45fcfafa9f8ab3d4ad060db90c8efbd96c0dc36062da1d2035033dc612721f2bf0a3c51476c14771ac74e61b079320d3856e2f276b333b8f0c353f9ed90ca0e9f3c7a6a19db376f37133ca923c9319e5afe30fcccd274558e18672a2d8452c2a721801d5855633e39deeb3cf35ec0e1f8959ba90a9079a442f91419e40044b62dde86749c688d1ad36f03a812933b6e3aea3c2694571cf649926b035ad236100226b6110dda4da2b141a22ebf60bf32501fbe992f9cccbac18fcb87e59f37c9e492503bb70cd015500d9498996fe5dd833afe81c76be6ab262680a5508f8ca932597151042ece845ae6dc9f12eddd55f6e9f3d939bea64ebb8e691313078e938164387ffe8f5590aeb0e7cdbe1958e947a59273a1b5b24c90c4f3cbb3eaa489057c772bc14bb3fa1dbaf28762618d57085d1da516663dd7ba882caa934be19f9d59f2be36de7aba6512776f03accc591867cf0b5f268920bff9ca8e1d0553920eddabd55c1c5573c9f3ea6ac4acdca0aa4958ccf9c2e48c3afbe6ed8b626b0aab8265bdbf2eb9d3ce0e71d1bcfbd54cb4a6386223077a0e60e639130b38767c8a185dd286fcba49562d3719fa9dfe391d0d554eb09119d33dff106b3f8c81d312bd17a6394c4caa9ef00dd2281d7c194035c3dcfdc718e678929d83fa8617bc451e546a5b8d7877443e5d999805be5acbd93a648bf85832d30617dd4179b3f5d875a7a8c9989bc0d8bab314009a9c145b036cbc62ff340400232c9f2817d1e1a26c594e1129c75fada6fc38753e3d0dca6f02fc4500669841e2511f83cddd91efd759bc5191088f0f90d9af57873b572b5789ca7fcec5fc507036404f151b81b8e71778030a64d3f120d55b560dc3ea53eb14b103fdee58c4fdd04c91e59f9caae79b9f380e39fe53885d9766bd6fa4618e74db71f2e6a99722085f61860a75892f10513e5b77b2219c905cdc3cd6d07abb142aa5fb524961be57649d4c5fa65b9d2bada314d052b2293c04ca006d7968ae672137b2f18fa4b30af2d36dd3a9f8c6aa60448ae1ec557b3aaf1736f551a78144e8c27783c10ab041b76bcf15c18082ea473ed89b0a747534d73d00ab0414970fd64495525d4fa44198b3386480a6ab3f23c83215841194bbc60f0df5551ba0ed21baf8d5ee862e4b4dc801e76f673bc0072b1385c07f1d82640d6023d37ae2b1937bf7e0c41e79a4ecb6e51bbdbc64d68759d45f74ac373df55aa8fe63264b5bb92eb657f497e4eb8845fb96c866ca16d6fdb7f80b13b68432ad1e3da7fac78cb10575e6f4878032f0e2475d0cfd534caabaebad4cbc0f920b0b2edf22dd583a7078c77c37acec2bae6230cee5ae26917146fa6f1b3c4c291c117aec0aefb369246f88a00a4e9816c766360b19fccd6c2650f086c09d1685c6eda9b9884f3129ce68be9942d38e8e45e78db27f6a0554cae47dc1daee42c93c556a0932cfd5d09ad857abd90a85e17463bfd3bdc22c3d4823903ff14e5d776ab52f52a4b66a873ceae0198d16ae18b54d26ca3a736f0b49ae32701a2de4c7e452875cb349a29f4b00834658c697fac3ddc055fb49228b7a2b17b8b87ed18da58753f977c1282039878ed85f97d9d7660c2b89a1cf80996de3f615059a941c60c78209603769c65cd663503aee64d608ff8baf2d7e5484dd420e05f584603089781e9f8863861dcc7980e8fdbcf34fe12027af980af4d13e7adc9a6d57814782bb251a21d0c3d7946f345333180d98bb02b01696f18b53a232a986f492ab307d85d6da6da871a9de19369a1de2a675e64cf71f43b860836729df71bbdf63eb6b81be5e2c3b7e2ff9c636c6239846a76788b51165d0fa8374afa9aa5d024689ac75d1393b6c294e74fb1520e3a5594f4ad789d94a6b60caccc7cccc6e09515e2feb427871bcb757cdc132f37aca6f9c32b36848dd3533e9dd239b8dbbcefb6e38c388c46a9259f9cf0f7e74075cc06a41ddebd3a022014ce86c9c12eaf4529fe7730180a542bca15466b8e49c33e6e2e562aff2709bf770f1705b23d05870c9e468225e2a102fe7ffd522d2236f294de76f94dc5bed3a0e77a0d9f49435fae8a98a1f8ad5e366adfff4d2d13251430a8d7d51ee81ece799d54c673f67ea9d3f46d93f58115e7e3c5917199d0e75c49c12c5e2e3d8c0f51c64cac682572c74b181152c1afc9bf2d0fb2ea5171da70a114e9c50a30c53ccf075f435520370c162b8e175bf01183a1ff3fc50b3f8f6180df0e281eb3509d9509e6581d5bef92a1f3df49112297c942e338b610f9ffd989646bc9ec2e37611823c4b820ce1bc93abf19dbd9a17b206cec235cf749840af70d2f797468696d0a11d5f4f70c364d32a20712f908a0aaa3d37c9852a29990c08ed0e3d3cf4144d065086d6d21280faca356cbf623b123a437175b6b3ea675233a6a4be1ea84d9baa13168dda51f5fcced43a680b9e840d74960579398b6d0d61f4d514c15a567dd390f50ad76cc66ea4d11086b125eab3446f389ca22dcbc1a53fd1896cd765e25b7f671d0e226fa54d1431646b475fdec196e5b2c43f4a7c56d2a8c4c524f06d314bd8c9136f9fef8ccc73b77174cf2b605fa948696b11097c6569f80bb18c6cdc529c834445a3269593c7bdee93a7b3b76ad5ff9fb7646e116c3513d5ca89fffc5813fc1dee02e90418041acbfd61a50a487312a6a52763fa33a6ae226b12367a7d6bdf2c77deca5be5a431d3b2b0e4459c328032151cb41e02aa4a7afbead576050495f4337af73bf42f86aff8ab6c1bc7827a509d811c2d7e9db49c986efc18660d037281e6d58bf72e6928b001466ab9918b953711603eabbf0e092e9fd0f6e03318632ede0df4d5f656b90316f7d23949daa60b52a853068002f74d1d5ba5b4cb5c6cfa9e95a50e6230b47d064ce131a13a407d4bbc8dbca80ec058826d566170d947fa3a3326e0f1329aa98a9e6d251daafb65b2a97c0a1d61385d5c6800adc6e9af5309514f56a4c109692fc8c5f46b3991b90a40395b76aa95af88c31782305756cc2b16f026994f0f70bd5afb2afe2a19c4f81337a068a8271ec9521aff7ec61516678a1cdca966af3ba6322976cd1fd7238fecbb3e678f66dc8b0082aa1e073e2c3f3cf11294bc74f690190801671335f2cc113df893f26925092da8664a8f5b0d312c0dca3b37cc4f9e3dbf4d35819bb23156a8838f74f0be81a363ca08024ff90b3c80afdb4f9813d8dc07bf665e42fc3ae7fb0213324acd501c48580f1bed26051dddc0c6e33d0a8860cc1a6b7f46d44cd23b4acc81d90118b05ff8bf7c8b367a1a90c725b3ac4466f6045bdaa965b5089c28fbf4b28cf0275e2e632ff516c1d3567a8c90cf872311a0d8384968167b15af9021e011996f4b8b482d127a5c005f58546bbfe1f2f48d4959fc34f597a14881e898ea5e7400deeea5d4f41199b8b484dfab57d91cf6492ab1c447e731261fe4ef85d5b4173ca78384c6f912647b49257f82fb55220e90436b57aabdbea29b50a826266986fef68c711cfe840137dbd02942135eefcbca14761c78f03483712c60b4795da3df8518bb2a2c62f8797d8d3c4cb46227a0a3c640954a3b186bae293e2afa554b83e94fe20c555a92bdf476dc2a89c22bf63a6ce4cad260b96e42339b7a75627bac06a0c7d91ddd012da9d8c969b4f432db48826af18454b49c96b8c64fd52ee24b155cd737743ed744c3fc711e52adb6a3e8f998773ed600696a275dfb8f881ca57eb655a395b663b410bbbdf351958ea0bb2dbde96752f8a8bcec14fd79803a7462e3abc9d67cf0d2d46e62dacb8507ff9e4b13c37eef764b62318ffd0c9037785f49d778adf73b3a776f3b9447de1e47056d78f0ff8bcc6fbb8380f52d9104abd1a8c59baf0189eab88b77417635da4358f1b76f461848f94b127091ea3a7cb91ee514f4e28e079c0d8d08091a29984911af8f88490385886538cca4db1b3fb3a126715e9d886757a79f3cd3e76f4bdb9cf251491f8a4d5ece326f6f1df3e73524e2d32e592e6eea9a50fdd7b241b11aeac5edfc5bb9903384525b58dea4b3b37eac4d73f4d34ebfd81668a19f6e42ba281d1b3d96b63b122cbeff84519c7b07c03052a8932bfc068748e823decd92a4054bd0c123db8aaf874b0589752b97a7501b257c66f28873c24cb43ab125c5a06b663f86733c31f86efd6a578d58752e5ecdae43b995b14aa2dcbd20cc94b34819378221e1c47250e908901ca5e14d6ad34d9a8a6b5c8c2bc710ee40d71f8591f52ba5fa9147a2d16ca12361a0ea36b831fec6ab80e0d1fd"}, {0xa8, 0x0, 0x8d, "75899bae7eceaee5bbc7f9fe29cff60c7e1b1b5c2b03a850c6623c6d6d42670e0e50cd20c2282ef77482ce0cbfb24a9aff4b1f8eb2df16fb05773556213732a5f01a5e54320dc0c19e0fbb0645577abe4297ae0c3efce9174163f6ebf12c0a0a29709828732f8809e989467c93b573a4fb24094c993f3a22c25d8659799945cc25ee9f2409348850b5ba7ea706df2abb0daad01a8e1e"}, {0xc8, 0xffff, 0x100, "c44b80f5f5df1bbc0543fc5e27f645ec19baff1b72ffd84da8e93932ff6fdb17d74479830ba7fce2b134810998903701dc63044918db0d68c01193e875a0f47b7781197740cf7befe7a7ead40445c2449af72c332e0d28ca59a27f910fbb475653174e2d96bb915bbcdd7a6aad45877514671d3a522edbe859fda9fa77bca82e1da446e48e20913c9817b1c6331f7e5568161a0d3a9f895fbd4bc6dd975e8fe1da262ac06c1e051fa0ce9f33e6c22d3a1de3dd"}, {0x28, 0xffff, 0x48c6, "64e69b26ea28d242c68e1e5c5448fbe5864262f87806"}, {0x10, 0x1, 0x4}], 0x1290}, 0xc) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000100)) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/w\xfa\xffouse0\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4000000000ffff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x8000000000000601, 0x7}) fsync(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc93e, 0x0, 0x3f, 0xf2}, {0x0, 0x1f, 0x80, 0x7}, {0x3, 0x4e0, 0x6, 0x3ff}]}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000000)="03000000", 0x22c) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ftruncate(r2, 0x0, 0x513f) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0x1ed) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r5 = getppid() fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x8, 0x7f, r5}) getpgrp() 16:00:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x40, './file0\x00'}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:28 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x50c, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x56e283f5f36f0e39) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) read(0xffffffffffffff9c, &(0x7f0000000000)=""/64, 0x40) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe65, &(0x7f0000000240)="3711c5713bc072f247dc3ae5bca77c97f7960a3a74c80e2753d8fe2a61e3da8d9a4800000000dc61f6d5db7e92c542032a07bd9274a71e2b4cc48a94e77a62b70b3c48f705") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 16:00:28 executing program 0: socket(0x2, 0x1, 0x1f) r0 = socket(0x10, 0x3, 0x862b) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:28 executing program 1: r0 = socket(0x1, 0x1, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd64, 0x1ff, 0x7f, 0x2, "ecce6ce9dee0acfc1c9d0250d38ee3df93107a3e", 0x0, 0x5}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) kqueue() pipe(&(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000300)="181e99935d4340a535327de02ff2ca6087ae3a5b544263264907d7efd04aa75b0659db211d38785462840f167a224225bdb90b19feb3f671fe77440b3ba13efd03ba4cf5ac83c8b7b8d82f84a9fd381a3ed6153b344a6acc7c1f05fd15a47adb4b1f2758e43f44d58cb9b40fc4f6b08629cbbb7472049eb1c0cbdd880cb1a55f0df227e721a02cb8828493603de55ff9b9e886a1c3f10fb66c3751c7af7c04b11bb4ff0b73190f3a70b0317c12751e53e269e389962e00ba6cf765ab78e88aaad0b625694d6aa6ffd3c5c6df6f97e9d390973694839ab3f75ae9c2afe235d2791236d5588932220246b31b", 0xeb, 0x0, 0x3e) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r7 = geteuid() fchown(r6, r7, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x50, 0x4, 0x7fff, 0x8000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x28, 0x1, 0x4, 0x3e3d}, {{r4}, 0xfffffffffffffffa, 0x2, 0x10, 0x9, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x0, 0x2, 0x7}, {{r5}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0xa6dd}, {{r4}, 0x7ffffffffffffff8, 0x8, 0x873b188a204264ce, 0x9, 0xab}], 0x8, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) fchmodat(r8, &(0x7f0000000080)='./file0\x00', 0x31, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7}, 0x1) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x81) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000400)='y\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) recvfrom(r0, &(0x7f00000002c0)=""/217, 0xd9, 0x41, &(0x7f0000000140)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) 16:00:28 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) r0 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f9dfdc66d4961963722d00000000000000000000000000b20000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000003398b367000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e75d34252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff01f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68a2007000000000000b17c73a19287a95bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b928406000000c85f9e09fbde01a6c10fd63738322cf6a87206a2ae9846733d01e2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ca15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1b6fb0112a92a0db377cbe54d49effc62bca582d25d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdde95cb8982dec3aaed0686911f6baca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d410641888506e013e834f75299db0d4fdf304c14c7a3907000000a04078276f6b00fcb40bdffe2314842f54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b5119000000000000008000004ea35e828df7df30850800000000000000c59324a1c873f4b85300000000000000000000000000998a26e685e2d60e96be8eb8b633d85a7f7864c86c0fa594836ec5bf73eee54290031d74ed1168937fcf830a85e6be2b63701d648c38f2784c5a3ce3556c0cecfdf2815b06b1e58f939c0ad147a5e1cdd4cfc4683fb300000000002cdabd45184d6a661e0bd464eda26553b47bafae000000000000000000000000007e509499cd6e0a1fa851cf1a6a6fb83421d5afdc4f91f655650e42e3e08864e1a46fe23f7056fc8640cac8f166aa2f70e90fb70ff63d0b6359c06e9c2d93f568d34f40a410a8edd1e34a4932a1eaf7af391e00960772accd3889ff81707d2fdefd68edd6784620b410a74ed9e755ddf5a70527b38dd7688274b2f2f870fcaeb482e19cedbfccf48d73f7f487a907e2653972797936547334ce734a6e941fd347251a4f8d44f5192d59346ca2a4b817b076f9f054b5ea41646cf52e43f886b451be2e3c7ab851004ae05b44c4ff76aaaf46bfcc47b38c7ace19e98f40c63a7a5805c62cd0465fd0e4a3a53a45246213c5d139138d1d3e23dd6774406f401d8d57285029238c6acdd9cc23a3b95f870c765914bb4c8ff1a3126555a0506e2ee94ca30b7b6e76af1d9790b7875a73842d1b9ea9defde9d8311dda4b815c5988f384f101bbb463702e11dac454939ed76d55ad742455c83a932663d52a4fe73958b36f9be9668f18804c31fc72fbaab2c13a45b415e68e74c8941738000000000000"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x2000000000000a, 0x40) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x800, 0x1000}], 0x85) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x2}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) kevent(r8, &(0x7f0000000600)=[{{r9}, 0xfffffffffffffff8, 0xc8, 0x40, 0xbfa, 0x5}, {{r10}, 0xfffffffffffffffc, 0x4c, 0x2, 0x8, 0xffffffffffffffe1}, {{r2}, 0x983c6940b81bb9c2, 0x10c, 0x8, 0x6, 0x10000100000000}, {{r3}, 0xfffffffffffffffc, 0x1, 0xfffcf, 0x1, 0xfffffffffffffaf4}], 0x4, &(0x7f0000000300), 0x3f, &(0x7f0000000540)={0x0, 0x8}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x240) fcntl$setown(r7, 0x6, r11) semop(r4, &(0x7f00000003c0), 0x2aaaaaaaaaaaab1f) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket(0x2, 0x8000, 0x7) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/152, 0x98}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/1, 0x1}], 0x7, &(0x7f0000000580)=""/43, 0x2b}, 0x40) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r3}], 0x20000000000000a1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x100) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x9) 16:00:28 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000340)='.\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x21) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:28 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) recvfrom(r2, &(0x7f0000000000)=""/138, 0x8a, 0x1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2f) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0xba76604370c7b039) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x2, 0xfffffffffffff801, 0x1, "eae0bc9c3a24197c13c0f4c3ba5facc33a5edfa8", 0x2, 0x100000001}) chdir(&(0x7f00000000c0)='./file0/file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000180)) semget$private(0x0, 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x1fd, './file0\x00', './file0\x00'}) bind$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x241f75d0c3c4ff93, './file0/file0\x00'}, 0x10) kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x1, 0x4, 0xd88, 0x4, "33609bf515e63522dd571e0fd0190200d82f9455", 0x17, 0x8}) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = dup(0xffffffffffffff9c) sendmsg$unix(r4, &(0x7f0000002700)={&(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002680)=[{&(0x7f0000000300)="3510b97b64fc788b7e0c10e55aff788157cd86d36dfb5b43b17f04a36dbf15c9f1d2512d4f461691fc9f7f29000f32401ec78b1e73af15771d4234552c17a991cdcdb8e22a593540467017e68a24cf8d64f57d092a9d9ac3205c6432fecf64843c3e9b5610c933b0e6c4e8b826168a9139a98440ff1292a1251ba61b121371beca93e4e5fb9045e3c763e5a9b705aa2c8582398815505835fca9a5ad9232000fd5ba7bd2db60a26696681e914e049cc2d8ce8c24dc7c35d3c4a82210226eb3ebabdd2cbc025a9a3e7cacd20c34487c9997ece3860bc81878b41b0cda8e74195031225de2ee3f1e633f39ff860fca1a1aec772b5b073f40", 0xf7}, {&(0x7f0000000400)="daa7d551c3aa16bc3b9c740f63a0ef4551ae0449c606e2ff3349346777429bd033e905a226f84d95f3f231b43e07aae0812dd74f7f4b96becb473af7cc33e80b512e30a58a5d6dbc21c72e345a97e5ae01493a3caa1b66d72a9c936cc9ab2341fa5a28e6200eccf99bfa9ffc2287db37fffc86e813229fe8dc4257faa9f04c20e802343ad67e54f30831043a707149813fcb50ddebc068cb28fa9d0dccdd2559f741ebe1f2a16573d1dade65f8fe208776e4466ba01d9572f30388dd84ff72e89d38cb073894df69c6aededa1fac4e71cee4e5f8a494bdf4578d4e96f82b609df5990ca746c55ac61e2192bcda9a455b5a8713939cdbecac82a60fa5b8eff01900a8af4d74cd07ae3bf3d4dce0d4c94e1e1a32511a419edb28a3eb3ce66566c569ade264e5bb1bc93556278b858613b4d234c135377bd66621f5370babe160842c882fb7e314fa37385c8ecaf3e88c06b65e78215346e00d65571b1dc35c11ea5ed553c433df2b20538e990cf848b734275459a16777db53cc08f6fa3fd407dfdb6cbc9bb104f5f1152b896d8ca58fcb49e812677af545df117ce01ab18eb37dd66be2f96fb98e20ad5353d24e134e3c3f8266bb6e5796e27cfc777928195a84b974b3aaf0dd5b31c804ccbc8d6bc45aa1c34f5599713d64aac5c0707b45c8f48de1f756b66e27a1d9521d9479bf8e4547ad9fb6d3cc48934e3371ebf1d644eb09ecb914a37195687e5e06b10b4e580eaa4fac4c104d9b93d317700ab0a47ceb5e4089e53dc51ecb972bfd857b631139d29df65efd7da8ff50401f3f033aa21f8f61a8db86689d33490f35566fea1b5f0b3c524ad2cf8c2692409ccef761e567ad8bb03ccc6a021caad9667ebdb2a16398621e19cb16df5f6988f6104f9318ea1e2cf67f99b50dcf46febd3402eab4880db2bb3be748c3c1384f2355a075b1e1f97a8d9dc4e7b167a640b03bb2963cb4c711a78d14d590b8bd41bf1d7e71544897686886c93b5031dc1bf89a0004505a813f5cc6cd8fc5387420ff76acd98bac5dd6fe25d3ed654695afff31e1c5c607c0ddbee3171f3a509b7660e9719f198587328e91583840196e2d986aea125ebbcf50575a3139e4896b073c8bb17d37f5477557e5e0f0b66142b1f190b6fe154ad044382e7afaba7658e6c1f5b1dc0007d2de453d245843c620e3fcfada4996fca6a3f445b7721520d958b5ed4660031c08ba8ac717d97ec719661d7ca2c0af0382dfddca7d6a462bbf95164de424780b117bc604d5e6df14b590147c976248eb1ee0622efa701b2ec57e0a6816626fe0113d6a9f50e17ffc1dc61a173e2d7b6740729ce1e3a5f417bfc25d7498c3819a891ad6db6d40f5e447564eb86535a67b9df00ad0fea48f1d3ad216386e08e42cc73ddb0ecbc281db64fd8d8b1b3ba5d4956f3e781b19cd77c276c9b1bf94439d72a3d72d9ca640e8a3ef49aefdbfdb5808eeedfce8ee1bbc16e6a7c1834597172f83fb48388d6aad8d37c3c9f676d8d9b996caf0571e54612702216dd57ef3a22cc79aef9da29b93c9757b3bb53f2247b47195190a6cec92fa91ceeed11f359fe860b798b64cda947ee00ac03c9e6fad6cb5069a14b36d51df8a70cd201fac0e440cc51a909c36dd56bc1a91b0f65d4aa907d9c4817de62f54d5d018b63982d84cc7bbe89698a4643efad4795232c27a1d64873c6edc07113cba951179239428f3f0ae684be6c29ef025411a273a261afda834a1f14c9f5f6c3d679d4c7e20c4a89370a3850b73d51bf70718232390f1df8279c2568e83b92b88532e00cc1d9f4f230c0260cc8174b773b27b48fc490aae1a30ec032d5efd29630cc720510872c17074b6383820f7d80e80a7c5d49f18568b49c8d7fec5dfcd8dad6fa3812235afb7bc9edebd65ea10263302329c86b480ebabb20ed7f3370a295fecdacec5a97a4302ed514a865abf92fbb9002fda04f040bbe8d19bd6459bba6cbc3d7493b623c39be78bcb14af03d11a27cc356a7c527d3a40154a138ec418b2cb6db1fd3028ee45fd1dc443061251cfaa624c35297b410c725bacb87dbdf3e81ad9564ecb35a72c9f16eda42178593638d228271608d0ba2cd3921181330673253f9f453795c4ac0988d16155ef81b9fe00946a3ea40ac16b14a03a3853255f1d7b9304a22f4921c9a4d68ba180459f925b7b345d11eb04f0a855e4403714e74a3fc997d32584f59d2cf812a654781b72fdc6cda563cb40735bc7555bcaee47efb0aa0066563299158b58d92add5a18c9ab4856b8a5ed30d7b7ac342861dad8f3977539f957571947584ebf962654d85cacb627cd976840ebdc6d069c4066547ffe98460988eb88f3753c48647d5e846232154e4c4dedb4f206df2d3bb2243ef0a6c0d89644ed6cd8e2b1dddc033f54680b8ff8b2a1bd074f6a09563d97e13fa0ca97eb1e8933d9c3bf3540375ec7b325b84804bb803c424052833f83ace92757577e376b22ceeb4ac90970683e4e98241c9de9ee3f6f882d866e01b52abf997037826db60660f35804b8057933289fb24f3e0d2106b78690a5ace8c75b155718b5f0a4274ec05350d66af3d466782f0e8465e3947b5a25e7eacb577fe3bc1567f11d8b7639d46fc57ece9d7152d1076b13409cdfe9cff4f0a30f1204b231881996c8e7a5dbb1f090a43820ec9b135620efe080e71388431c75b64ce9fa331bf8aeb529e93d0c1e7823fc64dfabc10e1a539db19d95d1b460f13b1b15f12acd27e4554bfe030a8c93af6bca3d62e627718c2c745881ef9f7bafd5e8e806632c2e36d03973f5a4ab599af06315d0939b40cfa49cdc5e451bab5f967bdbf2ca83f19a4cff277e1b23cd0c67334254c611f38dc1fb8ae95d0e0195dc973480f01a06d519cd11dd856da6f1ca741307fa6afbbc6dabe9f813d34e04bd36c26c1b4278089e0943c932569c7e49ce6120924e2941dd07adf809ed27e2e8ec27dbd99e6faeca9d79592763aeb84b2047009dba16fc5b5c3081fb408366b907f097b2ef83fe17e3cb290b9999c62eb1924a52c3e494ca26f991dfa299e588795701835d95e986b3a56c09266f14875da16116a519bf7c5b8db47e7f7a3f79572fcef3b1bec4530407cf2fe640b9cb66f9700af478703a0df0ec33e2433fe4942b183ad9bfe6c525ccb09a37f7ca6f6c0e3cdec0d9e55e9ed1db358f87c6a18ca47c241299d916ae24c7e73891e7a7faf83a762cb607e8984d14330e2aac39a3e56793b6b7b4655740785535f0b272b89b74d4582596cecc6ecfe4d5d7af48080cf5479a3492a88b351cd2d7928445f4948a2040fbc10d598a7f0b73a920bdcd7a4a47e9a5a879492a7be453b63052502a7674fdba0c97b8dde9e255ea1cb9014b07990df2986a1262907454443c6c323a1836653fc10b39e982af9c3e45aff60ca8a26b79d439f174b9e5307904d95ddfd03192e2fbcd1b2f0092f0103b6c06415d777d96364bf294612444fe49dcebaa01d65ec4ff6033edd7c31f8a4fcbcf192af9238a4157e0e8a2ddc4877c60d1303f6e5bc9a067ac3954f3b6acae1758664258d76e8e0e47dcdefaaeb3842b8038668b3f65378ab343f57b472acc03bdec23079e110b53e69c57a0c6be96777705cc8f0442e428bed92f17d1e5c69a5bbeffa1038ff6d041c1137a3d6fc7135ed8a090886ad92e84ea7a377d3629ff21e75e0e12da47c034d8a6a3d87f1153ff22405b3b7667a40432878ae5e893c887d11b907bd3d4daa99563568847b491cd09457195ca6044530a7563c35901722f9f565baf6eddcb4e031cd94b1a881310179ff6cbad56dbe7ea7da60c1261f00139b86fa040ac984774576340a85c5cb306de178d7af2927b7390a1a8aab850cd825cf1595cdce22c5cf9705de6b9005e1a6bedddb854675172c84576aa10f5b7d2b39c034550540d19427a63cb330bb8ba7ce87196eaea9bfc5a5e74ee2ddb5b4e2b174a03b93b928272dcbb01f532fc2df617800f4b1844d2cf3ae405a22aa28f40a54eeb080af56e73670f9c5432a9979dbf7be9ee95a11cf7a202041054b8dafdb22a618088534bd2b3c865dd23f85b5e8bc41ac3df0d490cb4cd85b9b43967b6f713efdbbfe47c88bd7b975b4c63fca674b611a1a148787a382d378fbc9dc350e0a62872ec7a6fdd4df6479ef606b9c09756707b3755ce0e8f836cd7568d5a5e889c74269f0562ced15d3d65b21b77adb62aadd764763056ac4d5c615da7baa0ec0a26e404f50be8e4e6e416ea8be6b9c2301b6816ccae0c95afa295b00d06bcd766b2f146dc0a57f8be7b836dd58804467ffe126b830dab328b9f38394d1531fa7ea8e1dd7efd209e5cbdca18865d2489db4964ed29694692670bccc44b272619a2c1672c01e7af94c16165745ae1fd9b6fef52b5444a622a13beb3ad98ebf0742d0af735718017a556862f918c1e663c1861ec33cc49c719dd95699a101b63fc9cd06da97b65ead27263fc30b905f6ba3af8189a98149359a24132b70b629da904ade2e3635cf3b8a8f54aed953e53d84a7f57f7d7f5a75a831f46bfdd65c8d2729e31af10fc71e60f94bfd778ceb69afe04182ad18dedb3baf005ec8337082889fe8781fada86def302ee2e67ed2c36b76a6b370e6b6fab3de756458ae24168300ee6b719e88858af38b5a5c7acfd8884bd8ed8315ab1640a1f6b85a68ef7a4872b975ae0da70ebdae7fbec402c2dbf75713b5c510e9fc849150e989be34e7ee5b82c904a22daa378210c2bdfb71404d1f629b89ec92c263ed1571d460e7e00e0bf435fce86c4c5f646c96c6815d3620b18f49332ccde8b9383628be0b835b040d29c7eb53f25831bd2c866c80633e30be8e8b17c4b9fced8158e9fc0faab45a642020d080c7ba3f6f773db4fa8211892f24283ff5afef6bcb94a02c892f07e3acb07aa43a9a86fc060433e1b3bf18dec357e3ff81cb03e6cc848f93e2fc5c989dac3fda6594b684b163d68e829acbf3a2b9fd0f97513b41683bf8cf1b7cdd25e2957e5a7ecb865f3dcdd5dff4a7998d9ab453c8527770bc4878e430025349afcaa5d933bff2c0ea16fd287fd544421525f900e8a3687be483c45a3a7e01938e65975316839f285ad60ff997e55a57e994dcef83f56b789450dd119329b8e7bb6c33d06c2f6c1eaa1c13f2ca64a54fdfff32bc66c79b850642f8017829a10520aecf67291526b3b485e9ce8e8044110f9a5bfc6e8fcd18d8fe797148dee20d5a57214e9992cdf60303e8ae880bd961a34f9f746586a378e61a9a50cc73f1d4f228a28b4041600547cec4ad6202ecf08df26fed3f30ac386052afb535a7e388d5d5adffaa4e2ef23a268f902fe35ea00c2a2745c113ab3eda97dcd48cb86d3b06c1c0e022ced2dbba9617054ca45901852b5212edb4e473b84399cbbc2c81ceb360a5b5538f60e879f845e0711b6c0339e15d52f2129b3e7ffa65c56bf057dce20d9e08ae811157bc0366bac90d316d0a35191849cd7e5306c03a6897cc0bed58c7f04e7e0c7ae67c1fbb398c630241239449c6e61745acc0a0d47e6ba9eefdb28964d0ba1dd649337601bc043af5985c345494781301bb45057f738cb368327c8253609e8c29f49ae9b1377cba2f3f2cccf2ab3b3c5531e32875cd0f6ffbe77d97758c6cd1c302dd52b160d219ba12868161e5a81e2a294d8de772a8e56de10db7ca4b412198ede59cd90c3598d614476450b5b4543b1c8393007b9fdaa7b9042c5b07d698ddda9e51d581cf0ed9e66a3afa00e5d2be3ea74f36338e7bac4cae45a6064d783", 0x1000}, {&(0x7f0000001400)="c778b7f6b4550920b4495372e9357a50e87d9d36d7804a0e62137b896c91fefd3c0f447f6bc5b7fac0aada00fbc52bfe80c25d645ea675fafa373870553dd80c4a61a5d4f5589781d2bc890f58d272ee503fb3befaca20bd96d8d86e8e82fb3cdc95443affc0413ab8a4d841299bacd07d03c2a05ce840df3976b28174b5c91450f1758d71b41c74971e755f9f4ce5577fb445125a1eaab60ad5eda9", 0x9c}, {&(0x7f00000014c0)="e071b4031b4bfcbd6a043ec53f866d945d564298a732eeab155e89afadec1debf374c75f2fd066d8b59a428cb0e4a61dc6f0e11eb2796307b68a2fa48825a4e106c319887793c4af893a0b08e7a01b3e538a29205b0d3dc1f1cb64a4255e8060d6bfca8467b7c3a4f0e32e536f9a0ac331981ad2362e42b263ffafee36610cd7e349ea7cd320d742ec82be24b53d5a3b7bca84daca531c32d308c3d6c72db66e8c6fd48ca3f477f82a1b291287b791c112a805246df0e08fa2dc28f4801de072f64c57506a7e2e693692c6fa01217582a298325449b8cde11b1a438de957a45ce33b2a9496b72c8b9171bd138a67a422cdbada6d", 0xf4}, {&(0x7f00000015c0)="419b797efe3c0e060ee10a187a75376d57ee527837610341ba0227576ea10b262554b810e0a2a41aa5f47816854801b7b2f15fa60ae0c8a16e42eaac9396b2f72ffdeca32b4e502d54b8d967acc0a66c2fd6e13de26adb43d66963940f87350a9e27e201d92517cef16969984bbbfd36a5d81025e587c7f2583f4eea59db45c89e209497416dfd786390c25c74609772b8f86e5bf531e8294608eb03e7264eb01a079cff27b193e63f58d4e775c869babfe174172102ab172b62f0a7bc4767be5b538b7f009645bf2e898a60fcd8c3f90144ec309addb598305a74ea8e28eac83ccb490e4f66932072beb1dcb2bf0e6fc7a1c5f44488ae82a3dca6988ef23d2c2686c8aa2e69c740b16d2e60ae628ee3c81358038d570f80f55e20bdd67540572aeec72be7c5e4ff7d97976b926e614d61def89052093d51ea22f83bb7e1304197eb6811287e9691b5be33603a044bcf6cc71c6103cb9b3585d46d1f7a07df502239accfe7571ad024481e66b05a84f375a366a7405f92ac2b47ab023f7da9a84b0461c0d2d1a5b3e5cd07ad1a29421d7e3963214825131b3f5371e00eeec39f29432813e31ad6ca300a21737a7bebfd3a5513a5e7c8cdd13aca81f44383052aab8a46183c7f820ceeeb2d750e740b0bae3e81dfee9ba008f1c6a45d962a1a765c01f3da67fcea8d7b7a45f0bdaeff2db5bf8a6ec48cc0ce9b3d438ca706db4043d0659cbc713f1d0f12b1333b836a365741afda31e5fa89525a7252ce9e431d85a43b4c84ab37817741b6702755a4a98ebdb5c12c083a66a115caecb54a3c42687c22867aa9ae9a34254d8cd26e0dbcd208a97c9b8f23b85f7098a096864b8c6be6451b9e11d2a9168fede894b174373e74b2e331ea98d5d24ba08d07bb81aa472eb34649e57937a1a45d304a41355b9aaaab6ca09b7213f5d0799a44cd20711b6add8f70995368d318bb1ea1b45af3750b810b7ebe5ead34949e31fbb0858a251c56edcaff97bf3aa462ccb040b9ab02bbaf2ba00471da4b3cd68650543caa2c43d6c24ceb140398b32219bd2e9dd26ecb5de80c4f263196667d2d170b5f1a3552bfb220577300267024b95410c09a22b7e7869e68896b80ffba6e7aa241c589e2c1b07076a52813ddba6f2b9298456272d4d62a394368dceb2c4499121ee074d8cc0427c029ad2552f27dabc4ba04e42e71660e292c5176dabedc7f0f9b34429bb2d7e563cfd4258dd14603256914a0c3e9d372ad92c707364dc35dd5099f2506a099a815e9166d6ab633fb6908e38840be06508736635a99df15117a82cc4703bbd3eb362d28d22931b49f8f9c8d3937cbe05a0bcfd83d4137362680047c2c21db6862998f82f552fa4e8c80a3fb2d8bc4964c5dabc206e6a6a24a59e905b0647b81fd45b757a752eaf0af9271bae390641fe7600753570a93310781cdc61596df4003e219563bb8daf7a802099a6f49f7a77aed29aecba764683d5a3b6c2568d0240521747756ad74c9e286adf0040ac2af4b107f96efb73a51994508f546554c3cd214c7bfe222dce9f39840d3a0fe469091e88ec4ea69de9a838705fdd449cb2ed84e463b63280df95fe946f275f276e4bde0ed222e98e0a0e54743efb8dc0f6e7faa2f0908bea77519027e985ddbc7cda2e37c8b2c37566b7d37ac7160abc639affe216b89a826b2831f3655d4f07f57630eef8c996acac73aeb1b07737f526af22cb4e5682a29cce79ab743f1df040c52fb6e61ce95df020a0e2aea29e1d10e7cc6954c676416f0e47fb583af5bd01c1d6f59ac2821ed2ebdd0048d24c01fd5b83ac9da6b122835e6627443d297a25dff618f4deadae9d6a72e8d2eb7c536c2a611ad64522e7415a8f7053e28d494702877fbc0b32c33c51d1e30da34dacd0e9b5f14174912d1f87f371876c1a33e588bf8465d265f4ff3f553b2762560b167e804e8b4340f2333aa442227b5bccf6a9661b9c73b1d96889ca0afcfd536a2e65a620900ffe9080b327e8ca5618db239a8c3130cf53503408837e3f27029e0ef8dcb90a2dd1eb40230383c90a0d111d462dc4f98454784a5c11f5378f087c865bb32e315196bb1cdeda3ffbcca5d52c51885f3bb1cb6ee87a1f13add499178ad223c11dccc84c9db6b12f1b32ae8e82196b22af0e64679286b664cfd866b2fbb534a982bd659d58cbd5a5d3dc4f0a179e08713061ca3494eb5ebdea064adff04f78ee485a0e52976564b29bbba7b5c832051d4b34af9d0be6f91fcb5a2a45691b6dfcea3129d1de3578fd8146a99fab46fa2b36b21dd43d8794dfe2e0da0e4413ba44f81150157f7f6ffed22bf1d072b5511b3b45b9977608de6b0479086e0d58b0bd81074afe6780f4a91b3da97e6eef7d9f8f8b8393aa1513a73d3fbadc9854e6f82f52ed11ef6d9c80b83f1b7b971d71b907b0cbcb9388a353510da6b00e923a917b3c05340e38f0711c96b666b8545a85411aefa0b97143093b898dacbd270478efc7ac42c07891f8997b8115e1b919fc73e1322f046121884525ef0219720b81db3980df8fd48a1bc21ed06c292ca42d63296a0211078d961d1bc175a94a6946d7b31457031e96c2ed08069ba510066f0b21b7fe733848135529d8b8ad84ab59e3b1861eab53e2415ab1173c074010f8cf6c500cbdbb45c1cfdd5896eb2ef387d1e7e4a12293aed90d0c5affee4a3caf23a5cffd7ff26832da5e7f6e0ad3d027505e2d0ae20579324d81c24f7084c87cb8b3da87504963f24c58ea7a6814e0cf1420a8932b9d96ab134773906557e95cda9557dc5144a8c3e31e4a21ea176c0cfc58b2ff0637cac5cebcda9d5974add7052d156dcdd843ed7e7ff0d4dc6e84ea954fbb6053e15a1d6f5454b147395835484317d05b43f6c12fac09800ece72141a55cc825207e4ea824246fc58373705063fa1cb3ba1c9b1aada8b66b7ec5ad57f09d486d0eb477952c2e0fdd721999508a321fcd112223497861f917dc8e1242bc37e45a53467634603a85ad208a74a58582918a551b8a219c16402e13be993b62509a8c89351199e1ed76034e3a023e99c2c799c814198ef47ec4b4f5728850921f85752e4b4f3ee820447a00ff12b5c0ffb38f1db15449c67c73b6ade81b2ade295a8bcd936f548e5e885b1624017713204e62ab06d798bed55b7a41f9cd17e3aaad75bb1337aefe4eebce73b329742b5e02907d4a2cf4ed71ad7f60a223ede402b8cfeb2715f2b17fe6fb45a0e147618e355857788974d1a30fd063e3177982555074df7d4af004b17a09d707779d4e621600af55b45f828f2459e92c8b2311b73b0042c22e648514143bb12719bf05eaa9df823f472f2d06f9e14dbaa896ca4f5e275631acbb0189c014a87b555056df282b6d6bcbc892515c1dced8a8273d927b8fd2f6d8ab0fa2d9d2f95595cbd10371aa056296e355f8470ba9e2a87e6fdf32f8833443e90e5e3816b45b633b6b1207b9faaf80a2dc74aa1dc4b59e4ecd22e968cd42c6ff5a393de7b7bd7512efdef5363f29af6c2917cc3a4b4ea120f55e33779c9996a85e6ed33f1e0cec0873e281ad9c3f40dc96f52f990c75292f56fb0d22e8106e05111268b6cbe86daf2b8c77bc652b4cdb805825674a51922352eac0ef31c12abdeb0ba9644ef8b0c1ce001a64be6bbc7bd4a7d01b8098d63c287e52797c5cb29f2c2c65bba3c69dddf468931984819a16649361db24ffd06ebabbf0e7f523153c75781a6d76d10e2cc747541366c344a77b9a8aacfbcabdfbad1e0449aabc14efec0217df913e280b225a4536ac6e118554c50e5898a6ad86681a707f5e7cf7c21165d6ba24433332b18fac441ba77dbb4a077515a5c79e2072506d5a0070e4e0dd6121caa8395b23d05fac3e84576462169b6850a550f8d8628a6b7e6b51c291599f1a1b754d8d3be2bdf8fb8cb6288b262322c9b2a65c7f28f958b0f8ec7e28fddb6f2f991f2bea2e0a8a2bd43c59358184c8169ee7124bd886184450d47fda3a08b43b8b4bc9a544a04d6cf6085ae9924786ea5e1c0f936b7b76d677f61abbcabf7643cfa90d029b2b0ecfc4a950a011daacc65dc7b381e0ac377f409a734b954b8fa77b054731fcef1347607e97e7df85497d508e4a918218bc3491b0b34958f5a362b473670c5dc31fb49f5e1c977f115b000c1c613ac25e5a88f8dbd296996801bf7fb166b27112f9f3bea6ac25c90a462474cdd9fd820fb60376c7627f450b1c1d90fb17f4009b7bdbc6cb397732397ef0a3506099b64cef7f355c037405f06e62a63b1ccadbd33570e002341889a1abc4fd1dccfd1a15b57b2fcf9f36e95f3ad72516e1c8912fb35260798e5a9ca8f834e5376df90c1872576e9b3cb46fbf6b80d313f90229cebc586eff41a9f20743ff8a2d6bbf047817e9058db0b9576687a4f64b248376ed291216b8d3b1b0f95983b9f8d964fea94ef7e032ae62b3799077aecb76df0e58699dab8c75f4a4bab2d9f90d29991cbddf44098a3c83f389ea9775004f19929c7c7aa04d2c87f1281124fa8bb08f8aaf3d9b1052fe49c3e4cdffc6a9fa56a25677de0992f13729fb4326bf4f20206e61f9ef16d4e3229ee377bdf583f9a145d7231cc6bb6fdd19cfb818e84ef6c51205e42597daba267a49190f2ecb5b83f3fc829bed46e1573a1348060853c185e44b5394edd8c5457d605bd00730507d8cc75ad123ad8bea3e5f74df9ec3365418ff8ab4c3445a6cbcbe73a06d405b3e58b956f6afd2fe524fd70f11d1cceb5c8d944c27aa30909a490d22b94d17684e7cfc73a39f2d18d7dc7a2f3a4a53ca4d7ccf9d21fe94e1d08c1f28f2a2e4e3076e88d422333a6730e67b8f2f5fc0174f65279cb9722b67affd59f63e24c2b36d396929d54d6374cecb797349b38594ba940873f370ba09f647676ce1cd078d4cba997f014561f20f236faa2ac67a2bda03dad5b8797dde8682b8a2bf2b06801c1081a95a6daebcc2a8e761c84b40157bb9010bb4cd7904c7d3bd316c8b4f5a538831b98384b4713a38d549262c8f061ee24d847b77bfdc7bbf3cd3c7b86e063397de3e123b9afd8e50c484d09de02ed28d42cad199852cd0f55b7d04dab6b736ef94da517ffdbc8ca53aae16f0ced9128a48388b53b2460442be39b64ded96c730c3052d2ade491a3bf4d120d61a1483643278a3733f640236165254502b1b5c7c3022fe9a8def7e7984530d2a10ddef1fe0e043be70efd7ef52fc634358c3411d217f0bb9b3d45ab74159816c9081b7e651532e62fe1dcb35521d6a94d8080aa8be1b89ab436bb9efa1ea25d9a66c8bf508906034f3c3a589b4e758f63c593a326c778145ee71834135929ccd54a09ddaefc6b3e4aa31af4c927ed6c89b59a718367bab02fa01f5f0e4e12cf83bdfe403c6cdc9d582fd351e05d50fcf26e6a974592c8e0e68f7067603629316d88f749591cd55e71ebc9c72c8817954978274a9b05f918c086346a0ae736553d07bc93bd4ba722b3a2336d5bf4adde24c51cc0e0de325d2340981188bc442090e737b128357f205ef24c77a97c4d9512797a04bbe039b50fe29a361abf6f1188780345b07e4e543f4f9ab3cec24c04e864e36a876d79015bcc33eafff63cd2f2fb551d66949293b4a4d1d67d9faa698d5dffeb459f5f35c7ad6f946658c68bd5f2585da46df191e8c14f8d918948d09bdaeda14ca2bc49a9c24a92119e346190d8bbe62cf25e9acad9e6edc3874b65e81c2d90703c514175979fd28bfdc325b5c56eeaf8c29ec650bf0495d5dc5ae348587997d83c7122bc89221a5", 0x1000}, {&(0x7f00000025c0)="8afb01e9834912a50becee7abf19c28e9a97f59ff63eeb3b03a3e16583d390cdba69133c75b4652d0b91d03703d11bffb5ad2404fbf4573e269d745b0c1ee5766de86a341a92885be5afb0c9bdeb527cb10f420a595196938c037e758bff6862b97ff925e316909c217dcf1ffedeafd0a7cfbd6fc8355864e2ff809fe6eb02158f2798d97ee0022a435cc006fde9b5b0bbc5f6e514db9673088564", 0x9b}], 0x6, 0x0, 0x0, 0x2}, 0x1) readlink(&(0x7f0000002740)='./file0\x00', &(0x7f0000002780)=""/16, 0x10) utimes(&(0x7f00000027c0)='./file0/file0\x00', &(0x7f0000002800)={{0x81, 0xff}, {0x5, 0x100}}) r5 = openat(0xffffffffffffffff, &(0x7f0000002880)='./file0/file0\x00', 0x10000, 0x86) symlinkat(&(0x7f0000002840)='./file0\x00', r5, &(0x7f00000028c0)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000002900)='./file0/file0\x00', 0x10000, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000002940)={0x401, 0x8, './file0/file0\x00', 0x4, 0x8, 0x9, 0x7ff}) syz_open_pts() r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000002980)={0x2000000, 0x200, {0x81}}) r8 = socket(0x6, 0x0, 0x8) bind$unix(r8, &(0x7f00000029c0)=@abs={0xe82f4c9ff21bce2c, 0x0, 0x2}, 0x8) pipe(&(0x7f0000002a00)) r9 = dup(r8) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000002a40)={""/16, @ifru_flags}) 16:00:28 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r2, 0x27, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) getitimer(0xb8b834eabd18db29, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r2, 0x100000000, 0x27517525, &(0x7f0000000040)="d89b2a8a", 0x4) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x2, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x44, 0x0, 0x0, 0x200000000000000}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x4) write(r1, &(0x7f00000000c0)='p', 0x1) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) write(r4, &(0x7f0000000100)="06e34b2997fe719aac87a5a56f8e8258208a76ce4179b2c927c3c3fdc441cc4a7fab6130197e9901df564cb74ad57763eed72c44c9ce7f5fe6b41fe41466a4eeb5ffe3f9a98668cc3e8cabbe69e1f468d02c738f612a5c8cfb49130d8b0a1a7412933776aeafa95cefa3836d0f53ed6fd693c6177ff43903b864e60012af4a", 0x7f) 16:00:28 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/135) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x20002, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/231) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x140) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1d, 0x0, 0x7}, {0x6, 0x800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="752b3cb0e21bc3395cf8eaaf6ef6ab2e05ae27c53da0b0bfede748c2f3316a590a196d25dafbc17c13d1b07eb312e92c87541311ad693e5563cbdd907146adda396dffb002073026", 0x48}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r2, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev\xf9\x83pf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") socket$inet(0x2, 0x5, 0x8) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[], 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r7, r8) msgget(0x1, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r9, r2) 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x80, 0x64) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000040)=0x7f) fcntl$setstatus(r0, 0x4, 0x80) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7fffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000002ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) close(r0) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0x0, 0x4000, 0x1a0, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x8aa693a08d9a8dec) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000240)="966a25c6e47df57af59868e63e60f4a173dfb5e41761763150a19a507e2a06f497504b311e00d13addacbba8e71cd01bd4f7ff519d74f159ae245b9c4f8c4aa7b368efc71e6fa7b160e37425721315b8677a2fd54ec9ce6a947139b3141d02fef7d1e2183af531ff10ce10649f6229dabaa04d7c6ef83be8eabd5ce53f97ffa728a5803c5c14e644b5118f82b9d145", 0x8f}, {&(0x7f0000000300)="5624ed609eb69588dcc69503f4571aee9ffc4ee97aef41790f4aabe522121be1c488", 0x22}, {&(0x7f0000000380)="47dc963369afa605409d64b40b953079c54b29b28cbab484917c6952d73bb0c07d1c13373f39f6200356e4caf4e44b6276e375c3f16c757eca1b412b26fa497f3f3f521bbfa852edb59d4f64341b697e283eaf29d20ffa2546b8f618099cce8c3662c77e4f82f686ac8718b1bcf8fee9c1fe05634c08b60a7a8b0750eccfba85eb1187af2c15536ce9a79485cb396417826ef96470cd2dc7e51d5cca295d3c16be6a056e4796552ee5269fdc438332ccb415c81f9e87c527c13ef0d543317dd12f8fe412a7cbe8e85e2a104a0b0fdcde99308798baf18cbebcaaaaf5ff42f48c05434044065f81", 0xe7}], 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x80, 0x6, 0x9, 0x2}, {0xfffffffffffffffd, 0x80, 0x6, 0x7}, {0x2d, 0x8, 0x7}, {0x115000000000000, 0x7f, 0x200, 0xfc2}, {0x80, 0x717, 0x1, 0x7}, {0x18, 0x5, 0xb2d, 0x3}, {0xff, 0x0, 0x7fff, 0x80000001}, {0x1f, 0xa50d, 0x8, 0xfffffffffffffffa}, {0x2, 0x200000000000, 0x6, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xffffffffffffff00, 0x7fffffff, 0xfff, 0x3fc0000000}, {0x1ff, 0x20, 0x4, 0x1}, {0x40, 0x5, 0xffffffff00000001, 0x8}, {0x5, 0x1000, 0x7, 0x1f}, {0x22, 0x7, 0x80000000, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) dup(0xffffffffffffff9c) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/187, 0xbb) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffff9) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x8, 0x8}, 0x10) 16:00:29 executing program 1: pipe2(&(0x7f0000000000), 0x4) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x9) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="14fe356dfde060f43b2aafb8279052fe6f074169cfee449e8624b9adfe0978fa02ba9a04d90817ded2992fe23fe7de25f004d678732c2cb7593c69720a9e51770c3020b17b11cf9206c8de9a82e4266610dd660d80ccf487dcf4cded2396ac805f3449b57f7b568bed49e72da2dc408656145471df46c65b9b0bfa45495df150981ef525584b6a3d9f934b42393b21d7390f7adb992445e659c96ed9aba6f54fc1ff52cd582a20cbeba31c5b96cd18d5b0d9ecb1f11ccedc1c10b110c871045014cb790db6c0c662e7a6f28dd56f3881adc7783ced236050e51284850c70368aa7306b2f8b3967c6377e39a467178e4d84ee7a73f52bc1bc1aa6487c44bd4772551f323eb6655fd5ccbfd16b467c82d20ec3f66617e569f7db138b94bb85adc38fbf9186985ae31bd79c9cf73c18e61debd411abad28a22c34f83676fa16fc8342e6cd74671777304006f08e4cd140da4340a05ea35792fcd69a07c45272d379e174458c4188bada9271f696f1744c7ba6d9a59feb2b32238310fbd948180dabbc61947bd78695131adee1bb15c095901e30ec59b554b612553b6f4448cba3a0d008b16fb027e2a3b728cba145aab30f5394f5815d510c6c6905c8408d216b1aded69c453bb472cea81719c6a99a7bba794c53ef1f5dce04fd296d53e12f80a1db261b9da3565aab3167cff3b563620f87cc92dfd14dc9d7b4d9c090e78ab31675bfb6bc68bbc55fddbcd339c2f8a6a174e4cde62a5ef6c6297b118529851b78524c508121ff262787fc06a29fb670ac91468d3839d2490069cfa4fd3c3f6b650dbe970e4a66a03de2f0cb71100029cc84633b8eab1ed5be6d05f1cb02163854d979ae9e3e044cce2785522e55a471428122dd157b862740ff4c1ef4a0696e4e3540dd7fa7030905bcb3f33ac1273dfdb093d907a7033eef508350ec596738a2c03fe1676b84e7bddb34d5f1296e31b37e3616323ca5afbe988515ef37f22b13439d4975fdb4dcf9b651336b1dcea7c12f33487b8c010f0edaa25d63239aeb13d96f71ab3a8a9a6d97486ca68e0306b9b05601b5c2e93db4759f407a9aaab3240fd99aea0af219b47bd134565d005f64f06170a8d93697e2708ecd9babc648ba6cedf183a6f0c0de6c1c09e6f56207c93fca883da582500c390c821212d64017ddfd751971a098807fa3740c15ca8df05388328c3a0c22bbe42a6c102f58737eecb7a2f2f30af3a27d3f71384885e84618cfdfc683a7fc28e1b21a0db40367000213a875705ea1ffdc9c435b0c86865a2247ec8ba74a303efdf22aed50bdaa7fe47e08401e1f347ff541119cbd9a417be3609d84bffd81bd57e3f82763fce81227c3c358bbf67f41308e1b0664836ed1ede93c35a12fd7600ab12b7c832a796422c3ae1f01211529ecbc5d7223b82b0a43c5c82700f19df0a9068db47231a4d7c262c5b1dca48cf4dc404086254db907b8055af73b165f83ba4311c277c91b3e3b8ca7ac5c4c0540fa8a5476352681c206c0dd11e175f5be08d96feb167503e2ef5b682b94ff2d817309ff377675e6c8e46fdc47663b784d593f335c97c8e102af0a459a47006c0078b7642f08d5f9e862b99dcd50ead01d1d8ec59abd63fd3b93685101c6a9cf8324e754b9c424b0f947904be247b95f0bcf8199809a78ec9419b95536f14888122ec8643bee7a8a2ee31f0cb45ff4dda185e70c14b3f5ee1af591fedb880ccba843aa114eccd53f693505d83edee2377f8d4f82bc6fd2d2a312cb68e438aa349414fdeceda3c12829f8fccb5623401065ad3da8b7d95b5beb49242d34ace7ae78247ef8b622a3e5220ed89502568b632579f13078785061fda4027a57ab170f15d4edae2e901f8a4a71830733ad6c5ae0e257ed7710213a5a31786c189b7ce38c067480feee1d2fb438f0102a14d1b4a220b38399e12a9af5a17e5ae63980f0f31e8e96915cf72cd26320b21ed1dfe2dd8e455310f5519066d5543d43bd11c93d392775bafcc42d3c051ca6f68316b5098fa6fa6790053c8df6bda9bd82e039dfae438eae4b2768401d4b458f4314036d3d9bd9949361f976e5851200bf53965be0f61f55999c3c07ead55882838434ac5a5db7c55134d6417dde7b489d7fe1141bd1aa8f43f62df4eafe56102e68e932863eeb3daa4d400da7003de97657bf06a7bfd965511bd73e4ce6a9ec312da5065b1da65cb30ab60de6d13050f8d6cd94b495f894fce6224ee7e1371b8783781ac7006932590a84ac0e1fa20955c396479c40ca11303b2b7d1ffa9f6c0a386c8c939428f22f92f4f217fea1edcfa1c690e3613aa9e79b3152fafc7695fc9903aa372f510e5a7835675e0acc0f6bd61fdc67e3bb883776139727b3651eb9b3cfd116a9128c30ffa71c986e483af6b19828128fde71dd76cd21fdd20410f8fa2e931fe29f26772c2a184a62e68d8faf147c25a2cbe16a8d495c30835262eb8f70b4e9a691dcb996d7d0703bd61e2b52085894af177cea022d1dd2c8c0c302fd8bb196b55245072f8a46ae40354758b77a18fbeb79d9b7357c232db4b59cde54f944edb3d38d5b4036ccd04bc131f8fdd6e8b06d6b7231f274eb12bf100e3230555be337516867ce8a341950c56fc6bc178c17b4ed0cf381337ca9d976c54a6629438444f7a46c8b2774a24c2e4c54b9b1900b8b4b4b9515b503caac00f87932c73f8214d9b2f94899d555745422ad0cafd798e65ee12de4c2a7ea663e7a7bc6b70234555bcca971d1450f93cc019a9c3fd64697a700aa5fb3df0ca9985d0baa54b8dc9629c09b776b6ea057b93e90e8ee4c22b573fc1da4ff8d39fd81b76c728ca3c178b2c033faf31fb06dc61073b5cdaadb5f608da1e6d3ddec16325a35e15b97ff8e17a781278f24da7b8643a43cdc3af424649d6d706fa792f4d0785c5c24b8b4d47f0d3bb0ac62a93fb574ef74afda3b0c096d2a974721a228cd45b62daa31456832bda70734f1ca8e08ad8e1444702d8ec7945e94c375336f60f4d8b0ee9eca03f1985a338fdb7de6c3ec1c096cd0035ea948bf43ca735a4b396079f9bf0daeb1e8fe564b229bd4fbfcf9cf47c67cd57aa8d6991b9780b68c90dba5252777d80118b7ebb191d0c78d70943d110d5342fe668b08d5eff140af00d63a0628d36a6f89d7939f52cadeae9667ffd13b381a163f105bccca656b16ecb6d89493267c73c3ce74530c5d98050cec8e8b4ff4867d01e93746911ad3168b80c34287e454edec918d48026b4b3451280bcd0a6e27ddfff41d4e488df7df8c7e3ed2cffb1c944adbca9788ba0a78815f2870d84a5a7fb5e99a850ddce5fca1a10460299980cce9c2040168b85d7847f997be863ee05de41dbfd42406ba8a510aab1ac5da257fd3cec4e9da71b568b7b8ab53c8e98944dca9cdd657bc903282a140164e5984d6ec0488f6109abf1c7d325e4fe1707a1a2419f1ca37355ae40a2f2924a3aab326e210a42450b0d07cfc5698bcb13f2bc50e0c391f2e3aaa3d53bafa6654929739a2d3172f49913d6ffb548feb97335fb6ba1fec48a21c77dfa7109ac611bd4cf4c93959f5a21fdabf389ac3876c2b0cda55f0b337faf7c4d78088b2458d834ae149ab5b098ca1ae9f17261c0319cd7bfbee96f141280f15e4925dd36086e604509d9a6b88bde8e4b01d1d672c1ff2b09091687fc924c1b78b30edd2b5139ac20c40e8e48da5bd49ac0d1456d10a04f8e15a8aa8d8df54cf8fd37cdaf35685cdf80466444ff8ff8240cdf5468754bafe891c403f33906c6585e01314d00b7dbd0951175a793801fb46a77116eff089668d44169cd017b2c38c61345f088127d9add8cb2126bc01c3629299446d95d0387bbb40a46799831f3070d506865a7c421d5e6840c8fbab206d2a70c4663758f141826217e1a3a4dd77cf754d4ff846e547b4106b0ee3761873d976576042e737f5ca6355f07658ac6a9bddbfeafe442d259240a24508c284346bbd99c099d081b06d52804afacc50ae76512d45d7833c05d38135430c06bdab4b912f0e98a0fd4461f96736ee28ffd167f5b1fb529b66745e05bc8b27bdc7c478be7921a99a18c3f6782f75a878d3d42cd157ddb55ef2e572e8d2ab442a8920b7de4ae4617d63ccec22b48ddcf0de0fbf0cc81683704e4965e7d7c7ed9be5e6e50984ed1a65fc73f3eb9d67551dfd9ce7abd13f8970564f4f48180589742b0a85f9f3e5476284becb97a0462c778c146c3eb30a48ba4f0b497f297ed94febd7e91c28cf6fe4c11ec62b3e98848bdea30e6b8612bfbb2fdd460b58277c62c15baa2ec52fc073600961a6dba2443d5b22a3029afa0af60e1a056e87a5a046d4a8c0339a712929093c31cc60d17fb2ffd7ef6524ee52310a23848481cadc373b4c02053dc479363af624c0c9d86083e664bbe65741cbe494c77dbaef0955c8e7376b2a7d1d275f76bb65123db782eb94474c2a0407a4f37c626e5181bc165618ebfa48d470ab315ae07b6329fbba590e1b7d8a3fd0cb66ce016758aa7176c1a0fc2c2738e7083400e0b2e4b0fc88a52615d4b8be9887dd723d5cd87942259ec90bb13e7ddc448251b0d9f820f75a5804fe875fec496b145a89240fe79945afb85a09b3c508c447446c4b89b3baeb3fd5cceafdec344c2dee123621a577997fd28615255b769c254873f4e3dc70da3fee238f09364656992138d482cc98a407a0eebce8702fca4371c95ba9d62129c077457dc7baf4ee6b4768a471945b7da0202a47b4cb5c4643728d869b66256fb9af0bc25055360a5e7eee078fcfac4f78f7bfda13469a2803d95f2ad2ab6562013283152b147b61558409fb0757467907200005e5ea9ed725a4e9b4ef9b7b8867048e3d288eacf4e7362e61b1a6350277045aadac99d771c9aa2ffbcf8e9999759207f1de228b836fa85fe66e70d8b950699ed44dd967329fa068b58b4d21baf973f5dc091b333b3667c499aca46422e379bcddd1444ec7cfe146abd89dc48923be7766d2ca49781391a9532350a155d025bad56eea079949a0e1fed389fb94971cb931e764e4e7f37598bc0ce865e50549741c82ef7ea8da58ecd074c8f90f301b0d2d70f2b9ea1a4ebb498428b07014986061a6962ad9af8a0e93e30919e75b442e95cdc78b177520b998dfc2e28730155939877f16a96b68df95e33213eaab9b9bc2750e5191361ddfcdb2774cac37aaf3b7af9d3ea56b91b6d55cd8d7f979de10652ad43dcfe249286e36b978b3c4b407947aec07e32ede5bee2a8a06b9e8dcc04004ed64bb059027eaead8e46181adfe326efb49ebf92a0d712325f3c34e97b6c9d9557d5bae020fb936486478d3e46e3eb17ac6649617e327c2a85ebd31fff6471ca10fb496d0499e564a1385291fea9e9fb9d27d79f3438e041fd9467ce6fa73940672e40c86fcb97715ae9a5ea2cef7afc3a96639a44f91dc0442bde904d0d409cc5b9302647cfcb70e0da8c78a25c0f278b7002f879a44fc3f14ef46e1825e4edae257c7c1c12f395aa399b9e25953f04463b160e8149c754f9d217653a46370ced5b0cba33d61617bd71a8a9a578333a5d99503007888a4d4a00c237c28ba71a48baaecd335286ab7557819a326c431861a80416fcfc3d55b283262d07657eab0f766611de5ebbdd7d97fb0a7b7d4879f16679565bbfa954f3be59405c22a47ea5d9e6f022615c9699ffae44e9d9cb3772da30098b6fe55b2d0cc7d612296cd5d6fae9ac47895cef8aad6c28caca3e0f312d85fc5cb182defe489173111c8c12b3c4226d9d9b2ffdcd929b0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x96]}) readv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000340)=""/119, 0x77}, {&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/170, 0xaa}], 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) dup(r4) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28100000ffff000001d3b40c06ec5c29d4"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r6 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r6}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) r7 = getuid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r7, r9}, 0xc) fchown(0xffffffffffffffff, r3, r9) setuid(r3) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x88) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) write(r1, &(0x7f0000000000)="6560e4a280cedc26c65ed4ec3a42ffe539bf", 0x12) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f0000000180)=0x200) pckbd_enable: command error 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fsync(r0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000001640)=""/4096, 0x1000) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x10000000000000f7) syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x100}, 0xc) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8001, &(0x7f0000000080)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000200)="4987d98d4b4f0c06d0b7c54b70b07ddf7d5bd8d014e5cd9cf7437dc8e0beb026771bbb6c46ca4b20b31ed4449995e3ca71a0bcb56a6e07118d73402e55579c2f046682d7fac8213a48a31aa3c405c84e1395d2a35392622c516b314edc1ea24f250cee45c18f5535ba3077d61f37357bd0ad4388e35cb4bbdf552ec1d56a4ef3db20c11fd748843c9f", 0x89) lseek(r0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) msgget$private(0x0, 0x4) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) socketpair(0x18, 0x3, 0xba, &(0x7f0000000140)={0xffffffffffffffff}) sendto$inet(r4, &(0x7f00000002c0)="80fd489ca046615fdf3759800eaafc1b2de0186225c1ec068cfeb8512a2ab4395794a4f812f4f75b1d5fcc2aa9d176a1b960a61bd3e871951a072ab32eaf715bd2dc4a908ec68be2a4199461785f0e9a5fd7", 0x52, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0xc) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x10001) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r6 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r6) pckbd_enable: command error 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/98}, &(0x7f0000000100)=0x64) pckbd_enable: command error 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x24}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000002c0)=0xffffffff) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000100)=[{0x2, 0x6, 0x2, 0x7}, {0x80000000, 0x81, 0x54, 0x5}, {0x0, 0xff, 0x2, 0xe1d}, {0x5, 0x80, 0x81, 0x2}, {0x0, 0x3, 0xffffffffffffffc1, 0x5}, {0x400, 0x6, 0x101, 0x100000001}, {0x7, 0x0, 0xdc6, 0x2}, {0xa000, 0x4, 0x10001, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/229, 0xe5) open(&(0x7f0000000340)='./bus/file0\x00', 0x20, 0x100) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x100000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0xcf1d, 0x1f, 0x9d, 0xffff}, {0x3b4, 0x5, 0x3, 0x3e07}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x52) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000080)) pckbd_enable: command error 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$getflags(r1, 0x3) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f0000000280)='W\x00') 16:00:33 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2bb, './file0\x00', './file0\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0)}) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe72, 0x0, 0x0, 0xfffffffffffffe74) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x5, 0x3, 0x0, 0x5}, {0x4, 0x8, 0x40, 0xc898}, {0x0, 0x2, 0x5b6, 0x1}, {0x3, 0x6, 0x4, 0xffffffff7fffffff}, {0x7, 0x2, 0x2, 0x1}, {0xfffffffffffffbff, 0x3, 0x5, 0xff}, {0x4, 0x60000000000000, 0x80000000, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000007}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x4000000000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x2, 0x7bb6, 0x9}, {0x2285, 0xfffffffffffffffd, 0x200, 0x6}, {0x5, 0xfff, 0x1f, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000200)="0687a733bf5afae5238ee2a53e8f0887d795010000001c0000000000", 0x1c) fcntl$dupfd(r1, 0x1e, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) write(r5, &(0x7f0000000080)="093a53fc073b34a39018d2a609f37be6b8ff782ab8f81fe95e030894c6d1494099c782490bb2cc8484fa3e6ae04832d5a73478500d4e72727ed663d750dded8ffaadf3", 0x43) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) read(r6, &(0x7f0000000100)=""/216, 0xd8) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus/../file0\x00', 0x1, 0x3b, 0x2, 0x58196592fdca4425, 0x5, 0x5, 0x8, 0x0, 0x3, 0x8, 0x6}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x81) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:34 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) munmap(&(0x7f0000b45000/0x1000)=nil, 0x1000) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x150000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x10, 0x2, 0x10f40595) socket(0x10, 0x3328beae11427e41, 0x3) close(r0) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt(r2, 0xf8d3, 0x200000000006, &(0x7f0000000080)="eb05000100b9fd812ec04e713048ff99319296489db7a4d867af581879bfa23017e200000000aca6", 0xff7a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000080)={0x9}, 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000000c0)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socket(0x32, 0x4006, 0x40) connect$unix(r0, &(0x7f0000000080)=@abs={0x2, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x20100000000) 16:00:34 executing program 1: r0 = socket(0x6, 0x8000000006, 0x0) socket(0x6, 0x4006, 0x80000000) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff38651976ba429e3f84f51fcc1fb06a5b1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="60ff000086c6c336971b0f94000000000000"], 0x10) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x1, 0x4, 0x1, 0x6, 0x3, 0x4, 0x1, 0x0, 0x2, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x105) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) socketpair(0x20, 0x0, 0x1, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x884) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'ta\x03', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000380)=[{0x5, 0x8002, 0x7, 0xfffffffffffffffb}, {0x7, 0x57c2427, 0x7, 0x10000}, {0xfffffffffffffff8, 0x27ba, 0x2, 0x6}]}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = semget$private(0x0, 0x0, 0xc1) semop(r4, &(0x7f0000000240)=[{0x2, 0x424, 0x1000}, {0x3, 0x6866}, {0x3, 0x7, 0x1000}, {0xa6b9dc126b850398, 0x10000, 0x800}], 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = dup2(r2, r0) getsockopt(r3, 0x2, 0x20000bb, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r2) 16:00:34 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='&\x00', 0x20000, 0x0) close(r4) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10000, 0xf8f9542cd04a97b1) chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r6 = kqueue() r7 = kqueue() r8 = dup2(r7, r6) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000380)={0x92, 0x0, &(0x7f0000000240)=""/146}) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r10, 0x0, 0xfffffffffffffff9) r13 = semget$private(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) semop(r13, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r12, 0x40044266, &(0x7f0000000800)) chflagsat(r11, &(0x7f0000000440)='./file0\x00', 0xfffffffffff9fff9, 0x5) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30, 0x2}, {0x4d}, {0x10000006}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b1bc98 vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff824f7790, 0xffff800000b2d000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824f7790, 0xffff800000b2d000, 0, 1) -> e uvm_unmap_remove(ffff800000b2cf00,0,80000000,ffff800014b0e458,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800014b0e490, count: 0 ddb> trace uvm_unmap_remove(ffff800000b2cf00,0,80000000,ffff800014b0e458,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000b2cf00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800016b1bc98,ffff8000ffff33d8) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000aab800,ffff8000ffff33d8) at vm_create+0x182 VOP_IOCTL(fffffd80371124e0,c5005601,ffff800000aab800,1,fffffd803f7c68a0,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8039391170,c5005601,ffff800000aab800,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff800014b0e838,ffff800014b0e880) at sys_ioctl+0x5b9 syscall(ffff800014b0e900) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,d2b192ee010) at Xsyscall+0x128 end of kernel end trace frame: 0xd2d4c92df20, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800014b0e440 rbx 0 rdx 0x16d7 __ALIGN_SIZE+0x6d7 rcx 0xffff800015d09000 rax 0xffff800000b2cf00 r8 0x1 r9 0 r10 0xb94a42b066f38555 r11 0x3961a985da818b58 r12 0 r13 0xfffffd80266358e0 r14 0 r15 0xffff800000b2cf00 rip 0xffffffff81f780db uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014b0e390 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=288883 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff38c8,0xffffffff82562a20 process=0xffff8000148a3458 user=0xffff800014b09000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 54969 207023 69626 0 2 0 syz-executor.0 *54969 288883 69626 0 7 0x4000000 syz-executor.0 11588 121628 24321 0 2 0x2 syz-executor.1 15657 48667 0 0 3 0x14200 acct acct 69626 220457 24321 0 2 0x482 syz-executor.0 42014 352587 1 0 3 0x100083 ttyin getty 26978 354210 0 0 3 0x14200 bored sosplice 24321 87928 65402 0 3 0x82 thrsleep syz-fuzzer 24321 31008 65402 0 2 0x4000482 syz-fuzzer 24321 59828 65402 0 3 0x4000082 kqread syz-fuzzer 24321 518233 65402 0 3 0x4000082 thrsleep syz-fuzzer 24321 427015 65402 0 3 0x4000082 thrsleep syz-fuzzer 24321 483036 65402 0 3 0x4000082 thrsleep syz-fuzzer 24321 198922 65402 0 3 0x4000082 thrsleep syz-fuzzer 24321 201779 65402 0 3 0x4000082 thrsleep syz-fuzzer 65402 253236 60441 0 3 0x10008a pause ksh 60441 47408 90276 0 3 0x92 select sshd 90276 401297 1 0 3 0x80 select sshd 53894 499250 9620 73 2 0x100010 syslogd 9620 345693 1 0 3 0x100082 netio syslogd 20525 496030 1 77 3 0x100090 poll dhclient 97132 375007 1 0 3 0x80 poll dhclient 4728 454624 0 0 2 0x14200 zerothread 2843 53001 0 0 3 0x14200 aiodoned aiodoned 83493 99452 0 0 3 0x14200 syncer update 23012 116660 0 0 3 0x14200 cleaner cleaner 26074 307204 0 0 3 0x14200 reaper reaper 56783 297892 0 0 3 0x14200 pgdaemon pagedaemon 71319 441507 0 0 3 0x14200 bored crynlk 46155 85834 0 0 3 0x14200 bored crypto 9442 507862 0 0 3 0x40014200 acpi0 acpi0 49428 167544 0 0 3 0x14200 bored softnet 13744 376519 0 0 3 0x14200 bored systqmp 66115 178224 0 0 3 0x14200 bored systq 66225 57846 0 0 3 0x40014200 bored softclock 52619 443566 0 0 3 0x40014200 idle0 47812 248201 0 0 3 0x14200 bored smr 1 369125 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9596 6645K 14835K 78643K 30085 0 0 pcb 13 8K 8K 78643K 1010 0 0 rtable 120 12K 12K 78643K 2936 0 0 ifaddr 73 18K 19K 78643K 901 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 286 0 0 iov 0 0K 32K 78643K 937 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 8689 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 102 0 0 VM map 3 0K 0K 78643K 16 0 0 sem 12 0K 0K 78643K 2336 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 7940 0 0 sigio 2 0K 0K 78643K 134 0 0 proc 50 38K 55K 78643K 2556 0 0 subproc 32 2K 2K 78643K 673 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 9380 0 0 in_multi 33 2K 2K 78643K 647 0 0 ether_multi 1 0K 0K 78643K 41 0 0 mrt 2 0K 0K 78643K 25 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 162 715K 715K 78643K 162 0 0 exec 0 0K 1K 78643K 1357 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 115 22K 31K 78643K 19886 0 0 UVM aobj 130 6K 6K 78643K 153 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 984 0 0 NDP 17 0K 0K 78643K 295 0 0 temp 205 3536K 4174K 78643K 138162 0 0 kqueue 0 0K 0K 78643K 47 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 82 0 76 1 0 1 1 0 8 0 rtpcb 80 478 0 476 1 0 1 1 0 8 0 rtentry 112 429 0 384 2 0 2 2 0 8 0 unpcb 120 7247 0 7232 18 17 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 4207 0 4207 1 1 0 1 0 8 0 tcpcb 544 9792 0 9788 31 29 2 3 0 8 1 ipq 40 16 0 16 8 8 0 1 0 8 0 ipqe 40 36 0 36 8 8 0 1 0 8 0 inpcb 280 13130 0 13123 23 21 2 3 0 8 1 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 78 0 74 1 0 1 1 0 8 0 pkpcb 40 33 0 33 15 15 0 1 0 8 0 ppxss 1128 127 0 127 30 29 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1936 0 1718 24 10 14 15 0 8 0 art_table 32 1937 0 1718 2 0 2 2 0 8 0 art_node 16 419 0 379 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 18 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 2332 0 2322 1 0 1 1 0 8 0 shmpl 112 151 0 23 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13159 0 11767 46 0 46 46 0 8 0 ffsino 240 13159 0 11767 83 0 83 83 0 8 0 nchpl 144 27057 0 25418 62 0 62 62 0 8 0 uvmvnodes 72 8106 0 0 148 0 148 148 0 8 0 vnodes 208 8106 0 0 427 0 427 427 0 8 0 namei 1024 88202 0 88202 7 6 1 1 0 8 1 vmpool 520 14 0 13 6 5 1 1 0 8 0 scsiplug 64 24 0 24 14 14 0 1 0 8 0 scxspl 192 84927 0 84927 24 23 1 7 0 8 1 plimitpl 152 711 0 704 1 0 1 1 0 8 0 sigapl 432 8004 0 7991 2 0 2 2 0 8 0 futexpl 56 189846 0 189846 6 5 1 1 0 8 1 knotepl 112 1964 0 1945 5 4 1 3 0 8 0 kqueuepl 104 1778 0 1776 1 0 1 1 0 8 0 pipepl 112 8248 0 8229 27 25 2 2 0 8 1 fdescpl 424 8005 0 7991 2 0 2 2 0 8 0 filepl 120 72826 0 72729 46 41 5 6 0 8 2 lockfpl 104 2362 0 2361 1 0 1 1 0 8 0 lockfspl 48 805 0 804 1 0 1 1 0 8 0 sessionpl 112 58 0 48 1 0 1 1 0 8 0 pgrppl 48 144 0 134 1 0 1 1 0 8 0 ucredpl 96 9490 0 9483 1 0 1 1 0 8 0 zombiepl 144 7993 0 7993 3 2 1 1 0 8 1 processpl 864 8023 0 7993 4 0 4 4 0 8 0 procpl 632 17436 0 17398 4 0 4 4 0 8 0 sosppl 128 108 0 108 28 28 0 1 0 8 0 sockpl 384 20975 0 20951 66 61 5 8 0 8 2 mcl64k 65536 1097 0 1097 114 113 1 29 0 8 1 mcl16k 16384 54 0 54 26 26 0 1 0 8 0 mcl12k 12288 151 0 151 23 23 0 1 0 8 0 mcl9k 9216 87 0 87 33 32 1 1 0 8 1 mcl8k 8192 219 0 219 23 22 1 1 0 8 1 mcl4k 4096 674 0 673 9 8 1 1 0 8 0 mcl2k2 2112 73 0 73 25 25 0 1 0 8 0 mcl2k 2048 64178 0 64131 18 11 7 13 0 8 0 mtagpl 80 243 0 230 5 4 1 1 0 8 0 mbufpl 256 166730 0 166629 65 55 10 21 0 8 0 bufpl 256 26413 0 18308 507 0 507 507 0 8 0 anonpl 16 768462 0 754495 273 204 69 77 0 62 5 amapchunkpl 152 36501 0 36393 76 70 6 15 0 158 0 amappl16 192 39770 0 38958 263 215 48 55 0 8 6 amappl15 184 2704 0 2700 7 6 1 1 0 8 0 amappl14 176 1356 0 1352 2 1 1 1 0 8 0 amappl13 168 240 0 240 5 5 0 1 0 8 0 amappl12 160 436 0 433 1 0 1 1 0 8 0 amappl11 152 829 0 817 1 0 1 1 0 8 0 amappl10 144 1012 0 1012 7 7 0 1 0 8 0 amappl9 136 2762 0 2756 1 0 1 1 0 8 0 amappl8 128 2247 0 2212 4 2 2 2 0 8 0 amappl7 120 1202 0 1195 1 0 1 1 0 8 0 amappl6 112 748 0 733 1 0 1 1 0 8 0 amappl5 104 862 0 851 1 0 1 1 0 8 0 amappl4 96 7437 0 7406 1 0 1 1 0 8 0 amappl3 88 2303 0 2298 1 0 1 1 0 8 0 amappl2 80 62621 0 62554 4 2 2 3 0 8 0 amappl1 72 152855 0 152453 28 19 9 20 0 8 0 amappl 80 18237 0 18200 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 152 0 23 3 0 3 3 0 8 0 uaddrrnd 24 8019 0 7991 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8019 0 7991 1 0 1 1 0 8 0 vmmpekpl 168 56140 0 56112 2 0 2 2 0 8 0 vmmpepl 168 946182 0 944308 492 384 108 117 0 357 16 vmsppl 272 8004 0 7991 6 5 1 2 0 8 0 pdppl 4096 16044 0 16008 6 1 5 6 0 8 0 pvpl 32 2327707 0 2310584 702 490 212 288 0 265 61 pmappl 200 8018 0 8004 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 925 0 288 20 0 20 20 0 8 0