Extracting prog: 15m21.049188352s Minimizing prog: 41m17.088250732s Simplifying prog options: 0s Extracting C: 51.115533689s Simplifying C: 27m7.502127065s 30 programs, timeouts [15s 1m40s 6m0s] extracting reproducer from 30 programs single: executing 5 programs separately with timeout 15s testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD detailed listing: executing program 0: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x4, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffffdd, 0xa}, [@ldst={0x3, 0x0, 0x3, 0x1c10a1, 0x0, 0x4a}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x19, &(0x7f0000000000), 0xb5, 0x10, &(0x7f0000000000), 0x7}, 0x48) program did not crash testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$inet_udplite-ioctl$sock_SIOCGIFINDEX-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'macvlan1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x3c}}, 0x0) program did not crash testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mmap-madvise-openat$mixer-ioctl$mixer_OSS_ALSAEMULVER detailed listing: executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xf, 0x4008032, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$mixer_OSS_ALSAEMULVER(r0, 0x400448c9, &(0x7f0000010180)) program did not crash testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet-bpf$MAP_CREATE-bpf$PROG_LOAD-bpf$PROG_LOAD-bpf$BPF_PROG_TEST_RUN detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x12, 0x6, 0x4, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r4, 0x2000000, 0xe, 0x0, &(0x7f0000000280)="0c78bca32c37898d78318e236899", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) program did not crash testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$netlink-socket$netlink-socket-write$binfmt_script-getsockname$packet-sendmsg$nl_route-sendmsg$nl_route_sched detailed listing: executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_script(r2, 0x0, 0xfffffe5d) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000880)=ANY=[@ANYBLOB="3c00000010008506000000ff0100000000000000", @ANYRES32=r3, @ANYBLOB="01ff00e1c2ed00001c0012000c000100626f6e64000000000c0002000800010006"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)=@newqdisc={0x24, 0x10, 0x1, 0x0, 0x0, {0x10, 0x0, 0x4c, r3, {0xffe0}}}, 0x24}}, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 30 programs with base timeout 15s testing program (duration=22s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 28, 19, 3, 2, 24, 4, 4, 3, 2, 4, 14, 24, 3, 3, 25, 4, 2, 2, 3, 30, 2, 4, 7, 9, 4, 3, 4, 4, 1] detailed listing: executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0xfffffffe}, @handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x3c}}, 0x0) executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000013c0)={0x18, 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000095000000000003000000a85ec2e936da18ed362f70146ef4fb8570158fb7338b01db093afd3059e395e5376daf63e3d81e682bcbf49cbe844432ab"], 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={0x0}, 0x10) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x0, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) getsockopt$ax25_int(r0, 0x101, 0x6, &(0x7f0000000300), &(0x7f0000000200)=0x4) r1 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x1}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1341, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8914, &(0x7f0000002280)={'vcan0\x00', @remote}) writev(r5, &(0x7f0000001400)=[{&(0x7f0000000c00)}], 0x1) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) executing program 0: getgid() r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[@ANYBLOB="240000001800090000080000000000001c140000fe0000010000000008001300000001"], 0x24}}, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000400)={{0x12, 0x1, 0x0, 0x14, 0xfb, 0x66, 0x10, 0x61d, 0xc170, 0x855, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xbe, 0x71, 0x9c, 0x0, [], [{{0x9, 0x5, 0x4, 0x13}}]}}]}}]}}, 0x0) r1 = syz_open_dev$vim2m(&(0x7f00000000c0), 0x9, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000440)={0x3, @vbi={0xffffffd7, 0x80000001, 0x4247, 0x63050160, [0x800, 0x8], [0x200, 0x8ee0a817], 0x12f3e6c508dd6322}}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) dup2(r3, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x100000e, 0x12, r4, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.dequeue\x00', 0x26e1, 0x0) r6 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_MSFILTER(r6, 0x29, 0x30, &(0x7f0000000240)={0x0, {{0xa, 0x0, 0x0, @remote}}, 0x0, 0x2000000}, 0x90) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003480)={&(0x7f0000002240)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in6=@mcast2, @in6=@mcast2}}}, 0xb8}}, 0x0) write$cgroup_subtree(r5, &(0x7f00000009c0)=ANY=[], 0xda00) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB="ffffbf7f108f1d04000000000000000000040000", @ANYRES32=0x0, @ANYBLOB="00000000000000002c0012800e00010069703665727370616e000000180002800400120005001600020000000600180000000000"], 0x4c}}, 0x0) syz_80211_join_ibss(&(0x7f0000000000)='wlan1\x00', &(0x7f0000000040)=@default_ap_ssid, 0x6, 0x2) executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000042c0)='fdinfo/3\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) executing program 2: r0 = openat$smackfs_cipsonum(0xffffffffffffff9c, &(0x7f0000000000)='/sys/fs/smackfs/direct\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/69, 0x45}, {0x0}], 0x2, 0xfffff77c, 0x0) executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000040)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETD(r5, 0x5423, 0x0) ioctl$TIOCSTI(r5, 0x5412, &(0x7f00000002c0)) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000180)) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000000)=0x7d) ioctl$TIOCSTI(r5, 0x5412, &(0x7f00000003c0)) process_vm_writev(0x0, &(0x7f0000000900)=[{&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000500)=""/145, 0x91}, {&(0x7f00000005c0)=""/186, 0xba}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f0000000300)=""/1, 0x1}, {0x0}, {&(0x7f0000000840)=""/182, 0xb6}], 0x8, &(0x7f0000001080)=[{&(0x7f00000009c0)=""/254, 0xfe}, {&(0x7f0000000ac0)=""/252, 0xfc}, {&(0x7f0000000bc0)=""/122, 0x7a}, {&(0x7f0000000c40)=""/160, 0xa0}, {&(0x7f0000000d00)=""/115, 0x73}, {&(0x7f0000000d80)=""/112, 0x70}, {&(0x7f0000000e00)=""/154, 0x9a}, {&(0x7f0000000ec0)=""/187, 0xbb}], 0x8, 0x0) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xb635773f06ebbeee, 0x12, 0xffffffffffffffff, 0xd9eef000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=ANY=[@ANYBLOB="1400000013000104000000000000000002"], 0x14}], 0x1}, 0x0) ioctl$KVM_SET_VCPU_EVENTS(0xffffffffffffffff, 0x4400ae8f, &(0x7f0000000040)) executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001340), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMKSA(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000a00)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="010000000000000000003400000008000300", @ANYRES32=r2, @ANYBLOB="14005500f2a061aa1180009b0e07efaadd67505c0a0006000802110000010000050020013f00000008001f0116"], 0x4c}}, 0x0) executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000600)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x60, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x18, 0x2, [@TCA_CAKE_BASE_RATE64={0xc, 0x2, 0x3b9acb00}, @TCA_CAKE_DIFFSERV_MODE={0x8, 0x3, 0x3}]}}]}, 0x48}}, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0xfffffffe}, @handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x3c}}, 0x0) executing program 2: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb3, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x9, 0xb, &(0x7f0000000080)=@framed={{0x18, 0x3}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @generic={0x66}, @initr0, @exit, @alu={0x4, 0x0, 0x6, 0x3}]}, &(0x7f0000000000)='GPL\x00'}, 0x90) executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006}]}, 0x10) r1 = socket$inet(0x2, 0x4000000805, 0x0) sendmmsg(r1, &(0x7f0000000e40)=[{{&(0x7f0000000000)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f0000000300)=[{&(0x7f00000000c0)="01", 0x1}], 0x1}}], 0x1, 0x0) executing program 2: ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'sit0\x00', &(0x7f00000002c0)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x36, 0x4, 0x0, 0x0, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0xd, [0x401, 0x5, 0x0, 0x5, 0x0]}, @timestamp_prespec={0x44, 0x44, 0xc0, 0x3, 0x1, [{@private=0xa010100}, {@multicast1}, {@remote}, {@dev, 0x659}, {@broadcast}, {@empty}, {@multicast1, 0xffd200}, {@private=0xa010100, 0x7}]}, @timestamp_prespec={0x44, 0x3c, 0x0, 0x3, 0x8, [{@dev}, {@remote}, {@multicast2}, {@private=0xa010101}, {@rand_addr=0x64010101}, {@broadcast, 0x52b1}, {@multicast2}]}, @noop, @noop, @noop, @lsrr={0x83, 0xf, 0xd9, [@private=0xa010102, @rand_addr=0x64010102, @multicast1]}, @rr={0x7, 0x17, 0x0, [@dev, @remote, @multicast1, @private=0xa010102, @remote]}]}}}}}) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0xd000}) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800b0001006272696467650000180002800500"], 0x48}}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0xffffffffffffffca, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000033a80)=""/102386, 0xfffffd6e}], 0x1, 0x0, 0x0) ioctl$BLKZEROOUT(0xffffffffffffffff, 0x127c, 0x0) r2 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$inet_mptcp_buf(0xffffffffffffffff, 0x11c, 0x0, 0x0, 0x0) openat$vicodec0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000080)={0x100000001, r2, 0x2}) ioctl$VIDIOC_S_FMT(0xffffffffffffffff, 0xc0d05605, 0x0) syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000b8e9850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000000)='task_rename\x00', r4}, 0x10) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='comm\x00') write$P9_RREADDIR(r5, 0x0, 0x0) r6 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) r7 = syz_open_dev$sndpcmp(0x0, 0x0, 0xa2c65) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000000)=0x7f) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r7, 0x4112, 0x0) executing program 3: openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYBLOB="2c0000003b0007010000000000000000047c0000040000001400018008000300000000cd080002"], 0x2c}}, 0x0) executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000042c0)='fdinfo/3\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) executing program 4: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f000000c3c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x102080}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000061c0)="c0f61a5fb77193bea0c6599de09cf570067192ff7d5bf191681878eb121895cd4c4052feb0a5196b61ab6e28d35aec54bb2aee6802a27f50c4e8f36a2b1bb12d93dbcd320ed338fd1a8ed43a2dcb2bf11c773ae982800321c7dcd67fa8930472eee2990090cc2a92f3373d898573a2cd1712c18ea624e82422c96f0d8895bfc4541911ff3662cd28fd55d795d1a5f31c92defbed88d48db688f899fe88997b057ce3e898eaf9eb2e76a59c1d2c10610768b3296595221c2b063ca2aa664fa0a5456c4e2bcddc7f856e2e29ce1b8852997a4d24f918408bfa9969074de495dd4cc9591e48287d78a2b3e0de09b48eb5b6bf78c6afd134b09770c164000d1f300c92877afe8be5d381c38da3b5fb9bd540c2f43c7dd2ec8dcff2af3517ba839c827866d10608964445bdead091df1264f5591e91d2f31b2015dff1b3b7ff0a5dc8b15748278849ddf4389ca7112ec1ca45957e2809b3d763e336f7051ac4e832ec61d1b95b9266565293806933dd8e3b65eaa1b4fe7946056703426674379ccec7abff1c459b91248f3a1d9e8103ae395aa86dd4235a5c16d9bd12dcb1ea9565a7c3d58d247a51db6d9077ecf47152d0733d79a5c449480c40b1cf8e115df4de3404b73ad06ac4c0d03f3b51d1b89b05ded082a5db1f5fbd8d351015b93862b2cc0995fb318609237e404e8d78d8982af761c27ad1fbc8f4693194c5e6b99edcb7a6e9dd261a386d8ed4420a7c12cbdcc86ab19f4e7a6c0c9b80fa3f0549ae57b38a93f669a87584b81e56211b34263db87c2d244e422878aa93e2c24260c71d06f75da33079b48b7072859669c128ba03d1487336a4a04167f2a3fa928d002c8b3cafdedf7a479604aa8f94e6b7ba58395df3d136b783f7be6b0b6b7b4b735c88a53da064a493b16713726b39ce23f08af19a671fe81be1e9772d87ca9cb5dccc35759fe3f7935a3167924d0a7d1586821ffebe0fa57e72a24967f7958875c4bf56d779369074db0077ee58138400c2f646c645e0f453e9e39aaf48da67775f59f8e282db3dec88bbe20ca6e65e2c7e44ab0583840513bfab76d94d1512549ea6db4a5a64cbe6f76b0ecdb2f1f71aa6446bcf4f7249366474cb77ed70ccb2702134b9dc6c2bfaf27ac9a9c85b8d9c48d100ae8c0eaa34701d2125a405b1117307119b754ccbbbcb2c8b71eb76d1157ddc7fbe0c75652a4cfc31d785a489f2344d8b4c47ff1b772104f49658f62d6241ef7f782db0cc071788b3dfa74e69533cd0a02ffadacdfbc8b5a83b9d4b8db068b5a7370f947fc4a99158c6296a442beba2e23ac1ef68c50f19851f3fb68b67fb714a5e7e53bb5a7690286cac12f2b002e854d8595075fbd00622b29bd423c3dbaf600ad6f37c96dcde43de6290b053c76df5620ce17118e2230039304c88a0d207c7cd05dd3854c545cdbebe907cc4d3411a382afed5e080502363cebe68e2c8dc1f800ea4add827a83a9cdf0fe6d54eabfca5a0ba370a06a4af1c49a60cd19141a4d994fbcce888278ade6300bd40685267fcdf1317cdb3b06cae9e7d9edb08d5c98b6d7115c025fcc05058a515adcc23c65ce526aed3b8203f3c54986f65ba9ffe2a9bc26b2813a1fe339ba2a58515cb8375e2d62550bf35dfd4fbdb75a70bb9fdc47d3d0346a65b986b7efd12aab760124b6888480b341b16ef2fea93fe2fbdeb55706690aa2c02bd80b1ccb7b8f23720283df89b515e2020bc5364cc4aea5fdc250f10d46db93c128e2de7477f4c80ec016f7a872efdef50ae1730b3a1deb8085d82f4fd53015a518803cd02646c087d67b0fd7092852dd81ac93ca60346f23fd847cf7c4883cab81af956342da21fb399b69e1988d89f9693b0630fa8cc95714285940d20eda153f8f7b01e6b2b892327b5d1e754a36a3430c5c22c3b841357eb80e526d7792a8ab9c4b1d23d82e31f23ef38580c2b33ca72424fbfbbf237f315cf2e5d134783982cad204be087ef58da96c6bc5da2dc4bc78f293eed56157a10848c0a956de15b83daacede9ae1c54731149f9ce7231cd84e14f128f87361e1fc0cdb2940766f39c93b9ddc74bba0a32548cddb1ae20981576de2ef8a772b04ed90900b2da11ffc70bbdb7091b8b8ed600dc0c9d236277afd9bb97b035f3b8fc95ef3f30c056b67a195c5c9f44c0f2ca4debba0d6d8779903e8e34fdd6b766fbba6b57e722ad9a852dbbeca8eb9acb9929bdcb4d4fa57d54ef1c1a0fdc032a898d3334f5671c7df82361b7d616c1f87e23f7adf043edda83458051f073f2562904ed25ad9a7129f3c14286007c9e4c81ea56c6a7289d8e58782d949a19a2642dc89d107fb465d0a98128250e66eedd93cf063963b7f7a0e1d3b9f1dd212cc9edd662af45852dbbaec84c69a640be115a239b5abd46d990fa007988f6be78a8c1e426091ecb33822529f7fddfb34d9304466ea06bb546a34735021e98674ae4a5f5c0b4f153ad5434b81c6343c42ae79224fe5abfe8b9e6fba38164c3c318500c130323b2f9bbcdf6aceb664e10483e2084defa744cd745e565ac5a8b5c30166330dd95e70f2a072a5cf5462635f7e0a4f455bcb607426aede9fa06d708c7c0daaafe2b84896134ab3b379c6690c9049903156232e5b7ca9529d602968f1e1f7a73214aaf4a9575dd5147e5bef8f05907267580abdb728cf32f6845cdf3bc779451669e4972e0b787afac5a36bacc3c1bcce125e91e4bf9810d91d1f1a3d8316328dd2626040af09892f1241c6645537ebfbeb752afba5e8171f487edba97aa92404973d4e8d09254abd2b70bdadd9b98fa3c33355295a5c474e9b2f017a6636233a382e8ef4e73506880e2a588bf257b6bb11e57cd9e75e45ef609ba583f3a6b1f2f94c7a0443dc0a8906a13e0188b61550cd296e4c63faf45bf7aed852f68ffed377302da3f73d89e4274a64667636bf00e8e4408a8407e098aeeed98e545b9aef40896c8070a76aaa0042162979ec0b7b69b4ee701100d66d3e7d25a48c59989424522889b32e4f18676475782e86d652d2eb836c326b46b8544bb755eeb14727e5ca25875f7b9ae1c113068be55a1521cb4edefef34a7a4cabc3639e456c94f01d78c059c441ce2c468e7b39b56555ad5cd6a14df8e3518e4e1970fbd6f586ce46c51c4d9ad20c3f7f5048c071994e807f19b7176290a82406dd0ad3f0b64350bbce79b223f27ed99f819def43a33696c0739e09030460a5a5d04d251adfbde1af7a485894d3d30c79d49796a9a5e077aeddba1303f3e3a3187298c88da70885e2a9dc966eb69a6439e2d3b1934ae6e8ea328497d87a9dbbddbdbf12b0c582ca4ffe1f25cdcf89a6ccdb31880776ab808b4f050ae02adf70f64c73ab2a3b1c4da69950ab4f7bcf9cc22f81b99694a7783b792facd8197904c12d3776de5184afa143ee23eee82aab2ac79b25503e0692f3463e5c363e0b4b5f31af82898009f7da13d4f249a70de40314c003e7e59dfb233bc44d0316df3e45af806d216ca76a58417ff8abcdf7cfea2da8868c496cdec8f47c451ccdc8908c5e8c1039b6bfa8751637c29fdd9b7dc76279dea5ad7455af4db3394a34cb9be8b9bf1105862108f920c44d029c3372e77c44a25d06cba956da65ee40abe32b8b557e123fddaa87b4ed5ab3485eb11f13c61072720d4adbb937c336f2b60525933b6d49e7c6751f0769377bdcef02abe63639b17a6780a4afccc8067403aeea42726f253ec97994dcf55358e6faa3e622344dfc613f8be96714d5c49633d7b74b9a72883985782ea8691d26da620d905f3583adbd9d527d93f1ce623bcf70d98a0455ff80fb1d472c6fc6bf0390e81b8d755b196e94fb73bcc883f5f310043c5138c95c5d7079c24d5bc5876b422f46a2bb17aee407bf7a55dbbdb253e2865c1b91839737c37142a8fe8bdbc0a7bf89a392da717a5ed87af754052b1d0a1a37313b00cf3b4aad91ce7fa7777b1851121a63e374865b238ddf9a7ebd20641a719c68682b97e3c5126e732800c04cdb627bd415efbb7e5e19917bf4bd53f072b7ec2eaa0128b56e069a32e9f729718fa4a7212ab0fd1e5d3582a5723a704d84a88c235b44812849301ee8155cea471028beea1918cb1f4118728718674cca9dcc58bafcdb9379c57e9333ab348b30a801aa2f5c05c3107e52613cf0f591781ddb5e1e4844633057a26bb3179c31b5664db4bb8c6d762c7b9886317ab6e9e301de67f12085547ad2a20d1d63d361c2bcd66be2e25fe104f8b53b7cf89d90d456f063da31f60078b760ce340f9c9a8e8da113b6c6e3c53e666488d75ab209dbe31ecb531553f17446a29edc465ed22aee2d4c013ee8a4d935c0cd92bcba9e5a56a6c19ac114d12db58bcf5f931a7b282404af34fee464f4c28e16dab834de98dd57b107e45fa66b26c32fd94e848aef6e4a2a65fd4fbead1b1d445d6c343bf50d785e664220371e27566646e284c6a3b07c14c0c5b84b5cd1a01a84d655f8dd72ab8e3d0c48e67596f605cd4a50b5fde9b182792d7ee8ee457eb6666aadea80563b4d176933cc482f75cb98a8dde4a414041187cfb2abe3e5077f23c98bafd0afb8b023e0cb26efc1488dd98a51a19dc93412b5fd91c4e06439b6d2d20a174989f860de6b1be55923a11e5893d30fae74a625f777ef9362e64b529c964b5c0b5817a579a647ded28582c45f965e52e1f76084267c73f8fce8037b22c2496ee6674f56056d9c691eab831c831a27fccd90f961e949a51c90a80b677d11e70d01744f9632cc26b7e6476b8c92a688ec8e1280ea8b795eae7ee61e2735045b9ea516af752b35388a6c3ed98cfbc4e74c8d0717dc31eac87b6a9c06f0d4f412e8e1155ce48cec6d9c106f3013329596a2d43ffe7f942cb7b7449f38620a8a9e5138b5d5d03c8a563446e4dfb1905d841f7a350d6c67d85652297db21b3dd3291b795c90276ccc50eaf513f3ff9480b3d2c0096e92c93cbbea680833cfa630d72c4f5a21ef0f81910b8a5ef77d62175d3abf5b3417cce43e3c53bb84ee1f5e354b2d79c2b46e3bdb2ffb15420e7a28c800c2591cd331d71c645a6b1bc43f06703164c05f61b4abc0fecbaee510def6340c2bbcc32248655e9161c3e6f01520bb0c53be04c3a3ef4a2dc401663f6719ac758aa297f65d1681652e4ad042d754b054df9cede3ffef7ad2f52184ea6d93d6867cc262b0a413da11c02d0c7c49a663319333d8b29d56cbf630e66b6683ff7f3b1ce5c481d37151626eae761adb77642f802bf0f663f3c322ee17cf01a09f058dbf82d04bdd7c48f34f54392d1dd489891ce28373ae980f74897fe3f90db2a9ccdbe56160fd2517adbc953e88c5fa8981456b87ab9f122321816e0df119f6f6c505f0dcab1c8e6a7f4109055dd80001dd90ea984b80f0b0766bd9772d96ed42d95f219b4a8420d7cf04f28475d7f5d8a8a07b0930c40d0dfc2592f8f54e90a80e0a98d3055f4660b1530565c7f2d91d7d96142da19d644aa7c512e24f83e8305970f9d3fc3b9382ad141f63f2d5b265b7cda258119ca4f553fab11f2fd925a7a24c4021045073d867bb089ca7bcb702bcedbc28781e408cf8bd43498f8661a320d28c95c1fc42635c9e4c4de8787afc70bf5c8bf75e0a2937a9ca2b08c15453f24211168c7fb2a24218fc3f04160c2daaa46ef7fb710606a53228e134f20511169034cec55e77037a108060b8fd10ab9ae228d9ee4d5ab1380cfcb8611e6c9d5dc143db2bc856d967b0b9d0187ba8483f7adbd1092562b2b16420baa5ab6c1f7c02ae56f013e752d9f41df4b4f0b008bc25ff58f816e50bdce308e219068bc898a21f1dd26d7fe7760459629f3615bcf7582c87d296f041fb005a72c7ef4013ccd8ca3bea85db90ae6349f101adb9235dd343be423816b37db2661dde2b9db33800da7599e8a9194fcf06755e2659670c62aba1d5a01172a416a0296bade0b32e69b0ee60dd6cd1eecca4335eb0416df6ded75049a14660276df47bb4f224e087235742e90ddf6f57827a0cf26d71b9338f2ff5166bea85a7639de6ac97ec829a7d071fac1f4b27c6c23e952adb5536b45a68e75c1c1a6d44508be6f4b87c5bb880a6baad5faecd1fd6730783d8729c2d89b23a3f2f9b79b78f7fcb70a7812607b25b17ae857e65f205ad5dd87a34e52c6e9611f588236bdc59d816f277aa8cd4a19750461d3e82c8621181b803900d1df439babcf4909168d4125a7c962ceac2f834d79460f17f92f415a85ad7e12da4b76105bceb4641fc87da7797fee092828f6e9e42631fd5c87046ebe5c4044663a31a1b39a6f6a53ee2b7fbc3eede57619535b1011c10d2d5a97c781c44bb6e493287528bc5281496f1aee3c746e09aeef0b2d38bdd33e37446c1f7516767ecbe298b78ef8e03336a08a1a9e62805140573b034459a445240aff04593539aa97056957f3dec9c43e50a1bce1b9c8e860940e03ae39e8f76fb80ae746f7fa4ed0b050c9e08a788e666e9f18bc8e83c64ee3ea04eb9f1c1dd92b3be73d18cc53bca76ba4688b48c13982ae6d25fdd9b5b85612d5b706c9b9d7c6cca91141313356f0d7b859da0de669fb52a829014a0fdde51df658303ce085222a42ad624ee6c659ec94e0d0713b2d3c3becb53c6f76d30530e6129943e20361a7c9f7847f79cb871d866b5277eecc8c1626fe2719c9cf872c0fc78a98e6ca998555721e9abd5bf9e2d1848016e0bd3202c44575c688837136e71e85765d677e0f2b081707a4e7e22bef50b9280a1a5ea549022ef2a9fed989f156198975302608dffd03f8f1186a12585d4670ce868f0c96be37416b9132144f65c9abe8b00894d7a7e6d0a8554e09139ec2a0eb6d4f00c637684602c106257f5abe816e068e0f6f3e94a916ff41e23b6baa4876931209a6b0bce1f6fa8d1965665d3dc42e5c6b011bdb5144fa5fe4879779ac9dffe0843cf49806ecbb615b818e54c6dfe4d12ccae5b12b0ce87909c1e852e8d7587d1ee24c2575af61eb0b667c37b6d15b88121974598ac23cbc66503f95cf01a7a1e217f0712c4cc4e5fc22e83e3aa375eda531a73828eba91223d7de1194af730bbf2c1ed5ec47ecdf465b1794971010ff8c8771c488a1d3f98292b5d2ea9625e52589aaf7212fcdddcc0f1681b785911fcc64a6427358e4307a3d8bc583dd635ba5c41eeae96e0b6bc5236a1f539d291e568d5a0aee25ffbaa73d0cb84bf558cbf6d04b16ef7e97617b42d07100d82fda6f75dcade611e459bdb4773bf2b70e90a8add2bfe6ea6d3a4427940fef6c81931762dbea6678fc63e50c4430227b15cf184dbae4c3b2d8096292c17f701c560ac7cb33efe7d79d0c2a3c0c06e22d4e84e9e959697879f0d27df460046fc20394655cfa19793256cd9074f1c5f8ef530af537164e0e43184f921d56094fa7c7744af35821a5833c9b9d56fcf525a39fc795cf33f14705d0c7087c081bf11ad29e4d6c8f6cbbb3a0d873262b89cfc54d4cec42c3e13a5ba604df942bf8b4eef7cdae1c0e2970edb7ea6437618e6f8312a745ca8bbf0c42df103f42c824ab4e77e8b118e2b9a84568ed3d4aa3800011d02be29c032192719635a1c6c28315b27368f6ffe852bbd661c351cbfbf97b1b36d52371a4ce57e5eb6e4b13cd01b022de1770a5b1cab0fe548092a16e04de76fb8d29d69a1c55f8aa11b34bd6f018d283a9a7c0338b8c1900e21c0054616ade6b56d0fe3379f1a8dec38b85fa8e74e9bb5df4287d037f77bad30de89ea87b03d40c3a1618db1073c07032f6d22f8a264cbf0c1113689308a2fcd7299603a64f884cb03f8c5f0e61e4981d2baac3d50975cb917b815efe2f7eda88f1cef1f34997f0819a92051c1d9eac3ef05de25a2b4d5f65619b4ea377180c541f2afbfa5c8fdae59f8e3a7635d2b30c4c759c32e570b8d9ec03b4aab65503e81e545dd41f593615cfedcf009424ae4854de3a9111115cb254608bc2666b18c85698ac193a9799f1a1f6098288b42dd2684db37e0d3b023ac9b417263b1566acd6d951df147e83db8e909b39bb6a1aa3fcc1c1a20795521b84e0884254b2524ebf0321e5709e7a79f2d62309247b7b24ec71553a9ab9daccacac1a8bd6019b7703c0ed468379640ac6e764ededb2fefaa2f88e15fc97ec6f16007f540cd7a57c7726f4aa9ff6640cc7f5d71a6c12048f98a9071ffd594f17e42e7336ab6d0fd429328df1238e5eb4ebe4f9d8ef01fbcfe8f53eb3f6defd4c7cb40b3772ea2f2130b655d2ad3643977cafa991bbc6aa2aaa2879a3c2d1dace3ec034beb3d06f0a09429b3fd1ac06870dde4ab97b7d5d7ff1394577a6bea7a3a53ca883a16c98d574ddad00de5dfe9f75369be7686a4badf44f4d9b110846b6ffca67f63973186433f6bc3691b580cdc689c159064c55a974fb849f56fd2f9cbe4738e0a1a8a764467dc1d3723278ee1ea573fad98a5318104218d359d89579614592fa6ae7cc4720e6ed71706fdc4c707b03ff77454daf4505700f249aea0abc909763416d44a069a6d605118ac0c20a325577fe1d8af053673fc72e489d24405281f01b4e2e05e4fa14e68a53294e4b5d201c146ff994cfb7a776ad80828732ee647092c20fe46d917142880318136557c47ff7e31d26f35f407c1e6d4254aae442b233b89dd4c0adcfc92b0f821a5a9dce95a24bed9bb5cd17a5b59d3e82086cdd7a3755064e4de22d8f0f973f4235aa58c6214dab89325638d94d3dc25f3ac4d912ff74be6ad8ef49aa2becede5453a409cc8ed8065dacf28a1a7498f6dd07a3478af093574fdd2d0a4f98d12fe898e47cd0550f1fc42810ed2e4cfe5cc4faa67d965f252aab1bd5c536bf2c936706bc71aae98b93494d364faac72a9a60188a23f15ddf1238896e4848da876789b57ca53cd5b1041612a49de9a64a545a39375aa2a516c4af4744daf65a9c28ffb635ba56b96731b763934afa0651fd6fb65e9f71eb0e6fd54bcfd2bf0118b486e97db512290bdb1dcfca76ed974722e13e5acd0569d5f944de70adf728379094981ffaec43848367ec8cdcc227b266649ced47a03b22016ce42be3a33135229670244cc7b3325ee448c95236d0de4bbf641e1cbb0516edb3f8829e60f91d43f0fe45595d8a99e699252930c7b05ba2ba679f8f46c38f789a7750ffa4eaed19c4c1a33aff60c8926ae42497662a130b83b3211e9399e2565d9f082ec30e26e5b02ea91cf43b0a046f9fe596e5bb2a9c800d761008dc7fced2a510af6b02d3f702fc3e1a98c6a87661f0d353b81bc4435c0d4376cfc74c057bf23febb101252c4eb168d4e347e697c8d0c48a687fb2224d58e5dc68c38de930164aba51e7cb19051fe64603c6b602c02c5cc22c6da1c47d906fa1cbf67312658b201b8f89a377d61695daaeee18eb2fb8caf38280fa8b95cca721afdf33d2c3092af57204bca72c46aeae9e9fc46f0ce76b96bbbb59a8517cb72d68f8b189280b6ce1e2686204913bac1d9aecd77623b7f05475352e57f245197894d767e5f17611bbf1bfe2015c9750e9b3f5ad4ad57be1ac4988c30d90829946b05fc5bd709dbd2590da2e3666294f83336e52758bc12c9d02af342a91fdcfc9144021a783643a9845a4898ee03417329ee0e2dd7bd53f3b23f3f9a10ea643b91b3c2df8438efb22fc894bbcdc408a13dbded7002d9cef6e38bf6dfa16f52f0f24087281a3ae95fb4995131938f9ca80c5f466c7367665e5717c823b318f43e7a3e2e8fe9c2e74959ca3d53b79fa45ac778d0a99351a1919b1c9ddfda10d61487fc5a2b8227493b14e2ea9fa41db870deb1700eb46665424fbc3f21c5d7ad61089ad0f99aadcca2a97d46fd091cf21d95674c3cf48f2724a89299b5342ebf8b18770e61c449455f77cacc5b2e0123005cc296acfc28e42e3d3b426469e39def114d6071a3f015f94dd8eab597dc4cf6109f2aeba0639ffe3f66f15ddaa74460a884a5c067e1e6f8d961ff32518e7571d53ae36badcaca50258a15743e67fb35e062e697d44ccd4e416010dbe62a1d13319d3ce88dc7826514d0f84cf7ffd5f1dbdbe3534af35bba26c5f951e18b012234a3e1cd22199358ba66421a326af09d36d45c3497c4725c0e8557395376fa9dcbe4c595aef7f822cb160e72138cd610563c382769b64f5da2ae6f62cbf09d24490565d7b88f6fefc30f050e74327b7efc168f040f18110a61cc6ecf73c43c0e9e73fafcfc6079ee68839a8ed710160fdcfd987394a790e01c42c916169e8c6a7af905c15d51f87e88877386b8f8743efe4fffc2dc8fd73b4e8905b428d4cd87d90e93513f19a981b5037370cd634f23859cb7bd6b5632bd25c6873b7195691e0f76fb07fce6e72d4b2b467e57a325febf4bb842820fe6896b23aa2a3eb37697753a3693ee936692e6cd91eae410bf89192df913f2689adc73b7b35eaf8bf80928c0023b105cbd2be51a08a371be88926636bd590466c218b203fe311d73dd1a8b440133f1ebb8249b4e1f6723b7b18b508dc34acd9da927ea60d2dc361c2d14cd43ad3b0137ac32e8988d11d11de19065d02e8012a2ee24891541989d11da87de4383036b757769222af022e86803b64ccd03e4bfe3a9d3b8a5d6522d7b6ade88aca72bc436382cfcba22a426ecb21366d42588e9a68c0d61722617a4706852ef6e5eb42842d127f88dabcb8cd635d621a9082efe0cbb52fffb017c8cbf80e48ad1d8ac4c927bda50be7bbb6a302081951dd7c05142465ef8188774807ba482c155f7b56b663d24c4ad88140ddba388e4d6abda83048db46ad18328c63006d02844189a769167d94265148e06f3eca08dcd81691df655968de44c5931e62f5dcc4aa16b24ceb6e7a2c8783d9918a9be7c72dcd57fbf39f985ac29069241cbe3298d7651124f03bef8e2adcadb0c0e08efb096f72e5df2d3f8e2ea6f9cd2401533469e5099a6faa98acc2f73028eae115b3a771bc7ddd186ee7a634398e206ce9b1262b1dbb80575eac718eade048bc01ac1d410e21393dada6c1ced94c411fc19ccacdd175996501d66819b491fef65697f736ecc3a4c32f3675d1f90c8e4d44a1ba6048e77fa24d6998ad88da3cf5de223446d53dd72981c19d5915af69b9a7b9bdf35114ac1cee66b9f3f6df4b9a2d2c017d44443a28badca61b1e8db627d967827ebf32c8642b7de41508c15538b6cdf0284f1a94e8d9fcaa086236f11fb1689d57d500423a0c1d362a4fd57e5efa8858c237a0b58210b4df2b6f10fb01ff8b305cb69e65120c716970e1752cae51022a068b9ac2b7775ac415c56d31536c9f1eca654ec89d7ed00855b2d2564a74bf1a0a3b75cbeadad89fd4ce7e0a83a565c6d69077f026dd40ee186fb496d575c5f5d2f4f84e0efd6bca34f070b185903c7fcd6478f467b73687dee0b765477cc474cbe7f067d1f655efe1fac24a6cda9ed82dee343a36f5ce3894587937f31a14dff66e8384bb3c9adebb753f782570a894e09a38c096f523fbdfb7e0c09026fa023c8dc9e5822410d8343afd647a91130744017166a9b195996ee871eb284279fa725f7af7f853eb85bce100cfade5d458c4e166c839e4c1a86", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x78, 0x0, 0x0, {0x9, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000041c0)="54fb2aa94398071fadca71b06c15a5d12f56577351132673a05700d89468ce385c84503edc4138d79f055f79c87a8d7ecbc1baf9bf3852cebda4a311eb9135e6479f67d22e655003573dd42b106c5712a103c58edf87c10740f6672966c2dec06a2a3943144be4ece30152958c1bb560a4d2a8ec0bdd18b8a29e6bc8e730f9c4ebd5b55259ef84223d3f3e1e4dc033ca7f7f13d9829670ca24c7bd46d53afb0c9fd1e997be301f8ad464482fcdf150b29409f747dc3a30e24057b53a8570fa6c3b9271fcfd2d483818776c5050c7a5179b6fbebee5c36d222bf6c786375e6325a08c17e12bb1569abc2e580c0857a1091af84e0bcb86512822a15b6b2e4bae8632fd0d8b47f60fc1813d658809d41cffe1876835740e70dbaf43b720fd8249efb82b9c2be1878e9c38fd0610cdac09585a9fe1e5e7065f2d48f0ca921fb85afd0603bc3a0a0670e85423b28d90c21ba55429c9591b899187f738e6212173dd1c1e4c612886e066d51f4045610981f4ea437b35bc2bfa603e7d21e96a3ca1bc578be9bc3898da7cceddd5d232f53d10fcead878029ea58b189e1d605dc52f82b5e991bd59e2cb7df029cbc5f74736a77bf5f1808d8b7ac59e470897b2449f034cca33600dbabc1c44cf9cb5ccc19689536c6a47e19141ee17b1a83c13b8e30710c72128180dc457d18e0ac3a2b62094f55ba6a3c21df6594b939f6d84dfd4e19c7d0f5938bd69110760b1ec088fa0dfd824acba9fc387157b41726e4bc2de4d70d00b33486f962bbd03c2fb5bf82689eacc67a791f68abc3614fc9462ec94399b4745c7e34f3a6c992c98f08ab16b99075460e49e98a363ca8436f985f9f79a70a17ed30df122a93f5269e95337c6440d7375bfb33bad53062d1f18dacad8ba506f93ba12fd63d1ff43dc9bb1e4c91f871946e27c70eba93a7281e6bdc32a24589c52aaa668eea8e255724871c91d4224b9af209de1a3d2bee790f42cba25f712a52f3594d97066a8a0999d23cefa00a81f731f6bead275bee33b649dfdba5a742821bda1d015632c56f0c789d3ebae878fdafaaaae7e8e7c984c5099ddb22d34c7453d62f33c812dafdcce3a762f8776a674573573ed4b515f16eb7278890c1a6b95a8b8cd0bbf2df2adc3bf1367f5e8df8fca190bddb957b3ca4832b95c4b2a76e448d2424c2479646d089db98d9e53949651926aa0628e3b87031ed55ff2cc0462eb2b94a765e507e9be025916f67bf70ab3471b62fe59820a8ae6d580b6fd380fa1a13bc94a8c043330e687d43115ef5079a1195c911af00e6fba6a3ec7258ad580ed82e1d4fd5d250e7680dfd0788166abc630f976a01b3c9469e4a73961701ad7a77d4878f2ff2cf2feadae103a8edbeb608f39afe4ca8a03dac58a528b92dcacb74667a15393b56d5adb0db7454da1245b465b2e0249b64e8cb956a198194d34dc762c6eb7475d4397d0842d222648d2c9ddb9dbc835478f13d9797c52a9068111f28f321aed15e2ad0801dd7985b3773af9bb2271d62fc17ba31a77bd0908a8d7dd63ae4761776dff534e52a6d01aa666c99b97b818d2f1e8719b291b63edce0efc7ba8c33f289093bfb5381679be01aeb2a922a758763481e1a686c6872b5223de471f011b7e65820c5f6a8264dfa1982bf8ff5e8899951c7bc070795ab734c8db85f6bdb2e098202503451c866f731991e6ab583457aa076d1a4f71f755749de9da38c80a048fcb3029b4add62fce1355d14ea5121807bdd668ff7fce48eee8c46139f3c1653be8a3e5126bd175581ca3efa114d479733185ff665397f7478c49ef3e8374922717a9fc7a5a4739eb167f48eb56483c8afebcc797d3515bddac3a44617c62d36b5d0dd9229cc5c8726ce4674d155552b2df676376069a425447505de879629db9946752a2079804b357566cdf4794b1104ab1818319eb0e7c99a24bc94794e70c6718f912d08fbb2342fc47cd07d92b9a081dcbcfa3ac2276ceba72d715541c3547e8d78e665651445e01979ed3cc64b11fdf588ae166adb2e3e44f7164cc91364faa1914040fac4a9e693e143145b6ff6e8017d0497e729a07c0f7cbb242f35a031d6496477bab9c8f00e833bbd394eb654be626ecbd78d009dd9f5d53d942fe8e91087deecf47ea0745557b29013020a5266a0b9d405262dafe77edff39e2f0f4105577e7ba43be7886c09059c009fc0cbee35dea751fe1685ef83bea833a3a37accd0225ae3cbc6ce5e9282c0666ad30e85f65b4787180b9d385bae1cbc3ad8ded1fa9c3a7be9d9aa27e5f322fb02972eb08eabc55cde02983c52426a5d848e0cfdfa3a961bed85a527e13fe8e23fae5e1954bbbd611cc15d12e62ba1cbcd8a30afa455556235c6f8adde4ad451598d9626094986efe2922c1b0df004b3963056e31ff5bfb0d137c7f7c088a36bd79a8ebd43478f1deba46191102535ad549be23b92e490880204db1e39e242976743baaa42b1d72cdcf7bd720e94f393817f8c5b6698bcc5e10fc01ddfde6ed6e5f794f0181d8a60310c58d3b132e099a5146a96c86910cb36bf4c0a9cf2156e4ea5e0e60c76f3d2ee0a752bf899a5e4fd42d357390331a4332363aad9e4d038af710a0ab4cd06e9c2580cd1fdce992424e5015fbcb3629d08e23a875998f5b3ef4328d537340bbef4be78ae001d3c457c8d36f666231f640e360726f1b6c622fd605a866b2f5043e6a129eb4fa75d1f98108bf03311084497eb17c1f44b80dcf9c3f078000df97aa6baccd7356464afeaaff2b05682c9d21557f8ea0f773b15c831586f14bea6a78a7b5c748c39c71432592a1fda4c4331421b78de719dc7ef4de668af35cdb6c7f4edbbf89f8f3405fbe5d13390a816fb72bd01276f3b6b3eb57f6505097d0387f42f44b7341c97823be099364069184f0a27904a16d58e40909d25d79b50503a7bb2cec8c5c1114b0e808c2a5a7421ad9bee08f857a5c2f4ab520145c604eabeb4d0fd598017790011889191d9a1c1858a46ad64949de1ab2e775bb21980b898cab8d9b9574d3724c320488053b2d837967d2a81a3ac1ddc16387b6cc50d751d7a84258ad5a9ea79d6782d2aa8c6132c1ab50fcc6e101dc7f2a696824b7a9820402513637010f7bba5d895fb044a79e35450d2a2ca586f77471960715c1bdfa7d4ad944b3c79c4bfa3d53f42a9bada942d2fa34db4752c06c280727ecb87bd6002af2e6f0a136985798e961cf48b3ffc8efd9b8a4363e09d83820bda7d1788098d9ec81f2763ff016f0c62750ab93dd4bfbc27153fd7887f2cba9ddc7dcf76f3f36bc8b07f5c72e2ec72c8b8cc3be8524f46d0f8ab0858889ec92adedc31a10e954950079d5b49446427bd77de72cacbce74eecd37feee6ef7b678b9af54020281e31a6e97752786cf891e142b2a5bef4816b376ab7cab85caa41654f74785b6421b99131b59911b2ee99fa47006b1b840de3f0f6fb5d289fae072e1f7afafe5741796fd8b074432acf4064335be17a1128abc6d0c75c4d6fedeaddd2f0ff97e91dd0ee2c006addbf47e0fc6a47b7fddeddbd495f1f2acc22ffe5b9a61fa0eb145570af2e51194b4174e80a58fd3cc454b2a7122aa8af0534969f6a61aee05e6a75bc4c0eea813cb4d8632625d46e9ad517688d7866279b742b76b7723b150c8401c30b35f06fbbad846ca6818c100c90f6c4a3a4e373bc0c945120e867303dd4ffb4f6087df1e546e6ffcbb76f32d13cba670bf42f889fec3c93cb6f4e20abefb133c12e9cf712a4f90ecc912b7a31c2a222d314415c5b813e560b9747b64c7a206df8937ccc7ba0656de60c928e521944b03f0c8de4e3c7d202f55a96ac566894e37cf16d8b5f4129c724c83c9353a2c217c3b8b6ca272ba08b61fd3ee46d259fc3413ba439a9807475ef18ff7479febcc5ea29eedd2b4146feac4d42988ea620366aa3fec7c733a4d28f460851619765513790302d9875abdd0dc2028041c7a6e8df1439236a62bef54fae094d16a478a0e8f294e1f5ad4adf79e7e2ceece5af5b1b5415b222d9c720a0531fe458df7f359e5287b0dce4b4ab595ffd63113783dcb445db7bca54f6f621699b66f82cadb7582c4687ca1d67a3a69d30efcaab293b5a8134209f90b364e376022b6ba7b12286bfa724e9dd4ed7d6a8899bb9677f2d29c8db708a23aec9e3ce56ccda41e730f7a81905556733125baa27a278a7af452a14c0222a2642a980dd8743683db781b6fbe0547bdaa9b4611a095cbb71d469003b0b2f3620bc81cd13a2fdd9ee91d62ef8055c9653c2d9c563915bd99ab84df7a0c2008f1ada4046acb85d1c9c89112c65012766753ad3f20a4006a9a210d429e804735767b50f1068a37c926a726cb9a6718793574d9bc840aea037337466cde85c72a13d8d474ac09ee0accaa2f8bb3a7fe2d421be80c7c0f30bf9ad502e64ef6bd2f151cdbe04569bc1b7c3de96075cf4e0b061f36057d049fad16ee8fac643ae823ba2808dc97b0ccbc5e113b6b4c0a9cf94ca066bd61e8c0fb06c6abc58772f63d16d4af45963b9962cb02c22d20d3c987d1f75cfb14afe93a0daf5dd38759afe4b3b66fecacadcf8df330fbb395a9d600f66b90e19cefd3232197079af53f2f2f975e975458d943a1f5e94a77d429767b17576c71914c9ef77fa5b8969abc480fcfbc1a8e657f2e3751d4bf8598584a6c8621dd09bdc580fc5b07f05039af160688f3c5f9c2f9d93a96cbad48de0b32b9ef8f3160d4f4d11a1312eb3a85ddf1a0808cc3cb4c7b5279ff3f95f90bbc588b4e73b3a948c592d86cd000d9cba02461579f44dc6cf1254a35efe87be941c03489c2eda8106d6dd885dacbdaa40805e436f57430e611d5f9e490fd0ec5a25a3308681fa75ac4af8b0743d2e0bca72cba85beaa7bef603e4ee2fa2080fdf270b488518a45356c6cacdb08de067ad8907ec731696384db1f7bf4e914e0a7ffd641cb3df0d9cfab9a6a4086f693c6d7a3cf1c2cb9d841cfa69dae43bf7385777dbd0474cbf1dcf294ea29f8cbe7059b2228b603e5a966fe0a4305e2a533283b01ae82f0e1c520dfa6b8a2463750d1aa7afcc0b0c9eae221fc04d7c313501e3ef6c3b11449e7aa58c58057dd5ba0f9910e94c5b7ac02aaf4c260032075dacadb9756ecae292a045228ec15840f1ff52bc55a38f2781e74dea75c910de2d729ee169bc504ce75707d5bbf6b433286fc308746bfeac3f4225836847fbca65631cc814b6900a1f83bc02549313b0dcb949cdc6e0becdccba148cf7c3536df9698aac46ed67dbb267b102fd923e5d07f87ab2195d15441dfaef187e8dab47943d5c8e3a69e0d36d6681478266a7485792b80238069c41a988a8c57f88b7bf2429e63d0e06f72da1bc112babd644a0946f68bb49491b3ca523d66556fecec15fcbacf12f42002fefa49503807e263c63c9cc82fc554e2ed8e72f06d99e9ae09dcfaa7bb7168619256cac5552dabef5e188f3d6e8e125868a2c0ee0abb7992553fda701c25fc22293d4f49ec4205cbc7108712eb6712f73c8e9932998ab0c50997683f984b7c05fc35e3f5cb0264915e1c764ff49f9f8b0e816f59b7f28b088c10922efa76c5e15b98e9037259a76ae72c34336d01d83cdbfe738e3a1488c7240977ed281ae1cf96158134113c4c3600ab36bd1c2bfe2b4a2817905a55b91c61c9c147dfab68bf0c623d1cda0db3969f2d5bebbd2a9c024e1cf84e1e6cc757835b2b85c32be8896b656d3a176f3c6e5caee9cb1e669f19feb98c0f519da794caf73977303ce62bf90fce9a132068bae290d54b4dea35897673c568dc2cf0f7447e2c6309eb0355bcbd3a1d5aae20d031c0b49e66c79e1249d4167152f3616b62e3900cfa6302ee5a459555c824b435796acafc98d229d1db903b598cf224bafeef4b98b16e67f4cc5d6e4feb4bd0f815db41e32c58fc35e0ee57e00aa2d587e16c5b6d03a5a3d962a8ea24da0fdfd6b975b1a0c3b02e61e3f69dbb63758a1d35b207cb8a49aff156e040ac6a5fa887d729354d47510d59ee0ae43890b23a3f1d3a894d58d130cc90caa5735fb5a8eba36e0a489e9f962ca33eba73a149ca69fcd0e9dd27163b4e0a79ed1d974f97c51317f7f7e3cf18b5451cae2ca65c961bf4e559be39f4e45a4079c9bbd88583880442a25b0d019137fba8014672ede4d20ec869b8e1dbe76c6fde984d9f36a176706ffe4fe373bf1dee47399205e61a1322d034958ed63a782e0af6c12ec73d7aa2596f44918c16cd4087bbeab5b500ca223429ddf0c8d528dc14f063616f55fae79ba77b5e165155833f4ddbe9d4e9dac51082fd5484ca8e8cbba3ad0db68233a070a9b9fb260e1c7c2386e4e05392251683f5cdc6bfe257af333089fd7931412dccc4f3229d40dc8ff012da272b14a22f4f68cd98b367098fc200bf3b0543984b937a7ddce86c3f4e00145d65dace24fc359cf4cf5470e1c58c322ccd48a4b196210446df0f43073c8e0827321016cbce9b051012c58eaedad650cf68e29296b73ba265da28103e72581a24118191f551c59a820665c0ad9a38b4db543684840f5aa416d38dee2589582cb6aa569e34d1abe5b16bdbfd2a834b7150f1324476c20c9b530c1df03931ba1a486ed65c0871dbc0af8177a80fdd0f21cf1b2e6ff36af78f77b826524bac918dcc9052669a6903feb156616c1e02bd4ca88a0ab51bab79bee9b4f2a70462932d06906f11e517307d942cfe04585201895f1994891b9fd1809e9ff091bdf7da9ccd7c22243020795576519a920d39fe300e15f8133a8d6122952684e947f7e7a21b62009d3504a7008e2380b1dee83834fe5d35b187aaadd660b4fdc664d8534795a24765ea63adec9e908ef099f78d2a7276da97fde4f3e85c71202f6ca9cf0ee1819311afc14078fb471ae4b10927db69d9ba7d35535c1e29119c9263dc54ac66251ea07154e927db2d0ecbf8af6675b406422bb15cc9a3d98074914237317827ad875e496c1bcac547e06830a2fb65e2ddf26e505b1436ddb112bf93a7ee45a4bd00007ebbc4b07143af92b22a34df2d0331d8e70a6743e225057f4a654c4f429ea41dd7fbd00f3dcfff6ac51f59645bcddde9b44e86750f1043cb44d00dfc4f042a6ebb4fc9af815775196dd2e84dfe2cd21d0bcbd7e4b38cb2e0254c87ca19d30fc2e85b006e8729e11376039b94bfc1e4343db5ae60fba421ad3e026f2d1541ff6ad80b907bad20975565a818ed351ed39893a728911f3bd16b809a1a57519d9b8cc74d5dc1710fd829bf3eaa8e49f6d52b6d334bce55d3a34a32c11d753144a7ef797ae040ed8d928e67f00e8179bed9c046a2693006da7015f876b78da7c42d0dea4c61e9b6af1f136c1887f0d10a302e15750e81a4fd681eea98bd1f77747fe7b025e5a64d4371b059cc6cb999db31840fc96feb93ff21d51c1a46eb89839176aa82f028bfce222ff295e69d3084d31adfe497230b4bb0289c8f29a1d33229d65b901f35f686c853985401dd176d742dc9a2df3167b7b9c0b60f60b4de40936c861fca993b14e8c0e2d299304414882b7e5209ea1379c0e5861930a2251ed3d95b7e23428de9b889ff4f8bce36b9db0afaa99c2f1b9db2554d4034d669573313c90cfc9ef2b9cdeea57eca187d59b0d60a386fe2e7f5f92011a6d0b5e05a840a200433c9e1e69572326af61bd277062f9a175150f5db440756cb37a423c114b423e49ef7c085cb1a1d85a129f4825c1af2ee24be5ad6de7bcd3b277982742befef55fe09d8bfe22918026426f931e1b54b0c441eb7e9e5e59cbe78d2eeb88bb2e8e8e13b18a2bb2a84728ffaf1cbaf52c37436c9a9345f6467241e0e4ac7d32c76ebaf6c7aebb3f0db97f51c8fc5907a317fd6ece719365c0b8699a68a176de2d99e534075074a6beaeade8db810298a76ed63bcce409433262f21dbcee83260174e6147aa12e495f4ef7d8c7003089827e1e33252d1b50d6a0d4bcad26128865ac4592d8690a72028358e23033b744eef90f1b02ba599e33b2d48e3fb8d2c99210a96e70cc9196f23bd3b8087c49eb1cfce752f7e1383c374a1981b6dc1e1de3b2a92fe719d20b9af7fa87cb30759b85b4c85ae23a1f15ba427dcf2c7800f236840bfa5be33008daa67b97160579f99133b1453dd7c0a24fa3587a57ba1116b202b5d21ac5a684de5ab3fe281b878c2554218e80588c8b3913c0037bf1ec999af255ded78b857cb7cff24ff088ae5e891857d4469e30aae8998b76c80ffbd50a02716243068d9902878303371cbab7dac4979f73fa6ec668631d658015986c40d6706237ae06086d91ccc6260a2030244be716c936a3b81151e9140be99e954383717e9b92b255d516bda5338468ef23939f5b0d530515d2f88ea6c73a6a7fa6eba3a3cc504767cc5c45d9d0883a89afb3af4ba60cdbeaf78546f60af5badea2fe300f319269d8303006fded538dcec87d759be8c23e27e09d45601c3f62b12b557eb7857f18096ca7e405a4c8856095bc823979ba76312348b2d99cbf461cf9d56f5063a72fe3c9ff0415a2c81d0ab82717c52fcf051cf092d4f63a3a67cacb6e439e97dd092d639325604ca1b29cc77c3d3b8c447341506a468a763346ad54e9f8f46044c1c12b0fdcfb0ae72a4f86ce435ce0e165e664e914b1eec0d8e94669d748299fac160e9163cc813a0ac4a383430af57da44d7bae71b172a43ce79fde41aec58476b17190a3b11165f141ac40f240f02ff7720d3eb02647aa63968809c7a7ac82fac4c480e16927c9d211ed7c266f87d5947acabf7a02c853ae3cfd95c72aecd4553a38ef5e0df63a7f3d5dc131563c4ce3407804edb323ffdcf37a0d0f4e04f33441aa39807693d38450ab3b708072df1d4cbb413523bd779118713f2bf2060b51686df601ba56e5ab6219e12866329ce3672de280bbf1c0e601bd6157ffde02da9f14ea19a027b0d6ec7f94c926d8b7f2c470e16351d94c94e920d377981fbc4d4ee8cb015d90ef2cd8e0052e36cc20e61064838a33b51bfddd523ba05d228765444018e83dcd764dfd3d68f857a1b52be629ce94debe6ed4a4b6f9621b967afa5c1c6efd61392102c600f7b3874df52e5f4afd076bc00c3afb431da335477ec8fafa9042e84202613d5a20a83ba11a486227e2e6617fc03613e85ede5e1d8ede010b9685a00ce883d387e4ab9061908c668c21046af794d0c3c0ce40cde8efa1b85636aa20388beeff8619681da20908073a39df47b0fe532a3b4ede3dd1ba46eaa8011a05abf80041cb208ad1ffe1f549eeb3ec0cb011c44e6149f059f99b74149834df6e0f7f8fae7e33fc3fc11d2aba3c594b36df89610242fd4b4fa5f1c05f6b54e707195fad2aa5a30cf05395ee70979aa49d1cd60b26ae505692ddfb04af0f69982cfcd226b6056900d02c27a455d7150f22783440196c81069034abe28f794e2ee080710a9b21f435ef5f09bc4ac662f8739580ce57aff8eb13cc0eb65a6e26f81153eb5bc0c9877a8416ac652de30e4230a81aeba7a73168d1da4e3056f38aaf689c8985da962c69d4dbc1db59b07c47f84448d023b1c9937114d741fef72fd215d0e9d67c04b30f31fce062aef7065cf1cb9b2277084dc1149f9ccdcd871ba20711820f41a662bd6512653411a92203e3595a34fed6924b77a5541c2e384dc1e247304e210f92a02da5dddcec1985e7026deb7209bb8e810133f65ed4f3bdcfdf0a64da0d3db27ebe2ec33d7ca0a178a57fab771f69d09613fca5fe5c669854fb82c8382407d6b7882ec06331918f258aede2d3e3175c68dfd207c6b840f1b536d24e21bfad36a7df47276f5271dca0072d145a2b6e988d54abad58a415c8c08963c159af5dde2eb734b31e1bddf95aae2d51c8adfc6ae59c0b7cf1a646cc4c10a6f518290f9f890a8605345a2588696dd6702e3cd3f947ff4fd51ef7c8aede811a470fd01a6550e06643368bfbfe9b93220ae41a9aa7e856afc5da5c3f39ee9ff42cd97c97b088632fe7fff5b06d7c22c74895f89f85c0dbf4f1673fa72fc210ccdd2dbce38223ac0732bba84f3cb7b97717f30ef05060891d47953223c3a6208e5ceaf82324ab230a3bfd980ed3047fdd5e8e165b1bf04f7875ade67ebba7249e7fed423ff4a295f5f1eeec1053a4050c4616996ef82fb024a2d5fb6571fe34097d915216149c2afcfdc203128c2895c0345063bdf8864dd00886dba758e4ba66db3effcf7b89e0e99a1def3fba65dd5f6fe707ffb3700bb338622d85762656805307cd17fd3a12c3b0d1c8bb55efc444e70e85aa162fbeb56995aea95469eadee10c4f3009e8a7090b20e45ac1227302e99ebfc906781dee1d9da5b2f410ef7e7dcbaea1152bff0314f3be6b826a97b9dfd480aeff8263b1603ef37f5fd519ab4c222c2409599b9dcf4b18bcef2707589c00df8576f337834830b2d7225187a24e94f7c2ff815d6a7ff68d387fb571bbb1d3f345e4394ac0d80985b3b1db1602ed9f3578198103b5ad875708829e007ed27dc4d58b6b47e911202639d236ec355a68262c0f26d58d008fee814d746b207b864de09815cf215bd2b6c0e16b32f99a418e163bb7b5100e84267d1ffe6366defaa8d0658f8586e7f6848794b6e8a59794efddb63b9fcc1769f4bdaa00143954361f2980dd0d198a6812ba718bc21366a7bcbc52f576e525bc068b495b96fe380d7be7bd5d945461b035ad1b4a85345b98fb9df7beacd00d397b9e0ca23d40472bc81887b1367bf5ba398ab792118cd208e31f370a0969e6ba637be9cdab8ad988f6266c09a871bbc713c69a70424f686d1b44d6575a7bb9d42cb173b6739287682e9eaa56302244dc35c6271ea99e942e6aa3ce486832bfcdb9f230d3a25f98e53fba38f576f41ced2e86cb926addac8e6046f837727aa4b96f63f18bad03286958768c99431c2332b2b1276d03c70a73aa728bbc200b1ff4e089c561499088b19daa068a302abdf403e224439ce353213a9c72fa847774d407d72c99c22fbc3103e70c676042a113cf66bbdf0a91caa74d34c6abda0adc8e7a9fe2074cf664ca64b5429fc67f6b00635e7004c2723d38dcf7719e472f7250eff013f8a9f51c6298ae0e0372e4333abef1c4622391481443c6539975e74dbe758e797cd7f89b58b3fa4ff6bf72fe9563b7e5d3ab8d9729b9ff0f1413b4919f22d4e80e732bed273721bdf34577195e8620c26235f15e350a43c9a95a45150347b831bed8887215dc6a2531fac870b24d18c74a7eef81c50a4814d492463f34a91eaed3eb07de8b14d73a30bbbbab579192b4782efc971f2b57f8e903c313b06b32679929b49afeb98fabd67cf814a4a79164dc643630bd29b72b0a3fddb115fd858125c16f6117f6c508bae395979b0ed90d18ce1d97e25d130de2f560d28f941dda27ff85181887e64995cd35dc924e5c0a1401e738f2e1a06cf7afd503927d825dd36ba16ce6094186f6242f26f7d883a6fb9e41890b404feaaecf894e27f869f2d89c78c7683ec4a360b3004f5f78e71a3b8f3e9f571405efc6dbe42f0420ad137cd2e49a1311765da3687464c74c3e1e6e43cec3e9", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000003400)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000400)={{{@in6=@private1, @in=@empty, 0x0, 0x0, 0x0, 0x3fff, 0xa}, {}, {0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x1}, {{@in6=@remote, 0x0, 0x6c}, 0x0, @in6=@private2}}, 0xe8) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{&(0x7f0000000000)={0xa, 0x4e20, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x4e21, 0x6, @dev={0xfe, 0x80, '\x00', 0x1c}, 0x3}, 0x1c, &(0x7f0000000380)=[{&(0x7f0000000080)="400fc9a5a3208ca745b2e4a00099aebeb26f9525fe103a3e1401c7bab91007e1a01a5fdf79e8ab7d099d4076037f3c282470bae02e8902aa54cfb2d87fe06b0b0d4aebf843164d8e7dd57d82864840d65cf061e20a127a99e2b66d3ece6ee28de08bbf32ee2f3077655cc79fa2a60d00a4336bbdea60ab1ba0d110faded3ad8b579a4e500fadb95847dbb70a7b4a77af3ad1225720c3ebf89b041553", 0x9c}, {&(0x7f0000000240)="4e890ef1e740836cabe6383f28a8e20836bc7f82ca4a2559cadffe0a93f8df74bcf79fb73a560c883a1c1cc1254892d6c544cefab4b6fc8fd05c4a3912a5d5a2b74457661d31b8e2439fd55479469f7c89672f2c36d96b7b6276309a99b4125ada4e068d56d6c85d1803bf1b51a239a32eee55d71a4e356bc9cf2dbb12fc59b98d41e3b89b842da489b12fd7beb3e38ba457d1", 0x93}, {&(0x7f0000000300)="6ead3377a5d3c0a8d79839c77c140b18c33242e45b79403a1940b5f0457acfcbe53f0828c6bb51c0e65298e882b172167edf3a25b2f8f090a47ebfcad4967bea3383a5d2f089c4f98678a7017a73407c330a16", 0x53}, {&(0x7f0000000500)="9f8d5b2e6fc5cba7669e1b51a7f6489d8734818f229ed61ab6d15f4dec881c71999f9150f53194216b81223adae9b4a721b5886ec868abafb242af82216a82a518939c12e07ae1ff6355f7dd9934fbf06eb09f2c2516547bb30dfed747dbd895b1c1e0a6c50e641a5115ccbcf7964ae653670fc914d393e7ccc7c557d8194b054baedafbeeefbe9c", 0x88}], 0x4, &(0x7f00000005c0)=[@dstopts={{0xb8, 0x29, 0x37, {0x29, 0x13, '\x00', [@generic={0x4, 0x30, "6e199a13e67838bfde0f11ac73aaa7af7d3e068c4be49e3e3762c59b22e7d91acd47bbae7e5acb2ce30e490a776d76a4"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x40, {0x1, 0xe, 0x5, 0x4, [0x8, 0x2, 0x0, 0x400, 0x4, 0x7, 0x403]}}, @jumbo={0xc2, 0x4, 0x2}, @hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x36}}, @ra={0x5, 0x2, 0xffff}, @enc_lim={0x4, 0x1, 0x4}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x3}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x3}}], 0xe8}}, {{&(0x7f00000006c0)={0xa, 0x4e21, 0x7fff, @empty, 0x7fffffff}, 0x1c, &(0x7f0000001c40)=[{&(0x7f0000000700)="7ffeaa6e52feaad91f1890e32acde7ddd64981b0fdded5c6e64a15a655512464b4e845bf297f975e2c7d046e7034a1ca11552f30d4004c5ad48277a330d6728e3670458594565e31f2218f36d723defe2b2397f28da6f9f3ee0ae5333ccd0d833f3f1dad310bf8822cfeeaf65e1f8ade9481c65503d9c7d9675f82a5629f5de5deb4eb2cca4f1db28549aa32df19f37f3e3ee9981004c34c6d377c180d9ccf37760b34c70c70e5044fb7f9de175ab4ac27bb2856db155cb58c5c4810d9ce851e3ad2539333e53b02761f7e468a600a8c6d573f3aaf591cfe1638eace59b47ebb88767eee51396c87939cfb615c99e12c291d9dadf064f65cd2c3620ab244ba7e08288801fb12ec2a7471050d60dd6ac614f8a6ace9c53f270c292ee848b26d753804b8467ca44473e238f10ceef2d859e5440ae396433569bd796a8c8ae2ce415b624b60c4f56ccd7d0f5d6158d8f82817a438ad314409a0e17442fab97d3b729a3d0311d48d0a4eeacba31a2e2d3bbe236c653402adbf06800445c5cef4d04cbe3b46d5ba1e2bdda5245718f048f3c5f4a7c8bfbfb21be577dd21c37de465a25a3a2cd856ade545f8845888014849388fde6e460bd8a0541eeacadf574f1a93bb39679c0083c4daf492e893f4770dbd80ff6e757a0cff094a32cdfca1558dee9ab761b6a825fdf6622c866b4beef1e5c2612d17ba0854b8b6a2879a030c68e3c83e15f96e22c3ae1b306d59d11c9b012d448ab439aa1b5e7543569257437329cd882aeabccf1945cff6276a26c921a33f361078e33852a1661acecf9c5a35a35da9b2be68db971990a279b6567946770a9289c7d204375a2db87fb00825667827c2138bacdb1d28b972576dc8a05a11bb1ced01efaa54f0980072f86b5291f0a6692c8eb3990beb838472b5f970bee2a1ed6b1bd5077900601dc788ef62d72935392d5d161ee30e060714f9e75ce290c6f22dba7f4fa0d44fdeb795550fcc8978ad8ba052045acd5208e029ffe12dae15818e6a76c85c2c3a76384a33515ceb716c2b38c498bf8552f464ac1595d5cb2c844f72bb6c726a2ede4594071b2567f0f7283a889f0da46fb0809ff5b8b88f9ef195f10ecad84f0a63404628563ad5d480d7be9a74ac927df38ae0f261d0e1810cc3da43d8cd2f7eb9c5801ea484aa1abd2562b250bfe63d617b2b697d875ec1fa57a3225f3869dcf3ac2bfa10f84ea0929384dabe2eaccb32c5df8e72eb7b70cd6efc50eb032a52e85a9f1f35169316746369a6341d36288a0d61eb44ac7634b14dc2d2e902c965ed11fd98c8b11944ec4e2f1041d5f60fbd7f1f60e78befce6de75ea11fbfc5824902cd7623ce7dcdc9030147899e8a9ff3f8e6c291ceeff5dde18e4d110adad297cdaf1dcf2eece95c574989a1a50251918f2893261651933a2cebebe07d366374b8e2907a373006595ca61fa1b16aee866646dd5153b5465f3d341329f42b8e3a8fd7ef0f4b73c8068d9675d3a4cde2f3f734be3513bbd442f652cb997df6c44bef2b3680506b98e3c36bff40ce305c0524116e0f8a470b48d5df6b06097688c4fc7f37d1614f9cd7f4c5c5e60d539a4a4c7e48951225932b47cd2ff51da3ef22c41c23029cb8039bb72acb6a30d2217952806841d955c927ec46a1f9d58451f759a9bc20e80920e670b59e6a02936cdfa36877df40bbabcdb42033479c02ae8e6e8744c75fb2b1e1f9933abe487837d9b6ca6ed0358999bbcbf3ab9c79378b12eb643853817558226c952859fd8d5f444dc71fdbb2d0da54772c5002a2051f181a7e8b6b504c8ac097420aceee833e786da03e730afd223313dbf6bf750149a61bbc56a9dacb62d2ff8f386df746346e638eb91dbd61f55771035ed1ffdf431b3e2a861b218428007bbbea8a1fd0eb29f705c00c4b7cefe8557fd772abfd0fa1992c2c94777a3e34835e7f78aa79260863f137f061004032c9028f9e3518b7da9074d4836be6a56be9e141db879b967903b77ef3e31ec5c676fa039999af8be6f97025edebf313ef8a9e9761df13e6cc22c327437faa04778a9214d6d3df86190a9e796f2de04e3f528edf62f36834736efcf93043d0801fde497e3de99b609179d60085634bfdfc247127c9d2a2c19873d6a9e5cab526a5e43e7e2a22627b7042e58fd1f5f6bd2884886e25f9b1c39e387a66165a1eba721e3862c99471cc4046e3c30cf0d8c726345b65944a15f4418cdd4d2499d0a944604ca04248c9de011d815ee709a7bd4da1faa504d45070d343d2519d6cb4be54eb669c68c08344a30b8880f83d52d64b8e752089dd9a8376e8767d7f49bdda7b68968774a438b3b6e0530083642a06cdc83ed5346b180baf0f4faae83f40289cbdb47bbfd24ce686a53a37ce5e7b018932763bd2c9f6b4b0f76880af34f63ce9cef5a4a1d868d8e24b5a9588921c82f83c4f78222a6d29d39753348b94c00b960c8183fc06e38af99092fe96e9466c374aa9b4af0f0a14b211e217d9db2d73ea43c66afd4e23991b412ff792efeb9c975b82a980be8e411fd8b9c5cf8ca0c47149b8d00b28a74031267d42c5c90c00b30659f7ab42cb4b830ab5b4f9968a93921ae0f8dfcbd527e0a6c530ce99f1f315d988a69ed0a80d2bc93d5d10b7e4fc357af1fc480af4698a51cf3da1e9f7755696f6358bebfffbb1444afc8bf65f85ea278434958b26419e323e1f584bab8fd90aa0047ebad9a717459970bee45a8178d12610d513af334ada956bcb6c6740a358a83e9b8fbd75de8c6646834b4e64570809e8e7cfd9984edc23fcf72a722bbf474e6e4f1aff713cd4834bf688d34e4bfbcceeae3ae248ba476bd79f713a2bf5784e5d0b979d5d8db00f86e1b4ae0de2324e424d5e9bf10d2336d002cdef1cfd88db284a1034f0bcde6973763cf36226296f597c6045a84cbd5129f2afdbe016ff281ac4735c1baf2d20ae8596492cdefd8596e146a35dc4590b3a18459387b80342aacb818c6e9bb750aafb84c097d75457b3c8004c185011580e5307740d80bde917f5facd93a205b7e698c0a369948ff8bfc9fcb83f41950757ec64be86ba458c197fab8068cd7b8063b829f4f0ef26abe34d4899dac599a4817965a2a72272772be4268482761c2b32d7802bbb2c0af411ff1ed46181660d5f84d52299f2cd2893c582524f80c459a345b404ee9356cfc21387ceb6518fd506af218fa1168ad10159c64691580af25316e099d7e9aaf40d2f577e2403c8e7dde55db6373f586d200c44134ce876a3e604f909d9ebf32d7c01b2e8173c1774f10592bfec9f76a29183ea89183fa0f1ddbdb3bb72ec98832421a7fe56ac412cb697cc03817687b134a6eb5a556ea771e51645b87ecb7f6e3ff8ef1ba8b0caaee299e62057f35afdd87157426bf10ad6289bf4cbe656398df4409d3afeb920487dafa4c05670ed87a30295473c4af64a01ed77f750a09b3d6be455d2600e93ac4efcaa1c0aca77cc49b4f555c5a302f7b4395d62d721146fbf35d9900fd3455acd1ccef68252223f7ffcff1986a5cb629955e35a0cc17701be1eebc3f182bfe4b2eef143ddf8345a4e7dec2ee6fbebff93eb09a307723d9ba71508f9906cee75bec07d203d2f92e98f9dedcc5cb0690e6a2933c10e40494154f0e6dc61280c729b107724c9213a617c96002324ebbf626a7ad9e00be86c6451cc65334460ab77914ef8dfb0eb3af58ebcbe058b06bbc70e6a45dae6b3c5caff9342dc6879a57774b20562b506a6a7b84f2ddfd887193d251f8d48478163b37a38b7ff8f294333c9d877d4e2e67e5351679db9ea2cd9cecd14f9d09e53f58468e9a5f20c955531624681feb054e24509ed71c36d175f3ea7d3bd42f45f212b954a000ea6d7fc104abcae6be2950a2c64b9036c32158b2bf38ebf388a114ae2097cb53e5b1bad234ffd146a14524d9081699e54916d02229ddbe3e13304a318a89617c7f37f9f6c78f98eb1c579ea6880cd998a70ad98214c3eec394d4723a3e9ad724e4ec3bec993404bcdb4db69dd06d643365d2682b0b74f1465b81ff0fc750465b774b3c0c6128b097af795ba6dbe1712f78c4e52ff8d71e8cfc85bdf4825e63ae20854ee99ac6b217d1a3e20e6d743a68ec5de1d8b7c6dbcde4ea93422a86a37441ceffb0a43b7de7ae8bd23f53765c2cf3f2f1b20f17d93e9c07b69a374f965f3652c588f659a177a4726042a2a5444fb61b3063a47a8ffffc92fc3213ef8081a7338c641d78df414354e5dfa9cec8d6c00b0ae24ac3e8894c11b22fe6c02f40125535d09db974e15a87898eee49ec3f1895265ae11c6f4650aaf90b975d73cff632419511f48f8eeababd0edcc9decdc6bf67654a5d65b66d2dae8aa9e595da85eb608663d1b356e8b7086a3a0e8c7f8f31a26571e769a588e2bdd27fbf29a34b81c0a349fa993f25eed7a3f7a61324bb25fb254b21b2f10ed34306183c611a3647ac310c00b9225fe5b446ee612b39793726358c2e02d2fbd638075d6bd1f08b6d251b99cf39286ff880ab0b9a98e5b30db5166851c98e963552275c19d990730eaa7ad6fe95c44d4fb71f85f33fff1f921f466faab74fd2e0df103bd6c30ac74062a7aed4c0ab4066fd67b706bd7e1a18d76eb6165d63b969802d73354ec1c9543e478fc23126b7a3f6f746609bbdf2efe212b1dd568ed699efc00d88a90d087df83c8f492c5a5baedf599a6e79baa17c262c124dc8bec4dcdd66537cdac93b46707c01053413efbdd074d63a1c590bee9e2fbf4fc54bf7fd652901f55262314a03d765433e1afaadcbc5f919a472ba1bb3fa810828ac6f7010522d6912926ca52cc2b4d40cdf48ad79db02e1c518251fc9b104fac45df6d22fe2d1c5860015a513bf6990eade20b2641864c1af47c2e38820808b1594ba5f08580b41e61020ff1a263f28e97907f1dc3e08cd494255683e9351e57b8259fb44397de9a150845e7baa1d21b298e3c4ef3c84664faf68b9292a6e8aa2b595e3a927fe6a8b0f3d09c97baa340e0bff9ba8d393df6232c4cb164d5f5900dd3e6e3e2e46eccfc210b868e87c53550b0136ec826541d85f1838e19cb70f3928ed47d0e3391af010ee3de043a4f19f1c13baac77352c53aac43628cb3ff99e7035a1edc734f58a3eae31bf2be934312fd3818c5372ee347b075794f4e3c4998eb5f3a963136ce9aaa4fbb0d5ff108713672c7efd1c0c26e941c41a77102a9a7a0cf72813b0a8cc5af385962d92c851bd050f4c59e15e451541b81a85a6c33663c0ee84e3c79e64fac99396d21b19ca3b738202fffe1e7691362c145557f219e84c4b07e46a79e77f89f1a94a940b17db780e42229a99132a87aa8407d81004be7f2bcc4ca86666cb1c8dc4b2e9a7b302be168ea4c297404e0cf22021dd73b2a43141c2f4fd6d6fd5416f35ed3be51d5e2ce58dc42176ebdf643ffed88333a337ebd0571869385cafaf8ae0907187ba898feaaf97f9f6991a29b59c965a02554875a3d82fbc73fe1d0ef28da88d711046242ca93427d0b37d1e905461093fc307c9b34189ec1beb3ce8ff94244e102ee52d954d43c18d178b26cb27d323c7cf5be04482d279f6c5522fb2302b8c444e7a27dd6c0e5ddcf1c83981b5556d681459ba7a284e4f43c0865f559f7fd8d4ee21118ca47e0d7c011f168d9e27ea43c639ab93d4205910a0e34662eed93964d16295c6261ac62f820c9f53b2ae4568591ead97f113f820a938df9b69ed98c2ee2560e334310e47ae39aea4be554dff4c7d61b66e99f6a8a7713d17286f5ab6ecba9", 0x1000}, {&(0x7f0000001700)="bc236bfb53d800287d2a7777749611efbadd2d7603defda1c0a45cc86fcdb0cdb8ea8e7c558c8b54f1b243d406d3912ae0284f5c613f33136ca580e54e41e877bff1eb6b2e8153fdcf19e4e4eb4625ae020e7a2d4358778c0c46e3ac44ea645b6dbb46b0365ca9c4b2387490c2cfe88765ec1ae05b9071eccc4b2d3d3069cbbb80ecd918998487d70151ac4742c15a4a103e80b9009e8bd9e999e87e7db36cdab2c73cec7ddf44a834472539424caefc7dae726b61ac7638d3871573d562a80f03c8ff9f2b760da0ef3d3dede59cde9d6b3928a75923571557697256e1de9f1e2624d35faf0ea2100b0df26af13f5d70bdf734277dd4576c97f083ac", 0xfc}, {&(0x7f0000001800)="66ca87d49edad417c706164af2905ade1ea45a9b649b6d6caa692ea72ff759b93b994c0fd5f1ac1e7b22c1ef44bb2c917b541f563f4431d7baef6de36eb56fbedd53542c2f2c844250eba8", 0x4b}, {&(0x7f0000001880)="6a70374d95ee3f8222df27bc21eec7b2432268c670cc7070434600bf4679626a495beaeff38540a8e465b0dc2ee10c8f6dc86726ce7dbc7cb55ad68cf2a0b5986debc783c0cda908c15f10ae13560e8a0c549cc81c7652a305e59c6ce5ca641ab1cc0b9c717a0a7b77218989363578129620eb154f2724d71329a8754f7cd4771e90cfaf6f1e229a4e78c6643325e06bbc5cc47b3a55ab407478aeebd8ae0dfe84628312622c385408059f9e59f00483bb873d487d08259056b6d611d3541e653d3951f7d595090409c1ab5d532c734ff3bb8b819c7b645ad7985001efc09109776af9bea3df9ccfa74bf80750a44652ef70a260ce02f1298f17", 0xfa}, {&(0x7f0000001f40)="34b98a1c585d48decc3f019e0a37fc59747923d2672c5bb9904217824a5c523499635ec433dd46f3e6d04e6ee407a41c0fe92f1b1714d47d6fdacd343957632002e8df2198a98f752bdffbe23024400dd7eef680e4aab86e2bfc2b5cbf2f2a93f74154afba56ab4249b9aa1b91f2e250920e4f7e0d3ac6e221b167243bd4c1fec6f847fa1e85d72f2f83b44900f6f4a28dac3d43d910bb8888b8a622267a17117a67a1c5076d02fbf4554acc4d6248d4562bc06b5e154b524fa91899b139e6c493325031b704ecbae869d2068f895d27472a810e4d3d19f774c07f12a9b1e99b41120fea130261621ab3fe8a2fb6e36741d2eea69c2fb0ee57d4e16446710fc05d80c2445aea99f795cd1b090afb9a4a5d1df3cf137a38d06f847eb43d85c57012e8c155cd145ba3afdaf3", 0x12b}, {&(0x7f0000001a80)="c4aa43d487b2ecefba7346a170a895901d91038eab71b85605f9bb9586af5f2d9a94f57fc581", 0x26}, {&(0x7f0000001ac0)="1d8f34aed58223e51d7ca7141966114d664c05d302f10b87f61e2bb084", 0x1d}, {&(0x7f0000001b00)="f96390bc1700cc2955c9d77c6de906c89460cb16c1966b342bbcb40ca5ee28c5468eb8579dfeecfdbca558633d01b46f4cd0d15967b7323fa7aeae1e0b837b50185baa85771881c778b3bafdf11b51395cb2fd58aa68fc2d4b23ca95cdd51702a20a56661062455455ebab390f1f8ce89457251a280a5dd08932907a0633d58d6e200473f662cf89794e97", 0x8b}, {&(0x7f0000001bc0)="ba47133971dd8d76fa86c659ca2139233b6f1c3ca6c8701dcc5413dec07dfcaf04d9d9fcbe4811defcac38190f0ff7d90de40e7baccf6cf10c601a5584490060d7c868804426d22ba8f349ca5797b01156b0f5fe3e500deca8aba2b986d67c570e82713cf572ea26", 0x68}], 0x9, &(0x7f0000001d00)=[@hoplimit={{0x14, 0x29, 0x34, 0x1}}, @dstopts={{0x148, 0x29, 0x37, {0x33, 0x26, '\x00', [@calipso={0x7, 0x28, {0x2, 0x8, 0x2, 0x9, [0x6, 0xc, 0x94f, 0x7fffffffffffffff]}}, @calipso={0x7, 0x40, {0x0, 0xe, 0x2, 0x36e, [0x1, 0x3, 0x5, 0x9, 0x9c6, 0x3, 0x7]}}, @pad1, @generic={0x20, 0xbf, "3d799d26f0fecf253838058aea77ffb9f2bb7f34e75b02d69c9ac0834ea6fed3c2cbfc855eed39355d6885af75b42e4d0d12d333f8b3ec234b0ada2288f0eac73cdda877c1ee5c0de439361584a1e6f6f5fc8397930a7df2a3a76786390122219a8535f0c0323672f11f5e761d71d6d9f4085570a0509762a9ac1f9441af85e777f742f3e2f148eaf81b44274e700811d962940c8b8c6605b536c99bbd04bf2740716e3ba5945987ae5fa68ccac98ab5521cebd7e22aef398fa1e9edfb159d"}]}}}], 0x160}}], 0x3, 0x0) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x14}, 0x14}}, 0x0) move_mount(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000100), 0xfecc) io_uring_setup(0x33e4, &(0x7f0000001980)={0x0, 0xdd09, 0x2, 0x0, 0x2d3, 0x0, r6}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r6, 0x0) r7 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x85, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$sock_int(r8, 0x1, 0x7, 0x0, 0x32) fchown(r8, r3, r4) executing program 3: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001340), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMKSA(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000a00)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="010000000000000000003400000008000300", @ANYRES32=r2, @ANYBLOB="14005500f2a061aa1180009b0e07efaadd67505c0a0006000802110000010000050020013f00000008001f0116"], 0x4c}}, 0x0) executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f00000000c0), 0x2, 0x141101) writev(r0, &(0x7f00000019c0)=[{&(0x7f00000003c0)="1e", 0x1}, {0x0, 0x2}], 0x2) executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f00000002c0)={0x28, 0x39004328c77b8431, 0x0, 0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000}) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0xfffffffe}, @handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x3c}}, 0x0) executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x1, 0x8}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000900)={[{@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@index_on}]}) bpf$PROG_LOAD(0x5, 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = dup(r5) write$UHID_INPUT(r6, &(0x7f0000001040)={0xc, {"a2e3ad214fc752f91b231a0987f70e06d038e7ff7fc6e5539b324b078b089b080f384b090890e0878f0e1ac6e7049b334d959b729a240d5b67f3988f7ef3195201c0ffe8d178708c523c921b1b5d500f0d06090936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc90da8196c28d920bab05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d21487b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a158b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae7183cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a799567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461600000000000000206ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cef3d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f86b8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a75500000000d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) r7 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r7, 0x89f1, &(0x7f0000000300)={'ip6gre0\x00', &(0x7f0000000000)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @dev}}) socket$unix(0x1, 0x1, 0x0) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000016000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='kmem_cache_free\x00', r9}, 0x10) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r10, 0x0) executing program 4: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb3, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x9, 0xb, &(0x7f0000000080)=@framed={{0x18, 0x3}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @generic={0x66}, @initr0, @exit, @alu={0x4, 0x0, 0x6, 0x3}]}, &(0x7f0000000000)='GPL\x00'}, 0x90) executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006}]}, 0x10) r1 = socket$inet(0x2, 0x4000000805, 0x0) sendmmsg(r1, &(0x7f0000000e40)=[{{&(0x7f0000000000)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f0000000300)=[{&(0x7f00000000c0)="01", 0x1}], 0x1}}], 0x1, 0x0) executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_script(r2, 0x0, 0xfffffe5d) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000880)=ANY=[@ANYBLOB="3c00000010008506000000ff0100000000000000", @ANYRES32=r3, @ANYBLOB="01ff00e1c2ed00001c0012000c000100626f6e64000000000c0002000800010006"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)=@newqdisc={0x24, 0x10, 0x1, 0x0, 0x0, {0x10, 0x0, 0x4c, r3, {0xffe0}}}, 0x24}}, 0x0) executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x12, 0x6, 0x4, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r4, 0x2000000, 0xe, 0x0, &(0x7f0000000280)="0c78bca32c37898d78318e236899", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'sha1-ssse3\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000003ec0)=[{{0x0, 0x0, &(0x7f00000073c0)=[{&(0x7f0000006f80)="b6edd66ada8cd039e48adeb95b3992622bc7ff46dd33de17b5695b5df86534913b08b929fd624718c7e4d8b66884df082cd9e7537388e7977c33c94c910467773e093cbff2fce3ff43e988652067fbd4d45132f1e2915aa6d9066551e455b99f2776d08a9d34d5a2ea8eec00b6e177fb888a55f6a5b11fa9dec9aa8ff7593c064178d2b5cf512182a7629fcded564bc07ac65775b4900a23a75a92f2cb24ea5fd54525a1d5a874f7088a97ed0569a4454931", 0xb2}, {&(0x7f0000007180)="7154f05e0b7a", 0x6}], 0x2}}, {{&(0x7f0000000080)=@isdn, 0xffffffffffffffde, &(0x7f0000000440)=[{&(0x7f0000000100)="7c63749200bd9394d60f5e6ab4437504243f2343873d279553472fd435c2c8efcf9ea20542ea23ecd9a42e669752b34dead3f61aaffeb2209c665a21902ff018a632e7e6bf8d6a3ef0b5951e0815e03d0677d3d83cd1de486522905c999c404a3ffeab8cbb170f6e6c42cca80a8ac1b0fa9f8f45b4ed25373a03f9935bcbe1b0c993e127f21e796063014d7abbd7048c8d75db25e6493cbbd9cc8ff27be50efafcf4d7596b7c199bc4e31c869e1c807e148b92c70296b1399a548a7b60815867087e79f0aafda35add02d9f2cbfb33d9f81f4557b65959", 0xd7}, {&(0x7f0000000200)="c5c8ae6c90e62aede7ab2d799453a5731e8609f9df25a34d75822520535e6b2856fef96c86c868ce7f60d1d3ffc50554ad2868243a85ad770080723033781f966811d8afecf97be0f4ab1e48da2f7f7afe77d34b4f2f825eb06d6d7599bd511fa24a079dfd91f7ef255809d1ea54a3ac22b42b7a4417fc1cf47da59cf3503104ff708de66911791adbf6cf4d69a8935aa0413c4bec16e7c4b85fa17e5a3c76d45ed4f30bce6f9d478b41f2166c15c5b1cc3b04cd3b8213e7b262d50926dd7864e1fc0e353980aaa79ace5afbf6d1cacc778775359d0594d2ff3e74", 0xdb}, {&(0x7f0000000300)="467f20387b8e3a47d8a11e4bd082d15071eb5fd6e4386a8514a31a684fb96df7dc51cfd2695784070698be65be6ee581ca2927b7fb42925d03ecf9352991d912ba9c1dc916652b31fcdb735f40a83ee7528120e24b7a487ecd0f6986dbfd4880f47b33880d81bb709b", 0x69}, {&(0x7f0000000380)="d607c554a45d9e1369c6d59b4dbb97ef40eb876c9c441063591971a976072288d45cfb87255c7a00b3f7021844b38aec30479b513b96bfed803b51c07b71aff43a3930ca5f8f6fb4b403eb8d519c5e6233f6e3bdf0c22fd504043abbb58ac9fb49c46b33e1a43bf527a759b84294613b40a436097b20d25d6bf4e6e1b5fbce72f03f4816920e82e912ef7340f87e80d79f39445cf35a291024b67fdd03405fbb5584ade8ac13282ac23c3e34e767e7d3", 0xb0}], 0x4, &(0x7f00000009c0)=[{0x1010, 0x0, 0x0, "0c86c81ad1f92acc8aaa6ee3127ce2bda5affa29be4e591ca39c0a3c8e52db4564b1422c9df5d623bbe596e440bc8fa276f5f2e2d83cddfd8063a3e150fc460014847f572582ce6efe83415bb390e06b8b092fc3d52f69264c80f9acff893466c569d43f2de0bacb195d393f14f6eb8947a927bb67b07c5a746d3abf6be6c4145cc02f0ca1a6e8bf2811bac1ff387bf121256db14f60c8a14763a1fc666e45487caa0e266237ee3903205333bd1a65f73670e381bd5283ef4392243951a768ec6b0d2af9d9b59ed4fdd8af0ce2fda978730ee390791b917e0fd07b00ec5bd3754f2509e1d7b7939c655c10cc67a1bb9f003aafc123bc0ae81c3690abdb7c73a8d9e9a60b80bd1fa68387dd49fc1bcb599f15aca69235da27dac0e4ee8eb917b018a1a6cbf48bc5e192d83a0fd1615119b9a32dac731d150e9e4a20debce2dbdb72f8c74253c49bb3e2b8ce29f6f317af50cdf176347752a1d7550848614c4e462af9efb18dff5720218f1257b0ec826a905642e6f9cafd83e17f896b3bef694acaf0e70f0de9d05ea5eeb5b88c7b504bef5908b0011cd971ccaacd2b5c130d2cc728ebc256adfedb0a0d383d492205358867327ac2a64752931c92fdaac43dedcc936c6ba719cd84a23a953c7e0531551cb2a87c3470748b55392a708753ad9eb3ac3faef0088b463313bb095189b935a84608c6d29ae668a06a97cc81f16ab6e9c5a5e2a2c7f7ff0fc49048ee70deaee87e20af86a08f7d11786dbffef7e93e4ade5dc339a0b8c439ca3324e60c3aee4f51e502bf4fb4d6054858171211c10c6e3e501559864640d1db8855c623c9ae1468b2d395be435554a8a10242edbd233519e7c2705e43dd4b46391ac54309f4f62523adffe71bfbbc2bcca1aa8b31e61bd383e0dcd0edb9697863ca27cb92df40bcd2c04ceae751c248d006b5d37b64cf6eb12e32d08ad8f50e0580bb3c7f9936f7ebc0f2bfd34b5b04ba38c67e88cb9f5ca75f5a7d7261b0cc5ba7f3954e8496f44ed31b237341f2dcf9002343198d154cbe4a221d2f9c9d10fa29a80345cec4215e8e0eb8aad3a9d40f227797d136e0b76c6afec0d3ea89f49d54e7e7e9a127cc46623526b73a9233fee2ef575c49bc1377fa6425758d55c18550bda8705c4c2d6fd7dfca1fc894b4cb2080ba818a135933bdba52eb19331614bfb8ceb1c2461eff73d2636f6377618764d239cca298bb733290b565c6dd32f19d1e0e465d39e2bf7af84b851e9e2f34c7d4ddf422959cf11838c4c9add3f73a9d02fca4eb89497ff7fef2df8b038a5620ac03a604d808fe2684e79ec90a9172c7f9cc82cc31c0e5e5a58571622dfe5767cc0a83aa9325a879bf49e0f4db6d5c6a2448e81921e143a029580153e1393797975de018757e035cbdec821930a795867b738e08e71efdc067fb8ffc466a3b573cb52f0cf6afe3b43b0d93b4e0e21159447dcd599e13312f11461267061cf1471924d5b6349337ee7b02ab597427707ce721ac79fb648fab6ad9b0cac67f310da36a4724098cdb5fe06b1152db50be1da939f02ad01c200558a1bb8c84cae396b123859a87ec01a23bca637e2707a975d4b0e8b520b86afad32032773f4af1f095074c903c97a6f81ab10fbfe8d2541bd30fcc43747b9fb067ec9bcef52c0e4dafc4091329d95ed87e4432b0678be01c4375b2bb6d8bdb93e5c83df371ab93b4b4b7efb8e519835644e962bda966191caad6fe79cfb7d2a760db459d1fa70e07f6562f04eca5c21f7117116acb45045f62293d21d4483f5047a43d446100ad4a59f7d75d77984c2f90f2d3840a4ceaf793bc4f6503e270d5730f58eeb99b1bd7d7cd486cb545728bac83a7c23462c4e4dd68a96caa82675311ef439d366e2893c000afc1c6baafb2c999764ddac1a9da10e9380b46671aea178a3eba26eb7335b47a70d0e13d861ec62b8b4580211fca7e9bc4ac67ce4e36c9f305f6b225ea99cd31faa4c897b2cf1f48ad8838c49aaf99066499beab6e86c33a79a473b4f2d4d65599e09da73959035206cee50aebc71b60865031294d313ceda8aa11eef0b25610184a76e0bd6c494a8e1b256249b2c2fb14299ba5937ba1ca0800eddd2eeefa9ef99416c1cf0a6c298818945a4411039a41b84d6b9cc01150a314f52265b063092e1529d36fc438e56d48d5d4c7a717dcc4091e5d7df2b40255018261b3b7021767e28aac5b301f5303335c16063f20c0e66a4ef8e69ce4add689fc6bf95c42bd801eebaedf253f93087345cbf4a3074e0996e0c37a16ad5896bdb81618e68f3ff62fbb291b56f7ab3f1f9d3844b8b282d40ee3136c9864d8929262716939ee5351f9409fbcca39744c7a1d22a2d1bb79aaf60958431da9d01274086ad13e19e02a6d259a0a4ef1d58c55f431d19b0ec6806afcbdad91fbbedf8a99c8a19deaa0fb0e3c32cc89fba06bcfb2bb64c4633ec53902e1da908c7cc2ce661753deb90f8c50c0419eae2cb089f1d241f901fdc6e26d0fb57136f707f87e44a2a7f3d50cad6b92ac441b0544000aa0d53fa92615c49ba00467548c76d8dff369887c5e0794a922a2b3c2dc16bffe689c7e5e8e009136995d53bc0b64f123db6b1dfc964fc5d20f111857b3f518a2ce00cb5c857fde55662afe26c97cd86a74f3164d9bdeac802e2df30b0881dca009a30eaca2dfa5f9112bff8f655099f8bab80f1c85fbef8953569f181c0c9bc6f4265646a197bffb7ca7f2ceb97d1283e845b662d26a3b71b0b80a0db71f1eed36b144e22852ec71d5408422d8308fb340686786167e9762a883db73bc86045facb9921f39af4d63dc8b69957c00961df59c5531f65de28ed1b5b1fad93a04fb9301c7ece51da84afb2ec862e8a654fda5c416cf5797a67f14480f7489fed6de893069c3545c5cdf94e0de8108adee12f8918795b93e5f3b7c5e70b09f1b91fe423d1b4b777330304fb61e548ce417acdb968a78fd8795a7f86968bfe6947d857e1f7d2097d708123eacd22aa7570a0dc434b12e65b4950828d5ef370b37c4ad3e3c9a2d2a5fe8cadeac1fa70d5d835f02bd5a10c409c130a66d5b1fe36984f60ec1f830dc6c653e8239f383c6f3959832ee82980422b5aaaa5bcc3161c1f1574edce9beb1db001b342bceb8654ddcd6044f97d4221e81a79bf1967ccd174f2dec84201a08ea8d7b75141b404c4f1866d015f280738aa88d029955a30ac97bb440976d10aaa053ebe615d25acaebaf0d656440e0cc108bcee5067cba3775fb492f76602495d802a23cc2d90a33688870a62bce54644f6a99126169d922737da1cd5c55ebd47f77621c57effd2c61e9f715951bd55b03c3f071ee654b0516d5e9eed598883ee0f4a45c6a9f5fc7df13c2282513532c45429abf83c7d76ea761abe304ddd7442a50360c8f2a7bade416b817c7b8f934bf090a6d916efcbecc5bebfb801be91155405b8ef9296784d48c5f612bbd8e7fa13f754f9b90a779de956499fe4b0818e3781cd5a98196ae3a2c654b642a859c5d5c2f482736d73a42eee57912fb3ab3c81893d29a81fccc67100ae5fba0a515f874e0d1152d374de8160d8c275c941833862534f4680f201c4c63faf7fa407ae61204a4f1228979e8d9e5beaa476833b981610e6a2955eac7293cb197fc77a32c3aaa251835969037c83529394a0703b1b247247cf6e6dab991723d238e4b48b60d4917ce51c837315c7cf8dc8101f3044ebf1e3a504ef15a137aae04a4ef1fe56009ec6bde295d9ebd9df392e967af8924d77a9d05d0855dba5a3c6a999715a365cc947d40ca973ee258f532122f6c65ef59c18be6fbe0d679378286f81970a6fc38c4f6b910fc015a0a7fde4b546688b47d2221c538fe83ec5a984a2db0bdadeba0f2c4e08dcd73e76aa1e69255e584283adb68cf4435bda2f0a3d423bf4475f8be002eba6565505d1ecbde2c7d127a36f71ac598f42ae38049fb0fc060b6cedd30800126cad111749b40e4b5ab1b7b01462f73a988d756bfde34567f6986b4601c52a5e6f76c39f415c0d2b1056230a7b0be415882e6a99d994a1bbabe91ac3eb5e1791f00b0556dd20aab3339ec9ca2f35eea281cb4e63fc2e138bd4e117ed233c69bf487c3eda343f00f2939c721879dcbc6751292e60e64c8c1e64db71a223739e477274402fe88b792566d168d058223847a6d2c8035f8ee11086e333055614726d6eb11b5bf670c1a0e37f9654b58a3645581ef0fc4823092317899a8227401e9f934df602fcf5e762171db0de3f7301d408d71e32cff315adfc714ee8f95cc4a648e1091a99e70bebd351484d186b72a953e3af2b0be4a896cab1f51ef8693ab6c11d2c04719484617d8432eeab3da0297d504fd77bf006a69520877aa4a6e664ae3cac53c38f1309033319e4733b7d4a2b35e7c43da116178c6fdd61179c5ec79a56afcb62ac0a7b0d2f118d173aa49893f1dfdb968c905ebae1ffea146e58074a1058ecbfe6d28a0f00792e0e19eeff0de4fed2955daed86cc6602cbadb5015c064a5a1b379d13c9eafe6a6146b32fcb52e0d5753cab45de9e2424d61d50754db19e89fd2ed46f12fb7281f0749b9774c84625306e6bb10a2d1c5a6e38c4818eb31facacb7141afae101be809d1106ba7f929aba6b3af80d371540da787571e7d7cb533c223244894c2c04485120b24644648ac92b2469d82edb11bd957d713a924094fc2f9d96ddd233d3cf11a858e36b95bf1adf6375f7d4862ecfdd78ba8f6449eb6718a693bf4ed631b285b23eaa7fa16db5df0d14efd5a82a5c486171390703bb9b0fb83ddf8a4134ce2b3f5de0a389eb46b239800767a1cf495274d0135a509198f94c7eb107292145d1ba8e084bf8c46c0054ec9227a568ae328684e65c184303ea288bf2e8fc0eb28aee0e8342afe8f3665357d15b963d1f42c0d2307ba74ea780e7df7fcb3bc718350878920198de4bdf6692be247944b5b60f8f1f38b5ea69207e94ebd24fa4f73afe3a9421992d117479fb67b2fb24f5b982892dfe81902272fe906624c51ac3fefdefde1358014b2a333ab2bd7d81658f77f79e58fa24f1d54632a1d193276960fad2f229a105172dc2cf0e777b5648d0fba18cc3cbc48f795585e7d2e26a2600fab847004875ea9973865ad43d66c67ed017ccbb114a0b269dca4a04597ab11472f7b073f9b47ae59825e9fedc31ba61d6ab6fb363d0048ef951594b958c8223540ca61757c7519963b6d0b97ed46bb4370472d31034fd5d30e51fc4c5ed9b6507293745d95c1d144ca052efbf0d88777767b4ed3f6612b40d032ac27368b0c98c49124d7860b67185d28d9ecadd0efdb57c1a989064dcb8080783c6b6592554a6ff6e6e26df3f430e056151d51b51ac3b5b41de7bb565ae8842e5661c5c6aa8e94ddb0ed4f7cccdb7dc2f8b489c3814734aa17d9d562f209a4635243f6ef50127ecbfe47d2a935c875160bd2c025f2ee2888611d64ebc2c47bdb01036fcf45ad7b6201f5d8630c97263bcfc13bce39b71e290135385971cdefcd386d885b7e731165b3145da762f8f76f9251517102e85ac89f108f6e3187b76f81dd2ac4362b9b91704727eb06804f026e07a6569fbdde371ef03bee0f82c2305a7eb315a1ef2e2841440c6130b7220bac8ee2235fcd740303b01746bd6522b2b94248d39c7d5570b3dd886184c35156acb91bcba259a9fa363df115a03ef36d9b7bf0faec88cbec7135dfc6430a59a2e282e658cacd88d5c86b229c968ce00ed5d6087a640bbbf9ef1c66f1bb806599d7ca43b9f2b"}, {0x80, 0x0, 0x0, "5260d1408c064c395be83596b3596bae69f4250000000075cee64b11f17224b06123352bb576e305b4a2af7ff82e5ad9878217d7bae08b508675149fb0cb5691ba50083e152fdecf6e565537b0bd620e488c4c7f780a0177d62bfe1f2400"/107}, {0x1010, 0x0, 0x0, "87f8430eb1af2a35bf9e955e4becb1d5bc2514429f37a7f387b42aef7b5a03fb3b2907c5deef1073450a6f0edd15119d8f60005814e00e3140b7fa2b31aabebac0f0588c2bc4e6cdfe91d8475a5a9516c45ef416c9cb93d510d235e2d03e150821f0ad6be8ff1da86facde57d92429bc311b10e455042c748d6740e413edfd873ad57248615d87bca79edc9d37a13d9e361f21088f48cb0400b64b540e2a591652c4f9cbb3d078b9aa5625d5a4964b780d158b089fd49fc3be13889a7c4db00b8964d01e4feb2e2b2ccd933e44bf4a128cb5f9befe403c1c9db3ec80e994370ec2ee748eacae5b938789ac79b34b6b63979b2470687454f42565da6af9cb6a69abe7d7c52e3dd8464337373ffd0b3651510ed1c9c599e04190f1e46fd57b7c27cee23b2c52cebc547d79bc21d393d57af359fcb30841a9c98b4a7dedbe461902c46fdb66c10fbdf1a330bab90b29d7e1c068db8ae649b7c85112d29e5a66cdb5d18d4d174bc6a2d4064cd3aa4ea6904033b5143ba5b0d574b4ad856470255a3e27fdadcd9f7a9ecb17f047513e17dd3461f29582f729e94584bafbd9016846d8cd5f4e87953c2159608668751d76f95904b0248071f48b37579b1c95f05d9da41589b9c7a7ca50b98b426f041231f9e8b3f4b730ef9078357766297c74db72a47d3a1feee303d184411382d3ccfa85a932735097ca0a17d23da7c8943ce9721bd342d05026de5759a9c8155963282543f12dfeae800ec8283d2c4cd6efc862c70ba2160fdef577b0afe7471b1f92ddad6f5b2fbba45dcf342aa86fdb45797b5f6867cd16304746f0466e137fe6c43404c5cdba7ccc26c3e2d55d95a81160a75eda03768d39107e7767e7711e8b0c3b89dbe5d0ec4ef3ba2a88303b4f0452a1cc6a3b7bf22ab5231a7f23bb637982c3e99f2855c2aeadacdf83121b79fcfcd19d25ba7ec046ddf7e8d75c025634967f0b37c27518522912322b966938b3337f1a4ab21c0d808e9dfbe435f2f6b91a19cec0266e0eccd43fdd21cc2683f110b834bd253d188e764c1fd35403601eb279a9c49f43ae36af08d13a8d6790fd2510d86d2b3e046743c3c129637c6c2b88627f305e4a6f25c5a2166c316292a71433afa8c14b4e99ae39f5f6d16b90953adbee7d0461154f1b1115639b6730af56a0a09ce3e9db6900f056bdd7222226b1dd12fb8dd7368b843c6c5621d80d4a502edfec9c92e8b9a56d071a0c9c92b448b1f96cabcc3c261a510f684b57479907330a6c161222ba0b4737a344520fe3d9cc952667ee8334d47fae64fc117aa9928487587b8e17d26b9f4f0f3dcb27a2d4de910601446409fea648fbaafb5cbc014c509884d9c0def5fd187eff40b8df4474b2d05eedc1bd550351a9699a631b135941cc6ef40d896b9f57ce681e649ace44192652a7344278bcd1dacf2d05c9658a47081326d8eb58086858a3028407f67f158991acb0f8f37a1a5c45f86dc9c82d7709ea26f23a757e2e59dc3675c3a1fce6a45ff23ade11e4b15b1f4ddf6c08df59299df24519219f5328e66f342a3500d313ec7bb4e580d32efd856c5f0c99ccb055cbddfd15e3dde5356b7b3b3570941f0cea4b12f782cdaa3367e28c5b160fbc9b83bbab319eca01f6af6677da77b5a3669bd2b6808a3f72e0131f97885e3934fcf37e1ecb7bc4c61d787bf73ede974a5413f75b3d954e74aca4e6dd874a32b8957c8f7e7588750d306dc88669f88b2736687128b498208649ba4f440a8110dfed4b511876e170827564cd13e5dffdf8692131a2bb364a2369eae11b606c6c6ad3a513ee113961932edc26629c4870c1097d2b7902fd8a34fec2dcb5b78611c9c7a59f2c3e96ef5e504f3bb287e397ee9e78f9f2c67a539ffb7f6027857cd5b90be17881b12b31b8055e806b91e5b1a3f86c4b29f421f2d9e08f766c593b0e6dfe52f1e3f7a842fc9179f297e76e18fd0f9f3b03c2b7fa4a1797fe224f691f3ce15839e4c13177c47b9ef778c636048dc0fc990bc643b42e9d5ee016cd7a18518750773bb770e0fd4902354649657034c1d42909a307e71ae7f585c6486dbe84e7e7fcb101aa9c698049379a2538439f6461b8b698c797de5887b5618e9c03f73e488b2c33fbd0c3ca9bc9321ed6163646dccf85ecf590d47e86de76a669665674f839030e5b855960351184ef3efe726c18091decb7825c3d2a39e363e9980946e33e096eff1509343f7abbf92c38e127b4675c8241e798c8ebb257c6e024645c9386835d66d1220819e3faf6ca96fc0cb316bbf96dfc0c87336449d01c2dbab61f453682fd8a4b7de2147d63d95097ffab02e9d672c39e4289e6bc6014e622e83592757941e653274e0dc2c34c4fc39cd49217f6a5e3d2e4c97e6481a5902d2ab341b22c6596dc140c920a4cce4e2b3d02045cbc8a9fde83b66141df1516c5009fd13eed81ed1c866231bb37dc8ccb6f32f9f433cf54d0d063d592b035f5df231f0cea5463c88d8dbffe8fd943406a9310ff0bb6736db0d7ea335191580b132ac4fb9a01b0bbad4dfa7e1d553eb4bb696b5476995ccf32fe471299cf22f793effb967fa561c5b2ca05b0a2dcee10ce72b70cf2a28e855fc38383843c0a0b262d79cddd3ef2c35cfd95fe9736c3d98d858e3641b9a8893b0cea35446763346aa120a128f45b002be9ae95009241de3737e19947330d32890d5998cc0375a3183c9ed84080c5d014ed7e3c6e9ff803849ae12859f0cde0e1d28776923e98055ba514554442275de83164340f4a3249899976dc36d31f3f766c8b79ec465a3b4d7d2ee5fc05fe873057764d49aff81325653ba394f6e7cc05b48484812457196e23a816bb25ab93d06ec7db9bc9b5c2b5dcbc2bd32e089265ec6dd6cc0af195c7ba0a4cb67c9771b7b20c307cb7028dcce754ce9ea2e8caa3a3d3c1c68a13c29ba2661d552036c5507b36e238d213c15bf5a7b12e463c3f1d3a7f673f3fdfe64f17fde43fee725250fa8cb6a25b53415102fcffb9d3cec742e3dc0ca5019d1a4d85bf91449c3f02ea701e6e248265d5a182ab3d8de077b83e552291f8e92b4a241a76eb0747491667c8871592f83c56cbcca3fb5a82675e98ffa0d5024ec45c6018216486c0c1efe9fab6826c5cd595120ebcd04fb13e33e51b95ae052c77ed00a9dfad5e345e6abd598108ddc697f13bf88018bc6ec99dc9ba3e32ae5e961afb5af8b11cd5dc3bf353c14747cd741ab543b6bf0d60087d7799ed2c5c4159e2ed681d6e5739c4e5a7727e78229a581dd3cabe6709411b75f46d144e1092cec88d6cb993bb2090055005d58ef8a317de31cd9c5a5024750695b350c9936dc7f2e47b019206920ecacddd380e4183804a796016099ab35c23293b2ede48fb66676b16fe97006a8f7c143d61fa61e4b55983b9da352ba16c71013283b83e4679f8c49c182ae2efa52a824405c56de7fafabcdc26698e96cda8d9eb4c0c529c036284449a81394d46c45b2efe370cc62851e2ee4e631e2e4afcfbd32ffae9cf913f3632b0e4c4aab26a1c93b09540470aae24e24227e06b67e77816f14d0c5269af2ed9d0c099823fdd8b47f6acd2a6611ab5dd8352a1e9b6bd0d7ac95486e0d3cfc0ca98fa0134bef1aedbcefd768f8be37c6345544277793b5232ec6bbe7cd6a59a01b0bb6c08c84ccc6abb5dfe08a6f32dc80f4d89a3ec96bad58956b34fbd8601dae45780fbb746755d8fec9248307dcea0a6d5c00e2474b63bb305193218470484accc86322413d6366bab964a88334ec0e49c39e8343220e8fe288475a750fbe9d62f566167bcec3715bb8a5108d5ed6c4e47701f2ec36402ac45044dce4911bac0665701e91da366a2ef68a5dd546580435355081489a8383aa438a9e075d7a18093005d30356d1a42547c4ea532c1e26f3dc43c62f1bf3f25a97e6b912ec99bcd4a6e2a82ceaf002b834648a9347cd2d42a4300e0d8dd2b1df9fb9603c133d741091263d89fb8c3fc36b05b75e5de7c9ae8ab4068a30c438ad429ed7c8b8c5b10a389a0e23694d33bc931556e119d1b1a6c2a36a591060b9d69bb9423a14e26792b2266dee0e97b1cd124276a73c9b799f1b889792fdf6289eb2eec2a1de5ec0ffe0e85f4cce735b4d59f714feb12c3ebb50ea2a71981ea857c3e641216a00753a0bdcaee8538f576f7cc9c54d91e98442753cc67fd6f3d00a8295143ed50efff54d97fe9fca09d11edc8849747aa27c45b1ab3241358d244eaeacf0c496b631843bde58429c60a329c88ed02642eb1d6ab346cce3167f0d2809bf6476acfd90c522c6a66e535c504929179654e0bef045ce03bd35cbafc0d7d1f49ab2d7816530e7889c53c06db6329c023e8e5af823a60375c60d473e8bde506429aac188f615f935eaa8536bdd9ca1b339ca16dce82f10ff0875a4c8520471b9a059ceb6edbb3ee691431d9fdb86f101cafd97ed1781b15d824ec5ab3d0a2b1f8f72b3d62b29b26767a280aae5f007bb9cfa7812b41517587c046fed3a072527617eaedc27e58bed6ee74843c478484e45740dfaf54dd44aa60a85ac24c29478a2256b303efc4230a12dd5bfe2a93f15ace128ef6c5c063fef4a03753a22a20e1cc9bcb57f44a8d3fc7fa4ac47ddb3473035b094f00522cf218a511c433b7112f3efe4e05e12d0c9c29bb697dac5cd2a4cc35d61d207d715b2dcbe8e10a09e05fc37709cb565c5dca5976c25ceb7523fd9e11aebb6aa9168d126d74407f9bd3a199c0862f153abd6892cdeeb63d3a34ac745b8e88cd269cf64f69c55b665836ad62653c3b18f01b92bf375a78096690c4ce816ec0981fb4ce41f15cf6f7b30513dde3b0c0db8a7eed78ddaf57ea80fd27ded6a8d84a5edb8f19876c958288edf8455c0291cfcaf157bd5519399dd2c8c088b405082fa98e6368f57f21a60319a885a66659db7744228a4a2477937151b2fdec0e4cf5a74d9c39f23fe5ea58801c77b4fe9df4d34557cadcd6eb29429c70ccdf5eb70d02ec345948e5d040bb3f4689a3635df0be1c1a78509b88bcff5366095d96922c34f9749999f96925d5ae16911c25d671fafc5b57cd68f9cfd38e78a76d9ecd27711081deb1490746d54430470975c6ff278e9bb6d977a6dc0889d606c8725dda4aa78c9afabec137d8317c1643349adaf99002dc842ec9eef7d19cfb6d554197f92ceeee793367f629b03cf24797c2ce11a97a0b47ccbf1fb8d7eef88d65eb2012e7dec2ecc56d3df1c398d3f6650a38debc86155044455f9dbb8999b22a8582debb78b20ada3a81b96ccd5c7322e1bc1d12a29541f23791b61fc8820478de74f050680ee5fef41a456949dd3b4ec0e71c1dc8c444a09fe566124fc3f9df3fee6a5a069dc8b0775e7bb8b35abaa1dd0fcbd9daa9dd852c54c5a097866853b83a34687dc3d312e8b2038a76bcbc6086574f3f0b51f59823fc172f7d282013ea96d4f8f1fb8f210a24efb45b1473c49317b4b0d77c2976c6e27a48488c515976192b1aa640c89eaa5eee38c7d554cd538ae7e6d04803776a1d097cfdb1ed6155174c55becec46639d3cf5794130538ab9df4c48565b0d51edd19274f4da003016be49ebce77f884c5bf35970ae7fbc7a25de7b79acb0a202a8719d37f3617f3230d4d40bf0daabab9e964a1eeed6ed43769e717aaf0d82e4a1117d3b4fcb33bb0171ec5493f137eaeb97cafdab32c55369f3dec845be3ce875186c471f8614991ec3ab374f31d92227d25e57acc58aae0ae0c2185bb7024d49273b406860c2d1869d2e41d028ff2b306d6e263decc1"}, {0x70, 0x0, 0x0, "03b58763ca08562da5ec79fd90da837b7c33a73127bd08bddb2cc3cdd17b4a4cc05f813a732ad19604e9092061f9b68221c1d2ebefaf4a34354692f6db515aaab25441256be7f987835b8069416d9d3fcc1f0e1ad7c3d24f14"}, {0x110, 0x0, 0x0, "02b2d2601dad75a237afb71cf4224a6e58c2670229fa7f55955f266455e4c95f3820dd97c4cc6a15746a71d9dbdaeeb37b28fb592cc1d7b0901fa39aa36f32468b4418843ca28d5ff4e375780d524d7083e68d01cdaaebf89c60b157a2c385c28b101ee66651d2a0b50b2c79da38b03f3e85904c78db49c087947639bfe35cf809d64a0d8dc558742236f28306b6f598b48a427fef9940c383c36090e15036f02ab6cb362080e765d7c6dc64eac34c93c3b18bf0724b6db1bd9e2fbfe98eccf6a01167ac7218e1ca8c7d49d9c50573ba3bdc51399c6fdf92e7a58e4e7c22b8483b3fa8e97e9cb3096509c3035e342910fd86f23f49c78fac7501646ab46f"}, {0xc0, 0x0, 0x0, "41e125c1bd5c71c645ea15cd85f2cbad7599973d6ad6c0b239802d44a0c01e330984528dac9eb40674677eaa9db218ebd48fe257d89fa0dc7e13a5827fa574f7587769fb04454bc4f0b6790027f30fca01529234a19b1086e8f8e66b66d37724ad0d4afb333342488b43c4e1cb7e51570dd4eb7770a3a0bdb7c0214ce7399a324015cf0a014bcff719c0acff400881a41a949584f24463e74643f0dceed3b5baad4c27ab4ee223ef093529ff"}], 0x22e0}}, {{&(0x7f0000000480)=@tipc, 0x80, &(0x7f0000003e00)=[{&(0x7f0000000500)="34303d828eca92010146db1bfeadd7d7cbb1afbbe6d1bebbea49f635fc6ed868d58f7bf0b0ae1d0713bc8cdb06dc20e435408d3c4f84e0e6e7167b6fec357f35d40bd375b8f68ea18543f8cf9b97dbeefed7a653c563f8bb590f56c66ffc6db673d6979b6f8db436a7cfd10a9bfffcebda2a06f38588145b0266f27764afcd284d2f0adc322d65d9b1f906f7", 0x8c}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="5fa2c7e6f675dca3fa5e778811f265c0fb329d8902f1145b6c541fdf4f102ef63fe8c330e8afd92aebcc9c16e481f8fd78583ecde48402508d8fe77c5663395e34ebf71d28e6e2f4752bf0e913eddbd48a3467114f0fad6ed9f341d56f86fb9ffe37508d89892d9649f1a924c385fcdf095259d1803bef40ef4f07394e37e5a952737412d148f699fa665d7d9d71178f34721c77b30ff2db73ac01338f58503b6741cd", 0xa3}, {&(0x7f00000006c0)="54a77f3e66f64e6b52e6fe2b6c0f6e6eb3deb78cd799a897179e9750be91bc93153f7fd420d5344bce91be4ce213e01b74a14a966e597b09697c3ca15f73ece960b7cd57fdda49c37b86a00858ef3c83a54a942038be57162df06cb71d135327970d6acd3d0839dae9e16f0c18617e33e0b263ac97f8b5559325de2f3c22db909eb30f72c9875efaade10f2abd5313408779cbc84ab0bc66019e726fb1b637df89489b51809df5578b2d6effed4aaf5c887d04fb13e9d07f54ae4baee1745c4b43e1b1217e859a515279f15545247900fad13706a96a45106c367a3c936ea18a", 0xe0}, {&(0x7f00000007c0)="e669c7e54d78ee2bf78d08a7553a3afd", 0x10}, {&(0x7f0000000800)="6d795feb45ef1f689f5f5dd4ff63b6365c8ea17d5f7bf11e92f0ebc0c0578910a96dee0fc896ecc4a1b6532c9ae24d4925ddc85420261b5092bddaf15a7d82f8acfffd7d4da51da0cfcb646ad6470447c25199e46dec4f7c7a00a5ec93d3341dbf7e0308c3ef8d39d6249a20ba8156b7f32b21016524aeabb5d86a90dd066518f738b28f353470111cd7433679d3a904ae292c2bc14ebdf059836070bdab72c5", 0xa0}, {&(0x7f00000008c0)="b4d595b3d1af16a679f02f7818d809960b7ba59d1690e8d8903fb9758d01e4faead035e5e3", 0x25}, {&(0x7f0000002cc0)="82dc7c8325dc354050e1e938e46670a7af36d001ce95c8479162b5862ed3532be59dd41d8eec3e0ee48eb80a77f3a3dbcacaf862bf2b1fabadd92215b5ef8a4aaf66eeccc18e494de91fac016f774cce36c8403925bd572e9fb4af097aa8bf8734b16a7b4d96a64cf86221676c0091f7427ca11b9c800b861bc89438ed998957d457b7fb2069c38f32f0691cd0b0c1a6d817d77a949f128d00263a01e95ccea7252afaca83891165023430fefca78a0251ad911afe4f0bc9b95124b66a3fcb18e964fddb9964c5ca70dc1747502c90788ecce82c240e18a669cc20c1a9d9b93b2dc8bb86bb89eebfc5bd2d85f05554603b9a29edcf2e06fa03c398b9f03d28f6435d7cc2af68ebc569f6e89663179f3f642e7375397b705b1f7f1d0c14750523b622ff5860c942aa57bc2008996e5bccf6aee884d9f4eddd8154406f41577ceb771b4b965717b64c1aacc76cc51277084fab79d79c40e2f8999801215dbbbb2d7f5846c5d3760fd120f5fad4837ba290bf3a5bd4c15e02dcc634f59009f73ecc0729e56901e9f9f9b212559de042d3c354b705586999c8afd42110d1bc2f0d96a53bcd0ed722418fec7c175994da478f687cb40b74f077212d9820f4a0b2fbb79d34fadb40db1760eadf6d74492819bc7266e7f5879962431715f9b8161b91fb4fd5d12fee76a7fd13561c9d3ca97fa5ce01fcd845398df682b54a665c15ef741bbcf0e1e1fb5007602871446fc9a7b8d349c295b9e71a7bfa9e66f9b33b5ad6b837d8772363a79b1d6d3c0d6597d575e16294c5ca98eff77fed70f1b8af15d5bd2626005de38bf95826f156ff2a2f0d2b3191d8973b11a01c4f91aa2c5112f9e4cb2f9eb4d28032d983d0e587cd626a635059155b9cbea134d57b29a8d6a6882d9357e9c1006ce76b7f3e6c83add30896ff8ba5942095a6d3d5270b8d6b8c832a4283c6e6b3e7b2ce8022804908fd435ee675f3cb2f51e0449c85920253627c40d2f802a11a3c6f834fff8df531a93e343f50965b4b6233287f185a0dd27fee142a62075f4b2894338032ca68d8c26912275066ce0103a8234e5806fa0a50a4d0c8cc7f61579f8f2bb2b3460ee7174122add6ee30ecc5095884dedc833ae1901dd1255cfa7eb28b5711e5b72643b3e8a3a064fd863b0911683e2fe6e71ed2033e9ce8504eb957b5b4ac7260470c10506fe613f52f63de8ebcf1dfe2942820736aa8f3414083017b9705e6f5c2cc90772857416819242e9fb1f68fe45a8cf0198d63a8b9de9e46165e54de149803a39d36161831deaedded3babee80c300984a24e195e3bc4b6daf529a42ed1d0473dc2fa31a1f06c9ab804bcfa17f3b04367d9ba5ac496adb0171d53e70090da4e321b69ca7ba60a3f703a479e0098533fdb1681aa85180554514457e1df99de196d4a51982cba127fafcb64451eef9756e68a5e03527880f90f0243ba8ece1429ab92185d34070d978cd274ca754f90a9eb5761d8817ca484dafe9c6f928049df653f704c6adf55cc1c9a050cafbd2b73e03be75cf53732d381d6784dc6b8f66c4a0053b742e89dbafda6aff13cf7536812c0d5fc8f5f17f6a3eb62e354eac3be0f4bd2d3eac285bfefc19feff99301ca349ae00cf64ccc1c04b0cee04f47c2f02d17b21287352ce95c503ce4696c4add860c35d16751569a836142d02eeaaf30dc47bb6ba2d1fceec8affe3446e3e30fe58a75e42cef186fb84041cb4294d9e6f9acdf5bb07e5287c3546516719dfb42d11b50e8569bacc8a6382e3e563b6593b94b1f3bf3d7216fb18ea6d89aa652a65c01728df697e88dac97dd8c49bf7f7b9cd4e1ad30157daf0d48caaceaa3f43beda8c1a87745bad49fc1d27da9c85a349d2f4c7b4e4632c7b752e022007fa838b0b7e5a0c26f91ef0f549d31b32d39521512a0edb9e5476d65c6bbf8bd676e00b9569d1bbd685296adb8c1e4522b68d78a3d9e44df8e2b689c3c3950ab8888dccfdc5e289382bdbe6560dffb526dde40546ea13fd55a0d5d2288a3cd4ec134e33406d6471762caa834972762f8da3d4fe4747d65345d8f4f86527f3109616ca67776c6ff7fbb0204a848fe5d9063bcfa727b0e9c75cf32026ad7b93010fb63db7fcfd76ae9aa52c3eda8a2565001c82516427cd3f641798bac60e7063a9634fa3607647d77c89dfc54db22c5aa7afd80694643148e5332a0925981e58ffa02d755473fa643ddc584bc613fdb3db4f2365757733d4e71852b0ed75fd305fcf8355b1ec9d193439a841c1f34bfcbee9915730240126ad4ef31aa6399bc214a742fdc6315f3664aee467fb9813ab6c1910992c1a3d112baffef6922733723f2c5543efc162fb18412f657389bcbd0e567fe1c4028c907f94eda487a7d7fa87de1be7c3bcba667183d9f239ad66a76453d8ef387ce292fb51dc84ed488645a5c424010ca710cc44c54232af935c42bcd2f6bf24a5ab1b2056af1c64828f7f0a23de1856277f4e931db36b339c7f877d3fb80e321e25ea01683bf242a9d0bb2aadf4e314c13e4255cebfcfcef4115f0d9d70131f163074f74b7569c431f79b99d7ae31aef3a6003a6c2fae0d414d48a69d0fc7434a2e024a66588d92177b16938f7c341a83fc9c8fb4a3b532d05b60e6b90b1706a4acdb8b4a34c02b2f7df661e84e516e59036aa53628bd987ffd37b90c610f4be105608d3e9fb9f3a566beeaafd7eb2546a2b26dd8f8fa13b902cff8e3752837b675465e44bda59476aac3b892e18a5f1e0eb2899e85e2ed5bc20ace1cff6d11d29858bae859365ef9383c1e445e6d580937b81724bcb8100c8ea8fb333cc8daf0f508aefa4e06f6459d15cb4a9ef484072fe346fb3d052a6337b55cee2925036a25d5ee69f0dbf56f716b9bcb72f97c978f9c16abeb8464b8d95d5fffac3c2beb14831a49c624f6c204a775d804e8808f0d2b251796f9f9aa0afed6687fd5e197ba02f35a93dd29a0425dfee3550bc5b9f9c8a776a53317b77d7b3216e1e05ce7c261b4286e69c4a33405c3365c6b8e4d7c29646b108273578a24a53aeee3b5a0a1e99dcf404e56b7d8fdd7e782b6834646433de68a66cdf059420d0e154c62591b89cabf88e67010ea619f7c382615d5cfa98007857f99e07269ac49e911af6045bc007db92c1c891dd7b2111ac69e7109fd079f4f54ce72a4a4552ede8b88951b6268151a4edf447fced451762c893dec0d4add60c290b202ac6b4a2b63f61097af78339fc4ad025ebf9378d6ece1bdd09658c85b2a895c17d5be73bbab765e298beef32fd9cdeafe7e228400b8e33bb758495d7c76b85304c1796c97298d2bab2e82d534fa7c89291522b481d6fd61e54e20a6c6c679a928c09cb7f2882aeaa3fa31e268e7dde873a72927f9f5a19a29172f74f73d5dd50242a3344a7c82bec27375dad5d5b36bf223fc546c9dd65ca0db56cc7d4d90a4ff7e9be6afc500b14890a995741c7d4807edd289432fcf5ff6aa3d6e75bbb7cc70d11aaa933ecbc1b05bf4b5c8b1ae16d6d451fb9b586ab2cbeaf3293a51ac19c0d6e3132165a8a4d2973ca75842fa35308f542d1a04d22a47883b61102e08e11377b14979aee2ff834b510882f4383b76bb3e4cd58a8205c3204dfd168d1f6f0d2ddc93e5e7bf7a168b7eb2ffba23c199351a1de013b4ad1740b0aaab40e55c92f9b15e4cdaa9d9446553986372bb5668cf0b18601c31bd0ff129bfdb5f5eb33e85034bd984402237d4b71082bc36ea15c38c0fb16e1fb987baa51c67cda0b646d2a6d56425e0b61e4461f699edff627d781ba81dca0c90eae78b0bd4ce7fbe69c98c7c294d34915e9436e9a9a7eed301fe62f0f2747ef97aef064fc98cd3fbc43903b36a9f1792c0abd2acd73a5eebd134077716228b47eb15c604373b08393b7c0f40df51f90c9c69b933779008841798be66c9a4aceee70f7dc60d263354773d9d6a7a7d5dedb31248c348803ef243b2f3e9708e83b2a80452d7871cd4aba42305285e84ebc7c2c39e062a32173c46bf3ef65a8459c8771d2ace07cd2dc766ef64f8a869a9d0108056cbf98b84642a674b288bd61795e68f42b35af425be02d41a367b572cc96c8725c8848862bc72d2fdd938bb4211b9909d133a0c184dc0d33747ba27cd484575aed5f635b89e346856a68e4861970f67a2dd6c51410423f6e5b3d1aaf6b7be6dbcc0065057a9d38c7d0e5326af1adf7e3bfcb0235117939eb654781c5f22f3abd26f37a77447a3ee61fda80c3a41aaf01fcaea3510612d746951f498e14ebb61ef9bd9eaa7fb5d37d07bddb5ad99e8f236378108350703b27e6d2bca55f47e91a5f1e28b6f3a414ac7e09949dd5498f180be7fff4dafc45e5d87273b50340d9db91a883532ab80f61fa080c837b7b1b5edd857d64cd7132ad35f5c02282b60b3c4831001035d57bb1c7ffc7a93f1584be266f9016d98dcdbb1c4d66dd69be03797c5a8932f9c794121efc1fe5cefe9b9853c56a3f76fea4e66e3c1f735589d38429ccd5ecdb183daf1185b6fd5e589f51f5916db914b98e6c7a3813721a6fc6200065027a8aad32e0f45cf036805a9e72c97206503962fd6d757939449e6ee968fbdb8e60e66db1fae67c397d6e6dd99c83a3dd75dba1949c3c52389c259850be6b9b7e9988dd9481c861c0129cb35466cc46a59a911c4e9b4fac912460c2d1edce0df70db360565a371e1aac3d0e485e06f7db686337444fd3280b0dc9eff6b9e58f9ddea1ee3cbd673a9b3833b4ad3a2f156916f6d278f36fef279d5d3216be965695f5b6370d1909c0308f1103bdd79d2aa44557a9bf42596fc5a684704a10f2ae737f4b14bd0c521525a1f7fa0330f1ee27c3ed3c07f697f74adc51eb388bfb06e6de03d2f2845c0671ac0ac76c7064969fa2634a0e7d29981043fe565e0c018e49b40bcb3e30e527a99cd07353f155afa75e6ab7eed648a9dfcccd48dcfb0b01f822176692db00f12d5a503778ba9cac9d133ce3a1266688f91e01b5b8b6fbe6ff676922270f0510d8420d1c128e9520bf9eebb84befbee3112b8e739f2067314c2027c9d42f80720782c258a691b8c0430876ed5bcb91c8e41cdb77bb7f51716f2fd2921d542a63ebaf1868e1e35888e0a3e17934d1dcb0c8a013e9d396e7cdcfd8ccca5f80a14b49f13bdc657a26a6d9e675e16ee3ebb6659fc70a1e0cf5c5d197f97c463d5bfe0d9ae013884608e2934e6b80fa958ed5da28f2c1c5a4e97541428bec9df20ea48ab6477d4a1601686bb45f3680288a1c38f4620603b4b174b6c587df0bd66cf1414f698304747b91a52341c9864a7e5bf5035ae3fcd05bded291160eca0dd2589f9ecb58d130b075417f20bc5d0107107472e423bb92777289782b6a82b2ac1d8647669107be5859a01420f79e91372892f2a1d34c12e397ab3a3c1e99304cbf1991861cf668a27d81859325274998b9b6a5f1abc1a26d4731296628d83237db36528aa5043f132ef74ad1673e59b652f0113779274d8ed7226981760b0d339cc3556378509fed8d5850e51b559f2d326faac41dca23882db48d56dc3b96020652a2ae1f5824f4d12e44df3dcc2955670bc77ae6cd7dc596c1353ca84e61c02a1e1ded900be4ba528c382504d00de12641e7f85e3bd06ca76e11eb5c5f89f8ca9b5a081feda0df55ca1e7f4721554632a7d5bfa3940712ef10e0380ed5d86fa3fdfcfd5e14eebe73a2cfcd2df552052d24e189f3d4cc37a75345422340a91778cc7f4a50a420391724ecc239e7bc5abc61749db49d194ca21dabdf5f2873b8e0b5636", 0x1000}, {&(0x7f0000003cc0)="1b28ae605e21af4e1ea1c7bd6da6308017aaa9fa8ec25f0384ac61416dd6a665e4f0a5a6e1d175f3ecb20e94808436c00261296607cf866437a9e950d2d4a07bc7e3e660e11cd65c9f", 0x49}, {&(0x7f0000003d40)="1d90298c7d139bd801ac94ad60134b532036aaf72e3cb262b6aa297dd5ef6232e1a598eb9a65400f0d6fc91e68d310624306cda2606a63aa2be718a1b1298ca21f7c136f3a27a3b58f2748581492b277db45dd85287368dd3f35a403b405e5a6254162ce366b0fdb38ac5848d5343dd87e947f99cf9b63d8c71329454ae39dce0bec2f30", 0x84}], 0xa}}], 0x3, 0x0) executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000042c0)='fdinfo/3\x00') read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) executing program 3: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xf, 0x4008032, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$mixer_OSS_ALSAEMULVER(r0, 0x400448c9, &(0x7f0000010180)) executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'macvlan1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x3c}}, 0x0) executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x4, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffffdd, 0xa}, [@ldst={0x3, 0x0, 0x3, 0x1c10a1, 0x0, 0x4a}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x19, &(0x7f0000000000), 0xb5, 0x10, &(0x7f0000000000), 0x7}, 0x48) program did not crash replaying the whole log did not cause a kernel crash single: executing 5 programs separately with timeout 1m40s testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD detailed listing: executing program 0: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x4, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffffdd, 0xa}, [@ldst={0x3, 0x0, 0x3, 0x1c10a1, 0x0, 0x4a}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x19, &(0x7f0000000000), 0xb5, 0x10, &(0x7f0000000000), 0x7}, 0x48) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$inet_udplite-ioctl$sock_SIOCGIFINDEX-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'macvlan1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x3c}}, 0x0) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mmap-madvise-openat$mixer-ioctl$mixer_OSS_ALSAEMULVER detailed listing: executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xf, 0x4008032, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$mixer_OSS_ALSAEMULVER(r0, 0x400448c9, &(0x7f0000010180)) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet-bpf$MAP_CREATE-bpf$PROG_LOAD-bpf$PROG_LOAD-bpf$BPF_PROG_TEST_RUN detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x12, 0x6, 0x4, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r4, 0x2000000, 0xe, 0x0, &(0x7f0000000280)="0c78bca32c37898d78318e236899", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) program crashed: general protection fault in __cpu_map_flush single: successfully extracted reproducer found reproducer with 9 syscalls minimizing guilty program testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet-bpf$MAP_CREATE-bpf$PROG_LOAD-bpf$PROG_LOAD detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x12, 0x6, 0x4, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet-bpf$MAP_CREATE-bpf$PROG_LOAD detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x12, 0x6, 0x4, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) program crashed: general protection fault in __dev_flush testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet-bpf$MAP_CREATE detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x12, 0x6, 0x4, 0x2}, 0x48) program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program crashed: general protection fault in bq_flush_to_queue testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-syz_emit_ethernet detailed listing: executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) socket$packet(0x11, 0x2, 0x300) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r1}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={0xffffffffffffffff, r1}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, 0x0, &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], 0x0}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0}, 0x40) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) bpf$BPF_LINK_CREATE_XDP(0x1c, 0x0, 0x0) syz_emit_ethernet(0xe80, &(0x7f0000000100)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "2a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x4, 0x5}}}}}}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet detailed listing: executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00'}, 0x90) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x40) syz_emit_ethernet(0x0, 0x0, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: general protection fault in bq_flush_to_queue simplifying C reproducer testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program did not crash testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program did not crash testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program did not crash testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: UBSAN: array-index-out-of-bounds in bq_xmit_all testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: general protection fault in __xsk_map_flush testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:true UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: general protection fault in __dev_flush testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD_XDP-socket$packet-ioctl$sock_SIOCGIFINDEX-bpf$BPF_LINK_CREATE_XDP-syz_emit_ethernet program crashed: KASAN: stack-out-of-bounds Read in xdp_do_check_flushed reproducing took 1h24m36.755120764s repro crashed as (corrupted=false): ================================================================== BUG: KASAN: stack-out-of-bounds in bpf_net_ctx_get_all_used_flush_lists include/linux/filter.h:837 [inline] BUG: KASAN: stack-out-of-bounds in xdp_do_check_flushed+0x231/0x240 net/core/filter.c:4298 Read of size 4 at addr ffffc90009a1f7f8 by task syz-executor296/5579 CPU: 1 UID: 0 PID: 5579 Comm: syz-executor296 Not tainted 6.10.0-syzkaller-12030-g66ebbdfdeb09 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 Call Trace: __dump_stack lib/dump_stack.c:93 [inline] dump_stack_lvl+0x241/0x360 lib/dump_stack.c:119 print_address_description mm/kasan/report.c:377 [inline] print_report+0x169/0x550 mm/kasan/report.c:488 kasan_report+0x143/0x180 mm/kasan/report.c:601 bpf_net_ctx_get_all_used_flush_lists include/linux/filter.h:837 [inline] xdp_do_check_flushed+0x231/0x240 net/core/filter.c:4298 __napi_poll+0xe4/0x490 net/core/dev.c:6774 napi_poll net/core/dev.c:6840 [inline] net_rx_action+0x89b/0x1240 net/core/dev.c:6962 handle_softirqs+0x2c4/0x970 kernel/softirq.c:554 __do_softirq kernel/softirq.c:588 [inline] invoke_softirq kernel/softirq.c:428 [inline] __irq_exit_rcu+0xf4/0x1c0 kernel/softirq.c:637 irq_exit_rcu+0x9/0x30 kernel/softirq.c:649 common_interrupt+0xaa/0xd0 arch/x86/kernel/irq.c:278 asm_common_interrupt+0x26/0x40 arch/x86/include/asm/idtentry.h:693 RIP: 0010:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:152 [inline] RIP: 0010:_raw_spin_unlock_irqrestore+0xd8/0x140 kernel/locking/spinlock.c:194 Code: 9c 8f 44 24 20 42 80 3c 23 00 74 08 4c 89 f7 e8 be 62 65 f6 f6 44 24 21 02 75 52 41 f7 c7 00 02 00 00 74 01 fb bf 01 00 00 00 b3 af d0 f5 65 8b 05 f4 a5 71 74 85 c0 74 43 48 c7 04 24 0e 36 RSP: 0018:ffffc90009a1f7c0 EFLAGS: 00000206 RAX: 42ea59151d925500 RBX: 1ffff92001343efc RCX: ffffffff81701eba RDX: dffffc0000000000 RSI: ffffffff8bcad5a0 RDI: 0000000000000001 RBP: ffffc90009a1f850 R08: ffffffff92fcd85f R09: 1ffffffff25f9b0b R10: dffffc0000000000 R11: fffffbfff25f9b0c R12: dffffc0000000000 R13: 1ffff92001343ef8 R14: ffffc90009a1f7e0 R15: 0000000000000246 spin_unlock_irqrestore include/linux/spinlock.h:406 [inline] unlock_page_lruvec_irqrestore include/linux/memcontrol.h:1523 [inline] folio_batch_move_lru+0x42b/0x4e0 mm/swap.c:221 lru_add_drain_cpu+0x10e/0x8c0 mm/swap.c:661 lru_add_drain+0x123/0x3e0 mm/swap.c:775 exit_mmap+0x22b/0xc80 mm/mmap.c:3377 __mmput+0x115/0x380 kernel/fork.c:1345 exit_mm+0x220/0x310 kernel/exit.c:571 do_exit+0x9b2/0x27f0 kernel/exit.c:869 do_group_exit+0x207/0x2c0 kernel/exit.c:1031 __do_sys_exit_group kernel/exit.c:1042 [inline] __se_sys_exit_group kernel/exit.c:1040 [inline] __x64_sys_exit_group+0x3f/0x40 kernel/exit.c:1040 x64_sys_call+0x26c3/0x26d0 arch/x86/include/generated/asm/syscalls_64.h:232 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fbf4109f7b9 Code: Unable to access opcode bytes at 0x7fbf4109f78f. RSP: 002b:00007fffe03d8188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fbf4109f7b9 RDX: 000000000000003c RSI: 00000000000000e7 RDI: 0000000000000000 RBP: 00007fbf41119390 R08: ffffffffffffffb8 R09: 00007fffe03d8210 R10: 00007fffe03d8210 R11: 0000000000000246 R12: 00007fbf41119390 R13: 0000000000000000 R14: 00007fbf4111ae60 R15: 00007fbf41068cd0 The buggy address belongs to stack of task syz-executor296/5579 and is located at offset 56 in frame: _raw_spin_unlock_irqrestore+0x0/0x140 kernel/locking/spinlock.c:187 This frame has 1 object: [32, 40) 'flags.i.i.i.i' The buggy address belongs to the virtual mapping at [ffffc90009a18000, ffffc90009a21000) created by: copy_process+0x5d1/0x3dc0 kernel/fork.c:2204 The buggy address belongs to the physical page: page: refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x2a485 flags: 0xfff00000000000(node=0|zone=1|lastcpupid=0x7ff) raw: 00fff00000000000 0000000000000000 dead000000000122 0000000000000000 raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 page dumped because: kasan: bad access detected page_owner tracks the page as allocated page last allocated via order 0, migratetype Unmovable, gfp_mask 0x2dc2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_NOWARN|__GFP_ZERO), pid 5081, tgid 5081 (syz-executor296), ts 66353864482, free_ts 64393166489 set_page_owner include/linux/page_owner.h:32 [inline] post_alloc_hook+0x1f3/0x230 mm/page_alloc.c:1493 prep_new_page mm/page_alloc.c:1501 [inline] get_page_from_freelist+0x2e4c/0x2f10 mm/page_alloc.c:3438 __alloc_pages_noprof+0x256/0x6c0 mm/page_alloc.c:4696 alloc_pages_mpol_noprof+0x3e8/0x680 mm/mempolicy.c:2263 vm_area_alloc_pages mm/vmalloc.c:3584 [inline] __vmalloc_area_node mm/vmalloc.c:3660 [inline] __vmalloc_node_range_noprof+0x971/0x1460 mm/vmalloc.c:3841 alloc_thread_stack_node kernel/fork.c:313 [inline] dup_task_struct+0x444/0x8c0 kernel/fork.c:1113 copy_process+0x5d1/0x3dc0 kernel/fork.c:2204 kernel_clone+0x223/0x870 kernel/fork.c:2781 __do_sys_clone kernel/fork.c:2924 [inline] __se_sys_clone kernel/fork.c:2908 [inline] __x64_sys_clone+0x258/0x2a0 kernel/fork.c:2908 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f page last free pid 927 tgid 927 stack trace: reset_page_owner include/linux/page_owner.h:25 [inline] free_pages_prepare mm/page_alloc.c:1094 [inline] free_unref_page+0xd19/0xea0 mm/page_alloc.c:2608 vfree+0x186/0x2e0 mm/vmalloc.c:3364 delayed_vfree_work+0x56/0x80 mm/vmalloc.c:3285 process_one_work kernel/workqueue.c:3231 [inline] process_scheduled_works+0xa2c/0x1830 kernel/workqueue.c:3312 worker_thread+0x86d/0xd40 kernel/workqueue.c:3390 kthread+0x2f0/0x390 kernel/kthread.c:389 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 Memory state around the buggy address: ffffc90009a1f680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ffffc90009a1f700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >ffffc90009a1f780: 00 00 00 00 00 00 00 00 f1 f1 f1 f1 00 f3 f3 f3 ^ ffffc90009a1f800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ffffc90009a1f880: 00 00 00 00 f1 f1 f1 f1 00 f3 f3 f3 00 00 00 00 ================================================================== ---------------- Code disassembly (best guess): 0: 9c pushf 1: 8f 44 24 20 pop 0x20(%rsp) 5: 42 80 3c 23 00 cmpb $0x0,(%rbx,%r12,1) a: 74 08 je 0x14 c: 4c 89 f7 mov %r14,%rdi f: e8 be 62 65 f6 call 0xf66562d2 14: f6 44 24 21 02 testb $0x2,0x21(%rsp) 19: 75 52 jne 0x6d 1b: 41 f7 c7 00 02 00 00 test $0x200,%r15d 22: 74 01 je 0x25 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi * 2a: e8 b3 af d0 f5 call 0xf5d0afe2 <-- trapping instruction 2f: 65 8b 05 f4 a5 71 74 mov %gs:0x7471a5f4(%rip),%eax # 0x7471a62a 36: 85 c0 test %eax,%eax 38: 74 43 je 0x7d 3a: 48 rex.W 3b: c7 .byte 0xc7 3c: 04 24 add $0x24,%al 3e: 0e (bad) 3f: 36 ss final repro crashed as (corrupted=false): ================================================================== BUG: KASAN: stack-out-of-bounds in bpf_net_ctx_get_all_used_flush_lists include/linux/filter.h:837 [inline] BUG: KASAN: stack-out-of-bounds in xdp_do_check_flushed+0x231/0x240 net/core/filter.c:4298 Read of size 4 at addr ffffc90009a1f7f8 by task syz-executor296/5579 CPU: 1 UID: 0 PID: 5579 Comm: syz-executor296 Not tainted 6.10.0-syzkaller-12030-g66ebbdfdeb09 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 Call Trace: __dump_stack lib/dump_stack.c:93 [inline] dump_stack_lvl+0x241/0x360 lib/dump_stack.c:119 print_address_description mm/kasan/report.c:377 [inline] print_report+0x169/0x550 mm/kasan/report.c:488 kasan_report+0x143/0x180 mm/kasan/report.c:601 bpf_net_ctx_get_all_used_flush_lists include/linux/filter.h:837 [inline] xdp_do_check_flushed+0x231/0x240 net/core/filter.c:4298 __napi_poll+0xe4/0x490 net/core/dev.c:6774 napi_poll net/core/dev.c:6840 [inline] net_rx_action+0x89b/0x1240 net/core/dev.c:6962 handle_softirqs+0x2c4/0x970 kernel/softirq.c:554 __do_softirq kernel/softirq.c:588 [inline] invoke_softirq kernel/softirq.c:428 [inline] __irq_exit_rcu+0xf4/0x1c0 kernel/softirq.c:637 irq_exit_rcu+0x9/0x30 kernel/softirq.c:649 common_interrupt+0xaa/0xd0 arch/x86/kernel/irq.c:278 asm_common_interrupt+0x26/0x40 arch/x86/include/asm/idtentry.h:693 RIP: 0010:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:152 [inline] RIP: 0010:_raw_spin_unlock_irqrestore+0xd8/0x140 kernel/locking/spinlock.c:194 Code: 9c 8f 44 24 20 42 80 3c 23 00 74 08 4c 89 f7 e8 be 62 65 f6 f6 44 24 21 02 75 52 41 f7 c7 00 02 00 00 74 01 fb bf 01 00 00 00 b3 af d0 f5 65 8b 05 f4 a5 71 74 85 c0 74 43 48 c7 04 24 0e 36 RSP: 0018:ffffc90009a1f7c0 EFLAGS: 00000206 RAX: 42ea59151d925500 RBX: 1ffff92001343efc RCX: ffffffff81701eba RDX: dffffc0000000000 RSI: ffffffff8bcad5a0 RDI: 0000000000000001 RBP: ffffc90009a1f850 R08: ffffffff92fcd85f R09: 1ffffffff25f9b0b R10: dffffc0000000000 R11: fffffbfff25f9b0c R12: dffffc0000000000 R13: 1ffff92001343ef8 R14: ffffc90009a1f7e0 R15: 0000000000000246 spin_unlock_irqrestore include/linux/spinlock.h:406 [inline] unlock_page_lruvec_irqrestore include/linux/memcontrol.h:1523 [inline] folio_batch_move_lru+0x42b/0x4e0 mm/swap.c:221 lru_add_drain_cpu+0x10e/0x8c0 mm/swap.c:661 lru_add_drain+0x123/0x3e0 mm/swap.c:775 exit_mmap+0x22b/0xc80 mm/mmap.c:3377 __mmput+0x115/0x380 kernel/fork.c:1345 exit_mm+0x220/0x310 kernel/exit.c:571 do_exit+0x9b2/0x27f0 kernel/exit.c:869 do_group_exit+0x207/0x2c0 kernel/exit.c:1031 __do_sys_exit_group kernel/exit.c:1042 [inline] __se_sys_exit_group kernel/exit.c:1040 [inline] __x64_sys_exit_group+0x3f/0x40 kernel/exit.c:1040 x64_sys_call+0x26c3/0x26d0 arch/x86/include/generated/asm/syscalls_64.h:232 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fbf4109f7b9 Code: Unable to access opcode bytes at 0x7fbf4109f78f. RSP: 002b:00007fffe03d8188 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fbf4109f7b9 RDX: 000000000000003c RSI: 00000000000000e7 RDI: 0000000000000000 RBP: 00007fbf41119390 R08: ffffffffffffffb8 R09: 00007fffe03d8210 R10: 00007fffe03d8210 R11: 0000000000000246 R12: 00007fbf41119390 R13: 0000000000000000 R14: 00007fbf4111ae60 R15: 00007fbf41068cd0 The buggy address belongs to stack of task syz-executor296/5579 and is located at offset 56 in frame: _raw_spin_unlock_irqrestore+0x0/0x140 kernel/locking/spinlock.c:187 This frame has 1 object: [32, 40) 'flags.i.i.i.i' The buggy address belongs to the virtual mapping at [ffffc90009a18000, ffffc90009a21000) created by: copy_process+0x5d1/0x3dc0 kernel/fork.c:2204 The buggy address belongs to the physical page: page: refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x2a485 flags: 0xfff00000000000(node=0|zone=1|lastcpupid=0x7ff) raw: 00fff00000000000 0000000000000000 dead000000000122 0000000000000000 raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 page dumped because: kasan: bad access detected page_owner tracks the page as allocated page last allocated via order 0, migratetype Unmovable, gfp_mask 0x2dc2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_NOWARN|__GFP_ZERO), pid 5081, tgid 5081 (syz-executor296), ts 66353864482, free_ts 64393166489 set_page_owner include/linux/page_owner.h:32 [inline] post_alloc_hook+0x1f3/0x230 mm/page_alloc.c:1493 prep_new_page mm/page_alloc.c:1501 [inline] get_page_from_freelist+0x2e4c/0x2f10 mm/page_alloc.c:3438 __alloc_pages_noprof+0x256/0x6c0 mm/page_alloc.c:4696 alloc_pages_mpol_noprof+0x3e8/0x680 mm/mempolicy.c:2263 vm_area_alloc_pages mm/vmalloc.c:3584 [inline] __vmalloc_area_node mm/vmalloc.c:3660 [inline] __vmalloc_node_range_noprof+0x971/0x1460 mm/vmalloc.c:3841 alloc_thread_stack_node kernel/fork.c:313 [inline] dup_task_struct+0x444/0x8c0 kernel/fork.c:1113 copy_process+0x5d1/0x3dc0 kernel/fork.c:2204 kernel_clone+0x223/0x870 kernel/fork.c:2781 __do_sys_clone kernel/fork.c:2924 [inline] __se_sys_clone kernel/fork.c:2908 [inline] __x64_sys_clone+0x258/0x2a0 kernel/fork.c:2908 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f page last free pid 927 tgid 927 stack trace: reset_page_owner include/linux/page_owner.h:25 [inline] free_pages_prepare mm/page_alloc.c:1094 [inline] free_unref_page+0xd19/0xea0 mm/page_alloc.c:2608 vfree+0x186/0x2e0 mm/vmalloc.c:3364 delayed_vfree_work+0x56/0x80 mm/vmalloc.c:3285 process_one_work kernel/workqueue.c:3231 [inline] process_scheduled_works+0xa2c/0x1830 kernel/workqueue.c:3312 worker_thread+0x86d/0xd40 kernel/workqueue.c:3390 kthread+0x2f0/0x390 kernel/kthread.c:389 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 Memory state around the buggy address: ffffc90009a1f680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ffffc90009a1f700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >ffffc90009a1f780: 00 00 00 00 00 00 00 00 f1 f1 f1 f1 00 f3 f3 f3 ^ ffffc90009a1f800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ffffc90009a1f880: 00 00 00 00 f1 f1 f1 f1 00 f3 f3 f3 00 00 00 00 ================================================================== ---------------- Code disassembly (best guess): 0: 9c pushf 1: 8f 44 24 20 pop 0x20(%rsp) 5: 42 80 3c 23 00 cmpb $0x0,(%rbx,%r12,1) a: 74 08 je 0x14 c: 4c 89 f7 mov %r14,%rdi f: e8 be 62 65 f6 call 0xf66562d2 14: f6 44 24 21 02 testb $0x2,0x21(%rsp) 19: 75 52 jne 0x6d 1b: 41 f7 c7 00 02 00 00 test $0x200,%r15d 22: 74 01 je 0x25 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi * 2a: e8 b3 af d0 f5 call 0xf5d0afe2 <-- trapping instruction 2f: 65 8b 05 f4 a5 71 74 mov %gs:0x7471a5f4(%rip),%eax # 0x7471a62a 36: 85 c0 test %eax,%eax 38: 74 43 je 0x7d 3a: 48 rex.W 3b: c7 .byte 0xc7 3c: 04 24 add $0x24,%al 3e: 0e (bad) 3f: 36 ss