Extracting prog: 43m39.366270894s Minimizing prog: 6h0m55.375183849s Simplifying prog options: 0s Extracting C: 7m30.03101701s Simplifying C: 1h41m38.376967573s extracting reproducer from 12 programs first checking the prog from the crash report single: executing 1 programs separately with timeout 45s testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route-sendmsg$nl_route-socket$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r3, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r1], 0x50}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r3], 0x50}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000900)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000940)=0x14) sendmsg$nl_route(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000640)=ANY=[@ANYBLOB="2000000011000d04000000000800000000000000", @ANYRES32=r5], 0x20}, 0x1, 0x6}, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 12 programs with base timeout 45s testing program (duration=48s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [5, 14, 16, 17, 10, 11, 6, 10, 14, 9, 10, 10] detailed listing: executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94248c32", 0x8) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000007980)=[{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@iv={0x18}], 0x18, 0x24000800}], 0x1, 0x400c891) executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0b00000005000000020000000400000005000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32], 0x48) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000300)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0xf, 0x0, &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x2d) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='uid_map\x00') executing program 1: r0 = openat$binfmt_register(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe4, 0x1, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000009c0)='kfree\x00'}, 0x10) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1241, 0x5015, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00220600"], 0x0}, 0x0) write$binfmt_register(r0, &(0x7f0000000100)={0x3a, 'syz3', 0x3a, 'M', 0x3a, 0x8, 0x3a, '/proc/sys/fs/binfmt_misc/register\x00', 0x3a, '/proc/sys/fs/binfmt_misc/register\x00', 0x3a, './file0/../file0', 0x3a, [0x43]}, 0x75) r2 = request_key(&(0x7f0000000200)='cifs.spnego\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='M', 0x0) r3 = socket$packet(0x11, 0x2, 0x300) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@newqdisc={0x40, 0x24, 0x4ee4e6a52ff56541, 0x70bd28, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}, {0xd}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x14, 0x2, [@TCA_FQ_FLOW_MAX_RATE={0x8, 0x7, 0x9}, @TCA_FQ_CE_THRESHOLD={0x8, 0xc, 0x9}]}}]}, 0x40}}, 0x0) sendto$packet(r3, 0x0, 0x0, 0x8080, &(0x7f00000000c0)={0x11, 0xf7, r5, 0x1, 0x1, 0x6, @local}, 0x14) add_key$fscrypt_v1(&(0x7f0000000080), 0x0, &(0x7f0000000180)={0x0, "e756f381182bec205dfc3dda32b9a7578ce818f19f48138ed576537419fb4c01ded07fcf13fb5b41e255ed5bc2d720e2b2f58c2c001e829dec51b3b7a54eeccc", 0x2c}, 0x48, r2) executing program 1: socket$packet(0x11, 0xa, 0x300) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0xffffffffffffff61) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r0}, 0x10) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r3, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x6b) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000007c0)=ANY=[@ANYBLOB="3800000010000507000000000004000000000000", @ANYRES32=r4, @ANYBLOB="03000016010000001800120008000100736974000c00020008000300", @ANYRES64], 0x38}}, 0x20040080) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000c80)=@newlink={0x48, 0x10, 0x439, 0x70bd27, 0xffffffe9, {0x0, 0x0, 0xe403, r5, 0x65000, 0x610c3}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @sit={{0x8}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r4}, @IFLA_IPTUN_REMOTE={0x8, 0x3, @multicast2}, @IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}]}}}]}, 0x48}}, 0x0) executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x5, 0x9, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b708000008"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3d, '\x00', 0x0, @cgroup_skb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000004c0)={r0, &(0x7f0000000340), &(0x7f00000005c0)=""/155}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000002c0)='workqueue_queue_work\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000020850000007000000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCL_PASTESEL(r1, 0x4b52, &(0x7f0000000040)) executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000010700000000000000f9000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x400, 0x9, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001040)={&(0x7f0000000300)='sys_enter\x00', r1}, 0x10) sync_file_range(0xffffffffffffffff, 0x6, 0x7, 0x7) executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000600)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x44401, 0x0) write$FUSE_GETXATTR(r3, &(0x7f0000000040)={0x18, 0x0, r2, {0x9}}, 0x18) syz_fuse_handle_req(r1, &(0x7f0000006380)="69c95af3aa63cfe24e2b0aa2ad3ea5d78e03b14f999dafdeba3a56fff4cc38d65a2b93708199abe153cdcff421ecbdfea2488f72e48a44d6e3b5ae8c27ca400bfee7e8342441b162f520caafa1c6c1cdf7de1de89e84638a51563e1b063c8233addf77cc62b8467d01d0195a746fc989709c9f3ebfb650b7da17046bf2184e61d76a251497fc199de8238cff39b1d591b495ff11746031ed10494093547b2696e979c2f5879106d96c44955bbf042e5b7a4f871518070820a958959ab3726bc5698bc6617da6b95d89de25b8a6fe7c438de74a5453bdf7daa08da736c2f4a3298f531c0221bf37dacbf4f69df6c6102ca36ffb3cca7e25eb5fa76e18727911db378e933a717aa5597ad3336283eb7e3acdbaa5c3196172fe8854e74935ec8bbdf905b2924f4021874387bbab16bc71cd7aea29adf996595679509045c5419eef1f127cffac1b7909ae811900577dd92f8b2a37c64ae23df64cbdecf0822ecdf57efa794f5a249d94d7b71a3c3e19df8b69d8060be5bb3c50a6a36ea3d2b49381eff54d95003133c504606b9bbca5683e31346309341182d70be72e27bc44ee38243dee4edc0a97ea79542a09a54434faf75757df3cd61d51c83e3ead4245e2126871c36eff9684ab5ea035fcb1750d2caad1022a7eeb0363fa5baf3da74f79b6c9323dc60507ae871dca464ebec665ea444af88314c3a33660f645e52891906e06242e313ce824923aa8a5b3cc60d7e94506c51e139d34bc33894fd69a3b5fb1ec47496b58ac77cbcd6249ce2f28ba31645474a9a0086f31093f04a4bcfc35de16b332ae71030a2c73e0ff71d8df6927873580b8c68fa9a74780804b3bda3242f9e51ee22a19c48b21565f992e28065bf92f4a13ec090358ce2eb70e0977ef39b7fc4988a4919c8f1e759790908fb236c97f6832204408167bb3ed9265fdb167251a69884be67378f7d597d0ed7e12e51742268dd33f95e840b87031462778e1d96f23ba9783541f21e198b21c0ccf52ae07b08324504d5ec3630c2814ffd7e597d0e59a279889eb86875be9ef7de02e4cc943b22636f5bed15d5d9ac9e45c4f6306407f151a9c107bf65205ea57ec0bbe8e3946384409cdebcf425825382540740c6742c4cdfabd9a5841f6d5177eec99379c9d294f87175874990cc2d252498580569569d7e23b2600dcfb6acc29d94d12effc2d96ee69d4e1f972eae9baa0b61a6ff2336ce8247a7be20336ba15fffd9ea838439c174ce0099f9586bae6ff60abc199540e9046df89d9cecb7b446924e1aa421ffee816e0aebb5cd12e7fd148467e154d9a4eb69894b444103f2c3d925de1b36a88ddbf36e3c619ffba7390e0919180b270d36da05af5ae4a25b3e1bae07b0975d4d4fac390856a66b08dbf48fb9db0b4581552be2effc9ce7d3d0819fbd91aabaa6f95d3b5ae172eddb6056b3a1820bdbe206f13fb6703defedf54a6bbe67c56336c644eb9a3944bcc69557d81fc39dcbdf0676e21ccf3ce3365d0127737e62ec830f4184a96e9454fcd481ed7fda1a5d7d7a4e19fc257d328bc97947e046b580d0e43326be5058dfb3b2ffd7b432ce5512928127995c5d2c2d200a77b39828f67281badc9527d3e956c0247460901e5bb67e5af29d8cebe40ec4a54d45562a1c4409a85e42d95cb01595b1d56901b46292a5bf6e020933b3b560607c8ff44a4f741963618dff01f42812522b03f0bcc2f14ff16957df44105166dbf2aa57e8ab5c9a29b5869fe263a5f6bde0469209b1264f26f5a2015fa18e6573eb02ebef5bc6e9006abc165c680e56323828324001f22666b6a869c9540c3ce4792c8eb6052a66128832dad2a57e0b9c4ca757dffab538d46e76bc0a11b1f185d2d0421892a1bb3cb7a4ae0f3a519fca1f7115e7eb8b3b77c73348567267d1911628924d79a96a8023f398c3c2f77209ed4fe1985f51d893a8471d05d7a06f9be36c17c70ee1f14f854d2bbfef803470d0ebefe4f8a25c374efc02794bc820539e3e432516cd3c05a48369ba1118a71caaa6abe3a84ff669a62e09762f4daa66e0c53beb23493fe3def520a7cf6db0c2177ba32b18c1bbb12191b16aa34427fc4cbe983a8e47cf408b62b03af2704761981c4f98c1bfca82c752735796aa4844c8946881e832844a12bb6f24379ea2f9dbcc57b5844720625baf0d2a4f3bd77c00436eeaddedf594a3184855609d0a35fd9127a5c34bf47bc1d3278d3dd399a993fd3eb52d4a5161ecb51d2702eda6713fbdeb8799f7ddae2ca43185e30ae33f77a12bd09ed4d876d2a8b62621d2ce9542a8246e2f80aa9a46942188b1b841ddb8451554df15a6c42de19bc9cc7cf837abb6f9e3961568d36c448a0ef63c815be44f5edc6807f3d0d0ad806766104a0dc3684890a2911b45f1d9f09c35ea81ff0ce16c3cb48c832d280686d939e24d722b1393910dc5da578d2b524cd4ff783885bf94a9adaa8c88564965aab163689c5cecdce3e10c92b1ee185ea449b72584b6ee465bdccb5828d590bf236d2c6c1dbdda58cb249df1f25c1bef22e9a80f2f89c016a739adaa91f04ab0f142518e0280010021dc2ddf5efc726c68a6c768fce05579c2f25d65a9f261c58b23348179e02606ffdb6c615703fe04bea5786191841b9d375e82f8486a43009994493d1b67a9f13dc2c54b8f2f3c620a226eb747b1d16e2998859322dd2176d6f6bd448e750025100a07fa053ae9ebad7bcdf2db17fddf9c95514220780a53b46085f6a0dd0a373a67a37fbb141903f2cf47b1603665a5c23a0d114f499a9db393a7e46f4eee89bb8e9d102b64350c5e89997e20ee42ea9272ff156fa4a8eb31dd0960492475949d4bf9d1cb7458c2a162d1b6f6da9011e3b11d12373547c26fbcf0c3d03b52d1eeabd3350e46df16ee6117934ce2e9b58c145471c0f77cc3be90aa6a269b3cfb3f68e55edc23a1a554356a4ddab1183b8e799b6e5ac1acbd5ee8fe38f1192fee4b82bce02d0c65b95c357b795a1e58b7ef226fb6740263124c5d58624d5debd1118e8ef543e7676d4fd56bb54d6ec684df1bc859ee976781d2972c94b4d8e97721658d01650604aeb4ba8066e88bb3b5425a6b69e6ca5800fe9b123f2288f385798472ff7ed4b99046cf43b56e51f8dac61f301a4253ca3f25d59ded04085ad3d552e4a767e37b135f7bd5859ca4643358d125514e0cfffed8cb71d129d7e83680a7dbc271b43eb7d16e6e5554887341fc953fdab27904b028c1bcef8a6f1330b474dc63040135e3f84a3effc0b1978f966b2ef05d04ddb840c0ae99ce60768ab341febc0efc49c998ae08d2ffd63fd6a8d9f56db515995c66b7ae06aab78e0c2c9b0c4d5c63104107060e72ffef5f8bcb16ead5c5cdbb992688a18927246723dc7d1462028ff1960bf45c77ec0d74830abf3910e59e9858afa1537e454e6ee860fceb27466103d038aa0029850a52bc698edb3703c6cb9fd1e94c0a570e82b390aebbc27dd4cf06b666fca3c34e163ad3fc8cbb59b1d55324800c6f1d184326ad9b6acf497eb5d451949cd5aed576846c5ae61784896a521a1cb063faacd9743d60db3a9c27f8ad7a96ce5cf917a774dbd1f9fc4a8c07f31857650f225ecfbdb99014eafedb7d078f70832d15f014e56ac1961bbcaeaef977903e9e4ebf4b531e338b4a6492113c31ea3edf78115b18fda2675e60a7d78b96921e51f7656acd22a2bbb0e20dd84acf487ea4d14ad971bd49ad4382a425800e07d9debe42c13e27ae5be92ca4e4a9fa3e2bfe7c10e9e34830fee5598f43a026a65e83031908a3ebf01e05449743fc9e19ef3e2f6d79fd61fc6b45e8f31e52b926d30132a4f89e3f267ef833797027d55d529618afc671d600653fd4e0f71b640ed93a01af2f37b952e1d0a2c11f1528904549ddd3ad124275e54956a100987b8e3951ae985c97f9e96c4b1d89381f0c9a7398ffbe621bdea8dab1f4e438e7389cd5f0d5ec9d21094ed168d0f41c4eb26c1cc3512b3985dce9ba574eb90aa2dd1d6d973570c3ea385f690dff37b20e654d15db42a2e2a4343394d9576490ea07b3cb58b76047dbc0d974d902af6fb8f9f4f772ea7ab76762527d6e39e6ce010c7c37f903f47b8df689bcb154b8882dda3cf7aa9055d257a956aeb8fdfa5d256aa8d7ea5ee29bad3536fcfde1a348ec5e3f795e5932ffa18de15dc31adde3aaa43c2099f5bd69a6887e49b7a8f9442568c7a9c2e09230c3b51a0c44b5ff02a6a076d689ca7fd392eefa6277cfc676f30fc086b547862229e6e273d76f3b19beb68c0e8a883ccc0e1f2d9d3baa5a7149327ba7be5bf144c626c5106011e92919f84894daa77261f2ca9a6b4896c3faef5e3540993efc17711d85fa2b1aa64740debedb39dba451e71137a8f3d6049d6c3779f31c6cabf520452e66fd975989cc1b25b110781c1720050f7e20f140020b70c600b4706ee513adbad5cf551a9288105ef429d1aa2860f7774d7c39a6fe5d818f994df918e9e64f8ca5695ff3b1ffce08db3659eba8e09b34a1034b1f369f1f99885ffba9fb895f9c956da5b92eef7e7c9160c3b400124449a24fd0f318a2f312d0f1e4cf3f26e025b1dc6bde79422d32966815b1d06862010328e99a98fcd4dc75429aa4631bd3edefbbf71376ad996e4399de503a1e2a04e7b86eb337a7d8a5ba3df8023a3e0a7a63762ec8bd3a70157cea63549f73eca5cd53d98200fe675adebd7a6de447f32fca30298def5efe277f42386e23c0d40f569cec39bb6fd113f8a91d78c6945d06710fa4d69d08fa60cb91a4c943ff19a1797476cf7886669ecea0deea37f5d8efc163153a274a9856b6e6a11d8fee527f23a6b3716954e42d1255450b3ff55ab1de9c354449db7aff26cecebd031235b88a949111f2274cd3d42de94c8fed24200df877dbf93e42eaf23fb04375bc62c475980d057228e475ef7bdb7b1b7274c1b7dc36af04252f2b1bd4f6604d25a0acd70694e40c438f24ed36bdf81979bf10b9f12346c003a5acb6c43536419852c0dbc16f4fffc4dd02bcacdcce01c7ff77c80296426ddbd3f94faffb61a8b2ac54321c7f72fe15f219e86d7c9418549de8ea8352ec28b1754de4a93d5e00d34255a789f69080ef2f84ecb6d86a980ab357d6c5d805e871fbefae80e5e986d5b1ea422b6a262fcf74921f2792f98f7ac43a118b5d9fe970cf0b69662340dcf280342858370019857fe8eff5d2b89ead645caa4e4d0ab23803cf66fdf9a6f2512cf3b5a490c2b071456e0b937ac3ed4840aca611fe1ade1d4d0df45c39f07c94eca2410f4889e77a04539f72ae956723773893daa29f9d8277d89fb12603ec12e9b23df17324fc85b4b87904fdd0469cb24606370a46e3ca5c5a6b371266e8a4be5024050069d5efad2e0cb27e30cfa124e82e717a9e3f7e317e737050dce0460191c798f5bef550feb4fb247f3a8898e85e209dfaf8b52b589881fe2f4cfc8a559111d42dfbe90d8dea908f5d9079d4b122119e9d6d4e1a5d631ecb170278b20f9b1045790fbdc117a61d968310179150256070f417509fd4f17c827c226d6c10818dfb1d6e9e40cbadb8e3d41788d0224a6441e6166f17acef3b2853f68962accae99678087a934c0c687476c03b4f67ae036a8b2dcbaae2010fb05cbeb2f6f9ba112ce176a144ac0baec33661f64574be0556397fd48fc0bb3a40802e73c992aadf474c0bf481bf9a3de4cc55f936d4c84e6345ccf07774db8737c200f28c554ceaa7490c6e30ae30784473a2440cc4cc589bd1099828ca9f6dbcf5f3ed2265aa702b86fcb713e410fa5efb7c4f5517c96dfe47f9d4148c1a89f184cc503935cf64b581f74c345035cf3ff638c6bb9b1f82451afdff8eba44bec5b5af38cc959ce370ee9d322b2d1a0feb9918ca7839d79da687d6eb91ca575618f83bd2b3e58231efe3f23d52a9bd6ef91684770b550b04e0d73610038eb056e631d4eacb35c9d46ae267058e9c99a60382ec013cba8380b19c608a6672ea9d4e6e0d95fd39a9d96d80aaed304cf12892a9dc2977211b357ecccae770400571c20413647679ad164c6652f54468a0a10d091ecbe8164ce92c51fe3408411698378bbea7263a8a6cef25f63e35e5806f01fbaf4933290b6ee8c22719bb3e929cb244e04730af15dba125c8739c7c6a020c426d27645af97522cb247f2eec73d21052d79f390755bae123348f98dd051f87c1db69128f4bf67efc75b1989ebb7ce196dedd750bbf1492aef0dd9cbcb6f73cf675406db4c41e6e1f1e0b6399a09a60c8796edc09f17093658d37da46b58bc54380c4cb1206103ce8991d85eb3bbb8e36131edc9c66ef32dcb043adee2f3fa486aba9abed476871d8208152f1ab54cd060b9e10d7dac909c14a21921c9071106e759ee612aa1add84e13ac231c983a4c517484a08bf0642ed5b1ba31df8f945d99cf396c0edeefc52c56aa23393d90503828178a2ffd35134dc817004a99b0ef7b70e0ed43df4e80ce1a11046e530bbb0be9642ed4a28405f636bc5c6ed65d3243b35cbeeb47c0510fa484457a6aa923ac626ca0f3a40b13ebfa62ec92a689e765c1e740155c900ae13bbf464543ce188b457be5f79e33f8b6aa66fd916ffe093eaeba241644af59c3719a82c1a73fd30e3a7b60834ff955ac621ef8483ff85ed17ce769577ffb89d4991c3e4d0a70091a3ba0a8a86bba22424dd6dcbaa6ba1c70ccea9fc2ebc0a20cc4f0de2ace4e543bf784f38c0c8470f0a4bae6d0196edd5d073c7e8758150e0acdbfbf972a9794c413974785499fecfb233e47f90b29a394c129d450d9fed88fd6eaa6374ef2b1ac45829609548d1635854073be9a75be104cf4bfc23b17fc1bf43046a91f7f90c9da437b8bdab7582fa21ee116f87ea97da25c75e12c8f51b46d3abdb38af79e688b1af6904f0e268164ea0f508b3a3b106ae3d06e866a2bf72b7e7455151e45d1d82490e6e34fef6ec599184d3563880d1f780c9be62b5569515e4f265c944d0db1b9ac81d0570be1fd396123e26b65a585802bf7d57bab9c9f51e636694526d8c50d5dc506912fd1cd26ec9045878ebfab649468105b817e5cd7c29389c02709471da5910b15afafe590bb4e9d9eb6a941d2d13472ed7650a7de54ef7626f5734bc8dc96918e6de187722b18547fd0a110c4b7a98817297dd482f103b2ef8bd4828af0434406cadccab5cc9931965d6c4704560c9071101e4ab45b280b6bd678f15a716c52d72b9f3515f94ebb2667e9b83c6e1c38b2066bdbc53a7a5144cf1d0242e766465a65026f9f1a4c47e8916da2f728d580153b7d2b87244ce0db736327f413cda49ab8f40f2cc90e06049ab5b2c6686f34641e0a80c9086c59f16e72724d4dae1feb218c26aecc26838ed8016a70a4f3422266b06543b4cbcd0618c7112574cf02e967a6ff8be38cbf51aae8bf0523b95511726a91146c2f5e5e13d43a905b329c08122be45968319292ffd6c46b34ea4165d8214a6851638d70adf024a156202ec89ad96f9f2694e8d5f7715bb4205b911a6206fec5bf35885d990c41b96d2363aa5a7754b13c98bece5f57be214cdb03e6138ecda8df9be886d155f13b9163910062b4d931857497e8c8ddb570e1c98161e1f95ef4ad24e550ea7a81ffc1b7bc24ae29a923bf45a3f4d89047d693c1641eea3bec15d6683ff995d7ef38007d62964bc0bd9e46bec29fecc057e7b74fe4a0b5ac2455d6e98d97cd74f92d5142268d93c02862e000ea026f11cee72f7a3e719f8fc6e361571e22f7631b6100f40168a3ca9a74933f06081683abe194fa3a2de0932473e1f9ab0523830d4feb0708457f3704a961a293e76c324c462c415df272648a3480c4c6e0a0b08f70ec04414c46d65aab8c34cff31532704f982b9cda64392a55d590d90fadbc7fb87a26ecc1eb302dea5605bd171c4470d5227d7fe428b74e1644c659e6d8a67564b358f0b295f81f89f77c399e2f1228c2700351085109922e21fc9a8c5c13a692067357ef42696b890d01a3b6f1fb3e39a849cfe6a283ab9b2772342ec85a1b3819d7c72ffbb4f0b8ae08fe9c65dcdb464491ef73b5957519c7512a9818dd1ac8530a26103febc21da3920ff48086b1684a89f42df96f8663dc3144b9207153b64e76d4a3730f2fe030a83faf90995a4436800a3ce6ce52bfc0741b7a6b3e77bfaf3995f221efc0ee81e7fe45bad54975be206b264fff010c15ba930159df809af54b2d7f7e9812565a03539ee10a2134642f27a7fcac190e77593ae7bb2758e41f9a15038163c50ee295e184f76dc1a272cf375f2b7d44991ab464d0eb57d5cc08be8591100d11b748d75858bc9c12a94ef4bdc9d3e06071ec85ece78e53b37ee29eccebe1c0a9b9c20ad192feb8c8c6ed988dbaf6402e2bbf955e3cc232b5ac5d0cf32a5df634e833e5409486867c67131dbddabec85dcf53968ecff257176caad69251278fc7fa8e5e3af276ce4efc92d56b080a9ee06f4289e2fa6f0285722006aea356a39346a980251d4a6748e777b394bfdf5f2405486fa2d48680d15bc1991755fda46d997e8313073bc3252f0e94d94a9e464496d70f7eccbab4039bb7e5adffe77862e20cffbd031228c7b01434bdcd0e457c73ad79254b01fd6b21296697ca719721ad4d7e62516a6709ecdf59c8f596a5d7a6078e9a040704bcada97a14b7973027a63cad9cd003389e010d66b1f7f69a41917b0eb7f9094b0dffae8f4104a02d8beda5bb78021affa24caa7e7930240b157f4a9b197f4e7d7142edda5979eb232b85307cad7b813308d729dcf01ce1ac0d78af8ccb193bfbea2fc004cf53d3dd51544c8d34bde21a198770fbdee35bbabde8f629eb97061c60546fe9c4ae717627ed70e53fd3f5ae3b2ebbf0ec5126023ebab8deafee78659f62bf3fe29073cf18d20d470b07b162c616ecb00ccceb73bd35eaa81b2ce5558c793935a519356164e829e604ff526b1c4e25ac12a76f6edb3e1351b9dd7466de1526e9d730dc3e25ac1ced28b5e55c41a2a233a37d99c457e12169f8ce8fe226b925744beae45794598d05d355da517a7ace14a164b7983c3c60cfaff5af84d2944d3be52f9008f09c94cfad99032a7f722ed5373db1ba3b0246e0a2342a72e4c1e6bf82fa94e91af8152b2011ec101fe312243985f62fbd453a944d98d256ff1096ae6e0129f263554f07e487b64da439237ecea334344e3dd93974c3119599fc263ce7bfa305747ff3c8bbe94fcfe24eecfda4baefa0a1e683cf220206aa5a983aaf1a4a485aeb71a0f9723575f5cdb37f7d1aa059d19f6b689c16fd5ec9ce71ec7e02345bb26d4b94259b91fa33521e4ea53db0b815d0a6710be17301d7de3d54d350694a02b484be396f0344bc4e55c8bba8b68f00436e1bbec2af35b7b7023bb988a021075dd56435713391b511354dffbfea3129ed6b680bd18e0addec32607c1489dc197a493c1dd2c21d7635e7c80a08f4750c7c9e15ba1baf966f4ba8d8c6a0a9d5d2678980a8310d9b335fc31bafb519a06c8f2286b0302716a8bec85e27dcd1b51dd5f9f3d66551d071570c7647a6649b6b83df640701edd3c44d53c864836fd0bf21f3f9523c8fc3b3e1437ba06d0bcbb984be1b0c470a67c012cf2846768fdd1a25d263304aa3350f8283752bccfbf655d39bfe6b13ad315f248db84ed1ed7daa26ecf89d59f91878503f6dcb615eef189b64747fbca1ad5b88c2081353ae26df03418bb1dfd6213d06992d4124766c88bd6d626d27e768e31e0d95aa4c1c86a7d351b527c67311fccda3b348857313df3c487d806156891e2e4b6af319f54b951217526d0a23fa272c11df722383f7b8578e9bf6fa4728fb8c5cd09f3ae5329ab8988b3e6f000bd712eddc7b44396d2cb489f37977c0efc1ec8538679a9a7034c51d275a050a7990238cddff8b9369f25a36c9a2cb15d5a305a4485c77366d8c0718af11a0051753367b2800a234290cc168d39b866601a775c803fd9b01f5e5b199ea3b1e341b87a324f462cb6dbf9a605f66b1c81df9341f1932e42cf6ee59ab23a3e2f2c9fad699480b86f10522cbe8ff256d616a8eb175777b548a046364988e2d30690c718fa974c0adcd424fc8c68611aeb3e6817bd64049478b6dd058f95d67d4a39cdc36979e8aaf4aa5ee26133cedcc24253ce06eba22b67ce126812ad06d18125c8adc3c7df1a7a3d10b1c3b832233e00cfbd86480e52fdb6d86ab3c16c70af93f03775154177956cae57609d3574deda5b7c2da4da6641c6641ca0219bf64ac087501f63a84f851cbc35ea02e28f9e910e866c38408f18868ace43c97549b65e98b0a8acdaf5051ec42e92a1cd2cac0367463fb0e42c8a978079196421105a9229a606b9178b8173b6e850738491a6334dcd94f014cd033818a94945436cb02988e50419660d849c76171390f2aa4d0c68d482962ad8ff5c2c443bee15262fc241e70f5f017e86055bde722b49b743ad1cc835fd1bb363cab5d749a2ab65b51e9f504ff4b6b164382c2a4f3f7c97a82d4fc01c34fec5b9dc75014120cda47c53d9e8d1fdb8583146cfac2e69f502ababfb7129f45914456cab10e5dc735010a0249027292c20aa548f543199f83eff262232284e6fe6396dc72b9c7bffb1ec1ffa285668d962cd830457d137f9920bb3626a44d612d9eee9d60d575f39b331de3371478a2f62b757f210473d88d4fe38ee517665b6de9358387fb82b65a42cacb0d8651d88a860217a5bb1a89bb88c598e486e5a4f81252877034a32f934f25dcc500652d01d8649d74e5cb5df701e0d83c94f589f2d80fb7546889e821cba9e819c3c4516250c31fcf86ac927dd9c8fecc9439f8eeb2ea563a6f810cf0b9a8555870a8533386a3fb46bed401db7e794a1e141d3230980c31dc6dc796dabc447daa954acfd5de61bf923814387a3bb154ee13059a2f108877d0925013cfba362c4f60875ff25e87a69277946e75e9e78b7e1f42bbd94e7776a0efa18174268bcf98bac00f964908840286f5b58c1f43fedf10408844130dffb1704e8098ab7d451263223e09d16ff9b99c5997277c4019bb9c955dd1d298fb2b5e1a3be3868ee605366c7ed5c3b41bfa91cfda0348e7828ee8d4f83da6ed43e1a7d4d9ee68903b9adac16a9c49dd16e61162cc297c600e4388846d1f8a401182b07c1ff85ceb6ce3c661a4da44c551a17f855bb2e2011e4c15d2061a0cc8cbb165c8bd9826fb625f3825b2b005ee59db42a8ca2753ed852ea872f42467082e90da120accde17089b60ab7e0a79606da2157df23aab82d2c5d4f7f75ecba12503511a669a7760d0c5e4041c838f65465ff346ec880a8b03afaf3242952e0ae51b2da14acac7d3dc907d6baed11cd03a1a93e76afbf6fb88d05b09ad6b341159991592cffc525de18bfeebc60c587f07c1970f9fab536b3557b1a8b383609b200817648f99317f891b2d2e5768771a8e3f45fd9e2ad5e9b1098a1d6be26ca026d4c251caf8c4478908f4766a2515d632c0f4276efaa99eb7e0e83cef088ae73eec5b05feff465f9722bb2a7b98940a6115f588096edcead084", 0x2000, &(0x7f0000008e00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000008400)={0x18, 0x0, 0x0, {0x6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(r0, r1, 0x0) executing program 1: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000b457b84256762d9ceb86a426092b41c24466ae5bca5b2116aed03c0dd9d34306"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000900)=@polexpire={0xcc, 0x1b, 0x1, 0x0, 0x0, {{{@in6=@ipv4={'\x00', '\xff\xff', @multicast2}, @in=@broadcast}}}, [@policy_type={0xa}]}, 0xcc}}, 0x0) executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], 0x0, 0x0, 0xfffffffffffffe8b, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0b00000007000000010001000800000001"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x52) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2500000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x52) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_deliver\x00', r2}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_deliver\x00', r1}, 0x10) syz_open_procfs$namespace(0x0, 0xfffffffffffffffe) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$netlink(0x10, 0x3, 0x10) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000e8000000000040d900008500000023000000850000000f00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) bind$netlink(r1, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000180)=0x583e, 0x4) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r1) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001500)={&(0x7f0000000140)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="0100000000000000000008000000180001801400020073797a5f74756e00000000000000000018000280080002001100000004000100080004"], 0x44}}, 0x0) executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r3, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r1], 0x50}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r3], 0x50}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000900)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000940)=0x14) sendmsg$nl_route(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000640)=ANY=[@ANYBLOB="2000000011000d04000000000800000000000000", @ANYRES32=r5], 0x20}, 0x1, 0x6}, 0x0) program did not crash replaying the whole log did not cause a kernel crash single: executing 1 programs separately with timeout 5m0s testing program (duration=5m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route-sendmsg$nl_route-socket$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r3, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r1], 0x50}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r3], 0x50}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000900)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000940)=0x14) sendmsg$nl_route(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000640)=ANY=[@ANYBLOB="2000000011000d04000000000800000000000000", @ANYRES32=r5], 0x20}, 0x1, 0x6}, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 12 programs with base timeout 5m0s testing program (duration=5m3s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [5, 14, 16, 17, 10, 11, 6, 10, 14, 9, 10, 10] detailed listing: executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94248c32", 0x8) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000007980)=[{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@iv={0x18}], 0x18, 0x24000800}], 0x1, 0x400c891) executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0b00000005000000020000000400000005000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32], 0x48) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000300)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0xf, 0x0, &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x2d) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='uid_map\x00') executing program 1: r0 = openat$binfmt_register(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe4, 0x1, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000009c0)='kfree\x00'}, 0x10) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1241, 0x5015, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00220600"], 0x0}, 0x0) write$binfmt_register(r0, &(0x7f0000000100)={0x3a, 'syz3', 0x3a, 'M', 0x3a, 0x8, 0x3a, '/proc/sys/fs/binfmt_misc/register\x00', 0x3a, '/proc/sys/fs/binfmt_misc/register\x00', 0x3a, './file0/../file0', 0x3a, [0x43]}, 0x75) r2 = request_key(&(0x7f0000000200)='cifs.spnego\x00', &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)='M', 0x0) r3 = socket$packet(0x11, 0x2, 0x300) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@newqdisc={0x40, 0x24, 0x4ee4e6a52ff56541, 0x70bd28, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}, {0xd}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x14, 0x2, [@TCA_FQ_FLOW_MAX_RATE={0x8, 0x7, 0x9}, @TCA_FQ_CE_THRESHOLD={0x8, 0xc, 0x9}]}}]}, 0x40}}, 0x0) sendto$packet(r3, 0x0, 0x0, 0x8080, &(0x7f00000000c0)={0x11, 0xf7, r5, 0x1, 0x1, 0x6, @local}, 0x14) add_key$fscrypt_v1(&(0x7f0000000080), 0x0, &(0x7f0000000180)={0x0, "e756f381182bec205dfc3dda32b9a7578ce818f19f48138ed576537419fb4c01ded07fcf13fb5b41e255ed5bc2d720e2b2f58c2c001e829dec51b3b7a54eeccc", 0x2c}, 0x48, r2) executing program 1: socket$packet(0x11, 0xa, 0x300) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0xffffffffffffff61) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r0}, 0x10) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r3, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x6b) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000007c0)=ANY=[@ANYBLOB="3800000010000507000000000004000000000000", @ANYRES32=r4, @ANYBLOB="03000016010000001800120008000100736974000c00020008000300", @ANYRES64], 0x38}}, 0x20040080) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000c80)=@newlink={0x48, 0x10, 0x439, 0x70bd27, 0xffffffe9, {0x0, 0x0, 0xe403, r5, 0x65000, 0x610c3}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @sit={{0x8}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r4}, @IFLA_IPTUN_REMOTE={0x8, 0x3, @multicast2}, @IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}]}}}]}, 0x48}}, 0x0) executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x5, 0x9, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b708000008"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3d, '\x00', 0x0, @cgroup_skb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000004c0)={r0, &(0x7f0000000340), &(0x7f00000005c0)=""/155}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000002c0)='workqueue_queue_work\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000020850000007000000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCL_PASTESEL(r1, 0x4b52, &(0x7f0000000040)) executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000010700000000000000f9000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x400, 0x9, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001040)={&(0x7f0000000300)='sys_enter\x00', r1}, 0x10) sync_file_range(0xffffffffffffffff, 0x6, 0x7, 0x7) executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000600)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x44401, 0x0) write$FUSE_GETXATTR(r3, &(0x7f0000000040)={0x18, 0x0, r2, {0x9}}, 0x18) syz_fuse_handle_req(r1, &(0x7f0000006380)="69c95af3aa63cfe24e2b0aa2ad3ea5d78e03b14f999dafdeba3a56fff4cc38d65a2b93708199abe153cdcff421ecbdfea2488f72e48a44d6e3b5ae8c27ca400bfee7e8342441b162f520caafa1c6c1cdf7de1de89e84638a51563e1b063c8233addf77cc62b8467d01d0195a746fc989709c9f3ebfb650b7da17046bf2184e61d76a251497fc199de8238cff39b1d591b495ff11746031ed10494093547b2696e979c2f5879106d96c44955bbf042e5b7a4f871518070820a958959ab3726bc5698bc6617da6b95d89de25b8a6fe7c438de74a5453bdf7daa08da736c2f4a3298f531c0221bf37dacbf4f69df6c6102ca36ffb3cca7e25eb5fa76e18727911db378e933a717aa5597ad3336283eb7e3acdbaa5c3196172fe8854e74935ec8bbdf905b2924f4021874387bbab16bc71cd7aea29adf996595679509045c5419eef1f127cffac1b7909ae811900577dd92f8b2a37c64ae23df64cbdecf0822ecdf57efa794f5a249d94d7b71a3c3e19df8b69d8060be5bb3c50a6a36ea3d2b49381eff54d95003133c504606b9bbca5683e31346309341182d70be72e27bc44ee38243dee4edc0a97ea79542a09a54434faf75757df3cd61d51c83e3ead4245e2126871c36eff9684ab5ea035fcb1750d2caad1022a7eeb0363fa5baf3da74f79b6c9323dc60507ae871dca464ebec665ea444af88314c3a33660f645e52891906e06242e313ce824923aa8a5b3cc60d7e94506c51e139d34bc33894fd69a3b5fb1ec47496b58ac77cbcd6249ce2f28ba31645474a9a0086f31093f04a4bcfc35de16b332ae71030a2c73e0ff71d8df6927873580b8c68fa9a74780804b3bda3242f9e51ee22a19c48b21565f992e28065bf92f4a13ec090358ce2eb70e0977ef39b7fc4988a4919c8f1e759790908fb236c97f6832204408167bb3ed9265fdb167251a69884be67378f7d597d0ed7e12e51742268dd33f95e840b87031462778e1d96f23ba9783541f21e198b21c0ccf52ae07b08324504d5ec3630c2814ffd7e597d0e59a279889eb86875be9ef7de02e4cc943b22636f5bed15d5d9ac9e45c4f6306407f151a9c107bf65205ea57ec0bbe8e3946384409cdebcf425825382540740c6742c4cdfabd9a5841f6d5177eec99379c9d294f87175874990cc2d252498580569569d7e23b2600dcfb6acc29d94d12effc2d96ee69d4e1f972eae9baa0b61a6ff2336ce8247a7be20336ba15fffd9ea838439c174ce0099f9586bae6ff60abc199540e9046df89d9cecb7b446924e1aa421ffee816e0aebb5cd12e7fd148467e154d9a4eb69894b444103f2c3d925de1b36a88ddbf36e3c619ffba7390e0919180b270d36da05af5ae4a25b3e1bae07b0975d4d4fac390856a66b08dbf48fb9db0b4581552be2effc9ce7d3d0819fbd91aabaa6f95d3b5ae172eddb6056b3a1820bdbe206f13fb6703defedf54a6bbe67c56336c644eb9a3944bcc69557d81fc39dcbdf0676e21ccf3ce3365d0127737e62ec830f4184a96e9454fcd481ed7fda1a5d7d7a4e19fc257d328bc97947e046b580d0e43326be5058dfb3b2ffd7b432ce5512928127995c5d2c2d200a77b39828f67281badc9527d3e956c0247460901e5bb67e5af29d8cebe40ec4a54d45562a1c4409a85e42d95cb01595b1d56901b46292a5bf6e020933b3b560607c8ff44a4f741963618dff01f42812522b03f0bcc2f14ff16957df44105166dbf2aa57e8ab5c9a29b5869fe263a5f6bde0469209b1264f26f5a2015fa18e6573eb02ebef5bc6e9006abc165c680e56323828324001f22666b6a869c9540c3ce4792c8eb6052a66128832dad2a57e0b9c4ca757dffab538d46e76bc0a11b1f185d2d0421892a1bb3cb7a4ae0f3a519fca1f7115e7eb8b3b77c73348567267d1911628924d79a96a8023f398c3c2f77209ed4fe1985f51d893a8471d05d7a06f9be36c17c70ee1f14f854d2bbfef803470d0ebefe4f8a25c374efc02794bc820539e3e432516cd3c05a48369ba1118a71caaa6abe3a84ff669a62e09762f4daa66e0c53beb23493fe3def520a7cf6db0c2177ba32b18c1bbb12191b16aa34427fc4cbe983a8e47cf408b62b03af2704761981c4f98c1bfca82c752735796aa4844c8946881e832844a12bb6f24379ea2f9dbcc57b5844720625baf0d2a4f3bd77c00436eeaddedf594a3184855609d0a35fd9127a5c34bf47bc1d3278d3dd399a993fd3eb52d4a5161ecb51d2702eda6713fbdeb8799f7ddae2ca43185e30ae33f77a12bd09ed4d876d2a8b62621d2ce9542a8246e2f80aa9a46942188b1b841ddb8451554df15a6c42de19bc9cc7cf837abb6f9e3961568d36c448a0ef63c815be44f5edc6807f3d0d0ad806766104a0dc3684890a2911b45f1d9f09c35ea81ff0ce16c3cb48c832d280686d939e24d722b1393910dc5da578d2b524cd4ff783885bf94a9adaa8c88564965aab163689c5cecdce3e10c92b1ee185ea449b72584b6ee465bdccb5828d590bf236d2c6c1dbdda58cb249df1f25c1bef22e9a80f2f89c016a739adaa91f04ab0f142518e0280010021dc2ddf5efc726c68a6c768fce05579c2f25d65a9f261c58b23348179e02606ffdb6c615703fe04bea5786191841b9d375e82f8486a43009994493d1b67a9f13dc2c54b8f2f3c620a226eb747b1d16e2998859322dd2176d6f6bd448e750025100a07fa053ae9ebad7bcdf2db17fddf9c95514220780a53b46085f6a0dd0a373a67a37fbb141903f2cf47b1603665a5c23a0d114f499a9db393a7e46f4eee89bb8e9d102b64350c5e89997e20ee42ea9272ff156fa4a8eb31dd0960492475949d4bf9d1cb7458c2a162d1b6f6da9011e3b11d12373547c26fbcf0c3d03b52d1eeabd3350e46df16ee6117934ce2e9b58c145471c0f77cc3be90aa6a269b3cfb3f68e55edc23a1a554356a4ddab1183b8e799b6e5ac1acbd5ee8fe38f1192fee4b82bce02d0c65b95c357b795a1e58b7ef226fb6740263124c5d58624d5debd1118e8ef543e7676d4fd56bb54d6ec684df1bc859ee976781d2972c94b4d8e97721658d01650604aeb4ba8066e88bb3b5425a6b69e6ca5800fe9b123f2288f385798472ff7ed4b99046cf43b56e51f8dac61f301a4253ca3f25d59ded04085ad3d552e4a767e37b135f7bd5859ca4643358d125514e0cfffed8cb71d129d7e83680a7dbc271b43eb7d16e6e5554887341fc953fdab27904b028c1bcef8a6f1330b474dc63040135e3f84a3effc0b1978f966b2ef05d04ddb840c0ae99ce60768ab341febc0efc49c998ae08d2ffd63fd6a8d9f56db515995c66b7ae06aab78e0c2c9b0c4d5c63104107060e72ffef5f8bcb16ead5c5cdbb992688a18927246723dc7d1462028ff1960bf45c77ec0d74830abf3910e59e9858afa1537e454e6ee860fceb27466103d038aa0029850a52bc698edb3703c6cb9fd1e94c0a570e82b390aebbc27dd4cf06b666fca3c34e163ad3fc8cbb59b1d55324800c6f1d184326ad9b6acf497eb5d451949cd5aed576846c5ae61784896a521a1cb063faacd9743d60db3a9c27f8ad7a96ce5cf917a774dbd1f9fc4a8c07f31857650f225ecfbdb99014eafedb7d078f70832d15f014e56ac1961bbcaeaef977903e9e4ebf4b531e338b4a6492113c31ea3edf78115b18fda2675e60a7d78b96921e51f7656acd22a2bbb0e20dd84acf487ea4d14ad971bd49ad4382a425800e07d9debe42c13e27ae5be92ca4e4a9fa3e2bfe7c10e9e34830fee5598f43a026a65e83031908a3ebf01e05449743fc9e19ef3e2f6d79fd61fc6b45e8f31e52b926d30132a4f89e3f267ef833797027d55d529618afc671d600653fd4e0f71b640ed93a01af2f37b952e1d0a2c11f1528904549ddd3ad124275e54956a100987b8e3951ae985c97f9e96c4b1d89381f0c9a7398ffbe621bdea8dab1f4e438e7389cd5f0d5ec9d21094ed168d0f41c4eb26c1cc3512b3985dce9ba574eb90aa2dd1d6d973570c3ea385f690dff37b20e654d15db42a2e2a4343394d9576490ea07b3cb58b76047dbc0d974d902af6fb8f9f4f772ea7ab76762527d6e39e6ce010c7c37f903f47b8df689bcb154b8882dda3cf7aa9055d257a956aeb8fdfa5d256aa8d7ea5ee29bad3536fcfde1a348ec5e3f795e5932ffa18de15dc31adde3aaa43c2099f5bd69a6887e49b7a8f9442568c7a9c2e09230c3b51a0c44b5ff02a6a076d689ca7fd392eefa6277cfc676f30fc086b547862229e6e273d76f3b19beb68c0e8a883ccc0e1f2d9d3baa5a7149327ba7be5bf144c626c5106011e92919f84894daa77261f2ca9a6b4896c3faef5e3540993efc17711d85fa2b1aa64740debedb39dba451e71137a8f3d6049d6c3779f31c6cabf520452e66fd975989cc1b25b110781c1720050f7e20f140020b70c600b4706ee513adbad5cf551a9288105ef429d1aa2860f7774d7c39a6fe5d818f994df918e9e64f8ca5695ff3b1ffce08db3659eba8e09b34a1034b1f369f1f99885ffba9fb895f9c956da5b92eef7e7c9160c3b400124449a24fd0f318a2f312d0f1e4cf3f26e025b1dc6bde79422d32966815b1d06862010328e99a98fcd4dc75429aa4631bd3edefbbf71376ad996e4399de503a1e2a04e7b86eb337a7d8a5ba3df8023a3e0a7a63762ec8bd3a70157cea63549f73eca5cd53d98200fe675adebd7a6de447f32fca30298def5efe277f42386e23c0d40f569cec39bb6fd113f8a91d78c6945d06710fa4d69d08fa60cb91a4c943ff19a1797476cf7886669ecea0deea37f5d8efc163153a274a9856b6e6a11d8fee527f23a6b3716954e42d1255450b3ff55ab1de9c354449db7aff26cecebd031235b88a949111f2274cd3d42de94c8fed24200df877dbf93e42eaf23fb04375bc62c475980d057228e475ef7bdb7b1b7274c1b7dc36af04252f2b1bd4f6604d25a0acd70694e40c438f24ed36bdf81979bf10b9f12346c003a5acb6c43536419852c0dbc16f4fffc4dd02bcacdcce01c7ff77c80296426ddbd3f94faffb61a8b2ac54321c7f72fe15f219e86d7c9418549de8ea8352ec28b1754de4a93d5e00d34255a789f69080ef2f84ecb6d86a980ab357d6c5d805e871fbefae80e5e986d5b1ea422b6a262fcf74921f2792f98f7ac43a118b5d9fe970cf0b69662340dcf280342858370019857fe8eff5d2b89ead645caa4e4d0ab23803cf66fdf9a6f2512cf3b5a490c2b071456e0b937ac3ed4840aca611fe1ade1d4d0df45c39f07c94eca2410f4889e77a04539f72ae956723773893daa29f9d8277d89fb12603ec12e9b23df17324fc85b4b87904fdd0469cb24606370a46e3ca5c5a6b371266e8a4be5024050069d5efad2e0cb27e30cfa124e82e717a9e3f7e317e737050dce0460191c798f5bef550feb4fb247f3a8898e85e209dfaf8b52b589881fe2f4cfc8a559111d42dfbe90d8dea908f5d9079d4b122119e9d6d4e1a5d631ecb170278b20f9b1045790fbdc117a61d968310179150256070f417509fd4f17c827c226d6c10818dfb1d6e9e40cbadb8e3d41788d0224a6441e6166f17acef3b2853f68962accae99678087a934c0c687476c03b4f67ae036a8b2dcbaae2010fb05cbeb2f6f9ba112ce176a144ac0baec33661f64574be0556397fd48fc0bb3a40802e73c992aadf474c0bf481bf9a3de4cc55f936d4c84e6345ccf07774db8737c200f28c554ceaa7490c6e30ae30784473a2440cc4cc589bd1099828ca9f6dbcf5f3ed2265aa702b86fcb713e410fa5efb7c4f5517c96dfe47f9d4148c1a89f184cc503935cf64b581f74c345035cf3ff638c6bb9b1f82451afdff8eba44bec5b5af38cc959ce370ee9d322b2d1a0feb9918ca7839d79da687d6eb91ca575618f83bd2b3e58231efe3f23d52a9bd6ef91684770b550b04e0d73610038eb056e631d4eacb35c9d46ae267058e9c99a60382ec013cba8380b19c608a6672ea9d4e6e0d95fd39a9d96d80aaed304cf12892a9dc2977211b357ecccae770400571c20413647679ad164c6652f54468a0a10d091ecbe8164ce92c51fe3408411698378bbea7263a8a6cef25f63e35e5806f01fbaf4933290b6ee8c22719bb3e929cb244e04730af15dba125c8739c7c6a020c426d27645af97522cb247f2eec73d21052d79f390755bae123348f98dd051f87c1db69128f4bf67efc75b1989ebb7ce196dedd750bbf1492aef0dd9cbcb6f73cf675406db4c41e6e1f1e0b6399a09a60c8796edc09f17093658d37da46b58bc54380c4cb1206103ce8991d85eb3bbb8e36131edc9c66ef32dcb043adee2f3fa486aba9abed476871d8208152f1ab54cd060b9e10d7dac909c14a21921c9071106e759ee612aa1add84e13ac231c983a4c517484a08bf0642ed5b1ba31df8f945d99cf396c0edeefc52c56aa23393d90503828178a2ffd35134dc817004a99b0ef7b70e0ed43df4e80ce1a11046e530bbb0be9642ed4a28405f636bc5c6ed65d3243b35cbeeb47c0510fa484457a6aa923ac626ca0f3a40b13ebfa62ec92a689e765c1e740155c900ae13bbf464543ce188b457be5f79e33f8b6aa66fd916ffe093eaeba241644af59c3719a82c1a73fd30e3a7b60834ff955ac621ef8483ff85ed17ce769577ffb89d4991c3e4d0a70091a3ba0a8a86bba22424dd6dcbaa6ba1c70ccea9fc2ebc0a20cc4f0de2ace4e543bf784f38c0c8470f0a4bae6d0196edd5d073c7e8758150e0acdbfbf972a9794c413974785499fecfb233e47f90b29a394c129d450d9fed88fd6eaa6374ef2b1ac45829609548d1635854073be9a75be104cf4bfc23b17fc1bf43046a91f7f90c9da437b8bdab7582fa21ee116f87ea97da25c75e12c8f51b46d3abdb38af79e688b1af6904f0e268164ea0f508b3a3b106ae3d06e866a2bf72b7e7455151e45d1d82490e6e34fef6ec599184d3563880d1f780c9be62b5569515e4f265c944d0db1b9ac81d0570be1fd396123e26b65a585802bf7d57bab9c9f51e636694526d8c50d5dc506912fd1cd26ec9045878ebfab649468105b817e5cd7c29389c02709471da5910b15afafe590bb4e9d9eb6a941d2d13472ed7650a7de54ef7626f5734bc8dc96918e6de187722b18547fd0a110c4b7a98817297dd482f103b2ef8bd4828af0434406cadccab5cc9931965d6c4704560c9071101e4ab45b280b6bd678f15a716c52d72b9f3515f94ebb2667e9b83c6e1c38b2066bdbc53a7a5144cf1d0242e766465a65026f9f1a4c47e8916da2f728d580153b7d2b87244ce0db736327f413cda49ab8f40f2cc90e06049ab5b2c6686f34641e0a80c9086c59f16e72724d4dae1feb218c26aecc26838ed8016a70a4f3422266b06543b4cbcd0618c7112574cf02e967a6ff8be38cbf51aae8bf0523b95511726a91146c2f5e5e13d43a905b329c08122be45968319292ffd6c46b34ea4165d8214a6851638d70adf024a156202ec89ad96f9f2694e8d5f7715bb4205b911a6206fec5bf35885d990c41b96d2363aa5a7754b13c98bece5f57be214cdb03e6138ecda8df9be886d155f13b9163910062b4d931857497e8c8ddb570e1c98161e1f95ef4ad24e550ea7a81ffc1b7bc24ae29a923bf45a3f4d89047d693c1641eea3bec15d6683ff995d7ef38007d62964bc0bd9e46bec29fecc057e7b74fe4a0b5ac2455d6e98d97cd74f92d5142268d93c02862e000ea026f11cee72f7a3e719f8fc6e361571e22f7631b6100f40168a3ca9a74933f06081683abe194fa3a2de0932473e1f9ab0523830d4feb0708457f3704a961a293e76c324c462c415df272648a3480c4c6e0a0b08f70ec04414c46d65aab8c34cff31532704f982b9cda64392a55d590d90fadbc7fb87a26ecc1eb302dea5605bd171c4470d5227d7fe428b74e1644c659e6d8a67564b358f0b295f81f89f77c399e2f1228c2700351085109922e21fc9a8c5c13a692067357ef42696b890d01a3b6f1fb3e39a849cfe6a283ab9b2772342ec85a1b3819d7c72ffbb4f0b8ae08fe9c65dcdb464491ef73b5957519c7512a9818dd1ac8530a26103febc21da3920ff48086b1684a89f42df96f8663dc3144b9207153b64e76d4a3730f2fe030a83faf90995a4436800a3ce6ce52bfc0741b7a6b3e77bfaf3995f221efc0ee81e7fe45bad54975be206b264fff010c15ba930159df809af54b2d7f7e9812565a03539ee10a2134642f27a7fcac190e77593ae7bb2758e41f9a15038163c50ee295e184f76dc1a272cf375f2b7d44991ab464d0eb57d5cc08be8591100d11b748d75858bc9c12a94ef4bdc9d3e06071ec85ece78e53b37ee29eccebe1c0a9b9c20ad192feb8c8c6ed988dbaf6402e2bbf955e3cc232b5ac5d0cf32a5df634e833e5409486867c67131dbddabec85dcf53968ecff257176caad69251278fc7fa8e5e3af276ce4efc92d56b080a9ee06f4289e2fa6f0285722006aea356a39346a980251d4a6748e777b394bfdf5f2405486fa2d48680d15bc1991755fda46d997e8313073bc3252f0e94d94a9e464496d70f7eccbab4039bb7e5adffe77862e20cffbd031228c7b01434bdcd0e457c73ad79254b01fd6b21296697ca719721ad4d7e62516a6709ecdf59c8f596a5d7a6078e9a040704bcada97a14b7973027a63cad9cd003389e010d66b1f7f69a41917b0eb7f9094b0dffae8f4104a02d8beda5bb78021affa24caa7e7930240b157f4a9b197f4e7d7142edda5979eb232b85307cad7b813308d729dcf01ce1ac0d78af8ccb193bfbea2fc004cf53d3dd51544c8d34bde21a198770fbdee35bbabde8f629eb97061c60546fe9c4ae717627ed70e53fd3f5ae3b2ebbf0ec5126023ebab8deafee78659f62bf3fe29073cf18d20d470b07b162c616ecb00ccceb73bd35eaa81b2ce5558c793935a519356164e829e604ff526b1c4e25ac12a76f6edb3e1351b9dd7466de1526e9d730dc3e25ac1ced28b5e55c41a2a233a37d99c457e12169f8ce8fe226b925744beae45794598d05d355da517a7ace14a164b7983c3c60cfaff5af84d2944d3be52f9008f09c94cfad99032a7f722ed5373db1ba3b0246e0a2342a72e4c1e6bf82fa94e91af8152b2011ec101fe312243985f62fbd453a944d98d256ff1096ae6e0129f263554f07e487b64da439237ecea334344e3dd93974c3119599fc263ce7bfa305747ff3c8bbe94fcfe24eecfda4baefa0a1e683cf220206aa5a983aaf1a4a485aeb71a0f9723575f5cdb37f7d1aa059d19f6b689c16fd5ec9ce71ec7e02345bb26d4b94259b91fa33521e4ea53db0b815d0a6710be17301d7de3d54d350694a02b484be396f0344bc4e55c8bba8b68f00436e1bbec2af35b7b7023bb988a021075dd56435713391b511354dffbfea3129ed6b680bd18e0addec32607c1489dc197a493c1dd2c21d7635e7c80a08f4750c7c9e15ba1baf966f4ba8d8c6a0a9d5d2678980a8310d9b335fc31bafb519a06c8f2286b0302716a8bec85e27dcd1b51dd5f9f3d66551d071570c7647a6649b6b83df640701edd3c44d53c864836fd0bf21f3f9523c8fc3b3e1437ba06d0bcbb984be1b0c470a67c012cf2846768fdd1a25d263304aa3350f8283752bccfbf655d39bfe6b13ad315f248db84ed1ed7daa26ecf89d59f91878503f6dcb615eef189b64747fbca1ad5b88c2081353ae26df03418bb1dfd6213d06992d4124766c88bd6d626d27e768e31e0d95aa4c1c86a7d351b527c67311fccda3b348857313df3c487d806156891e2e4b6af319f54b951217526d0a23fa272c11df722383f7b8578e9bf6fa4728fb8c5cd09f3ae5329ab8988b3e6f000bd712eddc7b44396d2cb489f37977c0efc1ec8538679a9a7034c51d275a050a7990238cddff8b9369f25a36c9a2cb15d5a305a4485c77366d8c0718af11a0051753367b2800a234290cc168d39b866601a775c803fd9b01f5e5b199ea3b1e341b87a324f462cb6dbf9a605f66b1c81df9341f1932e42cf6ee59ab23a3e2f2c9fad699480b86f10522cbe8ff256d616a8eb175777b548a046364988e2d30690c718fa974c0adcd424fc8c68611aeb3e6817bd64049478b6dd058f95d67d4a39cdc36979e8aaf4aa5ee26133cedcc24253ce06eba22b67ce126812ad06d18125c8adc3c7df1a7a3d10b1c3b832233e00cfbd86480e52fdb6d86ab3c16c70af93f03775154177956cae57609d3574deda5b7c2da4da6641c6641ca0219bf64ac087501f63a84f851cbc35ea02e28f9e910e866c38408f18868ace43c97549b65e98b0a8acdaf5051ec42e92a1cd2cac0367463fb0e42c8a978079196421105a9229a606b9178b8173b6e850738491a6334dcd94f014cd033818a94945436cb02988e50419660d849c76171390f2aa4d0c68d482962ad8ff5c2c443bee15262fc241e70f5f017e86055bde722b49b743ad1cc835fd1bb363cab5d749a2ab65b51e9f504ff4b6b164382c2a4f3f7c97a82d4fc01c34fec5b9dc75014120cda47c53d9e8d1fdb8583146cfac2e69f502ababfb7129f45914456cab10e5dc735010a0249027292c20aa548f543199f83eff262232284e6fe6396dc72b9c7bffb1ec1ffa285668d962cd830457d137f9920bb3626a44d612d9eee9d60d575f39b331de3371478a2f62b757f210473d88d4fe38ee517665b6de9358387fb82b65a42cacb0d8651d88a860217a5bb1a89bb88c598e486e5a4f81252877034a32f934f25dcc500652d01d8649d74e5cb5df701e0d83c94f589f2d80fb7546889e821cba9e819c3c4516250c31fcf86ac927dd9c8fecc9439f8eeb2ea563a6f810cf0b9a8555870a8533386a3fb46bed401db7e794a1e141d3230980c31dc6dc796dabc447daa954acfd5de61bf923814387a3bb154ee13059a2f108877d0925013cfba362c4f60875ff25e87a69277946e75e9e78b7e1f42bbd94e7776a0efa18174268bcf98bac00f964908840286f5b58c1f43fedf10408844130dffb1704e8098ab7d451263223e09d16ff9b99c5997277c4019bb9c955dd1d298fb2b5e1a3be3868ee605366c7ed5c3b41bfa91cfda0348e7828ee8d4f83da6ed43e1a7d4d9ee68903b9adac16a9c49dd16e61162cc297c600e4388846d1f8a401182b07c1ff85ceb6ce3c661a4da44c551a17f855bb2e2011e4c15d2061a0cc8cbb165c8bd9826fb625f3825b2b005ee59db42a8ca2753ed852ea872f42467082e90da120accde17089b60ab7e0a79606da2157df23aab82d2c5d4f7f75ecba12503511a669a7760d0c5e4041c838f65465ff346ec880a8b03afaf3242952e0ae51b2da14acac7d3dc907d6baed11cd03a1a93e76afbf6fb88d05b09ad6b341159991592cffc525de18bfeebc60c587f07c1970f9fab536b3557b1a8b383609b200817648f99317f891b2d2e5768771a8e3f45fd9e2ad5e9b1098a1d6be26ca026d4c251caf8c4478908f4766a2515d632c0f4276efaa99eb7e0e83cef088ae73eec5b05feff465f9722bb2a7b98940a6115f588096edcead084", 0x2000, &(0x7f0000008e00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000008400)={0x18, 0x0, 0x0, {0x6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) dup3(r0, r1, 0x0) executing program 1: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000b457b84256762d9ceb86a426092b41c24466ae5bca5b2116aed03c0dd9d34306"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000900)=@polexpire={0xcc, 0x1b, 0x1, 0x0, 0x0, {{{@in6=@ipv4={'\x00', '\xff\xff', @multicast2}, @in=@broadcast}}}, [@policy_type={0xa}]}, 0xcc}}, 0x0) executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], 0x0, 0x0, 0xfffffffffffffe8b, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0b00000007000000010001000800000001"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x52) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2500000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x52) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_deliver\x00', r2}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_deliver\x00', r1}, 0x10) syz_open_procfs$namespace(0x0, 0xfffffffffffffffe) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$netlink(0x10, 0x3, 0x10) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000e8000000000040d900008500000023000000850000000f00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) bind$netlink(r1, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000180)=0x583e, 0x4) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r1) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001500)={&(0x7f0000000140)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="0100000000000000000008000000180001801400020073797a5f74756e00000000000000000018000280080002001100000004000100080004"], 0x44}}, 0x0) executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r3, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r1], 0x50}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r3], 0x50}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000900)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000940)=0x14) sendmsg$nl_route(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000640)=ANY=[@ANYBLOB="2000000011000d04000000000800000000000000", @ANYRES32=r5], 0x20}, 0x1, 0x6}, 0x0) program did not crash replaying the whole log did not cause a kernel crash single: executing 1 programs separately with timeout 16m0s testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route-sendmsg$nl_route-socket$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r3, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r1], 0x50}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r3], 0x50}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000900)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000940)=0x14) sendmsg$nl_route(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000640)=ANY=[@ANYBLOB="2000000011000d04000000000800000000000000", @ANYRES32=r5], 0x20}, 0x1, 0x6}, 0x0) program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex single: successfully extracted reproducer found reproducer with 10 syscalls minimizing guilty program testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route-sendmsg$nl_route-socket$nl_route-getsockname$packet detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r3, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r1], 0x50}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r3], 0x50}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000900)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000940)=0x14) program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route-sendmsg$nl_route-socket$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r3, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r1], 0x50}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r3], 0x50}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r3, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r1], 0x50}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r3], 0x50}}, 0x0) program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0xffffff14, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5000000010008105e9c51c000000000000000000", @ANYRES32=r2, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100000000000c0002000c0000000d00000008000500", @ANYRES64=r0], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r2], 0x50}}, 0x0) program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-sendmsg$nl_route-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-socket-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r2], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket$nl_route-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r1], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r2], 0x50}}, 0x0) program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r1], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r2], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r2], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, 0x0, &(0x7f0000000200)) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r2], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, 0x0, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB="500000001000810500"/20, @ANYRES32=0x0, @ANYBLOB, @ANYRES32=r2], 0x50}}, 0x0) program did not crash testing program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="01000000000000002800128009000100766c616e000000001800028006000100030000000c0002001c0000000f00000008000500", @ANYRES32=r2], 0x50}}, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=16m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex simplifying C reproducer testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:2 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 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:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: no output from test machine a never seen crash title: no output from test machine, ignore testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 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:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex testing compiled C program (duration=16m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false 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}}): socket$nl_route-socket-sendmsg$nl_route-getsockname$packet-sendmsg$nl_route program crashed: KASAN: global-out-of-bounds Read in __hw_addr_add_ex reproducing took 8h33m43.149513885s repro crashed as (corrupted=false): ================================================================== BUG: KASAN: global-out-of-bounds in memcmp+0xc0/0xca lib/string.c:676 Read of size 1 at addr ffffffff895cb520 by task syz-executor156/3200 CPU: 1 UID: 0 PID: 3200 Comm: syz-executor156 Not tainted 6.12.0-rc1-syzkaller-00012-g5f153a692bac #0 Hardware name: riscv-virtio,qemu (DT) Call Trace: [] dump_backtrace+0x2e/0x3c arch/riscv/kernel/stacktrace.c:130 [] show_stack+0x34/0x40 arch/riscv/kernel/stacktrace.c:136 [] __dump_stack lib/dump_stack.c:94 [inline] [] dump_stack_lvl+0x122/0x196 lib/dump_stack.c:120 [] print_address_description mm/kasan/report.c:377 [inline] [] print_report+0x290/0x5a0 mm/kasan/report.c:488 [] kasan_report+0xec/0x118 mm/kasan/report.c:601 [] __asan_report_load1_noabort+0x12/0x1a mm/kasan/report_generic.c:378 [] memcmp+0xc0/0xca lib/string.c:676 [] __hw_addr_add_ex+0xee/0x676 net/core/dev_addr_lists.c:88 [] __dev_mc_add net/core/dev_addr_lists.c:867 [inline] [] dev_mc_add+0xac/0x108 net/core/dev_addr_lists.c:885 [] mrp_init_applicant+0xe8/0x56e net/802/mrp.c:873 [] vlan_mvrp_init_applicant+0x26/0x30 net/8021q/vlan_mvrp.c:57 [] register_vlan_dev+0x1b4/0x922 net/8021q/vlan.c:170 [] vlan_newlink+0x3d2/0x5fc net/8021q/vlan_netlink.c:193 [] rtnl_newlink_create net/core/rtnetlink.c:3510 [inline] [] __rtnl_newlink+0xfe2/0x1738 net/core/rtnetlink.c:3730 [] rtnl_newlink+0x6c/0xa2 net/core/rtnetlink.c:3743 [] rtnetlink_rcv_msg+0x428/0xdbe net/core/rtnetlink.c:6646 [] netlink_rcv_skb+0x216/0x3dc net/netlink/af_netlink.c:2550 [] rtnetlink_rcv+0x26/0x30 net/core/rtnetlink.c:6664 [] netlink_unicast_kernel net/netlink/af_netlink.c:1331 [inline] [] netlink_unicast+0x4f0/0x82c net/netlink/af_netlink.c:1357 [] netlink_sendmsg+0x864/0xdc6 net/netlink/af_netlink.c:1901 [] sock_sendmsg_nosec net/socket.c:729 [inline] [] __sock_sendmsg+0xcc/0x160 net/socket.c:744 [] ____sys_sendmsg+0x5ce/0x79e net/socket.c:2602 [] ___sys_sendmsg+0x144/0x1e6 net/socket.c:2656 [] __sys_sendmsg+0x130/0x1f0 net/socket.c:2685 [] __do_sys_sendmsg net/socket.c:2694 [inline] [] __se_sys_sendmsg net/socket.c:2692 [inline] [] __riscv_sys_sendmsg+0x70/0xa2 net/socket.c:2692 [] syscall_handler+0x94/0x118 arch/riscv/include/asm/syscall.h:90 [] do_trap_ecall_u+0x1aa/0x216 arch/riscv/kernel/traps.c:331 [] _new_vmalloc_restore_context_a0+0xc2/0xce The buggy address belongs to the variable: vlan_mrp_app+0x60/0x3e80 The buggy address belongs to the physical page: page: refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x897cb flags: 0xffe000000002000(reserved|node=0|zone=0|lastcpupid=0x7ff) raw: 0ffe000000002000 ff1c00000025f2c8 ff1c00000025f2c8 0000000000000000 raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 page dumped because: kasan: bad access detected page_owner info is not present (never set?) Memory state around the buggy address: ffffffff895cb400: 00 00 00 00 f9 f9 f9 f9 00 00 00 00 00 00 00 00 ffffffff895cb480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >ffffffff895cb500: 00 00 00 00 f9 f9 f9 f9 00 00 00 00 00 00 00 00 ^ ffffffff895cb580: 00 00 00 00 00 00 00 00 00 00 00 00 f9 f9 f9 f9 ffffffff895cb600: 00 00 00 00 f9 f9 f9 f9 00 00 00 00 00 00 00 00 ================================================================== final repro crashed as (corrupted=false): ================================================================== BUG: KASAN: global-out-of-bounds in memcmp+0xc0/0xca lib/string.c:676 Read of size 1 at addr ffffffff895cb520 by task syz-executor156/3200 CPU: 1 UID: 0 PID: 3200 Comm: syz-executor156 Not tainted 6.12.0-rc1-syzkaller-00012-g5f153a692bac #0 Hardware name: riscv-virtio,qemu (DT) Call Trace: [] dump_backtrace+0x2e/0x3c arch/riscv/kernel/stacktrace.c:130 [] show_stack+0x34/0x40 arch/riscv/kernel/stacktrace.c:136 [] __dump_stack lib/dump_stack.c:94 [inline] [] dump_stack_lvl+0x122/0x196 lib/dump_stack.c:120 [] print_address_description mm/kasan/report.c:377 [inline] [] print_report+0x290/0x5a0 mm/kasan/report.c:488 [] kasan_report+0xec/0x118 mm/kasan/report.c:601 [] __asan_report_load1_noabort+0x12/0x1a mm/kasan/report_generic.c:378 [] memcmp+0xc0/0xca lib/string.c:676 [] __hw_addr_add_ex+0xee/0x676 net/core/dev_addr_lists.c:88 [] __dev_mc_add net/core/dev_addr_lists.c:867 [inline] [] dev_mc_add+0xac/0x108 net/core/dev_addr_lists.c:885 [] mrp_init_applicant+0xe8/0x56e net/802/mrp.c:873 [] vlan_mvrp_init_applicant+0x26/0x30 net/8021q/vlan_mvrp.c:57 [] register_vlan_dev+0x1b4/0x922 net/8021q/vlan.c:170 [] vlan_newlink+0x3d2/0x5fc net/8021q/vlan_netlink.c:193 [] rtnl_newlink_create net/core/rtnetlink.c:3510 [inline] [] __rtnl_newlink+0xfe2/0x1738 net/core/rtnetlink.c:3730 [] rtnl_newlink+0x6c/0xa2 net/core/rtnetlink.c:3743 [] rtnetlink_rcv_msg+0x428/0xdbe net/core/rtnetlink.c:6646 [] netlink_rcv_skb+0x216/0x3dc net/netlink/af_netlink.c:2550 [] rtnetlink_rcv+0x26/0x30 net/core/rtnetlink.c:6664 [] netlink_unicast_kernel net/netlink/af_netlink.c:1331 [inline] [] netlink_unicast+0x4f0/0x82c net/netlink/af_netlink.c:1357 [] netlink_sendmsg+0x864/0xdc6 net/netlink/af_netlink.c:1901 [] sock_sendmsg_nosec net/socket.c:729 [inline] [] __sock_sendmsg+0xcc/0x160 net/socket.c:744 [] ____sys_sendmsg+0x5ce/0x79e net/socket.c:2602 [] ___sys_sendmsg+0x144/0x1e6 net/socket.c:2656 [] __sys_sendmsg+0x130/0x1f0 net/socket.c:2685 [] __do_sys_sendmsg net/socket.c:2694 [inline] [] __se_sys_sendmsg net/socket.c:2692 [inline] [] __riscv_sys_sendmsg+0x70/0xa2 net/socket.c:2692 [] syscall_handler+0x94/0x118 arch/riscv/include/asm/syscall.h:90 [] do_trap_ecall_u+0x1aa/0x216 arch/riscv/kernel/traps.c:331 [] _new_vmalloc_restore_context_a0+0xc2/0xce The buggy address belongs to the variable: vlan_mrp_app+0x60/0x3e80 The buggy address belongs to the physical page: page: refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x897cb flags: 0xffe000000002000(reserved|node=0|zone=0|lastcpupid=0x7ff) raw: 0ffe000000002000 ff1c00000025f2c8 ff1c00000025f2c8 0000000000000000 raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 page dumped because: kasan: bad access detected page_owner info is not present (never set?) Memory state around the buggy address: ffffffff895cb400: 00 00 00 00 f9 f9 f9 f9 00 00 00 00 00 00 00 00 ffffffff895cb480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >ffffffff895cb500: 00 00 00 00 f9 f9 f9 f9 00 00 00 00 00 00 00 00 ^ ffffffff895cb580: 00 00 00 00 00 00 00 00 00 00 00 00 f9 f9 f9 f9 ffffffff895cb600: 00 00 00 00 f9 f9 f9 f9 00 00 00 00 00 00 00 00 ==================================================================