_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) getpid() sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) getpid() sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:15 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:15 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf3564", 0x8f, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:15 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:16 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x8004) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) getpid() sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:18 executing program 2: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x200200, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(r5, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x20, 0x0, 0x300, 0x70bd2a, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x32, 0x7f}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x4000840}, 0x40040) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r7 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r7, 0xc0c0583b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000002a250000080000001868000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010800000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006497d20bfe0b4bf792bfa914e5a347409bb22114e83b24f0a066fb7ae5aa31498fce3c2cabdbda25ce221b012a374566b882189f705cf3bdc6fb3ec82621c1a01e5f3e12f02b3f6c7be3c4b7ace26008e77474ba3bdefc042946ca82fff53ce97bbe46b81c31bbdca4e43a4adc52b65f0c0262653e1eb14f3b601cbc29aff649330aba600f828e55095290c684642f87e577c53f525f9ec398a63cd2f517470177f9421670bc50844194c3fb1833dbfd93a42d78705827395d5a06bb50d81b0d3d95bc22beffd8ae5b93161af38098fcea1ea3fcdabe9c4d81e30be6ccb212790718e3d53646951e216a20c44027aa2d4e8556f4df1130ab889d0c67a1a8ec1a64df6463dea9c923e83617bf7e7278d2086a4aa7da928ef589287ff2f5f97345f3beddd544b23cb9efd756288bfffd11011e6647fb187d521708ca5e58bb51b0158974071668709e23e3090957febbb9c2ef77515a4763a238edb4c4bce54c353c683b846cc468588d14589473ddbc65248c76d86099394b5013cb18da094b950787fd585a5c36d10f0cb7b5c18e1fd9a217293e21acf16660a9d41c7054e7d60fb2"]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r8 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r8, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r6}, 0x10) r9 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r9, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:06:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab6", 0x94, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:18 executing program 1: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) r6 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340838705fe8a8c560a067fbc45ff81054e22000c000058000b480400945f64009400050038925a01000000000000008000f0fffeffe809000000fff5dd000000100001000b080800418e00000a04fcff", 0x58}], 0x1) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x252a, 0x0, 0x3006818, '\x00', [{0x0, 0x0, 0x800000000, 0xfffffffffffffffc}, {0x801, 0x0, 0x8000000}]}) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r8, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:06:19 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x8004) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:19 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:21 executing program 1: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) r5 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x8142) ioctl$USBDEVFS_SETINTERFACE(r5, 0x80085504, &(0x7f0000000040)) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r7 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r7, 0xc0c0583b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000002a2500000800000018680003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000100000000000000000900000000000000010800000000000000000008000000000000000000004000000000000055470000000000000000000000000200000000000000000000009c867de6a170f045f82ee87609f2853d19a148f2877a123d1f316df21ed3e52249ea73dda634b150d725cda13a8eb11f699d10a8e65aef92bcffddd14a9e558b1515746a92a6286a2631b0921fd1a739806cf70ee651ce07e80210ac6bf5ec586a09b753e4a38a0d83c0466a89cab1b8254e96c820a7e6ffa53a1b140612ba15e715dfc62687749b9daf7a5cd41bc50a9a4ed59fbc4a89a988d15e74df7be65fe22c77b9b08d41121f742a760000"]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r8 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r8, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r6}, 0x10) r9 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r9, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:06:21 executing program 2: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) r5 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x8142) ioctl$USBDEVFS_SETINTERFACE(r5, 0x80085504, &(0x7f0000000040)) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r7 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r7, 0xc0c0583b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000002a2500000800000018680003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000100000000000000000900000000000000010800000000000000000008000000000000000000004000000000000055470000000000000000000000000200000000000000000000009c867de6a170f045f82ee87609f2853d19a148f2877a123d1f316df21ed3e52249ea73dda634b150d725cda13a8eb11f699d10a8e65aef92bcffddd14a9e558b1515746a92a6286a2631b0921fd1a739806cf70ee651ce07e80210ac6bf5ec586a09b753e4a38a0d83c0466a89cab1b8254e96c820a7e6ffa53a1b140612ba15e715dfc62687749b9daf7a5cd41bc50a9a4ed59fbc4a89a988d15e74df7be65fe22c77b9b08d41121f742a760000"]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r8 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r8, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r6}, 0x10) r9 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r9, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:06:21 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x8004) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async, rerun: 64) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (rerun: 64) 09:06:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab6", 0x94, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180), 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2160.944904][ T6679] usb usb2: usbfs: process 6679 (syz-executor.1) did not claim interface 0 before use 09:06:22 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x18, 0x1, &(0x7f0000000bc0)=ANY=[@ANYRESHEX], &(0x7f00000005c0)='syzkaller\x00', 0x416e, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x15, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000580)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2161.817461][ T6678] usb usb2: usbfs: process 6678 (syz-executor.2) did not claim interface 0 before use 09:06:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab6", 0x94, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:24 executing program 1: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) sendmmsg$unix(r6, &(0x7f0000000300)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000700)=[{&(0x7f0000000400)="985d766ff7c428ba281656ce3a50277b82a80817f095c9965af9c86febf8620b14f4a880469f0d21e154688139754db7bc9ed809ff3e8598abe9bb234f0bd7c04ee6fad10abfa3f218bbdc890144cb6fdf179a989469e76ff9c253dda237fd3913bc1f322328e420", 0x68}, {&(0x7f0000001740)="ebec061857cd03b62353ef3f7386c5d52d8b4913c54e6d24f24b1d6ceff5277816c87f00743fe3e9d3e4b86d6733286b68bab11867c3ed4a50e02daf079634d79cae1b36e489ee9e5a0ea59edb8991b770f1ae97ceef460635fc020fb176c4935285a9427bf20b1515bc4e82781dbb518e38f5a9e940be27b82814051d83397dbef6c2a3754757070329d87ec49791383a372d0d78dc0b45bfd99021f1454651456664b7dd84ed37101dc052e5c79f4a7cd16d7d703813dc2fb1ee432b7f9c0238839dc5bd4b7272332b90b97048038a3a57bf9c7d9e1f750362fa695cf7a7fb8a371142a0f8d588f2e3e69631dbd68e6db2cd60ea9c901c816d959ecc7ee1142e2815c30bfc7ed4c3473acdcbc8a31e54c67dff33ad0eed25d671af4849022e7da81df45c95783a5ca566f08a3ec99248f42a85ea71d487e31f4351ab840098ea055d9fde97d8ef14817c2fa5443f6dd4c3be38bb72a680e418c669760b35d740b0aa47486cd6e2230d0f4008dc29483d5a5a996476219d07034a6796464e73359fe1cfff9e0a079be0a18fc00b84d1f1a61aa8425332a6a13a5563b5b3d7aed98b83a60e5eb69e9967e8937ba69cdfb666712db336521b44ba8c7a17741ea4a0ee6025c866395a0460ba2d54d5a1ce75eadb1e8a9a12c0f774b1f22d2770d2fda667ca6082880d9faed3f011210acdeedc6e79dafe6e447fb60ba1bf4832a5c9bdda48e393a5a70c17372cf8c64750ff278b20d7ffa5fe1b63545baf20312457ca1435bcd18618ed635c095a3104257e8880de4243904a441b495808451a53948cbf9965010b6d1b4d07b24b6ed8de3a220296b39ab70b123c659d689b1d2a5adadc1605be29cad4d35739f03ce1626289c36f95b690c92d417afe362f553f10bd5aced84860f581c071b29abfb2b62de6b74993ede95be7c88fa926f5e321800cdcfe3131f18db547d831ed476a47a0872351955465ec9b9c779a09403aee6560a8ed1fbf4b68d7923c0597d3c5addd95974966868df2831866d8b18e535fc5378e5165e1a115e9d0f2768abf5fab0a2bb3e0a76bc847e72fd0c4355872503452934bfdc8357f624008f1685e92af77363b4a81f66fd459fb5a62ac95c87fd49ced486c4972d92aab1dc5a4b2ab6c7c166792d4dc478a7ae8cdb800022d8f5c90ca21d617cb822d2bb17a34dfd3880661edaa36f51d8ddab1ebd4312c8207064fe50e93326e7b524d0a31660cba72f1d7da0fc414ac4ea14582a082f26b5e0b807d20050ef1ed6f9431043d00c29d343b424440adcf4315c5121c379b579dbc8b8696e06bdcfddd64f834ee6562b7e53e459771d8b2d5a57bb04f3c221faaf74ace6bbd6c3689f9aadc7f7633897849bff90c63415c536c22f9d34ce646fa4dbe6597e7718e29d224a826e435604405dfe0d1a49888434f3f33a829616e38378dd2c13f5e0962aed0c34c6bd23728b6a57f478150e37a39eebb20658703329dd75c03b0bb5074351329af384d643e6ab0ba77e37e0a6a4ddb9e4aec1585a912e3e1c7145ceae7384dd8deda0bd01b6bca09a51f455c4b3838cc71c266859c45e0a9d03edc9d2aa511dee49a787d822e9170bd0e393189dfa7a8ba519830113d050d97e14a2c99b2fd4eddd28717eae68c5fbf6396583509b8ed3a495753562af4d4a8464b1aeb901c785d8b0f7992bfbf2139309876ef39420261d00b90bd92c1554a569ba386a8fdb5a18b1e858234bbba64224e3563ca73a912afcb739935a38ed255c437dd14ddd49492fe9d74e10507f884d0cd76f161cece1bc757e051e2de120295253e8a287020f093a80ebf5adf6716a44aa4fe256acd8ca5c19c895e939f06cdb8bb0c76f353f42b35e1c83521c28a3eadd48c9becda3d8bad2976f90120598593f33a4052280a4bc090d4c6c38933dda3d11709110e364c5b046eff16076d54c4be8b412a35d05515fcd2802a2bc7aeb1f626ff748a7a63f8511e1bdadc0780125b35fc6c4d6cfc04ac28a497e17328d5a7817fb64fe0ff17747ab1ad36d72f188561ba33211a1cdf59b7189e0b9d63d9f59d7cf0a98a0e167fe2a5cdb56b9e13c93c4473686d8a7e81946dd0195f02ea44cb2b9d3793f77c9103b1dbc072133ba4f8fc77e6137169a7d478e7ce7f25074ca326fa0b2fea9c59ff679be86461ceaadbea96bc337e7f3c1f967a50ebb46bcbb93b77ac42103ea0598dc69cd34d2d444fdaa5e101151d0b5c826bf6e0622024de064940393b2582a02dcc0934196780f934c1d0109dd0b30856cba5b9e1c8e3326de97b8a7884f81ea78803e73d3f52a2da557de16e7512aaee46975751cefeac47628fbdd387b3d32e84dae61822e60a4faeadd8dea26301d993bd5b11ea6037d3475962f2a51790096cab3e5d100df55a5d905bb01b823f8456cc7b337a51be2e2cf6889fb9253a61e8dde73b8e7e077b618b22079045115362dbef9c28f271e5fec5009e9bbb86a204b1648c9c9c421a096fbfabe2631d62713f56ca49445de537c13e66c8939ba9202e1a9a1098681b83851ba87d5b1821a1cb80da5008ecdd4b67c8c43b11fd74e1d0eb8e3a14c86edc03cbc892725b14f2e8eb09b0f8b7f8ed54ad74af52aeeb55c0ba17403401b29bdc3ed6af0787a72651da018f59e2c703dd98677e2296e669cd3bdf1f520ba38dda0f33864352fd0e9ea732e23d780ca8e222a30afe703d8d4c650f0cdb74a09a56baf2b54fe8f5f10f1994ecaf81f629ec388607185d02faec43ee0525a089fc51a523827ade54939f88e22f2717066994ddb7b58982558bc32140f10692e864fc4b9e9c8ca6648db08c9831b47e7b05dbee1b59af61ec2f6a5c01f85defde326bc1054bc4601d8478da39331e1bf969e96fd6205c14ca98486e6e50aaff900651de1ec080ab3ab4bd91f490ae1459c40e9432285f00e6d70c6994a48c4c6045b9f14745d07fce8e41d3d5d3063f65a670fa4859952437d464fb26aea9f42fdf01c6161c84ca96b9d5e5c264e35bfcbecac7da30af6e22908ab3a8ab6a437883375c17a39db810365482a6aad98e824fd0ea4ed3e0d1199ae2ebd57631181deda9f83fae6681db346eaf8534ebe2bee0d392e074557db5fe26288014e5e443c7398a0939106f28a8b3ce0bd138928a0586ca291ba02166577bdcc834d1026c834b0252c96077c9ede215f03e9e4df57721d0d35170ba2a3f73c8ae7e3b042c28ddb9907f5b88f4aa8a7b47622f313637945d671ddccdccc9c2d5ea472879798ac5998a595fe16b97147ce9c00ed92b868ff19843fbe194189cf92073972975e4e71624773ab263c1c6a9928715724b2546588d02cc728380f3cd6f71162048d5651bdcab77f895772b2f446b0b8e2cf11d678eaab82debc4d46ff65accfede82d972443648d010ed106503b098478fe04cfb9829a1119ae122e2bdba72476a851b997dc12ff4c40185ec9ccd2e2a06729a1ea7925d52d69cef85f0ba369d7d9a1fa941e7fcfda407d827b7d9f7ade72060a1082bd0f7d8f6e493ed5edddb206414b9516d6e9d3005ffadbe06addeaa4ea6ef0c50399d051652f221cbb33ee74b321485223a65ac395808b55eff322e196164c1a9dc5d83e0ed79816c03b92d88ddb7e0e1fb30616c52a405125e2fe30d677c4e13dbb56c2fb8546def52f73d27d22d8e24e95f6e45a4342ad5f1122f51d3026fd3d826e2cd1ec8a1f076f4a4b6e74ca35162e9f7fb5b2c008e8c0f8a31443c3c39c04291dee59a7fef6b9b957ecf3c280e56f2e2a956c9ffa46f26c3ed160b9ba4372fa71d57a50a90fcf98d48d1934068a8709fdbb5f7b6c3fad8eeda8063f213e567c928fdac9a46c25e090739b13a2c5df30cab81b1e9d415325c4862fadaf0561e8d2eba80d3211d70301e7d7845a5e4e12d2d798b3dc7ec5f2bf14e638d313f873813f1d423f01ecacb5446e69e73d115d273c5d8270dae711ebbde1289daa0f063d262d81d9b4242fa68a36a9dd119050637aef84bb9fe8dbeb35206d380026288dc481ad9d614cbb32e0fb945ae8ba4a24f44a8930b3d476f5ff7a57ffede149fe20e53b266d91d3b0d0a6481ca5cccd06d49652ad121ac2b39144e69801f2fb3b9d14674290705994fcbce959c1a2cd9a55ace5a8ec89722246f687f24f0eb0b7ea2763c97cee40baa033a83d5579af06dc6e92c1f02471fd4a05f960cdb2cf092a82469cce342ad54f65c0f6a0b7bdef4574118a5d4ee4f276fc75cf25948b8e01b780cb6d2f4b436bba63023c1660c9e94be306c69ac507d1915a2e7b77ec250103646b00f57e5468acb24bc260389bdff8ea1521a253d6672ee78fbc5a8b1c1f8b6925daa2c0c3e651ffa85d844f73bfa19b2144829635b09ab966ec8f2fceaca9c5728941ff1d36da474411e33688789072186b5be1a591e1c097f4c90baf541667446492593a1737dc8b9648b4ef7eac3b1b29907369d71cc0e5e28e0adbde7cbd12d8a4f3408f1f43064b1809b065ed658d358eb1301cb19e17151875b91fac8bead8506bef452fe8c69845f30afb3cc4b2da9fd36dead720e5bfc3a680e3568d9a214a7fe062044b1f8f6d2284cbfa9b3f6dc6d74f1903296cfac9d5ac38ed7318340696c1f6398d6b3e53cf10ea91b1d7bdd96e1ca41564b6852688363439e4f2d65f6f422105a7e4a57575a7747c6f94088fd3165a97dde0924ef2c866a99d464b0242c7618ad1ad6efd2533373e28aa88f07746e383f1051a46573b2bcce3bcf847948e1d34f517a4ff61f757507634388c0104036fad5b3c95646595badf73f518013603fbc90db941f0380cd687323b868e071b4fd5868aac75db0d0085ef4f5936fda070f9e27632f175bb63284cfba4903870fc47533c7395de42138ad6c9f0c1a22ba11c86d15f4d69f3a8dd3fcf4f465b699d1fc6a7e23413e026633254be50a40432f3d6b28cca7b274603afb4f3fe0135589c5d028aa8cf99234d2bbfc76bc3fc025cfb1fb8542b492e865f91a638edc87e3bcc79ef0bb9385e5b2eb60e841e505c52ca20342d64a4d70be517584ca9581a7675a7748ea039cb093dd83365228c2b8e7ea8502e384c8823ea853ff4b9c3e74a0741ea7b26fac7f995d9d443d2f156962d2b7b0040771ec3aa47cd5f662f7753608f912462fabbbb8739a6d069a0c5ab7fbb7531445e8fdff12658fe7864fb8b8568346e0fc3660c61e4fc4a74591ae8330ada20358ca831ca61d59ee79869e7d66195f1ae1f80d5b19efac1c702b830693662fc1e7eb42bf622bb966383fc49015fdd0e91806aed41d218895d934628b60f5cc1b2c02b418cc2c81827c0d518d664bd68a8f7d458dc54a8448d10785ee7651c3b0ebd0ea082ba60f778859a297203857173d7d5195ebffd957e0da134d4026cfa06e60d1135ce896c6ef58142028dc6b510bb32612d2f9738beada32a05e2d9f94aaac50a66f4af728e25b58889387dfc6715bfa057f12bf1faf34142785b110b65c8bc9fb76f37f0f7f8660d1b43a3b1348a5c0199f9a70f707bc75c08e60538a8ef5a5fc4171ccd3b017ea64dbebe3da7edebc61b03692050033698ea728d77954dfc0085625c433df84a2ff27962054bf260553a120663ac2c8d718cd5d38d490e95c51e4d9ffec536b0137d0eaac881d94e38211e33e1aa5f5cf9f25340151b78179d28c8601fa4ad78ccb3528537ceb3461a80e5f9c5c8a8bab78f095623240c10215480e4d0b57967db8b5b0aea7d1237e56a737c0323199220fad150ef652ca504e8adf6590f1b1d77ecb64", 0x1000}, {&(0x7f00000004c0)="d593f65e42f3d7091e957f49f4841ec56bee216111d987e1749f03c808b99926de7f0ba2e60737e8082a0a8419ca94595ac1f320e2a09ca692f1dcc6766ca43b423eb45b5e35641544b203d4f7108660b863128f24650678ae24cf37d64a56273e89827f77c3f49569ffd5eaddce67a3001d65b4af822e4475d4ddad4fdb4725d3781da59a63f44849e674b7d89b28c5ac60a9cf7616c83137ffe011dfa468804ba1cf", 0xa3}, {&(0x7f0000000580)="9af8ae23fdee24fef2701b94f6e7a0cbc5695ead26236b15fd8717479722502d478cf85abc78d82bab466f5108c6674e16e22808129250af432a4e1d1b04f42bbd37db9c101fe471959313e2e181609df871f629370d7dff27fd009f6e6f12753fc4533d3874977f951057ee5f23e0c46fe45babfcca1f7f139b0bf9b36ce55aab8e666216548bb9a46910e6aab1b25d8f918b9f4b42dc310711abefacf3f93a8177badf32029516db040c559b9df22524bc2965dadf40491c3a87cb350b02b050e1ab4e82fcd66bf40377e5f8cc77a0a550eef2935cc9a440c39d059c7874cf", 0xe0}, {&(0x7f0000000680)="9d5a8ebd0537d2eecfee1125aae27aa91a9aaff3ebe3cd86c50044406d1e85a7f88d406569325d2548e240b92590b2e313fee8d2fe7cd12d7d452c79a6cbf9d2ed554efae469dd481f9ebde6840dcb2ef88252992debd14cc2", 0x59}, {&(0x7f0000000280)="a211dfb941d56fcb253f2d869f01f503e17f2938136dfbcc6c8e2a7796f4c4c07a43ee41964e6c0ecfb6a876", 0x2c}, {&(0x7f0000002740)="710dbf16501f7260c8146aca7100fcbfbf3c4ffa90d39c912c52bfd59d2041c2b9f1b2410b1f17c603338ac8e7678ee272e48f29b39a4c6051d383d262f9798b59892c324e38aa966aa3bab09803b4dd91c92f4252a8afcf645e0f8828a92d47e48991c481ae168bb66f92d2828288ded3af89ae7af876ad265efd9a8491257f191175c3553563d0fb62417a11a32a4c4689c0262dacef92bf7a4c9c31985424a946e6cda9772f648abb9071e6a8c75a04aebbfab1b8fddcb739a17cee9332f5afa8ea40cdb09aa429410a3d5566c53920dbcc56b2a3b05aedc1f29732f591693ff5d448de9a52b51433a58bce568c53d69dda2e4c360291f9bedda9bf6d7d949085e3a29b67b9ba810c57cdf00ef57c21b899b8700c984a8c735bda1b79c7640ed61e7803a265ec41707c0ef3b92436ee77288ede1c3efb3899c69eabc8e9ee806b568553eba7ca5f78d08471d0688c00984d806f86ad421500b4129ef82694a201ae8aed4e72cf4e77fa1a81db1513a19018f7269703a2445bd9a2b92d343a3c6340144ec53b52de2e6fa88930851fba9a8830a38737f9e7d6664ed0ac411d726a46e98c078c30dbdcb4d46866a357d5f928911b2c7406cf7fbe0857df743ffaaafea9ec4415c780f7fd3f828b0ba6c4e00b43dd273f58aa6114f90c4377eae3035675714c52a346d18f795d3239d1d75d7a7c406cdab81e4791cbd3b1974578674fbd414b1ed48f758f0b26049af73b5b7eb68ff0b6b49eebe99fed8ecbdb002f83c8b0f25f31777745a79c0ea2f4071fb5d8b9d9123112819d03aef4af27176da061a14b170a68c7c33e349f8da969c459971ca258b699162146579cc4da9ac0ae9d9fe2e7755680ca26129bb7e6d0f2fb3e5d8ae09e210e4d983ac29ecf0554d124173d5e07d6cf24c10a4710a71fcb8cf4af9b258c256100d1a103bcdea8e6ccd7684d1ea29da187ff518489d2e6a1ad98913bd6f08fea64dc7d95ae88e166bda94032b72a766152408bdfbe48ee835878a263f13c257e9181d0a80a25b83aa4617941f73abaecdc259d3790bd74a32a832260df121d926ec011b257e318bd2a24f370d06573afb878739b0b9cf3336101763f27d50e31f27d9f58f9499f259c4b662a95e0f6a9293e05b3c7ecb7cc85356b604c4df36a0f779d2d78e1e9dc6893720c8e2664b80c6c5a3a4885c5f29bec97a3dd11c8467083abb2341d2f4d67f4ffd55cdac2f1e412544c18e69233781faa372d73e8b15ae59fd9ffc6bcef6affe0c377210f9d1c40525ef98c462de2b041553996a09d6dcf8af33690127551dfdf56658505f5e672a20a90bd77f6663c5d169033a251b326f777182cd3952b9ae7040a25688904e5b893a95018fa5ee44144d5fb864f040b6ebf1afaac2e97a63ddeb6d06a95261bb256c7c5bf406a47e8b13bdf11213aacd2de540328ba8db68aae90baeed167d626b4092cdc404f46506776a0e432b71058e8db0546f1dd4d468b06a8cc0b717408aaffbe29ab697a73a6833f410ba236827d9eabef0d42f682bd04931f83e46caad7ff4f3e6458a9004dc4ad6df583e01df27fc0ed15afdd38b6776d875852978745a96f79ae03f7e5b58afac5ab90d1a12028181516fb29120a69a5eb2e59f6f441cd07e571c723d9f3f589a2ada1ca35028611fae68f83fc5960a25d63dba26f179d9f556b0c6d81380cff9c263c3d0e66e42b7d2593051f458be7b46d78c6c1af5de91ecfd38925c7a32b33b6223fa85762aea4ea1f7522a04baccaaa100f537e6639c639234641636adc316b67c81f6f346fab8c17d3950754d88199208b305bb03ba4d5531ef2619e1fa452aee46bd53deb929aea90790792ec02367342f01631c9899e6980b137c72c275e8d421c13cfb7f8cd0ce3bc6be03d2b1d303f6e133b124f1990645761cf22258d43f51e01ba170d69884c19d0b2385d266ef77c298e73f44e16251c5f8c869f79d5f1f0818f499516fa6a217b9580a3efea9684690ddfe59b4c678a5f585d10faa6f6246d23b7e34e053a3067195941af19fb047d884c0396d32727d96a29e8cee78655a335cdecbc600c43dd12cff080399189274d775ef6453e3d4cb874990e53179fc1751ad888cfb44d9ce9b2c94ff6749da1e4a8dc879a60cb5b37eb4938799b02890f79ae1718029da7e86fd218dd09d2af2cac6511c875e9253af72a34bf1803498884d0d0703a23fc8707a9a9376778152556e6f17e2cd54f03193c0742e1020a11def82045a75e670832c24d794098e3d98ff86214f594f74af25f66ca021dc31664cddcd01b12e81cbdf48d636aaa282d97575db0d9b38f71976a1436c6e0572fd465d19c5cb12308599210eede9cf03fb8f4ff906d10a5bad78b46256c132214fcec2891cf248ef277e0f46750cd23bc621b3bf70587f415874fc59037ed843d7561b2740bdd9f46f1813a666eccff13af7bf0b446c1cdd8d87a8151dab2b240628d5a1f5748a6f2a4a2f20547596dc85b8ca0aca8a742258c5f6a192b7724b3de8f6b0a96b92cfd954f24dbe9b2a02964e4bb859a3baaa785960e55eb70b7dbaad1f917e7ba740cef64a2fb80c76132a654a45a9502c628babdcce8dfbfdac3ca400567a0cc20fbcec34d16955f6944d7171b67870ac8433a9d291698afcd53841b1035aafce8cfcb8b80f2fb5ecefeba3920fbc27db108c110a271cf3fe714c03242ed2ae1467c73cedd5726dc1221b873cf524d94784f2fb71f520bf26ca8378601e24dd8f1e3e6f5bc8593804f3564167c8ce930f4b0180423e98651873acacba48710d63a2d72adbdbc0c607bf832c378d8906b6925e66b572c57f05b48a9c5755bd6c1574e7cc76518d643bf9126fed9c1aab6a103029f49e82ab57c24aba992dadc10c19c673b79661ea8ff71b675639232702355e66437ab318de86d152145c7c9774d799805cfa0df13bd2e39a01738553473e8a5feb7ba9b423c7c0b2f2358a732eb79f20ab3418681a3839f51db6532fc040c44063de8191e6ee2f3ef2f1e042ff33815527a33e848db79b996e4861fcf37dffa004a98f544e753cf8baa5b1ebe04b9b26a470ae9e4653dfab1b06ec279e45fb97b10bf5a31eef01ad9b876b0b49caa117d315feaefcbfba19a9bf7774423e3424dbfbfa35696b30240e6989fd14db2a5a5688d94ae7f1f92277c7d3ba047d19787e4839d64904f5d0360d58ab374c2b7f65a36c84830143da956e26c7b7c2ed9c3edd22cf958bb7e4e8fa8e639a818e4f60699b64d71de40e6a09861d12548eb2ccbb053a3e674d269e96f70d1b715d721caa67830a197e806d58b89965025f41957aa52915420bb94c06e81fb26188b9803fe14080a9808abdbcb00ea5877d85c24dfb8ab3481130b5c721e5efa995c69e2269bb947d3c7af75ca59afd678cf24a766a3a023864bb2aecc4093dc26439cfbcb5f57778da774e5405de4e7be767e5327c9c4a82f7eff18513be375b3230691a61fc475c5073640408179f8d6483b93ca0eb7425016b1d045f45f14ee6fc23fba1e725551ed233ca81551da0ec2471637cd7bc34051d414a65e821dbb9f75de0b60af8548c32c56ad690203a47ad749652834f1689a3f8ca3ba5d5e6223964880527b2fbcd1fbdb79d9dbe9c01d07e08ceb3e883caae46eb06e9bfe97f6a9e9d811cf9b18384b4179dbd9f79d812e4d2296d3794a5d5d62ab4ce0e4cded59312ded11237a1e95566a2522ff29b7d4802eb3902db5419a85b8dbc186bfb352c24288b71ceaf7769e8ee242b4e1fd931513b483275df40c773e42a7286e7d9ec4867961ce5d2762eb0300b47c8124fa57960d9cd383bccacc8d72495ed9c92abfdaa96c47488059654b4e3ff0b9b960eeabc48ea669b53755456f74b20d28c26e7c13ea31fce6fa38ef142b3f0eefb95b35ff05c525dc977e5a66190a8c790a52001c32b9bdf20243d72043e1d636b034393c4ea0a0217ba3066206ad1422ab363354f42f9202363603e8dd41a1b0e255ecd7e82e31fdb7937a4b278e8f658695743b6a5d1b632761aa51b66d961edb2d873ca11ff91c9820cb2d4f9caf93db64166bc6e8b7f4b340ce26c80ebe90da2c5e2746cca1c9ae3e3da3cd3ae420be6e377c256f6d9ce132e68a010972ec7f0216e66e2cef54e0e60e609a588b02c8398d44551b0f64ca9700d592cc1d88d4481618ce8189f2e7d16cff27cc081928f96b9f1734db2e9896cc77cbc03636ed097785ddee5b53dccb83aa48d94d239c878a650c616e182a01aef445ed8132d028111c37707caf95c77982f05282abeb85ba8d77926d99c1d7dc3f4ed8800acc311cc5c46137bd0a547ebb95f604dcc85654fdb214a8d662bb24805bddf64fb67545eb97444644d27b2b63fcccb064ef9d735f2d391c553a60a8cc253550d77cbe63f0feabafef78cec02c6e720d0cfde68d36c2eae225724689ce31f41686dc418d4a5c2e82f68057fb2c852b3155d85a7ed956029e9ca42817188d8e58eb004b597504611a520b92a1828998001bd65714e68187643a965ac1e75737dab950ebd061bd9f786dc676e4e1b95fb977ba0236273c48a01e4852f68eff5084dc9a56adfccdcd7576b450728efe8a7488f92f922fa1c8e5d2f26baec65e29d6e138af3b0d8c6a567b8f6943561db46a1ff657a273ea9497de9a98c72dff72777d0282935660fa4f37664f4a259e27a1abcaa6da890d0de2902256a2beab4fb065cb741be2a41bc9df2ba72b98326905b8be32882f1c942b417cc29056a30bbc6abf259c79245216b3d495c7c2d6b1ae5b297dda96a9bc9db1334fef040d44a9bd403722dcd7620b5ec979a98f7c4516c1bd1096817aef31b92d843fd96e27db14aac5326708880056301f733ea71cf4de817586c4d21fc542b4b5e358ef1fb7db495d94b6057ba3fd5a6288118406cbb51e6656974974942cae959cacef78ef94a318297cf3de114f5c85f6c3c8e370434bd1d2d36c3b6957a99bda73977177f38b0f16015b911cc6b800cb481fea2c9f1ac6f390299cce2013903ed6223a3c3f680c7070f574877faf0697eefa078c9f776e21ab8b3c28e7ce33c615e6d45d8eb5412cb8776861bf5ca600eb97f8734cec55d927431233f4e1da9c7085b39bd6e0d04fc0a09843c008f54481a926b7a7f079b2130b92ecd88bb0d5159a57bc7a8c45429ff8e079a706b10a84fb122071139534d5f17f386d19edf9056c7295cc3702fc2ec6c133033458e83ca51f8bcbb11e245fa024dd3ab6d8eb9874f8f3709ce565856f810f3d1074e151cafc2bb5c1d79456a0e7a11644e330b9069a8ca8f7abb0b2c5cc6a1583a9c222d821cdc8ef21f27f7f927bb677749e845121cf718ea447d735878d74ea4b1d630c988c4d4ba0f59888c0cbb2207ae82280f9a47c8aeb27b130a10a9596f771f735dcb1f7419f33acb99593cfd1a594963e7fe427f6256aef7801b3dc3840c1c5a05b5d56be4771ce815d3a532a0a6d5f156ed9abfc27636592998ec35d2530b925f0d3912d83433a543777dd59d02344f420a3ba2983d0130d5bc95227d5d6733d3c02862167ce4facda719bfea870b6d4ac77ece52f77d9f0bb5f641545862c6e722b54ffc03219c2f102b0c5c5af8b47618a4af14e9749b2b7d8b2cf7d9bc14a22531dee777b0f410c33428dff79ef9673ba6cece4b36bb9ac456a90ed73adff1c5b4ab98d2d2ba2f7859899c2823049b336788e2188fa0780e8abd5eab345a145ff51e615681af7fac9412acda30d83c374d6aadf56fb132cbd25", 0x1000}], 0x7, 0x0, 0x0, 0x10000000}}], 0x1, 0x20000000) r7 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r7, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x252a, 0x8, 0x3006818, '\x00', [{}, {0x801, 0x0, 0x8000000}]}) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r8 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r8, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r9 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r9, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:06:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x0) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x18, 0x1, &(0x7f0000000bc0)=ANY=[@ANYRESHEX], &(0x7f00000005c0)='syzkaller\x00', 0x416e, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x15, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000580)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:25 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:25 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f27", 0x96, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:26 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:27 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x18, 0x1, &(0x7f0000000bc0)=ANY=[@ANYRESHEX], &(0x7f00000005c0)='syzkaller\x00', 0x416e, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x15, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000580)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:27 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x0) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2166.997266][ T31] INFO: task kworker/u4:0:8 blocked for more than 241 seconds. [ 2167.004680][ T31] Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2167.011988][ T31] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2167.020478][ T31] task:kworker/u4:0 state:D stack:20816 pid: 8 ppid: 2 flags:0x00004000 [ 2167.483753][ T31] Workqueue: writeback wb_workfn (flush-7:2) [ 2167.496794][ T31] Call Trace: [ 2167.501393][ T31] [ 2167.504235][ T31] __schedule+0xcbe/0x1580 [ 2167.516325][ T31] ? release_firmware_map_entry+0x18b/0x18b [ 2167.522378][ T31] ? __kasan_check_write+0x14/0x20 [ 2167.527799][ T31] ? kthread_data+0x53/0xc0 [ 2167.549014][ T31] ? wq_worker_sleeping+0x63/0x200 [ 2168.014605][ T31] schedule+0x11f/0x1e0 [ 2168.019253][ T31] rwsem_down_write_slowpath+0xde4/0x1d70 [ 2168.024972][ T31] ? down_write_killable+0x40/0x40 09:06:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f27", 0x96, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x0) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2168.983014][ T31] ? __msecs_to_jiffies+0x1e/0x50 [ 2168.990153][ T31] ? rwsem_write_trylock+0x15b/0x290 [ 2168.996842][ T31] ? rwsem_mark_wake+0x6b0/0x6b0 [ 2169.009918][ T31] ? __kasan_check_read+0x11/0x20 [ 2169.014820][ T31] ? has_not_enough_free_secs+0x416/0x930 [ 2169.020432][ T31] down_write+0x29/0x30 [ 2169.024361][ T31] f2fs_balance_fs+0x32d/0x3f0 [ 2169.912518][ T31] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2169.918051][ T31] ? __kasan_check_write+0x14/0x20 [ 2169.922972][ T31] ? f2fs_put_page+0x13b/0x190 [ 2169.927584][ T31] ? f2fs_update_inode_page+0x101/0x130 [ 2169.932953][ T31] f2fs_write_inode+0x553/0x5d0 [ 2169.937649][ T31] __writeback_single_inode+0x4c2/0xa70 [ 2169.943022][ T31] writeback_sb_inodes+0xb2e/0x1910 [ 2169.948071][ T31] ? queue_io+0x520/0x520 [ 2169.952214][ T31] ? get_nohz_timer_target+0x79/0x750 [ 2169.957443][ T31] ? _raw_spin_unlock+0x4d/0x70 09:06:30 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2169.962109][ T31] ? __writeback_inodes_wb+0x3f0/0x3f0 [ 2169.969176][ T31] __writeback_inodes_wb+0x118/0x3f0 [ 2169.974330][ T31] ? queue_io+0x3d0/0x520 [ 2169.978507][ T31] wb_writeback+0x3cd/0x9e0 [ 2169.982838][ T31] ? inode_cgwb_move_to_attached+0x3c0/0x3c0 [ 2170.028989][ T31] ? set_worker_desc+0x158/0x1c0 [ 2170.033899][ T31] ? __kasan_check_write+0x14/0x20 [ 2170.038869][ T31] ? cpumask_next+0x8a/0xb0 [ 2170.043177][ T31] wb_workfn+0xb3d/0x1110 [ 2170.047445][ T31] ? inode_wait_for_writeback+0x280/0x280 [ 2170.052979][ T31] ? ttwu_do_activate+0x15d/0x280 [ 2170.057851][ T31] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2170.063485][ T31] ? try_to_wake_up+0x685/0x1150 [ 2170.068261][ T31] ? __kasan_check_write+0x14/0x20 [ 2170.087789][ T31] ? __kasan_check_read+0x11/0x20 [ 2170.092650][ T31] ? read_word_at_a_time+0x12/0x20 [ 2170.097619][ T31] ? strscpy+0x9c/0x260 [ 2170.101593][ T31] process_one_work+0x6bb/0xc10 [ 2170.106277][ T31] worker_thread+0xad5/0x12a0 [ 2170.110806][ T31] kthread+0x421/0x510 [ 2170.114694][ T31] ? worker_clr_flags+0x180/0x180 [ 2170.119589][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2170.123982][ T31] ret_from_fork+0x1f/0x30 [ 2170.128289][ T31] [ 2170.141747][ T31] NMI backtrace for cpu 0 [ 2170.145898][ T31] CPU: 0 PID: 31 Comm: khungtaskd Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2170.155474][ T31] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2170.165340][ T31] Call Trace: [ 2170.168464][ T31] [ 2170.171241][ T31] dump_stack_lvl+0x151/0x1b7 [ 2170.175752][ T31] ? io_uring_drop_tctx_refs+0x190/0x190 [ 2170.181223][ T31] dump_stack+0x15/0x17 [ 2170.185213][ T31] nmi_cpu_backtrace+0x2f7/0x300 [ 2170.189988][ T31] ? nmi_trigger_cpumask_backtrace+0x270/0x270 [ 2170.195973][ T31] ? sched_show_task+0x3d8/0x620 [ 2170.200747][ T31] ? __rcu_read_unlock+0xd0/0xd0 [ 2170.205522][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2170.211426][ T31] nmi_trigger_cpumask_backtrace+0x15d/0x270 [ 2170.217236][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2170.223141][ T31] arch_trigger_cpumask_backtrace+0x10/0x20 [ 2170.228872][ T31] watchdog+0xdd7/0xf50 [ 2170.232867][ T31] ? __kasan_check_write+0x14/0x20 [ 2170.237831][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2170.242699][ T31] ? __kasan_check_read+0x11/0x20 [ 2170.247538][ T31] ? __kthread_parkme+0xb2/0x200 [ 2170.252316][ T31] kthread+0x421/0x510 [ 2170.256213][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2170.261073][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2170.265493][ T31] ret_from_fork+0x1f/0x30 [ 2170.269756][ T31] [ 2170.272736][ T31] Sending NMI from CPU 0 to CPUs 1: [ 2170.277764][ C1] NMI backtrace for cpu 1 [ 2170.277774][ C1] CPU: 1 PID: 3741 Comm: syz-executor.2 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2170.277790][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2170.277799][ C1] RIP: 0010:__down_read_common+0xb5/0x1190 [ 2170.277821][ C1] Code: 44 39 1b f3 bf 01 00 00 00 e8 b7 71 f7 ff 48 89 df be 08 00 00 00 e8 6a 9f 5c 00 41 be 00 01 00 00 48 89 1c 24 f0 4c 0f c1 33 <4d> 89 f4 49 81 c4 00 01 00 00 0f 88 6a 0b 00 00 48 b8 07 00 00 00 [ 2170.277833][ C1] RSP: 0018:ffffc90000cb56a0 EFLAGS: 00000206 [ 2170.277847][ C1] RAX: 1ffff11021835101 RBX: ffff888113f7fe48 RCX: ffffffff81549556 [ 2170.277859][ C1] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffff888113f7fe48 [ 2170.277869][ C1] RBP: ffffc90000cb5838 R08: dffffc0000000000 R09: ffffed10227effca [ 2170.277880][ C1] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff888120b240c0 [ 2170.277890][ C1] R13: ffff888113f7fe48 R14: 0000000000000000 R15: dffffc0000000000 [ 2170.277901][ C1] FS: 00007fdaddbd4700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 2170.277919][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2170.277930][ C1] CR2: 000055713fef8cd8 CR3: 0000000126a16000 CR4: 00000000003506a0 [ 2170.277943][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2170.277952][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2170.277961][ C1] Call Trace: [ 2170.277965][ C1] [ 2170.277971][ C1] ? iget_failed+0x172/0x1b0 [ 2170.277988][ C1] ? f2fs_iget+0x216d/0x4df0 [ 2170.278004][ C1] ? downgrade_write+0x2d0/0x2d0 [ 2170.278020][ C1] ? f2fs_get_node_info+0x1ba/0x1000 [ 2170.278035][ C1] down_read+0x1a/0x20 [ 2170.278049][ C1] do_garbage_collect+0x1bc4/0x6550 [ 2170.278065][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2170.278084][ C1] ? irqentry_exit+0x30/0x40 [ 2170.278105][ C1] ? has_not_enough_free_secs+0x950/0x950 [ 2170.278128][ C1] ? set_page_private_gcing+0x130/0x130 [ 2170.278144][ C1] ? rwsem_write_trylock+0x15b/0x290 [ 2170.278158][ C1] ? irqentry_exit+0x30/0x40 [ 2170.278173][ C1] ? up_write+0x8b/0x200 [ 2170.278187][ C1] f2fs_gc+0x8b3/0x1810 [ 2170.278204][ C1] ? f2fs_start_bidx_of_node+0x370/0x370 [ 2170.278221][ C1] ? has_not_enough_free_secs+0x416/0x930 [ 2170.278238][ C1] f2fs_balance_fs+0x341/0x3f0 [ 2170.278252][ C1] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2170.278266][ C1] ? __kasan_check_write+0x14/0x20 [ 2170.278280][ C1] ? _raw_spin_lock+0xa4/0x1b0 [ 2170.278294][ C1] ? _raw_spin_trylock_bh+0x190/0x190 [ 2170.278309][ C1] ? stack_depot_save+0xe/0x10 [ 2170.278324][ C1] ? __kasan_check_write+0x14/0x20 [ 2170.278338][ C1] f2fs_write_single_data_page+0x1094/0x1ab0 [ 2170.278354][ C1] ? __kasan_check_read+0x11/0x20 [ 2170.278370][ C1] ? f2fs_i_compr_blocks_update+0x160/0x160 [ 2170.278388][ C1] ? page_writeback_cpu_online+0x290/0x290 [ 2170.278406][ C1] ? wait_on_page_writeback+0x220/0x220 [ 2170.278422][ C1] f2fs_write_data_pages+0x1497/0x2bb0 [ 2170.278440][ C1] ? f2fs_read_data_page+0x350/0x350 [ 2170.278455][ C1] ? lru_cache_add+0x279/0x540 [ 2170.278472][ C1] ? xas_load+0x2b7/0x2d0 [ 2170.278485][ C1] ? pagecache_get_page+0xcc1/0xeb0 [ 2170.278500][ C1] ? page_cache_prev_miss+0x410/0x410 [ 2170.278514][ C1] ? f2fs_read_data_page+0x350/0x350 [ 2170.278526][ C1] do_writepages+0x40e/0x670 [ 2170.278542][ C1] ? __writepage+0x130/0x130 [ 2170.278555][ C1] ? f2fs_write_begin+0x1ab5/0x1f70 [ 2170.278568][ C1] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2170.278584][ C1] ? xas_start+0x32c/0x3f0 [ 2170.278597][ C1] ? __kasan_check_write+0x14/0x20 [ 2170.278610][ C1] ? _raw_spin_lock+0xa4/0x1b0 [ 2170.278624][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2170.278639][ C1] ? __xa_set_mark+0x14d/0x1c0 [ 2170.278651][ C1] ? cgroup_rstat_updated+0xe5/0x370 [ 2170.278666][ C1] filemap_fdatawrite_wbc+0x248/0x2a0 [ 2170.278683][ C1] file_write_and_wait_range+0x1cb/0x2b0 [ 2170.278697][ C1] ? __filemap_set_wb_err+0x120/0x120 [ 2170.278713][ C1] f2fs_do_sync_file+0x5f9/0x1bb0 [ 2170.278730][ C1] ? f2fs_sync_file+0x150/0x150 [ 2170.278747][ C1] f2fs_sync_file+0xff/0x150 [ 2170.278761][ C1] vfs_fsync_range+0x17b/0x190 [ 2170.278778][ C1] f2fs_file_write_iter+0x5d8/0x28c0 [ 2170.278796][ C1] ? __kasan_check_write+0x14/0x20 [ 2170.278809][ C1] ? f2fs_file_read_iter+0x1050/0x1050 [ 2170.278825][ C1] ? __kasan_check_write+0x14/0x20 [ 2170.278838][ C1] ? try_grab_page+0x115/0x410 [ 2170.278852][ C1] ? follow_page_pte+0x4b6/0xab0 [ 2170.278867][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2170.278881][ C1] ? follow_page_pte+0x9c3/0xab0 [ 2170.278895][ C1] ? numa_migrate_prep+0xe0/0xe0 [ 2170.278910][ C1] ? put_page_refs+0xf0/0xf0 [ 2170.278930][ C1] ? follow_page_mask+0x900/0x10e0 [ 2170.278944][ C1] ? iov_iter_kvec+0x53/0x190 [ 2170.278958][ C1] __kernel_write+0x5ab/0xa60 [ 2170.278974][ C1] ? vfs_read+0xd40/0xd40 [ 2170.278992][ C1] __dump_emit+0x261/0x3a0 [ 2170.279006][ C1] ? up_read+0x5a/0x180 [ 2170.279019][ C1] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 2170.279034][ C1] ? fault_in_readable+0x2e0/0x2e0 [ 2170.279049][ C1] dump_emit+0x381/0x3f0 [ 2170.279062][ C1] dump_user_range+0x86/0x1c0 [ 2170.279076][ C1] elf_core_dump+0x3663/0x3e80 [ 2170.279091][ C1] ? exit_to_user_mode_loop+0xa0/0xe0 [ 2170.279105][ C1] ? exit_to_user_mode_prepare+0x5a/0xa0 [ 2170.279118][ C1] ? irqentry_exit_to_user_mode+0x9/0x20 [ 2170.279136][ C1] ? load_elf_binary+0x2750/0x2750 [ 2170.279154][ C1] ? __kasan_kmalloc+0x9/0x10 [ 2170.279177][ C1] do_coredump+0x1834/0x3050 [ 2170.279193][ C1] ? simple_acl_create+0x2c0/0x2c0 [ 2170.279208][ C1] ? kmem_cache_free+0x116/0x2e0 [ 2170.279221][ C1] ? ____kasan_slab_free+0x131/0x160 [ 2170.279238][ C1] ? get_signal+0xd32/0x1630 [ 2170.279253][ C1] ? kmem_cache_free+0x116/0x2e0 [ 2170.279268][ C1] get_signal+0x4c8/0x1630 [ 2170.279284][ C1] arch_do_signal_or_restart+0xbd/0x1680 [ 2170.279301][ C1] ? force_sig_fault+0x127/0x1d0 [ 2170.279315][ C1] ? get_sigframe_size+0x10/0x10 [ 2170.279328][ C1] ? page_fault_oops+0xa90/0xa90 [ 2170.279347][ C1] exit_to_user_mode_loop+0xa0/0xe0 [ 2170.279360][ C1] exit_to_user_mode_prepare+0x5a/0xa0 [ 2170.279374][ C1] irqentry_exit_to_user_mode+0x9/0x20 [ 2170.279388][ C1] irqentry_exit+0x12/0x40 [ 2170.279401][ C1] exc_page_fault+0x47a/0x830 [ 2170.279419][ C1] asm_exc_page_fault+0x27/0x30 [ 2170.279434][ C1] RIP: 0033:0x0 [ 2170.279444][ C1] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. [ 2170.279452][ C1] RSP: 002b:0000000020000358 EFLAGS: 00010217 [ 2170.279463][ C1] RAX: 0000000000000000 RBX: 00007fdadef80f80 RCX: 00007fdadee61169 [ 2170.279473][ C1] RDX: 00000000200001c0 RSI: 0000000020000350 RDI: 0000000000002400 [ 2170.279483][ C1] RBP: 00007fdadeebcca1 R08: 0000000020000400 R09: 0000000020000400 [ 2170.279493][ C1] R10: 00000000200003c0 R11: 0000000000000206 R12: 0000000000000000 [ 2170.279502][ C1] R13: 00007ffe567b08bf R14: 00007fdaddbd4300 R15: 0000000000022000 [ 2170.279515][ C1] 09:06:32 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x0) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:32 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYRESOCT], &(0x7f0000000600)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000900)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r8 = getpid() sched_setscheduler(r8, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRES64=r7, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r9 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r9, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:33 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x0) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:34 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:34 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f27", 0x96, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, 0x0, 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYRESOCT], &(0x7f0000000600)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000900)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r8 = getpid() sched_setscheduler(r8, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRES64=r7, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRES64=r7, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r9 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r9, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) setsockopt$MRT6_DEL_MIF(r9, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:36 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x0) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:36 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x0, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f", 0x97, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x0, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async, rerun: 64) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYRESOCT], &(0x7f0000000600)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000900)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r8 = getpid() sched_setscheduler(r8, 0x1, &(0x7f0000001700)) (async, rerun: 64) socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 64) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async, rerun: 64) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRES64=r7, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async, rerun: 64) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r9 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r9, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x0, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:39 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xbc0b}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:41 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, 0x0, 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:41 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000a80)=0x100) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000005c0)=ANY=[@ANYRES8=r3, @ANYRES8=r4], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="706bd9fab24d61319441c54006000000031fd0deec5e91000000000000000000"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:45 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, 0x0, 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:45 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xbc0b}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x0, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f", 0x97, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:45 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000a80)=0x100) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000005c0)=ANY=[@ANYRES8=r3, @ANYRES8=r4], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="706bd9fab24d61319441c54006000000031fd0deec5e91000000000000000000"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xbc0b}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:48 executing program 0: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(0xffffffffffffffff, 0x1, &(0x7f0000000240)=0x3c) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000080c0)=[{{&(0x7f0000000380)=@in6={0xa, 0x0, 0x0, @loopback}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000001740)=""/4086, 0xff6}, {&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f00000005c0)=""/195, 0xc3}, {&(0x7f0000003740)=""/199, 0xc7}, {&(0x7f0000000900)=""/210, 0xd2}, {&(0x7f0000000a00)=""/224, 0xe0}], 0x7, &(0x7f00000006c0)=""/99, 0x63}}, {{&(0x7f0000000b00)=@ethernet={0x0, @link_local}, 0x80, &(0x7f0000001040)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000740)=""/13, 0xd}], 0x2, &(0x7f0000000b80)=""/7, 0x7}, 0x5}, {{&(0x7f0000000c00)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000e80)=[{&(0x7f0000000c80)=""/29, 0x1d}, {&(0x7f0000000cc0)=""/178, 0xb2}, {&(0x7f0000008340)=""/4112, 0x1010}, {&(0x7f0000000d80)=""/179, 0xb3}, {&(0x7f0000004740)=""/4096, 0x1000}, {&(0x7f0000000e40)=""/40, 0x28}], 0x6}, 0x3ff}, {{&(0x7f0000000f00)=@tipc=@id, 0x80, &(0x7f0000001300)=[{&(0x7f0000000f80)=""/134, 0x86}, {&(0x7f0000001040)}, {&(0x7f0000001080)=""/183, 0xb7}, {&(0x7f0000005740)=""/4096, 0x1000}, {&(0x7f0000001140)=""/248, 0xf8}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/83, 0x53}], 0x7}, 0x400}, {{0x0, 0x0, &(0x7f00000016c0), 0x0, &(0x7f0000006740)=""/78, 0x4e}, 0x101}, {{&(0x7f00000067c0)=@phonet, 0x80, &(0x7f0000006a80)=[{&(0x7f0000006840)=""/13, 0xd}, {&(0x7f0000006880)=""/118, 0x76}, {&(0x7f0000006900)=""/91, 0x5b}, {&(0x7f0000006980)=""/103, 0x67}, {&(0x7f0000006a00)=""/106, 0x6a}], 0x5, &(0x7f0000006b00)=""/4096, 0x1000}, 0xd0dd}, {{&(0x7f0000007b00)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000007c00)=[{&(0x7f0000007b80)=""/91, 0x5b}], 0x1}, 0xc4ec}, {{&(0x7f0000007c40)=@sco={0x1f, @none}, 0x80, &(0x7f0000007cc0), 0x0, &(0x7f0000007d00)=""/61, 0x3d}}, {{&(0x7f0000007d40)=@ax25={{0x3, @default}, [@default, @default, @default, @null, @default, @bcast, @null, @rose]}, 0x80, &(0x7f0000007e80)=[{&(0x7f0000007dc0)=""/159, 0x9f}], 0x1, &(0x7f0000007ec0)=""/113, 0x71}, 0x1}, {{0x0, 0x0, &(0x7f0000008080)=[{&(0x7f0000007f40)=""/118, 0x76}, {&(0x7f0000000800)=""/2, 0x2}, {&(0x7f0000008000)=""/72, 0x48}], 0x3}, 0x800}], 0xa, 0x102, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x480, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r5 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r5, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x252a, 0x8, 0x3006818, '\x00', [{}, {0x801, 0x0, 0x8000000}]}) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r6 = syz_open_dev$mouse(&(0x7f0000000180), 0xfff, 0x624801) bind$inet6(r6, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r7}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r8, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f0000000300), 0x228202, 0x0) 09:06:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000a80)=0x100) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000005c0)=ANY=[@ANYRES8=r3, @ANYRES8=r4], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async, rerun: 32) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="706bd9fab24d61319441c54006000000031fd0deec5e91000000000000000000"], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async, rerun: 32) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) (rerun: 32) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:48 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f", 0x97, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xbc0b}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:48 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xbc0b}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:48 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:51 executing program 0: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(0xffffffffffffffff, 0x1, &(0x7f0000000240)=0x3c) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000080c0)=[{{&(0x7f0000000380)=@in6={0xa, 0x0, 0x0, @loopback}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000001740)=""/4086, 0xff6}, {&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f00000005c0)=""/195, 0xc3}, {&(0x7f0000003740)=""/199, 0xc7}, {&(0x7f0000000900)=""/210, 0xd2}, {&(0x7f0000000a00)=""/224, 0xe0}], 0x7, &(0x7f00000006c0)=""/99, 0x63}}, {{&(0x7f0000000b00)=@ethernet={0x0, @link_local}, 0x80, &(0x7f0000001040)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000740)=""/13, 0xd}], 0x2, &(0x7f0000000b80)=""/7, 0x7}, 0x5}, {{&(0x7f0000000c00)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000e80)=[{&(0x7f0000000c80)=""/29, 0x1d}, {&(0x7f0000000cc0)=""/178, 0xb2}, {&(0x7f0000008340)=""/4112, 0x1010}, {&(0x7f0000000d80)=""/179, 0xb3}, {&(0x7f0000004740)=""/4096, 0x1000}, {&(0x7f0000000e40)=""/40, 0x28}], 0x6}, 0x3ff}, {{&(0x7f0000000f00)=@tipc=@id, 0x80, &(0x7f0000001300)=[{&(0x7f0000000f80)=""/134, 0x86}, {&(0x7f0000001040)}, {&(0x7f0000001080)=""/183, 0xb7}, {&(0x7f0000005740)=""/4096, 0x1000}, {&(0x7f0000001140)=""/248, 0xf8}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/83, 0x53}], 0x7}, 0x400}, {{0x0, 0x0, &(0x7f00000016c0), 0x0, &(0x7f0000006740)=""/78, 0x4e}, 0x101}, {{&(0x7f00000067c0)=@phonet, 0x80, &(0x7f0000006a80)=[{&(0x7f0000006840)=""/13, 0xd}, {&(0x7f0000006880)=""/118, 0x76}, {&(0x7f0000006900)=""/91, 0x5b}, {&(0x7f0000006980)=""/103, 0x67}, {&(0x7f0000006a00)=""/106, 0x6a}], 0x5, &(0x7f0000006b00)=""/4096, 0x1000}, 0xd0dd}, {{&(0x7f0000007b00)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000007c00)=[{&(0x7f0000007b80)=""/91, 0x5b}], 0x1}, 0xc4ec}, {{&(0x7f0000007c40)=@sco={0x1f, @none}, 0x80, &(0x7f0000007cc0), 0x0, &(0x7f0000007d00)=""/61, 0x3d}}, {{&(0x7f0000007d40)=@ax25={{0x3, @default}, [@default, @default, @default, @null, @default, @bcast, @null, @rose]}, 0x80, &(0x7f0000007e80)=[{&(0x7f0000007dc0)=""/159, 0x9f}], 0x1, &(0x7f0000007ec0)=""/113, 0x71}, 0x1}, {{0x0, 0x0, &(0x7f0000008080)=[{&(0x7f0000007f40)=""/118, 0x76}, {&(0x7f0000000800)=""/2, 0x2}, {&(0x7f0000008000)=""/72, 0x48}], 0x3}, 0x800}], 0xa, 0x102, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x480, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r5 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r5, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x252a, 0x8, 0x3006818, '\x00', [{}, {0x801, 0x0, 0x8000000}]}) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r6 = syz_open_dev$mouse(&(0x7f0000000180), 0xfff, 0x624801) bind$inet6(r6, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r7}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r8, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f0000000300), 0x228202, 0x0) 09:06:52 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6fb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) getpid() socket$netlink(0x10, 0x3, 0x9) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f0000000000230000000000400000000000000800000000", @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:52 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:52 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x81}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:52 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:52 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x98, 0x0, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:53 executing program 0: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() getpriority(0x2, 0x0) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000006c0)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/141, 0x8d}], 0x1}, 0x1000}, {{&(0x7f0000000400)=@phonet, 0x80, &(0x7f0000000300), 0x0, &(0x7f0000000600)=""/140, 0x8c}, 0x80}], 0x2, 0x21, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x252a, 0x8, 0x3006818, '\x00', [{}, {0x801, 0x0, 0x8000000}]}) syz_open_dev$vcsu(&(0x7f00000000c0), 0x3f, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r8, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) [ 2192.981708][ T31] INFO: task kworker/u4:0:8 blocked for more than 267 seconds. [ 2192.989239][ T31] Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2192.996992][ T31] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2193.005616][ T31] task:kworker/u4:0 state:D stack:20816 pid: 8 ppid: 2 flags:0x00004000 [ 2193.015134][ T31] Workqueue: writeback wb_workfn (flush-7:2) [ 2193.021062][ T31] Call Trace: [ 2193.024078][ T31] [ 2193.026855][ T31] __schedule+0xcbe/0x1580 [ 2193.978018][ T31] ? release_firmware_map_entry+0x18b/0x18b [ 2193.983863][ T31] ? __kasan_check_write+0x14/0x20 [ 2193.988943][ T31] ? kthread_data+0x53/0xc0 [ 2193.993431][ T31] ? wq_worker_sleeping+0x63/0x200 [ 2193.998484][ T31] schedule+0x11f/0x1e0 [ 2194.002485][ T31] rwsem_down_write_slowpath+0xde4/0x1d70 [ 2194.008181][ T31] ? down_write_killable+0x40/0x40 [ 2194.013149][ T31] ? __msecs_to_jiffies+0x1e/0x50 [ 2194.018093][ T31] ? rwsem_write_trylock+0x15b/0x290 [ 2194.023217][ T31] ? rwsem_mark_wake+0x6b0/0x6b0 09:06:55 executing program 0: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() getpriority(0x2, 0x0) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000006c0)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/141, 0x8d}], 0x1}, 0x1000}, {{&(0x7f0000000400)=@phonet, 0x80, &(0x7f0000000300), 0x0, &(0x7f0000000600)=""/140, 0x8c}, 0x80}], 0x2, 0x21, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x252a, 0x8, 0x3006818, '\x00', [{}, {0x801, 0x0, 0x8000000}]}) syz_open_dev$vcsu(&(0x7f00000000c0), 0x3f, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r8, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) [ 2194.988611][ T31] ? __kasan_check_read+0x11/0x20 [ 2194.993638][ T31] ? has_not_enough_free_secs+0x416/0x930 [ 2195.001148][ T31] down_write+0x29/0x30 [ 2195.005199][ T31] f2fs_balance_fs+0x32d/0x3f0 [ 2195.009806][ T31] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2195.015239][ T31] ? __kasan_check_write+0x14/0x20 [ 2195.020208][ T31] ? f2fs_put_page+0x13b/0x190 [ 2195.024791][ T31] ? f2fs_update_inode_page+0x101/0x130 09:06:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:55 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async, rerun: 64) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async, rerun: 32) r0 = getpid() (rerun: 32) sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6fb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async, rerun: 32) getpid() (rerun: 32) socket$netlink(0x10, 0x3, 0x9) (async, rerun: 32) socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 32) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f0000000000230000000000400000000000000800000000", @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async, rerun: 32) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (rerun: 32) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async, rerun: 32) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async, rerun: 32) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async, rerun: 32) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (rerun: 32) 09:06:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x81}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x98, 0x0, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:06:55 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2195.179851][ T31] f2fs_write_inode+0x553/0x5d0 [ 2195.184588][ T31] __writeback_single_inode+0x4c2/0xa70 [ 2195.239134][ T31] writeback_sb_inodes+0xb2e/0x1910 [ 2195.258208][ T31] ? queue_io+0x520/0x520 [ 2195.271200][ T31] ? get_nohz_timer_target+0x79/0x750 [ 2195.977854][ T31] ? _raw_spin_unlock+0x4d/0x70 [ 2195.982657][ T31] ? __writeback_inodes_wb+0x3f0/0x3f0 [ 2195.988416][ T31] __writeback_inodes_wb+0x118/0x3f0 [ 2195.993641][ T31] ? queue_io+0x3d0/0x520 [ 2195.998005][ T31] wb_writeback+0x3cd/0x9e0 [ 2196.002428][ T31] ? inode_cgwb_move_to_attached+0x3c0/0x3c0 [ 2196.008354][ T31] ? set_worker_desc+0x158/0x1c0 [ 2196.013252][ T31] ? __kasan_check_write+0x14/0x20 [ 2196.019035][ T31] ? cpumask_next+0x8a/0xb0 [ 2196.024792][ T31] wb_workfn+0xb3d/0x1110 09:06:57 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x5}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2196.977829][ T31] ? inode_wait_for_writeback+0x280/0x280 [ 2196.990522][ T31] ? ttwu_do_activate+0x15d/0x280 [ 2196.995471][ T31] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2197.001119][ T31] ? try_to_wake_up+0x685/0x1150 [ 2197.005878][ T31] ? __kasan_check_write+0x14/0x20 [ 2197.010928][ T31] ? __kasan_check_read+0x11/0x20 [ 2197.016119][ T31] ? read_word_at_a_time+0x12/0x20 [ 2197.021344][ T31] ? strscpy+0x9c/0x260 [ 2197.025767][ T31] process_one_work+0x6bb/0xc10 [ 2197.987533][ T31] worker_thread+0xad5/0x12a0 [ 2197.992148][ T31] kthread+0x421/0x510 [ 2197.996032][ T31] ? worker_clr_flags+0x180/0x180 [ 2198.001069][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2198.005533][ T31] ret_from_fork+0x1f/0x30 [ 2198.009985][ T31] [ 2198.012936][ T31] NMI backtrace for cpu 1 [ 2198.016980][ T31] CPU: 1 PID: 31 Comm: khungtaskd Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2198.026526][ T31] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2198.036424][ T31] Call Trace: [ 2198.039547][ T31] [ 2198.042322][ T31] dump_stack_lvl+0x151/0x1b7 [ 2198.046836][ T31] ? io_uring_drop_tctx_refs+0x190/0x190 [ 2198.052305][ T31] dump_stack+0x15/0x17 [ 2198.056296][ T31] nmi_cpu_backtrace+0x2f7/0x300 [ 2198.061070][ T31] ? nmi_trigger_cpumask_backtrace+0x270/0x270 [ 2198.067062][ T31] ? sched_show_task+0x3d8/0x620 [ 2198.071835][ T31] ? __rcu_read_unlock+0xd0/0xd0 [ 2198.076628][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2198.082512][ T31] nmi_trigger_cpumask_backtrace+0x15d/0x270 [ 2198.088325][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2198.094224][ T31] arch_trigger_cpumask_backtrace+0x10/0x20 [ 2198.099951][ T31] watchdog+0xdd7/0xf50 [ 2198.103946][ T31] ? __kasan_check_write+0x14/0x20 [ 2198.108892][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2198.113756][ T31] ? __kasan_check_read+0x11/0x20 [ 2198.118645][ T31] ? __kthread_parkme+0xb2/0x200 [ 2198.123386][ T31] kthread+0x421/0x510 [ 2198.127292][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2198.132153][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2198.136578][ T31] ret_from_fork+0x1f/0x30 [ 2198.140833][ T31] [ 2198.143892][ T31] Sending NMI from CPU 1 to CPUs 0: [ 2198.148916][ C0] NMI backtrace for cpu 0 [ 2198.148926][ C0] CPU: 0 PID: 6910 Comm: syz-executor.4 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2198.148943][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2198.148952][ C0] RIP: 0010:cpupri_find+0xba/0x230 [ 2198.149031][ C0] Code: 41 bd 01 00 00 00 eb 1d 48 89 19 48 85 db 0f 85 52 01 00 00 49 83 c6 10 49 83 c4 10 49 ff cf 0f 84 3e 01 00 00 49 8d 5c 24 f8 <48> 89 df be 04 00 00 00 e8 49 88 5e 00 4c 89 f0 48 c1 e8 03 48 b9 [ 2198.149043][ C0] RSP: 0018:ffffc90000dc7170 EFLAGS: 00000006 [ 2198.149057][ C0] RAX: 0000000000000000 RBX: ffff8881002410c0 RCX: dffffc0000000000 [ 2198.149068][ C0] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff8881002410b0 [ 2198.149078][ C0] RBP: ffffc90000dc71b0 R08: dffffc0000000000 R09: ffffed1020048217 [ 2198.149089][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff8881002410c8 [ 2198.149100][ C0] R13: 0000000000000001 R14: ffff8881002410c0 R15: 0000000000000003 [ 2198.149109][ C0] FS: 00007f0a63791700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2198.149123][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2198.149133][ C0] CR2: 0000000020265030 CR3: 000000016061b000 CR4: 00000000003506b0 [ 2198.149147][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2198.149155][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2198.149165][ C0] Call Trace: [ 2198.149169][ C0] [ 2198.149176][ C0] find_lowest_rq+0x196/0x760 [ 2198.149190][ C0] ? pick_next_pushable_task+0x210/0x210 [ 2198.149204][ C0] ? __kasan_check_write+0x14/0x20 [ 2198.149218][ C0] ? __switch_to+0x62a/0x1190 [ 2198.149232][ C0] find_lock_lowest_rq+0x74/0x440 [ 2198.149250][ C0] push_rt_task+0x140/0x5a0 [ 2198.149266][ C0] push_rt_tasks+0x12/0x20 [ 2198.149278][ C0] finish_task_switch+0x25c/0x7b0 [ 2198.149293][ C0] ? requeue_task_rt+0x410/0x410 [ 2198.149306][ C0] __schedule+0xcc6/0x1580 [ 2198.149322][ C0] ? release_firmware_map_entry+0x18b/0x18b [ 2198.149338][ C0] schedule+0x11f/0x1e0 [ 2198.149350][ C0] schedule_timeout+0xa9/0x370 [ 2198.149365][ C0] ? console_conditional_schedule+0x30/0x30 [ 2198.149381][ C0] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2198.149397][ C0] ? prepare_to_wait_exclusive+0x1ac/0x1f0 [ 2198.149412][ C0] unix_wait_for_peer+0x24b/0x330 [ 2198.149429][ C0] ? unix_find_other+0x860/0x860 [ 2198.149443][ C0] ? io_schedule+0x120/0x120 [ 2198.149456][ C0] ? _raw_spin_trylock_bh+0x190/0x190 [ 2198.149471][ C0] ? security_unix_may_send+0x7b/0xa0 [ 2198.149489][ C0] unix_dgram_sendmsg+0x143f/0x2090 [ 2198.149507][ C0] ? unix_dgram_poll+0x710/0x710 [ 2198.149523][ C0] ? security_socket_sendmsg+0x82/0xb0 [ 2198.149537][ C0] ? unix_dgram_poll+0x710/0x710 [ 2198.149551][ C0] ____sys_sendmsg+0x59e/0x8f0 [ 2198.149568][ C0] ? __sys_sendmsg_sock+0x40/0x40 [ 2198.149582][ C0] ? import_iovec+0xe5/0x120 [ 2198.149597][ C0] ___sys_sendmsg+0x252/0x2e0 [ 2198.149612][ C0] ? __sys_sendmsg+0x260/0x260 [ 2198.149631][ C0] ? __sys_sendmmsg+0x2ca/0x530 [ 2198.149646][ C0] __sys_sendmmsg+0x2bf/0x530 [ 2198.149661][ C0] ? __ia32_sys_sendmsg+0x90/0x90 [ 2198.149679][ C0] ? fpu_flush_thread+0xc0/0xc0 [ 2198.149702][ C0] ? __kasan_check_read+0x11/0x20 [ 2198.149717][ C0] __x64_sys_sendmmsg+0xa0/0xb0 [ 2198.149731][ C0] do_syscall_64+0x3d/0xb0 [ 2198.149745][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 2198.149761][ C0] RIP: 0033:0x7f0a64a1e169 [ 2198.149773][ C0] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2198.149785][ C0] RSP: 002b:00007f0a63791168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 2198.149800][ C0] RAX: ffffffffffffffda RBX: 00007f0a64b3df80 RCX: 00007f0a64a1e169 [ 2198.149811][ C0] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 2198.149820][ C0] RBP: 00007f0a64a79ca1 R08: 0000000000000000 R09: 0000000000000000 [ 2198.149830][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2198.149839][ C0] R13: 00007ffc9a6370bf R14: 00007f0a63791300 R15: 0000000000022000 [ 2198.149852][ C0] 09:07:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:00 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x81}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:00 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x98, 0x0, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340838705fe8a8c560a067fbc45ff81054e22000c000058000b480400945f64009400050038925a01000000000000008000f0fffeffe809000000fff5dd000000100001000b080800418e00000a04fcff", 0x58}], 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000002a2500002800000018680003000000000000000000000000008a5186d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000499e0000000108b60104ca00000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222e1c5c3281a7fe0a5815df71d0f9914fec1ea39adc96704d26"]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r8, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:07:01 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x81}, {0x0}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:01 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6fb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6fb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) getpid() socket$netlink(0x10, 0x3, 0x9) (async) socket$netlink(0x10, 0x3, 0x9) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f0000000000230000000000400000000000000800000000", @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:02 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x98, 0x20000004, 0x0, 0x0) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:02 executing program 1: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000002a250000080000001868000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010800000000000000000008000000000000000000000000000000000000000000000000000000000000000100"/192]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = accept4(r6, &(0x7f0000000400)=@pppoe={0x18, 0x0, {0x0, @remote}}, &(0x7f0000000100)=0x80, 0x800) fsconfig$FSCONFIG_SET_FD(r6, 0x5, &(0x7f00000000c0)=':/)@*}]#^\x00', 0x0, r8) r9 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r9, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:07:04 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:04 executing program 2: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000002a250000080000001868000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010800000000000000000008000000000000000000000000000000000000000000000000000000000000000100"/192]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = accept4(r6, &(0x7f0000000400)=@pppoe={0x18, 0x0, {0x0, @remote}}, &(0x7f0000000100)=0x80, 0x800) fsconfig$FSCONFIG_SET_FD(r6, 0x5, &(0x7f00000000c0)=':/)@*}]#^\x00', 0x0, r8) r9 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r9, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:07:05 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000b00)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x5, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:06 executing program 1: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f00000000c0)) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x252a, 0x8, 0x3006818, '\x00', [{}, {0x801, 0x0, 0x8000000}]}) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) r9 = socket$netlink(0x10, 0x3, 0x8000000004) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES16=r8, @ANYRESHEX=r9]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:07:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x81}, {0x0}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x98, 0x20000004, 0x0, 0x0) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:06 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x81}, {&(0x7f0000000300)=""/68, 0x44}, {0x0}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:09 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000b00)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x5, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:09 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:09 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3c"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:10 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x81}, {0x0}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3c"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x98, 0x20000004, 0x0, 0x0) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:13 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="0100"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3c"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:13 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x0, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3c"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:16 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000b00)=@file={0x0, './file1\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async, rerun: 32) r7 = getpid() (rerun: 32) sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x5, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async, rerun: 64) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) (rerun: 64) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3c"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:16 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="0100"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x0, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:20 executing program 1: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000002a2500000800000018680003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000108000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092b05936524a0409edea012085a5f268eff2e354d056b32d500738073f7646a90a916e1b05af0b6786dd9641bea659446ed660152b6e4f2aec2284fe89541ad7477b518a7b4c56974db3f868785490b290d73b1ad4e0a28ee4428d1442d1c8ff703094b724ca20a72a3ca613ecd62ae18ade8e70b014824f0705ddaac22e046d5e"]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) socket(0x25, 0x800, 0x7) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r8, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:07:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3c"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:20 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="0100"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:20 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x0, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:21 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/16], 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:22 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0xfec0ffff}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2221.982904][ T31] INFO: task kworker/u4:0:8 blocked for more than 296 seconds. [ 2221.992617][ T31] Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2222.000328][ T31] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2222.009112][ T31] task:kworker/u4:0 state:D stack:20816 pid: 8 ppid: 2 flags:0x00004000 [ 2222.018375][ T31] Workqueue: writeback wb_workfn (flush-7:2) [ 2222.024229][ T31] Call Trace: [ 2222.254390][ T31] [ 2222.257457][ T31] __schedule+0xcbe/0x1580 [ 2222.261807][ T31] ? release_firmware_map_entry+0x18b/0x18b [ 2222.267873][ T31] ? __kasan_check_write+0x14/0x20 [ 2222.272891][ T31] ? kthread_data+0x53/0xc0 [ 2222.277418][ T31] ? wq_worker_sleeping+0x63/0x200 [ 2222.282411][ T31] schedule+0x11f/0x1e0 [ 2222.286412][ T31] rwsem_down_write_slowpath+0xde4/0x1d70 [ 2222.292229][ T31] ? down_write_killable+0x40/0x40 [ 2222.297541][ T31] ? __msecs_to_jiffies+0x1e/0x50 [ 2222.987778][ T31] ? rwsem_write_trylock+0x15b/0x290 [ 2223.003564][ T31] ? rwsem_mark_wake+0x6b0/0x6b0 [ 2223.027418][ T31] ? __kasan_check_read+0x11/0x20 [ 2225.609688][ T31] ? has_not_enough_free_secs+0x416/0x930 [ 2225.615314][ T31] down_write+0x29/0x30 [ 2225.619319][ T31] f2fs_balance_fs+0x32d/0x3f0 [ 2225.623907][ T31] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2225.629448][ T31] ? __kasan_check_write+0x14/0x20 [ 2225.634397][ T31] ? f2fs_put_page+0x13b/0x190 [ 2225.638944][ T31] ? f2fs_update_inode_page+0x101/0x130 [ 2225.644305][ T31] f2fs_write_inode+0x553/0x5d0 [ 2225.649085][ T31] __writeback_single_inode+0x4c2/0xa70 [ 2225.654497][ T31] writeback_sb_inodes+0xb2e/0x1910 [ 2226.498560][ T31] ? queue_io+0x520/0x520 [ 2226.502789][ T31] ? get_nohz_timer_target+0x79/0x750 [ 2226.508011][ T31] ? _raw_spin_unlock+0x4d/0x70 [ 2226.512673][ T31] ? __writeback_inodes_wb+0x3f0/0x3f0 [ 2226.518010][ T31] __writeback_inodes_wb+0x118/0x3f0 [ 2226.523090][ T31] ? queue_io+0x3d0/0x520 [ 2226.527274][ T31] wb_writeback+0x3cd/0x9e0 [ 2226.531592][ T31] ? inode_cgwb_move_to_attached+0x3c0/0x3c0 [ 2226.537410][ T31] ? set_worker_desc+0x158/0x1c0 [ 2226.542183][ T31] ? __kasan_check_write+0x14/0x20 [ 2226.547124][ T31] ? cpumask_next+0x8a/0xb0 [ 2226.554172][ T31] wb_workfn+0xb3d/0x1110 [ 2226.558393][ T31] ? inode_wait_for_writeback+0x280/0x280 [ 2226.563931][ T31] ? ttwu_do_activate+0x15d/0x280 [ 2226.568812][ T31] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2226.574422][ T31] ? try_to_wake_up+0x685/0x1150 [ 2226.579207][ T31] ? __kasan_check_write+0x14/0x20 [ 2226.584143][ T31] ? __kasan_check_read+0x11/0x20 [ 2226.589013][ T31] ? read_word_at_a_time+0x12/0x20 [ 2226.593948][ T31] ? strscpy+0x9c/0x260 [ 2226.598006][ T31] process_one_work+0x6bb/0xc10 [ 2226.692455][ T31] worker_thread+0xad5/0x12a0 [ 2226.697028][ T31] kthread+0x421/0x510 [ 2226.700929][ T31] ? worker_clr_flags+0x180/0x180 [ 2226.705776][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2226.710224][ T31] ret_from_fork+0x1f/0x30 [ 2226.714458][ T31] [ 2226.765947][ T31] NMI backtrace for cpu 0 [ 2226.770102][ T31] CPU: 0 PID: 31 Comm: khungtaskd Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2226.779645][ T31] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2226.789544][ T31] Call Trace: [ 2226.792669][ T31] [ 2226.795531][ T31] dump_stack_lvl+0x151/0x1b7 [ 2226.800047][ T31] ? io_uring_drop_tctx_refs+0x190/0x190 [ 2226.805513][ T31] dump_stack+0x15/0x17 [ 2226.809511][ T31] nmi_cpu_backtrace+0x2f7/0x300 [ 2226.814276][ T31] ? nmi_trigger_cpumask_backtrace+0x270/0x270 [ 2226.820262][ T31] ? sched_show_task+0x3d8/0x620 [ 2226.825039][ T31] ? __rcu_read_unlock+0xd0/0xd0 [ 2226.829818][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2226.835718][ T31] nmi_trigger_cpumask_backtrace+0x15d/0x270 [ 2226.841797][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2226.847708][ T31] arch_trigger_cpumask_backtrace+0x10/0x20 [ 2226.853512][ T31] watchdog+0xdd7/0xf50 [ 2226.857506][ T31] ? __kasan_check_write+0x14/0x20 [ 2226.862451][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2226.867313][ T31] ? __kasan_check_read+0x11/0x20 [ 2226.872692][ T31] ? __kthread_parkme+0xb2/0x200 [ 2226.877468][ T31] kthread+0x421/0x510 [ 2226.881368][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2226.886228][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2226.890654][ T31] ret_from_fork+0x1f/0x30 [ 2226.894907][ T31] [ 2226.897969][ T31] Sending NMI from CPU 0 to CPUs 1: [ 2226.902989][ C1] NMI backtrace for cpu 1 [ 2226.902998][ C1] CPU: 1 PID: 3741 Comm: syz-executor.2 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2226.903015][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2226.903025][ C1] RIP: 0010:__kasan_check_write+0x1/0x20 [ 2226.903045][ C1] Code: 2d 09 03 31 db eb d3 cc cc 55 48 89 e5 89 f6 48 8b 4d 08 31 d2 e8 ff ed ff ff 5d c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 55 <48> 89 e5 89 f6 48 8b 4d 08 ba 01 00 00 00 e8 dc ed ff ff 5d c3 66 [ 2226.903057][ C1] RSP: 0018:ffffc90000cb5820 EFLAGS: 00000246 [ 2226.903071][ C1] RAX: 1ffff11021835150 RBX: ffff888113f7fe48 RCX: ffffffff84c0a900 [ 2226.903083][ C1] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffff888113f7fe48 [ 2226.903093][ C1] RBP: ffffc90000cb5850 R08: dffffc0000000000 R09: ffffed10227effcb [ 2226.903104][ C1] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000008 [ 2226.903114][ C1] R13: ffff888113f7fe48 R14: ffff88810c1a8000 R15: 1ffff110210bc74c [ 2226.903124][ C1] FS: 00007fdaddbd4700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 2226.903138][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2226.903148][ C1] CR2: 0000000020001700 CR3: 0000000126a16000 CR4: 00000000003506a0 [ 2226.903162][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2226.903171][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2226.903180][ C1] Call Trace: [ 2226.903184][ C1] [ 2226.903189][ C1] ? up_read+0x32/0x180 [ 2226.903205][ C1] do_garbage_collect+0x1caa/0x6550 [ 2226.903221][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2226.903249][ C1] ? has_not_enough_free_secs+0x950/0x950 [ 2226.903272][ C1] ? asm_sysvec_call_function_single+0x1b/0x20 [ 2226.903289][ C1] ? set_page_private_gcing+0x130/0x130 [ 2226.903306][ C1] ? rwsem_write_trylock+0x15b/0x290 [ 2226.903319][ C1] ? sysvec_call_function_single+0x52/0xb0 [ 2226.903337][ C1] ? up_write+0x8b/0x200 [ 2226.903350][ C1] f2fs_gc+0x8b3/0x1810 [ 2226.903368][ C1] ? f2fs_start_bidx_of_node+0x370/0x370 [ 2226.903385][ C1] ? has_not_enough_free_secs+0x416/0x930 [ 2226.903403][ C1] f2fs_balance_fs+0x341/0x3f0 [ 2226.903416][ C1] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2226.903431][ C1] ? __kasan_check_write+0x14/0x20 [ 2226.903444][ C1] ? _raw_spin_lock+0xa4/0x1b0 [ 2226.903458][ C1] ? _raw_spin_trylock_bh+0x190/0x190 [ 2226.903472][ C1] ? stack_depot_save+0xe/0x10 [ 2226.903488][ C1] ? __kasan_check_write+0x14/0x20 [ 2226.903502][ C1] f2fs_write_single_data_page+0x1094/0x1ab0 [ 2226.903518][ C1] ? __kasan_check_read+0x11/0x20 [ 2226.903534][ C1] ? f2fs_i_compr_blocks_update+0x160/0x160 [ 2226.903552][ C1] ? page_writeback_cpu_online+0x290/0x290 [ 2226.903569][ C1] ? wait_on_page_writeback+0x220/0x220 [ 2226.903586][ C1] f2fs_write_data_pages+0x1497/0x2bb0 [ 2226.903603][ C1] ? f2fs_read_data_page+0x350/0x350 [ 2226.903619][ C1] ? lru_cache_add+0x279/0x540 [ 2226.903636][ C1] ? xas_load+0x2b7/0x2d0 [ 2226.903655][ C1] ? pagecache_get_page+0xcc1/0xeb0 [ 2226.903670][ C1] ? page_cache_prev_miss+0x410/0x410 [ 2226.903683][ C1] ? f2fs_read_data_page+0x350/0x350 [ 2226.903696][ C1] do_writepages+0x40e/0x670 [ 2226.903711][ C1] ? __writepage+0x130/0x130 [ 2226.903725][ C1] ? f2fs_write_begin+0x1ab5/0x1f70 [ 2226.903737][ C1] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2226.903757][ C1] ? xas_start+0x32c/0x3f0 [ 2226.903770][ C1] ? __kasan_check_write+0x14/0x20 [ 2226.903783][ C1] ? _raw_spin_lock+0xa4/0x1b0 [ 2226.903797][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2226.903812][ C1] ? __xa_set_mark+0x14d/0x1c0 [ 2226.903825][ C1] ? cgroup_rstat_updated+0xe5/0x370 [ 2226.903839][ C1] filemap_fdatawrite_wbc+0x248/0x2a0 [ 2226.903856][ C1] file_write_and_wait_range+0x1cb/0x2b0 [ 2226.903869][ C1] ? __filemap_set_wb_err+0x120/0x120 [ 2226.903885][ C1] f2fs_do_sync_file+0x5f9/0x1bb0 [ 2226.903902][ C1] ? f2fs_sync_file+0x150/0x150 [ 2226.903920][ C1] f2fs_sync_file+0xff/0x150 [ 2226.903934][ C1] vfs_fsync_range+0x17b/0x190 [ 2226.903953][ C1] f2fs_file_write_iter+0x5d8/0x28c0 [ 2226.903970][ C1] ? __kasan_check_write+0x14/0x20 [ 2226.903984][ C1] ? f2fs_file_read_iter+0x1050/0x1050 [ 2226.903999][ C1] ? __kasan_check_write+0x14/0x20 [ 2226.904012][ C1] ? try_grab_page+0x115/0x410 [ 2226.904027][ C1] ? follow_page_pte+0x4b6/0xab0 [ 2226.904042][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2226.904056][ C1] ? follow_page_pte+0x9c3/0xab0 [ 2226.904070][ C1] ? numa_migrate_prep+0xe0/0xe0 [ 2226.904085][ C1] ? put_page_refs+0xf0/0xf0 [ 2226.904101][ C1] ? follow_page_mask+0x900/0x10e0 [ 2226.904115][ C1] ? iov_iter_kvec+0x53/0x190 [ 2226.904129][ C1] __kernel_write+0x5ab/0xa60 [ 2226.904146][ C1] ? vfs_read+0xd40/0xd40 [ 2226.904164][ C1] __dump_emit+0x261/0x3a0 [ 2226.904177][ C1] ? up_read+0x5a/0x180 [ 2226.904191][ C1] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 2226.904206][ C1] ? fault_in_readable+0x2e0/0x2e0 [ 2226.904221][ C1] dump_emit+0x381/0x3f0 [ 2226.904234][ C1] dump_user_range+0x86/0x1c0 [ 2226.904248][ C1] elf_core_dump+0x3663/0x3e80 [ 2226.904264][ C1] ? exit_to_user_mode_loop+0xa0/0xe0 [ 2226.904277][ C1] ? exit_to_user_mode_prepare+0x5a/0xa0 [ 2226.904290][ C1] ? irqentry_exit_to_user_mode+0x9/0x20 [ 2226.904309][ C1] ? load_elf_binary+0x2750/0x2750 [ 2226.904328][ C1] ? __kasan_kmalloc+0x9/0x10 [ 2226.904350][ C1] do_coredump+0x1834/0x3050 [ 2226.904367][ C1] ? simple_acl_create+0x2c0/0x2c0 [ 2226.904382][ C1] ? kmem_cache_free+0x116/0x2e0 [ 2226.904396][ C1] ? ____kasan_slab_free+0x131/0x160 [ 2226.904413][ C1] ? get_signal+0xd32/0x1630 [ 2226.904428][ C1] ? kmem_cache_free+0x116/0x2e0 [ 2226.904442][ C1] get_signal+0x4c8/0x1630 [ 2226.904459][ C1] arch_do_signal_or_restart+0xbd/0x1680 [ 2226.904476][ C1] ? force_sig_fault+0x127/0x1d0 [ 2226.904490][ C1] ? get_sigframe_size+0x10/0x10 [ 2226.904503][ C1] ? page_fault_oops+0xa90/0xa90 [ 2226.904522][ C1] exit_to_user_mode_loop+0xa0/0xe0 [ 2226.904535][ C1] exit_to_user_mode_prepare+0x5a/0xa0 [ 2226.904550][ C1] irqentry_exit_to_user_mode+0x9/0x20 [ 2226.904564][ C1] irqentry_exit+0x12/0x40 [ 2226.904577][ C1] exc_page_fault+0x47a/0x830 [ 2226.904596][ C1] asm_exc_page_fault+0x27/0x30 [ 2226.904611][ C1] RIP: 0033:0x0 [ 2226.904620][ C1] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. [ 2226.904628][ C1] RSP: 002b:0000000020000358 EFLAGS: 00010217 [ 2226.904639][ C1] RAX: 0000000000000000 RBX: 00007fdadef80f80 RCX: 00007fdadee61169 09:07:28 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:28 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async, rerun: 32) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (rerun: 32) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/16], 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async, rerun: 64) r7 = getpid() (rerun: 64) sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async, rerun: 32) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async, rerun: 32) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async, rerun: 32) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (rerun: 32) [ 2226.904654][ C1] RDX: 00000000200001c0 RSI: 0000000020000350 RDI: 0000000000002400 [ 2226.904664][ C1] RBP: 00007fdadeebcca1 R08: 0000000020000400 R09: 0000000020000400 [ 2226.904674][ C1] R10: 00000000200003c0 R11: 0000000000000206 R12: 0000000000000000 [ 2226.904683][ C1] R13: 00007ffe567b08bf R14: 00007fdaddbd4300 R15: 0000000000022000 [ 2226.904696][ C1] 09:07:28 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0xe0ffffff}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:28 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:28 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:32 executing program 2: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x252a, 0x8, 0x3006818, '\x00', [{}, {0x801, 0x0, 0x8000000}]}) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r8, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) capget(&(0x7f00000000c0)={0x19980330, r1}, &(0x7f0000000100)={0xffffff80, 0x3, 0x9, 0x2, 0x9, 0x800}) 09:07:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:32 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0xc50b}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/16], 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async, rerun: 32) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (rerun: 32) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x9, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:35 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640), 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:35 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0xc50b}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x9, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:40 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:41 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0xc50b}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x9, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:45 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:47 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:49 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000680)={0x22, 0x37, 0x2, {0x2, 0xffff, 0x100, 0x0, 0x4, 'GPL\x00'}}, 0x22) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f00000005c0)='sched_switch\x00'}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b23cb25a6d67910678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c6623dcae3309aea86052f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c54281003747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a206c26cd0715f242db0cd9b38a7e140436da678a5fe5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000a80)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:49 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/23, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:49 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r7, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:50 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2250.424736][ T31] INFO: task kworker/u4:0:8 blocked for more than 325 seconds. [ 2250.445298][ T31] Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2250.470473][ T31] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2250.479552][ T31] task:kworker/u4:0 state:D stack:20816 pid: 8 ppid: 2 flags:0x00004000 [ 2251.018856][ T31] Workqueue: writeback wb_workfn (flush-7:2) [ 2251.024785][ T31] Call Trace: 09:07:52 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2251.981043][ T31] [ 2251.983829][ T31] __schedule+0xcbe/0x1580 [ 2251.988243][ T31] ? release_firmware_map_entry+0x18b/0x18b [ 2251.993960][ T31] ? __kasan_check_write+0x14/0x20 [ 2252.001928][ T31] ? kthread_data+0x53/0xc0 [ 2252.010834][ T31] ? wq_worker_sleeping+0x63/0x200 [ 2252.015872][ T31] schedule+0x11f/0x1e0 [ 2252.019936][ T31] rwsem_down_write_slowpath+0xde4/0x1d70 [ 2252.025520][ T31] ? down_write_killable+0x40/0x40 09:07:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000680)={0x22, 0x37, 0x2, {0x2, 0xffff, 0x100, 0x0, 0x4, 'GPL\x00'}}, 0x22) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f00000005c0)='sched_switch\x00'}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b23cb25a6d67910678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c6623dcae3309aea86052f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c54281003747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a206c26cd0715f242db0cd9b38a7e140436da678a5fe5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000a80)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2252.989452][ T31] ? __msecs_to_jiffies+0x1e/0x50 [ 2252.995844][ T31] ? rwsem_write_trylock+0x15b/0x290 [ 2253.001236][ T31] ? rwsem_mark_wake+0x6b0/0x6b0 [ 2253.006067][ T31] ? __kasan_check_read+0x11/0x20 [ 2253.011097][ T31] ? has_not_enough_free_secs+0x416/0x930 [ 2253.016762][ T31] down_write+0x29/0x30 [ 2253.020887][ T31] f2fs_balance_fs+0x32d/0x3f0 [ 2253.025509][ T31] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2253.040310][ T31] ? __kasan_check_write+0x14/0x20 [ 2253.045312][ T31] ? f2fs_put_page+0x13b/0x190 [ 2253.049868][ T31] ? f2fs_update_inode_page+0x101/0x130 [ 2253.055236][ T31] f2fs_write_inode+0x553/0x5d0 [ 2253.059950][ T31] __writeback_single_inode+0x4c2/0xa70 [ 2253.065303][ T31] writeback_sb_inodes+0xb2e/0x1910 [ 2253.070356][ T31] ? queue_io+0x520/0x520 [ 2253.074500][ T31] ? get_nohz_timer_target+0x79/0x750 [ 2253.079744][ T31] ? _raw_spin_unlock+0x4d/0x70 [ 2253.084485][ T31] ? __writeback_inodes_wb+0x3f0/0x3f0 [ 2253.089789][ T31] __writeback_inodes_wb+0x118/0x3f0 [ 2253.099066][ T31] ? queue_io+0x3d0/0x520 [ 2253.103280][ T31] wb_writeback+0x3cd/0x9e0 [ 2253.107624][ T31] ? inode_cgwb_move_to_attached+0x3c0/0x3c0 [ 2253.113425][ T31] ? set_worker_desc+0x158/0x1c0 [ 2253.118205][ T31] ? __kasan_check_write+0x14/0x20 [ 2253.123146][ T31] ? cpumask_next+0x8a/0xb0 [ 2253.127490][ T31] wb_workfn+0xb3d/0x1110 [ 2253.131660][ T31] ? inode_wait_for_writeback+0x280/0x280 [ 2253.137237][ T31] ? ttwu_do_activate+0x15d/0x280 [ 2253.142069][ T31] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2253.147724][ T31] ? try_to_wake_up+0x685/0x1150 [ 2253.152489][ T31] ? __kasan_check_write+0x14/0x20 [ 2253.157434][ T31] ? __kasan_check_read+0x11/0x20 [ 2253.162292][ T31] ? read_word_at_a_time+0x12/0x20 [ 2253.167245][ T31] ? strscpy+0x9c/0x260 [ 2253.171225][ T31] process_one_work+0x6bb/0xc10 [ 2253.175915][ T31] worker_thread+0xad5/0x12a0 [ 2253.180435][ T31] kthread+0x421/0x510 [ 2253.184329][ T31] ? worker_clr_flags+0x180/0x180 [ 2253.189193][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2253.193619][ T31] ret_from_fork+0x1f/0x30 [ 2253.197898][ T31] 09:07:53 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/23, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) [ 2253.269720][ T31] NMI backtrace for cpu 0 [ 2253.273888][ T31] CPU: 0 PID: 31 Comm: khungtaskd Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2253.283510][ T31] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2253.293514][ T31] Call Trace: [ 2253.296633][ T31] [ 2253.299418][ T31] dump_stack_lvl+0x151/0x1b7 [ 2253.304017][ T31] ? io_uring_drop_tctx_refs+0x190/0x190 [ 2253.309480][ T31] dump_stack+0x15/0x17 [ 2253.313584][ T31] nmi_cpu_backtrace+0x2f7/0x300 [ 2253.318359][ T31] ? nmi_trigger_cpumask_backtrace+0x270/0x270 [ 2253.324344][ T31] ? sched_show_task+0x3d8/0x620 [ 2253.329115][ T31] ? __rcu_read_unlock+0xd0/0xd0 [ 2253.333902][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2253.339792][ T31] nmi_trigger_cpumask_backtrace+0x15d/0x270 [ 2253.345609][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2253.351635][ T31] arch_trigger_cpumask_backtrace+0x10/0x20 [ 2253.357358][ T31] watchdog+0xdd7/0xf50 [ 2253.361355][ T31] ? __kasan_check_write+0x14/0x20 [ 2253.366300][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2253.371159][ T31] ? __kasan_check_read+0x11/0x20 [ 2253.376017][ T31] ? __kthread_parkme+0xb2/0x200 [ 2253.380791][ T31] kthread+0x421/0x510 [ 2253.384694][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2253.389557][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2253.393982][ T31] ret_from_fork+0x1f/0x30 [ 2253.398237][ T31] [ 2253.401204][ T31] Sending NMI from CPU 0 to CPUs 1: [ 2253.406145][ C1] NMI backtrace for cpu 1 [ 2253.406155][ C1] CPU: 1 PID: 3741 Comm: syz-executor.2 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2253.406173][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2253.406181][ C1] RIP: 0010:preempt_count_sub+0x32/0x160 [ 2253.406203][ C1] Code: fb 48 c7 c0 80 1f 28 87 48 c1 e8 03 49 be 00 00 00 00 00 fc ff df 42 0f b6 04 30 84 c0 0f 85 c1 00 00 00 83 3d ae 16 dc 05 00 <75> 22 65 8b 05 ad 64 b6 7e 89 c1 81 e1 ff ff ff 7f 39 d9 7c 24 81 [ 2253.406215][ C1] RSP: 0018:ffffc90000cb5810 EFLAGS: 00000246 [ 2253.406229][ C1] RAX: 0000000000000004 RBX: 0000000000000001 RCX: ffffffff87281f03 [ 2253.406240][ C1] RDX: 0000000000000001 RSI: 0000000000000008 RDI: 0000000000000001 [ 2253.406249][ C1] RBP: ffffc90000cb5820 R08: dffffc0000000000 R09: ffffed10227effca [ 2253.406260][ C1] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 2253.406270][ C1] R13: ffff888113f7fe48 R14: dffffc0000000000 R15: 1ffff110210bc7a3 [ 2253.406281][ C1] FS: 00007fdaddbd4700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 2253.406295][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2253.406305][ C1] CR2: 00007f16e571b000 CR3: 0000000126a16000 CR4: 00000000003506a0 [ 2253.406319][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2253.406328][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2253.406337][ C1] Call Trace: [ 2253.406341][ C1] [ 2253.406347][ C1] up_read+0x5a/0x180 [ 2253.406362][ C1] do_garbage_collect+0x1caa/0x6550 [ 2253.406384][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2253.406411][ C1] ? has_not_enough_free_secs+0x950/0x950 [ 2253.406434][ C1] ? set_page_private_gcing+0x130/0x130 [ 2253.406450][ C1] ? rwsem_write_trylock+0x15b/0x290 [ 2253.406464][ C1] ? sysvec_call_function_single+0x52/0xb0 [ 2253.406482][ C1] ? up_write+0x8b/0x200 [ 2253.406495][ C1] f2fs_gc+0x8b3/0x1810 [ 2253.406512][ C1] ? f2fs_start_bidx_of_node+0x370/0x370 [ 2253.406529][ C1] ? has_not_enough_free_secs+0x416/0x930 [ 2253.406546][ C1] f2fs_balance_fs+0x341/0x3f0 [ 2253.406559][ C1] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2253.406574][ C1] ? __kasan_check_write+0x14/0x20 [ 2253.406587][ C1] ? _raw_spin_lock+0xa4/0x1b0 [ 2253.406601][ C1] ? _raw_spin_trylock_bh+0x190/0x190 [ 2253.406616][ C1] ? stack_depot_save+0xe/0x10 [ 2253.406632][ C1] ? __kasan_check_write+0x14/0x20 [ 2253.406646][ C1] f2fs_write_single_data_page+0x1094/0x1ab0 [ 2253.406663][ C1] ? __kasan_check_read+0x11/0x20 [ 2253.406678][ C1] ? f2fs_i_compr_blocks_update+0x160/0x160 [ 2253.406697][ C1] ? page_writeback_cpu_online+0x290/0x290 [ 2253.406714][ C1] ? wait_on_page_writeback+0x220/0x220 [ 2253.406730][ C1] f2fs_write_data_pages+0x1497/0x2bb0 [ 2253.406747][ C1] ? f2fs_read_data_page+0x350/0x350 [ 2253.406762][ C1] ? lru_cache_add+0x279/0x540 [ 2253.406779][ C1] ? xas_load+0x2b7/0x2d0 [ 2253.406793][ C1] ? pagecache_get_page+0xcc1/0xeb0 [ 2253.406807][ C1] ? page_cache_prev_miss+0x410/0x410 [ 2253.406820][ C1] ? f2fs_read_data_page+0x350/0x350 [ 2253.406833][ C1] do_writepages+0x40e/0x670 [ 2253.406848][ C1] ? __writepage+0x130/0x130 [ 2253.406862][ C1] ? f2fs_write_begin+0x1ab5/0x1f70 [ 2253.406874][ C1] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2253.406890][ C1] ? xas_start+0x32c/0x3f0 [ 2253.406903][ C1] ? __kasan_check_write+0x14/0x20 [ 2253.406916][ C1] ? _raw_spin_lock+0xa4/0x1b0 [ 2253.406931][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2253.406945][ C1] ? __xa_set_mark+0x14d/0x1c0 [ 2253.406958][ C1] ? cgroup_rstat_updated+0xe5/0x370 [ 2253.406972][ C1] filemap_fdatawrite_wbc+0x248/0x2a0 [ 2253.406990][ C1] file_write_and_wait_range+0x1cb/0x2b0 [ 2253.407003][ C1] ? __filemap_set_wb_err+0x120/0x120 [ 2253.407019][ C1] f2fs_do_sync_file+0x5f9/0x1bb0 [ 2253.407035][ C1] ? f2fs_sync_file+0x150/0x150 [ 2253.407053][ C1] f2fs_sync_file+0xff/0x150 [ 2253.407067][ C1] vfs_fsync_range+0x17b/0x190 [ 2253.407084][ C1] f2fs_file_write_iter+0x5d8/0x28c0 [ 2253.407102][ C1] ? __kasan_check_write+0x14/0x20 [ 2253.407116][ C1] ? f2fs_file_read_iter+0x1050/0x1050 [ 2253.407132][ C1] ? __kasan_check_write+0x14/0x20 [ 2253.407144][ C1] ? try_grab_page+0x115/0x410 [ 2253.407158][ C1] ? follow_page_pte+0x4b6/0xab0 [ 2253.407173][ C1] ? _raw_spin_unlock+0x4d/0x70 [ 2253.407188][ C1] ? follow_page_pte+0x9c3/0xab0 [ 2253.407204][ C1] ? numa_migrate_prep+0xe0/0xe0 [ 2253.407218][ C1] ? put_page_refs+0xf0/0xf0 [ 2253.407233][ C1] ? follow_page_mask+0x900/0x10e0 [ 2253.407247][ C1] ? iov_iter_kvec+0x53/0x190 [ 2253.407261][ C1] __kernel_write+0x5ab/0xa60 [ 2253.407277][ C1] ? vfs_read+0xd40/0xd40 [ 2253.407295][ C1] __dump_emit+0x261/0x3a0 [ 2253.407308][ C1] ? up_read+0x5a/0x180 [ 2253.407321][ C1] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 2253.407335][ C1] ? fault_in_readable+0x2e0/0x2e0 [ 2253.407350][ C1] dump_emit+0x381/0x3f0 [ 2253.407364][ C1] dump_user_range+0x86/0x1c0 [ 2253.407385][ C1] elf_core_dump+0x3663/0x3e80 [ 2253.407400][ C1] ? exit_to_user_mode_loop+0xa0/0xe0 [ 2253.407414][ C1] ? exit_to_user_mode_prepare+0x5a/0xa0 [ 2253.407428][ C1] ? irqentry_exit_to_user_mode+0x9/0x20 [ 2253.407447][ C1] ? load_elf_binary+0x2750/0x2750 [ 2253.407464][ C1] ? __kasan_kmalloc+0x9/0x10 [ 2253.407487][ C1] do_coredump+0x1834/0x3050 [ 2253.407503][ C1] ? simple_acl_create+0x2c0/0x2c0 [ 2253.407518][ C1] ? kmem_cache_free+0x116/0x2e0 [ 2253.407531][ C1] ? ____kasan_slab_free+0x131/0x160 [ 2253.407548][ C1] ? get_signal+0xd32/0x1630 [ 2253.407563][ C1] ? kmem_cache_free+0x116/0x2e0 [ 2253.407578][ C1] get_signal+0x4c8/0x1630 [ 2253.407594][ C1] arch_do_signal_or_restart+0xbd/0x1680 [ 2253.407611][ C1] ? force_sig_fault+0x127/0x1d0 [ 2253.407625][ C1] ? get_sigframe_size+0x10/0x10 [ 2253.407638][ C1] ? page_fault_oops+0xa90/0xa90 [ 2253.407656][ C1] exit_to_user_mode_loop+0xa0/0xe0 [ 2253.407670][ C1] exit_to_user_mode_prepare+0x5a/0xa0 [ 2253.407684][ C1] irqentry_exit_to_user_mode+0x9/0x20 [ 2253.407698][ C1] irqentry_exit+0x12/0x40 [ 2253.407711][ C1] exc_page_fault+0x47a/0x830 [ 2253.407729][ C1] asm_exc_page_fault+0x27/0x30 [ 2253.407744][ C1] RIP: 0033:0x0 [ 2253.407754][ C1] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. [ 2253.407761][ C1] RSP: 002b:0000000020000358 EFLAGS: 00010217 [ 2253.407773][ C1] RAX: 0000000000000000 RBX: 00007fdadef80f80 RCX: 00007fdadee61169 [ 2253.407783][ C1] RDX: 00000000200001c0 RSI: 0000000020000350 RDI: 0000000000002400 [ 2253.407793][ C1] RBP: 00007fdadeebcca1 R08: 0000000020000400 R09: 0000000020000400 [ 2253.407803][ C1] R10: 00000000200003c0 R11: 0000000000000206 R12: 0000000000000000 [ 2253.407812][ C1] R13: 00007ffe567b08bf R14: 00007fdaddbd4300 R15: 0000000000022000 [ 2253.407825][ C1] 09:07:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000680)={0x22, 0x37, 0x2, {0x2, 0xffff, 0x100, 0x0, 0x4, 'GPL\x00'}}, 0x22) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f00000005c0)='sched_switch\x00'}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b23cb25a6d67910678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c6623dcae3309aea86052f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c54281003747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a206c26cd0715f242db0cd9b38a7e140436da678a5fe5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000a80)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:54 executing program 1: syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./file0\x00', 0x10, &(0x7f0000000040)=ANY=[@ANYBLOB="6e6f646973636172642c6e6f696e6c696e655f64656e7472792c6e6f757365725f78617474722c66617374626f6f742c6e6f61636c2c696e6c696e655f646174612c6d6f64653d6c66732c008de9cc35773d8f85af1fbcdcfbf24e7465c0df1fd90dbbeba82c815aa51525b426a767428d6688526c54e50000a961b04b0f420336e8d0f915d69a2f94270936590cc435c8c7ad280df0e700000000010000fe008dd431aa37d98ff55561b6a67c7500000000000000095899336fda9b6f7df6"], 0x1, 0x105fe, &(0x7f0000010640)="$eJzs3E2LW1UYB/AnHadv1rZIXxQKXhBhAmZopi8oiFTbogVbiy8LV5pJbkPaSe4wSadj17rSjXu3goi7gh9AcOMX8AMUF4K4ENxVlNx7RhvtonWmTev8fpD5n3vuuU/OCdmc3OEGsGXtz377tRZ7Y1dEzETEnoiyXUuv0qkqnoqIZyJi222vWur/q2N7ROyOiL3j4lXNWjp18vebt754+txLn3x1s9786cvPp7dqYNqei4j+ctW+1q+y6FZ5OfW3Vntl9o+vpqxO9K+k46LKa/liWeFaa31cq8xj3Wp8sXx1OM5LS632OLu9S2X/8qB6w+Fqd71OecHl1kp53MkXy+wNizK716t5raW8PhxVdTqp3odl+RiN1rPqz9fyaj3LV8psD0apv6pbdPK1ca6mTG8X7WKpU85j8T9/zA+9N3qDq2vZar4y7BWD7MR884X55slGc6Xo5KP8eKPV75w8ns11l8bDGqO81T/VLYruUj7fLvr1bK7bbjdOp1KtQdZszh+bP9o4UU+t57PXLrybLXWyuXG+2htcHfWWhtmlYiU7ky/2WoN6tjB/7MV69mwze/v8xeziW2fPnr/4zvtn3rvwyvlzp9Ogf00rm1s4urDQaB5tLDTrU19/s5nNpYlOrH973O36P9sXMaX11zZ2OVudLxDAPbP/B6bB/j8in00fhv3//dj/bvX9/yOxfts3NsQXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgy/px9sbrZWN/dfx46n8idT0ZEYcj4lBEHIyIP+5gJrZP1DwQEbXUvtP42X/M4btalBXG1+yoXt+snzsVEbf23ccPAAAAAP7nvv7+o48jZsbN8s/Lk6e/PTKdafFgpB9tdm6kRnZbu/zJ57GNzelvB8pia5tU7eB6yU1xKCJm9/+8SdUOR8S2PR9sUrW7MjMRO2+LWhXbHuRsAACAB2NyJ7BpuzcAAAAeOp9OewJMR3m/Nv0vfroXvKOKdENw18QRAAAA8AiqTXsCAAAAwL265+18ecFD+vy/2J2e/ef5fwAAAHAH9fYP+S83jrx5F0Or5/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCf7NxNqtpQFAfwozZqv6gUP7biqHTowEV0CR120lm7m47qGgriHjqzsy6haDG57/HyEJ6Qm8iT3w/ivQnmz1FHxxsuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KY/xWb1Y/fte9Ocw7GZPJ8GAAAAOGdfbFblZFKdv07X36ZL7yNiERHziJhFxLnefRDDWuY0Inppfu79xaMafkWUCad7Rul4FREf0/HvXdvfAgAAANyu3Xa5jhicpuXLh6duGHZRFR1Jv+Y4V175l8+LXGnTMuxLprTZXWQW84goJn8zpS0iov/mU6a0iwxqw/jB0KuGfpfVAAAA3ah3Apd2b9m6PAAAADrz+doFcB3lem16Fj+tBY+qIS0IvqydAQAAAM9Q79oFAAAAAK0r+3/7/wEAAMBtq/b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE37YrPabZfrpjmHYzP3QdOfv782LQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP/szzkKxTAQRMHWX7zcSfj+xzINdubcSRUIHjNSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODRuE4+d3xHMo4kv04b/45nkqV3GmtXja3rxt4H8+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ot/98n9iapxJ5k4bS8cjydpVY+uqsfegcfRgvP0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfj1JVHiNhkhvZXADDRUCEbgQ0Ky5BkYgIVoqGgtFoEVQIJzTWcKnqf5/4or7gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDXdHn44i0iikhdpkjjzc/pPSI+Im3bdvR5y2J3PjZf95ztD5Oc3zH9LSOijKKPcwAAeld1m2O1rpd/ef/zDvIO81bzpl4889MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc2blj1aa+MADgJ0mT/786OVpBBAddbGxiNUIWh0J3QdAttFGKqUqaoS1d+gSik6uvYDd9BV9AcNCCg0MHBRdBIklu0hMaJEXJTfX3g+/er5dy7jkZAt/9zg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHMvBbjjdzzMhhLmZw7zj3ZedlVHnN0/fz/Xj863X5+MxO0PkQwj31xr1qxNcy7Tb2Np+WGs06k2JRCIZJGl/MwEAcFK02+320auZqILvySfRufoxv7fc/a9qCO2Xw/X/pSgPv6j/P704e64fPzbftuJ7xfX/wp9e8AlWbK0/KW5sbV9ZW689yIb6o3K5tHh98drNG6Vi91lJ0RMTAAAAfk8hibj+z1aP9v9PRXkYs/6/s3TvbnyvnPp/pMOmX9ozAQAA+LedufDta2bE9UyhEDZrrVZzoXcc/F3qHVOY6rH9l0Rc/+eqac8KAAAAmISD3cxQ/381ysOY/f/5Vzv78Zi5EMJs0v+fX3ncWJ3ccqbaJF4nTnuNAAAApGs2ibj/n+/u/88OtjxkQwiXL/by5GcAx6r/Pzy/PfTSerz/vzy5JU6lbKX3eXTPlRBmKmnPCAAAgL/Z/0l0iv39/N5y8/uzpYL9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBPduwfJXogCgD4l2TzWYkLFqJWXkAULawWLASxEbyCKAieQAT1AGKppXew9A5bKwhiYbmFnkBmdgaXtdAq8c/vB7PvzbBkXiZNXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41GD9Pa/CT3eYl2nt7uV4N8T7sRg8X83OhxHyosmif6Bire0KAAAA+O26qbev0vypvtkMsezF/r/O/ws9//XkMM/9/Hjfn+PtxcNc7v9PtheORjcL+4SL7h8c7i01dpff39THpcudx5XX09WZNO3Ek4/fXqr4QMqts+lBHc+zOO/3N/7HdKLhwgGAL1vMMSX5fSjE5TYLA+DP6KTxb6T/r3rt1gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhLcAAAD//9iWbOY=") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000009500"/24], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) creat(&(0x7f0000000380)='./bus\x00', 0x0) 09:07:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/18, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, 0x0, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:55 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:55 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'tunl0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828b6f87cf32a7643e49b9b482ec46f3a80b01100120445232ff069ea3e8ce2696d3349777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfddcfa098c7a4290dc0c3b700666b9264c148219469026aeb1da19bdc70b90221af372f544e5aa3b1730e52d1e28f973310a2cbe9831e799c1c933f2788bd8b9952f7568"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRES64=r8], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r9 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r9, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:57 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:07:58 executing program 0: sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x0, 0x40002040, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r4, 0xc0406618, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x105d40, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0xc0406618, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000002a25000008000000186800030000000000000000f4874bca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffeff000000000000000000000000000000000000000000000000000000000000000000000000000001080000000000000000000800"/192]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = syz_open_dev$mouse(&(0x7f0000000180), 0x0, 0x1) bind$inet6(r7, &(0x7f00000002c0)={0xa, 0x0, 0x5, @local, 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r8 = fcntl$getown(r3, 0x9) sched_setaffinity(r8, 0x8, &(0x7f00000000c0)=0x2) r9 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000007c0)={'gretap0\x00', &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRES16=r9, @ANYRESOCT=r0]}) openat$loop_ctrl(0xffffff9c, &(0x7f00000003c0), 0x2000, 0x0) 09:07:58 executing program 1: syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./file0\x00', 0x10, &(0x7f0000000040)=ANY=[@ANYBLOB="6e6f646973636172642c6e6f696e6c696e655f64656e7472792c6e6f757365725f78617474722c66617374626f6f742c6e6f61636c2c696e6c696e655f646174612c6d6f64653d6c66732c008de9cc35773d8f85af1fbcdcfbf24e7465c0df1fd90dbbeba82c815aa51525b426a767428d6688526c54e50000a961b04b0f420336e8d0f915d69a2f94270936590cc435c8c7ad280df0e700000000010000fe008dd431aa37d98ff55561b6a67c7500000000000000095899336fda9b6f7df6"], 0x1, 0x105fe, &(0x7f0000010640)="$eJzs3E2LW1UYB/AnHadv1rZIXxQKXhBhAmZopi8oiFTbogVbiy8LV5pJbkPaSe4wSadj17rSjXu3goi7gh9AcOMX8AMUF4K4ENxVlNx7RhvtonWmTev8fpD5n3vuuU/OCdmc3OEGsGXtz377tRZ7Y1dEzETEnoiyXUuv0qkqnoqIZyJi222vWur/q2N7ROyOiL3j4lXNWjp18vebt754+txLn3x1s9786cvPp7dqYNqei4j+ctW+1q+y6FZ5OfW3Vntl9o+vpqxO9K+k46LKa/liWeFaa31cq8xj3Wp8sXx1OM5LS632OLu9S2X/8qB6w+Fqd71OecHl1kp53MkXy+wNizK716t5raW8PhxVdTqp3odl+RiN1rPqz9fyaj3LV8psD0apv6pbdPK1ca6mTG8X7WKpU85j8T9/zA+9N3qDq2vZar4y7BWD7MR884X55slGc6Xo5KP8eKPV75w8ns11l8bDGqO81T/VLYruUj7fLvr1bK7bbjdOp1KtQdZszh+bP9o4UU+t57PXLrybLXWyuXG+2htcHfWWhtmlYiU7ky/2WoN6tjB/7MV69mwze/v8xeziW2fPnr/4zvtn3rvwyvlzp9Ogf00rm1s4urDQaB5tLDTrU19/s5nNpYlOrH973O36P9sXMaX11zZ2OVudLxDAPbP/B6bB/j8in00fhv3//dj/bvX9/yOxfts3NsQXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgy/px9sbrZWN/dfx46n8idT0ZEYcj4lBEHIyIP+5gJrZP1DwQEbXUvtP42X/M4btalBXG1+yoXt+snzsVEbf23ccPAAAAAP7nvv7+o48jZsbN8s/Lk6e/PTKdafFgpB9tdm6kRnZbu/zJ57GNzelvB8pia5tU7eB6yU1xKCJm9/+8SdUOR8S2PR9sUrW7MjMRO2+LWhXbHuRsAACAB2NyJ7BpuzcAAAAeOp9OewJMR3m/Nv0vfroXvKOKdENw18QRAAAA8AiqTXsCAAAAwL265+18ecFD+vy/2J2e/ef5fwAAAHAH9fYP+S83jrx5F0Or5/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCf7NxNqtpQFAfwozZqv6gUP7biqHTowEV0CR120lm7m47qGgriHjqzsy6haDG57/HyEJ6Qm8iT3w/ivQnmz1FHxxsuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KY/xWb1Y/fte9Ocw7GZPJ8GAAAAOGdfbFblZFKdv07X36ZL7yNiERHziJhFxLnefRDDWuY0Inppfu79xaMafkWUCad7Rul4FREf0/HvXdvfAgAAANyu3Xa5jhicpuXLh6duGHZRFR1Jv+Y4V175l8+LXGnTMuxLprTZXWQW84goJn8zpS0iov/mU6a0iwxqw/jB0KuGfpfVAAAA3ah3Apd2b9m6PAAAADrz+doFcB3lem16Fj+tBY+qIS0IvqydAQAAAM9Q79oFAAAAAK0r+3/7/wEAAMBtq/b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE37YrPabZfrpjmHYzP3QdOfv782LQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP/szzkKxTAQRMHWX7zcSfj+xzINdubcSRUIHjNSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODRuE4+d3xHMo4kv04b/45nkqV3GmtXja3rxt4H8+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ot/98n9iapxJ5k4bS8cjydpVY+uqsfegcfRgvP0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfj1JVHiNhkhvZXADDRUCEbgQ0Ky5BkYgIVoqGgtFoEVQIJzTWcKnqf5/4or7gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDXdHn44i0iikhdpkjjzc/pPSI+Im3bdvR5y2J3PjZf95ztD5Oc3zH9LSOijKKPcwAAeld1m2O1rpd/ef/zDvIO81bzpl4889MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc2blj1aa+MADgJ0mT/786OVpBBAddbGxiNUIWh0J3QdAttFGKqUqaoS1d+gSik6uvYDd9BV9AcNCCg0MHBRdBIklu0hMaJEXJTfX3g+/er5dy7jkZAt/9zg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHMvBbjjdzzMhhLmZw7zj3ZedlVHnN0/fz/Xj863X5+MxO0PkQwj31xr1qxNcy7Tb2Np+WGs06k2JRCIZJGl/MwEAcFK02+320auZqILvySfRufoxv7fc/a9qCO2Xw/X/pSgPv6j/P704e64fPzbftuJ7xfX/wp9e8AlWbK0/KW5sbV9ZW689yIb6o3K5tHh98drNG6Vi91lJ0RMTAAAAfk8hibj+z1aP9v9PRXkYs/6/s3TvbnyvnPp/pMOmX9ozAQAA+LedufDta2bE9UyhEDZrrVZzoXcc/F3qHVOY6rH9l0Rc/+eqac8KAAAAmISD3cxQ/381ysOY/f/5Vzv78Zi5EMJs0v+fX3ncWJ3ccqbaJF4nTnuNAAAApGs2ibj/n+/u/88OtjxkQwiXL/by5GcAx6r/Pzy/PfTSerz/vzy5JU6lbKX3eXTPlRBmKmnPCAAAgL/Z/0l0iv39/N5y8/uzpYL9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBPduwfJXogCgD4l2TzWYkLFqJWXkAULawWLASxEbyCKAieQAT1AGKppXew9A5bKwhiYbmFnkBmdgaXtdAq8c/vB7PvzbBkXiZNXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41GD9Pa/CT3eYl2nt7uV4N8T7sRg8X83OhxHyosmif6Bire0KAAAA+O26qbev0vypvtkMsezF/r/O/ws9//XkMM/9/Hjfn+PtxcNc7v9PtheORjcL+4SL7h8c7i01dpff39THpcudx5XX09WZNO3Ek4/fXqr4QMqts+lBHc+zOO/3N/7HdKLhwgGAL1vMMSX5fSjE5TYLA+DP6KTxb6T/r3rt1gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhLcAAAD//9iWbOY=") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000009500"/24], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) creat(&(0x7f0000000380)='./bus\x00', 0x0) 09:07:58 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, 0x0, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0x8, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:01 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:01 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, 0x0, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:01 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async, rerun: 64) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'tunl0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828b6f87cf32a7643e49b9b482ec46f3a80b01100120445232ff069ea3e8ce2696d3349777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfddcfa098c7a4290dc0c3b700666b9264c148219469026aeb1da19bdc70b90221af372f544e5aa3b1730e52d1e28f973310a2cbe9831e799c1c933f2788bd8b9952f7568"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRES64=r8], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async, rerun: 64) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async, rerun: 64) r9 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r9, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:02 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:02 executing program 1: syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./file0\x00', 0x10, &(0x7f0000000040)=ANY=[@ANYBLOB="6e6f646973636172642c6e6f696e6c696e655f64656e7472792c6e6f757365725f78617474722c66617374626f6f742c6e6f61636c2c696e6c696e655f646174612c6d6f64653d6c66732c008de9cc35773d8f85af1fbcdcfbf24e7465c0df1fd90dbbeba82c815aa51525b426a767428d6688526c54e50000a961b04b0f420336e8d0f915d69a2f94270936590cc435c8c7ad280df0e700000000010000fe008dd431aa37d98ff55561b6a67c7500000000000000095899336fda9b6f7df6"], 0x1, 0x105fe, &(0x7f0000010640)="$eJzs3E2LW1UYB/AnHadv1rZIXxQKXhBhAmZopi8oiFTbogVbiy8LV5pJbkPaSe4wSadj17rSjXu3goi7gh9AcOMX8AMUF4K4ENxVlNx7RhvtonWmTev8fpD5n3vuuU/OCdmc3OEGsGXtz377tRZ7Y1dEzETEnoiyXUuv0qkqnoqIZyJi222vWur/q2N7ROyOiL3j4lXNWjp18vebt754+txLn3x1s9786cvPp7dqYNqei4j+ctW+1q+y6FZ5OfW3Vntl9o+vpqxO9K+k46LKa/liWeFaa31cq8xj3Wp8sXx1OM5LS632OLu9S2X/8qB6w+Fqd71OecHl1kp53MkXy+wNizK716t5raW8PhxVdTqp3odl+RiN1rPqz9fyaj3LV8psD0apv6pbdPK1ca6mTG8X7WKpU85j8T9/zA+9N3qDq2vZar4y7BWD7MR884X55slGc6Xo5KP8eKPV75w8ns11l8bDGqO81T/VLYruUj7fLvr1bK7bbjdOp1KtQdZszh+bP9o4UU+t57PXLrybLXWyuXG+2htcHfWWhtmlYiU7ky/2WoN6tjB/7MV69mwze/v8xeziW2fPnr/4zvtn3rvwyvlzp9Ogf00rm1s4urDQaB5tLDTrU19/s5nNpYlOrH973O36P9sXMaX11zZ2OVudLxDAPbP/B6bB/j8in00fhv3//dj/bvX9/yOxfts3NsQXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgy/px9sbrZWN/dfx46n8idT0ZEYcj4lBEHIyIP+5gJrZP1DwQEbXUvtP42X/M4btalBXG1+yoXt+snzsVEbf23ccPAAAAAP7nvv7+o48jZsbN8s/Lk6e/PTKdafFgpB9tdm6kRnZbu/zJ57GNzelvB8pia5tU7eB6yU1xKCJm9/+8SdUOR8S2PR9sUrW7MjMRO2+LWhXbHuRsAACAB2NyJ7BpuzcAAAAeOp9OewJMR3m/Nv0vfroXvKOKdENw18QRAAAA8AiqTXsCAAAAwL265+18ecFD+vy/2J2e/ef5fwAAAHAH9fYP+S83jrx5F0Or5/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCf7NxNqtpQFAfwozZqv6gUP7biqHTowEV0CR120lm7m47qGgriHjqzsy6haDG57/HyEJ6Qm8iT3w/ivQnmz1FHxxsuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KY/xWb1Y/fte9Ocw7GZPJ8GAAAAOGdfbFblZFKdv07X36ZL7yNiERHziJhFxLnefRDDWuY0Inppfu79xaMafkWUCad7Rul4FREf0/HvXdvfAgAAANyu3Xa5jhicpuXLh6duGHZRFR1Jv+Y4V175l8+LXGnTMuxLprTZXWQW84goJn8zpS0iov/mU6a0iwxqw/jB0KuGfpfVAAAA3ah3Apd2b9m6PAAAADrz+doFcB3lem16Fj+tBY+qIS0IvqydAQAAAM9Q79oFAAAAAK0r+3/7/wEAAMBtq/b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE37YrPabZfrpjmHYzP3QdOfv782LQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP/szzkKxTAQRMHWX7zcSfj+xzINdubcSRUIHjNSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODRuE4+d3xHMo4kv04b/45nkqV3GmtXja3rxt4H8+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ot/98n9iapxJ5k4bS8cjydpVY+uqsfegcfRgvP0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfj1JVHiNhkhvZXADDRUCEbgQ0Ky5BkYgIVoqGgtFoEVQIJzTWcKnqf5/4or7gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDXdHn44i0iikhdpkjjzc/pPSI+Im3bdvR5y2J3PjZf95ztD5Oc3zH9LSOijKKPcwAAeld1m2O1rpd/ef/zDvIO81bzpl4889MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc2blj1aa+MADgJ0mT/786OVpBBAddbGxiNUIWh0J3QdAttFGKqUqaoS1d+gSik6uvYDd9BV9AcNCCg0MHBRdBIklu0hMaJEXJTfX3g+/er5dy7jkZAt/9zg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHMvBbjjdzzMhhLmZw7zj3ZedlVHnN0/fz/Xj863X5+MxO0PkQwj31xr1qxNcy7Tb2Np+WGs06k2JRCIZJGl/MwEAcFK02+320auZqILvySfRufoxv7fc/a9qCO2Xw/X/pSgPv6j/P704e64fPzbftuJ7xfX/wp9e8AlWbK0/KW5sbV9ZW689yIb6o3K5tHh98drNG6Vi91lJ0RMTAAAAfk8hibj+z1aP9v9PRXkYs/6/s3TvbnyvnPp/pMOmX9ozAQAA+LedufDta2bE9UyhEDZrrVZzoXcc/F3qHVOY6rH9l0Rc/+eqac8KAAAAmISD3cxQ/381ysOY/f/5Vzv78Zi5EMJs0v+fX3ncWJ3ccqbaJF4nTnuNAAAApGs2ibj/n+/u/88OtjxkQwiXL/by5GcAx6r/Pzy/PfTSerz/vzy5JU6lbKX3eXTPlRBmKmnPCAAAgL/Z/0l0iv39/N5y8/uzpYL9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBPduwfJXogCgD4l2TzWYkLFqJWXkAULawWLASxEbyCKAieQAT1AGKppXew9A5bKwhiYbmFnkBmdgaXtdAq8c/vB7PvzbBkXiZNXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41GD9Pa/CT3eYl2nt7uV4N8T7sRg8X83OhxHyosmif6Bire0KAAAA+O26qbev0vypvtkMsezF/r/O/ws9//XkMM/9/Hjfn+PtxcNc7v9PtheORjcL+4SL7h8c7i01dpff39THpcudx5XX09WZNO3Ek4/fXqr4QMqts+lBHc+zOO/3N/7HdKLhwgGAL1vMMSX5fSjE5TYLA+DP6KTxb6T/r3rt1gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhLcAAAD//9iWbOY=") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000009500"/24], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) creat(&(0x7f0000000380)='./bus\x00', 0x0) 09:08:05 executing program 1: mount$9p_xen(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)) 09:08:05 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000040)={0x0, 0xfc}) 09:08:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000fc0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MAC_ACL(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000001000)={0x2c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_MAC_ADDRS={0x4}]}, 0x2c}}, 0x0) 09:08:06 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)={0x2, 0xd, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @private1}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @empty}}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in=@initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0xa0}}, 0x0) 09:08:06 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYRES8], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xffffffffffffffd7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x30, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583e3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d5599a3d6f6b447cb4174885d59966138087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7779b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a122b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad031200441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd00"/414], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'tunl0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828b6f87cf32a7643e49b9b482ec46f3a80b01100120445232ff069ea3e8ce2696d3349777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfddcfa098c7a4290dc0c3b700666b9264c148219469026aeb1da19bdc70b90221af372f544e5aa3b1730e52d1e28f973310a2cbe9831e799c1c933f2788bd8b9952f7568"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRES64=r8], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) (async) r9 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r9, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async, rerun: 64) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (rerun: 64) 09:08:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0x8, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/12, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:06 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f00000000c0)={{}, 'syz0\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) [ 2266.201139][ T7346] input: syz0 as /devices/virtual/input/input21 09:08:09 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000000c0)='cpuset.memory_spread_page\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000100), 0x12) 09:08:09 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000000c0)='cpuset.memory_spread_page\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000100), 0x12) 09:08:09 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000000c0)='cpuset.memory_spread_page\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000100), 0x12) 09:08:09 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001180)=[{{&(0x7f0000000a80)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000005c0)=[{&(0x7f0000000bc0)="2ade02d636e2596a69b954f5a9b5c83dfaf42e65922e2a8bf97291edc683d81edb495bb962d856aed20352e7e31668cdb16dbc6adc7566c0d12d639cc16b1ea69f2d502dd611989d377ffb1c595f5c392ec5ef04d4798ec764d6c391fb1a9a18259d82d9adfcf6848ec5c2ade8576c79ad63b3d0162fa2c666327a21d4cdac2c48e6830c8983fb9163a6cd2a4406a8f54633146604f76910c89771222ee99561cac2ce727e2758d455bf371b2c12d94324c3da81aaff73838300faacee76d00181cd99", 0xc3}], 0x1, &(0x7f0000001100)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff]}}], 0x70, 0x68a1601f728fb566}}], 0x1, 0x20044084) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)=ANY=[@ANYBLOB="100000002e0000008000000000000000"], 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c7f9ffffffffffffff4c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196cff0f0000f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd6984056eb786d85b9a3ab02482d6b38a87a546d4b4f05038df8902a3f6883779b225fef9237d78ddde27879fe0b041f727a4a0dbb2e5ceb861cc1e4db9b95094325fe7d0e98a4cb7d04824c1d735b9c2e7295933758611208f61c9cf0ec8ea90cb21bf9f7ebf6b7f0d6e0c93db268f19379397af7d420e2cbcc227f9c05e13acfd1433"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:09 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000000c0)='cpuset.memory_spread_page\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000100), 0x12) 09:08:10 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/12, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:10 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0xc0045878, 0x0) 09:08:10 executing program 0: mknod(&(0x7f0000002fc0)='./file0\x00', 0x0, 0x2) 09:08:10 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800), 0x0, &(0x7f00000009c0)) 09:08:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:08:10 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x101000, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) mkdir(0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) write$binfmt_script(r0, &(0x7f00000006c0)=ANY=[], 0x28) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1f, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000900)='./bus\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, './bus/file0\x00'}, 0x6e) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./bus/file0\x00', 0x0) mount(&(0x7f0000000240)=@nullb, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='gfs2meta\x00', 0x102402, &(0x7f0000000440)='\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route_sched(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f0000000540)=@newtaction={0x14, 0x30, 0x10, 0x70bd27, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x4004890}, 0x0) chdir(&(0x7f0000000140)='./bus\x00') rmdir(&(0x7f0000000480)='./file0\x00') 09:08:10 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x541b, &(0x7f0000000000)) [ 2269.647629][ T7373] 9pnet: Could not find request transport: rdma 09:08:10 executing program 1: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 09:08:10 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x5423, &(0x7f0000000000)) 09:08:10 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x4b33, &(0x7f0000000000)) [ 2270.002882][ T7381] loop0: detected capacity change from 0 to 512 [ 2270.044675][ T7381] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 2270.056058][ T7381] ext4 filesystem being mounted at /root/syzkaller-testdir1084086881/syzkaller.Eb6Qgz/1652/file0 supports timestamps until 2038 (0x7fffffff) [ 2271.747359][ T30] audit: type=1400 audit(1684573692.176:309): avc: denied { remove_name } for pid=7379 comm="syz-executor.0" name="file0" dev="loop0" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 2271.771608][ T30] audit: type=1400 audit(1684573692.176:310): avc: denied { rmdir } for pid=7379 comm="syz-executor.0" name="file0" dev="loop0" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 2275.157278][ T31] INFO: task kworker/u4:0:8 blocked for more than 350 seconds. [ 2275.164661][ T31] Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2275.172257][ T31] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2275.180929][ T31] task:kworker/u4:0 state:D stack:20816 pid: 8 ppid: 2 flags:0x00004000 [ 2275.190162][ T31] Workqueue: writeback wb_workfn (flush-7:2) [ 2275.195974][ T31] Call Trace: [ 2275.199285][ T31] [ 2275.202027][ T31] __schedule+0xcbe/0x1580 [ 2275.206279][ T31] ? release_firmware_map_entry+0x18b/0x18b [ 2275.212285][ T31] ? __kasan_check_write+0x14/0x20 [ 2275.217342][ T31] ? kthread_data+0x53/0xc0 [ 2275.221659][ T31] ? wq_worker_sleeping+0x63/0x200 [ 2275.226638][ T31] schedule+0x11f/0x1e0 [ 2275.230894][ T31] rwsem_down_write_slowpath+0xde4/0x1d70 [ 2275.236436][ T31] ? down_write_killable+0x40/0x40 [ 2275.241649][ T31] ? __msecs_to_jiffies+0x1e/0x50 [ 2275.246495][ T31] ? rwsem_write_trylock+0x15b/0x290 [ 2275.251827][ T31] ? rwsem_mark_wake+0x6b0/0x6b0 [ 2275.256576][ T31] ? __kasan_check_read+0x11/0x20 [ 2275.261617][ T31] ? has_not_enough_free_secs+0x416/0x930 [ 2275.267156][ T31] down_write+0x29/0x30 [ 2275.271511][ T31] f2fs_balance_fs+0x32d/0x3f0 [ 2275.276088][ T31] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2275.281744][ T31] ? __kasan_check_write+0x14/0x20 [ 2275.286671][ T31] ? f2fs_put_page+0x13b/0x190 [ 2275.291504][ T31] ? f2fs_update_inode_page+0x101/0x130 [ 2275.296866][ T31] f2fs_write_inode+0x553/0x5d0 [ 2275.301778][ T31] __writeback_single_inode+0x4c2/0xa70 [ 2275.307519][ T31] writeback_sb_inodes+0xb2e/0x1910 [ 2275.312541][ T31] ? queue_io+0x520/0x520 [ 2275.316719][ T31] ? get_nohz_timer_target+0x79/0x750 [ 2275.322136][ T31] ? _raw_spin_unlock+0x4d/0x70 [ 2275.326809][ T31] ? __writeback_inodes_wb+0x3f0/0x3f0 [ 2275.332332][ T31] __writeback_inodes_wb+0x118/0x3f0 [ 2275.337550][ T31] ? queue_io+0x3d0/0x520 [ 2275.341595][ T31] wb_writeback+0x3cd/0x9e0 [ 2275.345938][ T31] ? inode_cgwb_move_to_attached+0x3c0/0x3c0 [ 2275.352016][ T31] ? set_worker_desc+0x158/0x1c0 [ 2275.356770][ T31] ? __kasan_check_write+0x14/0x20 [ 2275.361893][ T31] ? cpumask_next+0x8a/0xb0 [ 2275.366213][ T31] wb_workfn+0xb3d/0x1110 [ 2275.370611][ T31] ? inode_wait_for_writeback+0x280/0x280 [ 2275.376148][ T31] ? ttwu_do_activate+0x15d/0x280 [ 2275.381179][ T31] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2275.386804][ T31] ? try_to_wake_up+0x685/0x1150 [ 2275.391790][ T31] ? __kasan_check_write+0x14/0x20 [ 2275.396719][ T31] ? __kasan_check_read+0x11/0x20 [ 2275.401760][ T31] ? read_word_at_a_time+0x12/0x20 [ 2275.406689][ T31] ? strscpy+0x9c/0x260 [ 2275.410902][ T31] process_one_work+0x6bb/0xc10 [ 2275.415576][ T31] worker_thread+0xad5/0x12a0 [ 2275.420267][ T31] kthread+0x421/0x510 [ 2275.424147][ T31] ? worker_clr_flags+0x180/0x180 [ 2275.429321][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2275.433749][ T31] ret_from_fork+0x1f/0x30 [ 2275.438161][ T31] [ 2275.441094][ T31] NMI backtrace for cpu 1 [ 2275.445157][ T31] CPU: 1 PID: 31 Comm: khungtaskd Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2275.454706][ T31] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2275.464714][ T31] Call Trace: [ 2275.467807][ T31] [ 2275.470601][ T31] dump_stack_lvl+0x151/0x1b7 [ 2275.475884][ T31] ? io_uring_drop_tctx_refs+0x190/0x190 [ 2275.481359][ T31] dump_stack+0x15/0x17 [ 2275.485339][ T31] nmi_cpu_backtrace+0x2f7/0x300 [ 2275.490114][ T31] ? nmi_trigger_cpumask_backtrace+0x270/0x270 [ 2275.496102][ T31] ? sched_show_task+0x3d8/0x620 [ 2275.500874][ T31] ? __rcu_read_unlock+0xd0/0xd0 [ 2275.505650][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2275.511824][ T31] nmi_trigger_cpumask_backtrace+0x15d/0x270 [ 2275.517714][ T31] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 2275.523633][ T31] arch_trigger_cpumask_backtrace+0x10/0x20 [ 2275.529517][ T31] watchdog+0xdd7/0xf50 [ 2275.533517][ T31] ? __kasan_check_write+0x14/0x20 [ 2275.538458][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2275.543317][ T31] ? __kasan_check_read+0x11/0x20 [ 2275.548274][ T31] ? __kthread_parkme+0xb2/0x200 [ 2275.553049][ T31] kthread+0x421/0x510 [ 2275.556951][ T31] ? hungtask_pm_notify+0x50/0x50 [ 2275.561815][ T31] ? kthread_blkcg+0xd0/0xd0 [ 2275.566236][ T31] ret_from_fork+0x1f/0x30 [ 2275.570490][ T31] [ 2275.573415][ T31] Sending NMI from CPU 1 to CPUs 0: [ 2275.578413][ C0] NMI backtrace for cpu 0 [ 2275.578422][ C0] CPU: 0 PID: 3741 Comm: syz-executor.2 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 2275.578439][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 2275.578448][ C0] RIP: 0010:do_garbage_collect+0x1c53/0x6550 [ 2275.578470][ C0] Code: e8 f2 58 8e ff 48 8b 03 48 8b 8c 24 20 01 00 00 48 8d 5c c8 08 48 89 d8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df 80 3c 08 00 <74> 08 48 89 df e8 c3 58 8e ff 48 8b 44 24 38 89 c1 c1 e9 03 48 8b [ 2275.578483][ C0] RSP: 0018:ffffc90000cb5860 EFLAGS: 00000246 [ 2275.578497][ C0] RAX: 1ffff1102f225565 RBX: ffff88817912ab28 RCX: dffffc0000000000 [ 2275.578508][ C0] RDX: 0000000000000001 RSI: 0000000000000008 RDI: 0000000000000001 [ 2275.578518][ C0] RBP: ffffc90000cb5e90 R08: dffffc0000000000 R09: ffffed10227effcb [ 2275.578529][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff888120b240c0 [ 2275.578540][ C0] R13: ffff888113f7fe48 R14: 1ffff110210bc747 R15: 1ffff110210bc747 [ 2275.578551][ C0] FS: 00007fdaddbd4700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2275.578565][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2275.578575][ C0] CR2: 0000001b31022000 CR3: 0000000126a16000 CR4: 00000000003506b0 [ 2275.578589][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2275.578598][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2275.578607][ C0] Call Trace: [ 2275.578616][ C0] [ 2275.578621][ C0] ? _raw_spin_unlock+0x4d/0x70 [ 2275.578643][ C0] ? irqentry_exit+0x30/0x40 [ 2275.578664][ C0] ? has_not_enough_free_secs+0x950/0x950 [ 2275.578686][ C0] ? irqentry_exit+0x30/0x40 [ 2275.578700][ C0] ? set_page_private_gcing+0x130/0x130 [ 2275.578716][ C0] ? rwsem_write_trylock+0x15b/0x290 [ 2275.578731][ C0] ? irqentry_exit+0x30/0x40 [ 2275.578746][ C0] ? up_write+0x8b/0x200 [ 2275.578760][ C0] f2fs_gc+0x8b3/0x1810 [ 2275.578778][ C0] ? f2fs_start_bidx_of_node+0x370/0x370 [ 2275.578795][ C0] ? has_not_enough_free_secs+0x416/0x930 [ 2275.578811][ C0] f2fs_balance_fs+0x341/0x3f0 [ 2275.578825][ C0] ? f2fs_commit_inmem_pages+0xd30/0xd30 [ 2275.578840][ C0] ? __kasan_check_write+0x14/0x20 [ 2275.578854][ C0] ? _raw_spin_lock+0xa4/0x1b0 [ 2275.578868][ C0] ? _raw_spin_trylock_bh+0x190/0x190 [ 2275.578883][ C0] ? stack_depot_save+0xe/0x10 [ 2275.578898][ C0] ? __kasan_check_write+0x14/0x20 [ 2275.578912][ C0] f2fs_write_single_data_page+0x1094/0x1ab0 [ 2275.578928][ C0] ? __kasan_check_read+0x11/0x20 [ 2275.578944][ C0] ? f2fs_i_compr_blocks_update+0x160/0x160 [ 2275.578962][ C0] ? page_writeback_cpu_online+0x290/0x290 [ 2275.578980][ C0] ? wait_on_page_writeback+0x220/0x220 [ 2275.578996][ C0] f2fs_write_data_pages+0x1497/0x2bb0 [ 2275.579013][ C0] ? f2fs_read_data_page+0x350/0x350 [ 2275.579028][ C0] ? lru_cache_add+0x279/0x540 [ 2275.579045][ C0] ? xas_load+0x2b7/0x2d0 [ 2275.579058][ C0] ? pagecache_get_page+0xcc1/0xeb0 [ 2275.579073][ C0] ? page_cache_prev_miss+0x410/0x410 [ 2275.579086][ C0] ? f2fs_read_data_page+0x350/0x350 [ 2275.579099][ C0] do_writepages+0x40e/0x670 [ 2275.579114][ C0] ? __writepage+0x130/0x130 [ 2275.579128][ C0] ? f2fs_write_begin+0x1ab5/0x1f70 [ 2275.579140][ C0] ? _raw_spin_unlock_irqrestore+0x5c/0x80 [ 2275.579156][ C0] ? xas_start+0x32c/0x3f0 [ 2275.579169][ C0] ? __kasan_check_write+0x14/0x20 [ 2275.579181][ C0] ? _raw_spin_lock+0xa4/0x1b0 [ 2275.579195][ C0] ? _raw_spin_unlock+0x4d/0x70 [ 2275.579210][ C0] ? __xa_set_mark+0x14d/0x1c0 [ 2275.579223][ C0] ? cgroup_rstat_updated+0xe5/0x370 [ 2275.579237][ C0] filemap_fdatawrite_wbc+0x248/0x2a0 [ 2275.579254][ C0] file_write_and_wait_range+0x1cb/0x2b0 [ 2275.579268][ C0] ? __filemap_set_wb_err+0x120/0x120 [ 2275.579284][ C0] f2fs_do_sync_file+0x5f9/0x1bb0 [ 2275.579300][ C0] ? f2fs_sync_file+0x150/0x150 [ 2275.579318][ C0] f2fs_sync_file+0xff/0x150 [ 2275.579332][ C0] vfs_fsync_range+0x17b/0x190 [ 2275.579349][ C0] f2fs_file_write_iter+0x5d8/0x28c0 [ 2275.579367][ C0] ? __kasan_check_write+0x14/0x20 [ 2275.579380][ C0] ? f2fs_file_read_iter+0x1050/0x1050 [ 2275.579396][ C0] ? __kasan_check_write+0x14/0x20 [ 2275.579408][ C0] ? try_grab_page+0x115/0x410 [ 2275.579422][ C0] ? follow_page_pte+0x4b6/0xab0 [ 2275.579437][ C0] ? _raw_spin_unlock+0x4d/0x70 [ 2275.579451][ C0] ? follow_page_pte+0x9c3/0xab0 [ 2275.579465][ C0] ? numa_migrate_prep+0xe0/0xe0 [ 2275.579479][ C0] ? put_page_refs+0xf0/0xf0 [ 2275.579495][ C0] ? follow_page_mask+0x900/0x10e0 [ 2275.579509][ C0] ? iov_iter_kvec+0x53/0x190 [ 2275.579523][ C0] __kernel_write+0x5ab/0xa60 [ 2275.579539][ C0] ? vfs_read+0xd40/0xd40 [ 2275.579557][ C0] __dump_emit+0x261/0x3a0 [ 2275.579570][ C0] ? up_read+0x5a/0x180 [ 2275.579584][ C0] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 2275.579598][ C0] ? fault_in_readable+0x2e0/0x2e0 [ 2275.579617][ C0] dump_emit+0x381/0x3f0 [ 2275.579631][ C0] dump_user_range+0x86/0x1c0 [ 2275.579645][ C0] elf_core_dump+0x3663/0x3e80 [ 2275.579659][ C0] ? exit_to_user_mode_loop+0xa0/0xe0 [ 2275.579673][ C0] ? exit_to_user_mode_prepare+0x5a/0xa0 [ 2275.579685][ C0] ? irqentry_exit_to_user_mode+0x9/0x20 [ 2275.579704][ C0] ? load_elf_binary+0x2750/0x2750 [ 2275.579721][ C0] ? __kasan_kmalloc+0x9/0x10 [ 2275.579743][ C0] do_coredump+0x1834/0x3050 [ 2275.579759][ C0] ? simple_acl_create+0x2c0/0x2c0 [ 2275.579774][ C0] ? kmem_cache_free+0x116/0x2e0 [ 2275.579787][ C0] ? ____kasan_slab_free+0x131/0x160 [ 2275.579804][ C0] ? get_signal+0xd32/0x1630 [ 2275.579818][ C0] ? kmem_cache_free+0x116/0x2e0 [ 2275.579833][ C0] get_signal+0x4c8/0x1630 [ 2275.579849][ C0] arch_do_signal_or_restart+0xbd/0x1680 [ 2275.579866][ C0] ? force_sig_fault+0x127/0x1d0 [ 2275.579880][ C0] ? get_sigframe_size+0x10/0x10 [ 2275.579893][ C0] ? page_fault_oops+0xa90/0xa90 [ 2275.579911][ C0] exit_to_user_mode_loop+0xa0/0xe0 [ 2275.579925][ C0] exit_to_user_mode_prepare+0x5a/0xa0 [ 2275.579939][ C0] irqentry_exit_to_user_mode+0x9/0x20 [ 2275.579953][ C0] irqentry_exit+0x12/0x40 [ 2275.579966][ C0] exc_page_fault+0x47a/0x830 [ 2275.579985][ C0] asm_exc_page_fault+0x27/0x30 [ 2275.580000][ C0] RIP: 0033:0x0 [ 2275.580010][ C0] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. [ 2275.580017][ C0] RSP: 002b:0000000020000358 EFLAGS: 00010217 [ 2275.580028][ C0] RAX: 0000000000000000 RBX: 00007fdadef80f80 RCX: 00007fdadee61169 [ 2275.580038][ C0] RDX: 00000000200001c0 RSI: 0000000020000350 RDI: 0000000000002400 [ 2275.580048][ C0] RBP: 00007fdadeebcca1 R08: 0000000020000400 R09: 0000000020000400 [ 2275.580058][ C0] R10: 00000000200003c0 R11: 0000000000000206 R12: 0000000000000000 [ 2275.580067][ C0] R13: 00007ffe567b08bf R14: 00007fdaddbd4300 R15: 0000000000022000 [ 2275.580080][ C0] 09:09:04 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001180)=[{{&(0x7f0000000a80)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000005c0)=[{&(0x7f0000000bc0)="2ade02d636e2596a69b954f5a9b5c83dfaf42e65922e2a8bf97291edc683d81edb495bb962d856aed20352e7e31668cdb16dbc6adc7566c0d12d639cc16b1ea69f2d502dd611989d377ffb1c595f5c392ec5ef04d4798ec764d6c391fb1a9a18259d82d9adfcf6848ec5c2ade8576c79ad63b3d0162fa2c666327a21d4cdac2c48e6830c8983fb9163a6cd2a4406a8f54633146604f76910c89771222ee99561cac2ce727e2758d455bf371b2c12d94324c3da81aaff73838300faacee76d00181cd99", 0xc3}], 0x1, &(0x7f0000001100)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff]}}], 0x70, 0x68a1601f728fb566}}], 0x1, 0x20044084) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)=ANY=[@ANYBLOB="100000002e0000008000000000000000"], 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x7, 0x0, 0x0, 0x4000854}, 0x4) (async) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c7f9ffffffffffffff4c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196cff0f0000f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd6984056eb786d85b9a3ab02482d6b38a87a546d4b4f05038df8902a3f6883779b225fef9237d78ddde27879fe0b041f727a4a0dbb2e5ceb861cc1e4db9b95094325fe7d0e98a4cb7d04824c1d735b9c2e7295933758611208f61c9cf0ec8ea90cb21bf9f7ebf6b7f0d6e0c93db268f19379397af7d420e2cbcc227f9c05e13acfd1433"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) (async) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:09:04 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x4b33, &(0x7f0000000000)) 09:09:05 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/12, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f054fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:09:05 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x4b33, &(0x7f0000000000)) 09:09:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000000)) 09:09:05 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x5409, &(0x7f0000000000)) 09:09:05 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x4b33, &(0x7f0000000000)) 09:09:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0xf00}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7fffffffffffffff]}, 0x8, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 09:09:05 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBDIACR(r0, 0x4b4a, &(0x7f0000000000)=""/28) 09:09:05 executing program 1: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af24, &(0x7f0000000080)) 09:09:05 executing program 0: epoll_create(0x200) 09:09:05 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) r1 = eventfd(0x0) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af10, &(0x7f0000000080)={0x0, r1}) [ 2326.845743][ T7479] bridge0: port 1(bridge_slave_0) entered blocking state [ 2326.854743][ T7479] bridge0: port 1(bridge_slave_0) entered disabled state [ 2326.862200][ T7479] device bridge_slave_0 entered promiscuous mode [ 2326.869286][ T7479] bridge0: port 2(bridge_slave_1) entered blocking state [ 2326.876123][ T7479] bridge0: port 2(bridge_slave_1) entered disabled state [ 2326.883672][ T7479] device bridge_slave_1 entered promiscuous mode [ 2326.940562][ T7479] bridge0: port 2(bridge_slave_1) entered blocking state [ 2326.947698][ T7479] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2326.954881][ T7479] bridge0: port 1(bridge_slave_0) entered blocking state [ 2326.961687][ T7479] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2326.986257][ T7069] bridge0: port 1(bridge_slave_0) entered disabled state [ 2326.993603][ T7069] bridge0: port 2(bridge_slave_1) entered disabled state [ 2327.002192][ T7069] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 2327.009842][ T7069] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 2427.037250][ C1] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 2427.044020][ C1] rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P6/1:b..l [ 2427.051487][ C1] (detected by 1, t=10002 jiffies, g=201905, q=800110) [ 2427.058271][ C1] task:kworker/0:0 state:R running task stack:21512 pid: 6 ppid: 2 flags:0x00004000 [ 2427.068842][ C1] Workqueue: events_power_efficient check_lifetime [ 2427.075319][ C1] Call Trace: [ 2427.078458][ C1] [ 2427.081231][ C1] __schedule+0xcbe/0x1580 [ 2427.085486][ C1] ? release_firmware_map_entry+0x18b/0x18b [ 2427.091213][ C1] ? rcu_preempt_deferred_qs_irqrestore+0x709/0x9f0 [ 2427.097634][ C1] preempt_schedule_irq+0xc7/0x140 [ 2427.102583][ C1] ? __cond_resched+0x20/0x20 [ 2427.107094][ C1] irqentry_exit_cond_resched+0x2a/0x30 [ 2427.112472][ C1] irqentry_exit+0x30/0x40 [ 2427.116726][ C1] sysvec_apic_timer_interrupt+0x55/0xc0 [ 2427.122193][ C1] asm_sysvec_apic_timer_interrupt+0x1b/0x20 [ 2427.128009][ C1] RIP: 0010:check_lifetime+0x268/0x720 [ 2427.133306][ C1] Code: ff e8 0c 25 41 fd 49 be 00 00 00 00 00 fc ff df 4c 89 e0 48 c1 e8 03 42 80 3c 30 00 74 08 4c 89 e7 e8 3c 68 82 fd 4d 8b 24 24 <4d> 85 e4 74 61 e8 2e 21 41 fd e9 2e fe ff ff 89 d9 80 e1 07 80 c1 [ 2427.152831][ C1] RSP: 0018:ffffc90000067ca8 EFLAGS: 00000246 [ 2427.158735][ C1] RAX: 1ffff11024fe5640 RBX: ffff888127f2b248 RCX: ffff88810024e2c0 [ 2427.166544][ C1] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 0000000000000000 [ 2427.174357][ C1] RBP: ffffc90000067d10 R08: ffffffff842ec8f1 R09: 0000000000000003 [ 2427.182167][ C1] R10: fffff5200000cf4c R11: dffffc0000000001 R12: 0000000000000000 [ 2427.190152][ C1] R13: 000000000000090c R14: dffffc0000000000 R15: 0000000000000080 [ 2427.197963][ C1] ? check_lifetime+0xd1/0x720 [ 2427.202566][ C1] ? check_lifetime+0x176/0x720 [ 2427.207257][ C1] process_one_work+0x6bb/0xc10 [ 2427.211948][ C1] worker_thread+0xad5/0x12a0 [ 2427.216452][ C1] kthread+0x421/0x510 [ 2427.220386][ C1] ? worker_clr_flags+0x180/0x180 [ 2427.225317][ C1] ? kthread_blkcg+0xd0/0xd0 [ 2427.229728][ C1] ret_from_fork+0x1f/0x30 [ 2427.233981][ C1] [ 2430.677579][ T17] rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { P6 } 10269 jiffies s: 31841 root: 0x0/T [ 2430.689112][ T17] rcu: blocking rcu_node structures (internal RCU debug): [ 2579.157214][ C0] BUG: workqueue lockup - pool cpus=0 node=0 flags=0x0 nice=0 stuck for 252s! [ 2579.166032][ C0] Showing busy workqueues and worker pools: [ 2579.171754][ C0] workqueue events: flags=0x0 [ 2579.176241][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.176266][ C0] in-flight: 483:linkwatch_event [ 2579.176342][ C0] pending: vmstat_shepherd, free_work [ 2579.176377][ C0] workqueue events_long: flags=0x0 [ 2579.199720][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=8/256 refcnt=9 [ 2579.199767][ C0] pending: br_fdb_cleanup, br_fdb_cleanup, br_fdb_cleanup, br_fdb_cleanup, br_fdb_cleanup, br_fdb_cleanup, br_fdb_cleanup, br_fdb_cleanup [ 2579.199838][ C0] workqueue events_power_efficient: flags=0x80 [ 2579.227597][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 2579.227638][ C0] in-flight: 6:check_lifetime [ 2579.227655][ C0] pending: wg_ratelimiter_gc_entries [ 2579.227738][ C0] workqueue mm_percpu_wq: flags=0x8 [ 2579.250649][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=4 [ 2579.250690][ C0] pending: vmstat_update, lru_add_drain_per_cpu BAR(35) [ 2579.250725][ C0] workqueue writeback: flags=0x4a [ 2579.270085][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 2579.270120][ C0] in-flight: 8:wb_workfn [ 2579.270143][ C0] workqueue ipv6_addrconf: flags=0x40008 [ 2579.287058][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/1 refcnt=13 [ 2579.287082][ C0] in-flight: 7069:addrconf_dad_work [ 2579.287097][ C0] inactive: addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work [ 2579.287158][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/1 refcnt=20 [ 2579.287175][ C0] in-flight: 689:addrconf_dad_work [ 2579.287202][ C0] inactive: addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_verify_work [ 2579.367365][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 2579.372441][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.372467][ C0] pending: wg_packet_encrypt_worker [ 2579.372510][ C0] workqueue wg-kex-wg0: flags=0x24 [ 2579.390251][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.390293][ C0] pending: wg_packet_handshake_receive_worker [ 2579.390312][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 2579.409081][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.409117][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker, wg_packet_decrypt_worker [ 2579.409151][ C0] workqueue wg-kex-wg1: flags=0x24 [ 2579.431041][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.431076][ C0] pending: wg_packet_handshake_receive_worker [ 2579.431096][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 2579.449872][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.449907][ C0] pending: wg_packet_encrypt_worker, wg_packet_decrypt_worker, wg_packet_tx_worker [ 2579.449941][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 2579.472337][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 2579.472362][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker [ 2579.472385][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 2579.492316][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.492351][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker, wg_packet_decrypt_worker [ 2579.492381][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 2579.514429][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.514452][ C0] pending: wg_packet_tx_worker, wg_packet_decrypt_worker, wg_packet_encrypt_worker [ 2579.514481][ C0] workqueue wg-kex-wg2: flags=0x24 [ 2579.536388][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.536414][ C0] pending: wg_packet_handshake_receive_worker [ 2579.536437][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 2579.555231][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.555254][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker, wg_packet_decrypt_worker [ 2579.555282][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 2579.577355][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 2579.577394][ C0] pending: wg_packet_tx_worker, wg_packet_encrypt_worker [ 2579.577418][ C0] workqueue wg-kex-wg1: flags=0x24 [ 2579.597092][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.597119][ C0] pending: wg_packet_handshake_receive_worker [ 2579.597136][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 2579.616110][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.616134][ C0] pending: wg_packet_decrypt_worker, wg_packet_tx_worker, wg_packet_encrypt_worker [ 2579.616163][ C0] workqueue wg-kex-wg2: flags=0x24 [ 2579.637994][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.638031][ C0] pending: wg_packet_handshake_receive_worker [ 2579.638046][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 2579.656817][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 2579.656842][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker [ 2579.656866][ C0] workqueue wg-kex-wg0: flags=0x24 [ 2579.676707][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.676742][ C0] pending: wg_packet_handshake_receive_worker [ 2579.676763][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 2579.695629][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.695657][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker, wg_packet_decrypt_worker [ 2579.695688][ C0] workqueue wg-kex-wg1: flags=0x24 [ 2579.717616][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.717645][ C0] pending: wg_packet_handshake_receive_worker [ 2579.717662][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 2579.736419][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.736444][ C0] pending: wg_packet_tx_worker, wg_packet_decrypt_worker, wg_packet_encrypt_worker [ 2579.736477][ C0] workqueue wg-kex-wg2: flags=0x24 [ 2579.758310][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.758338][ C0] pending: wg_packet_handshake_receive_worker [ 2579.758356][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 2579.777122][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 2579.777148][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker [ 2579.777173][ C0] workqueue wg-kex-wg0: flags=0x24 [ 2579.796738][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.796765][ C0] pending: wg_packet_handshake_receive_worker [ 2579.796783][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 2579.815682][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.815728][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker, wg_packet_decrypt_worker [ 2579.815767][ C0] workqueue wg-kex-wg1: flags=0x24 [ 2579.837589][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.837632][ C0] pending: wg_packet_handshake_receive_worker [ 2579.837654][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 2579.856387][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.856413][ C0] pending: wg_packet_tx_worker, wg_packet_encrypt_worker, wg_packet_decrypt_worker [ 2579.856445][ C0] workqueue wg-kex-wg2: flags=0x24 [ 2579.878709][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.878748][ C0] pending: wg_packet_handshake_receive_worker [ 2579.878769][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 2579.897530][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 2579.897561][ C0] pending: wg_packet_tx_worker, wg_packet_encrypt_worker [ 2579.897586][ C0] workqueue wg-kex-wg0: flags=0x24 [ 2579.917578][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.917606][ C0] pending: wg_packet_handshake_receive_worker [ 2579.917622][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 2579.936386][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.936412][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker, wg_packet_decrypt_worker [ 2579.936445][ C0] workqueue wg-kex-wg1: flags=0x24 [ 2579.958578][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.958607][ C0] pending: wg_packet_handshake_receive_worker [ 2579.958624][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 2579.977480][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 2579.977507][ C0] pending: wg_packet_tx_worker, wg_packet_decrypt_worker, wg_packet_encrypt_worker [ 2579.977545][ C0] workqueue wg-kex-wg2: flags=0x24 [ 2579.999341][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 2579.999371][ C0] pending: wg_packet_handshake_receive_worker [ 2579.999390][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 2580.018251][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 2580.018276][ C0] pending: wg_packet_encrypt_worker, wg_packet_tx_worker [ 2580.018302][ C0] pool 0: cpus=0 node=0 flags=0x0 nice=0 hung=252s workers=5 idle: 20 24828 [ 2580.018325][ C0] pool 2: cpus=1 node=0 flags=0x0 nice=0 hung=0s workers=4 idle: 31532 506 6074 [ 2580.018350][ C0] pool 4: cpus=0-1 flags=0x4 nice=0 hung=0s workers=4 idle: 13843 4105 4536