00200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, 0x0, 0x0) 12:03:38 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc0, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x5c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc0}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xa000000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440025001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:38 executing program 5: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000340), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000180)='.dead\x00', &(0x7f00000001c0)={'syz', 0x2}, &(0x7f0000000240)="6d375415b2a62d514901cfa31f97ff55dd44f3e18c95b2d489684117fdc5191a1f4ead620644e962343e2cb261601026fa075591efcb0f6ff9a0d02925e2491119a1f530405e9bfc53e72691ee71f69344f93ca5b7cec934f00529080763ac1c53d1014bfb5947b5055edffde585f1157cc8127e357eb485ea5596f340cfac9a9b0da5f677d48ee5cad565b380a2560581eb89a1c2c377e75759d5d63e218bdfa8265eaeab0ad979767ed3725eef7d2e38fc", 0xb2, r0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f0000000100)={{0x1}}) r2 = dup2(r1, r1) ioctl$SNDRV_TIMER_IOCTL_START(r2, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r1, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000140)={{0x0, 0x1, 0x7e8b, 0x3, 0x5}}) readv(r1, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) 12:03:38 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x2500, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44002f001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 213.997835][T20033] sch_fq: defrate 0 ignored. 12:03:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44003a001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xb000000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:38 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:38 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x2710, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 214.055323][T20037] sch_fq: defrate 0 ignored. 12:03:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440048001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:38 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, 0x0, 0x0) 12:03:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44004a001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:38 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4788, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44004c001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000140), 0xe100) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) 12:03:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xc000000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:39 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:39 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4800, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440060001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, 0x0, 0x0) 12:03:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xf000000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440068001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) r2 = dup(r1) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x21, &(0x7f00000000c0)='macvtap0\x00', 0x10) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000140)={{0x2, 0x0, 0x10000, 0x0, 0x7}}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000180)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r3, 0x80045400, &(0x7f00000001c0)) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) 12:03:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44006c001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440074001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44007a001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44009c001000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4888, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:39 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440066011000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4c00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x10000000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440074011000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:39 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) [ 215.254902][T20204] __nla_validate_parse: 16 callbacks suppressed [ 215.254917][T20204] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:40 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) r2 = dup(r1) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x21, &(0x7f00000000c0)='macvtap0\x00', 0x10) ioctl$SNDRV_TIMER_IOCTL_STATUS64(r2, 0x80605414, &(0x7f0000000140)) 12:03:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400be011000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x10270000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:40 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x5865, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:40 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:40 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) [ 215.825367][T20270] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x11000000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400d0011000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:40 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400d4011000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 215.871800][T20273] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400d9011000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 215.994549][T20273] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:41 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) r2 = dup(r1) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x21, &(0x7f00000000c0)='macvtap0\x00', 0x10) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000100)={{0x1, 0x2}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) openat$cgroup_ro(r2, &(0x7f0000000140)='cgroup.events\x00', 0x0, 0x0) 12:03:41 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:41 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6558, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440012021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:41 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 12:03:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x60000000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440016021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440027021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 216.714176][T20387] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44002c021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 216.767737][T20389] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440030021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440042021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 216.809232][T20382] fq_change: 13 callbacks suppressed [ 216.809246][T20382] sch_fq: defrate 0 ignored. 12:03:41 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44008f021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 216.918301][T20405] sch_fq: defrate 0 ignored. [ 216.923022][T20387] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x65580000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:42 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6800, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:42 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:42 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x2, 0x0, 0x800, 0x3, 0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) r2 = dup(r1) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x21, &(0x7f00000000c0)='macvtap0\x00', 0x10) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000140)={{0x2, 0x3, 0x4, 0x2, 0x1}}) 12:03:42 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440002031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 217.646211][T20497] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x81000000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440062031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 217.703701][T20499] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:42 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6c00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400ce031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 217.745203][T20493] sch_fq: defrate 0 ignored. 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400da031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400e1031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 217.827403][T20497] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 217.856825][T20526] sch_fq: defrate 0 ignored. 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400e6031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x81ffffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:42 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r7, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) [ 217.877670][T20533] sch_fq: defrate 0 ignored. 12:03:42 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000240)) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x3, 0xfffffffd, 0x5, 0x0, 0xc}) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) r2 = dup(r1) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x21, &(0x7f00000000c0)='macvtap0\x00', 0x10) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000140)={{0x1, 0x2, 0x993d, 0x3, 0x81}}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) 12:03:42 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400e8031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:42 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6f04, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x88470000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:42 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="48000000100005070000000000000000000002", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x88480000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400ed031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 218.527434][T20604] sch_fq: defrate 0 ignored. 12:03:42 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7400, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:42 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400f2031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400fb031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400fe031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 218.714051][T20624] sch_fq: defrate 0 ignored. 12:03:43 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) r1 = perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0xc0, 0x1, 0x26, 0x6, 0x0, 0xfff, 0x10021, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x1, @perf_config_ext={0x4706, 0x2}, 0x2020, 0x0, 0xfffffc01, 0x4, 0x1, 0x80000001, 0x1, 0x0, 0x747, 0x0, 0x7fff}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) r3 = dup(r2) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x21, &(0x7f00000000c0)='macvtap0\x00', 0x10) ioctl$SNDRV_TIMER_IOCTL_SELECT(r3, 0x40345410, &(0x7f0000000200)={{0x1, 0x1, 0x9c2a, 0x3, 0x32}}) readv(r1, &(0x7f0000000140)=[{0x0, 0xe4}, {&(0x7f00000000c0)=""/27, 0xff6c}, {&(0x7f0000000240)=""/199}, {&(0x7f0000000340)=""/4096}], 0x2) ioctl$FS_IOC_GETVERSION(r2, 0x80087601, &(0x7f0000001340)) 12:03:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x88a8ffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000051000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:43 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7a00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:43 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="48000000100005070000", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:43 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) [ 219.469645][T20718] sch_fq: defrate 0 ignored. 12:03:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44009e051000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x8fcaffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:43 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r1, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r1, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) shutdown(r1, 0x1) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x10, &(0x7f0000000940)={r3}, &(0x7f0000000980)=0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r3, 0x6}, &(0x7f0000000180)=0x8) 12:03:43 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400c3051000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:43 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8100, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 219.565987][T20719] sch_fq: defrate 0 ignored. 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400c4051000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 219.636788][T20747] sctp: [Deprecated]: syz-executor.5 (pid 20747) Use of struct sctp_assoc_value in delayed_ack socket option. [ 219.636788][T20747] Use struct sctp_sack_info instead 12:03:44 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) [ 219.688739][T20744] sch_fq: defrate 0 ignored. 12:03:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x9effffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000061000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:44 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8847, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:44 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xcd040000, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000071000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000091000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:44 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8848, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000a1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xeaffffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:44 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:44 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=ANY=[@ANYBLOB="1804000000000000000000020000000008000000", @ANYRES32=0x0, @ANYBLOB], 0x18}], 0x1}, 0x0) r3 = dup(r1) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x21, &(0x7f00000000c0)='macvtap0\x00', 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r3, 0xc0189372, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="00040000000000002e2f66696c653000b5ec242cde17b0397280a9c795f15d60f61d8630a97fb97008467e3b04d11158dc2d633157674fb712363661a0c37018997b093041db5790e0762e78b240303487fcd06eb32cc8d41c31ccb3ae39ba22358d1dd0b307ba0cd2d4a026bd6740eddd34f8c3f8ea14a98a249869501e7c048e08682606dad1b7e6244611f1a38e798db94d8a9408847e700655c7ad8267214e773819001d7e923e3d30ee5b8adafdf358298fb51a7e957c8893b2d6e1890c4f3f0db90b4dc9e8834f59e9527b61bb89eed557b271d4bd629789b5"]) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r4, 0x40505412, &(0x7f0000000040)={0x7, 0x2}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) 12:03:44 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) [ 220.419233][T20831] sctp: [Deprecated]: syz-executor.5 (pid 20831) Use of struct sctp_assoc_value in delayed_ack socket option. [ 220.419233][T20831] Use struct sctp_sack_info instead 12:03:44 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xef16, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000b1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 220.470755][T20840] __nla_validate_parse: 14 callbacks suppressed [ 220.470769][T20840] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000d1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 220.534138][T20834] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:44 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000e1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000f1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000111000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xefffffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000121000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 220.671696][T20840] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 220.711560][T20834] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:45 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x34000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:45 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) set_mempolicy(0x3, &(0x7f0000000040)=0x1, 0x3) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x340, 0x205) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x4c, 0x2, 0x6, 0x3, 0x0, 0x0, {}, [@IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,mark\x00'}]}, 0x4c}}, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000240)={{0x0, 0x3, 0xffffffff, 0x0, 0x73c3fcc8}}) 12:03:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xf0ffffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:45 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440002121000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:45 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:45 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x400300, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440002161000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 221.343295][T20942] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:45 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xe0ffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000201000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xf1ffffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000211000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 221.388340][T20946] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:45 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000251000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 221.524073][T20964] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 221.547776][T20946] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:46 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c0001007665"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440002271000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:46 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:46 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000100)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x7, 0xfffffffd}) readv(r0, &(0x7f0000000200)=[{0x0, 0x8}, {&(0x7f00000000c0)=""/20, 0x14}], 0x2) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r1, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r1, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) shutdown(r1, 0x1) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x10, &(0x7f0000000940)={r3}, &(0x7f0000000980)=0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r3, 0x6}, &(0x7f0000000180)=0x8) 12:03:46 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x1000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xfcffffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400022c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xfeffffff, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 222.236913][T21052] fq_change: 12 callbacks suppressed [ 222.236926][T21052] sch_fq: defrate 0 ignored. [ 222.261742][T21056] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400002f1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:46 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x2000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 222.306409][T21068] sctp: [Deprecated]: syz-executor.0 (pid 21068) Use of struct sctp_assoc_value in delayed_ack socket option. [ 222.306409][T21068] Use struct sctp_sack_info instead [ 222.341352][T21060] sch_fq: defrate 0 ignored. [ 222.346097][T21063] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 12:03:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440002301000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400003a1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 222.470873][T21080] sch_fq: defrate 0 ignored. 12:03:46 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c0001007665"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:46 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400003f1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:46 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:47 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x3000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xffffa888, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:47 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 1) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000401000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:47 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c0001"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:47 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440002421000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 223.159906][T21150] FAULT_INJECTION: forcing a failure. [ 223.159906][T21150] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 223.173052][T21150] CPU: 0 PID: 21150 Comm: syz-executor.0 Not tainted 5.16.0-rc1-syzkaller #0 [ 223.181813][T21150] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 223.191946][T21150] Call Trace: [ 223.195222][T21150] [ 223.198148][T21150] dump_stack_lvl+0xd6/0x122 [ 223.202742][T21150] dump_stack+0x11/0x1b 12:03:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440088471000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 223.206902][T21150] should_fail+0x23c/0x250 [ 223.211317][T21150] should_fail_usercopy+0x16/0x20 [ 223.216350][T21150] _copy_from_user+0x1c/0xd0 [ 223.221532][T21150] sendmsg_copy_msghdr+0x60/0x2a0 [ 223.226589][T21150] __sys_sendmsg+0x166/0x230 [ 223.231242][T21150] __x64_sys_sendmsg+0x42/0x50 [ 223.238604][T21150] do_syscall_64+0x44/0xd0 [ 223.243021][T21150] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 223.248913][T21150] RIP: 0033:0x7f3ce762eae9 [ 223.253402][T21150] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 223.273005][T21150] RSP: 002b:00007f3ce53a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 223.281517][T21150] RAX: ffffffffffffffda RBX: 00007f3ce7741f60 RCX: 00007f3ce762eae9 [ 223.289648][T21150] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 223.297624][T21150] RBP: 00007f3ce53a51d0 R08: 0000000000000000 R09: 0000000000000000 12:03:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000481000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 223.305591][T21150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 223.313599][T21150] R13: 00007ffd5ccf03ef R14: 00007f3ce53a5300 R15: 0000000000022000 [ 223.321576][T21150] [ 223.326736][T21156] sch_fq: defrate 0 ignored. 12:03:47 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 2) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440088481000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400004a1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 223.419497][T21180] sch_fq: defrate 0 ignored. [ 223.453953][T21195] FAULT_INJECTION: forcing a failure. [ 223.453953][T21195] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 223.467147][T21195] CPU: 1 PID: 21195 Comm: syz-executor.0 Not tainted 5.16.0-rc1-syzkaller #0 [ 223.475997][T21195] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 223.486048][T21195] Call Trace: [ 223.489322][T21195] [ 223.492243][T21195] dump_stack_lvl+0xd6/0x122 [ 223.496869][T21195] dump_stack+0x11/0x1b 12:03:47 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xffffca8f, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:47 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400004c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:47 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x20, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}}, 0x20}}, 0x0) [ 223.501055][T21195] should_fail+0x23c/0x250 [ 223.505465][T21195] should_fail_usercopy+0x16/0x20 [ 223.510505][T21195] _copy_from_user+0x1c/0xd0 [ 223.515175][T21195] iovec_from_user+0xc4/0x2e0 [ 223.519894][T21195] __import_iovec+0x57/0x2d0 [ 223.524485][T21195] import_iovec+0xb8/0xd0 [ 223.528818][T21195] sendmsg_copy_msghdr+0x275/0x2a0 [ 223.533975][T21195] __sys_sendmsg+0x166/0x230 [ 223.538578][T21195] __x64_sys_sendmsg+0x42/0x50 [ 223.543350][T21195] do_syscall_64+0x44/0xd0 [ 223.547783][T21195] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 223.553686][T21195] RIP: 0033:0x7f3ce762eae9 [ 223.558076][T21195] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 223.577703][T21195] RSP: 002b:00007f3ce5384188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 223.586208][T21195] RAX: ffffffffffffffda RBX: 00007f3ce7742020 RCX: 00007f3ce762eae9 [ 223.594192][T21195] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 12:03:48 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 1) 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440065581000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 223.602165][T21195] RBP: 00007f3ce53841d0 R08: 0000000000000000 R09: 0000000000000000 [ 223.610211][T21195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 223.618168][T21195] R13: 00007ffd5ccf03ef R14: 00007f3ce5384300 R15: 0000000000022000 [ 223.626140][T21195] [ 223.633770][T21203] sch_fq: defrate 0 ignored. 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000601000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003621000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 223.661385][T21210] FAULT_INJECTION: forcing a failure. [ 223.661385][T21210] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 223.674551][T21210] CPU: 1 PID: 21210 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 [ 223.683310][T21210] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 223.693362][T21210] Call Trace: [ 223.696636][T21210] [ 223.699588][T21210] dump_stack_lvl+0xd6/0x122 [ 223.704180][T21210] dump_stack+0x11/0x1b 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440058651000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 223.708414][T21210] should_fail+0x23c/0x250 [ 223.712829][T21210] should_fail_usercopy+0x16/0x20 [ 223.717854][T21210] _copy_from_user+0x1c/0xd0 [ 223.722562][T21210] sendmsg_copy_msghdr+0x60/0x2a0 [ 223.727686][T21210] __sys_sendmsg+0x166/0x230 [ 223.732295][T21210] __x64_sys_sendmsg+0x42/0x50 [ 223.737085][T21210] do_syscall_64+0x44/0xd0 [ 223.741533][T21210] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 223.747440][T21210] RIP: 0033:0x7f793c643ae9 [ 223.751906][T21210] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 223.771609][T21210] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 223.780016][T21210] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 223.788064][T21210] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 223.796104][T21210] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 223.804115][T21210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 223.812068][T21210] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 223.820454][T21210] 12:03:48 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 3) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440001661000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:48 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 2) 12:03:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xffffff7f, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:48 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x5000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 223.876528][T21209] sch_fq: defrate 0 ignored. 12:03:48 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x20, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}}, 0x20}}, 0x0) [ 223.925195][T21223] sch_fq: defrate 0 ignored. [ 223.929879][T21226] FAULT_INJECTION: forcing a failure. [ 223.929879][T21226] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 223.943200][T21226] CPU: 0 PID: 21226 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 [ 223.945215][T21229] sch_fq: defrate 0 ignored. [ 223.951988][T21226] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 223.952003][T21226] Call Trace: [ 223.952009][T21226] [ 223.952015][T21226] dump_stack_lvl+0xd6/0x122 [ 223.977375][T21226] dump_stack+0x11/0x1b [ 223.981534][T21226] should_fail+0x23c/0x250 [ 223.985952][T21226] should_fail_usercopy+0x16/0x20 [ 223.990974][T21226] _copy_from_user+0x1c/0xd0 [ 223.995566][T21226] iovec_from_user+0xc4/0x2e0 [ 224.000311][T21226] __import_iovec+0x57/0x2d0 [ 224.004899][T21226] import_iovec+0xb8/0xd0 [ 224.009280][T21226] sendmsg_copy_msghdr+0x275/0x2a0 [ 224.014396][T21226] __sys_sendmsg+0x166/0x230 [ 224.019065][T21226] __x64_sys_sendmsg+0x42/0x50 [ 224.023911][T21226] do_syscall_64+0x44/0xd0 [ 224.028352][T21226] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 224.034322][T21226] RIP: 0033:0x7f793c643ae9 [ 224.038727][T21226] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 224.058356][T21226] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 224.066766][T21226] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 12:03:48 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000681000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 224.074734][T21226] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 224.082702][T21226] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 224.090736][T21226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 224.098717][T21226] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 224.106738][T21226] [ 224.114087][T21233] FAULT_INJECTION: forcing a failure. [ 224.114087][T21233] name failslab, interval 1, probability 0, space 0, times 0 [ 224.126836][T21233] CPU: 1 PID: 21233 Comm: syz-executor.0 Not tainted 5.16.0-rc1-syzkaller #0 [ 224.135600][T21233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 224.145649][T21233] Call Trace: [ 224.148928][T21233] [ 224.151853][T21233] dump_stack_lvl+0xd6/0x122 [ 224.156443][T21233] dump_stack+0x11/0x1b [ 224.160617][T21233] should_fail+0x23c/0x250 [ 224.165122][T21233] __should_failslab+0x81/0x90 [ 224.169891][T21233] should_failslab+0x5/0x20 [ 224.174453][T21233] kmem_cache_alloc_node+0x61/0x2d0 [ 224.179722][T21233] ? __alloc_skb+0xf0/0x450 [ 224.184304][T21233] __alloc_skb+0xf0/0x450 [ 224.188632][T21233] netlink_sendmsg+0x4d5/0x7d0 [ 224.193505][T21233] ? netlink_getsockopt+0x720/0x720 [ 224.198701][T21233] ____sys_sendmsg+0x39a/0x510 [ 224.203515][T21233] __sys_sendmsg+0x195/0x230 [ 224.208123][T21233] __x64_sys_sendmsg+0x42/0x50 [ 224.212917][T21233] do_syscall_64+0x44/0xd0 [ 224.217376][T21233] entry_SYSCALL_64_after_hwframe+0x44/0xae 12:03:48 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 3) [ 224.223303][T21233] RIP: 0033:0x7f3ce762eae9 [ 224.227719][T21233] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 224.247442][T21233] RSP: 002b:00007f3ce5384188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 224.255875][T21233] RAX: ffffffffffffffda RBX: 00007f3ce7742020 RCX: 00007f3ce762eae9 [ 224.263843][T21233] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 224.271828][T21233] RBP: 00007f3ce53841d0 R08: 0000000000000000 R09: 0000000000000000 [ 224.272476][T21262] FAULT_INJECTION: forcing a failure. [ 224.272476][T21262] name failslab, interval 1, probability 0, space 0, times 0 [ 224.279794][T21233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 224.300338][T21233] R13: 00007ffd5ccf03ef R14: 00007f3ce5384300 R15: 0000000000022000 [ 224.308295][T21233] [ 224.311314][T21262] CPU: 0 PID: 21262 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400006c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000741000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 224.320075][T21262] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 224.330127][T21262] Call Trace: [ 224.333394][T21262] [ 224.336370][T21262] dump_stack_lvl+0xd6/0x122 [ 224.340966][T21262] dump_stack+0x11/0x1b [ 224.345116][T21262] should_fail+0x23c/0x250 [ 224.349574][T21262] __should_failslab+0x81/0x90 [ 224.354361][T21262] should_failslab+0x5/0x20 [ 224.358867][T21262] kmem_cache_alloc_node+0x61/0x2d0 [ 224.364150][T21262] ? __alloc_skb+0xf0/0x450 [ 224.368694][T21262] __alloc_skb+0xf0/0x450 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440001741000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 224.373022][T21262] netlink_sendmsg+0x4d5/0x7d0 [ 224.377797][T21262] ? netlink_getsockopt+0x720/0x720 [ 224.383040][T21262] ____sys_sendmsg+0x39a/0x510 [ 224.387913][T21262] __sys_sendmsg+0x195/0x230 [ 224.392516][T21262] __x64_sys_sendmsg+0x42/0x50 [ 224.397364][T21262] do_syscall_64+0x44/0xd0 [ 224.401811][T21262] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 224.407752][T21262] RIP: 0033:0x7f793c643ae9 [ 224.412159][T21262] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 224.431761][T21262] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 224.440191][T21262] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 224.448154][T21262] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 224.456115][T21262] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 224.464077][T21262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 12:03:48 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 4) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:48 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400007a1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:48 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 4) [ 224.472048][T21262] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 224.480011][T21262] [ 224.487651][T21244] sch_fq: defrate 0 ignored. [ 224.553561][T21277] FAULT_INJECTION: forcing a failure. [ 224.553561][T21277] name failslab, interval 1, probability 0, space 0, times 0 [ 224.566234][T21277] CPU: 1 PID: 21277 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 [ 224.575035][T21277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 224.585069][T21277] Call Trace: [ 224.588331][T21277] [ 224.589946][T21278] FAULT_INJECTION: forcing a failure. [ 224.589946][T21278] name failslab, interval 1, probability 0, space 0, times 0 [ 224.591242][T21277] dump_stack_lvl+0xd6/0x122 [ 224.591268][T21277] dump_stack+0x11/0x1b [ 224.591312][T21277] should_fail+0x23c/0x250 [ 224.617066][T21277] __should_failslab+0x81/0x90 [ 224.622010][T21277] should_failslab+0x5/0x20 [ 224.626508][T21277] kmem_cache_alloc_node_trace+0x61/0x310 [ 224.632293][T21277] ? __kmalloc_node_track_caller+0x30/0x40 [ 224.638158][T21277] __kmalloc_node_track_caller+0x30/0x40 [ 224.643804][T21277] ? netlink_sendmsg+0x4d5/0x7d0 [ 224.648805][T21277] __alloc_skb+0x19d/0x450 [ 224.653246][T21277] netlink_sendmsg+0x4d5/0x7d0 [ 224.658002][T21277] ? netlink_getsockopt+0x720/0x720 [ 224.663191][T21277] ____sys_sendmsg+0x39a/0x510 [ 224.668013][T21277] __sys_sendmsg+0x195/0x230 [ 224.672632][T21277] __x64_sys_sendmsg+0x42/0x50 [ 224.677386][T21277] do_syscall_64+0x44/0xd0 [ 224.681802][T21277] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 224.687753][T21277] RIP: 0033:0x7f793c643ae9 [ 224.692152][T21277] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 224.711764][T21277] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 224.720162][T21277] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 224.728129][T21277] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 224.736098][T21277] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 224.744125][T21277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 224.752091][T21277] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 224.760044][T21277] [ 224.763047][T21278] CPU: 0 PID: 21278 Comm: syz-executor.0 Not tainted 5.16.0-rc1-syzkaller #0 [ 224.771853][T21278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 224.781903][T21278] Call Trace: [ 224.785177][T21278] [ 224.788095][T21278] dump_stack_lvl+0xd6/0x122 [ 224.792737][T21278] dump_stack+0x11/0x1b [ 224.796979][T21278] should_fail+0x23c/0x250 [ 224.801436][T21278] __should_failslab+0x81/0x90 [ 224.806308][T21278] should_failslab+0x5/0x20 [ 224.810859][T21278] kmem_cache_alloc_node_trace+0x61/0x310 [ 224.816693][T21278] ? __kmalloc_node_track_caller+0x30/0x40 [ 224.822561][T21278] __kmalloc_node_track_caller+0x30/0x40 [ 224.828194][T21278] ? netlink_sendmsg+0x4d5/0x7d0 [ 224.833191][T21278] __alloc_skb+0x19d/0x450 [ 224.837586][T21278] netlink_sendmsg+0x4d5/0x7d0 [ 224.842377][T21278] ? netlink_getsockopt+0x720/0x720 [ 224.847645][T21278] ____sys_sendmsg+0x39a/0x510 [ 224.852470][T21278] __sys_sendmsg+0x195/0x230 [ 224.857158][T21278] __x64_sys_sendmsg+0x42/0x50 [ 224.861906][T21278] do_syscall_64+0x44/0xd0 [ 224.866316][T21278] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 224.872282][T21278] RIP: 0033:0x7f3ce762eae9 [ 224.876719][T21278] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 224.896308][T21278] RSP: 002b:00007f3ce5384188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 224.904761][T21278] RAX: ffffffffffffffda RBX: 00007f3ce7742020 RCX: 00007f3ce762eae9 [ 224.912713][T21278] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 224.921101][T21278] RBP: 00007f3ce53841d0 R08: 0000000000000000 R09: 0000000000000000 [ 224.929185][T21278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 224.937140][T21278] R13: 00007ffd5ccf03ef R14: 00007f3ce5384300 R15: 0000000000022000 [ 224.945090][T21278] 12:03:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xffffff81, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:49 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:49 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x20, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}}, 0x20}}, 0x0) 12:03:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000811000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:49 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 5) [ 225.027163][T21292] FAULT_INJECTION: forcing a failure. [ 225.027163][T21292] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 225.040250][T21292] CPU: 0 PID: 21292 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 [ 225.049018][T21292] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.059098][T21292] Call Trace: [ 225.062376][T21292] [ 225.065340][T21292] dump_stack_lvl+0xd6/0x122 [ 225.069935][T21292] dump_stack+0x11/0x1b 12:03:49 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 225.074157][T21292] should_fail+0x23c/0x250 [ 225.078573][T21292] should_fail_usercopy+0x16/0x20 [ 225.083599][T21292] _copy_from_iter+0x131/0x990 [ 225.088392][T21292] ? check_stack_object+0x61/0x70 [ 225.093412][T21292] ? __virt_addr_valid+0x15a/0x1a0 [ 225.098553][T21292] ? __check_object_size+0x253/0x310 [ 225.103906][T21292] netlink_sendmsg+0x58d/0x7d0 [ 225.108743][T21292] ? netlink_getsockopt+0x720/0x720 [ 225.113946][T21292] ____sys_sendmsg+0x39a/0x510 [ 225.118715][T21292] __sys_sendmsg+0x195/0x230 12:03:49 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x9000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 225.123355][T21292] __x64_sys_sendmsg+0x42/0x50 [ 225.128121][T21292] do_syscall_64+0x44/0xd0 [ 225.132546][T21292] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 225.138440][T21292] RIP: 0033:0x7f793c643ae9 [ 225.143255][T21292] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 225.162856][T21292] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 12:03:49 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 5) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440047881000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xffffff9e, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:49 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xa000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 225.171370][T21292] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 225.179343][T21292] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 225.187315][T21292] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 225.195312][T21292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 225.203281][T21292] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 225.211529][T21292] 12:03:49 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 6) [ 225.290157][T21316] FAULT_INJECTION: forcing a failure. [ 225.290157][T21316] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 225.303358][T21316] CPU: 0 PID: 21316 Comm: syz-executor.0 Not tainted 5.16.0-rc1-syzkaller #0 [ 225.312121][T21316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.322176][T21316] Call Trace: [ 225.325450][T21316] [ 225.328375][T21316] dump_stack_lvl+0xd6/0x122 [ 225.332970][T21316] dump_stack+0x11/0x1b [ 225.337123][T21316] should_fail+0x23c/0x250 [ 225.341540][T21316] should_fail_usercopy+0x16/0x20 [ 225.346589][T21316] _copy_from_iter+0x131/0x990 [ 225.351354][T21316] ? check_stack_object+0x61/0x70 [ 225.353467][T21328] FAULT_INJECTION: forcing a failure. [ 225.353467][T21328] name failslab, interval 1, probability 0, space 0, times 0 [ 225.356445][T21316] ? __virt_addr_valid+0x15a/0x1a0 [ 225.374104][T21316] ? __check_object_size+0x253/0x310 [ 225.379426][T21316] netlink_sendmsg+0x58d/0x7d0 [ 225.384188][T21316] ? netlink_getsockopt+0x720/0x720 [ 225.389382][T21316] ____sys_sendmsg+0x39a/0x510 [ 225.394235][T21316] __sys_sendmsg+0x195/0x230 [ 225.398818][T21316] __x64_sys_sendmsg+0x42/0x50 [ 225.403579][T21316] do_syscall_64+0x44/0xd0 [ 225.408078][T21316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 225.413999][T21316] RIP: 0033:0x7f3ce762eae9 [ 225.418393][T21316] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 225.438009][T21316] RSP: 002b:00007f3ce53a5188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 225.446405][T21316] RAX: ffffffffffffffda RBX: 00007f3ce7741f60 RCX: 00007f3ce762eae9 [ 225.454415][T21316] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 225.462369][T21316] RBP: 00007f3ce53a51d0 R08: 0000000000000000 R09: 0000000000000000 [ 225.470320][T21316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 225.478291][T21316] R13: 00007ffd5ccf03ef R14: 00007f3ce53a5300 R15: 0000000000022000 [ 225.486251][T21316] 12:03:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440048881000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 225.489250][T21328] CPU: 1 PID: 21328 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 [ 225.498136][T21328] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.508187][T21328] Call Trace: [ 225.511512][T21328] [ 225.514445][T21328] dump_stack_lvl+0xd6/0x122 [ 225.519041][T21328] dump_stack+0x11/0x1b [ 225.523321][T21328] should_fail+0x23c/0x250 [ 225.527825][T21328] ? skb_clone+0x12c/0x1f0 [ 225.532359][T21328] __should_failslab+0x81/0x90 12:03:49 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400028f1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 225.537179][T21328] should_failslab+0x5/0x20 [ 225.541691][T21328] kmem_cache_alloc+0x4f/0x320 [ 225.546460][T21328] skb_clone+0x12c/0x1f0 [ 225.550802][T21328] netlink_deliver_tap+0x2da/0x510 [ 225.555983][T21328] netlink_unicast+0x5de/0x6c0 [ 225.560828][T21328] netlink_sendmsg+0x6e1/0x7d0 [ 225.565607][T21328] ? netlink_getsockopt+0x720/0x720 [ 225.570870][T21328] ____sys_sendmsg+0x39a/0x510 [ 225.575706][T21328] __sys_sendmsg+0x195/0x230 [ 225.580308][T21328] __x64_sys_sendmsg+0x42/0x50 [ 225.585095][T21328] do_syscall_64+0x44/0xd0 [ 225.589520][T21328] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 225.595420][T21328] RIP: 0033:0x7f793c643ae9 [ 225.600004][T21328] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 225.619611][T21328] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 225.628013][T21328] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 225.635992][T21328] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 225.644343][T21328] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 225.652365][T21328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 225.660350][T21328] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 225.668339][T21328] [ 225.684161][T21329] __nla_validate_parse: 20 callbacks suppressed [ 225.684174][T21329] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:50 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c}]}, 0xc0}}, 0x0) 12:03:50 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400009c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:50 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 6) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:50 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xb000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xffffffea, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:50 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 7) 12:03:50 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400059e1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 225.799741][T21352] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 225.843475][T21357] FAULT_INJECTION: forcing a failure. [ 225.843475][T21357] name failslab, interval 1, probability 0, space 0, times 0 [ 225.856163][T21357] CPU: 1 PID: 21357 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 [ 225.865022][T21357] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.875169][T21357] Call Trace: [ 225.878484][T21357] [ 225.881411][T21357] dump_stack_lvl+0xd6/0x122 [ 225.886026][T21357] dump_stack+0x11/0x1b [ 225.890186][T21357] should_fail+0x23c/0x250 [ 225.894600][T21357] __should_failslab+0x81/0x90 [ 225.899438][T21357] should_failslab+0x5/0x20 [ 225.903985][T21357] kmem_cache_alloc_node_trace+0x61/0x310 [ 225.909708][T21357] ? __kmalloc_node+0x30/0x40 [ 225.914446][T21357] __kmalloc_node+0x30/0x40 [ 225.919499][T21357] qdisc_alloc+0x5b/0x3c0 [ 225.923835][T21357] ? nla_strcmp+0xb7/0xd0 [ 225.928188][T21357] qdisc_create+0xfe/0xd10 [ 225.932605][T21357] ? __nla_parse+0x3c/0x50 [ 225.937014][T21357] tc_modify_qdisc+0x64a/0x10b0 [ 225.941924][T21357] ? qdisc_offload_graft_helper+0x190/0x190 [ 225.947838][T21357] rtnetlink_rcv_msg+0x745/0x7e0 [ 225.952778][T21357] ? ___cache_free+0x46/0x300 [ 225.957554][T21357] ? skb_network_protocol+0x137/0x360 [ 225.963028][T21357] ? __kfree_skb+0xfe/0x150 [ 225.967579][T21357] ? kmem_cache_free+0x5e/0x100 [ 225.972504][T21357] ? __kfree_skb+0xfe/0x150 [ 225.977125][T21357] ? consume_skb+0x48/0x160 [ 225.981679][T21357] ? nlmon_xmit+0x5f/0x70 [ 225.986005][T21357] ? __this_cpu_preempt_check+0x18/0x20 12:03:50 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xc000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xffffffef, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 225.991588][T21357] ? __local_bh_enable_ip+0x4d/0x70 [ 225.996824][T21357] ? local_bh_enable+0x1b/0x20 [ 226.001595][T21357] ? __dev_queue_xmit+0x597/0xf70 [ 226.006762][T21357] ? __skb_clone+0x2db/0x300 [ 226.011422][T21357] ? __rcu_read_unlock+0x5c/0x290 [ 226.016484][T21357] netlink_rcv_skb+0x14e/0x250 [ 226.021352][T21357] ? rtnetlink_bind+0x60/0x60 [ 226.026045][T21357] rtnetlink_rcv+0x18/0x20 [ 226.030467][T21357] netlink_unicast+0x5fc/0x6c0 [ 226.035390][T21357] netlink_sendmsg+0x6e1/0x7d0 [ 226.040160][T21357] ? netlink_getsockopt+0x720/0x720 [ 226.045844][T21357] ____sys_sendmsg+0x39a/0x510 [ 226.047151][T21382] FAULT_INJECTION: forcing a failure. [ 226.047151][T21382] name failslab, interval 1, probability 0, space 0, times 0 [ 226.050666][T21357] __sys_sendmsg+0x195/0x230 [ 226.067928][T21357] __x64_sys_sendmsg+0x42/0x50 [ 226.072744][T21357] do_syscall_64+0x44/0xd0 [ 226.077145][T21357] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 226.083082][T21357] RIP: 0033:0x7f793c643ae9 [ 226.087498][T21357] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 226.107104][T21357] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 226.115565][T21357] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 226.123555][T21357] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 226.131518][T21357] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 226.139469][T21357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 226.147429][T21357] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 226.155395][T21357] [ 226.158400][T21382] CPU: 0 PID: 21382 Comm: syz-executor.0 Not tainted 5.16.0-rc1-syzkaller #0 [ 226.159238][T21359] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 226.167159][T21382] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 226.167170][T21382] Call Trace: [ 226.167177][T21382] [ 226.167183][T21382] dump_stack_lvl+0xd6/0x122 [ 226.167223][T21382] dump_stack+0x11/0x1b [ 226.201399][T21382] should_fail+0x23c/0x250 [ 226.205813][T21382] ? skb_clone+0x12c/0x1f0 [ 226.210237][T21382] __should_failslab+0x81/0x90 [ 226.215023][T21382] should_failslab+0x5/0x20 [ 226.220025][T21382] kmem_cache_alloc+0x4f/0x320 [ 226.224839][T21382] skb_clone+0x12c/0x1f0 [ 226.229139][T21382] netlink_deliver_tap+0x2da/0x510 [ 226.234314][T21382] netlink_unicast+0x5de/0x6c0 [ 226.239087][T21382] netlink_sendmsg+0x6e1/0x7d0 12:03:50 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440001be1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:50 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 8) 12:03:50 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440005c31000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 226.243856][T21382] ? netlink_getsockopt+0x720/0x720 [ 226.249113][T21382] ____sys_sendmsg+0x39a/0x510 [ 226.253879][T21382] __sys_sendmsg+0x195/0x230 [ 226.258491][T21382] __x64_sys_sendmsg+0x42/0x50 [ 226.263259][T21382] do_syscall_64+0x44/0xd0 [ 226.267691][T21382] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 226.273586][T21382] RIP: 0033:0x7f3ce762eae9 [ 226.278002][T21382] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 226.297609][T21382] RSP: 002b:00007f3ce5384188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 226.306247][T21382] RAX: ffffffffffffffda RBX: 00007f3ce7742020 RCX: 00007f3ce762eae9 [ 226.314216][T21382] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 226.322175][T21382] RBP: 00007f3ce53841d0 R08: 0000000000000000 R09: 0000000000000000 [ 226.330128][T21382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 226.338164][T21382] R13: 00007ffd5ccf03ef R14: 00007f3ce5384300 R15: 0000000000022000 [ 226.346118][T21382] [ 226.384155][T21387] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 226.404710][T21395] FAULT_INJECTION: forcing a failure. [ 226.404710][T21395] name failslab, interval 1, probability 0, space 0, times 0 [ 226.417445][T21395] CPU: 1 PID: 21395 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 12:03:50 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c}]}, 0xc0}}, 0x0) 12:03:50 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440005c41000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 226.426230][T21395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 226.436347][T21395] Call Trace: [ 226.439623][T21395] [ 226.442547][T21395] dump_stack_lvl+0xd6/0x122 [ 226.447191][T21395] dump_stack+0x11/0x1b [ 226.451389][T21395] should_fail+0x23c/0x250 [ 226.455806][T21395] __should_failslab+0x81/0x90 [ 226.460575][T21395] should_failslab+0x5/0x20 [ 226.465189][T21395] kmem_cache_alloc_node+0x61/0x2d0 [ 226.470386][T21395] ? __alloc_skb+0xf0/0x450 [ 226.474892][T21395] __alloc_skb+0xf0/0x450 [ 226.479218][T21395] netlink_ack+0x292/0x680 [ 226.483663][T21395] ? __rcu_read_unlock+0x5c/0x290 [ 226.488686][T21395] netlink_rcv_skb+0x1c7/0x250 [ 226.493435][T21395] ? rtnetlink_bind+0x60/0x60 [ 226.498143][T21395] rtnetlink_rcv+0x18/0x20 [ 226.502611][T21395] netlink_unicast+0x5fc/0x6c0 [ 226.507366][T21395] netlink_sendmsg+0x6e1/0x7d0 [ 226.512116][T21395] ? netlink_getsockopt+0x720/0x720 [ 226.517481][T21395] ____sys_sendmsg+0x39a/0x510 [ 226.522261][T21395] __sys_sendmsg+0x195/0x230 [ 226.526836][T21395] __x64_sys_sendmsg+0x42/0x50 [ 226.531598][T21395] do_syscall_64+0x44/0xd0 [ 226.536060][T21395] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 226.541946][T21395] RIP: 0033:0x7f793c643ae9 [ 226.546341][T21395] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 226.565956][T21395] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 226.574445][T21395] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 226.582406][T21395] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 226.590396][T21395] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 226.598346][T21395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 226.606294][T21395] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 226.614250][T21395] 12:03:51 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003ce1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:51 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 9) 12:03:51 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xd000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xfffffff0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440001d01000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 226.664224][T21400] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440001d41000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440001d91000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 226.763860][T21404] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 226.788418][T21409] FAULT_INJECTION: forcing a failure. [ 226.788418][T21409] name failslab, interval 1, probability 0, space 0, times 0 [ 226.790462][T21414] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:51 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c}]}, 0xc0}}, 0x0) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003da1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 226.801109][T21409] CPU: 1 PID: 21409 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 [ 226.819098][T21409] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 226.829148][T21409] Call Trace: [ 226.832421][T21409] [ 226.835344][T21409] dump_stack_lvl+0xd6/0x122 [ 226.840045][T21409] dump_stack+0x11/0x1b [ 226.844197][T21409] should_fail+0x23c/0x250 [ 226.848695][T21409] __should_failslab+0x81/0x90 [ 226.853497][T21409] should_failslab+0x5/0x20 [ 226.858071][T21409] kmem_cache_alloc_node_trace+0x61/0x310 [ 226.863796][T21409] ? __kmalloc_node_track_caller+0x30/0x40 [ 226.869691][T21409] __kmalloc_node_track_caller+0x30/0x40 [ 226.875367][T21409] ? netlink_ack+0x292/0x680 [ 226.879990][T21409] __alloc_skb+0x19d/0x450 [ 226.884501][T21409] netlink_ack+0x292/0x680 [ 226.888919][T21409] ? __rcu_read_unlock+0x5c/0x290 [ 226.894021][T21409] netlink_rcv_skb+0x1c7/0x250 [ 226.898796][T21409] ? rtnetlink_bind+0x60/0x60 [ 226.903520][T21409] rtnetlink_rcv+0x18/0x20 [ 226.907946][T21409] netlink_unicast+0x5fc/0x6c0 [ 226.912715][T21409] netlink_sendmsg+0x6e1/0x7d0 [ 226.917521][T21409] ? netlink_getsockopt+0x720/0x720 [ 226.922716][T21409] ____sys_sendmsg+0x39a/0x510 [ 226.927484][T21409] __sys_sendmsg+0x195/0x230 [ 226.932088][T21409] __x64_sys_sendmsg+0x42/0x50 [ 226.936979][T21409] do_syscall_64+0x44/0xd0 [ 226.941397][T21409] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 226.947310][T21409] RIP: 0033:0x7f793c643ae9 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003e11000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003e61000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 226.951716][T21409] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 226.971329][T21409] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 226.979739][T21409] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 226.987711][T21409] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 226.995680][T21409] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 227.003650][T21409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 227.011627][T21409] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 227.019705][T21409] 12:03:51 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 10) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003e81000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:51 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xe000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xfffffff1, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:51 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x23, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 227.078527][T21429] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003ed1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003f21000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003fb1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 227.194334][T21440] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 227.249053][T21458] fq_change: 16 callbacks suppressed [ 227.249065][T21458] sch_fq: defrate 0 ignored. [ 227.259045][T21461] sch_fq: defrate 0 ignored. [ 227.263816][T21463] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 227.265150][T21461] FAULT_INJECTION: forcing a failure. [ 227.265150][T21461] name failslab, interval 1, probability 0, space 0, times 0 [ 227.285808][T21461] CPU: 0 PID: 21461 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003fe1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:51 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 1) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400fffe1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 227.294720][T21461] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 227.304805][T21461] Call Trace: [ 227.308144][T21461] [ 227.311082][T21461] dump_stack_lvl+0xd6/0x122 [ 227.315672][T21461] dump_stack+0x11/0x1b [ 227.319848][T21461] should_fail+0x23c/0x250 [ 227.324347][T21461] ? skb_clone+0x12c/0x1f0 [ 227.328879][T21461] __should_failslab+0x81/0x90 [ 227.333650][T21461] should_failslab+0x5/0x20 [ 227.338242][T21461] kmem_cache_alloc+0x4f/0x320 [ 227.343034][T21461] skb_clone+0x12c/0x1f0 [ 227.347282][T21461] netlink_deliver_tap+0x2da/0x510 [ 227.352403][T21461] netlink_unicast+0x427/0x6c0 [ 227.357340][T21461] netlink_ack+0x62e/0x680 [ 227.361765][T21461] ? __rcu_read_unlock+0x5c/0x290 [ 227.366916][T21461] netlink_rcv_skb+0x1c7/0x250 [ 227.368515][T21487] FAULT_INJECTION: forcing a failure. [ 227.368515][T21487] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 227.371687][T21461] ? rtnetlink_bind+0x60/0x60 [ 227.389397][T21461] rtnetlink_rcv+0x18/0x20 [ 227.393866][T21461] netlink_unicast+0x5fc/0x6c0 [ 227.398617][T21461] netlink_sendmsg+0x6e1/0x7d0 [ 227.403401][T21461] ? netlink_getsockopt+0x720/0x720 [ 227.408586][T21461] ____sys_sendmsg+0x39a/0x510 [ 227.413459][T21461] __sys_sendmsg+0x195/0x230 [ 227.418056][T21461] __x64_sys_sendmsg+0x42/0x50 [ 227.422828][T21461] do_syscall_64+0x44/0xd0 [ 227.427237][T21461] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 227.433116][T21461] RIP: 0033:0x7f793c643ae9 [ 227.437575][T21461] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 227.457314][T21461] RSP: 002b:00007f793a3ba188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 227.465711][T21461] RAX: ffffffffffffffda RBX: 00007f793c756f60 RCX: 00007f793c643ae9 [ 227.473666][T21461] RDX: 0000000000000000 RSI: 00000000200007c0 RDI: 0000000000000004 [ 227.481631][T21461] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 227.489585][T21461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440003ff1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:51 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) (fail_nth: 11) [ 227.497639][T21461] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 227.505608][T21461] [ 227.508615][T21487] CPU: 1 PID: 21487 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 227.517386][T21487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 227.527485][T21487] Call Trace: [ 227.530760][T21487] [ 227.533683][T21487] dump_stack_lvl+0xd6/0x122 [ 227.538284][T21487] dump_stack+0x11/0x1b [ 227.542525][T21487] should_fail+0x23c/0x250 12:03:51 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000fff1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 227.547076][T21487] should_fail_usercopy+0x16/0x20 [ 227.552102][T21487] _copy_from_user+0x1c/0xd0 [ 227.556705][T21487] sendmsg_copy_msghdr+0x60/0x2a0 [ 227.561744][T21487] __sys_sendmsg+0x166/0x230 [ 227.566352][T21487] __x64_sys_sendmsg+0x42/0x50 [ 227.571125][T21487] do_syscall_64+0x44/0xd0 [ 227.575544][T21487] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 227.581443][T21487] RIP: 0033:0x7f270cf99ae9 [ 227.585859][T21487] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 227.605464][T21487] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 227.613915][T21487] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 227.621869][T21487] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 227.629829][T21487] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 227.637817][T21487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 227.645772][T21487] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 227.653772][T21487] 12:03:52 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xf000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xfffffffc, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 227.696711][T21477] sch_fq: defrate 0 ignored. [ 227.745882][T21491] sch_fq: defrate 0 ignored. [ 227.758018][T21491] FAULT_INJECTION: forcing a failure. [ 227.758018][T21491] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 227.771114][T21491] CPU: 1 PID: 21491 Comm: syz-executor.5 Not tainted 5.16.0-rc1-syzkaller #0 [ 227.779883][T21491] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 227.790121][T21491] Call Trace: [ 227.793425][T21491] [ 227.796346][T21491] dump_stack_lvl+0xd6/0x122 [ 227.800966][T21491] dump_stack+0x11/0x1b [ 227.805241][T21491] should_fail+0x23c/0x250 [ 227.809641][T21491] should_fail_usercopy+0x16/0x20 [ 227.814741][T21491] _copy_to_user+0x1c/0x90 [ 227.819171][T21491] simple_read_from_buffer+0xab/0x120 [ 227.824577][T21491] proc_fail_nth_read+0x10d/0x150 [ 227.829586][T21491] ? proc_fault_inject_write+0x230/0x230 [ 227.835231][T21491] vfs_read+0x1e6/0x750 [ 227.839434][T21491] ? __fget_light+0x219/0x260 [ 227.844111][T21491] ksys_read+0xd9/0x190 [ 227.848340][T21491] __x64_sys_read+0x3e/0x50 [ 227.852824][T21491] do_syscall_64+0x44/0xd0 [ 227.857232][T21491] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 227.863103][T21491] RIP: 0033:0x7f793c5f669c [ 227.867533][T21491] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 227.887154][T21491] RSP: 002b:00007f793a3ba170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 227.895650][T21491] RAX: ffffffffffffffda RBX: 0000000000000048 RCX: 00007f793c5f669c [ 227.903602][T21491] RDX: 000000000000000f RSI: 00007f793a3ba1e0 RDI: 0000000000000005 [ 227.911549][T21491] RBP: 00007f793a3ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 227.919517][T21491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 227.927521][T21491] R13: 00007ffd345ea27f R14: 00007f793a3ba300 R15: 0000000000022000 [ 227.935491][T21491] [ 227.946353][T21497] sch_fq: defrate 0 ignored. [ 228.007034][T21502] sch_fq: defrate 0 ignored. 12:03:52 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x25, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:52 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44007fff1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:52 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 2) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:52 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:52 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x10000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:52 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400feff1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 228.059226][T21517] sch_fq: defrate 0 ignored. [ 228.112093][T21528] FAULT_INJECTION: forcing a failure. [ 228.112093][T21528] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 228.125197][T21528] CPU: 0 PID: 21528 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 228.133959][T21528] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 228.144165][T21528] Call Trace: [ 228.147453][T21528] [ 228.150373][T21528] dump_stack_lvl+0xd6/0x122 [ 228.154968][T21528] dump_stack+0x11/0x1b [ 228.159158][T21528] should_fail+0x23c/0x250 [ 228.163576][T21528] should_fail_usercopy+0x16/0x20 [ 228.168612][T21528] _copy_from_user+0x1c/0xd0 [ 228.173267][T21528] iovec_from_user+0xc4/0x2e0 [ 228.178022][T21528] __import_iovec+0x57/0x2d0 [ 228.182642][T21528] import_iovec+0xb8/0xd0 [ 228.187094][T21528] sendmsg_copy_msghdr+0x275/0x2a0 [ 228.192281][T21528] __sys_sendmsg+0x166/0x230 [ 228.196895][T21528] __x64_sys_sendmsg+0x42/0x50 [ 228.201683][T21528] do_syscall_64+0x44/0xd0 [ 228.206110][T21528] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 228.212054][T21528] RIP: 0033:0x7f270cf99ae9 [ 228.216526][T21528] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 228.236164][T21528] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 228.244578][T21528] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 228.252555][T21528] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 12:03:52 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:52 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000100100010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:52 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x2, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 228.260598][T21528] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 228.268640][T21528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 228.276703][T21528] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 228.284696][T21528] [ 228.288692][T21526] sch_fq: defrate 0 ignored. [ 228.303468][T21546] sch_fq: defrate 0 ignored. [ 228.308229][T21548] sch_fq: defrate 0 ignored. 12:03:52 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x10270000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:52 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x2a, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:52 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000300010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x2, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:52 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x11000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:52 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 3) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:52 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x3, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:52 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x12000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 228.510866][T21574] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3 sclass=netlink_route_socket pid=21574 comm=syz-executor.3 [ 228.564096][T21576] FAULT_INJECTION: forcing a failure. [ 228.564096][T21576] name failslab, interval 1, probability 0, space 0, times 0 [ 228.576758][T21576] CPU: 0 PID: 21576 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 228.585531][T21576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 228.595584][T21576] Call Trace: [ 228.598926][T21576] [ 228.601848][T21576] dump_stack_lvl+0xd6/0x122 [ 228.606471][T21576] dump_stack+0x11/0x1b [ 228.610704][T21576] should_fail+0x23c/0x250 [ 228.615117][T21576] __should_failslab+0x81/0x90 [ 228.619948][T21576] should_failslab+0x5/0x20 [ 228.624478][T21576] kmem_cache_alloc_node+0x61/0x2d0 [ 228.629687][T21576] ? __alloc_skb+0xf0/0x450 [ 228.633010][T21595] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=5 sclass=netlink_route_socket pid=21595 comm=syz-executor.3 [ 228.634194][T21576] __alloc_skb+0xf0/0x450 [ 228.651266][T21576] netlink_sendmsg+0x4d5/0x7d0 [ 228.656078][T21576] ? netlink_getsockopt+0x720/0x720 12:03:52 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:52 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000500010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000600010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x3, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 228.661285][T21576] ____sys_sendmsg+0x39a/0x510 [ 228.666055][T21576] __sys_sendmsg+0x195/0x230 [ 228.670671][T21576] __x64_sys_sendmsg+0x42/0x50 [ 228.675460][T21576] do_syscall_64+0x44/0xd0 [ 228.679872][T21576] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 228.685839][T21576] RIP: 0033:0x7f270cf99ae9 [ 228.690250][T21576] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 228.709928][T21576] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 228.718758][T21576] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 228.726736][T21576] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 228.734783][T21576] RBP: 00007f270ad101d0 R08: 0000000000000000 R09: 0000000000000000 [ 228.742827][T21576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 228.750799][T21576] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000700010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 228.755560][T21608] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=6 sclass=netlink_route_socket pid=21608 comm=syz-executor.3 [ 228.758774][T21576] [ 228.800922][T21614] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=7 sclass=netlink_route_socket pid=21614 comm=syz-executor.3 12:03:53 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x2b, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:53 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x18000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000900010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x4, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:53 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x5, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:53 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 4) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:53 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x20000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:53 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 228.953137][T21629] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=9 sclass=netlink_route_socket pid=21629 comm=syz-executor.3 [ 229.001276][T21639] FAULT_INJECTION: forcing a failure. [ 229.001276][T21639] name failslab, interval 1, probability 0, space 0, times 0 [ 229.014223][T21639] CPU: 0 PID: 21639 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 229.022986][T21639] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.033039][T21639] Call Trace: [ 229.036366][T21639] [ 229.039298][T21639] dump_stack_lvl+0xd6/0x122 [ 229.043896][T21639] dump_stack+0x11/0x1b [ 229.048058][T21639] should_fail+0x23c/0x250 [ 229.052500][T21639] __should_failslab+0x81/0x90 [ 229.056559][T21645] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=10 sclass=netlink_route_socket pid=21645 comm=syz-executor.3 [ 229.057290][T21639] should_failslab+0x5/0x20 [ 229.074622][T21639] kmem_cache_alloc_node_trace+0x61/0x310 [ 229.080349][T21639] ? __kmalloc_node_track_caller+0x30/0x40 [ 229.086193][T21639] __kmalloc_node_track_caller+0x30/0x40 [ 229.091827][T21639] ? netlink_sendmsg+0x4d5/0x7d0 [ 229.096767][T21639] __alloc_skb+0x19d/0x450 12:03:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x5, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000a00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000b00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000c00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 229.101190][T21639] netlink_sendmsg+0x4d5/0x7d0 [ 229.104587][T21650] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=11 sclass=netlink_route_socket pid=21650 comm=syz-executor.3 [ 229.105963][T21639] ? netlink_getsockopt+0x720/0x720 [ 229.105992][T21639] ____sys_sendmsg+0x39a/0x510 [ 229.128736][T21639] __sys_sendmsg+0x195/0x230 [ 229.133336][T21639] __x64_sys_sendmsg+0x42/0x50 [ 229.138186][T21639] do_syscall_64+0x44/0xd0 [ 229.142737][T21639] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 229.148683][T21639] RIP: 0033:0x7f270cf99ae9 [ 229.153103][T21639] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 229.153475][T21653] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=12 sclass=netlink_route_socket pid=21653 comm=syz-executor.3 [ 229.172776][T21639] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 229.172800][T21639] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 229.172812][T21639] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 229.172823][T21639] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 229.172833][T21639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 229.172843][T21639] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 229.172859][T21639] 12:03:53 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 5) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000d00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:53 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x25000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x6, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:53 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x2d, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:53 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:53 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x48000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:53 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000e00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 229.418421][T21680] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=13 sclass=netlink_route_socket pid=21680 comm=syz-executor.3 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000f00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 229.482740][T21695] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=14 sclass=netlink_route_socket pid=21695 comm=syz-executor.3 [ 229.494432][T21696] FAULT_INJECTION: forcing a failure. [ 229.494432][T21696] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 229.508685][T21696] CPU: 0 PID: 21696 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 229.517455][T21696] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.527520][T21696] Call Trace: 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000021000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:53 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000031000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 229.530794][T21696] [ 229.533720][T21696] dump_stack_lvl+0xd6/0x122 [ 229.538386][T21696] dump_stack+0x11/0x1b [ 229.542633][T21696] should_fail+0x23c/0x250 [ 229.547068][T21696] should_fail_usercopy+0x16/0x20 [ 229.552098][T21696] _copy_from_iter+0x131/0x990 [ 229.556912][T21696] ? check_stack_object+0x61/0x70 [ 229.561934][T21696] ? __virt_addr_valid+0x15a/0x1a0 [ 229.567079][T21696] ? __check_object_size+0x253/0x310 [ 229.572449][T21696] netlink_sendmsg+0x58d/0x7d0 [ 229.577220][T21696] ? netlink_getsockopt+0x720/0x720 [ 229.582432][T21696] ____sys_sendmsg+0x39a/0x510 [ 229.587220][T21696] __sys_sendmsg+0x195/0x230 [ 229.591819][T21696] __x64_sys_sendmsg+0x42/0x50 [ 229.596599][T21696] do_syscall_64+0x44/0xd0 [ 229.601037][T21696] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 229.606918][T21696] RIP: 0033:0x7f270cf99ae9 [ 229.611330][T21696] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 229.630949][T21696] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 229.639385][T21696] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 229.647350][T21696] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 229.655319][T21696] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 229.663269][T21696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 229.671270][T21696] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 229.679233][T21696] 12:03:54 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 6) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000041000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x7, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:54 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x2e, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:54 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4c000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:54 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x9, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000051000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x8, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 229.848884][T21718] FAULT_INJECTION: forcing a failure. [ 229.848884][T21718] name failslab, interval 1, probability 0, space 0, times 0 [ 229.861636][T21718] CPU: 1 PID: 21718 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 229.870440][T21718] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.880495][T21718] Call Trace: [ 229.883771][T21718] [ 229.886829][T21718] dump_stack_lvl+0xd6/0x122 [ 229.891417][T21718] dump_stack+0x11/0x1b 12:03:54 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x60000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000061000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000071000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:54 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xa, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 229.895574][T21718] should_fail+0x23c/0x250 [ 229.900042][T21718] ? skb_clone+0x12c/0x1f0 [ 229.904470][T21718] __should_failslab+0x81/0x90 [ 229.909386][T21718] should_failslab+0x5/0x20 [ 229.913930][T21718] kmem_cache_alloc+0x4f/0x320 [ 229.918697][T21718] skb_clone+0x12c/0x1f0 [ 229.923050][T21718] netlink_deliver_tap+0x2da/0x510 [ 229.928165][T21718] netlink_unicast+0x5de/0x6c0 [ 229.932929][T21718] netlink_sendmsg+0x6e1/0x7d0 [ 229.937725][T21718] ? netlink_getsockopt+0x720/0x720 [ 229.943035][T21718] ____sys_sendmsg+0x39a/0x510 [ 229.947872][T21718] __sys_sendmsg+0x195/0x230 [ 229.952474][T21718] __x64_sys_sendmsg+0x42/0x50 [ 229.957289][T21718] do_syscall_64+0x44/0xd0 [ 229.961705][T21718] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 229.967742][T21718] RIP: 0033:0x7f270cf99ae9 [ 229.972133][T21718] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 229.991785][T21718] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 230.000219][T21718] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 230.008172][T21718] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 230.016151][T21718] RBP: 00007f270ad101d0 R08: 0000000000000000 R09: 0000000000000000 [ 230.024146][T21718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 230.032094][T21718] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 230.040144][T21718] 12:03:54 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 7) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000081000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x9, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:54 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x65580000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:54 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xb, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:54 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x30, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000091000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000a1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xa, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000b1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 230.282392][T21756] FAULT_INJECTION: forcing a failure. [ 230.282392][T21756] name failslab, interval 1, probability 0, space 0, times 0 [ 230.295074][T21756] CPU: 1 PID: 21756 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 230.303835][T21756] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 230.313934][T21756] Call Trace: [ 230.317203][T21756] [ 230.320131][T21756] dump_stack_lvl+0xd6/0x122 [ 230.324769][T21756] dump_stack+0x11/0x1b 12:03:54 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000d1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 230.328922][T21756] should_fail+0x23c/0x250 [ 230.333335][T21756] ? rtnl_newlink+0x59/0x13b0 [ 230.338044][T21756] __should_failslab+0x81/0x90 [ 230.342890][T21756] should_failslab+0x5/0x20 [ 230.347493][T21756] kmem_cache_alloc_trace+0x52/0x350 [ 230.352848][T21756] rtnl_newlink+0x59/0x13b0 [ 230.357355][T21756] ? __rcu_read_unlock+0x5c/0x290 [ 230.362414][T21756] ? sysvec_reschedule_ipi+0x58/0x100 [ 230.367790][T21756] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 230.373552][T21756] ? finish_task_switch+0xda/0x280 [ 230.378715][T21756] ? __schedule+0x44a/0x6a0 [ 230.383242][T21756] ? __list_del_entry_valid+0x54/0xc0 [ 230.388599][T21756] ? _raw_spin_unlock+0x2e/0x50 [ 230.393450][T21756] ? __mutex_lock+0x21d/0x5a0 [ 230.398168][T21756] ? rtnl_setlink+0x2a0/0x2a0 [ 230.402894][T21756] rtnetlink_rcv_msg+0x745/0x7e0 [ 230.407813][T21756] ? ___cache_free+0x46/0x300 [ 230.412469][T21756] ? skb_network_protocol+0x137/0x360 [ 230.417823][T21756] ? __kfree_skb+0xfe/0x150 [ 230.422325][T21756] ? kmem_cache_free+0x5e/0x100 [ 230.427168][T21756] ? __kfree_skb+0xfe/0x150 [ 230.431713][T21756] ? consume_skb+0x48/0x160 [ 230.436207][T21756] ? nlmon_xmit+0x5f/0x70 [ 230.440514][T21756] ? __this_cpu_preempt_check+0x18/0x20 [ 230.446038][T21756] ? __local_bh_enable_ip+0x4d/0x70 [ 230.451229][T21756] ? local_bh_enable+0x1b/0x20 [ 230.455971][T21756] ? __dev_queue_xmit+0x597/0xf70 [ 230.461001][T21756] ? __skb_clone+0x2db/0x300 [ 230.465571][T21756] ? __rcu_read_unlock+0x5c/0x290 [ 230.470589][T21756] netlink_rcv_skb+0x14e/0x250 [ 230.475347][T21756] ? rtnetlink_bind+0x60/0x60 [ 230.480014][T21756] rtnetlink_rcv+0x18/0x20 [ 230.484415][T21756] netlink_unicast+0x5fc/0x6c0 [ 230.489259][T21756] netlink_sendmsg+0x6e1/0x7d0 [ 230.494027][T21756] ? netlink_getsockopt+0x720/0x720 [ 230.499281][T21756] ____sys_sendmsg+0x39a/0x510 [ 230.504087][T21756] __sys_sendmsg+0x195/0x230 [ 230.508765][T21756] __x64_sys_sendmsg+0x42/0x50 [ 230.513525][T21756] do_syscall_64+0x44/0xd0 [ 230.517995][T21756] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 230.523917][T21756] RIP: 0033:0x7f270cf99ae9 [ 230.528340][T21756] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 230.547983][T21756] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 230.556378][T21756] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 230.564411][T21756] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 230.572368][T21756] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 230.580353][T21756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 230.588320][T21756] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 230.596272][T21756] 12:03:55 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 8) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000e1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:55 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xc, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xb, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:55 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x68000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:55 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x4c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:55 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6c000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:55 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xd, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000f1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xc, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 230.760945][T21790] __nla_validate_parse: 27 callbacks suppressed [ 230.760965][T21790] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 230.842961][T21796] FAULT_INJECTION: forcing a failure. [ 230.842961][T21796] name failslab, interval 1, probability 0, space 0, times 0 [ 230.856847][T21796] CPU: 1 PID: 21796 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 230.865650][T21796] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 230.875904][T21796] Call Trace: [ 230.879175][T21796] [ 230.882102][T21796] dump_stack_lvl+0xd6/0x122 [ 230.886800][T21796] dump_stack+0x11/0x1b 12:03:55 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6f040000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:55 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xe, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 230.890976][T21796] should_fail+0x23c/0x250 [ 230.895388][T21796] ? netdevice_event+0x298/0x5e0 [ 230.900408][T21796] __should_failslab+0x81/0x90 [ 230.905182][T21796] should_failslab+0x5/0x20 [ 230.909692][T21796] kmem_cache_alloc_trace+0x52/0x350 [ 230.915067][T21796] ? __down_read_common+0x161/0x4b0 [ 230.920306][T21796] ? __list_del_entry_valid+0x54/0xc0 [ 230.925674][T21796] netdevice_event+0x298/0x5e0 [ 230.930499][T21796] ? netdevice_event+0x5e0/0x5e0 [ 230.935473][T21796] ? rdma_roce_rescan_device+0x30/0x30 [ 230.941030][T21796] ? cfg802154_netdev_notifier_call+0x9c/0x400 [ 230.947241][T21796] raw_notifier_call_chain+0x53/0xb0 [ 230.952604][T21796] __dev_change_net_namespace+0x4c8/0x1230 [ 230.958453][T21796] ? ns_capable+0x86/0xb0 [ 230.962841][T21796] ? netlink_ns_capable+0x84/0xa0 [ 230.967914][T21796] do_setlink+0x198/0x2410 [ 230.972342][T21796] ? __nla_validate_parse+0x108f/0x1760 [ 230.977912][T21796] ? __nla_parse+0x3c/0x50 [ 230.982329][T21796] rtnl_newlink+0xfad/0x13b0 [ 230.987080][T21796] ? rtnl_setlink+0x2a0/0x2a0 [ 230.991756][T21796] rtnetlink_rcv_msg+0x745/0x7e0 [ 230.996719][T21796] ? ___cache_free+0x46/0x300 [ 231.001389][T21796] ? skb_network_protocol+0x137/0x360 [ 231.006751][T21796] ? __kfree_skb+0xfe/0x150 [ 231.011235][T21796] ? kmem_cache_free+0x5e/0x100 [ 231.016092][T21796] ? __kfree_skb+0xfe/0x150 [ 231.020612][T21796] ? consume_skb+0x48/0x160 [ 231.025165][T21796] ? nlmon_xmit+0x5f/0x70 [ 231.029474][T21796] ? __this_cpu_preempt_check+0x18/0x20 [ 231.035051][T21796] ? __local_bh_enable_ip+0x4d/0x70 [ 231.040240][T21796] ? local_bh_enable+0x1b/0x20 [ 231.045118][T21796] ? __dev_queue_xmit+0x597/0xf70 [ 231.050226][T21796] ? __skb_clone+0x2db/0x300 [ 231.054895][T21796] ? __rcu_read_unlock+0x5c/0x290 [ 231.059909][T21796] netlink_rcv_skb+0x14e/0x250 [ 231.064713][T21796] ? rtnetlink_bind+0x60/0x60 [ 231.069389][T21796] rtnetlink_rcv+0x18/0x20 [ 231.073805][T21796] netlink_unicast+0x5fc/0x6c0 [ 231.078618][T21796] netlink_sendmsg+0x6e1/0x7d0 [ 231.083448][T21796] ? netlink_getsockopt+0x720/0x720 [ 231.088627][T21796] ____sys_sendmsg+0x39a/0x510 [ 231.093396][T21796] __sys_sendmsg+0x195/0x230 [ 231.098023][T21796] __x64_sys_sendmsg+0x42/0x50 [ 231.102920][T21796] do_syscall_64+0x44/0xd0 [ 231.107316][T21796] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 231.113209][T21796] RIP: 0033:0x7f270cf99ae9 [ 231.117597][T21796] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 231.137240][T21796] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 231.145647][T21796] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 231.153686][T21796] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 231.161643][T21796] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 231.169622][T21796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 231.177579][T21796] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 231.185539][T21796] [ 231.254504][T21798] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:55 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 9) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000101000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xf, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:55 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xf, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 231.325580][T21790] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 231.361751][T21811] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000111000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:55 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x68, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x10, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:55 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x74000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:55 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x10, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000121000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 231.449513][T21824] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:55 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000211000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:55 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7a000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 231.540584][T21835] FAULT_INJECTION: forcing a failure. [ 231.540584][T21835] name failslab, interval 1, probability 0, space 0, times 0 [ 231.553272][T21835] CPU: 1 PID: 21835 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 231.562090][T21835] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 231.572142][T21835] Call Trace: [ 231.575512][T21835] [ 231.578448][T21835] dump_stack_lvl+0xd6/0x122 [ 231.583103][T21835] dump_stack+0x11/0x1b [ 231.587284][T21835] should_fail+0x23c/0x250 [ 231.591699][T21835] __should_failslab+0x81/0x90 [ 231.596519][T21835] should_failslab+0x5/0x20 [ 231.601039][T21835] kmem_cache_alloc_node+0x61/0x2d0 [ 231.606320][T21835] ? __alloc_skb+0xf0/0x450 [ 231.610866][T21835] __alloc_skb+0xf0/0x450 [ 231.615277][T21835] inet_netconf_notify_devconf+0x163/0x220 [ 231.621086][T21835] inetdev_event+0x5f1/0xad0 [ 231.625744][T21835] ? netdevice_event+0x5e0/0x5e0 [ 231.630833][T21835] raw_notifier_call_chain+0x53/0xb0 [ 231.636200][T21835] __dev_change_net_namespace+0x4c8/0x1230 [ 231.642164][T21835] ? ns_capable+0x86/0xb0 [ 231.646492][T21835] ? netlink_ns_capable+0x84/0xa0 [ 231.651509][T21835] do_setlink+0x198/0x2410 [ 231.655920][T21835] ? __nla_validate_parse+0x108f/0x1760 [ 231.661544][T21835] ? __nla_parse+0x3c/0x50 [ 231.666063][T21835] rtnl_newlink+0xfad/0x13b0 [ 231.670645][T21835] ? rtnl_setlink+0x2a0/0x2a0 [ 231.675327][T21835] rtnetlink_rcv_msg+0x745/0x7e0 [ 231.680269][T21835] ? ___cache_free+0x46/0x300 [ 231.684925][T21835] ? skb_network_protocol+0x137/0x360 [ 231.690285][T21835] ? __kfree_skb+0xfe/0x150 [ 231.694768][T21835] ? kmem_cache_free+0x5e/0x100 [ 231.699595][T21835] ? __kfree_skb+0xfe/0x150 [ 231.704079][T21835] ? consume_skb+0x48/0x160 [ 231.708643][T21835] ? nlmon_xmit+0x5f/0x70 [ 231.712958][T21835] ? __this_cpu_preempt_check+0x18/0x20 [ 231.718516][T21835] ? __local_bh_enable_ip+0x4d/0x70 [ 231.723704][T21835] ? local_bh_enable+0x1b/0x20 [ 231.728455][T21835] ? __dev_queue_xmit+0x597/0xf70 [ 231.733458][T21835] ? __skb_clone+0x2db/0x300 [ 231.738028][T21835] ? __rcu_read_unlock+0x5c/0x290 [ 231.743032][T21835] netlink_rcv_skb+0x14e/0x250 [ 231.747779][T21835] ? rtnetlink_bind+0x60/0x60 [ 231.752530][T21835] rtnetlink_rcv+0x18/0x20 [ 231.756940][T21835] netlink_unicast+0x5fc/0x6c0 [ 231.761687][T21835] netlink_sendmsg+0x6e1/0x7d0 [ 231.766469][T21835] ? netlink_getsockopt+0x720/0x720 [ 231.771653][T21835] ____sys_sendmsg+0x39a/0x510 [ 231.776496][T21835] __sys_sendmsg+0x195/0x230 [ 231.781100][T21835] __x64_sys_sendmsg+0x42/0x50 [ 231.785845][T21835] do_syscall_64+0x44/0xd0 [ 231.790278][T21835] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 231.796229][T21835] RIP: 0033:0x7f270cf99ae9 [ 231.800628][T21835] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 231.820331][T21835] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 231.828835][T21835] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 231.836797][T21835] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 231.844832][T21835] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 231.852799][T21835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 231.860764][T21835] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 231.868780][T21835] [ 231.915603][T21836] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:56 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 10) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x11, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:56 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x11, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000251000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 231.974054][T21824] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 232.002233][T21847] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:03:56 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x81000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x60, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400002f1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:56 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x74, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:56 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x12, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 232.101866][T21860] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:03:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400003a1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000481000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 232.145804][T21863] FAULT_INJECTION: forcing a failure. [ 232.145804][T21863] name failslab, interval 1, probability 0, space 0, times 0 [ 232.158469][T21863] CPU: 0 PID: 21863 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 232.167255][T21863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 232.177418][T21863] Call Trace: [ 232.180695][T21863] [ 232.183694][T21863] dump_stack_lvl+0xd6/0x122 [ 232.188285][T21863] dump_stack+0x11/0x1b 12:03:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400004a1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 232.192445][T21863] should_fail+0x23c/0x250 [ 232.196863][T21863] __should_failslab+0x81/0x90 [ 232.201758][T21863] should_failslab+0x5/0x20 [ 232.206265][T21863] kmem_cache_alloc_node_trace+0x61/0x310 [ 232.212006][T21863] ? __kmalloc_node_track_caller+0x30/0x40 [ 232.217944][T21863] __kmalloc_node_track_caller+0x30/0x40 [ 232.223700][T21863] ? inet_netconf_notify_devconf+0x163/0x220 [ 232.229686][T21863] __alloc_skb+0x19d/0x450 [ 232.234111][T21863] inet_netconf_notify_devconf+0x163/0x220 [ 232.239961][T21863] inetdev_event+0x5f1/0xad0 [ 232.244549][T21863] ? netdevice_event+0x5e0/0x5e0 [ 232.249491][T21863] raw_notifier_call_chain+0x53/0xb0 [ 232.254799][T21863] __dev_change_net_namespace+0x4c8/0x1230 [ 232.260675][T21863] ? ns_capable+0x86/0xb0 [ 232.264990][T21863] ? netlink_ns_capable+0x84/0xa0 [ 232.270152][T21863] do_setlink+0x198/0x2410 [ 232.274590][T21863] ? __nla_validate_parse+0x108f/0x1760 [ 232.280209][T21863] ? __nla_parse+0x3c/0x50 [ 232.284603][T21863] rtnl_newlink+0xfad/0x13b0 [ 232.289200][T21863] ? rtnl_setlink+0x2a0/0x2a0 [ 232.293852][T21863] rtnetlink_rcv_msg+0x745/0x7e0 [ 232.298929][T21863] ? ___cache_free+0x46/0x300 [ 232.303639][T21863] ? skb_network_protocol+0x137/0x360 [ 232.308999][T21863] ? __kfree_skb+0xfe/0x150 [ 232.313503][T21863] ? kmem_cache_free+0x5e/0x100 [ 232.318455][T21863] ? __kfree_skb+0xfe/0x150 [ 232.322988][T21863] ? consume_skb+0x48/0x160 [ 232.327550][T21863] ? nlmon_xmit+0x5f/0x70 [ 232.331859][T21863] ? __this_cpu_preempt_check+0x18/0x20 [ 232.337394][T21863] ? __local_bh_enable_ip+0x4d/0x70 [ 232.342574][T21863] ? local_bh_enable+0x1b/0x20 [ 232.347322][T21863] ? __dev_queue_xmit+0x597/0xf70 [ 232.352328][T21863] ? __skb_clone+0x2db/0x300 [ 232.356924][T21863] ? __rcu_read_unlock+0x5c/0x290 [ 232.361992][T21863] netlink_rcv_skb+0x14e/0x250 [ 232.366746][T21863] ? rtnetlink_bind+0x60/0x60 [ 232.371434][T21863] rtnetlink_rcv+0x18/0x20 [ 232.375830][T21863] netlink_unicast+0x5fc/0x6c0 [ 232.380592][T21863] netlink_sendmsg+0x6e1/0x7d0 [ 232.385457][T21863] ? netlink_getsockopt+0x720/0x720 [ 232.390697][T21863] ____sys_sendmsg+0x39a/0x510 [ 232.395980][T21863] __sys_sendmsg+0x195/0x230 [ 232.400585][T21863] __x64_sys_sendmsg+0x42/0x50 [ 232.405492][T21863] do_syscall_64+0x44/0xd0 [ 232.409958][T21863] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 232.415874][T21863] RIP: 0033:0x7f270cf99ae9 [ 232.420385][T21863] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 232.440050][T21863] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 232.448513][T21863] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 232.456573][T21863] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 232.464521][T21863] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 232.472581][T21863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 232.480542][T21863] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 232.488545][T21863] 12:03:56 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 11) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:56 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400004c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:56 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x81ffffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 232.544781][T21869] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 232.571854][T21872] fq_change: 60 callbacks suppressed [ 232.571866][T21872] sch_fq: defrate 0 ignored. [ 232.581911][T21871] sch_fq: defrate 0 ignored. 12:03:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000601000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x300, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:57 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x18, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000681000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 232.651851][T21883] sch_fq: defrate 0 ignored. [ 232.656529][T21885] sch_fq: defrate 0 ignored. [ 232.715955][T21893] sch_fq: defrate 0 ignored. [ 232.727504][T21894] FAULT_INJECTION: forcing a failure. [ 232.727504][T21894] name failslab, interval 1, probability 0, space 0, times 0 [ 232.740289][T21894] CPU: 1 PID: 21894 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 232.749155][T21894] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 232.759206][T21894] Call Trace: [ 232.762559][T21894] 12:03:57 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x7a, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400006c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x88470000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000741000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 232.765483][T21894] dump_stack_lvl+0xd6/0x122 [ 232.770083][T21894] dump_stack+0x11/0x1b [ 232.774310][T21894] should_fail+0x23c/0x250 [ 232.778824][T21894] __should_failslab+0x81/0x90 [ 232.783595][T21894] should_failslab+0x5/0x20 [ 232.788205][T21894] kmem_cache_alloc_node+0x61/0x2d0 [ 232.793412][T21894] ? __alloc_skb+0xf0/0x450 [ 232.797917][T21894] __alloc_skb+0xf0/0x450 [ 232.802316][T21894] inet6_netconf_notify_devconf+0x105/0x1c0 [ 232.808242][T21894] addrconf_ifdown+0xd0d/0xea0 12:03:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400007a1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 232.813040][T21894] ? proc_invalidate_siblings_dcache+0x2b4/0x2d0 [ 232.819398][T21894] ? preempt_count_add+0x4e/0x90 [ 232.824343][T21894] addrconf_notify+0x2a1/0x1960 [ 232.829280][T21894] ? _raw_spin_unlock_irqrestore+0x3d/0x60 [ 232.835187][T21894] ? preempt_count_add+0x4e/0x90 [ 232.840209][T21894] ? _raw_spin_unlock_irqrestore+0x3d/0x60 [ 232.846045][T21894] ? __rcu_read_unlock+0x5c/0x290 [ 232.851221][T21894] ? kvfree_call_rcu+0x2e7/0x4b0 [ 232.856203][T21894] ? __this_cpu_preempt_check+0x18/0x20 [ 232.861813][T21894] ? tls_dev_event+0x412/0x790 [ 232.866648][T21894] ? ip6mr_device_event+0x13d/0x160 [ 232.871831][T21894] raw_notifier_call_chain+0x53/0xb0 [ 232.877124][T21894] __dev_change_net_namespace+0x4c8/0x1230 [ 232.884802][T21894] ? ns_capable+0x86/0xb0 [ 232.889195][T21894] ? netlink_ns_capable+0x84/0xa0 [ 232.894256][T21894] do_setlink+0x198/0x2410 [ 232.898730][T21894] ? __nla_validate_parse+0x108f/0x1760 [ 232.904289][T21894] ? __nla_parse+0x3c/0x50 [ 232.908752][T21894] rtnl_newlink+0xfad/0x13b0 [ 232.913375][T21894] ? rtnl_setlink+0x2a0/0x2a0 [ 232.918031][T21894] rtnetlink_rcv_msg+0x745/0x7e0 [ 232.923056][T21894] ? ___cache_free+0x46/0x300 [ 232.927817][T21894] ? skb_network_protocol+0x137/0x360 [ 232.933185][T21894] ? __kfree_skb+0xfe/0x150 [ 232.937690][T21894] ? kmem_cache_free+0x5e/0x100 [ 232.942531][T21894] ? __kfree_skb+0xfe/0x150 [ 232.947014][T21894] ? consume_skb+0x48/0x160 [ 232.951496][T21894] ? nlmon_xmit+0x5f/0x70 [ 232.955872][T21894] ? __this_cpu_preempt_check+0x18/0x20 [ 232.961404][T21894] ? __local_bh_enable_ip+0x4d/0x70 [ 232.966612][T21894] ? local_bh_enable+0x1b/0x20 [ 232.971354][T21894] ? __dev_queue_xmit+0x597/0xf70 [ 232.976415][T21894] ? __skb_clone+0x2db/0x300 [ 232.981025][T21894] ? __rcu_read_unlock+0x5c/0x290 [ 232.986042][T21894] netlink_rcv_skb+0x14e/0x250 [ 232.990787][T21894] ? rtnetlink_bind+0x60/0x60 [ 232.995450][T21894] rtnetlink_rcv+0x18/0x20 [ 232.999852][T21894] netlink_unicast+0x5fc/0x6c0 [ 233.004696][T21894] netlink_sendmsg+0x6e1/0x7d0 [ 233.009564][T21894] ? netlink_getsockopt+0x720/0x720 [ 233.014790][T21894] ____sys_sendmsg+0x39a/0x510 [ 233.019539][T21894] __sys_sendmsg+0x195/0x230 [ 233.024113][T21894] __x64_sys_sendmsg+0x42/0x50 [ 233.028863][T21894] do_syscall_64+0x44/0xd0 [ 233.033328][T21894] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 233.039278][T21894] RIP: 0033:0x7f270cf99ae9 [ 233.043681][T21894] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 233.063323][T21894] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 233.071717][T21894] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 233.079683][T21894] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 233.087631][T21894] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 233.095584][T21894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 233.103534][T21894] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 233.111490][T21894] [ 233.169168][T21898] sch_fq: defrate 0 ignored. [ 233.194634][T21906] sch_fq: defrate 0 ignored. 12:03:57 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 12) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400009c1000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x4cd, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:57 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x25, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x500, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 233.259127][T21916] sch_fq: defrate 0 ignored. [ 233.266680][T21917] sch_fq: defrate 0 ignored. 12:03:57 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x46c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x88480000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:57 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001100010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 233.317488][T21924] sch_fq: defrate 0 ignored. 12:03:57 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x48, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x600, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 233.408481][T21926] FAULT_INJECTION: forcing a failure. [ 233.408481][T21926] name failslab, interval 1, probability 0, space 0, times 0 [ 233.421171][T21926] CPU: 1 PID: 21926 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 233.429964][T21926] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 233.440017][T21926] Call Trace: [ 233.443344][T21926] [ 233.446254][T21926] dump_stack_lvl+0xd6/0x122 [ 233.450867][T21926] dump_stack+0x11/0x1b [ 233.455005][T21926] should_fail+0x23c/0x250 [ 233.459447][T21926] __should_failslab+0x81/0x90 [ 233.464215][T21926] should_failslab+0x5/0x20 [ 233.468703][T21926] kmem_cache_alloc_node_trace+0x61/0x310 [ 233.474402][T21926] ? __kmalloc_node_track_caller+0x30/0x40 [ 233.480389][T21926] __kmalloc_node_track_caller+0x30/0x40 [ 233.486023][T21926] ? inet6_netconf_notify_devconf+0x105/0x1c0 [ 233.492128][T21926] __alloc_skb+0x19d/0x450 [ 233.496550][T21926] inet6_netconf_notify_devconf+0x105/0x1c0 [ 233.502427][T21926] addrconf_ifdown+0xd0d/0xea0 [ 233.507174][T21926] ? proc_invalidate_siblings_dcache+0x2b4/0x2d0 [ 233.513503][T21926] ? preempt_count_add+0x4e/0x90 [ 233.518490][T21926] addrconf_notify+0x2a1/0x1960 [ 233.523348][T21926] ? _raw_spin_unlock_irqrestore+0x3d/0x60 [ 233.529169][T21926] ? preempt_count_add+0x4e/0x90 [ 233.534116][T21926] ? _raw_spin_unlock_irqrestore+0x3d/0x60 [ 233.539907][T21926] ? __rcu_read_unlock+0x5c/0x290 [ 233.544988][T21926] ? kvfree_call_rcu+0x2e7/0x4b0 [ 233.549920][T21926] ? __this_cpu_preempt_check+0x18/0x20 [ 233.555531][T21926] ? tls_dev_event+0x412/0x790 [ 233.560393][T21926] ? ip6mr_device_event+0x13d/0x160 [ 233.565592][T21926] raw_notifier_call_chain+0x53/0xb0 [ 233.570880][T21926] __dev_change_net_namespace+0x4c8/0x1230 [ 233.576673][T21926] ? ns_capable+0x86/0xb0 [ 233.581237][T21926] ? netlink_ns_capable+0x84/0xa0 [ 233.586483][T21926] do_setlink+0x198/0x2410 [ 233.590985][T21926] ? __nla_validate_parse+0x108f/0x1760 [ 233.596529][T21926] ? __nla_parse+0x3c/0x50 [ 233.600944][T21926] rtnl_newlink+0xfad/0x13b0 [ 233.605552][T21926] ? rtnl_setlink+0x2a0/0x2a0 [ 233.610209][T21926] rtnetlink_rcv_msg+0x745/0x7e0 [ 233.615176][T21926] ? ___cache_free+0x46/0x300 [ 233.620018][T21926] ? skb_network_protocol+0x137/0x360 [ 233.625370][T21926] ? __kfree_skb+0xfe/0x150 [ 233.629890][T21926] ? kmem_cache_free+0x5e/0x100 [ 233.634718][T21926] ? __kfree_skb+0xfe/0x150 [ 233.639235][T21926] ? consume_skb+0x48/0x160 [ 233.643721][T21926] ? nlmon_xmit+0x5f/0x70 [ 233.648028][T21926] ? __this_cpu_preempt_check+0x18/0x20 [ 233.653729][T21926] ? __local_bh_enable_ip+0x4d/0x70 [ 233.658904][T21926] ? local_bh_enable+0x1b/0x20 [ 233.663643][T21926] ? __dev_queue_xmit+0x597/0xf70 [ 233.668715][T21926] ? __skb_clone+0x2db/0x300 [ 233.673286][T21926] ? __rcu_read_unlock+0x5c/0x290 [ 233.678307][T21926] netlink_rcv_skb+0x14e/0x250 [ 233.683126][T21926] ? rtnetlink_bind+0x60/0x60 [ 233.687945][T21926] rtnetlink_rcv+0x18/0x20 [ 233.692349][T21926] netlink_unicast+0x5fc/0x6c0 [ 233.697113][T21926] netlink_sendmsg+0x6e1/0x7d0 [ 233.701891][T21926] ? netlink_getsockopt+0x720/0x720 [ 233.707070][T21926] ____sys_sendmsg+0x39a/0x510 [ 233.711852][T21926] __sys_sendmsg+0x195/0x230 [ 233.716440][T21926] __x64_sys_sendmsg+0x42/0x50 [ 233.721222][T21926] do_syscall_64+0x44/0xd0 [ 233.725621][T21926] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 233.731530][T21926] RIP: 0033:0x7f270cf99ae9 [ 233.735927][T21926] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 233.755591][T21926] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 233.763979][T21926] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 233.771935][T21926] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 233.780034][T21926] RBP: 00007f270ad101d0 R08: 0000000000000000 R09: 0000000000000000 [ 233.787985][T21926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 233.795942][T21926] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 233.803894][T21926] 12:03:58 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001200010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:58 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x88a8ffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:58 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 13) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x700, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:58 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4c, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:58 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x9effffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:58 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001300010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:58 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:58 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001400010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x900, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:58 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xeaffffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:58 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x60, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:58 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001700010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xa00, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 234.067669][T21980] selinux_netlink_send: 1 callbacks suppressed [ 234.067683][T21980] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=23 sclass=netlink_route_socket pid=21980 comm=syz-executor.3 [ 234.091099][T21973] FAULT_INJECTION: forcing a failure. [ 234.091099][T21973] name failslab, interval 1, probability 0, space 0, times 0 [ 234.103754][T21973] CPU: 0 PID: 21973 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 234.112582][T21973] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 234.122668][T21973] Call Trace: [ 234.125939][T21973] [ 234.128850][T21973] dump_stack_lvl+0xd6/0x122 [ 234.133420][T21973] dump_stack+0x11/0x1b [ 234.137568][T21973] should_fail+0x23c/0x250 [ 234.142056][T21973] __should_failslab+0x81/0x90 [ 234.146824][T21973] should_failslab+0x5/0x20 [ 234.151309][T21973] kmem_cache_alloc_node+0x61/0x2d0 [ 234.156490][T21973] ? __alloc_skb+0xf0/0x450 [ 234.160994][T21973] __alloc_skb+0xf0/0x450 [ 234.165368][T21973] mpls_netconf_notify_devconf+0x63/0x110 [ 234.171136][T21973] mpls_dev_notify+0x6ba/0x9b0 [ 234.175884][T21973] ? batadv_hard_if_event+0xd64/0x1010 [ 234.181333][T21973] ? ovs_netdev_get_vport+0x5a/0x60 [ 234.186603][T21973] raw_notifier_call_chain+0x53/0xb0 [ 234.191951][T21973] __dev_change_net_namespace+0x4c8/0x1230 [ 234.197745][T21973] ? ns_capable+0x86/0xb0 [ 234.202064][T21973] ? netlink_ns_capable+0x84/0xa0 [ 234.207088][T21973] do_setlink+0x198/0x2410 [ 234.211508][T21973] ? __nla_validate_parse+0x108f/0x1760 [ 234.217116][T21973] ? __nla_parse+0x3c/0x50 [ 234.221532][T21973] rtnl_newlink+0xfad/0x13b0 [ 234.226286][T21973] ? rtnl_setlink+0x2a0/0x2a0 [ 234.230950][T21973] rtnetlink_rcv_msg+0x745/0x7e0 [ 234.236042][T21973] ? ___cache_free+0x46/0x300 [ 234.240796][T21973] ? skb_network_protocol+0x137/0x360 [ 234.246170][T21973] ? __kfree_skb+0xfe/0x150 [ 234.250858][T21973] ? kmem_cache_free+0x5e/0x100 [ 234.255698][T21973] ? __kfree_skb+0xfe/0x150 [ 234.260288][T21973] ? consume_skb+0x48/0x160 [ 234.264770][T21973] ? nlmon_xmit+0x5f/0x70 [ 234.269118][T21973] ? __this_cpu_preempt_check+0x18/0x20 [ 234.274685][T21973] ? __local_bh_enable_ip+0x4d/0x70 [ 234.279869][T21973] ? local_bh_enable+0x1b/0x20 [ 234.284694][T21973] ? __dev_queue_xmit+0x597/0xf70 [ 234.289738][T21973] ? __skb_clone+0x2db/0x300 [ 234.294307][T21973] ? __rcu_read_unlock+0x5c/0x290 [ 234.299347][T21973] netlink_rcv_skb+0x14e/0x250 [ 234.304093][T21973] ? rtnetlink_bind+0x60/0x60 [ 234.308765][T21973] rtnetlink_rcv+0x18/0x20 [ 234.313234][T21973] netlink_unicast+0x5fc/0x6c0 [ 234.318038][T21973] netlink_sendmsg+0x6e1/0x7d0 [ 234.322788][T21973] ? netlink_getsockopt+0x720/0x720 [ 234.327990][T21973] ____sys_sendmsg+0x39a/0x510 [ 234.332751][T21973] __sys_sendmsg+0x195/0x230 [ 234.337409][T21973] __x64_sys_sendmsg+0x42/0x50 [ 234.342157][T21973] do_syscall_64+0x44/0xd0 [ 234.346678][T21973] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 234.352566][T21973] RIP: 0033:0x7f270cf99ae9 [ 234.356966][T21973] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 234.376564][T21973] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 234.384959][T21973] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 234.392972][T21973] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 234.400990][T21973] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 234.408986][T21973] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 234.416994][T21973] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 234.424949][T21973] 12:03:58 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 14) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:58 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001900010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:58 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xef160000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:58 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x68, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xb00, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:59 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0xec0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001a00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:59 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6c, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:59 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xefffffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xc00, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001b00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 234.690276][T22002] FAULT_INJECTION: forcing a failure. [ 234.690276][T22002] name failslab, interval 1, probability 0, space 0, times 0 [ 234.703073][T22002] CPU: 0 PID: 22002 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 234.711838][T22002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 234.721892][T22002] Call Trace: [ 234.725215][T22002] 12:03:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001c00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 234.725454][T22013] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=27 sclass=netlink_route_socket pid=22013 comm=syz-executor.3 [ 234.728175][T22002] dump_stack_lvl+0xd6/0x122 [ 234.745601][T22002] dump_stack+0x11/0x1b [ 234.749801][T22002] should_fail+0x23c/0x250 [ 234.754283][T22002] __should_failslab+0x81/0x90 [ 234.759189][T22002] should_failslab+0x5/0x20 [ 234.763698][T22002] kmem_cache_alloc_node_trace+0x61/0x310 [ 234.769491][T22002] ? __kmalloc_node_track_caller+0x30/0x40 [ 234.775298][T22002] __kmalloc_node_track_caller+0x30/0x40 [ 234.780939][T22002] ? mpls_netconf_notify_devconf+0x63/0x110 [ 234.786850][T22002] __alloc_skb+0x19d/0x450 [ 234.791256][T22002] mpls_netconf_notify_devconf+0x63/0x110 [ 234.796958][T22002] mpls_dev_notify+0x6ba/0x9b0 [ 234.801770][T22002] ? batadv_hard_if_event+0xd64/0x1010 [ 234.807305][T22002] ? ovs_netdev_get_vport+0x5a/0x60 [ 234.812538][T22002] raw_notifier_call_chain+0x53/0xb0 [ 234.817830][T22002] __dev_change_net_namespace+0x4c8/0x1230 [ 234.823765][T22002] ? ns_capable+0x86/0xb0 [ 234.828102][T22002] ? netlink_ns_capable+0x84/0xa0 [ 234.833187][T22002] do_setlink+0x198/0x2410 [ 234.837591][T22002] ? __nla_validate_parse+0x108f/0x1760 [ 234.843247][T22002] ? __nla_parse+0x3c/0x50 [ 234.847646][T22002] rtnl_newlink+0xfad/0x13b0 [ 234.852300][T22002] ? __rcu_read_unlock+0x5c/0x290 [ 234.857323][T22002] ? rtnl_setlink+0x2a0/0x2a0 [ 234.861985][T22002] rtnetlink_rcv_msg+0x745/0x7e0 [ 234.866973][T22002] ? ___cache_free+0x46/0x300 [ 234.871647][T22002] ? skb_network_protocol+0x137/0x360 [ 234.877070][T22002] ? __kfree_skb+0xfe/0x150 [ 234.881593][T22002] ? kmem_cache_free+0x5e/0x100 [ 234.886446][T22002] ? __kfree_skb+0xfe/0x150 [ 234.891010][T22002] ? consume_skb+0x48/0x160 [ 234.895550][T22002] ? nlmon_xmit+0x5f/0x70 [ 234.899891][T22002] ? __this_cpu_preempt_check+0x18/0x20 [ 234.905499][T22002] ? __local_bh_enable_ip+0x4d/0x70 [ 234.910719][T22002] ? local_bh_enable+0x1b/0x20 [ 234.915584][T22002] ? __dev_queue_xmit+0x597/0xf70 [ 234.920616][T22002] ? __skb_clone+0x2db/0x300 [ 234.925191][T22002] ? __rcu_read_unlock+0x5c/0x290 [ 234.930235][T22002] netlink_rcv_skb+0x14e/0x250 [ 234.934984][T22002] ? rtnetlink_bind+0x60/0x60 [ 234.939662][T22002] rtnetlink_rcv+0x18/0x20 [ 234.944233][T22002] netlink_unicast+0x5fc/0x6c0 [ 234.949056][T22002] netlink_sendmsg+0x6e1/0x7d0 [ 234.953922][T22002] ? netlink_getsockopt+0x720/0x720 [ 234.959115][T22002] ____sys_sendmsg+0x39a/0x510 [ 234.963951][T22002] __sys_sendmsg+0x195/0x230 [ 234.968576][T22002] __x64_sys_sendmsg+0x42/0x50 [ 234.973382][T22002] do_syscall_64+0x44/0xd0 [ 234.977830][T22002] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 234.983712][T22002] RIP: 0033:0x7f270cf99ae9 [ 234.988107][T22002] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 235.007817][T22002] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 235.016229][T22002] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 235.024265][T22002] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 235.032235][T22002] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 235.040352][T22002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 235.048372][T22002] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 235.056348][T22002] 12:03:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000002200010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:59 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 15) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:03:59 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x74, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:59 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xf0ffffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xf00, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:59 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x10, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:03:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000e2800010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:59 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xf1ffffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:59 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7a, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:03:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000002900010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x1027, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:03:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000093c00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:03:59 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0xc0, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 235.411740][T22032] FAULT_INJECTION: forcing a failure. [ 235.411740][T22032] name failslab, interval 1, probability 0, space 0, times 0 [ 235.424434][T22032] CPU: 1 PID: 22032 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 235.433176][T22032] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 235.443276][T22032] Call Trace: [ 235.446559][T22032] [ 235.449533][T22032] dump_stack_lvl+0xd6/0x122 [ 235.454153][T22032] dump_stack+0x11/0x1b [ 235.458288][T22032] should_fail+0x23c/0x250 [ 235.462816][T22032] __should_failslab+0x81/0x90 [ 235.467567][T22032] should_failslab+0x5/0x20 [ 235.472100][T22032] kmem_cache_alloc_node+0x61/0x2d0 [ 235.477279][T22032] ? __rcu_read_unlock+0x5c/0x290 [ 235.482287][T22032] ? __alloc_skb+0xf0/0x450 [ 235.486770][T22032] __alloc_skb+0xf0/0x450 [ 235.491147][T22032] rtmsg_ifinfo_build_skb+0x61/0x130 [ 235.496428][T22032] rtmsg_ifinfo_newnet+0x64/0xd0 [ 235.501347][T22032] __dev_change_net_namespace+0x918/0x1230 [ 235.507227][T22032] ? ns_capable+0x86/0xb0 [ 235.511538][T22032] ? netlink_ns_capable+0x84/0xa0 [ 235.516607][T22032] do_setlink+0x198/0x2410 [ 235.521041][T22032] ? __nla_validate_parse+0x108f/0x1760 [ 235.526575][T22032] ? __nla_parse+0x3c/0x50 [ 235.531035][T22032] rtnl_newlink+0xfad/0x13b0 [ 235.535648][T22032] ? rtnl_setlink+0x2a0/0x2a0 [ 235.540312][T22032] rtnetlink_rcv_msg+0x745/0x7e0 [ 235.545245][T22032] ? ___cache_free+0x46/0x300 [ 235.549901][T22032] ? skb_network_protocol+0x137/0x360 [ 235.555252][T22032] ? __kfree_skb+0xfe/0x150 [ 235.559735][T22032] ? kmem_cache_free+0x5e/0x100 [ 235.564570][T22032] ? __kfree_skb+0xfe/0x150 [ 235.569058][T22032] ? consume_skb+0x48/0x160 [ 235.573631][T22032] ? nlmon_xmit+0x5f/0x70 [ 235.577961][T22032] ? __this_cpu_preempt_check+0x18/0x20 [ 235.583561][T22032] ? __local_bh_enable_ip+0x4d/0x70 [ 235.588778][T22032] ? local_bh_enable+0x1b/0x20 [ 235.593571][T22032] ? __dev_queue_xmit+0x597/0xf70 [ 235.598590][T22032] ? __skb_clone+0x2db/0x300 [ 235.603180][T22032] ? __rcu_read_unlock+0x5c/0x290 [ 235.608193][T22032] netlink_rcv_skb+0x14e/0x250 [ 235.612977][T22032] ? rtnetlink_bind+0x60/0x60 [ 235.617646][T22032] rtnetlink_rcv+0x18/0x20 [ 235.622084][T22032] netlink_unicast+0x5fc/0x6c0 [ 235.626863][T22032] netlink_sendmsg+0x6e1/0x7d0 [ 235.631665][T22032] ? netlink_getsockopt+0x720/0x720 [ 235.636858][T22032] ____sys_sendmsg+0x39a/0x510 [ 235.641616][T22032] __sys_sendmsg+0x195/0x230 [ 235.646208][T22032] __x64_sys_sendmsg+0x42/0x50 [ 235.650968][T22032] do_syscall_64+0x44/0xd0 [ 235.655368][T22032] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 235.661255][T22032] RIP: 0033:0x7f270cf99ae9 [ 235.665677][T22032] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 235.685265][T22032] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 235.693665][T22032] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 235.701638][T22032] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 235.709613][T22032] RBP: 00007f270ad101d0 R08: 0000000000000000 R09: 0000000000000000 [ 235.717572][T22032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 235.725604][T22032] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 235.733648][T22032] 12:04:00 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 16) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:00 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x300, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000003f00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:00 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xfeffffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 235.765314][T22056] __nla_validate_parse: 27 callbacks suppressed [ 235.765329][T22056] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 235.793692][T22058] netlink: 152 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000094c00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x1100, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:00 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xffffa888, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 235.825186][T22065] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=63 sclass=netlink_route_socket pid=22065 comm=syz-executor.3 [ 235.863400][T22058] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000006400010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 235.896157][T22067] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 235.981672][T22070] FAULT_INJECTION: forcing a failure. [ 235.981672][T22070] name failslab, interval 1, probability 0, space 0, times 0 [ 235.994374][T22070] CPU: 0 PID: 22070 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 236.003320][T22070] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 236.013363][T22070] Call Trace: [ 236.016638][T22070] [ 236.019570][T22070] dump_stack_lvl+0xd6/0x122 [ 236.024239][T22070] dump_stack+0x11/0x1b [ 236.028453][T22070] should_fail+0x23c/0x250 [ 236.032851][T22070] __should_failslab+0x81/0x90 [ 236.037625][T22070] should_failslab+0x5/0x20 [ 236.042119][T22070] kmem_cache_alloc_node_trace+0x61/0x310 [ 236.048029][T22070] ? __kmalloc_node_track_caller+0x30/0x40 [ 236.053883][T22070] __kmalloc_node_track_caller+0x30/0x40 [ 236.059669][T22070] ? rtmsg_ifinfo_build_skb+0x61/0x130 [ 236.065160][T22070] __alloc_skb+0x19d/0x450 [ 236.069631][T22070] rtmsg_ifinfo_build_skb+0x61/0x130 [ 236.074903][T22070] rtmsg_ifinfo_newnet+0x64/0xd0 [ 236.079994][T22070] __dev_change_net_namespace+0x918/0x1230 [ 236.085803][T22070] ? ns_capable+0x86/0xb0 [ 236.090226][T22070] ? netlink_ns_capable+0x84/0xa0 [ 236.095268][T22070] do_setlink+0x198/0x2410 [ 236.099729][T22070] ? __nla_validate_parse+0x108f/0x1760 [ 236.105260][T22070] ? __nla_parse+0x3c/0x50 [ 236.109708][T22070] rtnl_newlink+0xfad/0x13b0 [ 236.114292][T22070] ? rtnl_setlink+0x2a0/0x2a0 [ 236.118961][T22070] rtnetlink_rcv_msg+0x745/0x7e0 [ 236.123928][T22070] ? ___cache_free+0x46/0x300 [ 236.128611][T22070] ? skb_network_protocol+0x137/0x360 [ 236.133996][T22070] ? __kfree_skb+0xfe/0x150 [ 236.138567][T22070] ? kmem_cache_free+0x5e/0x100 [ 236.143409][T22070] ? __kfree_skb+0xfe/0x150 [ 236.147963][T22070] ? consume_skb+0x48/0x160 [ 236.152452][T22070] ? nlmon_xmit+0x5f/0x70 [ 236.156893][T22070] ? __this_cpu_preempt_check+0x18/0x20 [ 236.162425][T22070] ? __local_bh_enable_ip+0x4d/0x70 [ 236.167627][T22070] ? local_bh_enable+0x1b/0x20 [ 236.172374][T22070] ? __dev_queue_xmit+0x597/0xf70 [ 236.177409][T22070] ? __skb_clone+0x2db/0x300 [ 236.181983][T22070] ? __rcu_read_unlock+0x5c/0x290 [ 236.187035][T22070] netlink_rcv_skb+0x14e/0x250 [ 236.191782][T22070] ? rtnetlink_bind+0x60/0x60 [ 236.196454][T22070] rtnetlink_rcv+0x18/0x20 [ 236.200853][T22070] netlink_unicast+0x5fc/0x6c0 [ 236.205600][T22070] netlink_sendmsg+0x6e1/0x7d0 [ 236.210355][T22070] ? netlink_getsockopt+0x720/0x720 [ 236.215548][T22070] ____sys_sendmsg+0x39a/0x510 [ 236.220442][T22070] __sys_sendmsg+0x195/0x230 [ 236.225025][T22070] __x64_sys_sendmsg+0x42/0x50 [ 236.229789][T22070] do_syscall_64+0x44/0xd0 [ 236.234229][T22070] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 236.240339][T22070] RIP: 0033:0x7f270cf99ae9 [ 236.244734][T22070] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 236.264326][T22070] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 236.272874][T22070] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 236.280864][T22070] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 236.288841][T22070] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 236.296993][T22070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 236.304945][T22070] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 236.312915][T22070] 12:04:00 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x3d7, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 236.331578][T22053] netlink: 152 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:00 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x7c1, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000007700010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 236.391778][T22080] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. [ 236.401128][T22067] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:04:00 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xffffe000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:00 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 17) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:00 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x500, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x2710, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 236.451657][T22087] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 236.468307][T22090] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=119 sclass=netlink_route_socket pid=22090 comm=syz-executor.3 12:04:00 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xffffff7f, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000006a000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x4788, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000ea000010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 236.516813][T22091] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 236.540039][T22102] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:04:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000007c200010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:01 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400007fff00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 236.623451][T22102] FAULT_INJECTION: forcing a failure. [ 236.623451][T22102] name failslab, interval 1, probability 0, space 0, times 0 [ 236.636113][T22102] CPU: 0 PID: 22102 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 236.644862][T22102] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 236.655078][T22102] Call Trace: [ 236.658361][T22102] [ 236.661283][T22102] dump_stack_lvl+0xd6/0x122 [ 236.665877][T22102] dump_stack+0x11/0x1b [ 236.670057][T22102] should_fail+0x23c/0x250 [ 236.674528][T22102] __should_failslab+0x81/0x90 [ 236.679297][T22102] should_failslab+0x5/0x20 [ 236.683851][T22102] kmem_cache_alloc_node_trace+0x61/0x310 [ 236.689554][T22102] ? __kmalloc_node_track_caller+0x30/0x40 [ 236.695373][T22102] __kmalloc_node_track_caller+0x30/0x40 [ 236.701060][T22102] ? rtmsg_ifinfo_build_skb+0x61/0x130 [ 236.706567][T22102] __alloc_skb+0x19d/0x450 [ 236.710971][T22102] rtmsg_ifinfo_build_skb+0x61/0x130 [ 236.716304][T22102] rtmsg_ifinfo_newnet+0x64/0xd0 [ 236.721224][T22102] __dev_change_net_namespace+0x918/0x1230 [ 236.727128][T22102] ? ns_capable+0x86/0xb0 [ 236.731442][T22102] ? netlink_ns_capable+0x84/0xa0 [ 236.736491][T22102] do_setlink+0x198/0x2410 [ 236.741020][T22102] ? __nla_validate_parse+0x108f/0x1760 [ 236.746620][T22102] ? debug_smp_processor_id+0x18/0x20 [ 236.752038][T22102] ? delay_tsc+0x96/0xe0 [ 236.756277][T22102] ? rtnl_newlink+0x222/0x13b0 [ 236.761266][T22102] rtnl_newlink+0xfad/0x13b0 [ 236.765921][T22102] ? rtnl_setlink+0x2a0/0x2a0 [ 236.770644][T22102] rtnetlink_rcv_msg+0x745/0x7e0 [ 236.775844][T22102] ? ___cache_free+0x46/0x300 [ 236.780500][T22102] ? skb_network_protocol+0x137/0x360 [ 236.785863][T22102] ? __kfree_skb+0xfe/0x150 [ 236.790364][T22102] ? kmem_cache_free+0x5e/0x100 [ 236.795256][T22102] ? __kfree_skb+0xfe/0x150 [ 236.799760][T22102] ? consume_skb+0x48/0x160 [ 236.804481][T22102] ? nlmon_xmit+0x5f/0x70 [ 236.808797][T22102] ? __this_cpu_preempt_check+0x18/0x20 [ 236.814355][T22102] ? __local_bh_enable_ip+0x4d/0x70 [ 236.819535][T22102] ? local_bh_enable+0x1b/0x20 [ 236.824310][T22102] ? __dev_queue_xmit+0x597/0xf70 [ 236.829319][T22102] ? __skb_clone+0x2db/0x300 [ 236.833896][T22102] ? __rcu_read_unlock+0x5c/0x290 [ 236.838976][T22102] netlink_rcv_skb+0x14e/0x250 [ 236.843729][T22102] ? rtnetlink_bind+0x60/0x60 [ 236.848387][T22102] rtnetlink_rcv+0x18/0x20 [ 236.852845][T22102] netlink_unicast+0x5fc/0x6c0 [ 236.857665][T22102] netlink_sendmsg+0x6e1/0x7d0 [ 236.862485][T22102] ? netlink_getsockopt+0x720/0x720 [ 236.867713][T22102] ____sys_sendmsg+0x39a/0x510 [ 236.872506][T22102] __sys_sendmsg+0x195/0x230 [ 236.877088][T22102] __x64_sys_sendmsg+0x42/0x50 [ 236.881854][T22102] do_syscall_64+0x44/0xd0 [ 236.886264][T22102] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 236.892244][T22102] RIP: 0033:0x7f270cf99ae9 [ 236.896706][T22102] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 236.916318][T22102] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 12:04:01 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x0, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:01 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000200010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:01 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x600, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 236.924771][T22102] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 236.932737][T22102] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 236.940861][T22102] RBP: 00007f270ad101d0 R08: 0000000000000000 R09: 0000000000000000 [ 236.948814][T22102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 236.956816][T22102] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 236.964772][T22102] [ 237.014667][T22121] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2 sclass=netlink_route_socket pid=22121 comm=syz-executor.3 12:04:01 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 18) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:01 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000300010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:01 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x700, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:01 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xffffff81, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x4888, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:01 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x900, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:01 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000400010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 237.092922][T22127] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=22127 comm=syz-executor.0 [ 237.106078][T22129] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3 sclass=netlink_route_socket pid=22129 comm=syz-executor.3 12:04:01 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xffffff9e, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x5865, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 237.182762][T22144] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=4 sclass=netlink_route_socket pid=22144 comm=syz-executor.3 [ 237.200885][T22125] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=22125 comm=syz-executor.0 [ 237.261740][T22147] FAULT_INJECTION: forcing a failure. [ 237.261740][T22147] name failslab, interval 1, probability 0, space 0, times 0 [ 237.274430][T22147] CPU: 0 PID: 22147 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 237.283176][T22147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 237.293226][T22147] Call Trace: [ 237.296494][T22147] [ 237.299407][T22147] dump_stack_lvl+0xd6/0x122 [ 237.304056][T22147] dump_stack+0x11/0x1b [ 237.308215][T22147] should_fail+0x23c/0x250 [ 237.312624][T22147] ? kzalloc+0x1d/0x30 [ 237.316719][T22147] __should_failslab+0x81/0x90 [ 237.321468][T22147] should_failslab+0x5/0x20 [ 237.326016][T22147] __kmalloc+0x6f/0x370 [ 237.330248][T22147] kzalloc+0x1d/0x30 [ 237.334151][T22147] kobject_get_path+0x7c/0x110 [ 237.338899][T22147] kobject_uevent_env+0x1be/0xc40 [ 237.343907][T22147] ? __this_cpu_preempt_check+0x18/0x20 [ 237.349466][T22147] ? __local_bh_enable_ip+0x4d/0x70 [ 237.354696][T22147] ? _raw_spin_unlock_bh+0x33/0x40 [ 237.359810][T22147] kobject_uevent+0x18/0x20 [ 237.364470][T22147] __dev_change_net_namespace+0x93e/0x1230 [ 237.370352][T22147] ? ns_capable+0x86/0xb0 [ 237.374678][T22147] ? netlink_ns_capable+0x84/0xa0 [ 237.379827][T22147] do_setlink+0x198/0x2410 [ 237.384246][T22147] ? __nla_validate_parse+0x108f/0x1760 [ 237.389866][T22147] ? __nla_parse+0x3c/0x50 [ 237.394279][T22147] rtnl_newlink+0xfad/0x13b0 [ 237.398997][T22147] ? rtnl_setlink+0x2a0/0x2a0 [ 237.403695][T22147] rtnetlink_rcv_msg+0x745/0x7e0 [ 237.408694][T22147] ? ___cache_free+0x46/0x300 [ 237.413356][T22147] ? skb_network_protocol+0x137/0x360 [ 237.418717][T22147] ? __kfree_skb+0xfe/0x150 [ 237.423220][T22147] ? kmem_cache_free+0x5e/0x100 [ 237.428142][T22147] ? __kfree_skb+0xfe/0x150 [ 237.432711][T22147] ? consume_skb+0x48/0x160 [ 237.437193][T22147] ? __kthread_should_park+0x60/0x80 [ 237.442526][T22147] ? do_softirq+0x7a/0xf0 [ 237.446894][T22147] ? __local_bh_enable_ip+0x4d/0x70 [ 237.452132][T22147] ? local_bh_enable+0x1b/0x20 [ 237.456937][T22147] ? __dev_queue_xmit+0x597/0xf70 [ 237.461941][T22147] ? __skb_clone+0x2db/0x300 [ 237.466602][T22147] ? __rcu_read_unlock+0x5c/0x290 [ 237.471619][T22147] netlink_rcv_skb+0x14e/0x250 [ 237.476381][T22147] ? rtnetlink_bind+0x60/0x60 [ 237.481036][T22147] rtnetlink_rcv+0x18/0x20 [ 237.485437][T22147] netlink_unicast+0x5fc/0x6c0 [ 237.490263][T22147] netlink_sendmsg+0x6e1/0x7d0 [ 237.495111][T22147] ? netlink_getsockopt+0x720/0x720 [ 237.500340][T22147] ____sys_sendmsg+0x39a/0x510 [ 237.505199][T22147] __sys_sendmsg+0x195/0x230 [ 237.510399][T22147] __x64_sys_sendmsg+0x42/0x50 [ 237.515143][T22147] do_syscall_64+0x44/0xd0 [ 237.519711][T22147] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 237.525648][T22147] RIP: 0033:0x7f270cf99ae9 [ 237.530179][T22147] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 237.549778][T22147] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 237.558213][T22147] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 237.566186][T22147] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 237.574133][T22147] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 237.582089][T22147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 237.590051][T22147] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 237.598075][T22147] [ 237.607455][T22142] fq_change: 48 callbacks suppressed 12:04:02 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x2, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000500010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x6000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 237.607463][T22142] sch_fq: defrate 0 ignored. [ 237.619136][T22150] sch_fq: defrate 0 ignored. 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000600010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:02 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xffffffea, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:02 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 19) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x6558, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:02 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xa00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 237.657012][T22157] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=5 sclass=netlink_route_socket pid=22157 comm=syz-executor.3 [ 237.692541][T22154] sch_fq: defrate 0 ignored. 12:04:02 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x3, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 237.757372][T22169] sch_fq: defrate 0 ignored. 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000700010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 237.788888][T22176] sch_fq: defrate 0 ignored. 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000800010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x8100, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:02 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xffffffef, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 237.811950][T22177] sch_fq: defrate 0 ignored. 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000900010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000a00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 237.855504][T22173] FAULT_INJECTION: forcing a failure. [ 237.855504][T22173] name failslab, interval 1, probability 0, space 0, times 0 [ 237.868175][T22173] CPU: 0 PID: 22173 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 237.876935][T22173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 237.886993][T22173] Call Trace: [ 237.890273][T22173] [ 237.893204][T22173] dump_stack_lvl+0xd6/0x122 [ 237.897902][T22173] dump_stack+0x11/0x1b 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000b00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 237.902079][T22173] should_fail+0x23c/0x250 [ 237.906500][T22173] __should_failslab+0x81/0x90 [ 237.911312][T22173] should_failslab+0x5/0x20 [ 237.915817][T22173] kmem_cache_alloc_node+0x61/0x2d0 [ 237.921047][T22173] ? __alloc_skb+0xf0/0x450 [ 237.925559][T22173] __alloc_skb+0xf0/0x450 [ 237.929935][T22173] alloc_uevent_skb+0x5b/0x120 [ 237.934781][T22173] kobject_uevent_env+0x726/0xc40 [ 237.939809][T22173] ? __local_bh_enable_ip+0x4d/0x70 [ 237.945020][T22173] ? _raw_spin_unlock_bh+0x33/0x40 [ 237.950119][T22173] kobject_uevent+0x18/0x20 [ 237.954879][T22173] __dev_change_net_namespace+0x93e/0x1230 [ 237.960706][T22173] ? ns_capable+0x86/0xb0 [ 237.965088][T22173] ? netlink_ns_capable+0x84/0xa0 [ 237.970483][T22173] do_setlink+0x198/0x2410 [ 237.974909][T22173] ? __nla_validate_parse+0x108f/0x1760 [ 237.980658][T22173] ? __nla_parse+0x3c/0x50 [ 237.985055][T22173] rtnl_newlink+0xfad/0x13b0 [ 237.989717][T22173] ? rtnl_setlink+0x2a0/0x2a0 [ 237.994381][T22173] rtnetlink_rcv_msg+0x745/0x7e0 [ 237.999300][T22173] ? ___cache_free+0x46/0x300 [ 238.004020][T22173] ? skb_network_protocol+0x137/0x360 [ 238.009389][T22173] ? __kfree_skb+0xfe/0x150 [ 238.013871][T22173] ? kmem_cache_free+0x5e/0x100 [ 238.018704][T22173] ? __kfree_skb+0xfe/0x150 [ 238.023207][T22173] ? consume_skb+0x48/0x160 [ 238.027733][T22173] ? nlmon_xmit+0x5f/0x70 [ 238.032043][T22173] ? __this_cpu_preempt_check+0x18/0x20 [ 238.037572][T22173] ? __local_bh_enable_ip+0x4d/0x70 [ 238.042876][T22173] ? local_bh_enable+0x1b/0x20 [ 238.047760][T22173] ? __dev_queue_xmit+0x597/0xf70 [ 238.052767][T22173] ? __skb_clone+0x2db/0x300 [ 238.057351][T22173] ? __rcu_read_unlock+0x5c/0x290 [ 238.062360][T22173] netlink_rcv_skb+0x14e/0x250 [ 238.067122][T22173] ? rtnetlink_bind+0x60/0x60 [ 238.071858][T22173] rtnetlink_rcv+0x18/0x20 [ 238.076295][T22173] netlink_unicast+0x5fc/0x6c0 [ 238.081154][T22173] netlink_sendmsg+0x6e1/0x7d0 [ 238.085908][T22173] ? netlink_getsockopt+0x720/0x720 [ 238.091127][T22173] ____sys_sendmsg+0x39a/0x510 [ 238.095891][T22173] __sys_sendmsg+0x195/0x230 [ 238.100498][T22173] __x64_sys_sendmsg+0x42/0x50 [ 238.105263][T22173] do_syscall_64+0x44/0xd0 [ 238.109694][T22173] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 238.115570][T22173] RIP: 0033:0x7f270cf99ae9 [ 238.119962][T22173] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 238.139576][T22173] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 238.147984][T22173] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 238.155934][T22173] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 238.163885][T22173] RBP: 00007f270ad101d0 R08: 0000000000000000 R09: 0000000000000000 [ 238.171850][T22173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 238.179820][T22173] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 238.187795][T22173] [ 238.196593][T22178] sch_fq: defrate 0 ignored. 12:04:02 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 20) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000c00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:02 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xb00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:02 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x4, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 238.236446][T22187] sch_fq: defrate 0 ignored. 12:04:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x8847, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000d00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 238.265935][T22200] sch_fq: defrate 0 ignored. 12:04:02 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xc00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 238.301172][T22196] sch_fq: defrate 0 ignored. 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000e00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:02 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xfffffff0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:02 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x5, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x8848, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000f00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 238.401801][T22206] FAULT_INJECTION: forcing a failure. [ 238.401801][T22206] name failslab, interval 1, probability 0, space 0, times 0 [ 238.414566][T22206] CPU: 0 PID: 22206 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 238.423328][T22206] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.433385][T22206] Call Trace: [ 238.436727][T22206] [ 238.439650][T22206] dump_stack_lvl+0xd6/0x122 [ 238.444225][T22206] dump_stack+0x11/0x1b [ 238.448366][T22206] should_fail+0x23c/0x250 [ 238.452761][T22206] __should_failslab+0x81/0x90 [ 238.457505][T22206] should_failslab+0x5/0x20 [ 238.462021][T22206] kmem_cache_alloc_node+0x61/0x2d0 [ 238.467320][T22206] ? __alloc_skb+0xf0/0x450 [ 238.471815][T22206] __alloc_skb+0xf0/0x450 [ 238.476149][T22206] alloc_uevent_skb+0x5b/0x120 [ 238.480941][T22206] kobject_uevent_env+0x726/0xc40 [ 238.485954][T22206] ? __this_cpu_preempt_check+0x18/0x20 [ 238.491493][T22206] ? __local_bh_enable_ip+0x4d/0x70 [ 238.496729][T22206] ? _raw_spin_unlock_bh+0x33/0x40 [ 238.501845][T22206] kobject_uevent+0x18/0x20 [ 238.506340][T22206] __dev_change_net_namespace+0x93e/0x1230 [ 238.512159][T22206] ? ns_capable+0x86/0xb0 [ 238.516508][T22206] ? netlink_ns_capable+0x84/0xa0 [ 238.521647][T22206] do_setlink+0x198/0x2410 [ 238.526188][T22206] ? __nla_validate_parse+0x108f/0x1760 [ 238.531759][T22206] ? __nla_parse+0x3c/0x50 [ 238.536172][T22206] rtnl_newlink+0xfad/0x13b0 [ 238.540791][T22206] ? __rcu_read_unlock+0x5c/0x290 [ 238.545929][T22206] ? rtnl_setlink+0x2a0/0x2a0 [ 238.550595][T22206] rtnetlink_rcv_msg+0x745/0x7e0 [ 238.555516][T22206] ? ___cache_free+0x46/0x300 [ 238.560271][T22206] ? skb_network_protocol+0x137/0x360 [ 238.565749][T22206] ? __kfree_skb+0xfe/0x150 [ 238.570263][T22206] ? kmem_cache_free+0x5e/0x100 [ 238.575181][T22206] ? __kfree_skb+0xfe/0x150 [ 238.579701][T22206] ? consume_skb+0x48/0x160 [ 238.584332][T22206] ? nlmon_xmit+0x5f/0x70 [ 238.588654][T22206] ? __this_cpu_preempt_check+0x18/0x20 [ 238.594196][T22206] ? __local_bh_enable_ip+0x4d/0x70 [ 238.599508][T22206] ? local_bh_enable+0x1b/0x20 [ 238.604299][T22206] ? __dev_queue_xmit+0x597/0xf70 [ 238.609371][T22206] ? __skb_clone+0x2db/0x300 [ 238.613978][T22206] ? __rcu_read_unlock+0x5c/0x290 [ 238.619000][T22206] netlink_rcv_skb+0x14e/0x250 [ 238.623916][T22206] ? rtnetlink_bind+0x60/0x60 [ 238.628888][T22206] rtnetlink_rcv+0x18/0x20 [ 238.633396][T22206] netlink_unicast+0x5fc/0x6c0 [ 238.638175][T22206] netlink_sendmsg+0x6e1/0x7d0 [ 238.642995][T22206] ? netlink_getsockopt+0x720/0x720 [ 238.648258][T22206] ____sys_sendmsg+0x39a/0x510 [ 238.653166][T22206] __sys_sendmsg+0x195/0x230 [ 238.657742][T22206] __x64_sys_sendmsg+0x42/0x50 [ 238.662713][T22206] do_syscall_64+0x44/0xd0 [ 238.667174][T22206] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 238.673068][T22206] RIP: 0033:0x7f270cf99ae9 [ 238.677477][T22206] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 238.697064][T22206] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 238.705468][T22206] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 238.713423][T22206] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 238.721391][T22206] RBP: 00007f270ad101d0 R08: 0000000000000000 R09: 0000000000000000 [ 238.729368][T22206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 238.737319][T22206] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 238.745275][T22206] 12:04:03 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 21) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001100010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:03 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xd00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xcd04, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:03 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xfffffff1, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:03 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x6, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001200010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:03 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xfffffffe, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:03 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xe00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x34000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001300010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 238.951905][T22240] FAULT_INJECTION: forcing a failure. [ 238.951905][T22240] name failslab, interval 1, probability 0, space 0, times 0 [ 238.964698][T22240] CPU: 0 PID: 22240 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 238.973521][T22240] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.983555][T22240] Call Trace: [ 238.986869][T22240] [ 238.989780][T22240] dump_stack_lvl+0xd6/0x122 [ 238.994472][T22240] dump_stack+0x11/0x1b [ 238.998624][T22240] should_fail+0x23c/0x250 [ 239.003091][T22240] ? kobject_uevent_env+0x1a7/0xc40 [ 239.008278][T22240] __should_failslab+0x81/0x90 [ 239.013137][T22240] should_failslab+0x5/0x20 [ 239.017623][T22240] kmem_cache_alloc_trace+0x52/0x350 [ 239.022891][T22240] ? dev_uevent_filter+0x70/0x70 [ 239.027816][T22240] kobject_uevent_env+0x1a7/0xc40 [ 239.032828][T22240] ? __this_cpu_preempt_check+0x18/0x20 [ 239.038374][T22240] ? __local_bh_enable_ip+0x4d/0x70 [ 239.043677][T22240] ? _raw_spin_unlock_bh+0x33/0x40 [ 239.048790][T22240] kobject_uevent+0x18/0x20 [ 239.053335][T22240] __dev_change_net_namespace+0xd6e/0x1230 [ 239.059230][T22240] ? netlink_ns_capable+0x84/0xa0 [ 239.064238][T22240] do_setlink+0x198/0x2410 [ 239.068650][T22240] ? __nla_validate_parse+0x108f/0x1760 [ 239.074181][T22240] ? __nla_parse+0x3c/0x50 [ 239.078578][T22240] rtnl_newlink+0xfad/0x13b0 [ 239.083212][T22240] ? rtnl_setlink+0x2a0/0x2a0 [ 239.087887][T22240] rtnetlink_rcv_msg+0x745/0x7e0 [ 239.092855][T22240] ? ___cache_free+0x46/0x300 [ 239.097563][T22240] ? skb_network_protocol+0x137/0x360 [ 239.102919][T22240] ? __kfree_skb+0xfe/0x150 [ 239.107475][T22240] ? kmem_cache_free+0x5e/0x100 [ 239.112320][T22240] ? __kfree_skb+0xfe/0x150 [ 239.116824][T22240] ? consume_skb+0x48/0x160 [ 239.121387][T22240] ? nlmon_xmit+0x5f/0x70 [ 239.125778][T22240] ? __this_cpu_preempt_check+0x18/0x20 [ 239.131320][T22240] ? __local_bh_enable_ip+0x4d/0x70 [ 239.136575][T22240] ? local_bh_enable+0x1b/0x20 [ 239.141342][T22240] ? __dev_queue_xmit+0x597/0xf70 [ 239.146418][T22240] ? __skb_clone+0x2db/0x300 [ 239.151009][T22240] ? __rcu_read_unlock+0x5c/0x290 [ 239.156015][T22240] netlink_rcv_skb+0x14e/0x250 [ 239.160831][T22240] ? rtnetlink_bind+0x60/0x60 [ 239.165516][T22240] rtnetlink_rcv+0x18/0x20 [ 239.169942][T22240] netlink_unicast+0x5fc/0x6c0 [ 239.174687][T22240] netlink_sendmsg+0x6e1/0x7d0 [ 239.179455][T22240] ? netlink_getsockopt+0x720/0x720 [ 239.184656][T22240] ____sys_sendmsg+0x39a/0x510 [ 239.189443][T22240] __sys_sendmsg+0x195/0x230 [ 239.194025][T22240] __x64_sys_sendmsg+0x42/0x50 [ 239.198826][T22240] do_syscall_64+0x44/0xd0 [ 239.203251][T22240] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 239.209125][T22240] RIP: 0033:0x7f270cf99ae9 [ 239.213515][T22240] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 239.233111][T22240] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 239.241523][T22240] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 239.249495][T22240] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 239.257453][T22240] RBP: 00007f270ad101d0 R08: 0000000000000000 R09: 0000000000000000 [ 239.265407][T22240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 239.273481][T22240] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 239.281434][T22240] [ 239.292330][T22243] selinux_netlink_send: 19 callbacks suppressed 12:04:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x400300, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 239.292344][T22243] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=6 sclass=netlink_route_socket pid=22243 comm=syz-executor.0 12:04:03 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 22) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001400010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:03 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0xf, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x1000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:03 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x7, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:03 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xf00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:03 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x10, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001700010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:03 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x24, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 239.481488][T22281] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=7 sclass=netlink_route_socket pid=22281 comm=syz-executor.0 12:04:03 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001900010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x2000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 239.542613][T22303] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=23 sclass=netlink_route_socket pid=22303 comm=syz-executor.3 12:04:03 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x1027, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 239.633165][T22291] FAULT_INJECTION: forcing a failure. [ 239.633165][T22291] name failslab, interval 1, probability 0, space 0, times 0 [ 239.645825][T22291] CPU: 1 PID: 22291 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 239.654742][T22291] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 239.664781][T22291] Call Trace: [ 239.668057][T22291] [ 239.670967][T22291] dump_stack_lvl+0xd6/0x122 [ 239.675540][T22291] dump_stack+0x11/0x1b [ 239.679692][T22291] should_fail+0x23c/0x250 [ 239.684086][T22291] ? kzalloc+0x1d/0x30 [ 239.688216][T22291] __should_failslab+0x81/0x90 [ 239.693092][T22291] should_failslab+0x5/0x20 [ 239.697624][T22291] __kmalloc+0x6f/0x370 [ 239.701915][T22291] kzalloc+0x1d/0x30 [ 239.705789][T22291] kobject_get_path+0x7c/0x110 [ 239.710574][T22291] kobject_uevent_env+0x1be/0xc40 [ 239.715579][T22291] ? __this_cpu_preempt_check+0x18/0x20 [ 239.721119][T22291] ? __local_bh_enable_ip+0x4d/0x70 [ 239.726435][T22291] ? _raw_spin_unlock_bh+0x33/0x40 [ 239.731555][T22291] kobject_uevent+0x18/0x20 [ 239.736127][T22291] __dev_change_net_namespace+0xd6e/0x1230 [ 239.741920][T22291] ? netlink_ns_capable+0x84/0xa0 [ 239.747009][T22291] do_setlink+0x198/0x2410 [ 239.751485][T22291] ? __nla_validate_parse+0x108f/0x1760 [ 239.757051][T22291] ? __nla_parse+0x3c/0x50 [ 239.761529][T22291] rtnl_newlink+0xfad/0x13b0 [ 239.766149][T22291] ? rtnl_setlink+0x2a0/0x2a0 [ 239.770926][T22291] rtnetlink_rcv_msg+0x745/0x7e0 [ 239.775888][T22291] ? ___cache_free+0x46/0x300 [ 239.780545][T22291] ? skb_network_protocol+0x137/0x360 [ 239.785917][T22291] ? __kfree_skb+0xfe/0x150 [ 239.790448][T22291] ? kmem_cache_free+0x5e/0x100 [ 239.795295][T22291] ? __kfree_skb+0xfe/0x150 [ 239.799780][T22291] ? consume_skb+0x48/0x160 [ 239.804291][T22291] ? nlmon_xmit+0x5f/0x70 [ 239.808603][T22291] ? __this_cpu_preempt_check+0x18/0x20 [ 239.814247][T22291] ? __local_bh_enable_ip+0x4d/0x70 [ 239.819449][T22291] ? local_bh_enable+0x1b/0x20 [ 239.824191][T22291] ? __dev_queue_xmit+0x597/0xf70 [ 239.829237][T22291] ? __skb_clone+0x2db/0x300 [ 239.833908][T22291] ? __rcu_read_unlock+0x5c/0x290 [ 239.838911][T22291] netlink_rcv_skb+0x14e/0x250 [ 239.843677][T22291] ? rtnetlink_bind+0x60/0x60 [ 239.848341][T22291] rtnetlink_rcv+0x18/0x20 [ 239.852739][T22291] netlink_unicast+0x5fc/0x6c0 [ 239.857515][T22291] netlink_sendmsg+0x6e1/0x7d0 [ 239.862275][T22291] ? netlink_getsockopt+0x720/0x720 [ 239.867523][T22291] ____sys_sendmsg+0x39a/0x510 [ 239.872352][T22291] __sys_sendmsg+0x195/0x230 [ 239.877057][T22291] __x64_sys_sendmsg+0x42/0x50 [ 239.881804][T22291] do_syscall_64+0x44/0xd0 [ 239.886263][T22291] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 239.892191][T22291] RIP: 0033:0x7f270cf99ae9 [ 239.896653][T22291] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 239.916300][T22291] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 239.924716][T22291] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 239.932681][T22291] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 239.940738][T22291] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 239.948691][T22291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 239.956665][T22291] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 239.964673][T22291] 12:04:04 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 23) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:04 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001a00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:04 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x1100, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x3000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:04 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0xc0, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:04 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x8, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 239.997417][T22281] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=7 sclass=netlink_route_socket pid=22281 comm=syz-executor.0 12:04:04 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x1200, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x4000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:04 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001b00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:04 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0xec0, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:04 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001c00010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:04 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x33fe0, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 240.124987][T22338] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=27 sclass=netlink_route_socket pid=22338 comm=syz-executor.3 [ 240.139884][T22334] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=8 sclass=netlink_route_socket pid=22334 comm=syz-executor.0 [ 240.202484][T22341] FAULT_INJECTION: forcing a failure. [ 240.202484][T22341] name failslab, interval 1, probability 0, space 0, times 0 [ 240.215481][T22341] CPU: 0 PID: 22341 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 240.224227][T22341] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.234348][T22341] Call Trace: [ 240.237734][T22341] [ 240.240688][T22341] dump_stack_lvl+0xd6/0x122 [ 240.245311][T22341] dump_stack+0x11/0x1b [ 240.249455][T22341] should_fail+0x23c/0x250 [ 240.253856][T22341] __should_failslab+0x81/0x90 [ 240.258620][T22341] should_failslab+0x5/0x20 [ 240.263181][T22341] kmem_cache_alloc_node+0x61/0x2d0 [ 240.268363][T22341] ? __alloc_skb+0xf0/0x450 [ 240.272859][T22341] __alloc_skb+0xf0/0x450 [ 240.277253][T22341] alloc_uevent_skb+0x5b/0x120 [ 240.282021][T22341] kobject_uevent_env+0x726/0xc40 [ 240.287137][T22341] ? __this_cpu_preempt_check+0x18/0x20 [ 240.292682][T22341] ? __local_bh_enable_ip+0x4d/0x70 [ 240.297903][T22341] ? _raw_spin_unlock_bh+0x33/0x40 [ 240.303038][T22341] kobject_uevent+0x18/0x20 [ 240.307646][T22341] __dev_change_net_namespace+0xd6e/0x1230 [ 240.313435][T22341] ? netlink_ns_capable+0x84/0xa0 [ 240.318447][T22341] do_setlink+0x198/0x2410 [ 240.322878][T22341] ? save_fpregs_to_fpstate+0xf5/0x140 [ 240.328368][T22341] ? __nla_validate_parse+0x108f/0x1760 [ 240.333891][T22341] ? __nla_parse+0x3c/0x50 [ 240.338287][T22341] rtnl_newlink+0xfad/0x13b0 [ 240.342916][T22341] ? rtnl_setlink+0x2a0/0x2a0 [ 240.347624][T22341] rtnetlink_rcv_msg+0x745/0x7e0 [ 240.352620][T22341] ? ___cache_free+0x46/0x300 [ 240.357326][T22341] ? skb_network_protocol+0x137/0x360 [ 240.362721][T22341] ? __kfree_skb+0xfe/0x150 [ 240.367206][T22341] ? kmem_cache_free+0x5e/0x100 [ 240.372045][T22341] ? __kfree_skb+0xfe/0x150 [ 240.376607][T22341] ? consume_skb+0x48/0x160 [ 240.381094][T22341] ? nlmon_xmit+0x5f/0x70 [ 240.385437][T22341] ? __this_cpu_preempt_check+0x18/0x20 [ 240.390965][T22341] ? __local_bh_enable_ip+0x4d/0x70 [ 240.396249][T22341] ? local_bh_enable+0x1b/0x20 [ 240.401017][T22341] ? __dev_queue_xmit+0x597/0xf70 [ 240.406025][T22341] ? __skb_clone+0x2db/0x300 [ 240.410649][T22341] ? __rcu_read_unlock+0x5c/0x290 [ 240.415650][T22341] netlink_rcv_skb+0x14e/0x250 [ 240.420470][T22341] ? rtnetlink_bind+0x60/0x60 [ 240.425193][T22341] rtnetlink_rcv+0x18/0x20 [ 240.429680][T22341] netlink_unicast+0x5fc/0x6c0 [ 240.434425][T22341] netlink_sendmsg+0x6e1/0x7d0 [ 240.439263][T22341] ? netlink_getsockopt+0x720/0x720 [ 240.444501][T22341] ____sys_sendmsg+0x39a/0x510 [ 240.449360][T22341] __sys_sendmsg+0x195/0x230 [ 240.453982][T22341] __x64_sys_sendmsg+0x42/0x50 [ 240.458803][T22341] do_syscall_64+0x44/0xd0 [ 240.463201][T22341] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 240.469119][T22341] RIP: 0033:0x7f270cf99ae9 [ 240.473581][T22341] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 240.493246][T22341] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 240.501653][T22341] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 240.509617][T22341] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 240.517621][T22341] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 240.525573][T22341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 240.533525][T22341] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 240.541477][T22341] [ 240.553474][T22334] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=8 sclass=netlink_route_socket pid=22334 comm=syz-executor.0 12:04:05 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 24) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:05 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x20000508, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:05 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000002200010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x5000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:05 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x1800, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:05 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x9, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x6000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:05 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x19bf, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:05 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x7ffff000, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:05 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000002900010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x7000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:05 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x2000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 240.737266][T22380] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=9 sclass=netlink_route_socket pid=22380 comm=syz-executor.0 [ 240.781767][T22375] FAULT_INJECTION: forcing a failure. [ 240.781767][T22375] name failslab, interval 1, probability 0, space 0, times 0 [ 240.794389][T22375] CPU: 0 PID: 22375 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 240.803184][T22375] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.813259][T22375] Call Trace: [ 240.816522][T22375] [ 240.819435][T22375] dump_stack_lvl+0xd6/0x122 [ 240.824021][T22375] dump_stack+0x11/0x1b [ 240.828155][T22375] should_fail+0x23c/0x250 [ 240.832559][T22375] __should_failslab+0x81/0x90 [ 240.837376][T22375] should_failslab+0x5/0x20 [ 240.841862][T22375] kmem_cache_alloc_node+0x61/0x2d0 [ 240.847057][T22375] ? __alloc_skb+0xf0/0x450 [ 240.851538][T22375] __alloc_skb+0xf0/0x450 [ 240.855977][T22375] alloc_uevent_skb+0x5b/0x120 [ 240.860730][T22375] kobject_uevent_env+0x726/0xc40 [ 240.865874][T22375] ? __this_cpu_preempt_check+0x18/0x20 [ 240.871460][T22375] ? __local_bh_enable_ip+0x4d/0x70 [ 240.876653][T22375] ? _raw_spin_unlock_bh+0x33/0x40 [ 240.881835][T22375] kobject_uevent+0x18/0x20 [ 240.886324][T22375] __dev_change_net_namespace+0xd6e/0x1230 [ 240.892187][T22375] ? netlink_ns_capable+0x84/0xa0 [ 240.897291][T22375] do_setlink+0x198/0x2410 [ 240.901710][T22375] ? __nla_validate_parse+0x108f/0x1760 [ 240.907260][T22375] ? __nla_parse+0x3c/0x50 [ 240.911851][T22375] rtnl_newlink+0xfad/0x13b0 [ 240.916462][T22375] ? rtnl_setlink+0x2a0/0x2a0 [ 240.921157][T22375] rtnetlink_rcv_msg+0x745/0x7e0 [ 240.926081][T22375] ? ___cache_free+0x46/0x300 [ 240.930741][T22375] ? skb_network_protocol+0x137/0x360 [ 240.936156][T22375] ? __kfree_skb+0xfe/0x150 [ 240.940691][T22375] ? kmem_cache_free+0x5e/0x100 [ 240.945602][T22375] ? __kfree_skb+0xfe/0x150 [ 240.950091][T22375] ? consume_skb+0x48/0x160 [ 240.954625][T22375] ? nlmon_xmit+0x5f/0x70 [ 240.959129][T22375] ? __this_cpu_preempt_check+0x18/0x20 [ 240.964722][T22375] ? __local_bh_enable_ip+0x4d/0x70 [ 240.969904][T22375] ? local_bh_enable+0x1b/0x20 [ 240.974647][T22375] ? __dev_queue_xmit+0x597/0xf70 [ 240.979652][T22375] ? __skb_clone+0x2db/0x300 [ 240.984252][T22375] ? __rcu_read_unlock+0x5c/0x290 [ 240.989281][T22375] netlink_rcv_skb+0x14e/0x250 [ 240.994112][T22375] ? rtnetlink_bind+0x60/0x60 [ 240.998775][T22375] rtnetlink_rcv+0x18/0x20 [ 241.003199][T22375] netlink_unicast+0x5fc/0x6c0 [ 241.007959][T22375] netlink_sendmsg+0x6e1/0x7d0 [ 241.012782][T22375] ? netlink_getsockopt+0x720/0x720 [ 241.018053][T22375] ____sys_sendmsg+0x39a/0x510 [ 241.022872][T22375] __sys_sendmsg+0x195/0x230 [ 241.027466][T22375] __x64_sys_sendmsg+0x42/0x50 [ 241.032272][T22375] do_syscall_64+0x44/0xd0 [ 241.036762][T22375] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 241.042686][T22375] RIP: 0033:0x7f270cf99ae9 [ 241.047086][T22375] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 241.066696][T22375] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 241.075094][T22375] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 241.083059][T22375] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 241.091022][T22375] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 241.098973][T22375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 241.106936][T22375] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 241.114915][T22375] [ 241.122430][T22377] __nla_validate_parse: 35 callbacks suppressed [ 241.122443][T22377] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. [ 241.138127][T22368] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:04:05 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) (fail_nth: 25) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:05 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0xfffffdef, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:05 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000006400010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:05 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x2500, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x8000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 241.176913][T22380] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 241.186487][T22370] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=9 sclass=netlink_route_socket pid=22370 comm=syz-executor.0 12:04:05 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0xa, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:05 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x2710, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 241.221110][T22393] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. 12:04:05 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x3, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x9000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:05 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000007700010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 241.278571][T22402] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 241.306179][T22410] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3 sclass=netlink_route_socket pid=22410 comm=syz-executor.4 12:04:05 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x7, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:05 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000a006010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 241.332332][T22407] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 241.421838][T22412] FAULT_INJECTION: forcing a failure. [ 241.421838][T22412] name failslab, interval 1, probability 0, space 0, times 0 [ 241.434544][T22412] CPU: 0 PID: 22412 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 241.443318][T22412] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.453492][T22412] Call Trace: [ 241.456753][T22412] [ 241.459663][T22412] dump_stack_lvl+0xd6/0x122 [ 241.464261][T22412] dump_stack+0x11/0x1b [ 241.468407][T22412] should_fail+0x23c/0x250 [ 241.472866][T22412] ? device_rename+0x7c/0x130 [ 241.477549][T22412] __should_failslab+0x81/0x90 [ 241.482312][T22412] should_failslab+0x5/0x20 [ 241.486935][T22412] __kmalloc_track_caller+0x6d/0x370 [ 241.492331][T22412] kstrdup+0x31/0x70 [ 241.496286][T22412] device_rename+0x7c/0x130 [ 241.500943][T22412] __dev_change_net_namespace+0xfb1/0x1230 [ 241.506776][T22412] ? netlink_ns_capable+0x84/0xa0 [ 241.511792][T22412] do_setlink+0x198/0x2410 [ 241.516245][T22412] ? __nla_validate_parse+0x108f/0x1760 [ 241.521866][T22412] ? __nla_parse+0x3c/0x50 [ 241.526474][T22412] rtnl_newlink+0xfad/0x13b0 [ 241.531121][T22412] ? rtnl_setlink+0x2a0/0x2a0 [ 241.535792][T22412] rtnetlink_rcv_msg+0x745/0x7e0 [ 241.540806][T22412] ? ___cache_free+0x46/0x300 [ 241.545545][T22412] ? skb_network_protocol+0x137/0x360 [ 241.550910][T22412] ? __kfree_skb+0xfe/0x150 [ 241.555454][T22412] ? kmem_cache_free+0x5e/0x100 [ 241.560390][T22412] ? __kfree_skb+0xfe/0x150 [ 241.564930][T22412] ? consume_skb+0x48/0x160 [ 241.569465][T22412] ? nlmon_xmit+0x5f/0x70 [ 241.573862][T22412] ? __this_cpu_preempt_check+0x18/0x20 [ 241.579402][T22412] ? __local_bh_enable_ip+0x4d/0x70 [ 241.584664][T22412] ? local_bh_enable+0x1b/0x20 [ 241.589416][T22412] ? __dev_queue_xmit+0x597/0xf70 [ 241.594430][T22412] ? __skb_clone+0x2db/0x300 [ 241.599098][T22412] ? __rcu_read_unlock+0x5c/0x290 [ 241.604107][T22412] netlink_rcv_skb+0x14e/0x250 [ 241.608858][T22412] ? rtnetlink_bind+0x60/0x60 [ 241.613529][T22412] rtnetlink_rcv+0x18/0x20 [ 241.617966][T22412] netlink_unicast+0x5fc/0x6c0 [ 241.622805][T22412] netlink_sendmsg+0x6e1/0x7d0 [ 241.627570][T22412] ? netlink_getsockopt+0x720/0x720 [ 241.632864][T22412] ____sys_sendmsg+0x39a/0x510 [ 241.637823][T22412] __sys_sendmsg+0x195/0x230 [ 241.642438][T22412] __x64_sys_sendmsg+0x42/0x50 [ 241.647216][T22412] do_syscall_64+0x44/0xd0 [ 241.651620][T22412] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 241.657608][T22412] RIP: 0033:0x7f270cf99ae9 [ 241.662039][T22412] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 241.681687][T22412] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 241.690081][T22412] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 241.698035][T22412] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 241.706079][T22412] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 241.714139][T22412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 241.722232][T22412] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 241.730205][T22412] [ 241.733632][T22412] ------------[ cut here ]------------ [ 241.739062][T22412] WARNING: CPU: 0 PID: 22412 at net/core/dev.c:11257 __dev_change_net_namespace+0x1168/0x1230 [ 241.749312][T22412] Modules linked in: [ 241.753207][T22412] CPU: 0 PID: 22412 Comm: syz-executor.2 Not tainted 5.16.0-rc1-syzkaller #0 [ 241.762192][T22412] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.772298][T22412] RIP: 0010:__dev_change_net_namespace+0x1168/0x1230 [ 241.779071][T22412] Code: 59 43 02 01 48 c7 c7 c6 ca 5c 85 48 c7 c6 29 22 77 85 ba 9b 2b 00 00 31 c0 e8 54 37 68 fd 0f 0b e9 42 ef ff ff e8 b8 2a 81 fd <0f> 0b e9 5e fe ff ff e8 ac 2a 81 fd 0f 0b e9 7c fe ff ff e8 a0 2a [ 241.798724][T22412] RSP: 0018:ffffc9000fa37200 EFLAGS: 00010287 [ 241.804794][T22412] RAX: ffffffff83a58628 RBX: 00000000fffffff4 RCX: 0000000000040000 [ 241.812929][T22412] RDX: ffffc90002201000 RSI: 0000000000031805 RDI: 0000000000031806 [ 241.820890][T22412] RBP: ffffc9000fa372c0 R08: ffffffff83a5847c R09: 0000000000000000 [ 241.828861][T22412] R10: 0001ffffffffffff R11: 0001ffffffffffff R12: 000000000000044d [ 241.836889][T22412] R13: ffffffff85dce780 R14: ffff8881479e14f8 R15: ffff8881479e1000 [ 241.844871][T22412] FS: 00007f270acef700(0000) GS:ffff888237c00000(0000) knlGS:0000000000000000 [ 241.853817][T22412] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 241.860385][T22412] CR2: 0000001b2d223000 CR3: 000000014779c000 CR4: 00000000003506f0 [ 241.868368][T22412] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 241.876347][T22412] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 241.884414][T22412] Call Trace: [ 241.887683][T22412] [ 241.890616][T22412] ? netlink_ns_capable+0x84/0xa0 [ 241.895700][T22412] do_setlink+0x198/0x2410 [ 241.900135][T22412] ? __nla_validate_parse+0x108f/0x1760 [ 241.905840][T22412] ? __nla_parse+0x3c/0x50 [ 241.910329][T22412] rtnl_newlink+0xfad/0x13b0 [ 241.914974][T22412] ? rtnl_setlink+0x2a0/0x2a0 [ 241.919702][T22412] rtnetlink_rcv_msg+0x745/0x7e0 [ 241.924648][T22412] ? ___cache_free+0x46/0x300 [ 241.929322][T22412] ? skb_network_protocol+0x137/0x360 [ 241.934785][T22412] ? __kfree_skb+0xfe/0x150 [ 241.939285][T22412] ? kmem_cache_free+0x5e/0x100 [ 241.944157][T22412] ? __kfree_skb+0xfe/0x150 [ 241.948802][T22412] ? consume_skb+0x48/0x160 [ 241.953372][T22412] ? nlmon_xmit+0x5f/0x70 [ 241.957720][T22412] ? __this_cpu_preempt_check+0x18/0x20 [ 241.963289][T22412] ? __local_bh_enable_ip+0x4d/0x70 [ 241.968504][T22412] ? local_bh_enable+0x1b/0x20 [ 241.973292][T22412] ? __dev_queue_xmit+0x597/0xf70 [ 241.978373][T22412] ? __skb_clone+0x2db/0x300 [ 241.983008][T22412] ? __rcu_read_unlock+0x5c/0x290 [ 241.988040][T22412] netlink_rcv_skb+0x14e/0x250 [ 241.992804][T22412] ? rtnetlink_bind+0x60/0x60 [ 241.997524][T22412] rtnetlink_rcv+0x18/0x20 [ 242.001980][T22412] netlink_unicast+0x5fc/0x6c0 [ 242.006767][T22412] netlink_sendmsg+0x6e1/0x7d0 [ 242.011576][T22412] ? netlink_getsockopt+0x720/0x720 [ 242.016994][T22412] ____sys_sendmsg+0x39a/0x510 [ 242.021979][T22412] __sys_sendmsg+0x195/0x230 [ 242.026575][T22412] __x64_sys_sendmsg+0x42/0x50 [ 242.031396][T22412] do_syscall_64+0x44/0xd0 [ 242.035829][T22412] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 242.041797][T22412] RIP: 0033:0x7f270cf99ae9 [ 242.046264][T22412] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 242.066143][T22412] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 242.074627][T22412] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 242.082606][T22412] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000003 [ 242.090644][T22412] RBP: 00007f270acef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 242.098635][T22412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 242.106656][T22412] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 242.114679][T22412] [ 242.117781][T22412] ---[ end trace d4d14edc115c1375 ]--- [ 242.128011][T22417] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 242.144520][T22402] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 242.164785][T22402] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 242.173356][T22402] CPU: 0 PID: 22402 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 242.183570][T22402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.193604][T22402] Call Trace: [ 242.196882][T22402] [ 242.199790][T22402] dump_stack_lvl+0xd6/0x122 [ 242.204364][T22402] dump_stack+0x11/0x1b [ 242.208514][T22402] sysfs_create_dir_ns+0x173/0x1a0 [ 242.213610][T22402] kobject_add_internal+0x456/0x840 [ 242.218802][T22402] ? should_fail+0x2a/0x250 [ 242.223310][T22402] kobject_add+0xd7/0x150 [ 242.227675][T22402] ? kmem_cache_alloc_trace+0x24b/0x350 [ 242.233198][T22402] ? device_add+0x30d/0xf40 [ 242.237707][T22402] device_add+0x31d/0xf40 [ 242.242094][T22402] ? hrtimer_init+0xfc/0x1d0 [ 242.246663][T22402] ? netdev_register_kobject+0x5f/0x230 [ 242.252258][T22402] netdev_register_kobject+0xfd/0x230 [ 242.257607][T22402] register_netdevice+0xba5/0x10b0 [ 242.262701][T22402] veth_newlink+0x479/0x9c0 [ 242.267418][T22402] ? veth_validate+0x110/0x110 [ 242.272299][T22402] rtnl_newlink+0xdae/0x13b0 [ 242.276923][T22402] ? rtnl_setlink+0x2a0/0x2a0 [ 242.281681][T22402] rtnetlink_rcv_msg+0x745/0x7e0 [ 242.286603][T22402] ? ___cache_free+0x46/0x300 [ 242.291306][T22402] ? skb_network_protocol+0x137/0x360 [ 242.296674][T22402] ? __kfree_skb+0xfe/0x150 [ 242.301162][T22402] ? kmem_cache_free+0x5e/0x100 [ 242.306016][T22402] ? __kfree_skb+0xfe/0x150 [ 242.310604][T22402] ? consume_skb+0x48/0x160 [ 242.315133][T22402] ? nlmon_xmit+0x5f/0x70 [ 242.319441][T22402] ? __this_cpu_preempt_check+0x18/0x20 [ 242.325006][T22402] ? __local_bh_enable_ip+0x4d/0x70 [ 242.330188][T22402] ? local_bh_enable+0x1b/0x20 [ 242.334929][T22402] ? __dev_queue_xmit+0x597/0xf70 [ 242.339932][T22402] ? __skb_clone+0x2db/0x300 [ 242.344565][T22402] ? __rcu_read_unlock+0x5c/0x290 [ 242.349627][T22402] netlink_rcv_skb+0x14e/0x250 [ 242.354441][T22402] ? rtnetlink_bind+0x60/0x60 [ 242.359108][T22402] rtnetlink_rcv+0x18/0x20 [ 242.363501][T22402] netlink_unicast+0x5fc/0x6c0 [ 242.368246][T22402] netlink_sendmsg+0x6e1/0x7d0 [ 242.372989][T22402] ? netlink_getsockopt+0x720/0x720 [ 242.378168][T22402] ____sys_sendmsg+0x39a/0x510 [ 242.382984][T22402] __sys_sendmsg+0x195/0x230 [ 242.387564][T22402] __x64_sys_sendmsg+0x42/0x50 [ 242.392308][T22402] do_syscall_64+0x44/0xd0 [ 242.396698][T22402] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 242.402581][T22402] RIP: 0033:0x7f270cf99ae9 [ 242.406976][T22402] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 242.426564][T22402] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 242.434957][T22402] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 242.442979][T22402] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000008 [ 242.450953][T22402] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 242.458953][T22402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 242.466910][T22402] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 242.474867][T22402] 12:04:06 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:06 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x10, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:06 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000c207010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xa000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:06 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0xb, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:06 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4788, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 242.477913][T22402] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 242.514677][T22428] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.4'. 12:04:06 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000003c09010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:06 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4800, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xb000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 242.535911][T22432] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:06 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x11, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:07 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000004c09010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:07 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0xc, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 242.609469][T22441] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 242.618219][T22441] CPU: 1 PID: 22441 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 242.628573][T22441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.638623][T22441] Call Trace: [ 242.641897][T22441] [ 242.644817][T22441] dump_stack_lvl+0xd6/0x122 [ 242.649450][T22441] dump_stack+0x11/0x1b [ 242.653614][T22441] sysfs_create_dir_ns+0x173/0x1a0 [ 242.658902][T22441] kobject_add_internal+0x456/0x840 [ 242.664115][T22441] ? should_fail+0x2a/0x250 [ 242.668625][T22441] kobject_add+0xd7/0x150 [ 242.672979][T22441] ? kmem_cache_alloc_trace+0x24b/0x350 [ 242.678507][T22441] ? device_add+0x30d/0xf40 [ 242.683068][T22441] device_add+0x31d/0xf40 [ 242.687417][T22441] ? hrtimer_init+0xfc/0x1d0 [ 242.691991][T22441] ? netdev_register_kobject+0x5f/0x230 [ 242.697523][T22441] netdev_register_kobject+0xfd/0x230 [ 242.702877][T22441] register_netdevice+0xba5/0x10b0 [ 242.708066][T22441] veth_newlink+0x479/0x9c0 [ 242.712564][T22441] ? veth_validate+0x110/0x110 [ 242.717318][T22441] rtnl_newlink+0xdae/0x13b0 [ 242.721965][T22441] ? rtnl_setlink+0x2a0/0x2a0 [ 242.726746][T22441] rtnetlink_rcv_msg+0x745/0x7e0 [ 242.731742][T22441] ? ___cache_free+0x46/0x300 [ 242.736473][T22441] ? skb_network_protocol+0x137/0x360 [ 242.741830][T22441] ? __kfree_skb+0xfe/0x150 [ 242.746386][T22441] ? kmem_cache_free+0x5e/0x100 [ 242.751258][T22441] ? __kfree_skb+0xfe/0x150 [ 242.755830][T22441] ? consume_skb+0x48/0x160 [ 242.760346][T22441] ? nlmon_xmit+0x5f/0x70 [ 242.765242][T22441] ? __this_cpu_preempt_check+0x18/0x20 [ 242.770791][T22441] ? __local_bh_enable_ip+0x4d/0x70 [ 242.775983][T22441] ? local_bh_enable+0x1b/0x20 [ 242.780722][T22441] ? __dev_queue_xmit+0x597/0xf70 [ 242.785741][T22441] ? __skb_clone+0x2db/0x300 [ 242.790365][T22441] ? __rcu_read_unlock+0x5c/0x290 [ 242.795368][T22441] netlink_rcv_skb+0x14e/0x250 [ 242.800131][T22441] ? rtnetlink_bind+0x60/0x60 [ 242.804949][T22441] rtnetlink_rcv+0x18/0x20 [ 242.809342][T22441] netlink_unicast+0x5fc/0x6c0 [ 242.814098][T22441] netlink_sendmsg+0x6e1/0x7d0 [ 242.818908][T22441] ? netlink_getsockopt+0x720/0x720 [ 242.824114][T22441] ____sys_sendmsg+0x39a/0x510 [ 242.828882][T22441] __sys_sendmsg+0x195/0x230 [ 242.833467][T22441] __x64_sys_sendmsg+0x42/0x50 [ 242.838284][T22441] do_syscall_64+0x44/0xd0 [ 242.842681][T22441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 242.848594][T22441] RIP: 0033:0x7f270cf99ae9 [ 242.853053][T22441] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 242.872708][T22441] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 242.881199][T22441] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 242.889163][T22441] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 242.897129][T22441] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 242.905080][T22441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 242.913044][T22441] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 242.921011][T22441] [ 242.924086][T22441] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 242.965513][T22451] fq_change: 31 callbacks suppressed [ 242.965524][T22451] sch_fq: defrate 0 ignored. [ 243.027959][T22441] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 243.036457][T22441] CPU: 1 PID: 22441 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 243.046618][T22441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.056749][T22441] Call Trace: [ 243.060014][T22441] [ 243.062973][T22441] dump_stack_lvl+0xd6/0x122 [ 243.067545][T22441] dump_stack+0x11/0x1b [ 243.071680][T22441] sysfs_create_dir_ns+0x173/0x1a0 [ 243.076865][T22441] kobject_add_internal+0x456/0x840 [ 243.082067][T22441] ? should_fail+0x2a/0x250 [ 243.086551][T22441] kobject_add+0xd7/0x150 [ 243.091034][T22441] ? kmem_cache_alloc_trace+0x24b/0x350 [ 243.096644][T22441] ? device_add+0x30d/0xf40 [ 243.101170][T22441] device_add+0x31d/0xf40 [ 243.105479][T22441] ? hrtimer_init+0xfc/0x1d0 [ 243.110109][T22441] ? netdev_register_kobject+0x5f/0x230 [ 243.115631][T22441] netdev_register_kobject+0xfd/0x230 [ 243.121013][T22441] register_netdevice+0xba5/0x10b0 [ 243.126120][T22441] veth_newlink+0x479/0x9c0 [ 243.130608][T22441] ? veth_validate+0x110/0x110 [ 243.135437][T22441] rtnl_newlink+0xdae/0x13b0 [ 243.140049][T22441] ? __rcu_read_unlock+0x5c/0x290 [ 243.145051][T22441] ? rtnl_setlink+0x2a0/0x2a0 [ 243.149750][T22441] rtnetlink_rcv_msg+0x745/0x7e0 [ 243.154683][T22441] ? ___cache_free+0x46/0x300 [ 243.159411][T22441] ? skb_network_protocol+0x137/0x360 [ 243.164761][T22441] ? __kfree_skb+0xfe/0x150 [ 243.169244][T22441] ? kmem_cache_free+0x5e/0x100 [ 243.174242][T22441] ? __kfree_skb+0xfe/0x150 [ 243.178753][T22441] ? consume_skb+0x48/0x160 [ 243.183234][T22441] ? __kthread_should_park+0x60/0x80 [ 243.188500][T22441] ? do_softirq+0x7a/0xf0 [ 243.192821][T22441] ? __local_bh_enable_ip+0x4d/0x70 [ 243.198040][T22441] ? local_bh_enable+0x1b/0x20 [ 243.202781][T22441] ? __dev_queue_xmit+0x597/0xf70 [ 243.207793][T22441] ? __skb_clone+0x2db/0x300 [ 243.212365][T22441] ? __rcu_read_unlock+0x5c/0x290 [ 243.217370][T22441] netlink_rcv_skb+0x14e/0x250 [ 243.222118][T22441] ? rtnetlink_bind+0x60/0x60 [ 243.226780][T22441] rtnetlink_rcv+0x18/0x20 [ 243.231173][T22441] netlink_unicast+0x5fc/0x6c0 [ 243.235965][T22441] netlink_sendmsg+0x6e1/0x7d0 [ 243.240708][T22441] ? netlink_getsockopt+0x720/0x720 [ 243.245900][T22441] ____sys_sendmsg+0x39a/0x510 [ 243.250815][T22441] __sys_sendmsg+0x195/0x230 [ 243.255391][T22441] ? xfrm_migrate+0x1b10/0x1e60 [ 243.260220][T22441] __x64_sys_sendmsg+0x42/0x50 [ 243.264975][T22441] do_syscall_64+0x44/0xd0 [ 243.269372][T22441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 243.275312][T22441] RIP: 0033:0x7f270cf99ae9 [ 243.279704][T22441] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 243.299291][T22441] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 243.307681][T22441] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 243.315650][T22441] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 12:04:07 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x10, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:07 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x12, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:07 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000280e010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:07 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4888, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:07 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0xd, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 243.323655][T22441] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 243.331608][T22441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 243.339575][T22441] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 243.347545][T22441] [ 243.350670][T22441] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xc000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 243.398330][T22465] sch_fq: defrate 0 ignored. 12:04:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xf000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:07 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4c00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 243.418767][T22472] sch_fq: defrate 0 ignored. 12:04:07 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000a00e010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 243.481946][T22477] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 243.490401][T22477] CPU: 0 PID: 22477 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 243.500616][T22477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.510666][T22477] Call Trace: [ 243.513971][T22477] [ 243.516897][T22477] dump_stack_lvl+0xd6/0x122 [ 243.521642][T22477] dump_stack+0x11/0x1b [ 243.525798][T22477] sysfs_create_dir_ns+0x173/0x1a0 [ 243.530909][T22477] kobject_add_internal+0x456/0x840 [ 243.536145][T22477] ? should_fail+0x2a/0x250 [ 243.540644][T22477] kobject_add+0xd7/0x150 [ 243.545036][T22477] ? kmem_cache_alloc_trace+0x24b/0x350 [ 243.550625][T22477] ? device_add+0x30d/0xf40 [ 243.555137][T22477] device_add+0x31d/0xf40 [ 243.559488][T22477] ? hrtimer_init+0xfc/0x1d0 [ 243.564084][T22477] ? netdev_register_kobject+0x5f/0x230 [ 243.569689][T22477] netdev_register_kobject+0xfd/0x230 [ 243.575155][T22477] register_netdevice+0xba5/0x10b0 12:04:07 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x13, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:08 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000000110010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 243.580277][T22477] veth_newlink+0x479/0x9c0 [ 243.584792][T22477] ? veth_validate+0x110/0x110 [ 243.589620][T22477] rtnl_newlink+0xdae/0x13b0 [ 243.594275][T22477] ? rtnl_setlink+0x2a0/0x2a0 [ 243.598952][T22477] rtnetlink_rcv_msg+0x745/0x7e0 [ 243.603951][T22477] ? ___cache_free+0x46/0x300 [ 243.608702][T22477] ? skb_network_protocol+0x137/0x360 [ 243.614130][T22477] ? __kfree_skb+0xfe/0x150 [ 243.618639][T22477] ? kmem_cache_free+0x5e/0x100 [ 243.623490][T22477] ? __kfree_skb+0xfe/0x150 [ 243.627999][T22477] ? consume_skb+0x48/0x160 12:04:08 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 243.632506][T22477] ? nlmon_xmit+0x5f/0x70 [ 243.636839][T22477] ? __this_cpu_preempt_check+0x18/0x20 [ 243.642391][T22477] ? __local_bh_enable_ip+0x4d/0x70 [ 243.647597][T22477] ? local_bh_enable+0x1b/0x20 [ 243.652464][T22477] ? __dev_queue_xmit+0x597/0xf70 [ 243.657490][T22477] ? __skb_clone+0x2db/0x300 [ 243.662120][T22477] ? __rcu_read_unlock+0x5c/0x290 [ 243.667205][T22477] netlink_rcv_skb+0x14e/0x250 [ 243.671998][T22477] ? rtnetlink_bind+0x60/0x60 [ 243.676699][T22477] rtnetlink_rcv+0x18/0x20 [ 243.681168][T22477] netlink_unicast+0x5fc/0x6c0 [ 243.685982][T22477] netlink_sendmsg+0x6e1/0x7d0 [ 243.690819][T22477] ? netlink_getsockopt+0x720/0x720 [ 243.696078][T22477] ____sys_sendmsg+0x39a/0x510 [ 243.700857][T22477] __sys_sendmsg+0x195/0x230 [ 243.705533][T22477] ? xfrm_migrate+0x1b10/0x1e60 [ 243.710388][T22477] __x64_sys_sendmsg+0x42/0x50 [ 243.715152][T22477] do_syscall_64+0x44/0xd0 [ 243.719572][T22477] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 243.725494][T22477] RIP: 0033:0x7f270cf99ae9 [ 243.729898][T22477] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 243.749598][T22477] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 243.758037][T22477] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 243.766010][T22477] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 243.774010][T22477] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 243.781984][T22477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 243.790048][T22477] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 243.798139][T22477] [ 243.801364][T22477] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 243.820235][T22483] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 243.828744][T22483] CPU: 0 PID: 22483 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 243.838971][T22483] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 243.849008][T22483] Call Trace: [ 243.852333][T22483] [ 243.855256][T22483] dump_stack_lvl+0xd6/0x122 [ 243.859877][T22483] dump_stack+0x11/0x1b [ 243.864086][T22483] sysfs_create_dir_ns+0x173/0x1a0 [ 243.869258][T22483] kobject_add_internal+0x456/0x840 [ 243.874444][T22483] kobject_add+0xd7/0x150 [ 243.878775][T22483] device_add+0x31d/0xf40 [ 243.883086][T22483] ? hrtimer_init+0xfc/0x1d0 [ 243.887737][T22483] ? netdev_register_kobject+0x5f/0x230 [ 243.893320][T22483] netdev_register_kobject+0xfd/0x230 [ 243.898688][T22483] register_netdevice+0xba5/0x10b0 [ 243.903814][T22483] veth_newlink+0x479/0x9c0 [ 243.908341][T22483] ? veth_validate+0x110/0x110 [ 243.913086][T22483] rtnl_newlink+0xdae/0x13b0 [ 243.917784][T22483] ? rtnl_setlink+0x2a0/0x2a0 [ 243.922463][T22483] rtnetlink_rcv_msg+0x745/0x7e0 [ 243.927396][T22483] ? ___cache_free+0x46/0x300 [ 243.932183][T22483] ? skb_network_protocol+0x137/0x360 [ 243.937543][T22483] ? __kfree_skb+0xfe/0x150 [ 243.942103][T22483] ? kmem_cache_free+0x5e/0x100 [ 243.946981][T22483] ? __kfree_skb+0xfe/0x150 [ 243.951463][T22483] ? consume_skb+0x48/0x160 [ 243.955946][T22483] ? nlmon_xmit+0x5f/0x70 [ 243.960374][T22483] ? __this_cpu_preempt_check+0x18/0x20 [ 243.965901][T22483] ? __local_bh_enable_ip+0x4d/0x70 [ 243.971146][T22483] ? local_bh_enable+0x1b/0x20 [ 243.975893][T22483] ? __dev_queue_xmit+0x597/0xf70 [ 243.980956][T22483] ? __skb_clone+0x2db/0x300 [ 243.985622][T22483] ? __rcu_read_unlock+0x5c/0x290 [ 243.990630][T22483] netlink_rcv_skb+0x14e/0x250 [ 243.995437][T22483] ? rtnetlink_bind+0x60/0x60 [ 244.000154][T22483] rtnetlink_rcv+0x18/0x20 [ 244.004610][T22483] netlink_unicast+0x5fc/0x6c0 [ 244.009489][T22483] netlink_sendmsg+0x6e1/0x7d0 [ 244.014300][T22483] ? netlink_getsockopt+0x720/0x720 [ 244.019588][T22483] ____sys_sendmsg+0x39a/0x510 [ 244.024423][T22483] __sys_sendmsg+0x195/0x230 [ 244.029254][T22483] __x64_sys_sendmsg+0x42/0x50 [ 244.034087][T22483] do_syscall_64+0x44/0xd0 [ 244.038531][T22483] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 244.044474][T22483] RIP: 0033:0x7f270cf99ae9 [ 244.048892][T22483] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 244.068589][T22483] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 244.076980][T22483] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 244.084934][T22483] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 244.092886][T22483] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 244.100837][T22483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 244.108795][T22483] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 244.116749][T22483] [ 244.120349][T22483] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 244.133789][T22485] sch_fq: defrate 0 ignored. [ 244.195036][T22516] sch_fq: defrate 0 ignored. [ 244.204871][T22477] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 244.213423][T22477] CPU: 1 PID: 22477 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 244.223604][T22477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.233657][T22477] Call Trace: [ 244.237022][T22477] [ 244.239953][T22477] dump_stack_lvl+0xd6/0x122 [ 244.244547][T22477] dump_stack+0x11/0x1b [ 244.248699][T22477] sysfs_create_dir_ns+0x173/0x1a0 [ 244.253812][T22477] kobject_add_internal+0x456/0x840 [ 244.259095][T22477] ? should_fail+0x2a/0x250 [ 244.263581][T22477] kobject_add+0xd7/0x150 [ 244.267916][T22477] ? kmem_cache_alloc_trace+0x24b/0x350 [ 244.273497][T22477] ? device_add+0x30d/0xf40 [ 244.277986][T22477] device_add+0x31d/0xf40 [ 244.282363][T22477] ? hrtimer_init+0xfc/0x1d0 [ 244.286979][T22477] ? netdev_register_kobject+0x5f/0x230 [ 244.292504][T22477] netdev_register_kobject+0xfd/0x230 [ 244.297852][T22477] register_netdevice+0xba5/0x10b0 [ 244.303029][T22477] veth_newlink+0x479/0x9c0 [ 244.307520][T22477] ? veth_validate+0x110/0x110 [ 244.312264][T22477] rtnl_newlink+0xdae/0x13b0 [ 244.316851][T22477] ? rtnl_setlink+0x2a0/0x2a0 [ 244.321514][T22477] rtnetlink_rcv_msg+0x745/0x7e0 [ 244.326498][T22477] ? ___cache_free+0x46/0x300 [ 244.331198][T22477] ? skb_network_protocol+0x137/0x360 [ 244.336606][T22477] ? __kfree_skb+0xfe/0x150 [ 244.341103][T22477] ? kmem_cache_free+0x5e/0x100 [ 244.345941][T22477] ? __kfree_skb+0xfe/0x150 [ 244.350504][T22477] ? consume_skb+0x48/0x160 [ 244.355059][T22477] ? nlmon_xmit+0x5f/0x70 [ 244.359442][T22477] ? __this_cpu_preempt_check+0x18/0x20 [ 244.365006][T22477] ? __local_bh_enable_ip+0x4d/0x70 [ 244.370270][T22477] ? local_bh_enable+0x1b/0x20 [ 244.375008][T22477] ? __dev_queue_xmit+0x597/0xf70 [ 244.380035][T22477] ? __skb_clone+0x2db/0x300 [ 244.384629][T22477] ? __rcu_read_unlock+0x5c/0x290 [ 244.389748][T22477] netlink_rcv_skb+0x14e/0x250 [ 244.394495][T22477] ? rtnetlink_bind+0x60/0x60 [ 244.399152][T22477] rtnetlink_rcv+0x18/0x20 [ 244.403614][T22477] netlink_unicast+0x5fc/0x6c0 [ 244.408414][T22477] netlink_sendmsg+0x6e1/0x7d0 [ 244.413193][T22477] ? netlink_getsockopt+0x720/0x720 [ 244.418459][T22477] ____sys_sendmsg+0x39a/0x510 [ 244.423315][T22477] __sys_sendmsg+0x195/0x230 [ 244.427885][T22477] ? xfrm_migrate+0x1b10/0x1e60 [ 244.432762][T22477] __x64_sys_sendmsg+0x42/0x50 [ 244.437556][T22477] do_syscall_64+0x44/0xd0 [ 244.441965][T22477] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 244.447858][T22477] RIP: 0033:0x7f270cf99ae9 [ 244.452294][T22477] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 244.471951][T22477] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 244.480359][T22477] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 244.488310][T22477] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 244.496304][T22477] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 244.504253][T22477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 244.512252][T22477] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 244.520256][T22477] [ 244.523429][T22477] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 244.556884][T22483] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 244.565346][T22483] CPU: 1 PID: 22483 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 244.575497][T22483] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.585598][T22483] Call Trace: [ 244.588908][T22483] [ 244.591892][T22483] dump_stack_lvl+0xd6/0x122 [ 244.596466][T22483] dump_stack+0x11/0x1b [ 244.600747][T22483] sysfs_create_dir_ns+0x173/0x1a0 [ 244.605893][T22483] kobject_add_internal+0x456/0x840 [ 244.611135][T22483] ? should_fail+0x2a/0x250 [ 244.615641][T22483] kobject_add+0xd7/0x150 [ 244.620047][T22483] ? kmem_cache_alloc_trace+0x24b/0x350 [ 244.625580][T22483] ? device_add+0x30d/0xf40 [ 244.630101][T22483] device_add+0x31d/0xf40 [ 244.634441][T22483] ? hrtimer_init+0xfc/0x1d0 [ 244.639019][T22483] ? netdev_register_kobject+0x5f/0x230 [ 244.644619][T22483] netdev_register_kobject+0xfd/0x230 [ 244.649980][T22483] register_netdevice+0xba5/0x10b0 [ 244.655100][T22483] veth_newlink+0x479/0x9c0 [ 244.659650][T22483] ? veth_validate+0x110/0x110 [ 244.664479][T22483] rtnl_newlink+0xdae/0x13b0 [ 244.669165][T22483] ? rtnl_setlink+0x2a0/0x2a0 [ 244.673881][T22483] rtnetlink_rcv_msg+0x745/0x7e0 [ 244.678878][T22483] ? ___cache_free+0x46/0x300 [ 244.683622][T22483] ? skb_network_protocol+0x137/0x360 [ 244.689040][T22483] ? __kfree_skb+0xfe/0x150 [ 244.693644][T22483] ? kmem_cache_free+0x5e/0x100 [ 244.698487][T22483] ? __kfree_skb+0xfe/0x150 [ 244.702970][T22483] ? consume_skb+0x48/0x160 [ 244.707495][T22483] ? nlmon_xmit+0x5f/0x70 [ 244.711879][T22483] ? __this_cpu_preempt_check+0x18/0x20 [ 244.717478][T22483] ? __local_bh_enable_ip+0x4d/0x70 [ 244.722738][T22483] ? local_bh_enable+0x1b/0x20 [ 244.727488][T22483] ? __dev_queue_xmit+0x597/0xf70 [ 244.732492][T22483] ? __skb_clone+0x2db/0x300 [ 244.737092][T22483] ? __rcu_read_unlock+0x5c/0x290 [ 244.742093][T22483] netlink_rcv_skb+0x14e/0x250 [ 244.747029][T22483] ? rtnetlink_bind+0x60/0x60 [ 244.751696][T22483] rtnetlink_rcv+0x18/0x20 [ 244.756101][T22483] netlink_unicast+0x5fc/0x6c0 [ 244.760918][T22483] netlink_sendmsg+0x6e1/0x7d0 [ 244.765663][T22483] ? netlink_getsockopt+0x720/0x720 [ 244.770842][T22483] ____sys_sendmsg+0x39a/0x510 [ 244.775609][T22483] __sys_sendmsg+0x195/0x230 [ 244.780195][T22483] ? xfrm_migrate+0x1b10/0x1e60 [ 244.785036][T22483] __x64_sys_sendmsg+0x42/0x50 [ 244.789833][T22483] do_syscall_64+0x44/0xd0 [ 244.794292][T22483] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 244.800237][T22483] RIP: 0033:0x7f270cf99ae9 [ 244.804751][T22483] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 244.824412][T22483] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 244.832824][T22483] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 244.840790][T22483] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 244.848833][T22483] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:09 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0xc0, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001004000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x10000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:09 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0xe, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:09 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x5865, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:09 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x14, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 244.856784][T22483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 244.864749][T22483] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 244.872706][T22483] [ 244.876071][T22483] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:09 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x15, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 244.913883][T22531] selinux_netlink_send: 18 callbacks suppressed [ 244.913897][T22531] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1040 sclass=netlink_route_socket pid=22531 comm=syz-executor.3 [ 244.938523][T22539] sch_fq: defrate 0 ignored. 12:04:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010b7000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 244.970455][T22537] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=14 sclass=netlink_route_socket pid=22537 comm=syz-executor.0 [ 244.974252][T22540] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 244.992367][T22540] CPU: 0 PID: 22540 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 245.001276][T22547] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=46864 sclass=netlink_route_socket pid=22547 comm=syz-executor.3 12:04:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010c0000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:09 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x16, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 245.002522][T22540] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 245.002534][T22540] Call Trace: [ 245.002540][T22540] [ 245.002547][T22540] dump_stack_lvl+0xd6/0x122 [ 245.036480][T22540] dump_stack+0x11/0x1b [ 245.040747][T22540] sysfs_create_dir_ns+0x173/0x1a0 [ 245.045943][T22540] kobject_add_internal+0x456/0x840 [ 245.051150][T22540] ? should_fail+0x2a/0x250 [ 245.055653][T22540] kobject_add+0xd7/0x150 [ 245.060070][T22540] ? kmem_cache_alloc_trace+0x24b/0x350 [ 245.065662][T22540] ? device_add+0x30d/0xf40 12:04:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010c1000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 245.070214][T22540] device_add+0x31d/0xf40 [ 245.074547][T22540] ? hrtimer_init+0xfc/0x1d0 [ 245.079150][T22540] ? netdev_register_kobject+0x5f/0x230 [ 245.080746][T22556] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=49168 sclass=netlink_route_socket pid=22556 comm=syz-executor.3 [ 245.084696][T22540] netdev_register_kobject+0xfd/0x230 [ 245.084721][T22540] register_netdevice+0xba5/0x10b0 [ 245.108360][T22540] veth_newlink+0x479/0x9c0 [ 245.112963][T22540] ? veth_validate+0x110/0x110 12:04:09 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010c6000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 245.117736][T22540] rtnl_newlink+0xdae/0x13b0 [ 245.122349][T22540] ? rb_insert_color+0x2fa/0x310 [ 245.127442][T22540] ? rtnl_setlink+0x2a0/0x2a0 [ 245.131456][T22559] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=49424 sclass=netlink_route_socket pid=22559 comm=syz-executor.3 [ 245.132122][T22540] rtnetlink_rcv_msg+0x745/0x7e0 [ 245.132149][T22540] ? ___cache_free+0x46/0x300 [ 245.155000][T22540] ? skb_network_protocol+0x137/0x360 [ 245.160368][T22540] ? __kfree_skb+0xfe/0x150 [ 245.164878][T22540] ? kmem_cache_free+0x5e/0x100 [ 245.169759][T22540] ? __kfree_skb+0xfe/0x150 [ 245.174354][T22540] ? consume_skb+0x48/0x160 [ 245.176592][T22561] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=50704 sclass=netlink_route_socket pid=22561 comm=syz-executor.3 [ 245.178895][T22540] ? nlmon_xmit+0x5f/0x70 [ 245.178920][T22540] ? __this_cpu_preempt_check+0x18/0x20 [ 245.178995][T22540] ? __local_bh_enable_ip+0x4d/0x70 [ 245.207129][T22540] ? local_bh_enable+0x1b/0x20 [ 245.211950][T22540] ? __dev_queue_xmit+0x597/0xf70 [ 245.216980][T22540] ? __skb_clone+0x2db/0x300 [ 245.221614][T22540] ? __rcu_read_unlock+0x5c/0x290 [ 245.226685][T22540] netlink_rcv_skb+0x14e/0x250 [ 245.231448][T22540] ? rtnetlink_bind+0x60/0x60 [ 245.236189][T22540] rtnetlink_rcv+0x18/0x20 [ 245.240646][T22540] netlink_unicast+0x5fc/0x6c0 [ 245.245398][T22540] netlink_sendmsg+0x6e1/0x7d0 [ 245.250147][T22540] ? netlink_getsockopt+0x720/0x720 [ 245.255382][T22540] ____sys_sendmsg+0x39a/0x510 [ 245.260135][T22540] __sys_sendmsg+0x195/0x230 [ 245.264886][T22540] __x64_sys_sendmsg+0x42/0x50 [ 245.269709][T22540] do_syscall_64+0x44/0xd0 [ 245.274107][T22540] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 245.280010][T22540] RIP: 0033:0x7f270cf99ae9 [ 245.284443][T22540] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 245.304091][T22540] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 245.312487][T22540] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 245.320452][T22540] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 245.328400][T22540] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 245.336371][T22540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 245.344346][T22540] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 245.352348][T22540] [ 245.355574][T22540] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 245.389668][T22537] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=14 sclass=netlink_route_socket pid=22537 comm=syz-executor.0 [ 245.408353][T22557] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 245.417189][T22557] CPU: 0 PID: 22557 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 245.427390][T22557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 245.437426][T22557] Call Trace: [ 245.440692][T22557] [ 245.443634][T22557] dump_stack_lvl+0xd6/0x122 [ 245.448274][T22557] dump_stack+0x11/0x1b [ 245.452413][T22557] sysfs_create_dir_ns+0x173/0x1a0 [ 245.457557][T22557] kobject_add_internal+0x456/0x840 [ 245.462881][T22557] ? should_fail+0x2a/0x250 [ 245.467432][T22557] kobject_add+0xd7/0x150 [ 245.471767][T22557] ? kmem_cache_alloc_trace+0x24b/0x350 [ 245.477350][T22557] ? device_add+0x30d/0xf40 [ 245.481867][T22557] device_add+0x31d/0xf40 [ 245.486209][T22557] ? hrtimer_init+0xfc/0x1d0 [ 245.490776][T22557] ? netdev_register_kobject+0x5f/0x230 [ 245.496335][T22557] netdev_register_kobject+0xfd/0x230 [ 245.501683][T22557] register_netdevice+0xba5/0x10b0 [ 245.506852][T22557] veth_newlink+0x479/0x9c0 [ 245.511396][T22557] ? veth_validate+0x110/0x110 [ 245.516135][T22557] rtnl_newlink+0xdae/0x13b0 [ 245.520812][T22557] ? detach_tasks+0x2d0/0x3a0 [ 245.525473][T22557] ? rtnl_setlink+0x2a0/0x2a0 [ 245.530134][T22557] rtnetlink_rcv_msg+0x745/0x7e0 [ 245.535097][T22557] ? ___cache_free+0x46/0x300 [ 245.539795][T22557] ? skb_network_protocol+0x137/0x360 [ 245.545158][T22557] ? __kfree_skb+0xfe/0x150 [ 245.549722][T22557] ? kmem_cache_free+0x5e/0x100 [ 245.554625][T22557] ? __kfree_skb+0xfe/0x150 [ 245.559113][T22557] ? consume_skb+0x48/0x160 [ 245.563691][T22557] ? nlmon_xmit+0x5f/0x70 [ 245.568078][T22557] ? __this_cpu_preempt_check+0x18/0x20 [ 245.573651][T22557] ? __local_bh_enable_ip+0x4d/0x70 [ 245.578836][T22557] ? local_bh_enable+0x1b/0x20 [ 245.583641][T22557] ? __dev_queue_xmit+0x597/0xf70 [ 245.588798][T22557] ? __skb_clone+0x2db/0x300 [ 245.593378][T22557] ? __rcu_read_unlock+0x5c/0x290 [ 245.598427][T22557] netlink_rcv_skb+0x14e/0x250 [ 245.603244][T22557] ? rtnetlink_bind+0x60/0x60 [ 245.607909][T22557] rtnetlink_rcv+0x18/0x20 [ 245.612318][T22557] netlink_unicast+0x5fc/0x6c0 [ 245.617127][T22557] netlink_sendmsg+0x6e1/0x7d0 [ 245.621872][T22557] ? netlink_getsockopt+0x720/0x720 [ 245.627072][T22557] ____sys_sendmsg+0x39a/0x510 [ 245.631834][T22557] __sys_sendmsg+0x195/0x230 [ 245.636437][T22557] __x64_sys_sendmsg+0x42/0x50 [ 245.641189][T22557] do_syscall_64+0x44/0xd0 [ 245.645592][T22557] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 245.651472][T22557] RIP: 0033:0x7f270cf99ae9 [ 245.655877][T22557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 245.675469][T22557] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 245.683883][T22557] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 245.691836][T22557] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 245.699859][T22557] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 245.707827][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 245.715931][T22557] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 245.723897][T22557] [ 245.727007][T22557] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 245.767949][T22540] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 245.776448][T22540] CPU: 1 PID: 22540 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 245.786608][T22540] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 245.796723][T22540] Call Trace: [ 245.800036][T22540] [ 245.802945][T22540] dump_stack_lvl+0xd6/0x122 [ 245.807577][T22540] dump_stack+0x11/0x1b [ 245.811708][T22540] sysfs_create_dir_ns+0x173/0x1a0 [ 245.816865][T22540] kobject_add_internal+0x456/0x840 [ 245.822042][T22540] ? should_fail+0x2a/0x250 [ 245.826543][T22540] kobject_add+0xd7/0x150 [ 245.830850][T22540] ? kmem_cache_alloc_trace+0x24b/0x350 [ 245.836420][T22540] ? device_add+0x30d/0xf40 [ 245.840910][T22540] device_add+0x31d/0xf40 [ 245.845224][T22540] ? hrtimer_init+0xfc/0x1d0 [ 245.849855][T22540] ? netdev_register_kobject+0x5f/0x230 [ 245.855375][T22540] netdev_register_kobject+0xfd/0x230 [ 245.860723][T22540] register_netdevice+0xba5/0x10b0 [ 245.865816][T22540] veth_newlink+0x479/0x9c0 [ 245.870358][T22540] ? veth_validate+0x110/0x110 [ 245.875099][T22540] rtnl_newlink+0xdae/0x13b0 [ 245.879755][T22540] ? rb_insert_color+0x2fa/0x310 [ 245.884687][T22540] ? __rcu_read_unlock+0x5c/0x290 [ 245.889760][T22540] ? rtnl_setlink+0x2a0/0x2a0 [ 245.894432][T22540] rtnetlink_rcv_msg+0x745/0x7e0 [ 245.899356][T22540] ? ___cache_free+0x46/0x300 [ 245.904007][T22540] ? skb_network_protocol+0x137/0x360 [ 245.909385][T22540] ? __kfree_skb+0xfe/0x150 [ 245.913864][T22540] ? kmem_cache_free+0x5e/0x100 [ 245.918699][T22540] ? __kfree_skb+0xfe/0x150 [ 245.923180][T22540] ? consume_skb+0x48/0x160 [ 245.927715][T22540] ? nlmon_xmit+0x5f/0x70 [ 245.932019][T22540] ? __this_cpu_preempt_check+0x18/0x20 [ 245.937622][T22540] ? __local_bh_enable_ip+0x4d/0x70 [ 245.942796][T22540] ? local_bh_enable+0x1b/0x20 [ 245.947554][T22540] ? __dev_queue_xmit+0x597/0xf70 [ 245.952642][T22540] ? __skb_clone+0x2db/0x300 [ 245.957244][T22540] ? __rcu_read_unlock+0x5c/0x290 [ 245.962281][T22540] netlink_rcv_skb+0x14e/0x250 [ 245.967036][T22540] ? rtnetlink_bind+0x60/0x60 [ 245.971725][T22540] rtnetlink_rcv+0x18/0x20 [ 245.976220][T22540] netlink_unicast+0x5fc/0x6c0 [ 245.980964][T22540] netlink_sendmsg+0x6e1/0x7d0 [ 245.985708][T22540] ? netlink_getsockopt+0x720/0x720 [ 245.991040][T22540] ____sys_sendmsg+0x39a/0x510 [ 245.995782][T22540] __sys_sendmsg+0x195/0x230 [ 246.000420][T22540] ? xfrm_migrate+0x1b10/0x1e60 [ 246.005253][T22540] __x64_sys_sendmsg+0x42/0x50 [ 246.010039][T22540] do_syscall_64+0x44/0xd0 [ 246.014435][T22540] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 246.020310][T22540] RIP: 0033:0x7f270cf99ae9 [ 246.024700][T22540] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 246.044441][T22540] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 246.052837][T22540] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 246.060866][T22540] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 246.068919][T22540] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 246.076871][T22540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 246.084819][T22540] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 246.092846][T22540] [ 246.095969][T22540] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 246.117441][T22557] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 246.125991][T22557] CPU: 0 PID: 22557 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 246.136120][T22557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 246.146247][T22557] Call Trace: [ 246.149594][T22557] [ 246.152503][T22557] dump_stack_lvl+0xd6/0x122 [ 246.157073][T22557] dump_stack+0x11/0x1b [ 246.161209][T22557] sysfs_create_dir_ns+0x173/0x1a0 [ 246.166374][T22557] kobject_add_internal+0x456/0x840 [ 246.171552][T22557] ? should_fail+0x2a/0x250 [ 246.176075][T22557] kobject_add+0xd7/0x150 [ 246.180383][T22557] ? kmem_cache_alloc_trace+0x24b/0x350 [ 246.185972][T22557] ? device_add+0x30d/0xf40 [ 246.190456][T22557] device_add+0x31d/0xf40 [ 246.194774][T22557] ? hrtimer_init+0xfc/0x1d0 [ 246.199413][T22557] ? netdev_register_kobject+0x5f/0x230 [ 246.204971][T22557] netdev_register_kobject+0xfd/0x230 [ 246.210319][T22557] register_netdevice+0xba5/0x10b0 [ 246.215410][T22557] veth_newlink+0x479/0x9c0 [ 246.219953][T22557] ? veth_validate+0x110/0x110 [ 246.224747][T22557] rtnl_newlink+0xdae/0x13b0 [ 246.229328][T22557] ? detach_tasks+0x2d0/0x3a0 [ 246.234130][T22557] ? rtnl_setlink+0x2a0/0x2a0 [ 246.238798][T22557] rtnetlink_rcv_msg+0x745/0x7e0 [ 246.243716][T22557] ? ___cache_free+0x46/0x300 [ 246.248444][T22557] ? skb_network_protocol+0x137/0x360 [ 246.253794][T22557] ? __kfree_skb+0xfe/0x150 [ 246.258356][T22557] ? kmem_cache_free+0x5e/0x100 [ 246.263188][T22557] ? __kfree_skb+0xfe/0x150 [ 246.267721][T22557] ? consume_skb+0x48/0x160 [ 246.272218][T22557] ? nlmon_xmit+0x5f/0x70 [ 246.276687][T22557] ? __this_cpu_preempt_check+0x18/0x20 [ 246.282340][T22557] ? __local_bh_enable_ip+0x4d/0x70 [ 246.287531][T22557] ? local_bh_enable+0x1b/0x20 [ 246.292328][T22557] ? __dev_queue_xmit+0x597/0xf70 [ 246.297330][T22557] ? __skb_clone+0x2db/0x300 [ 246.301898][T22557] ? __rcu_read_unlock+0x5c/0x290 [ 246.306918][T22557] netlink_rcv_skb+0x14e/0x250 [ 246.311682][T22557] ? rtnetlink_bind+0x60/0x60 [ 246.316392][T22557] rtnetlink_rcv+0x18/0x20 [ 246.320787][T22557] netlink_unicast+0x5fc/0x6c0 [ 246.325531][T22557] netlink_sendmsg+0x6e1/0x7d0 [ 246.330327][T22557] ? netlink_getsockopt+0x720/0x720 [ 246.335584][T22557] ____sys_sendmsg+0x39a/0x510 [ 246.340345][T22557] __sys_sendmsg+0x195/0x230 [ 246.344944][T22557] ? xfrm_migrate+0x1b10/0x1e60 [ 246.349776][T22557] __x64_sys_sendmsg+0x42/0x50 [ 246.354584][T22557] do_syscall_64+0x44/0xd0 [ 246.358988][T22557] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 246.364940][T22557] RIP: 0033:0x7f270cf99ae9 [ 246.369457][T22557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 246.389050][T22557] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 246.397439][T22557] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 246.405406][T22557] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 12:04:10 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x2, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:10 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010cc000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:10 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x10270000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:10 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x18, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:10 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0xf, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 246.413426][T22557] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 246.421439][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 246.429486][T22557] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 246.437475][T22557] [ 246.440621][T22557] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:10 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x19, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x11000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 246.485176][T22574] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=52240 sclass=netlink_route_socket pid=22574 comm=syz-executor.3 [ 246.487695][T22579] sch_fq: defrate 0 ignored. [ 246.509560][T22578] __nla_validate_parse: 27 callbacks suppressed [ 246.509575][T22578] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:10 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010f7000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:10 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x1a, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 246.560403][T22578] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=15 sclass=netlink_route_socket pid=22578 comm=syz-executor.0 [ 246.571931][T22583] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 246.597934][T22583] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 246.606425][T22583] CPU: 0 PID: 22583 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 246.616643][T22583] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 246.617977][T22593] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=63248 sclass=netlink_route_socket pid=22593 comm=syz-executor.3 [ 246.626724][T22583] Call Trace: [ 246.626734][T22583] [ 246.626740][T22583] dump_stack_lvl+0xd6/0x122 [ 246.626790][T22583] dump_stack+0x11/0x1b [ 246.626808][T22583] sysfs_create_dir_ns+0x173/0x1a0 12:04:11 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010fa000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:11 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6558, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 246.626826][T22583] kobject_add_internal+0x456/0x840 [ 246.626849][T22583] ? should_fail+0x2a/0x250 [ 246.669611][T22583] kobject_add+0xd7/0x150 [ 246.673994][T22583] ? kmem_cache_alloc_trace+0x24b/0x350 [ 246.679547][T22583] ? device_add+0x30d/0xf40 [ 246.684143][T22583] device_add+0x31d/0xf40 [ 246.688549][T22583] ? hrtimer_init+0xfc/0x1d0 [ 246.693148][T22583] ? netdev_register_kobject+0x5f/0x230 [ 246.698697][T22583] netdev_register_kobject+0xfd/0x230 [ 246.704090][T22583] register_netdevice+0xba5/0x10b0 [ 246.709220][T22583] veth_newlink+0x479/0x9c0 [ 246.713791][T22583] ? veth_validate+0x110/0x110 [ 246.718538][T22583] rtnl_newlink+0xdae/0x13b0 [ 246.723167][T22583] ? rtnl_setlink+0x2a0/0x2a0 [ 246.727828][T22583] rtnetlink_rcv_msg+0x745/0x7e0 [ 246.732770][T22583] ? ___cache_free+0x46/0x300 [ 246.737443][T22583] ? skb_network_protocol+0x137/0x360 [ 246.742795][T22583] ? __kfree_skb+0xfe/0x150 [ 246.747353][T22583] ? kmem_cache_free+0x5e/0x100 [ 246.752292][T22583] ? __kfree_skb+0xfe/0x150 [ 246.756779][T22583] ? consume_skb+0x48/0x160 [ 246.761260][T22583] ? nlmon_xmit+0x5f/0x70 [ 246.765611][T22583] ? __this_cpu_preempt_check+0x18/0x20 [ 246.771208][T22583] ? __local_bh_enable_ip+0x4d/0x70 [ 246.776385][T22583] ? local_bh_enable+0x1b/0x20 [ 246.781144][T22583] ? __dev_queue_xmit+0x597/0xf70 [ 246.786188][T22583] ? __skb_clone+0x2db/0x300 [ 246.790800][T22583] ? __rcu_read_unlock+0x5c/0x290 [ 246.795810][T22583] netlink_rcv_skb+0x14e/0x250 [ 246.800643][T22583] ? rtnetlink_bind+0x60/0x60 [ 246.805336][T22583] rtnetlink_rcv+0x18/0x20 [ 246.809802][T22583] netlink_unicast+0x5fc/0x6c0 [ 246.814573][T22583] netlink_sendmsg+0x6e1/0x7d0 [ 246.819339][T22583] ? netlink_getsockopt+0x720/0x720 [ 246.824553][T22583] ____sys_sendmsg+0x39a/0x510 [ 246.829326][T22583] __sys_sendmsg+0x195/0x230 [ 246.834046][T22583] ? xfrm_migrate+0x1b10/0x1e60 [ 246.838888][T22583] __x64_sys_sendmsg+0x42/0x50 [ 246.843700][T22583] do_syscall_64+0x44/0xd0 [ 246.848292][T22583] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 246.854192][T22583] RIP: 0033:0x7f270cf99ae9 [ 246.858685][T22583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 246.878344][T22583] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 246.886743][T22583] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 246.894696][T22583] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 246.902654][T22583] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 246.910608][T22583] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 246.918559][T22583] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 246.926614][T22583] [ 246.929816][T22583] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 246.944666][T22594] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 246.959252][T22594] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 246.967767][T22594] CPU: 0 PID: 22594 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 246.978176][T22594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 246.988236][T22594] Call Trace: [ 246.991545][T22594] [ 246.994459][T22594] dump_stack_lvl+0xd6/0x122 [ 246.999034][T22594] dump_stack+0x11/0x1b [ 247.003170][T22594] sysfs_create_dir_ns+0x173/0x1a0 [ 247.008358][T22594] kobject_add_internal+0x456/0x840 [ 247.013568][T22594] ? should_fail+0x2a/0x250 [ 247.018056][T22594] kobject_add+0xd7/0x150 [ 247.022467][T22594] ? kmem_cache_alloc_trace+0x24b/0x350 [ 247.028040][T22594] ? device_add+0x30d/0xf40 [ 247.032596][T22594] device_add+0x31d/0xf40 [ 247.036968][T22594] ? hrtimer_init+0xfc/0x1d0 [ 247.041614][T22594] ? netdev_register_kobject+0x5f/0x230 [ 247.047169][T22594] netdev_register_kobject+0xfd/0x230 [ 247.052523][T22594] register_netdevice+0xba5/0x10b0 [ 247.057672][T22594] veth_newlink+0x479/0x9c0 [ 247.062166][T22594] ? veth_validate+0x110/0x110 [ 247.066912][T22594] rtnl_newlink+0xdae/0x13b0 [ 247.071518][T22594] ? rb_insert_color+0x2fa/0x310 [ 247.076441][T22594] ? rtnl_setlink+0x2a0/0x2a0 [ 247.081144][T22594] rtnetlink_rcv_msg+0x745/0x7e0 [ 247.086122][T22594] ? ___cache_free+0x46/0x300 [ 247.090832][T22594] ? skb_network_protocol+0x137/0x360 [ 247.096202][T22594] ? __kfree_skb+0xfe/0x150 [ 247.100769][T22594] ? kmem_cache_free+0x5e/0x100 [ 247.105674][T22594] ? __kfree_skb+0xfe/0x150 [ 247.110152][T22594] ? consume_skb+0x48/0x160 [ 247.114633][T22594] ? nlmon_xmit+0x5f/0x70 [ 247.118991][T22594] ? __this_cpu_preempt_check+0x18/0x20 [ 247.124535][T22594] ? __local_bh_enable_ip+0x4d/0x70 [ 247.129757][T22594] ? local_bh_enable+0x1b/0x20 [ 247.134515][T22594] ? __dev_queue_xmit+0x597/0xf70 [ 247.139579][T22594] ? __skb_clone+0x2db/0x300 [ 247.144218][T22594] ? __rcu_read_unlock+0x5c/0x290 [ 247.149221][T22594] netlink_rcv_skb+0x14e/0x250 [ 247.153966][T22594] ? rtnetlink_bind+0x60/0x60 [ 247.158754][T22594] rtnetlink_rcv+0x18/0x20 [ 247.163168][T22594] netlink_unicast+0x5fc/0x6c0 [ 247.167984][T22594] netlink_sendmsg+0x6e1/0x7d0 [ 247.172738][T22594] ? netlink_getsockopt+0x720/0x720 [ 247.177988][T22594] ____sys_sendmsg+0x39a/0x510 [ 247.182744][T22594] __sys_sendmsg+0x195/0x230 [ 247.187314][T22594] ? xfrm_migrate+0x1b10/0x1e60 [ 247.192299][T22594] __x64_sys_sendmsg+0x42/0x50 [ 247.197191][T22594] do_syscall_64+0x44/0xd0 [ 247.201650][T22594] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 247.207542][T22594] RIP: 0033:0x7f270cf99ae9 [ 247.211952][T22594] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 247.231576][T22594] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 247.239982][T22594] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 247.248042][T22594] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 247.256007][T22594] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 247.264036][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 247.272005][T22594] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 247.280023][T22594] [ 247.283216][T22594] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 247.297325][T22599] sch_fq: defrate 0 ignored. [ 247.303294][T22583] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 247.322988][T22583] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 247.331442][T22583] CPU: 0 PID: 22583 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 247.341774][T22583] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.352083][T22583] Call Trace: [ 247.355668][T22583] [ 247.358593][T22583] dump_stack_lvl+0xd6/0x122 [ 247.363217][T22583] dump_stack+0x11/0x1b [ 247.367355][T22583] sysfs_create_dir_ns+0x173/0x1a0 [ 247.372456][T22583] kobject_add_internal+0x456/0x840 [ 247.377704][T22583] ? should_fail+0x2a/0x250 [ 247.382234][T22583] kobject_add+0xd7/0x150 [ 247.386654][T22583] ? kmem_cache_alloc_trace+0x24b/0x350 [ 247.392183][T22583] ? device_add+0x30d/0xf40 [ 247.396688][T22583] device_add+0x31d/0xf40 [ 247.401013][T22583] ? hrtimer_init+0xfc/0x1d0 [ 247.405659][T22583] ? netdev_register_kobject+0x5f/0x230 [ 247.411276][T22583] netdev_register_kobject+0xfd/0x230 [ 247.416734][T22583] register_netdevice+0xba5/0x10b0 [ 247.422031][T22583] veth_newlink+0x479/0x9c0 [ 247.426652][T22583] ? veth_validate+0x110/0x110 [ 247.431412][T22583] rtnl_newlink+0xdae/0x13b0 [ 247.435995][T22583] ? rtnl_setlink+0x2a0/0x2a0 [ 247.440728][T22583] rtnetlink_rcv_msg+0x745/0x7e0 [ 247.445663][T22583] ? ___cache_free+0x46/0x300 [ 247.450347][T22583] ? skb_network_protocol+0x137/0x360 [ 247.455710][T22583] ? __kfree_skb+0xfe/0x150 [ 247.460194][T22583] ? kmem_cache_free+0x5e/0x100 [ 247.465102][T22583] ? __kfree_skb+0xfe/0x150 [ 247.469673][T22583] ? consume_skb+0x48/0x160 [ 247.474178][T22583] ? nlmon_xmit+0x5f/0x70 [ 247.478486][T22583] ? __this_cpu_preempt_check+0x18/0x20 [ 247.484028][T22583] ? __local_bh_enable_ip+0x4d/0x70 [ 247.489223][T22583] ? local_bh_enable+0x1b/0x20 [ 247.493964][T22583] ? __dev_queue_xmit+0x597/0xf70 [ 247.499128][T22583] ? __skb_clone+0x2db/0x300 [ 247.503787][T22583] ? __rcu_read_unlock+0x5c/0x290 [ 247.508792][T22583] netlink_rcv_skb+0x14e/0x250 [ 247.513606][T22583] ? rtnetlink_bind+0x60/0x60 [ 247.518375][T22583] rtnetlink_rcv+0x18/0x20 [ 247.522890][T22583] netlink_unicast+0x5fc/0x6c0 [ 247.527708][T22583] netlink_sendmsg+0x6e1/0x7d0 [ 247.532466][T22583] ? netlink_getsockopt+0x720/0x720 [ 247.537665][T22583] ____sys_sendmsg+0x39a/0x510 [ 247.542492][T22583] __sys_sendmsg+0x195/0x230 [ 247.547076][T22583] ? xfrm_migrate+0x1b10/0x1e60 [ 247.551959][T22583] __x64_sys_sendmsg+0x42/0x50 [ 247.556862][T22583] do_syscall_64+0x44/0xd0 [ 247.561328][T22583] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 247.567274][T22583] RIP: 0033:0x7f270cf99ae9 [ 247.571672][T22583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 247.591278][T22583] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 247.599703][T22583] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 247.607654][T22583] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 247.615690][T22583] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 247.623667][T22583] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 247.631622][T22583] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 247.639622][T22583] [ 247.642742][T22583] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 247.656836][T22603] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:12 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0xa, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010fd000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:12 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6800, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x60000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:12 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x11, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:12 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x1c, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010fe000402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 247.741678][T22615] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 247.778997][T22613] sch_fq: defrate 0 ignored. [ 247.784536][T22623] sch_fq: defrate 0 ignored. 12:04:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001002010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x65580000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:12 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6c00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 247.789540][T22618] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. [ 247.810266][T22626] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 247.857407][T22626] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 247.866011][T22626] CPU: 1 PID: 22626 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 247.876329][T22626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.886461][T22626] Call Trace: [ 247.889736][T22626] [ 247.892688][T22626] dump_stack_lvl+0xd6/0x122 [ 247.897355][T22626] dump_stack+0x11/0x1b [ 247.901536][T22626] sysfs_create_dir_ns+0x173/0x1a0 [ 247.906653][T22626] kobject_add_internal+0x456/0x840 [ 247.911857][T22626] ? should_fail+0x2a/0x250 [ 247.916416][T22626] kobject_add+0xd7/0x150 [ 247.920817][T22626] ? kmem_cache_alloc_trace+0x24b/0x350 [ 247.926438][T22626] ? device_add+0x30d/0xf40 [ 247.930940][T22626] device_add+0x31d/0xf40 [ 247.935339][T22626] ? hrtimer_init+0xfc/0x1d0 [ 247.939981][T22626] ? netdev_register_kobject+0x5f/0x230 [ 247.945618][T22626] netdev_register_kobject+0xfd/0x230 [ 247.951080][T22626] register_netdevice+0xba5/0x10b0 [ 247.956204][T22626] veth_newlink+0x479/0x9c0 [ 247.960786][T22626] ? veth_validate+0x110/0x110 [ 247.965596][T22626] rtnl_newlink+0xdae/0x13b0 [ 247.970264][T22626] ? __rcu_read_unlock+0x5c/0x290 [ 247.975405][T22626] ? rtnl_setlink+0x2a0/0x2a0 [ 247.980080][T22626] rtnetlink_rcv_msg+0x745/0x7e0 [ 247.985026][T22626] ? ___cache_free+0x46/0x300 [ 247.989705][T22626] ? skb_network_protocol+0x137/0x360 [ 247.995080][T22626] ? __kfree_skb+0xfe/0x150 [ 247.999684][T22626] ? kmem_cache_free+0x5e/0x100 12:04:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:12 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001004010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 248.004543][T22626] ? __kfree_skb+0xfe/0x150 [ 248.009048][T22626] ? consume_skb+0x48/0x160 [ 248.013582][T22626] ? nlmon_xmit+0x5f/0x70 [ 248.017925][T22626] ? __this_cpu_preempt_check+0x18/0x20 [ 248.023568][T22626] ? __local_bh_enable_ip+0x4d/0x70 [ 248.028765][T22626] ? local_bh_enable+0x1b/0x20 [ 248.033531][T22626] ? __dev_queue_xmit+0x597/0xf70 [ 248.038561][T22626] ? __skb_clone+0x2db/0x300 [ 248.043154][T22626] ? __rcu_read_unlock+0x5c/0x290 [ 248.048360][T22626] netlink_rcv_skb+0x14e/0x250 [ 248.053131][T22626] ? rtnetlink_bind+0x60/0x60 [ 248.057824][T22626] rtnetlink_rcv+0x18/0x20 [ 248.062244][T22626] netlink_unicast+0x5fc/0x6c0 [ 248.066991][T22626] netlink_sendmsg+0x6e1/0x7d0 [ 248.071739][T22626] ? netlink_getsockopt+0x720/0x720 [ 248.076920][T22626] ____sys_sendmsg+0x39a/0x510 [ 248.081681][T22626] __sys_sendmsg+0x195/0x230 [ 248.086259][T22626] __x64_sys_sendmsg+0x42/0x50 [ 248.091135][T22626] do_syscall_64+0x44/0xd0 [ 248.095535][T22626] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 248.101580][T22626] RIP: 0033:0x7f270cf99ae9 [ 248.106101][T22626] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 248.125702][T22626] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 248.134099][T22626] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 248.142152][T22626] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 248.150105][T22626] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 248.158137][T22626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 248.166095][T22626] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 248.174052][T22626] [ 248.177133][T22626] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 248.190337][T22627] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 248.201330][T22633] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. [ 248.211172][T22636] sch_fq: defrate 0 ignored. [ 248.235010][T22655] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 248.243535][T22655] CPU: 0 PID: 22655 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 248.253686][T22655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 248.263736][T22655] Call Trace: [ 248.267010][T22655] [ 248.270001][T22655] dump_stack_lvl+0xd6/0x122 [ 248.274609][T22655] dump_stack+0x11/0x1b [ 248.278822][T22655] sysfs_create_dir_ns+0x173/0x1a0 [ 248.284035][T22655] kobject_add_internal+0x456/0x840 [ 248.289286][T22655] ? should_fail+0x2a/0x250 [ 248.293830][T22655] kobject_add+0xd7/0x150 [ 248.298161][T22655] ? kmem_cache_alloc_trace+0x24b/0x350 [ 248.303770][T22655] ? device_add+0x30d/0xf40 [ 248.308254][T22655] device_add+0x31d/0xf40 [ 248.312566][T22655] ? hrtimer_init+0xfc/0x1d0 [ 248.317210][T22655] ? netdev_register_kobject+0x5f/0x230 [ 248.322760][T22655] netdev_register_kobject+0xfd/0x230 [ 248.328145][T22655] register_netdevice+0xba5/0x10b0 [ 248.333239][T22655] veth_newlink+0x479/0x9c0 [ 248.337831][T22655] ? veth_validate+0x110/0x110 [ 248.342580][T22655] rtnl_newlink+0xdae/0x13b0 [ 248.347179][T22655] ? rtnl_setlink+0x2a0/0x2a0 [ 248.351881][T22655] rtnetlink_rcv_msg+0x745/0x7e0 [ 248.356984][T22655] ? ___cache_free+0x46/0x300 [ 248.361658][T22655] ? skb_network_protocol+0x137/0x360 [ 248.367092][T22655] ? __kfree_skb+0xfe/0x150 [ 248.371581][T22655] ? kmem_cache_free+0x5e/0x100 [ 248.376434][T22655] ? __kfree_skb+0xfe/0x150 [ 248.381001][T22655] ? consume_skb+0x48/0x160 [ 248.385613][T22655] ? nlmon_xmit+0x5f/0x70 [ 248.389934][T22655] ? __this_cpu_preempt_check+0x18/0x20 [ 248.395493][T22655] ? __local_bh_enable_ip+0x4d/0x70 [ 248.400681][T22655] ? local_bh_enable+0x1b/0x20 [ 248.405438][T22655] ? __dev_queue_xmit+0x597/0xf70 [ 248.410518][T22655] ? __skb_clone+0x2db/0x300 [ 248.415097][T22655] ? __rcu_read_unlock+0x5c/0x290 [ 248.420130][T22655] netlink_rcv_skb+0x14e/0x250 [ 248.424877][T22655] ? rtnetlink_bind+0x60/0x60 [ 248.429551][T22655] rtnetlink_rcv+0x18/0x20 [ 248.433980][T22655] netlink_unicast+0x5fc/0x6c0 [ 248.438807][T22655] netlink_sendmsg+0x6e1/0x7d0 [ 248.443553][T22655] ? netlink_getsockopt+0x720/0x720 [ 248.448762][T22655] ____sys_sendmsg+0x39a/0x510 [ 248.453509][T22655] __sys_sendmsg+0x195/0x230 [ 248.458162][T22655] __x64_sys_sendmsg+0x42/0x50 [ 248.462935][T22655] do_syscall_64+0x44/0xd0 [ 248.467331][T22655] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 248.473202][T22655] RIP: 0033:0x7f270cf99ae9 [ 248.477643][T22655] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 248.497344][T22655] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 248.505997][T22655] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 248.513958][T22655] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 248.521912][T22655] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 248.529876][T22655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 248.537877][T22655] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 248.545889][T22655] [ 248.549158][T22655] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 248.573686][T22626] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 248.582132][T22626] CPU: 0 PID: 22626 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 248.592279][T22626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 248.602330][T22626] Call Trace: [ 248.605690][T22626] [ 248.608626][T22626] dump_stack_lvl+0xd6/0x122 [ 248.613712][T22626] dump_stack+0x11/0x1b [ 248.617849][T22626] sysfs_create_dir_ns+0x173/0x1a0 [ 248.622945][T22626] kobject_add_internal+0x456/0x840 [ 248.628258][T22626] ? should_fail+0x2a/0x250 [ 248.632754][T22626] kobject_add+0xd7/0x150 [ 248.637091][T22626] ? kmem_cache_alloc_trace+0x24b/0x350 [ 248.642699][T22626] ? device_add+0x30d/0xf40 [ 248.647231][T22626] device_add+0x31d/0xf40 [ 248.651616][T22626] ? hrtimer_init+0xfc/0x1d0 [ 248.656197][T22626] ? netdev_register_kobject+0x5f/0x230 [ 248.661722][T22626] netdev_register_kobject+0xfd/0x230 [ 248.667143][T22626] register_netdevice+0xba5/0x10b0 [ 248.672254][T22626] veth_newlink+0x479/0x9c0 [ 248.676769][T22626] ? veth_validate+0x110/0x110 [ 248.681519][T22626] rtnl_newlink+0xdae/0x13b0 [ 248.686102][T22626] ? rtnl_setlink+0x2a0/0x2a0 [ 248.690761][T22626] rtnetlink_rcv_msg+0x745/0x7e0 [ 248.695802][T22626] ? ___cache_free+0x46/0x300 [ 248.700467][T22626] ? skb_network_protocol+0x137/0x360 [ 248.705921][T22626] ? __kfree_skb+0xfe/0x150 [ 248.710423][T22626] ? kmem_cache_free+0x5e/0x100 [ 248.715297][T22626] ? __kfree_skb+0xfe/0x150 [ 248.719860][T22626] ? consume_skb+0x48/0x160 [ 248.724344][T22626] ? nlmon_xmit+0x5f/0x70 [ 248.728652][T22626] ? __this_cpu_preempt_check+0x18/0x20 [ 248.734271][T22626] ? __local_bh_enable_ip+0x4d/0x70 [ 248.739545][T22626] ? local_bh_enable+0x1b/0x20 [ 248.744303][T22626] ? __dev_queue_xmit+0x597/0xf70 [ 248.749309][T22626] ? __skb_clone+0x2db/0x300 [ 248.753878][T22626] ? __rcu_read_unlock+0x5c/0x290 [ 248.758904][T22626] netlink_rcv_skb+0x14e/0x250 [ 248.763721][T22626] ? rtnetlink_bind+0x60/0x60 [ 248.768381][T22626] rtnetlink_rcv+0x18/0x20 [ 248.772839][T22626] netlink_unicast+0x5fc/0x6c0 [ 248.777587][T22626] netlink_sendmsg+0x6e1/0x7d0 [ 248.782343][T22626] ? netlink_getsockopt+0x720/0x720 [ 248.787561][T22626] ____sys_sendmsg+0x39a/0x510 [ 248.792426][T22626] __sys_sendmsg+0x195/0x230 [ 248.797041][T22626] ? xfrm_migrate+0x1b10/0x1e60 [ 248.801930][T22626] __x64_sys_sendmsg+0x42/0x50 [ 248.806708][T22626] do_syscall_64+0x44/0xd0 [ 248.811118][T22626] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 248.817007][T22626] RIP: 0033:0x7f270cf99ae9 [ 248.821404][T22626] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 248.841048][T22626] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 248.849555][T22626] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 12:04:13 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x77, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001005010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:13 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x1d, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:13 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x12, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x81000000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:13 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7400, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 248.857585][T22626] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 248.865548][T22626] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 248.873551][T22626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 248.881562][T22626] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 248.889514][T22626] [ 248.892587][T22626] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x81ffffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001006010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:13 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x1e, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:13 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7a00, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 248.957884][T22678] sch_fq: defrate 0 ignored. [ 248.966244][T22679] sch_fq: defrate 0 ignored. 12:04:13 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001007010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 249.062509][T22682] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 249.071039][T22682] CPU: 0 PID: 22682 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 249.081256][T22682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.091313][T22682] Call Trace: [ 249.094588][T22682] [ 249.097540][T22682] dump_stack_lvl+0xd6/0x122 [ 249.102153][T22682] dump_stack+0x11/0x1b [ 249.106359][T22682] sysfs_create_dir_ns+0x173/0x1a0 12:04:13 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x13, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 249.111482][T22682] kobject_add_internal+0x456/0x840 [ 249.116729][T22682] ? should_fail+0x2a/0x250 [ 249.121261][T22682] kobject_add+0xd7/0x150 [ 249.125592][T22682] ? kmem_cache_alloc_trace+0x24b/0x350 [ 249.131176][T22682] ? device_add+0x30d/0xf40 [ 249.135686][T22682] device_add+0x31d/0xf40 [ 249.140043][T22682] ? hrtimer_init+0xfc/0x1d0 [ 249.144636][T22682] ? netdev_register_kobject+0x5f/0x230 [ 249.150182][T22682] netdev_register_kobject+0xfd/0x230 [ 249.155558][T22682] register_netdevice+0xba5/0x10b0 [ 249.160683][T22682] veth_newlink+0x479/0x9c0 [ 249.165230][T22682] ? veth_validate+0x110/0x110 [ 249.169998][T22682] rtnl_newlink+0xdae/0x13b0 [ 249.174760][T22682] ? __rcu_read_unlock+0x5c/0x290 [ 249.179800][T22682] ? rtnl_setlink+0x2a0/0x2a0 [ 249.184480][T22682] rtnetlink_rcv_msg+0x745/0x7e0 [ 249.189504][T22682] ? ___cache_free+0x46/0x300 [ 249.194185][T22682] ? skb_network_protocol+0x137/0x360 [ 249.199558][T22682] ? __kfree_skb+0xfe/0x150 [ 249.204067][T22682] ? kmem_cache_free+0x5e/0x100 [ 249.208926][T22682] ? __kfree_skb+0xfe/0x150 [ 249.213508][T22682] ? consume_skb+0x48/0x160 [ 249.218020][T22682] ? nlmon_xmit+0x5f/0x70 [ 249.222395][T22682] ? __this_cpu_preempt_check+0x18/0x20 [ 249.227944][T22682] ? __local_bh_enable_ip+0x4d/0x70 [ 249.233148][T22682] ? local_bh_enable+0x1b/0x20 [ 249.237920][T22682] ? __dev_queue_xmit+0x597/0xf70 [ 249.242981][T22682] ? __skb_clone+0x2db/0x300 [ 249.247687][T22682] ? __rcu_read_unlock+0x5c/0x290 [ 249.252745][T22682] netlink_rcv_skb+0x14e/0x250 [ 249.257574][T22682] ? rtnetlink_bind+0x60/0x60 [ 249.262260][T22682] rtnetlink_rcv+0x18/0x20 [ 249.266751][T22682] netlink_unicast+0x5fc/0x6c0 [ 249.271602][T22682] netlink_sendmsg+0x6e1/0x7d0 [ 249.276444][T22682] ? netlink_getsockopt+0x720/0x720 [ 249.281648][T22682] ____sys_sendmsg+0x39a/0x510 [ 249.286560][T22682] __sys_sendmsg+0x195/0x230 [ 249.291159][T22682] ? xfrm_migrate+0x1b10/0x1e60 [ 249.296100][T22682] __x64_sys_sendmsg+0x42/0x50 [ 249.300912][T22682] do_syscall_64+0x44/0xd0 [ 249.305330][T22682] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 249.311234][T22682] RIP: 0033:0x7f270cf99ae9 [ 249.315642][T22682] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 249.335284][T22682] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 249.343782][T22682] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 249.351765][T22682] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 249.359730][T22682] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 249.367841][T22682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 249.375802][T22682] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 249.384118][T22682] [ 249.387626][T22682] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 249.416132][T22697] sch_fq: defrate 0 ignored. [ 249.460292][T22727] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 249.468769][T22727] CPU: 1 PID: 22727 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 249.479250][T22727] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.489299][T22727] Call Trace: [ 249.492557][T22727] [ 249.495471][T22727] dump_stack_lvl+0xd6/0x122 [ 249.500090][T22727] dump_stack+0x11/0x1b [ 249.504276][T22727] sysfs_create_dir_ns+0x173/0x1a0 [ 249.509363][T22727] kobject_add_internal+0x456/0x840 [ 249.514555][T22727] ? should_fail+0x2a/0x250 [ 249.519039][T22727] kobject_add+0xd7/0x150 [ 249.523364][T22727] ? kmem_cache_alloc_trace+0x24b/0x350 [ 249.528987][T22727] ? device_add+0x30d/0xf40 [ 249.533523][T22727] device_add+0x31d/0xf40 [ 249.537885][T22727] ? hrtimer_init+0xfc/0x1d0 [ 249.542555][T22727] ? netdev_register_kobject+0x5f/0x230 [ 249.548113][T22727] netdev_register_kobject+0xfd/0x230 [ 249.553496][T22727] register_netdevice+0xba5/0x10b0 [ 249.558589][T22727] veth_newlink+0x479/0x9c0 [ 249.563103][T22727] ? veth_validate+0x110/0x110 [ 249.567862][T22727] rtnl_newlink+0xdae/0x13b0 [ 249.572468][T22727] ? rtnl_setlink+0x2a0/0x2a0 [ 249.577198][T22727] rtnetlink_rcv_msg+0x745/0x7e0 [ 249.582183][T22727] ? ___cache_free+0x46/0x300 [ 249.586874][T22727] ? skb_network_protocol+0x137/0x360 [ 249.592228][T22727] ? __kfree_skb+0xfe/0x150 [ 249.596716][T22727] ? kmem_cache_free+0x5e/0x100 [ 249.601565][T22727] ? __kfree_skb+0xfe/0x150 [ 249.606054][T22727] ? consume_skb+0x48/0x160 [ 249.610570][T22727] ? nlmon_xmit+0x5f/0x70 [ 249.614884][T22727] ? __this_cpu_preempt_check+0x18/0x20 [ 249.620471][T22727] ? __local_bh_enable_ip+0x4d/0x70 [ 249.625727][T22727] ? local_bh_enable+0x1b/0x20 [ 249.630469][T22727] ? __dev_queue_xmit+0x597/0xf70 [ 249.635478][T22727] ? __skb_clone+0x2db/0x300 [ 249.640187][T22727] ? __rcu_read_unlock+0x5c/0x290 [ 249.645230][T22727] netlink_rcv_skb+0x14e/0x250 [ 249.650036][T22727] ? rtnetlink_bind+0x60/0x60 [ 249.654697][T22727] rtnetlink_rcv+0x18/0x20 [ 249.659130][T22727] netlink_unicast+0x5fc/0x6c0 [ 249.663909][T22727] netlink_sendmsg+0x6e1/0x7d0 [ 249.668720][T22727] ? netlink_getsockopt+0x720/0x720 [ 249.673898][T22727] ____sys_sendmsg+0x39a/0x510 [ 249.678726][T22727] __sys_sendmsg+0x195/0x230 [ 249.683443][T22727] __x64_sys_sendmsg+0x42/0x50 [ 249.688186][T22727] do_syscall_64+0x44/0xd0 [ 249.692599][T22727] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 249.698534][T22727] RIP: 0033:0x7f270cf99ae9 [ 249.703081][T22727] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 249.722713][T22727] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 249.731119][T22727] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 249.739160][T22727] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 249.747119][T22727] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 249.755076][T22727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 249.763137][T22727] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 249.771116][T22727] [ 249.774180][T22727] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 249.787912][T22728] sch_fq: defrate 0 ignored. [ 249.814199][T22727] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 249.822725][T22727] CPU: 0 PID: 22727 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 249.832878][T22727] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.843080][T22727] Call Trace: [ 249.846342][T22727] [ 249.849251][T22727] dump_stack_lvl+0xd6/0x122 [ 249.853821][T22727] dump_stack+0x11/0x1b [ 249.857978][T22727] sysfs_create_dir_ns+0x173/0x1a0 [ 249.863070][T22727] kobject_add_internal+0x456/0x840 [ 249.868247][T22727] ? should_fail+0x2a/0x250 [ 249.872725][T22727] kobject_add+0xd7/0x150 [ 249.877035][T22727] ? kmem_cache_alloc_trace+0x24b/0x350 [ 249.882557][T22727] ? device_add+0x30d/0xf40 [ 249.887065][T22727] device_add+0x31d/0xf40 [ 249.891370][T22727] ? hrtimer_init+0xfc/0x1d0 [ 249.895961][T22727] ? netdev_register_kobject+0x5f/0x230 [ 249.901534][T22727] netdev_register_kobject+0xfd/0x230 [ 249.906886][T22727] register_netdevice+0xba5/0x10b0 [ 249.912044][T22727] veth_newlink+0x479/0x9c0 [ 249.916567][T22727] ? veth_validate+0x110/0x110 [ 249.921319][T22727] rtnl_newlink+0xdae/0x13b0 [ 249.926014][T22727] ? rtnl_setlink+0x2a0/0x2a0 [ 249.930669][T22727] rtnetlink_rcv_msg+0x745/0x7e0 [ 249.935587][T22727] ? ___cache_free+0x46/0x300 [ 249.940323][T22727] ? skb_network_protocol+0x137/0x360 [ 249.945741][T22727] ? __kfree_skb+0xfe/0x150 [ 249.950349][T22727] ? kmem_cache_free+0x5e/0x100 [ 249.955230][T22727] ? __kfree_skb+0xfe/0x150 [ 249.959718][T22727] ? consume_skb+0x48/0x160 [ 249.964277][T22727] ? nlmon_xmit+0x5f/0x70 [ 249.968588][T22727] ? __this_cpu_preempt_check+0x18/0x20 [ 249.974112][T22727] ? __local_bh_enable_ip+0x4d/0x70 [ 249.979289][T22727] ? local_bh_enable+0x1b/0x20 [ 249.984110][T22727] ? __dev_queue_xmit+0x597/0xf70 [ 249.989126][T22727] ? __skb_clone+0x2db/0x300 [ 249.993706][T22727] ? __rcu_read_unlock+0x5c/0x290 [ 249.998713][T22727] netlink_rcv_skb+0x14e/0x250 [ 250.003578][T22727] ? rtnetlink_bind+0x60/0x60 [ 250.008244][T22727] rtnetlink_rcv+0x18/0x20 [ 250.012635][T22727] netlink_unicast+0x5fc/0x6c0 [ 250.017407][T22727] netlink_sendmsg+0x6e1/0x7d0 [ 250.022159][T22727] ? netlink_getsockopt+0x720/0x720 [ 250.027448][T22727] ____sys_sendmsg+0x39a/0x510 [ 250.032194][T22727] __sys_sendmsg+0x195/0x230 [ 250.036841][T22727] __x64_sys_sendmsg+0x42/0x50 [ 250.041659][T22727] do_syscall_64+0x44/0xd0 [ 250.046135][T22727] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 250.052083][T22727] RIP: 0033:0x7f270cf99ae9 [ 250.056534][T22727] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 250.076167][T22727] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 250.084693][T22727] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 250.092652][T22727] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 250.100613][T22727] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:14 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x3, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x88470000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:14 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x21, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:14 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001008010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:14 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x14, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:14 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8100, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 250.108561][T22727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 250.116533][T22727] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 250.124522][T22727] [ 250.127564][T22727] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:14 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x22, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 250.177526][T22738] sch_fq: defrate 0 ignored. [ 250.191030][T22736] selinux_netlink_send: 14 callbacks suppressed [ 250.191043][T22736] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2064 sclass=netlink_route_socket pid=22736 comm=syz-executor.3 [ 250.232203][T22743] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 250.240647][T22743] CPU: 1 PID: 22743 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 250.250798][T22743] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.260900][T22743] Call Trace: [ 250.264173][T22743] [ 250.266629][T22751] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2320 sclass=netlink_route_socket pid=22751 comm=syz-executor.3 12:04:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x88480000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:14 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001009010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:14 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100a010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 250.267097][T22743] dump_stack_lvl+0xd6/0x122 [ 250.284682][T22743] dump_stack+0x11/0x1b [ 250.288842][T22743] sysfs_create_dir_ns+0x173/0x1a0 [ 250.294127][T22743] kobject_add_internal+0x456/0x840 [ 250.299380][T22743] ? should_fail+0x2a/0x250 [ 250.303887][T22743] kobject_add+0xd7/0x150 [ 250.308539][T22743] ? kmem_cache_alloc_trace+0x24b/0x350 [ 250.309051][T22755] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=22755 comm=syz-executor.3 [ 250.314083][T22743] ? device_add+0x30d/0xf40 12:04:14 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100b010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 250.314118][T22743] device_add+0x31d/0xf40 [ 250.335920][T22743] ? hrtimer_init+0xfc/0x1d0 [ 250.340565][T22743] ? netdev_register_kobject+0x5f/0x230 [ 250.346120][T22743] netdev_register_kobject+0xfd/0x230 [ 250.351521][T22743] register_netdevice+0xba5/0x10b0 [ 250.356330][T22760] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2832 sclass=netlink_route_socket pid=22760 comm=syz-executor.3 [ 250.356640][T22743] veth_newlink+0x479/0x9c0 [ 250.374217][T22743] ? veth_validate+0x110/0x110 12:04:14 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100c010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 250.379075][T22743] rtnl_newlink+0xdae/0x13b0 [ 250.383685][T22743] ? rtnl_setlink+0x2a0/0x2a0 [ 250.388369][T22743] rtnetlink_rcv_msg+0x745/0x7e0 [ 250.393386][T22743] ? ___cache_free+0x46/0x300 [ 250.398124][T22743] ? skb_network_protocol+0x137/0x360 [ 250.402606][T22764] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3088 sclass=netlink_route_socket pid=22764 comm=syz-executor.3 [ 250.403526][T22743] ? __kfree_skb+0xfe/0x150 [ 250.403552][T22743] ? kmem_cache_free+0x5e/0x100 [ 250.425974][T22743] ? __kfree_skb+0xfe/0x150 [ 250.430766][T22743] ? consume_skb+0x48/0x160 [ 250.435276][T22743] ? nlmon_xmit+0x5f/0x70 [ 250.439674][T22743] ? __this_cpu_preempt_check+0x18/0x20 [ 250.445327][T22743] ? __local_bh_enable_ip+0x4d/0x70 [ 250.450704][T22743] ? local_bh_enable+0x1b/0x20 [ 250.455452][T22743] ? __dev_queue_xmit+0x597/0xf70 [ 250.460469][T22743] ? __skb_clone+0x2db/0x300 [ 250.465117][T22743] ? __rcu_read_unlock+0x5c/0x290 [ 250.470244][T22743] netlink_rcv_skb+0x14e/0x250 [ 250.474997][T22743] ? rtnetlink_bind+0x60/0x60 [ 250.479673][T22743] rtnetlink_rcv+0x18/0x20 [ 250.484069][T22743] netlink_unicast+0x5fc/0x6c0 [ 250.488814][T22743] netlink_sendmsg+0x6e1/0x7d0 [ 250.493610][T22743] ? netlink_getsockopt+0x720/0x720 [ 250.498802][T22743] ____sys_sendmsg+0x39a/0x510 [ 250.503550][T22743] __sys_sendmsg+0x195/0x230 [ 250.508196][T22743] __x64_sys_sendmsg+0x42/0x50 [ 250.512961][T22743] do_syscall_64+0x44/0xd0 [ 250.517368][T22743] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 250.523356][T22743] RIP: 0033:0x7f270cf99ae9 [ 250.527850][T22743] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 250.547480][T22743] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 250.555879][T22743] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 250.563860][T22743] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 250.571824][T22743] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 250.579786][T22743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 250.587742][T22743] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 250.595699][T22743] [ 250.598983][T22743] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 250.615762][T22747] sch_fq: defrate 0 ignored. [ 250.626683][T22758] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 250.635177][T22758] CPU: 0 PID: 22758 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 250.645392][T22758] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.655459][T22758] Call Trace: [ 250.658837][T22758] [ 250.661750][T22758] dump_stack_lvl+0xd6/0x122 [ 250.666324][T22758] dump_stack+0x11/0x1b [ 250.670458][T22758] sysfs_create_dir_ns+0x173/0x1a0 [ 250.675552][T22758] kobject_add_internal+0x456/0x840 [ 250.680751][T22758] ? should_fail+0x2a/0x250 [ 250.685233][T22758] kobject_add+0xd7/0x150 [ 250.689545][T22758] ? kmem_cache_alloc_trace+0x24b/0x350 [ 250.695069][T22758] ? device_add+0x30d/0xf40 [ 250.699650][T22758] device_add+0x31d/0xf40 [ 250.703959][T22758] ? hrtimer_init+0xfc/0x1d0 [ 250.708531][T22758] ? netdev_register_kobject+0x5f/0x230 [ 250.714056][T22758] netdev_register_kobject+0xfd/0x230 [ 250.719412][T22758] register_netdevice+0xba5/0x10b0 [ 250.724507][T22758] veth_newlink+0x479/0x9c0 [ 250.728998][T22758] ? veth_validate+0x110/0x110 [ 250.733780][T22758] rtnl_newlink+0xdae/0x13b0 [ 250.738382][T22758] ? rtnl_setlink+0x2a0/0x2a0 [ 250.743094][T22758] rtnetlink_rcv_msg+0x745/0x7e0 [ 250.748012][T22758] ? ___cache_free+0x46/0x300 [ 250.752693][T22758] ? skb_network_protocol+0x137/0x360 [ 250.758057][T22758] ? __kfree_skb+0xfe/0x150 [ 250.762568][T22758] ? kmem_cache_free+0x5e/0x100 [ 250.767408][T22758] ? __kfree_skb+0xfe/0x150 [ 250.771890][T22758] ? consume_skb+0x48/0x160 [ 250.776393][T22758] ? nlmon_xmit+0x5f/0x70 [ 250.780701][T22758] ? __this_cpu_preempt_check+0x18/0x20 [ 250.786329][T22758] ? __local_bh_enable_ip+0x4d/0x70 [ 250.791565][T22758] ? local_bh_enable+0x1b/0x20 [ 250.796305][T22758] ? __dev_queue_xmit+0x597/0xf70 [ 250.801386][T22758] ? __skb_clone+0x2db/0x300 [ 250.805954][T22758] ? __rcu_read_unlock+0x5c/0x290 [ 250.811089][T22758] netlink_rcv_skb+0x14e/0x250 [ 250.815911][T22758] ? rtnetlink_bind+0x60/0x60 [ 250.820582][T22758] rtnetlink_rcv+0x18/0x20 [ 250.824976][T22758] netlink_unicast+0x5fc/0x6c0 [ 250.829725][T22758] netlink_sendmsg+0x6e1/0x7d0 [ 250.834501][T22758] ? netlink_getsockopt+0x720/0x720 [ 250.839690][T22758] ____sys_sendmsg+0x39a/0x510 [ 250.844455][T22758] __sys_sendmsg+0x195/0x230 [ 250.849051][T22758] __x64_sys_sendmsg+0x42/0x50 [ 250.853856][T22758] do_syscall_64+0x44/0xd0 [ 250.858256][T22758] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 250.864146][T22758] RIP: 0033:0x7f270cf99ae9 [ 250.868543][T22758] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 250.888125][T22758] RSP: 002b:00007f270acad188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 250.896518][T22758] RAX: ffffffffffffffda RBX: 00007f270d0ad1a0 RCX: 00007f270cf99ae9 [ 250.904555][T22758] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000006 [ 250.912613][T22758] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 250.920650][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 250.928640][T22758] R13: 00007fffe168186f R14: 00007f270acad300 R15: 0000000000022000 [ 250.936675][T22758] [ 250.939815][T22758] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 250.989939][T22743] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 250.998457][T22743] CPU: 0 PID: 22743 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 251.008611][T22743] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.018738][T22743] Call Trace: [ 251.022001][T22743] [ 251.024910][T22743] dump_stack_lvl+0xd6/0x122 [ 251.029479][T22743] dump_stack+0x11/0x1b [ 251.033609][T22743] sysfs_create_dir_ns+0x173/0x1a0 [ 251.038702][T22743] kobject_add_internal+0x456/0x840 [ 251.043878][T22743] ? should_fail+0x2a/0x250 [ 251.048395][T22743] kobject_add+0xd7/0x150 [ 251.052748][T22743] ? kmem_cache_alloc_trace+0x24b/0x350 [ 251.058338][T22743] ? device_add+0x30d/0xf40 [ 251.062828][T22743] device_add+0x31d/0xf40 [ 251.067134][T22743] ? hrtimer_init+0xfc/0x1d0 [ 251.071776][T22743] ? netdev_register_kobject+0x5f/0x230 [ 251.077312][T22743] netdev_register_kobject+0xfd/0x230 [ 251.082662][T22743] register_netdevice+0xba5/0x10b0 [ 251.087770][T22743] veth_newlink+0x479/0x9c0 [ 251.092319][T22743] ? veth_validate+0x110/0x110 [ 251.097077][T22743] rtnl_newlink+0xdae/0x13b0 [ 251.101766][T22743] ? __rcu_read_unlock+0x5c/0x290 [ 251.106777][T22743] ? rtnl_setlink+0x2a0/0x2a0 [ 251.111454][T22743] rtnetlink_rcv_msg+0x745/0x7e0 [ 251.116438][T22743] ? ___cache_free+0x46/0x300 [ 251.121207][T22743] ? skb_network_protocol+0x137/0x360 [ 251.126674][T22743] ? __kfree_skb+0xfe/0x150 [ 251.131193][T22743] ? kmem_cache_free+0x5e/0x100 [ 251.136061][T22743] ? __kfree_skb+0xfe/0x150 [ 251.140542][T22743] ? consume_skb+0x48/0x160 [ 251.145072][T22743] ? nlmon_xmit+0x5f/0x70 [ 251.149464][T22743] ? __this_cpu_preempt_check+0x18/0x20 [ 251.154997][T22743] ? __local_bh_enable_ip+0x4d/0x70 [ 251.160178][T22743] ? local_bh_enable+0x1b/0x20 [ 251.164917][T22743] ? __dev_queue_xmit+0x597/0xf70 [ 251.169994][T22743] ? __skb_clone+0x2db/0x300 [ 251.174668][T22743] ? __rcu_read_unlock+0x5c/0x290 [ 251.179697][T22743] netlink_rcv_skb+0x14e/0x250 [ 251.184440][T22743] ? rtnetlink_bind+0x60/0x60 [ 251.189170][T22743] rtnetlink_rcv+0x18/0x20 [ 251.193592][T22743] netlink_unicast+0x5fc/0x6c0 [ 251.198357][T22743] netlink_sendmsg+0x6e1/0x7d0 [ 251.203104][T22743] ? netlink_getsockopt+0x720/0x720 [ 251.208283][T22743] ____sys_sendmsg+0x39a/0x510 [ 251.213056][T22743] __sys_sendmsg+0x195/0x230 [ 251.217628][T22743] ? xfrm_migrate+0x1b10/0x1e60 [ 251.222472][T22743] __x64_sys_sendmsg+0x42/0x50 [ 251.227241][T22743] do_syscall_64+0x44/0xd0 [ 251.231699][T22743] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 251.237618][T22743] RIP: 0033:0x7f270cf99ae9 [ 251.242010][T22743] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.261600][T22743] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 251.270092][T22743] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 251.278043][T22743] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 251.286048][T22743] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 251.294000][T22743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 251.301965][T22743] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 251.309961][T22743] [ 251.313129][T22743] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 251.333845][T22752] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 251.342324][T22752] CPU: 0 PID: 22752 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 251.352456][T22752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.362563][T22752] Call Trace: [ 251.365833][T22752] [ 251.368742][T22752] dump_stack_lvl+0xd6/0x122 [ 251.373318][T22752] dump_stack+0x11/0x1b [ 251.377496][T22752] sysfs_create_dir_ns+0x173/0x1a0 [ 251.382646][T22752] kobject_add_internal+0x456/0x840 [ 251.387886][T22752] ? should_fail+0x2a/0x250 [ 251.392396][T22752] kobject_add+0xd7/0x150 [ 251.396721][T22752] ? kmem_cache_alloc_trace+0x24b/0x350 [ 251.402247][T22752] ? device_add+0x30d/0xf40 [ 251.406815][T22752] device_add+0x31d/0xf40 [ 251.411122][T22752] ? hrtimer_init+0xfc/0x1d0 [ 251.415754][T22752] ? netdev_register_kobject+0x5f/0x230 [ 251.421327][T22752] netdev_register_kobject+0xfd/0x230 [ 251.426678][T22752] register_netdevice+0xba5/0x10b0 [ 251.431841][T22752] veth_newlink+0x479/0x9c0 [ 251.436345][T22752] ? veth_validate+0x110/0x110 [ 251.441135][T22752] rtnl_newlink+0xdae/0x13b0 [ 251.445714][T22752] ? rtnl_setlink+0x2a0/0x2a0 [ 251.450423][T22752] rtnetlink_rcv_msg+0x745/0x7e0 [ 251.455390][T22752] ? ___cache_free+0x46/0x300 [ 251.460122][T22752] ? skb_network_protocol+0x137/0x360 [ 251.465534][T22752] ? __kfree_skb+0xfe/0x150 [ 251.470020][T22752] ? kmem_cache_free+0x5e/0x100 [ 251.474846][T22752] ? __kfree_skb+0xfe/0x150 [ 251.479368][T22752] ? consume_skb+0x48/0x160 [ 251.484037][T22752] ? nlmon_xmit+0x5f/0x70 [ 251.488351][T22752] ? __this_cpu_preempt_check+0x18/0x20 [ 251.493948][T22752] ? __local_bh_enable_ip+0x4d/0x70 [ 251.499157][T22752] ? local_bh_enable+0x1b/0x20 [ 251.503906][T22752] ? __dev_queue_xmit+0x597/0xf70 [ 251.508915][T22752] ? __skb_clone+0x2db/0x300 [ 251.513664][T22752] ? __rcu_read_unlock+0x5c/0x290 [ 251.518671][T22752] netlink_rcv_skb+0x14e/0x250 [ 251.523437][T22752] ? rtnetlink_bind+0x60/0x60 [ 251.528099][T22752] rtnetlink_rcv+0x18/0x20 [ 251.532559][T22752] netlink_unicast+0x5fc/0x6c0 [ 251.537362][T22752] netlink_sendmsg+0x6e1/0x7d0 [ 251.542165][T22752] ? netlink_getsockopt+0x720/0x720 [ 251.547351][T22752] ____sys_sendmsg+0x39a/0x510 [ 251.552163][T22752] __sys_sendmsg+0x195/0x230 [ 251.556823][T22752] ? xfrm_migrate+0x1b10/0x1e60 [ 251.561757][T22752] __x64_sys_sendmsg+0x42/0x50 [ 251.566545][T22752] do_syscall_64+0x44/0xd0 [ 251.570967][T22752] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 251.576866][T22752] RIP: 0033:0x7f270cf99ae9 [ 251.581258][T22752] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.600845][T22752] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 251.609243][T22752] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 251.617192][T22752] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 251.625151][T22752] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 251.633162][T22752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 12:04:16 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x802, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:16 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100d010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:16 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8847, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:16 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x77, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:16 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x17, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x88a8ffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 251.641135][T22752] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 251.649117][T22752] [ 251.652291][T22752] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:16 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100e010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 251.685950][T22770] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3344 sclass=netlink_route_socket pid=22770 comm=syz-executor.3 [ 251.700356][T22775] sch_fq: defrate 0 ignored. [ 251.700965][T22776] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=119 sclass=netlink_route_socket pid=22776 comm=syz-executor.4 [ 251.705830][T22774] __nla_validate_parse: 17 callbacks suppressed [ 251.705842][T22774] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:16 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8848, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:16 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0a, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 251.759024][T22781] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=23 sclass=netlink_route_socket pid=22781 comm=syz-executor.0 [ 251.762376][T22782] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3600 sclass=netlink_route_socket pid=22782 comm=syz-executor.3 [ 251.799960][T22781] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:16 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x8fcaffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 251.823137][T22785] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 251.845100][T22774] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=23 sclass=netlink_route_socket pid=22774 comm=syz-executor.0 [ 251.864739][T22785] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' 12:04:16 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100f010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 251.873224][T22785] CPU: 0 PID: 22785 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 251.883376][T22785] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.893436][T22785] Call Trace: [ 251.896708][T22785] [ 251.899639][T22785] dump_stack_lvl+0xd6/0x122 [ 251.904218][T22785] dump_stack+0x11/0x1b [ 251.908377][T22785] sysfs_create_dir_ns+0x173/0x1a0 [ 251.913561][T22785] kobject_add_internal+0x456/0x840 [ 251.918816][T22785] ? should_fail+0x2a/0x250 [ 251.923301][T22785] kobject_add+0xd7/0x150 [ 251.927731][T22785] ? kmem_cache_alloc_trace+0x24b/0x350 [ 251.933287][T22785] ? device_add+0x30d/0xf40 [ 251.937771][T22785] device_add+0x31d/0xf40 [ 251.942080][T22785] ? hrtimer_init+0xfc/0x1d0 [ 251.946666][T22785] ? netdev_register_kobject+0x5f/0x230 [ 251.952210][T22785] netdev_register_kobject+0xfd/0x230 [ 251.957622][T22785] register_netdevice+0xba5/0x10b0 [ 251.962711][T22785] veth_newlink+0x479/0x9c0 [ 251.967235][T22785] ? veth_validate+0x110/0x110 [ 251.971982][T22785] rtnl_newlink+0xdae/0x13b0 [ 251.976596][T22785] ? __rcu_read_unlock+0x5c/0x290 [ 251.981766][T22785] ? rtnl_setlink+0x2a0/0x2a0 [ 251.986432][T22785] rtnetlink_rcv_msg+0x745/0x7e0 [ 251.991428][T22785] ? ___cache_free+0x46/0x300 [ 251.996117][T22785] ? skb_network_protocol+0x137/0x360 [ 252.001464][T22785] ? __kfree_skb+0xfe/0x150 [ 252.005947][T22785] ? kmem_cache_free+0x5e/0x100 [ 252.010823][T22785] ? __kfree_skb+0xfe/0x150 [ 252.015307][T22785] ? consume_skb+0x48/0x160 [ 252.019834][T22785] ? nlmon_xmit+0x5f/0x70 [ 252.024142][T22785] ? __this_cpu_preempt_check+0x18/0x20 [ 252.029710][T22785] ? __local_bh_enable_ip+0x4d/0x70 [ 252.034956][T22785] ? local_bh_enable+0x1b/0x20 [ 252.039716][T22785] ? __dev_queue_xmit+0x597/0xf70 [ 252.044730][T22785] ? __skb_clone+0x2db/0x300 [ 252.049299][T22785] ? __rcu_read_unlock+0x5c/0x290 [ 252.054319][T22785] netlink_rcv_skb+0x14e/0x250 [ 252.059116][T22785] ? rtnetlink_bind+0x60/0x60 [ 252.063778][T22785] rtnetlink_rcv+0x18/0x20 [ 252.068247][T22785] netlink_unicast+0x5fc/0x6c0 [ 252.073022][T22785] netlink_sendmsg+0x6e1/0x7d0 [ 252.077845][T22785] ? netlink_getsockopt+0x720/0x720 [ 252.083030][T22785] ____sys_sendmsg+0x39a/0x510 [ 252.087792][T22785] __sys_sendmsg+0x195/0x230 [ 252.092462][T22785] ? xfrm_migrate+0x1b10/0x1e60 [ 252.097343][T22785] __x64_sys_sendmsg+0x42/0x50 [ 252.102091][T22785] do_syscall_64+0x44/0xd0 [ 252.106541][T22785] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 252.112415][T22785] RIP: 0033:0x7f270cf99ae9 [ 252.116917][T22785] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.136538][T22785] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 252.144929][T22785] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 252.152892][T22785] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 252.160843][T22785] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 252.168806][T22785] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 252.176765][T22785] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 252.184718][T22785] [ 252.187767][T22785] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 252.202012][T22792] sch_fq: defrate 0 ignored. [ 252.206649][T22790] sch_fq: defrate 0 ignored. [ 252.222037][T22797] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 252.239518][T22797] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 252.247982][T22797] CPU: 0 PID: 22797 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 252.258117][T22797] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.268152][T22797] Call Trace: [ 252.271421][T22797] [ 252.274334][T22797] dump_stack_lvl+0xd6/0x122 [ 252.278916][T22797] dump_stack+0x11/0x1b [ 252.283131][T22797] sysfs_create_dir_ns+0x173/0x1a0 [ 252.288232][T22797] kobject_add_internal+0x456/0x840 [ 252.293472][T22797] ? should_fail+0x2a/0x250 [ 252.298030][T22797] kobject_add+0xd7/0x150 [ 252.302405][T22797] ? kmem_cache_alloc_trace+0x24b/0x350 [ 252.308007][T22797] ? device_add+0x30d/0xf40 [ 252.312540][T22797] device_add+0x31d/0xf40 [ 252.316851][T22797] ? hrtimer_init+0xfc/0x1d0 [ 252.321463][T22797] ? netdev_register_kobject+0x5f/0x230 [ 252.326987][T22797] netdev_register_kobject+0xfd/0x230 [ 252.332441][T22797] register_netdevice+0xba5/0x10b0 [ 252.337551][T22797] veth_newlink+0x479/0x9c0 [ 252.342101][T22797] ? veth_validate+0x110/0x110 [ 252.346867][T22797] rtnl_newlink+0xdae/0x13b0 [ 252.351479][T22797] ? rb_insert_color+0x2fa/0x310 [ 252.356405][T22797] ? rtnl_setlink+0x2a0/0x2a0 [ 252.361061][T22797] rtnetlink_rcv_msg+0x745/0x7e0 [ 252.365982][T22797] ? ___cache_free+0x46/0x300 [ 252.370639][T22797] ? skb_network_protocol+0x137/0x360 [ 252.375993][T22797] ? __kfree_skb+0xfe/0x150 [ 252.380473][T22797] ? kmem_cache_free+0x5e/0x100 [ 252.385509][T22797] ? __kfree_skb+0xfe/0x150 [ 252.390082][T22797] ? consume_skb+0x48/0x160 [ 252.394573][T22797] ? nlmon_xmit+0x5f/0x70 [ 252.399073][T22797] ? __this_cpu_preempt_check+0x18/0x20 [ 252.404619][T22797] ? __local_bh_enable_ip+0x4d/0x70 [ 252.409803][T22797] ? local_bh_enable+0x1b/0x20 [ 252.414639][T22797] ? __dev_queue_xmit+0x597/0xf70 [ 252.419643][T22797] ? __skb_clone+0x2db/0x300 [ 252.424263][T22797] ? __rcu_read_unlock+0x5c/0x290 [ 252.429332][T22797] netlink_rcv_skb+0x14e/0x250 [ 252.434084][T22797] ? rtnetlink_bind+0x60/0x60 [ 252.438874][T22797] rtnetlink_rcv+0x18/0x20 [ 252.443671][T22797] netlink_unicast+0x5fc/0x6c0 [ 252.448434][T22797] netlink_sendmsg+0x6e1/0x7d0 [ 252.453179][T22797] ? netlink_getsockopt+0x720/0x720 [ 252.458433][T22797] ____sys_sendmsg+0x39a/0x510 [ 252.463181][T22797] __sys_sendmsg+0x195/0x230 [ 252.467755][T22797] __x64_sys_sendmsg+0x42/0x50 [ 252.472498][T22797] do_syscall_64+0x44/0xd0 [ 252.476927][T22797] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 252.482797][T22797] RIP: 0033:0x7f270cf99ae9 [ 252.487187][T22797] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.506826][T22797] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 252.515222][T22797] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 252.523190][T22797] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 252.531154][T22797] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 252.539131][T22797] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 252.547243][T22797] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 252.555195][T22797] [ 252.558215][T22797] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 252.584347][T22785] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 252.600086][T22785] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 252.608634][T22785] CPU: 0 PID: 22785 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 252.618929][T22785] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.628982][T22785] Call Trace: [ 252.632244][T22785] [ 252.635152][T22785] dump_stack_lvl+0xd6/0x122 [ 252.639771][T22785] dump_stack+0x11/0x1b [ 252.644072][T22785] sysfs_create_dir_ns+0x173/0x1a0 [ 252.649427][T22785] kobject_add_internal+0x456/0x840 [ 252.654655][T22785] ? should_fail+0x2a/0x250 [ 252.659149][T22785] kobject_add+0xd7/0x150 [ 252.663468][T22785] ? kmem_cache_alloc_trace+0x24b/0x350 [ 252.669012][T22785] ? device_add+0x30d/0xf40 [ 252.673496][T22785] device_add+0x31d/0xf40 [ 252.677905][T22785] ? hrtimer_init+0xfc/0x1d0 [ 252.682596][T22785] ? netdev_register_kobject+0x5f/0x230 [ 252.688154][T22785] netdev_register_kobject+0xfd/0x230 [ 252.693615][T22785] register_netdevice+0xba5/0x10b0 [ 252.698749][T22785] veth_newlink+0x479/0x9c0 [ 252.703306][T22785] ? veth_validate+0x110/0x110 [ 252.708081][T22785] rtnl_newlink+0xdae/0x13b0 [ 252.712713][T22785] ? __rcu_read_unlock+0x5c/0x290 [ 252.717718][T22785] ? rtnl_setlink+0x2a0/0x2a0 [ 252.722409][T22785] rtnetlink_rcv_msg+0x745/0x7e0 [ 252.727407][T22785] ? ___cache_free+0x46/0x300 [ 252.732101][T22785] ? skb_network_protocol+0x137/0x360 [ 252.737454][T22785] ? __kfree_skb+0xfe/0x150 [ 252.741943][T22785] ? kmem_cache_free+0x5e/0x100 [ 252.746785][T22785] ? __kfree_skb+0xfe/0x150 [ 252.751345][T22785] ? consume_skb+0x48/0x160 [ 252.755842][T22785] ? nlmon_xmit+0x5f/0x70 [ 252.760186][T22785] ? __this_cpu_preempt_check+0x18/0x20 [ 252.765753][T22785] ? __local_bh_enable_ip+0x4d/0x70 [ 252.771038][T22785] ? local_bh_enable+0x1b/0x20 [ 252.775808][T22785] ? __dev_queue_xmit+0x597/0xf70 [ 252.780928][T22785] ? __skb_clone+0x2db/0x300 [ 252.785524][T22785] ? __rcu_read_unlock+0x5c/0x290 [ 252.790677][T22785] netlink_rcv_skb+0x14e/0x250 [ 252.795466][T22785] ? rtnetlink_bind+0x60/0x60 [ 252.800199][T22785] rtnetlink_rcv+0x18/0x20 [ 252.804620][T22785] netlink_unicast+0x5fc/0x6c0 [ 252.809433][T22785] netlink_sendmsg+0x6e1/0x7d0 [ 252.814242][T22785] ? netlink_getsockopt+0x720/0x720 [ 252.819433][T22785] ____sys_sendmsg+0x39a/0x510 [ 252.824191][T22785] __sys_sendmsg+0x195/0x230 [ 252.828763][T22785] ? xfrm_migrate+0x1b10/0x1e60 [ 252.833618][T22785] __x64_sys_sendmsg+0x42/0x50 [ 252.838421][T22785] do_syscall_64+0x44/0xd0 [ 252.842817][T22785] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 252.848687][T22785] RIP: 0033:0x7f270cf99ae9 [ 252.853081][T22785] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.872726][T22785] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 252.881217][T22785] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 252.889173][T22785] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 252.897124][T22785] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 252.905089][T22785] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 252.913048][T22785] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 252.920999][T22785] 12:04:17 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x807, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001010010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:17 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x19, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:17 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xbf19, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:17 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x2, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x9effffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 252.924121][T22785] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 252.968653][T22810] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 252.993316][T22810] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 253.001808][T22810] CPU: 0 PID: 22810 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 12:04:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001011010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 253.011961][T22810] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.022008][T22810] Call Trace: [ 253.025281][T22810] [ 253.028202][T22810] dump_stack_lvl+0xd6/0x122 [ 253.032834][T22810] dump_stack+0x11/0x1b [ 253.036991][T22810] sysfs_create_dir_ns+0x173/0x1a0 [ 253.042149][T22810] kobject_add_internal+0x456/0x840 [ 253.047385][T22810] ? should_fail+0x2a/0x250 [ 253.052037][T22810] kobject_add+0xd7/0x150 [ 253.056371][T22810] ? kmem_cache_alloc_trace+0x24b/0x350 [ 253.061919][T22810] ? device_add+0x30d/0xf40 12:04:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001012010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001021010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 253.066454][T22810] device_add+0x31d/0xf40 [ 253.070788][T22810] ? hrtimer_init+0xfc/0x1d0 [ 253.075450][T22810] ? netdev_register_kobject+0x5f/0x230 [ 253.081004][T22810] netdev_register_kobject+0xfd/0x230 [ 253.086379][T22810] register_netdevice+0xba5/0x10b0 [ 253.091543][T22810] veth_newlink+0x479/0x9c0 [ 253.096081][T22810] ? veth_validate+0x110/0x110 [ 253.100896][T22810] rtnl_newlink+0xdae/0x13b0 [ 253.105556][T22810] ? __rcu_read_unlock+0x5c/0x290 [ 253.110580][T22810] ? rtnl_setlink+0x2a0/0x2a0 [ 253.115263][T22810] rtnetlink_rcv_msg+0x745/0x7e0 [ 253.120207][T22810] ? ___cache_free+0x46/0x300 [ 253.124952][T22810] ? skb_network_protocol+0x137/0x360 [ 253.130372][T22810] ? __kfree_skb+0xfe/0x150 [ 253.134884][T22810] ? kmem_cache_free+0x5e/0x100 [ 253.139740][T22810] ? __kfree_skb+0xfe/0x150 [ 253.144297][T22810] ? consume_skb+0x48/0x160 [ 253.148810][T22810] ? nlmon_xmit+0x5f/0x70 [ 253.153208][T22810] ? __this_cpu_preempt_check+0x18/0x20 [ 253.158776][T22810] ? __local_bh_enable_ip+0x4d/0x70 [ 253.163982][T22810] ? local_bh_enable+0x1b/0x20 [ 253.168786][T22810] ? __dev_queue_xmit+0x597/0xf70 [ 253.173841][T22810] ? __skb_clone+0x2db/0x300 [ 253.178477][T22810] ? __rcu_read_unlock+0x5c/0x290 [ 253.183507][T22810] netlink_rcv_skb+0x14e/0x250 [ 253.188316][T22810] ? rtnetlink_bind+0x60/0x60 [ 253.193005][T22810] rtnetlink_rcv+0x18/0x20 [ 253.197426][T22810] netlink_unicast+0x5fc/0x6c0 [ 253.202209][T22810] netlink_sendmsg+0x6e1/0x7d0 [ 253.206979][T22810] ? netlink_getsockopt+0x720/0x720 [ 253.212181][T22810] ____sys_sendmsg+0x39a/0x510 [ 253.216948][T22810] __sys_sendmsg+0x195/0x230 [ 253.221671][T22810] __x64_sys_sendmsg+0x42/0x50 [ 253.226450][T22810] do_syscall_64+0x44/0xd0 [ 253.230913][T22810] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 253.236837][T22810] RIP: 0033:0x7f270cf99ae9 [ 253.241250][T22810] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.260852][T22810] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 12:04:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001025010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 253.269321][T22810] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 253.277290][T22810] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 253.285263][T22810] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 253.293233][T22810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 253.301204][T22810] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 253.309181][T22810] 12:04:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000102f010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 253.312291][T22810] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 253.326503][T22813] fq_change: 2 callbacks suppressed [ 253.326559][T22813] sch_fq: defrate 0 ignored. [ 253.338035][T22809] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 253.364799][T22817] sch_fq: defrate 0 ignored. 12:04:17 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000103a010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 253.369865][T22810] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 253.383827][T22810] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 253.392287][T22810] CPU: 0 PID: 22810 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 253.402440][T22810] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.412601][T22810] Call Trace: [ 253.415924][T22810] [ 253.418852][T22810] dump_stack_lvl+0xd6/0x122 [ 253.423455][T22810] dump_stack+0x11/0x1b [ 253.427599][T22810] sysfs_create_dir_ns+0x173/0x1a0 [ 253.432861][T22810] kobject_add_internal+0x456/0x840 [ 253.438072][T22810] ? should_fail+0x2a/0x250 [ 253.442604][T22810] kobject_add+0xd7/0x150 [ 253.446973][T22810] ? kmem_cache_alloc_trace+0x24b/0x350 [ 253.452524][T22810] ? device_add+0x30d/0xf40 [ 253.457031][T22810] device_add+0x31d/0xf40 [ 253.461359][T22810] ? hrtimer_init+0xfc/0x1d0 [ 253.465983][T22810] ? netdev_register_kobject+0x5f/0x230 [ 253.471508][T22810] netdev_register_kobject+0xfd/0x230 [ 253.477021][T22810] register_netdevice+0xba5/0x10b0 [ 253.482143][T22810] veth_newlink+0x479/0x9c0 [ 253.486646][T22810] ? veth_validate+0x110/0x110 [ 253.491410][T22810] rtnl_newlink+0xdae/0x13b0 [ 253.496081][T22810] ? rtnl_setlink+0x2a0/0x2a0 [ 253.500737][T22810] rtnetlink_rcv_msg+0x745/0x7e0 [ 253.505660][T22810] ? ___cache_free+0x46/0x300 [ 253.510315][T22810] ? skb_network_protocol+0x137/0x360 [ 253.515702][T22810] ? __kfree_skb+0xfe/0x150 [ 253.520224][T22810] ? kmem_cache_free+0x5e/0x100 [ 253.525053][T22810] ? __kfree_skb+0xfe/0x150 [ 253.529584][T22810] ? consume_skb+0x48/0x160 [ 253.534070][T22810] ? nlmon_xmit+0x5f/0x70 [ 253.538384][T22810] ? __this_cpu_preempt_check+0x18/0x20 [ 253.543987][T22810] ? __local_bh_enable_ip+0x4d/0x70 [ 253.549209][T22810] ? local_bh_enable+0x1b/0x20 [ 253.553964][T22810] ? __dev_queue_xmit+0x597/0xf70 [ 253.558974][T22810] ? __skb_clone+0x2db/0x300 [ 253.563583][T22810] ? __rcu_read_unlock+0x5c/0x290 [ 253.568609][T22810] netlink_rcv_skb+0x14e/0x250 [ 253.573377][T22810] ? rtnetlink_bind+0x60/0x60 [ 253.578045][T22810] rtnetlink_rcv+0x18/0x20 [ 253.582465][T22810] netlink_unicast+0x5fc/0x6c0 [ 253.587377][T22810] netlink_sendmsg+0x6e1/0x7d0 [ 253.592232][T22810] ? netlink_getsockopt+0x720/0x720 [ 253.597435][T22810] ____sys_sendmsg+0x39a/0x510 [ 253.602189][T22810] __sys_sendmsg+0x195/0x230 [ 253.606797][T22810] __x64_sys_sendmsg+0x42/0x50 [ 253.611635][T22810] do_syscall_64+0x44/0xd0 [ 253.616045][T22810] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 253.621987][T22810] RIP: 0033:0x7f270cf99ae9 [ 253.626403][T22810] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.646014][T22810] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 253.654482][T22810] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 253.662513][T22810] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 253.670466][T22810] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 253.678486][T22810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 253.686443][T22810] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 253.694402][T22810] [ 253.697473][T22810] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 253.715713][T22845] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 253.732853][T22847] sch_fq: defrate 0 ignored. [ 253.737805][T22850] sch_fq: defrate 0 ignored. [ 253.746761][T22855] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 253.768641][T22855] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 253.777177][T22855] CPU: 0 PID: 22855 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 253.787426][T22855] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.797483][T22855] Call Trace: [ 253.800792][T22855] [ 253.803704][T22855] dump_stack_lvl+0xd6/0x122 [ 253.808363][T22855] dump_stack+0x11/0x1b [ 253.812500][T22855] sysfs_create_dir_ns+0x173/0x1a0 [ 253.817603][T22855] kobject_add_internal+0x456/0x840 [ 253.822786][T22855] ? should_fail+0x2a/0x250 [ 253.827290][T22855] kobject_add+0xd7/0x150 [ 253.831644][T22855] ? kmem_cache_alloc_trace+0x24b/0x350 [ 253.837194][T22855] ? device_add+0x30d/0xf40 [ 253.841759][T22855] device_add+0x31d/0xf40 [ 253.846090][T22855] ? hrtimer_init+0xfc/0x1d0 [ 253.850741][T22855] ? netdev_register_kobject+0x5f/0x230 [ 253.856292][T22855] netdev_register_kobject+0xfd/0x230 [ 253.861645][T22855] register_netdevice+0xba5/0x10b0 [ 253.866790][T22855] veth_newlink+0x479/0x9c0 [ 253.871349][T22855] ? veth_validate+0x110/0x110 [ 253.876141][T22855] rtnl_newlink+0xdae/0x13b0 [ 253.880712][T22855] ? detach_tasks+0x2d0/0x3a0 [ 253.885425][T22855] ? __rcu_read_unlock+0x5c/0x290 [ 253.890491][T22855] ? rtnl_setlink+0x2a0/0x2a0 [ 253.895161][T22855] rtnetlink_rcv_msg+0x745/0x7e0 [ 253.900075][T22855] ? ___cache_free+0x46/0x300 [ 253.904729][T22855] ? skb_network_protocol+0x137/0x360 [ 253.910092][T22855] ? __kfree_skb+0xfe/0x150 [ 253.914619][T22855] ? kmem_cache_free+0x5e/0x100 [ 253.919522][T22855] ? __kfree_skb+0xfe/0x150 [ 253.924007][T22855] ? consume_skb+0x48/0x160 [ 253.928490][T22855] ? nlmon_xmit+0x5f/0x70 [ 253.932799][T22855] ? __this_cpu_preempt_check+0x18/0x20 [ 253.938392][T22855] ? __local_bh_enable_ip+0x4d/0x70 [ 253.943597][T22855] ? local_bh_enable+0x1b/0x20 [ 253.948370][T22855] ? __dev_queue_xmit+0x597/0xf70 [ 253.953432][T22855] ? __skb_clone+0x2db/0x300 [ 253.958002][T22855] ? __rcu_read_unlock+0x5c/0x290 [ 253.963013][T22855] netlink_rcv_skb+0x14e/0x250 [ 253.967762][T22855] ? rtnetlink_bind+0x60/0x60 [ 253.972477][T22855] rtnetlink_rcv+0x18/0x20 [ 253.976923][T22855] netlink_unicast+0x5fc/0x6c0 [ 253.981750][T22855] netlink_sendmsg+0x6e1/0x7d0 [ 253.986571][T22855] ? netlink_getsockopt+0x720/0x720 [ 253.991875][T22855] ____sys_sendmsg+0x39a/0x510 [ 253.996654][T22855] __sys_sendmsg+0x195/0x230 [ 254.001232][T22855] __x64_sys_sendmsg+0x42/0x50 [ 254.005994][T22855] do_syscall_64+0x44/0xd0 [ 254.010391][T22855] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.016339][T22855] RIP: 0033:0x7f270cf99ae9 [ 254.020743][T22855] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 254.040440][T22855] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 254.048835][T22855] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 254.056787][T22855] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 254.064737][T22855] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:18 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x808, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001048010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xcd040000, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:18 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x1a, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:18 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xd703, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:18 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x3, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 254.072695][T22855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 254.080827][T22855] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 254.088821][T22855] [ 254.091899][T22855] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000104a010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xeaffffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 254.154823][T22865] sch_fq: defrate 0 ignored. [ 254.159891][T22872] sch_fq: defrate 0 ignored. [ 254.167767][T22869] sch_fq: defrate 0 ignored. [ 254.177093][T22871] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 254.185961][T22871] CPU: 0 PID: 22871 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 12:04:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000104c010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:18 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x1b, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 254.196132][T22871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.206187][T22871] Call Trace: [ 254.209528][T22871] [ 254.212455][T22871] dump_stack_lvl+0xd6/0x122 [ 254.217059][T22871] dump_stack+0x11/0x1b [ 254.221214][T22871] sysfs_create_dir_ns+0x173/0x1a0 [ 254.226350][T22871] kobject_add_internal+0x456/0x840 [ 254.231591][T22871] ? should_fail+0x2a/0x250 [ 254.236121][T22871] kobject_add+0xd7/0x150 [ 254.240484][T22871] ? kmem_cache_alloc_trace+0x24b/0x350 [ 254.246034][T22871] ? device_add+0x30d/0xf40 [ 254.250584][T22871] device_add+0x31d/0xf40 12:04:18 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x4, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001060010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 254.254985][T22871] ? hrtimer_init+0xfc/0x1d0 [ 254.259578][T22871] ? netdev_register_kobject+0x5f/0x230 [ 254.265124][T22871] netdev_register_kobject+0xfd/0x230 [ 254.270493][T22871] register_netdevice+0xba5/0x10b0 [ 254.275608][T22871] veth_newlink+0x479/0x9c0 [ 254.280207][T22871] ? veth_validate+0x110/0x110 [ 254.284973][T22871] rtnl_newlink+0xdae/0x13b0 [ 254.289584][T22871] ? rtnl_setlink+0x2a0/0x2a0 [ 254.294300][T22871] rtnetlink_rcv_msg+0x745/0x7e0 [ 254.299253][T22871] ? ___cache_free+0x46/0x300 [ 254.303968][T22871] ? skb_network_protocol+0x137/0x360 [ 254.309342][T22871] ? __kfree_skb+0xfe/0x150 [ 254.313935][T22871] ? kmem_cache_free+0x5e/0x100 [ 254.318784][T22871] ? __kfree_skb+0xfe/0x150 [ 254.323287][T22871] ? consume_skb+0x48/0x160 [ 254.327786][T22871] ? nlmon_xmit+0x5f/0x70 [ 254.332232][T22871] ? __this_cpu_preempt_check+0x18/0x20 [ 254.337784][T22871] ? __local_bh_enable_ip+0x4d/0x70 [ 254.342996][T22871] ? local_bh_enable+0x1b/0x20 [ 254.347739][T22871] ? __dev_queue_xmit+0x597/0xf70 [ 254.352751][T22871] ? __skb_clone+0x2db/0x300 [ 254.357362][T22871] ? __rcu_read_unlock+0x5c/0x290 [ 254.362366][T22871] netlink_rcv_skb+0x14e/0x250 [ 254.367154][T22871] ? rtnetlink_bind+0x60/0x60 [ 254.371829][T22871] rtnetlink_rcv+0x18/0x20 [ 254.376263][T22871] netlink_unicast+0x5fc/0x6c0 [ 254.381072][T22871] netlink_sendmsg+0x6e1/0x7d0 [ 254.385878][T22871] ? netlink_getsockopt+0x720/0x720 [ 254.391192][T22871] ____sys_sendmsg+0x39a/0x510 [ 254.395953][T22871] __sys_sendmsg+0x195/0x230 [ 254.400655][T22871] __x64_sys_sendmsg+0x42/0x50 [ 254.405449][T22871] do_syscall_64+0x44/0xd0 [ 254.409886][T22871] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.415799][T22871] RIP: 0033:0x7f270cf99ae9 [ 254.420195][T22871] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 254.439881][T22871] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 254.448305][T22871] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 254.456260][T22871] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 254.464224][T22871] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 254.472192][T22871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 254.480144][T22871] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 254.488121][T22871] [ 254.491237][T22871] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 254.505749][T22875] sch_fq: defrate 0 ignored. [ 254.528050][T22888] sch_fq: defrate 0 ignored. [ 254.536966][T22890] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 254.545443][T22890] CPU: 1 PID: 22890 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 254.555593][T22890] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.565643][T22890] Call Trace: [ 254.568909][T22890] [ 254.571820][T22890] dump_stack_lvl+0xd6/0x122 [ 254.576392][T22890] dump_stack+0x11/0x1b [ 254.580537][T22890] sysfs_create_dir_ns+0x173/0x1a0 [ 254.585666][T22890] kobject_add_internal+0x456/0x840 [ 254.590945][T22890] ? should_fail+0x2a/0x250 [ 254.595426][T22890] kobject_add+0xd7/0x150 [ 254.599737][T22890] ? kmem_cache_alloc_trace+0x24b/0x350 [ 254.605359][T22890] ? device_add+0x30d/0xf40 [ 254.609865][T22890] device_add+0x31d/0xf40 [ 254.614172][T22890] ? hrtimer_init+0xfc/0x1d0 [ 254.618757][T22890] ? netdev_register_kobject+0x5f/0x230 [ 254.624350][T22890] netdev_register_kobject+0xfd/0x230 [ 254.629699][T22890] register_netdevice+0xba5/0x10b0 [ 254.634857][T22890] veth_newlink+0x479/0x9c0 [ 254.639360][T22890] ? veth_validate+0x110/0x110 [ 254.644209][T22890] rtnl_newlink+0xdae/0x13b0 [ 254.648870][T22890] ? rtnl_setlink+0x2a0/0x2a0 [ 254.653560][T22890] rtnetlink_rcv_msg+0x745/0x7e0 [ 254.658489][T22890] ? ___cache_free+0x46/0x300 [ 254.663165][T22890] ? skb_network_protocol+0x137/0x360 [ 254.668515][T22890] ? __kfree_skb+0xfe/0x150 [ 254.673009][T22890] ? kmem_cache_free+0x5e/0x100 [ 254.677857][T22890] ? __kfree_skb+0xfe/0x150 [ 254.682343][T22890] ? consume_skb+0x48/0x160 [ 254.686947][T22890] ? nlmon_xmit+0x5f/0x70 [ 254.691253][T22890] ? __this_cpu_preempt_check+0x18/0x20 [ 254.696820][T22890] ? __local_bh_enable_ip+0x4d/0x70 [ 254.702098][T22890] ? local_bh_enable+0x1b/0x20 [ 254.706838][T22890] ? __dev_queue_xmit+0x597/0xf70 [ 254.711880][T22890] ? __skb_clone+0x2db/0x300 [ 254.716467][T22890] ? __rcu_read_unlock+0x5c/0x290 [ 254.721563][T22890] netlink_rcv_skb+0x14e/0x250 [ 254.726326][T22890] ? rtnetlink_bind+0x60/0x60 [ 254.731042][T22890] rtnetlink_rcv+0x18/0x20 [ 254.735507][T22890] netlink_unicast+0x5fc/0x6c0 [ 254.740249][T22890] netlink_sendmsg+0x6e1/0x7d0 [ 254.745026][T22890] ? netlink_getsockopt+0x720/0x720 [ 254.750203][T22890] ____sys_sendmsg+0x39a/0x510 [ 254.754947][T22890] __sys_sendmsg+0x195/0x230 [ 254.759658][T22890] __x64_sys_sendmsg+0x42/0x50 [ 254.764401][T22890] do_syscall_64+0x44/0xd0 [ 254.768998][T22890] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.774926][T22890] RIP: 0033:0x7f270cf99ae9 [ 254.779315][T22890] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 254.799095][T22890] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 254.807486][T22890] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 254.815483][T22890] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 254.823429][T22890] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 254.831399][T22890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 254.839358][T22890] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 254.847581][T22890] [ 254.850945][T22890] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 254.868058][T22892] sch_fq: defrate 0 ignored. [ 254.895496][T22871] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 254.904057][T22871] CPU: 1 PID: 22871 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 254.914235][T22871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.924385][T22871] Call Trace: [ 254.927779][T22871] [ 254.930685][T22871] dump_stack_lvl+0xd6/0x122 [ 254.935267][T22871] dump_stack+0x11/0x1b [ 254.939399][T22871] sysfs_create_dir_ns+0x173/0x1a0 [ 254.944540][T22871] kobject_add_internal+0x456/0x840 [ 254.949784][T22871] ? should_fail+0x2a/0x250 [ 254.954320][T22871] kobject_add+0xd7/0x150 [ 254.958631][T22871] ? kmem_cache_alloc_trace+0x24b/0x350 [ 254.964166][T22871] ? device_add+0x30d/0xf40 [ 254.968651][T22871] device_add+0x31d/0xf40 [ 254.972957][T22871] ? hrtimer_init+0xfc/0x1d0 [ 254.977527][T22871] ? netdev_register_kobject+0x5f/0x230 [ 254.983119][T22871] netdev_register_kobject+0xfd/0x230 [ 254.988520][T22871] register_netdevice+0xba5/0x10b0 [ 254.993684][T22871] veth_newlink+0x479/0x9c0 [ 254.998171][T22871] ? veth_validate+0x110/0x110 [ 255.002932][T22871] rtnl_newlink+0xdae/0x13b0 [ 255.007528][T22871] ? rb_insert_color+0x2fa/0x310 [ 255.012538][T22871] ? rtnl_setlink+0x2a0/0x2a0 [ 255.017317][T22871] rtnetlink_rcv_msg+0x745/0x7e0 [ 255.022235][T22871] ? ___cache_free+0x46/0x300 [ 255.026985][T22871] ? skb_network_protocol+0x137/0x360 [ 255.032449][T22871] ? __kfree_skb+0xfe/0x150 [ 255.036929][T22871] ? kmem_cache_free+0x5e/0x100 [ 255.041758][T22871] ? __kfree_skb+0xfe/0x150 [ 255.046338][T22871] ? consume_skb+0x48/0x160 [ 255.050887][T22871] ? nlmon_xmit+0x5f/0x70 [ 255.055255][T22871] ? __this_cpu_preempt_check+0x18/0x20 [ 255.060780][T22871] ? __local_bh_enable_ip+0x4d/0x70 [ 255.065988][T22871] ? local_bh_enable+0x1b/0x20 [ 255.070728][T22871] ? __dev_queue_xmit+0x597/0xf70 [ 255.075867][T22871] ? __skb_clone+0x2db/0x300 [ 255.080436][T22871] ? __rcu_read_unlock+0x5c/0x290 [ 255.085437][T22871] netlink_rcv_skb+0x14e/0x250 [ 255.090188][T22871] ? rtnetlink_bind+0x60/0x60 [ 255.094913][T22871] rtnetlink_rcv+0x18/0x20 [ 255.099306][T22871] netlink_unicast+0x5fc/0x6c0 [ 255.104097][T22871] netlink_sendmsg+0x6e1/0x7d0 [ 255.108840][T22871] ? netlink_getsockopt+0x720/0x720 [ 255.114018][T22871] ____sys_sendmsg+0x39a/0x510 [ 255.118850][T22871] __sys_sendmsg+0x195/0x230 [ 255.123443][T22871] ? xfrm_migrate+0x1b10/0x1e60 [ 255.128275][T22871] __x64_sys_sendmsg+0x42/0x50 [ 255.133020][T22871] do_syscall_64+0x44/0xd0 [ 255.137416][T22871] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 255.143352][T22871] RIP: 0033:0x7f270cf99ae9 [ 255.147763][T22871] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 255.167404][T22871] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 255.175806][T22871] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 255.183761][T22871] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 12:04:19 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001068010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:19 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x34000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xefffffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:19 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x1c, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:19 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x5, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 255.191805][T22871] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 255.199786][T22871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 255.207739][T22871] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 255.215688][T22871] [ 255.218850][T22871] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xf0ffffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:19 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x400300, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 255.285002][T22907] selinux_netlink_send: 14 callbacks suppressed [ 255.285089][T22907] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=26640 sclass=netlink_route_socket pid=22907 comm=syz-executor.3 [ 255.324265][T22906] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' 12:04:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xf1ffffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000106c010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 255.332779][T22906] CPU: 0 PID: 22906 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 255.343021][T22906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 255.353081][T22906] Call Trace: [ 255.356361][T22906] [ 255.359289][T22906] dump_stack_lvl+0xd6/0x122 [ 255.360962][T22917] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=27664 sclass=netlink_route_socket pid=22917 comm=syz-executor.3 [ 255.363928][T22906] dump_stack+0x11/0x1b 12:04:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001074010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 255.363952][T22906] sysfs_create_dir_ns+0x173/0x1a0 [ 255.363971][T22906] kobject_add_internal+0x456/0x840 [ 255.363995][T22906] ? should_fail+0x2a/0x250 [ 255.396025][T22906] kobject_add+0xd7/0x150 [ 255.400355][T22906] ? kmem_cache_alloc_trace+0x24b/0x350 [ 255.405995][T22906] ? device_add+0x30d/0xf40 [ 255.408848][T22921] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=29712 sclass=netlink_route_socket pid=22921 comm=syz-executor.3 [ 255.410551][T22906] device_add+0x31d/0xf40 [ 255.428064][T22906] ? hrtimer_init+0xfc/0x1d0 12:04:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000107a010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 255.432695][T22906] ? netdev_register_kobject+0x5f/0x230 [ 255.438242][T22906] netdev_register_kobject+0xfd/0x230 [ 255.443617][T22906] register_netdevice+0xba5/0x10b0 [ 255.448736][T22906] veth_newlink+0x479/0x9c0 [ 255.453252][T22906] ? veth_validate+0x110/0x110 [ 255.456116][T22926] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=31248 sclass=netlink_route_socket pid=22926 comm=syz-executor.3 [ 255.458067][T22906] rtnl_newlink+0xdae/0x13b0 [ 255.458111][T22906] ? rtnl_setlink+0x2a0/0x2a0 [ 255.480429][T22906] rtnetlink_rcv_msg+0x745/0x7e0 [ 255.485372][T22906] ? ___cache_free+0x46/0x300 [ 255.490058][T22906] ? skb_network_protocol+0x137/0x360 [ 255.495454][T22906] ? __kfree_skb+0xfe/0x150 [ 255.499991][T22906] ? kmem_cache_free+0x5e/0x100 [ 255.504855][T22906] ? __kfree_skb+0xfe/0x150 [ 255.509365][T22906] ? consume_skb+0x48/0x160 [ 255.513913][T22906] ? nlmon_xmit+0x5f/0x70 [ 255.518220][T22906] ? __this_cpu_preempt_check+0x18/0x20 [ 255.523810][T22906] ? __local_bh_enable_ip+0x4d/0x70 [ 255.528996][T22906] ? local_bh_enable+0x1b/0x20 [ 255.533756][T22906] ? __dev_queue_xmit+0x597/0xf70 [ 255.538795][T22906] ? __skb_clone+0x2db/0x300 [ 255.543437][T22906] ? __rcu_read_unlock+0x5c/0x290 [ 255.548441][T22906] netlink_rcv_skb+0x14e/0x250 [ 255.553248][T22906] ? rtnetlink_bind+0x60/0x60 [ 255.557906][T22906] rtnetlink_rcv+0x18/0x20 [ 255.562383][T22906] netlink_unicast+0x5fc/0x6c0 [ 255.567192][T22906] netlink_sendmsg+0x6e1/0x7d0 [ 255.571959][T22906] ? netlink_getsockopt+0x720/0x720 [ 255.577164][T22906] ____sys_sendmsg+0x39a/0x510 [ 255.581936][T22906] __sys_sendmsg+0x195/0x230 [ 255.586514][T22906] __x64_sys_sendmsg+0x42/0x50 [ 255.591264][T22906] do_syscall_64+0x44/0xd0 [ 255.595733][T22906] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 255.601883][T22906] RIP: 0033:0x7f270cf99ae9 [ 255.606331][T22906] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 255.625975][T22906] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 255.634493][T22906] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 255.642456][T22906] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 255.650419][T22906] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 255.658401][T22906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 255.666364][T22906] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 255.674434][T22906] [ 255.677659][T22906] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 255.714928][T22919] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 255.723633][T22919] CPU: 1 PID: 22919 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 255.733823][T22919] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 255.743885][T22919] Call Trace: [ 255.747162][T22919] [ 255.750093][T22919] dump_stack_lvl+0xd6/0x122 [ 255.754688][T22919] dump_stack+0x11/0x1b [ 255.758844][T22919] sysfs_create_dir_ns+0x173/0x1a0 [ 255.764025][T22919] kobject_add_internal+0x456/0x840 [ 255.769276][T22919] ? should_fail+0x2a/0x250 [ 255.773935][T22919] kobject_add+0xd7/0x150 [ 255.778271][T22919] ? kmem_cache_alloc_trace+0x24b/0x350 [ 255.783865][T22919] ? device_add+0x30d/0xf40 [ 255.788368][T22919] device_add+0x31d/0xf40 [ 255.792756][T22919] ? hrtimer_init+0xfc/0x1d0 [ 255.797364][T22919] ? netdev_register_kobject+0x5f/0x230 [ 255.803027][T22919] netdev_register_kobject+0xfd/0x230 [ 255.808402][T22919] register_netdevice+0xba5/0x10b0 [ 255.813589][T22919] veth_newlink+0x479/0x9c0 [ 255.818106][T22919] ? veth_validate+0x110/0x110 [ 255.822872][T22919] rtnl_newlink+0xdae/0x13b0 [ 255.827487][T22919] ? rtnl_setlink+0x2a0/0x2a0 [ 255.832171][T22919] rtnetlink_rcv_msg+0x745/0x7e0 [ 255.837221][T22919] ? ___cache_free+0x46/0x300 [ 255.841973][T22919] ? skb_network_protocol+0x137/0x360 [ 255.847421][T22919] ? __kfree_skb+0xfe/0x150 [ 255.851989][T22919] ? kmem_cache_free+0x5e/0x100 [ 255.856853][T22919] ? __kfree_skb+0xfe/0x150 [ 255.861442][T22919] ? consume_skb+0x48/0x160 [ 255.865951][T22919] ? nlmon_xmit+0x5f/0x70 [ 255.870287][T22919] ? __this_cpu_preempt_check+0x18/0x20 [ 255.875940][T22919] ? __local_bh_enable_ip+0x4d/0x70 [ 255.881136][T22919] ? local_bh_enable+0x1b/0x20 [ 255.885896][T22919] ? __dev_queue_xmit+0x597/0xf70 [ 255.890951][T22919] ? __skb_clone+0x2db/0x300 [ 255.895606][T22919] ? __rcu_read_unlock+0x5c/0x290 [ 255.900721][T22919] netlink_rcv_skb+0x14e/0x250 [ 255.905575][T22919] ? rtnetlink_bind+0x60/0x60 [ 255.910282][T22919] rtnetlink_rcv+0x18/0x20 [ 255.914729][T22919] netlink_unicast+0x5fc/0x6c0 [ 255.919501][T22919] netlink_sendmsg+0x6e1/0x7d0 [ 255.924272][T22919] ? netlink_getsockopt+0x720/0x720 [ 255.929545][T22919] ____sys_sendmsg+0x39a/0x510 [ 255.934325][T22919] __sys_sendmsg+0x195/0x230 [ 255.938934][T22919] __x64_sys_sendmsg+0x42/0x50 [ 255.943882][T22919] do_syscall_64+0x44/0xd0 [ 255.948305][T22919] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 255.954206][T22919] RIP: 0033:0x7f270cf99ae9 [ 255.958745][T22919] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 255.978347][T22919] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 255.986744][T22919] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 255.994700][T22919] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 256.002658][T22919] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 256.010616][T22919] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 256.018564][T22919] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 256.026516][T22919] [ 256.029728][T22919] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 256.057474][T22906] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 256.065952][T22906] CPU: 0 PID: 22906 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 256.076116][T22906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.086172][T22906] Call Trace: [ 256.089463][T22906] [ 256.092477][T22906] dump_stack_lvl+0xd6/0x122 [ 256.097186][T22906] dump_stack+0x11/0x1b [ 256.101386][T22906] sysfs_create_dir_ns+0x173/0x1a0 [ 256.106479][T22906] kobject_add_internal+0x456/0x840 [ 256.111662][T22906] ? should_fail+0x2a/0x250 [ 256.116169][T22906] kobject_add+0xd7/0x150 [ 256.120502][T22906] ? kmem_cache_alloc_trace+0x24b/0x350 [ 256.126061][T22906] ? device_add+0x30d/0xf40 [ 256.130608][T22906] device_add+0x31d/0xf40 [ 256.134916][T22906] ? hrtimer_init+0xfc/0x1d0 [ 256.139518][T22906] ? netdev_register_kobject+0x5f/0x230 [ 256.145120][T22906] netdev_register_kobject+0xfd/0x230 [ 256.150489][T22906] register_netdevice+0xba5/0x10b0 [ 256.155596][T22906] veth_newlink+0x479/0x9c0 [ 256.160083][T22906] ? veth_validate+0x110/0x110 [ 256.164827][T22906] rtnl_newlink+0xdae/0x13b0 [ 256.169419][T22906] ? rtnl_setlink+0x2a0/0x2a0 [ 256.174091][T22906] rtnetlink_rcv_msg+0x745/0x7e0 [ 256.179027][T22906] ? ___cache_free+0x46/0x300 [ 256.183685][T22906] ? skb_network_protocol+0x137/0x360 [ 256.189056][T22906] ? __kfree_skb+0xfe/0x150 [ 256.193593][T22906] ? kmem_cache_free+0x5e/0x100 [ 256.198460][T22906] ? __kfree_skb+0xfe/0x150 [ 256.202953][T22906] ? consume_skb+0x48/0x160 [ 256.207512][T22906] ? nlmon_xmit+0x5f/0x70 [ 256.211834][T22906] ? __this_cpu_preempt_check+0x18/0x20 [ 256.217387][T22906] ? __local_bh_enable_ip+0x4d/0x70 [ 256.222608][T22906] ? local_bh_enable+0x1b/0x20 [ 256.227414][T22906] ? __dev_queue_xmit+0x597/0xf70 [ 256.232517][T22906] ? __skb_clone+0x2db/0x300 [ 256.237180][T22906] ? __rcu_read_unlock+0x5c/0x290 [ 256.242275][T22906] netlink_rcv_skb+0x14e/0x250 [ 256.247073][T22906] ? rtnetlink_bind+0x60/0x60 [ 256.251791][T22906] rtnetlink_rcv+0x18/0x20 [ 256.256192][T22906] netlink_unicast+0x5fc/0x6c0 [ 256.260937][T22906] netlink_sendmsg+0x6e1/0x7d0 [ 256.265739][T22906] ? netlink_getsockopt+0x720/0x720 [ 256.270926][T22906] ____sys_sendmsg+0x39a/0x510 [ 256.275673][T22906] __sys_sendmsg+0x195/0x230 [ 256.280262][T22906] ? xfrm_migrate+0x1b10/0x1e60 [ 256.285095][T22906] __x64_sys_sendmsg+0x42/0x50 [ 256.289857][T22906] do_syscall_64+0x44/0xd0 [ 256.294259][T22906] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 256.300252][T22906] RIP: 0033:0x7f270cf99ae9 [ 256.304661][T22906] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 256.324248][T22906] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 256.332651][T22906] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 256.340629][T22906] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 256.348758][T22906] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 256.356708][T22906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 12:04:20 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x2, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:20 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000109c010402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:20 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xe0ffff, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:20 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x22, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xfcffffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:20 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x6, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 256.364863][T22906] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 256.372924][T22906] [ 256.376097][T22906] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 256.432046][T22963] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=39952 sclass=netlink_route_socket pid=22963 comm=syz-executor.3 [ 256.465566][T22968] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' 12:04:20 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x7, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:20 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x1000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xfeffffff, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:20 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000030402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 256.474052][T22968] CPU: 0 PID: 22968 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 256.484224][T22968] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.494282][T22968] Call Trace: [ 256.497579][T22968] [ 256.500508][T22968] dump_stack_lvl+0xd6/0x122 [ 256.505102][T22968] dump_stack+0x11/0x1b [ 256.509386][T22968] sysfs_create_dir_ns+0x173/0x1a0 [ 256.514511][T22968] kobject_add_internal+0x456/0x840 [ 256.519725][T22968] ? should_fail+0x2a/0x250 [ 256.524322][T22968] kobject_add+0xd7/0x150 [ 256.528687][T22968] ? kmem_cache_alloc_trace+0x24b/0x350 [ 256.534238][T22968] ? device_add+0x30d/0xf40 [ 256.538827][T22968] device_add+0x31d/0xf40 [ 256.543159][T22968] ? hrtimer_init+0xfc/0x1d0 [ 256.547762][T22968] ? netdev_register_kobject+0x5f/0x230 [ 256.553395][T22968] netdev_register_kobject+0xfd/0x230 [ 256.558804][T22968] register_netdevice+0xba5/0x10b0 [ 256.563898][T22968] veth_newlink+0x479/0x9c0 [ 256.568464][T22968] ? veth_validate+0x110/0x110 [ 256.573209][T22968] rtnl_newlink+0xdae/0x13b0 [ 256.577808][T22968] ? __rcu_read_unlock+0x5c/0x290 [ 256.582823][T22968] ? rtnl_setlink+0x2a0/0x2a0 [ 256.587497][T22968] rtnetlink_rcv_msg+0x745/0x7e0 [ 256.592420][T22968] ? ___cache_free+0x46/0x300 [ 256.597113][T22968] ? skb_network_protocol+0x137/0x360 [ 256.602477][T22968] ? __kfree_skb+0xfe/0x150 [ 256.606962][T22968] ? kmem_cache_free+0x5e/0x100 [ 256.611853][T22968] ? __kfree_skb+0xfe/0x150 [ 256.616358][T22968] ? consume_skb+0x48/0x160 [ 256.620995][T22968] ? nlmon_xmit+0x5f/0x70 [ 256.625333][T22968] ? __this_cpu_preempt_check+0x18/0x20 [ 256.630862][T22968] ? __local_bh_enable_ip+0x4d/0x70 [ 256.636108][T22968] ? local_bh_enable+0x1b/0x20 [ 256.640855][T22968] ? __dev_queue_xmit+0x597/0xf70 [ 256.646007][T22968] ? __skb_clone+0x2db/0x300 [ 256.650705][T22968] ? __rcu_read_unlock+0x5c/0x290 [ 256.655763][T22968] netlink_rcv_skb+0x14e/0x250 [ 256.660507][T22968] ? rtnetlink_bind+0x60/0x60 [ 256.665205][T22968] rtnetlink_rcv+0x18/0x20 [ 256.669644][T22968] netlink_unicast+0x5fc/0x6c0 [ 256.674461][T22968] netlink_sendmsg+0x6e1/0x7d0 [ 256.679222][T22968] ? netlink_getsockopt+0x720/0x720 [ 256.684435][T22968] ____sys_sendmsg+0x39a/0x510 [ 256.689215][T22968] __sys_sendmsg+0x195/0x230 [ 256.693832][T22968] __x64_sys_sendmsg+0x42/0x50 [ 256.698731][T22968] do_syscall_64+0x44/0xd0 [ 256.703144][T22968] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 256.709033][T22968] RIP: 0033:0x7f270cf99ae9 [ 256.713543][T22968] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 256.733148][T22968] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 256.741556][T22968] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 256.749525][T22968] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 256.757484][T22968] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 256.765439][T22968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 256.773475][T22968] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 256.781433][T22968] [ 256.784476][T22968] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 256.798848][T22969] __nla_validate_parse: 16 callbacks suppressed [ 256.798863][T22969] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 256.822109][T22976] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 12:04:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xffffa888, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:21 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x29, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 256.831342][T22976] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 256.860720][T22968] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 256.904218][T22968] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 256.912692][T22968] CPU: 0 PID: 22968 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 256.922844][T22968] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 256.932991][T22968] Call Trace: [ 256.936264][T22968] [ 256.939181][T22968] dump_stack_lvl+0xd6/0x122 [ 256.943813][T22968] dump_stack+0x11/0x1b [ 256.947950][T22968] sysfs_create_dir_ns+0x173/0x1a0 [ 256.953045][T22968] kobject_add_internal+0x456/0x840 [ 256.958302][T22968] ? should_fail+0x2a/0x250 [ 256.962786][T22968] kobject_add+0xd7/0x150 [ 256.967114][T22968] ? kmem_cache_alloc_trace+0x24b/0x350 [ 256.972644][T22968] ? device_add+0x30d/0xf40 [ 256.977137][T22968] device_add+0x31d/0xf40 [ 256.981481][T22968] ? hrtimer_init+0xfc/0x1d0 [ 256.986157][T22968] ? netdev_register_kobject+0x5f/0x230 [ 256.991725][T22968] netdev_register_kobject+0xfd/0x230 [ 256.997099][T22968] register_netdevice+0xba5/0x10b0 [ 257.002203][T22968] veth_newlink+0x479/0x9c0 [ 257.006723][T22968] ? veth_validate+0x110/0x110 [ 257.011482][T22968] rtnl_newlink+0xdae/0x13b0 [ 257.016094][T22968] ? rb_insert_color+0x2fa/0x310 [ 257.021022][T22968] ? rtnl_setlink+0x2a0/0x2a0 [ 257.025698][T22968] rtnetlink_rcv_msg+0x745/0x7e0 [ 257.030696][T22968] ? ___cache_free+0x46/0x300 [ 257.035413][T22968] ? skb_network_protocol+0x137/0x360 [ 257.040773][T22968] ? __kfree_skb+0xfe/0x150 [ 257.045274][T22968] ? kmem_cache_free+0x5e/0x100 [ 257.050170][T22968] ? __kfree_skb+0xfe/0x150 [ 257.054663][T22968] ? consume_skb+0x48/0x160 [ 257.059173][T22968] ? nlmon_xmit+0x5f/0x70 [ 257.063502][T22968] ? __this_cpu_preempt_check+0x18/0x20 [ 257.069052][T22968] ? __local_bh_enable_ip+0x4d/0x70 [ 257.074261][T22968] ? local_bh_enable+0x1b/0x20 [ 257.079058][T22968] ? __dev_queue_xmit+0x597/0xf70 [ 257.084106][T22968] ? __rcu_read_unlock+0x5c/0x290 [ 257.089134][T22968] netlink_rcv_skb+0x14e/0x250 [ 257.093899][T22968] ? rtnetlink_bind+0x60/0x60 [ 257.098681][T22968] rtnetlink_rcv+0x18/0x20 [ 257.103082][T22968] netlink_unicast+0x5fc/0x6c0 [ 257.107861][T22968] netlink_sendmsg+0x6e1/0x7d0 [ 257.112623][T22968] ? netlink_getsockopt+0x720/0x720 [ 257.117870][T22968] ____sys_sendmsg+0x39a/0x510 [ 257.122706][T22968] __sys_sendmsg+0x195/0x230 [ 257.127404][T22968] __x64_sys_sendmsg+0x42/0x50 [ 257.132249][T22968] do_syscall_64+0x44/0xd0 [ 257.136702][T22968] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 257.142597][T22968] RIP: 0033:0x7f270cf99ae9 [ 257.147032][T22968] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 257.166661][T22968] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 257.175082][T22968] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 257.183052][T22968] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 257.191026][T22968] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 257.198977][T22968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 257.206941][T22968] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 257.215016][T22968] [ 257.218132][T22968] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 257.237354][T22986] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 257.263560][T22987] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 257.275987][T22978] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 257.290248][T22978] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 257.298705][T22978] CPU: 1 PID: 22978 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 257.308839][T22978] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 257.319025][T22978] Call Trace: [ 257.322306][T22978] [ 257.325220][T22978] dump_stack_lvl+0xd6/0x122 [ 257.329795][T22978] dump_stack+0x11/0x1b [ 257.333948][T22978] sysfs_create_dir_ns+0x173/0x1a0 [ 257.339041][T22978] kobject_add_internal+0x456/0x840 [ 257.344250][T22978] ? should_fail+0x2a/0x250 [ 257.348740][T22978] kobject_add+0xd7/0x150 [ 257.353049][T22978] ? kmem_cache_alloc_trace+0x24b/0x350 [ 257.358614][T22978] ? device_add+0x30d/0xf40 [ 257.363176][T22978] device_add+0x31d/0xf40 [ 257.367487][T22978] ? hrtimer_init+0xfc/0x1d0 [ 257.372098][T22978] ? netdev_register_kobject+0x5f/0x230 [ 257.377638][T22978] netdev_register_kobject+0xfd/0x230 [ 257.383039][T22978] register_netdevice+0xba5/0x10b0 [ 257.388143][T22978] veth_newlink+0x479/0x9c0 [ 257.392656][T22978] ? veth_validate+0x110/0x110 [ 257.397482][T22978] rtnl_newlink+0xdae/0x13b0 [ 257.402110][T22978] ? rb_insert_color+0x2fa/0x310 [ 257.407042][T22978] ? rtnl_setlink+0x2a0/0x2a0 [ 257.411751][T22978] rtnetlink_rcv_msg+0x745/0x7e0 [ 257.416752][T22978] ? ___cache_free+0x46/0x300 [ 257.421534][T22978] ? skb_network_protocol+0x137/0x360 [ 257.427009][T22978] ? __kfree_skb+0xfe/0x150 [ 257.431497][T22978] ? kmem_cache_free+0x5e/0x100 [ 257.436335][T22978] ? __kfree_skb+0xfe/0x150 [ 257.440820][T22978] ? consume_skb+0x48/0x160 [ 257.445349][T22978] ? nlmon_xmit+0x5f/0x70 [ 257.449687][T22978] ? __this_cpu_preempt_check+0x18/0x20 [ 257.455263][T22978] ? __local_bh_enable_ip+0x4d/0x70 [ 257.460536][T22978] ? local_bh_enable+0x1b/0x20 [ 257.465283][T22978] ? __dev_queue_xmit+0x597/0xf70 [ 257.470363][T22978] ? __skb_clone+0x2db/0x300 [ 257.474949][T22978] ? __rcu_read_unlock+0x5c/0x290 [ 257.479970][T22978] netlink_rcv_skb+0x14e/0x250 [ 257.484731][T22978] ? rtnetlink_bind+0x60/0x60 [ 257.489438][T22978] rtnetlink_rcv+0x18/0x20 [ 257.493831][T22978] netlink_unicast+0x5fc/0x6c0 [ 257.498576][T22978] netlink_sendmsg+0x6e1/0x7d0 [ 257.503324][T22978] ? netlink_getsockopt+0x720/0x720 [ 257.508503][T22978] ____sys_sendmsg+0x39a/0x510 [ 257.513310][T22978] __sys_sendmsg+0x195/0x230 [ 257.517957][T22978] ? xfrm_migrate+0x1b10/0x1e60 [ 257.522828][T22978] __x64_sys_sendmsg+0x42/0x50 [ 257.527602][T22978] do_syscall_64+0x44/0xd0 [ 257.532074][T22978] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 257.537965][T22978] RIP: 0033:0x7f270cf99ae9 [ 257.542480][T22978] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 257.562084][T22978] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 257.570868][T22978] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 257.578962][T22978] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 257.587032][T22978] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 257.594987][T22978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 257.602941][T22978] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 257.610896][T22978] [ 257.613934][T22978] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 257.629574][T22987] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:22 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x3, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:22 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x8, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:22 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003040402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:22 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x2000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xffffca8f, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:22 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x77, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:22 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x9, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xffffff7f, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 257.696730][T22997] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=784 sclass=netlink_route_socket pid=22997 comm=syz-executor.3 [ 257.723537][T23009] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:04:22 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000050402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:22 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x3000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 257.755940][T23009] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 257.764422][T23009] CPU: 1 PID: 23009 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 257.774665][T23009] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 257.784722][T23009] Call Trace: [ 257.788030][T23009] [ 257.790953][T23009] dump_stack_lvl+0xd6/0x122 [ 257.795626][T23009] dump_stack+0x11/0x1b [ 257.799784][T23009] sysfs_create_dir_ns+0x173/0x1a0 [ 257.804994][T23009] kobject_add_internal+0x456/0x840 [ 257.810191][T23009] ? should_fail+0x2a/0x250 [ 257.814703][T23009] kobject_add+0xd7/0x150 [ 257.819082][T23009] ? kmem_cache_alloc_trace+0x24b/0x350 [ 257.824611][T23009] ? device_add+0x30d/0xf40 [ 257.829198][T23009] device_add+0x31d/0xf40 [ 257.833513][T23009] ? hrtimer_init+0xfc/0x1d0 [ 257.838082][T23009] ? netdev_register_kobject+0x5f/0x230 [ 257.843617][T23009] netdev_register_kobject+0xfd/0x230 [ 257.849061][T23009] register_netdevice+0xba5/0x10b0 [ 257.854343][T23009] veth_newlink+0x479/0x9c0 [ 257.858832][T23009] ? veth_validate+0x110/0x110 [ 257.863588][T23009] rtnl_newlink+0xdae/0x13b0 [ 257.868239][T23009] ? __rcu_read_unlock+0x5c/0x290 [ 257.873257][T23009] ? rtnl_setlink+0x2a0/0x2a0 [ 257.877950][T23009] rtnetlink_rcv_msg+0x745/0x7e0 [ 257.882871][T23009] ? ___cache_free+0x46/0x300 [ 257.887579][T23009] ? skb_network_protocol+0x137/0x360 [ 257.892933][T23009] ? __kfree_skb+0xfe/0x150 [ 257.897431][T23009] ? kmem_cache_free+0x5e/0x100 [ 257.902307][T23009] ? __kfree_skb+0xfe/0x150 [ 257.906791][T23009] ? consume_skb+0x48/0x160 [ 257.911310][T23009] ? nlmon_xmit+0x5f/0x70 [ 257.915632][T23009] ? __this_cpu_preempt_check+0x18/0x20 [ 257.921232][T23009] ? __local_bh_enable_ip+0x4d/0x70 [ 257.926548][T23009] ? local_bh_enable+0x1b/0x20 [ 257.931327][T23009] ? __dev_queue_xmit+0x597/0xf70 [ 257.936344][T23009] ? __skb_clone+0x2db/0x300 [ 257.940953][T23009] ? __rcu_read_unlock+0x5c/0x290 [ 257.945974][T23009] netlink_rcv_skb+0x14e/0x250 [ 257.950728][T23009] ? rtnetlink_bind+0x60/0x60 [ 257.955416][T23009] rtnetlink_rcv+0x18/0x20 [ 257.959826][T23009] netlink_unicast+0x5fc/0x6c0 [ 257.964705][T23009] netlink_sendmsg+0x6e1/0x7d0 [ 257.969575][T23009] ? netlink_getsockopt+0x720/0x720 [ 257.974770][T23009] ____sys_sendmsg+0x39a/0x510 [ 257.979558][T23009] __sys_sendmsg+0x195/0x230 [ 257.984203][T23009] __x64_sys_sendmsg+0x42/0x50 [ 257.989131][T23009] do_syscall_64+0x44/0xd0 [ 257.993595][T23009] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 257.999533][T23009] RIP: 0033:0x7f270cf99ae9 [ 258.004021][T23009] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 258.023676][T23009] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 258.032111][T23009] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 258.040227][T23009] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 258.048181][T23009] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 258.056153][T23009] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 258.064238][T23009] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 258.072202][T23009] [ 258.075268][T23009] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 258.077937][T23022] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=119 sclass=netlink_route_socket pid=23022 comm=syz-executor.0 [ 258.090055][T23010] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 258.136160][T23020] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 258.144613][T23020] CPU: 0 PID: 23020 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 258.154768][T23020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 258.164831][T23020] Call Trace: [ 258.168103][T23020] [ 258.171026][T23020] dump_stack_lvl+0xd6/0x122 [ 258.175617][T23020] dump_stack+0x11/0x1b [ 258.179771][T23020] sysfs_create_dir_ns+0x173/0x1a0 12:04:22 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000060402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:22 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003060402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 258.184883][T23020] kobject_add_internal+0x456/0x840 [ 258.190091][T23020] ? should_fail+0x2a/0x250 [ 258.194127][T23028] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=784 sclass=netlink_route_socket pid=23028 comm=syz-executor.3 [ 258.194646][T23020] kobject_add+0xd7/0x150 [ 258.194673][T23020] ? kmem_cache_alloc_trace+0x24b/0x350 [ 258.217422][T23020] ? device_add+0x30d/0xf40 [ 258.221967][T23020] device_add+0x31d/0xf40 [ 258.226305][T23020] ? hrtimer_init+0xfc/0x1d0 [ 258.230898][T23020] ? netdev_register_kobject+0x5f/0x230 [ 258.236451][T23020] netdev_register_kobject+0xfd/0x230 [ 258.241873][T23020] register_netdevice+0xba5/0x10b0 [ 258.246983][T23020] veth_newlink+0x479/0x9c0 [ 258.251493][T23020] ? veth_validate+0x110/0x110 [ 258.256243][T23020] rtnl_newlink+0xdae/0x13b0 [ 258.260821][T23020] ? rtnl_setlink+0x2a0/0x2a0 [ 258.265554][T23020] rtnetlink_rcv_msg+0x745/0x7e0 [ 258.270517][T23020] ? ___cache_free+0x46/0x300 [ 258.275189][T23020] ? skb_network_protocol+0x137/0x360 [ 258.280601][T23020] ? __kfree_skb+0xfe/0x150 [ 258.285083][T23020] ? kmem_cache_free+0x5e/0x100 [ 258.289927][T23020] ? __kfree_skb+0xfe/0x150 [ 258.294424][T23020] ? consume_skb+0x48/0x160 [ 258.298927][T23020] ? nlmon_xmit+0x5f/0x70 [ 258.303248][T23020] ? __this_cpu_preempt_check+0x18/0x20 [ 258.308792][T23020] ? __local_bh_enable_ip+0x4d/0x70 [ 258.314051][T23020] ? local_bh_enable+0x1b/0x20 [ 258.318796][T23020] ? __dev_queue_xmit+0x597/0xf70 [ 258.323798][T23020] ? __skb_clone+0x2db/0x300 [ 258.328433][T23020] ? __rcu_read_unlock+0x5c/0x290 [ 258.333481][T23020] netlink_rcv_skb+0x14e/0x250 [ 258.338373][T23020] ? rtnetlink_bind+0x60/0x60 [ 258.343035][T23020] rtnetlink_rcv+0x18/0x20 [ 258.347567][T23020] netlink_unicast+0x5fc/0x6c0 [ 258.352316][T23020] netlink_sendmsg+0x6e1/0x7d0 [ 258.357085][T23020] ? netlink_getsockopt+0x720/0x720 [ 258.362305][T23020] ____sys_sendmsg+0x39a/0x510 [ 258.367128][T23020] __sys_sendmsg+0x195/0x230 [ 258.371722][T23020] __x64_sys_sendmsg+0x42/0x50 [ 258.376482][T23020] do_syscall_64+0x44/0xd0 [ 258.380875][T23020] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 258.386766][T23020] RIP: 0033:0x7f270cf99ae9 [ 258.391173][T23020] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 258.410857][T23020] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 258.419336][T23020] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 258.427336][T23020] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 258.435309][T23020] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 258.443321][T23020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 258.451283][T23020] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 258.459251][T23020] [ 258.462349][T23020] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 258.477024][T23022] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=119 sclass=netlink_route_socket pid=23022 comm=syz-executor.0 [ 258.478710][T23023] fq_change: 20 callbacks suppressed [ 258.478724][T23023] sch_fq: defrate 0 ignored. [ 258.511688][T23024] sch_fq: defrate 0 ignored. [ 258.521514][T23009] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 258.530008][T23009] CPU: 1 PID: 23009 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 258.540294][T23009] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 258.550445][T23009] Call Trace: [ 258.553723][T23009] [ 258.556685][T23009] dump_stack_lvl+0xd6/0x122 [ 258.561280][T23009] dump_stack+0x11/0x1b [ 258.565440][T23009] sysfs_create_dir_ns+0x173/0x1a0 [ 258.570632][T23009] kobject_add_internal+0x456/0x840 [ 258.575864][T23009] ? should_fail+0x2a/0x250 [ 258.580435][T23009] kobject_add+0xd7/0x150 [ 258.584851][T23009] ? kmem_cache_alloc_trace+0x24b/0x350 [ 258.590450][T23009] ? device_add+0x30d/0xf40 [ 258.595009][T23009] device_add+0x31d/0xf40 [ 258.599472][T23009] ? hrtimer_init+0xfc/0x1d0 [ 258.604065][T23009] ? netdev_register_kobject+0x5f/0x230 [ 258.609713][T23009] netdev_register_kobject+0xfd/0x230 [ 258.615089][T23009] register_netdevice+0xba5/0x10b0 [ 258.620214][T23009] veth_newlink+0x479/0x9c0 [ 258.624819][T23009] ? veth_validate+0x110/0x110 [ 258.629688][T23009] rtnl_newlink+0xdae/0x13b0 [ 258.634338][T23009] ? debug_smp_processor_id+0x18/0x20 [ 258.639725][T23009] ? delay_tsc+0x96/0xe0 [ 258.644032][T23009] ? rtnl_setlink+0x2a0/0x2a0 [ 258.648713][T23009] rtnetlink_rcv_msg+0x745/0x7e0 [ 258.653657][T23009] ? ___cache_free+0x46/0x300 [ 258.658340][T23009] ? skb_network_protocol+0x137/0x360 [ 258.663714][T23009] ? __kfree_skb+0xfe/0x150 [ 258.668221][T23009] ? kmem_cache_free+0x5e/0x100 [ 258.673115][T23009] ? __kfree_skb+0xfe/0x150 [ 258.677682][T23009] ? consume_skb+0x48/0x160 [ 258.682188][T23009] ? nlmon_xmit+0x5f/0x70 [ 258.686514][T23009] ? __this_cpu_preempt_check+0x18/0x20 [ 258.692110][T23009] ? __local_bh_enable_ip+0x4d/0x70 [ 258.697350][T23009] ? local_bh_enable+0x1b/0x20 [ 258.702176][T23009] ? __dev_queue_xmit+0x597/0xf70 [ 258.707320][T23009] ? __skb_clone+0x2db/0x300 [ 258.711963][T23009] ? __rcu_read_unlock+0x5c/0x290 [ 258.717027][T23009] netlink_rcv_skb+0x14e/0x250 [ 258.721875][T23009] ? rtnetlink_bind+0x60/0x60 [ 258.726625][T23009] rtnetlink_rcv+0x18/0x20 [ 258.731045][T23009] netlink_unicast+0x5fc/0x6c0 [ 258.735819][T23009] netlink_sendmsg+0x6e1/0x7d0 [ 258.740653][T23009] ? netlink_getsockopt+0x720/0x720 [ 258.747853][T23009] ____sys_sendmsg+0x39a/0x510 [ 258.752624][T23009] __sys_sendmsg+0x195/0x230 [ 258.757272][T23009] ? xfrm_migrate+0x1b10/0x1e60 [ 258.762130][T23009] __x64_sys_sendmsg+0x42/0x50 [ 258.766961][T23009] do_syscall_64+0x44/0xd0 [ 258.771380][T23009] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 258.777360][T23009] RIP: 0033:0x7f270cf99ae9 [ 258.781772][T23009] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 258.801984][T23009] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 258.810472][T23009] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 258.818593][T23009] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 258.826546][T23009] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 258.834671][T23009] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 258.842620][T23009] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 258.850585][T23009] [ 258.853634][T23009] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 258.871560][T23021] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 258.880031][T23021] CPU: 0 PID: 23021 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 258.890179][T23021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 258.900214][T23021] Call Trace: [ 258.903536][T23021] [ 258.906454][T23021] dump_stack_lvl+0xd6/0x122 [ 258.911108][T23021] dump_stack+0x11/0x1b [ 258.915266][T23021] sysfs_create_dir_ns+0x173/0x1a0 [ 258.920470][T23021] kobject_add_internal+0x456/0x840 [ 258.925680][T23021] ? should_fail+0x2a/0x250 [ 258.930160][T23021] kobject_add+0xd7/0x150 [ 258.934487][T23021] ? kmem_cache_alloc_trace+0x24b/0x350 [ 258.940083][T23021] ? device_add+0x30d/0xf40 [ 258.944577][T23021] device_add+0x31d/0xf40 [ 258.948912][T23021] ? hrtimer_init+0xfc/0x1d0 [ 258.953487][T23021] ? netdev_register_kobject+0x5f/0x230 [ 258.959044][T23021] netdev_register_kobject+0xfd/0x230 [ 258.964452][T23021] register_netdevice+0xba5/0x10b0 [ 258.969546][T23021] veth_newlink+0x479/0x9c0 [ 258.974100][T23021] ? veth_validate+0x110/0x110 [ 258.978864][T23021] rtnl_newlink+0xdae/0x13b0 [ 258.983442][T23021] ? detach_tasks+0x2d0/0x3a0 [ 258.988106][T23021] ? rtnl_setlink+0x2a0/0x2a0 [ 258.992828][T23021] rtnetlink_rcv_msg+0x745/0x7e0 [ 258.997760][T23021] ? ___cache_free+0x46/0x300 [ 259.002423][T23021] ? skb_network_protocol+0x137/0x360 [ 259.007877][T23021] ? __kfree_skb+0xfe/0x150 [ 259.012360][T23021] ? kmem_cache_free+0x5e/0x100 [ 259.017222][T23021] ? __kfree_skb+0xfe/0x150 [ 259.021716][T23021] ? consume_skb+0x48/0x160 [ 259.026259][T23021] ? nlmon_xmit+0x5f/0x70 [ 259.030610][T23021] ? __this_cpu_preempt_check+0x18/0x20 [ 259.036212][T23021] ? __local_bh_enable_ip+0x4d/0x70 [ 259.041568][T23021] ? local_bh_enable+0x1b/0x20 [ 259.046357][T23021] ? __dev_queue_xmit+0x597/0xf70 [ 259.051410][T23021] ? __skb_clone+0x2db/0x300 [ 259.055988][T23021] ? __rcu_read_unlock+0x5c/0x290 [ 259.061005][T23021] netlink_rcv_skb+0x14e/0x250 [ 259.065951][T23021] ? rtnetlink_bind+0x60/0x60 [ 259.070615][T23021] rtnetlink_rcv+0x18/0x20 [ 259.075073][T23021] netlink_unicast+0x5fc/0x6c0 [ 259.079951][T23021] netlink_sendmsg+0x6e1/0x7d0 [ 259.084706][T23021] ? netlink_getsockopt+0x720/0x720 [ 259.089903][T23021] ____sys_sendmsg+0x39a/0x510 [ 259.094650][T23021] __sys_sendmsg+0x195/0x230 [ 259.099297][T23021] ? xfrm_migrate+0x1b10/0x1e60 [ 259.104195][T23021] __x64_sys_sendmsg+0x42/0x50 [ 259.108969][T23021] do_syscall_64+0x44/0xd0 [ 259.113363][T23021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 259.119284][T23021] RIP: 0033:0x7f270cf99ae9 [ 259.123675][T23021] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 259.143276][T23021] RSP: 002b:00007f270acad188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 259.151680][T23021] RAX: ffffffffffffffda RBX: 00007f270d0ad1a0 RCX: 00007f270cf99ae9 [ 259.159645][T23021] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000006 [ 259.167597][T23021] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 259.175549][T23021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 12:04:23 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x4, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000070402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:23 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0xa, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xffffff81, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:23 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:23 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x3, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 259.183496][T23021] R13: 00007fffe168186f R14: 00007f270acad300 R15: 0000000000022000 [ 259.191458][T23021] [ 259.194650][T23021] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xffffff9e, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 259.241728][T23056] sch_fq: defrate 0 ignored. 12:04:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001002070402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003080402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 259.284320][T23062] sch_fq: defrate 0 ignored. [ 259.289056][T23067] sch_fq: defrate 0 ignored. [ 259.299158][T23071] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=528 sclass=netlink_route_socket pid=23071 comm=syz-executor.3 [ 259.306054][T23066] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 259.321094][T23066] CPU: 0 PID: 23066 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 12:04:23 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000090402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 259.331246][T23066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 259.341301][T23066] Call Trace: [ 259.344577][T23066] [ 259.347532][T23066] dump_stack_lvl+0xd6/0x122 [ 259.352133][T23066] dump_stack+0x11/0x1b [ 259.356336][T23066] sysfs_create_dir_ns+0x173/0x1a0 [ 259.361507][T23066] kobject_add_internal+0x456/0x840 [ 259.366715][T23066] ? should_fail+0x2a/0x250 [ 259.371220][T23066] kobject_add+0xd7/0x150 [ 259.375678][T23066] ? kmem_cache_alloc_trace+0x24b/0x350 12:04:23 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0xb, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 259.381221][T23066] ? device_add+0x30d/0xf40 [ 259.385796][T23066] device_add+0x31d/0xf40 [ 259.390127][T23066] ? hrtimer_init+0xfc/0x1d0 [ 259.394822][T23066] ? netdev_register_kobject+0x5f/0x230 [ 259.400453][T23066] netdev_register_kobject+0xfd/0x230 [ 259.405833][T23066] register_netdevice+0xba5/0x10b0 [ 259.410953][T23066] veth_newlink+0x479/0x9c0 [ 259.415646][T23066] ? veth_validate+0x110/0x110 [ 259.420397][T23066] rtnl_newlink+0xdae/0x13b0 [ 259.424968][T23066] ? rb_insert_color+0x2fa/0x310 [ 259.429917][T23066] ? rtnl_setlink+0x2a0/0x2a0 [ 259.434647][T23066] rtnetlink_rcv_msg+0x745/0x7e0 [ 259.439567][T23066] ? ___cache_free+0x46/0x300 [ 259.444223][T23066] ? skb_network_protocol+0x137/0x360 [ 259.449573][T23066] ? __kfree_skb+0xfe/0x150 [ 259.454181][T23066] ? kmem_cache_free+0x5e/0x100 [ 259.459011][T23066] ? __kfree_skb+0xfe/0x150 [ 259.463494][T23066] ? consume_skb+0x48/0x160 [ 259.468055][T23066] ? nlmon_xmit+0x5f/0x70 [ 259.472479][T23066] ? __this_cpu_preempt_check+0x18/0x20 [ 259.478144][T23066] ? __local_bh_enable_ip+0x4d/0x70 [ 259.483346][T23066] ? local_bh_enable+0x1b/0x20 [ 259.488089][T23066] ? __dev_queue_xmit+0x597/0xf70 [ 259.493112][T23066] ? __skb_clone+0x2db/0x300 [ 259.497718][T23066] ? __rcu_read_unlock+0x5c/0x290 [ 259.502741][T23066] netlink_rcv_skb+0x14e/0x250 [ 259.507506][T23066] ? rtnetlink_bind+0x60/0x60 [ 259.512181][T23066] rtnetlink_rcv+0x18/0x20 [ 259.516597][T23066] netlink_unicast+0x5fc/0x6c0 [ 259.521348][T23066] netlink_sendmsg+0x6e1/0x7d0 [ 259.526106][T23066] ? netlink_getsockopt+0x720/0x720 [ 259.531291][T23066] ____sys_sendmsg+0x39a/0x510 [ 259.536068][T23066] __sys_sendmsg+0x195/0x230 [ 259.540723][T23066] ? xfrm_migrate+0x1b10/0x1e60 [ 259.545634][T23066] __x64_sys_sendmsg+0x42/0x50 [ 259.550426][T23066] do_syscall_64+0x44/0xd0 [ 259.554871][T23066] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 259.560816][T23066] RIP: 0033:0x7f270cf99ae9 [ 259.565288][T23066] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 259.584988][T23066] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 259.593378][T23066] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 259.601409][T23066] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 259.609361][T23066] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 259.617334][T23066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 259.625329][T23066] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 12:04:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xffffffea, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 259.633285][T23066] [ 259.636895][T23066] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 259.703902][T23082] sch_fq: defrate 0 ignored. [ 259.708654][T23079] sch_fq: defrate 0 ignored. [ 259.717841][T23083] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 259.726302][T23083] CPU: 1 PID: 23083 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 259.736457][T23083] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 259.746510][T23083] Call Trace: [ 259.749783][T23083] [ 259.752703][T23083] dump_stack_lvl+0xd6/0x122 [ 259.757279][T23083] dump_stack+0x11/0x1b [ 259.761415][T23083] sysfs_create_dir_ns+0x173/0x1a0 [ 259.766506][T23083] kobject_add_internal+0x456/0x840 [ 259.771762][T23083] ? should_fail+0x2a/0x250 [ 259.776251][T23083] kobject_add+0xd7/0x150 [ 259.780564][T23083] ? kmem_cache_alloc_trace+0x24b/0x350 [ 259.786100][T23083] ? device_add+0x30d/0xf40 [ 259.790587][T23083] device_add+0x31d/0xf40 [ 259.794965][T23083] ? hrtimer_init+0xfc/0x1d0 [ 259.799546][T23083] ? netdev_register_kobject+0x5f/0x230 [ 259.805156][T23083] netdev_register_kobject+0xfd/0x230 [ 259.810570][T23083] register_netdevice+0xba5/0x10b0 [ 259.815664][T23083] veth_newlink+0x479/0x9c0 [ 259.820238][T23083] ? veth_validate+0x110/0x110 [ 259.825061][T23083] rtnl_newlink+0xdae/0x13b0 [ 259.829701][T23083] ? rtnl_setlink+0x2a0/0x2a0 [ 259.834362][T23083] rtnetlink_rcv_msg+0x745/0x7e0 [ 259.839301][T23083] ? ___cache_free+0x46/0x300 [ 259.844013][T23083] ? skb_network_protocol+0x137/0x360 [ 259.849368][T23083] ? __kfree_skb+0xfe/0x150 [ 259.853853][T23083] ? kmem_cache_free+0x5e/0x100 [ 259.858682][T23083] ? __kfree_skb+0xfe/0x150 [ 259.863528][T23083] ? consume_skb+0x48/0x160 [ 259.868008][T23083] ? nlmon_xmit+0x5f/0x70 [ 259.872330][T23083] ? __this_cpu_preempt_check+0x18/0x20 [ 259.877916][T23083] ? __local_bh_enable_ip+0x4d/0x70 [ 259.883198][T23083] ? local_bh_enable+0x1b/0x20 [ 259.887942][T23083] ? __dev_queue_xmit+0x597/0xf70 [ 259.893004][T23083] ? __skb_clone+0x2db/0x300 [ 259.897572][T23083] ? __rcu_read_unlock+0x5c/0x290 [ 259.902715][T23083] netlink_rcv_skb+0x14e/0x250 [ 259.907469][T23083] ? rtnetlink_bind+0x60/0x60 [ 259.912188][T23083] rtnetlink_rcv+0x18/0x20 [ 259.916594][T23083] netlink_unicast+0x5fc/0x6c0 [ 259.921340][T23083] netlink_sendmsg+0x6e1/0x7d0 [ 259.926083][T23083] ? netlink_getsockopt+0x720/0x720 [ 259.931324][T23083] ____sys_sendmsg+0x39a/0x510 [ 259.936097][T23083] __sys_sendmsg+0x195/0x230 [ 259.940764][T23083] __x64_sys_sendmsg+0x42/0x50 [ 259.945954][T23083] do_syscall_64+0x44/0xd0 [ 259.950346][T23083] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 259.956215][T23083] RIP: 0033:0x7f270cf99ae9 [ 259.960614][T23083] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 259.980211][T23083] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 259.988600][T23083] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 259.996565][T23083] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 260.004514][T23083] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 260.012513][T23083] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 260.020559][T23083] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 260.028537][T23083] [ 260.031692][T23083] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 260.065118][T23088] sch_fq: defrate 0 ignored. [ 260.109061][T23066] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 260.117551][T23066] CPU: 0 PID: 23066 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 260.127798][T23066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 260.137882][T23066] Call Trace: [ 260.141221][T23066] [ 260.144135][T23066] dump_stack_lvl+0xd6/0x122 [ 260.148742][T23066] dump_stack+0x11/0x1b [ 260.152878][T23066] sysfs_create_dir_ns+0x173/0x1a0 [ 260.157986][T23066] kobject_add_internal+0x456/0x840 [ 260.163178][T23066] ? should_fail+0x2a/0x250 [ 260.167681][T23066] kobject_add+0xd7/0x150 [ 260.171991][T23066] ? kmem_cache_alloc_trace+0x24b/0x350 [ 260.177526][T23066] ? device_add+0x30d/0xf40 [ 260.182030][T23066] device_add+0x31d/0xf40 [ 260.186364][T23066] ? hrtimer_init+0xfc/0x1d0 [ 260.190949][T23066] ? netdev_register_kobject+0x5f/0x230 [ 260.196473][T23066] netdev_register_kobject+0xfd/0x230 [ 260.201829][T23066] register_netdevice+0xba5/0x10b0 [ 260.206942][T23066] veth_newlink+0x479/0x9c0 [ 260.211429][T23066] ? veth_validate+0x110/0x110 [ 260.216170][T23066] rtnl_newlink+0xdae/0x13b0 [ 260.220749][T23066] ? rb_insert_color+0x2fa/0x310 [ 260.225668][T23066] ? rtnl_setlink+0x2a0/0x2a0 [ 260.230398][T23066] rtnetlink_rcv_msg+0x745/0x7e0 [ 260.235315][T23066] ? ___cache_free+0x46/0x300 [ 260.239985][T23066] ? skb_network_protocol+0x137/0x360 [ 260.245367][T23066] ? __kfree_skb+0xfe/0x150 [ 260.249849][T23066] ? kmem_cache_free+0x5e/0x100 [ 260.254745][T23066] ? __kfree_skb+0xfe/0x150 [ 260.259253][T23066] ? consume_skb+0x48/0x160 [ 260.263806][T23066] ? nlmon_xmit+0x5f/0x70 [ 260.268118][T23066] ? __this_cpu_preempt_check+0x18/0x20 [ 260.273714][T23066] ? __local_bh_enable_ip+0x4d/0x70 [ 260.278933][T23066] ? local_bh_enable+0x1b/0x20 [ 260.283672][T23066] ? __dev_queue_xmit+0x597/0xf70 [ 260.288687][T23066] ? __skb_clone+0x2db/0x300 [ 260.293264][T23066] ? __rcu_read_unlock+0x5c/0x290 [ 260.298282][T23066] netlink_rcv_skb+0x14e/0x250 [ 260.303024][T23066] ? rtnetlink_bind+0x60/0x60 [ 260.307677][T23066] rtnetlink_rcv+0x18/0x20 [ 260.312134][T23066] netlink_unicast+0x5fc/0x6c0 [ 260.316949][T23066] netlink_sendmsg+0x6e1/0x7d0 [ 260.321693][T23066] ? netlink_getsockopt+0x720/0x720 [ 260.326911][T23066] ____sys_sendmsg+0x39a/0x510 [ 260.331667][T23066] __sys_sendmsg+0x195/0x230 [ 260.336264][T23066] ? xfrm_migrate+0x1b10/0x1e60 [ 260.341129][T23066] __x64_sys_sendmsg+0x42/0x50 [ 260.345881][T23066] do_syscall_64+0x44/0xd0 [ 260.350277][T23066] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 260.356175][T23066] RIP: 0033:0x7f270cf99ae9 [ 260.360618][T23066] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 260.380204][T23066] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 260.388683][T23066] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 260.396754][T23066] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 260.404704][T23066] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 260.412707][T23066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 260.420716][T23066] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 260.428670][T23066] [ 260.431705][T23066] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 260.448648][T23083] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 260.457168][T23083] CPU: 1 PID: 23083 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 260.467338][T23083] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 260.477410][T23083] Call Trace: [ 260.480714][T23083] [ 260.483733][T23083] dump_stack_lvl+0xd6/0x122 [ 260.488405][T23083] dump_stack+0x11/0x1b [ 260.492615][T23083] sysfs_create_dir_ns+0x173/0x1a0 [ 260.497705][T23083] kobject_add_internal+0x456/0x840 [ 260.502927][T23083] ? should_fail+0x2a/0x250 [ 260.507481][T23083] kobject_add+0xd7/0x150 [ 260.511835][T23083] ? kmem_cache_alloc_trace+0x24b/0x350 [ 260.517361][T23083] ? device_add+0x30d/0xf40 [ 260.521928][T23083] device_add+0x31d/0xf40 [ 260.526245][T23083] ? hrtimer_init+0xfc/0x1d0 [ 260.530886][T23083] ? netdev_register_kobject+0x5f/0x230 [ 260.536420][T23083] netdev_register_kobject+0xfd/0x230 [ 260.541770][T23083] register_netdevice+0xba5/0x10b0 [ 260.546864][T23083] veth_newlink+0x479/0x9c0 [ 260.551489][T23083] ? veth_validate+0x110/0x110 [ 260.556262][T23083] rtnl_newlink+0xdae/0x13b0 [ 260.560841][T23083] ? rtnl_setlink+0x2a0/0x2a0 [ 260.565593][T23083] rtnetlink_rcv_msg+0x745/0x7e0 [ 260.570544][T23083] ? ___cache_free+0x46/0x300 [ 260.575212][T23083] ? skb_network_protocol+0x137/0x360 [ 260.580594][T23083] ? __kfree_skb+0xfe/0x150 [ 260.585080][T23083] ? kmem_cache_free+0x5e/0x100 [ 260.589958][T23083] ? __kfree_skb+0xfe/0x150 [ 260.594492][T23083] ? consume_skb+0x48/0x160 [ 260.598975][T23083] ? nlmon_xmit+0x5f/0x70 [ 260.603281][T23083] ? __this_cpu_preempt_check+0x18/0x20 [ 260.608821][T23083] ? __local_bh_enable_ip+0x4d/0x70 [ 260.614008][T23083] ? local_bh_enable+0x1b/0x20 [ 260.618749][T23083] ? __dev_queue_xmit+0x597/0xf70 [ 260.623818][T23083] ? __skb_clone+0x2db/0x300 [ 260.628400][T23083] ? __rcu_read_unlock+0x5c/0x290 [ 260.633401][T23083] netlink_rcv_skb+0x14e/0x250 [ 260.638143][T23083] ? rtnetlink_bind+0x60/0x60 [ 260.642798][T23083] rtnetlink_rcv+0x18/0x20 [ 260.647191][T23083] netlink_unicast+0x5fc/0x6c0 [ 260.651991][T23083] netlink_sendmsg+0x6e1/0x7d0 [ 260.656736][T23083] ? netlink_getsockopt+0x720/0x720 [ 260.661922][T23083] ____sys_sendmsg+0x39a/0x510 [ 260.666732][T23083] __sys_sendmsg+0x195/0x230 [ 260.671302][T23083] ? xfrm_migrate+0x1b10/0x1e60 [ 260.676167][T23083] __x64_sys_sendmsg+0x42/0x50 [ 260.680936][T23083] do_syscall_64+0x44/0xd0 [ 260.685328][T23083] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 260.691228][T23083] RIP: 0033:0x7f270cf99ae9 [ 260.695628][T23083] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 260.715224][T23083] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 260.723695][T23083] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 260.731666][T23083] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 260.739622][T23083] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 260.747581][T23083] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 12:04:25 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x5, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:25 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x5000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000a0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xffffffef, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:25 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0xc, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:25 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x802, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 260.755543][T23083] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 260.763497][T23083] [ 260.766543][T23083] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xfffffff0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 260.809994][T23099] sch_fq: defrate 0 ignored. 12:04:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010030a0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 260.843158][T23103] sch_fq: defrate 0 ignored. [ 260.855145][T23107] selinux_netlink_send: 1 callbacks suppressed [ 260.855157][T23107] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=784 sclass=netlink_route_socket pid=23107 comm=syz-executor.3 [ 260.857925][T23105] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 260.882736][T23105] CPU: 1 PID: 23105 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 12:04:25 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0xd, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:25 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000b0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 260.892923][T23105] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 260.903044][T23105] Call Trace: [ 260.906323][T23105] [ 260.909258][T23105] dump_stack_lvl+0xd6/0x122 [ 260.913851][T23105] dump_stack+0x11/0x1b [ 260.918040][T23105] sysfs_create_dir_ns+0x173/0x1a0 [ 260.923192][T23105] kobject_add_internal+0x456/0x840 [ 260.928404][T23105] ? should_fail+0x2a/0x250 [ 260.932905][T23105] kobject_add+0xd7/0x150 [ 260.937284][T23105] ? kmem_cache_alloc_trace+0x24b/0x350 [ 260.942809][T23105] ? device_add+0x30d/0xf40 [ 260.947291][T23105] device_add+0x31d/0xf40 [ 260.951602][T23105] ? hrtimer_init+0xfc/0x1d0 [ 260.956362][T23105] ? netdev_register_kobject+0x5f/0x230 [ 260.961936][T23105] netdev_register_kobject+0xfd/0x230 [ 260.967396][T23105] register_netdevice+0xba5/0x10b0 [ 260.972538][T23105] veth_newlink+0x479/0x9c0 [ 260.977033][T23105] ? veth_validate+0x110/0x110 [ 260.981799][T23105] rtnl_newlink+0xdae/0x13b0 [ 260.986390][T23105] ? rb_insert_color+0x2fa/0x310 [ 260.991318][T23105] ? rtnl_setlink+0x2a0/0x2a0 [ 260.995976][T23105] rtnetlink_rcv_msg+0x745/0x7e0 [ 261.000910][T23105] ? ___cache_free+0x46/0x300 [ 261.005577][T23105] ? skb_network_protocol+0x137/0x360 [ 261.010926][T23105] ? __kfree_skb+0xfe/0x150 [ 261.015526][T23105] ? kmem_cache_free+0x5e/0x100 [ 261.020444][T23105] ? __kfree_skb+0xfe/0x150 [ 261.024953][T23105] ? consume_skb+0x48/0x160 [ 261.029438][T23105] ? nlmon_xmit+0x5f/0x70 [ 261.033803][T23105] ? __this_cpu_preempt_check+0x18/0x20 [ 261.039337][T23105] ? __local_bh_enable_ip+0x4d/0x70 [ 261.044600][T23105] ? local_bh_enable+0x1b/0x20 [ 261.049341][T23105] ? __dev_queue_xmit+0x597/0xf70 [ 261.054343][T23105] ? __skb_clone+0x2db/0x300 [ 261.059009][T23105] ? __rcu_read_unlock+0x5c/0x290 [ 261.064029][T23105] netlink_rcv_skb+0x14e/0x250 [ 261.068803][T23105] ? rtnetlink_bind+0x60/0x60 [ 261.073457][T23105] rtnetlink_rcv+0x18/0x20 [ 261.077856][T23105] netlink_unicast+0x5fc/0x6c0 [ 261.082601][T23105] netlink_sendmsg+0x6e1/0x7d0 [ 261.087365][T23105] ? netlink_getsockopt+0x720/0x720 [ 261.092683][T23105] ____sys_sendmsg+0x39a/0x510 [ 261.097441][T23105] __sys_sendmsg+0x195/0x230 [ 261.102027][T23105] __x64_sys_sendmsg+0x42/0x50 [ 261.106848][T23105] do_syscall_64+0x44/0xd0 [ 261.111257][T23105] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 261.117132][T23105] RIP: 0033:0x7f270cf99ae9 [ 261.121596][T23105] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 261.141285][T23105] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 261.149682][T23105] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 261.157630][T23105] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 261.165713][T23105] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 261.173681][T23105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 261.181634][T23105] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 261.189586][T23105] [ 261.192635][T23105] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 261.232305][T23116] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' 12:04:25 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:25 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x803, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 261.240876][T23116] CPU: 0 PID: 23116 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 261.251026][T23116] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.261073][T23116] Call Trace: [ 261.264348][T23116] [ 261.267267][T23116] dump_stack_lvl+0xd6/0x122 [ 261.271884][T23116] dump_stack+0x11/0x1b [ 261.276038][T23116] sysfs_create_dir_ns+0x173/0x1a0 [ 261.281152][T23116] kobject_add_internal+0x456/0x840 [ 261.286356][T23116] ? should_fail+0x2a/0x250 [ 261.290837][T23116] kobject_add+0xd7/0x150 [ 261.295149][T23116] ? kmem_cache_alloc_trace+0x24b/0x350 [ 261.300672][T23116] ? device_add+0x30d/0xf40 [ 261.305157][T23116] device_add+0x31d/0xf40 [ 261.309569][T23116] ? hrtimer_init+0xfc/0x1d0 [ 261.314147][T23116] ? netdev_register_kobject+0x5f/0x230 [ 261.319725][T23116] netdev_register_kobject+0xfd/0x230 [ 261.325127][T23116] register_netdevice+0xba5/0x10b0 [ 261.330248][T23116] veth_newlink+0x479/0x9c0 [ 261.334881][T23116] ? veth_validate+0x110/0x110 [ 261.339749][T23116] rtnl_newlink+0xdae/0x13b0 [ 261.344339][T23116] ? rtnl_setlink+0x2a0/0x2a0 [ 261.349050][T23116] rtnetlink_rcv_msg+0x745/0x7e0 [ 261.353968][T23116] ? ___cache_free+0x46/0x300 [ 261.358629][T23116] ? skb_network_protocol+0x137/0x360 [ 261.363977][T23116] ? __kfree_skb+0xfe/0x150 [ 261.368461][T23116] ? kmem_cache_free+0x5e/0x100 [ 261.373304][T23116] ? __kfree_skb+0xfe/0x150 [ 261.377870][T23116] ? consume_skb+0x48/0x160 [ 261.382367][T23116] ? nlmon_xmit+0x5f/0x70 [ 261.386779][T23116] ? __this_cpu_preempt_check+0x18/0x20 [ 261.392325][T23116] ? __local_bh_enable_ip+0x4d/0x70 [ 261.397508][T23116] ? local_bh_enable+0x1b/0x20 [ 261.402312][T23116] ? __dev_queue_xmit+0x597/0xf70 [ 261.407336][T23116] ? __skb_clone+0x2db/0x300 [ 261.412049][T23116] ? __rcu_read_unlock+0x5c/0x290 [ 261.417113][T23116] netlink_rcv_skb+0x14e/0x250 [ 261.421873][T23116] ? rtnetlink_bind+0x60/0x60 [ 261.426563][T23116] rtnetlink_rcv+0x18/0x20 [ 261.431015][T23116] netlink_unicast+0x5fc/0x6c0 [ 261.435808][T23116] netlink_sendmsg+0x6e1/0x7d0 [ 261.440962][T23116] ? netlink_getsockopt+0x720/0x720 [ 261.446145][T23116] ____sys_sendmsg+0x39a/0x510 [ 261.451034][T23116] __sys_sendmsg+0x195/0x230 [ 261.455610][T23116] __x64_sys_sendmsg+0x42/0x50 [ 261.460392][T23116] do_syscall_64+0x44/0xd0 [ 261.464796][T23116] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 261.470693][T23116] RIP: 0033:0x7f270cf99ae9 [ 261.475204][T23116] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 261.494792][T23116] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 261.503182][T23116] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 261.511143][T23116] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 261.519095][T23116] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 261.527061][T23116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 261.535025][T23116] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 261.543006][T23116] [ 261.546226][T23116] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 261.568286][T23105] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 261.576761][T23105] CPU: 0 PID: 23105 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 261.586904][T23105] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 261.597048][T23105] Call Trace: [ 261.600319][T23105] [ 261.603350][T23105] dump_stack_lvl+0xd6/0x122 [ 261.607925][T23105] dump_stack+0x11/0x1b [ 261.612190][T23105] sysfs_create_dir_ns+0x173/0x1a0 [ 261.617400][T23105] kobject_add_internal+0x456/0x840 [ 261.622605][T23105] ? should_fail+0x2a/0x250 [ 261.627103][T23105] kobject_add+0xd7/0x150 [ 261.631480][T23105] ? kmem_cache_alloc_trace+0x24b/0x350 [ 261.637147][T23105] ? device_add+0x30d/0xf40 [ 261.641650][T23105] device_add+0x31d/0xf40 [ 261.646033][T23105] ? hrtimer_init+0xfc/0x1d0 [ 261.650612][T23105] ? netdev_register_kobject+0x5f/0x230 [ 261.656154][T23105] netdev_register_kobject+0xfd/0x230 [ 261.661508][T23105] register_netdevice+0xba5/0x10b0 [ 261.666623][T23105] veth_newlink+0x479/0x9c0 [ 261.671135][T23105] ? veth_validate+0x110/0x110 [ 261.675882][T23105] rtnl_newlink+0xdae/0x13b0 [ 261.680541][T23105] ? rb_insert_color+0x2fa/0x310 [ 261.685537][T23105] ? rtnl_setlink+0x2a0/0x2a0 [ 261.690278][T23105] rtnetlink_rcv_msg+0x745/0x7e0 [ 261.695211][T23105] ? ___cache_free+0x46/0x300 [ 261.699870][T23105] ? skb_network_protocol+0x137/0x360 [ 261.705257][T23105] ? __kfree_skb+0xfe/0x150 [ 261.709751][T23105] ? kmem_cache_free+0x5e/0x100 [ 261.714604][T23105] ? __kfree_skb+0xfe/0x150 [ 261.719085][T23105] ? consume_skb+0x48/0x160 [ 261.723597][T23105] ? nlmon_xmit+0x5f/0x70 [ 261.727943][T23105] ? __this_cpu_preempt_check+0x18/0x20 [ 261.733485][T23105] ? __local_bh_enable_ip+0x4d/0x70 [ 261.738662][T23105] ? local_bh_enable+0x1b/0x20 [ 261.743442][T23105] ? __dev_queue_xmit+0x597/0xf70 [ 261.748444][T23105] ? __skb_clone+0x2db/0x300 [ 261.753029][T23105] ? __rcu_read_unlock+0x5c/0x290 [ 261.758057][T23105] netlink_rcv_skb+0x14e/0x250 [ 261.762804][T23105] ? rtnetlink_bind+0x60/0x60 [ 261.767482][T23105] rtnetlink_rcv+0x18/0x20 [ 261.771891][T23105] netlink_unicast+0x5fc/0x6c0 [ 261.776654][T23105] netlink_sendmsg+0x6e1/0x7d0 [ 261.781533][T23105] ? netlink_getsockopt+0x720/0x720 [ 261.786712][T23105] ____sys_sendmsg+0x39a/0x510 [ 261.791488][T23105] __sys_sendmsg+0x195/0x230 [ 261.796175][T23105] ? xfrm_migrate+0x1b10/0x1e60 [ 261.801007][T23105] __x64_sys_sendmsg+0x42/0x50 [ 261.805887][T23105] do_syscall_64+0x44/0xd0 [ 261.810287][T23105] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 261.816190][T23105] RIP: 0033:0x7f270cf99ae9 [ 261.820585][T23105] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 261.840190][T23105] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 261.848612][T23105] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 261.856564][T23105] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 261.864520][T23105] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 261.872516][T23105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 261.880478][T23105] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 261.888449][T23105] [ 261.891469][T23105] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 261.907584][T23124] __nla_validate_parse: 23 callbacks suppressed [ 261.907598][T23124] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:26 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x6, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000c0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xfffffff1, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:26 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0xe, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:26 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x7000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xfffffffc, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 261.995346][T23127] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000d0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:26 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x8000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 262.035702][T23137] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 262.054590][T23137] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 262.063092][T23137] CPU: 0 PID: 23137 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 262.073270][T23137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.083325][T23137] Call Trace: [ 262.086679][T23137] [ 262.089594][T23137] dump_stack_lvl+0xd6/0x122 [ 262.094168][T23137] dump_stack+0x11/0x1b [ 262.098301][T23137] sysfs_create_dir_ns+0x173/0x1a0 [ 262.103390][T23137] kobject_add_internal+0x456/0x840 [ 262.108569][T23137] ? should_fail+0x2a/0x250 [ 262.113126][T23137] kobject_add+0xd7/0x150 [ 262.117506][T23137] ? kmem_cache_alloc_trace+0x24b/0x350 [ 262.123048][T23137] ? device_add+0x30d/0xf40 [ 262.127531][T23137] device_add+0x31d/0xf40 [ 262.131839][T23137] ? hrtimer_init+0xfc/0x1d0 [ 262.136471][T23137] ? netdev_register_kobject+0x5f/0x230 [ 262.142068][T23137] netdev_register_kobject+0xfd/0x230 [ 262.147447][T23137] register_netdevice+0xba5/0x10b0 [ 262.152612][T23137] veth_newlink+0x479/0x9c0 [ 262.157156][T23137] ? veth_validate+0x110/0x110 [ 262.161920][T23137] rtnl_newlink+0xdae/0x13b0 [ 262.166515][T23137] ? rb_insert_color+0x2fa/0x310 [ 262.171471][T23137] ? rtnl_setlink+0x2a0/0x2a0 [ 262.176181][T23137] rtnetlink_rcv_msg+0x745/0x7e0 [ 262.181101][T23137] ? ___cache_free+0x46/0x300 [ 262.185837][T23137] ? skb_network_protocol+0x137/0x360 [ 262.191192][T23137] ? __kfree_skb+0xfe/0x150 [ 262.195755][T23137] ? kmem_cache_free+0x5e/0x100 [ 262.200625][T23137] ? __kfree_skb+0xfe/0x150 [ 262.205141][T23137] ? consume_skb+0x48/0x160 [ 262.209687][T23137] ? nlmon_xmit+0x5f/0x70 [ 262.214036][T23137] ? __this_cpu_preempt_check+0x18/0x20 [ 262.219659][T23137] ? __local_bh_enable_ip+0x4d/0x70 [ 262.224843][T23137] ? local_bh_enable+0x1b/0x20 [ 262.229641][T23137] ? __dev_queue_xmit+0x597/0xf70 [ 262.234649][T23137] ? __skb_clone+0x2db/0x300 [ 262.239251][T23137] ? __rcu_read_unlock+0x5c/0x290 [ 262.244328][T23137] netlink_rcv_skb+0x14e/0x250 [ 262.249075][T23137] ? rtnetlink_bind+0x60/0x60 [ 262.253753][T23137] rtnetlink_rcv+0x18/0x20 [ 262.258165][T23137] netlink_unicast+0x5fc/0x6c0 [ 262.262929][T23137] netlink_sendmsg+0x6e1/0x7d0 [ 262.267692][T23137] ? netlink_getsockopt+0x720/0x720 [ 262.272933][T23137] ____sys_sendmsg+0x39a/0x510 [ 262.277881][T23137] __sys_sendmsg+0x195/0x230 [ 262.282537][T23137] __x64_sys_sendmsg+0x42/0x50 [ 262.287317][T23137] do_syscall_64+0x44/0xd0 [ 262.291714][T23137] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 262.297585][T23137] RIP: 0033:0x7f270cf99ae9 [ 262.301984][T23137] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 262.321671][T23137] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 262.330079][T23137] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 262.338070][T23137] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 262.346021][T23137] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 262.354011][T23137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 262.362023][T23137] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 262.369988][T23137] [ 262.373256][T23137] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:26 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x804, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:26 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0xf, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0xfffffffe, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 262.401313][T23146] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 262.410626][T23146] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 12:04:26 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010c00e0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 262.446080][T23148] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 262.460284][T23148] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 262.468814][T23148] CPU: 0 PID: 23148 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 262.478962][T23148] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.479809][T23160] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=49168 sclass=netlink_route_socket pid=23160 comm=syz-executor.3 [ 262.489047][T23148] Call Trace: [ 262.489056][T23148] [ 262.489063][T23148] dump_stack_lvl+0xd6/0x122 [ 262.489089][T23148] dump_stack+0x11/0x1b [ 262.489107][T23148] sysfs_create_dir_ns+0x173/0x1a0 [ 262.522212][T23148] kobject_add_internal+0x456/0x840 [ 262.527437][T23148] ? should_fail+0x2a/0x250 [ 262.532021][T23148] kobject_add+0xd7/0x150 [ 262.536361][T23148] ? kmem_cache_alloc_trace+0x24b/0x350 [ 262.541942][T23148] ? device_add+0x30d/0xf40 [ 262.546488][T23148] device_add+0x31d/0xf40 [ 262.550804][T23148] ? hrtimer_init+0xfc/0x1d0 [ 262.555390][T23148] ? netdev_register_kobject+0x5f/0x230 [ 262.560929][T23148] netdev_register_kobject+0xfd/0x230 [ 262.566284][T23148] register_netdevice+0xba5/0x10b0 [ 262.571452][T23148] veth_newlink+0x479/0x9c0 [ 262.576100][T23148] ? veth_validate+0x110/0x110 [ 262.580859][T23148] rtnl_newlink+0xdae/0x13b0 [ 262.585523][T23148] ? rtnl_setlink+0x2a0/0x2a0 [ 262.590213][T23148] rtnetlink_rcv_msg+0x745/0x7e0 [ 262.595206][T23148] ? ___cache_free+0x46/0x300 [ 262.599868][T23148] ? skb_network_protocol+0x137/0x360 [ 262.605228][T23148] ? __kfree_skb+0xfe/0x150 [ 262.609726][T23148] ? kmem_cache_free+0x5e/0x100 [ 262.614650][T23148] ? __kfree_skb+0xfe/0x150 [ 262.619146][T23148] ? consume_skb+0x48/0x160 [ 262.623625][T23148] ? nlmon_xmit+0x5f/0x70 [ 262.627936][T23148] ? __this_cpu_preempt_check+0x18/0x20 [ 262.633472][T23148] ? __local_bh_enable_ip+0x4d/0x70 [ 262.638659][T23148] ? local_bh_enable+0x1b/0x20 [ 262.643405][T23148] ? __dev_queue_xmit+0x597/0xf70 [ 262.648477][T23148] ? __skb_clone+0x2db/0x300 [ 262.653047][T23148] ? __rcu_read_unlock+0x5c/0x290 [ 262.658077][T23148] netlink_rcv_skb+0x14e/0x250 [ 262.662848][T23148] ? rtnetlink_bind+0x60/0x60 [ 262.667511][T23148] rtnetlink_rcv+0x18/0x20 [ 262.671963][T23148] netlink_unicast+0x5fc/0x6c0 [ 262.676775][T23148] netlink_sendmsg+0x6e1/0x7d0 [ 262.681607][T23148] ? netlink_getsockopt+0x720/0x720 [ 262.686809][T23148] ____sys_sendmsg+0x39a/0x510 [ 262.691643][T23148] __sys_sendmsg+0x195/0x230 [ 262.696229][T23148] __x64_sys_sendmsg+0x42/0x50 [ 262.700969][T23148] do_syscall_64+0x44/0xd0 [ 262.705389][T23148] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 262.711265][T23148] RIP: 0033:0x7f270cf99ae9 [ 262.715688][T23148] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 262.735333][T23148] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 262.743775][T23148] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 262.751786][T23148] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 262.759795][T23148] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 262.767964][T23148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 262.775928][T23148] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 262.783903][T23148] [ 262.786959][T23148] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 262.811707][T23154] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 262.835246][T23147] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 262.850316][T23147] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 262.858799][T23147] CPU: 1 PID: 23147 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 262.868929][T23147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 262.878984][T23147] Call Trace: [ 262.882243][T23147] [ 262.885187][T23147] dump_stack_lvl+0xd6/0x122 [ 262.889800][T23147] dump_stack+0x11/0x1b [ 262.894025][T23147] sysfs_create_dir_ns+0x173/0x1a0 [ 262.899115][T23147] kobject_add_internal+0x456/0x840 [ 262.904565][T23147] ? should_fail+0x2a/0x250 [ 262.909046][T23147] kobject_add+0xd7/0x150 [ 262.913371][T23147] ? kmem_cache_alloc_trace+0x24b/0x350 [ 262.918894][T23147] ? device_add+0x30d/0xf40 [ 262.923376][T23147] device_add+0x31d/0xf40 [ 262.927685][T23147] ? hrtimer_init+0xfc/0x1d0 [ 262.932253][T23147] ? netdev_register_kobject+0x5f/0x230 [ 262.937806][T23147] netdev_register_kobject+0xfd/0x230 [ 262.943157][T23147] register_netdevice+0xba5/0x10b0 [ 262.948426][T23147] veth_newlink+0x479/0x9c0 [ 262.952910][T23147] ? veth_validate+0x110/0x110 [ 262.957806][T23147] rtnl_newlink+0xdae/0x13b0 [ 262.962394][T23147] ? rb_insert_color+0x2fa/0x310 [ 262.967318][T23147] ? rtnl_setlink+0x2a0/0x2a0 [ 262.972117][T23147] rtnetlink_rcv_msg+0x745/0x7e0 [ 262.977086][T23147] ? ___cache_free+0x46/0x300 [ 262.981740][T23147] ? skb_network_protocol+0x137/0x360 [ 262.987151][T23147] ? __kfree_skb+0xfe/0x150 [ 262.991714][T23147] ? kmem_cache_free+0x5e/0x100 [ 262.996542][T23147] ? __kfree_skb+0xfe/0x150 [ 263.001101][T23147] ? consume_skb+0x48/0x160 [ 263.005624][T23147] ? nlmon_xmit+0x5f/0x70 [ 263.009931][T23147] ? __this_cpu_preempt_check+0x18/0x20 [ 263.015476][T23147] ? __local_bh_enable_ip+0x4d/0x70 [ 263.020665][T23147] ? local_bh_enable+0x1b/0x20 [ 263.025423][T23147] ? __dev_queue_xmit+0x597/0xf70 [ 263.030424][T23147] ? __skb_clone+0x2db/0x300 [ 263.034991][T23147] ? __rcu_read_unlock+0x5c/0x290 [ 263.039996][T23147] netlink_rcv_skb+0x14e/0x250 [ 263.044753][T23147] ? rtnetlink_bind+0x60/0x60 [ 263.049422][T23147] rtnetlink_rcv+0x18/0x20 [ 263.053821][T23147] netlink_unicast+0x5fc/0x6c0 [ 263.058598][T23147] netlink_sendmsg+0x6e1/0x7d0 [ 263.063424][T23147] ? netlink_getsockopt+0x720/0x720 [ 263.068631][T23147] ____sys_sendmsg+0x39a/0x510 [ 263.073383][T23147] __sys_sendmsg+0x195/0x230 [ 263.077960][T23147] ? xfrm_migrate+0x1b10/0x1e60 [ 263.082872][T23147] __x64_sys_sendmsg+0x42/0x50 [ 263.087615][T23147] do_syscall_64+0x44/0xd0 [ 263.092011][T23147] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 263.097881][T23147] RIP: 0033:0x7f270cf99ae9 [ 263.102270][T23147] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 263.121931][T23147] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 263.130432][T23147] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 263.138448][T23147] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 263.146415][T23147] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 263.154412][T23147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 263.162362][T23147] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 263.170487][T23147] [ 263.173532][T23147] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 263.191769][T23164] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:27 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x7, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:27 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000f0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:27 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x9000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:27 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x10, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:27 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x806, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x2, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 263.249966][T23172] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:27 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000120402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:27 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000130402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 263.313682][T23182] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 263.322186][T23182] CPU: 0 PID: 23182 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 263.332338][T23182] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.343033][T23182] Call Trace: [ 263.346305][T23182] [ 263.349228][T23182] dump_stack_lvl+0xd6/0x122 [ 263.353854][T23182] dump_stack+0x11/0x1b [ 263.358008][T23182] sysfs_create_dir_ns+0x173/0x1a0 [ 263.363156][T23182] kobject_add_internal+0x456/0x840 [ 263.368375][T23182] ? should_fail+0x2a/0x250 [ 263.372886][T23182] kobject_add+0xd7/0x150 [ 263.377201][T23182] ? kmem_cache_alloc_trace+0x24b/0x350 [ 263.382838][T23182] ? device_add+0x30d/0xf40 [ 263.387427][T23182] device_add+0x31d/0xf40 [ 263.391805][T23182] ? hrtimer_init+0xfc/0x1d0 [ 263.396484][T23182] ? netdev_register_kobject+0x5f/0x230 [ 263.402048][T23182] netdev_register_kobject+0xfd/0x230 [ 263.407420][T23182] register_netdevice+0xba5/0x10b0 [ 263.412584][T23182] veth_newlink+0x479/0x9c0 [ 263.417128][T23182] ? veth_validate+0x110/0x110 [ 263.421957][T23182] rtnl_newlink+0xdae/0x13b0 [ 263.426540][T23182] ? rtnl_setlink+0x2a0/0x2a0 [ 263.431242][T23182] rtnetlink_rcv_msg+0x745/0x7e0 [ 263.436179][T23182] ? ___cache_free+0x46/0x300 [ 263.440866][T23182] ? skb_network_protocol+0x137/0x360 [ 263.446218][T23182] ? __kfree_skb+0xfe/0x150 [ 263.450706][T23182] ? kmem_cache_free+0x5e/0x100 [ 263.455534][T23182] ? __kfree_skb+0xfe/0x150 [ 263.460037][T23182] ? consume_skb+0x48/0x160 [ 263.464540][T23182] ? nlmon_xmit+0x5f/0x70 [ 263.468855][T23182] ? __this_cpu_preempt_check+0x18/0x20 [ 263.474381][T23182] ? __local_bh_enable_ip+0x4d/0x70 [ 263.479596][T23182] ? local_bh_enable+0x1b/0x20 [ 263.484419][T23182] ? __dev_queue_xmit+0x597/0xf70 [ 263.489483][T23182] ? __skb_clone+0x2db/0x300 [ 263.494061][T23182] ? __rcu_read_unlock+0x5c/0x290 [ 263.499064][T23182] netlink_rcv_skb+0x14e/0x250 [ 263.503868][T23182] ? rtnetlink_bind+0x60/0x60 [ 263.508525][T23182] rtnetlink_rcv+0x18/0x20 [ 263.513007][T23182] netlink_unicast+0x5fc/0x6c0 [ 263.517768][T23182] netlink_sendmsg+0x6e1/0x7d0 [ 263.522546][T23182] ? netlink_getsockopt+0x720/0x720 [ 263.527732][T23182] ____sys_sendmsg+0x39a/0x510 [ 263.532504][T23182] __sys_sendmsg+0x195/0x230 [ 263.537150][T23182] ? xfrm_migrate+0x1b10/0x1e60 [ 263.541996][T23182] __x64_sys_sendmsg+0x42/0x50 [ 263.546768][T23182] do_syscall_64+0x44/0xd0 [ 263.551204][T23182] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 263.557079][T23182] RIP: 0033:0x7f270cf99ae9 [ 263.561473][T23182] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 263.581175][T23182] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 263.589605][T23182] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 263.597589][T23182] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 263.605601][T23182] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x3, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:28 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x11, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 263.613562][T23182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 263.621526][T23182] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 263.629493][T23182] [ 263.632535][T23182] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 263.646709][T23186] fq_change: 15 callbacks suppressed [ 263.646750][T23186] sch_fq: defrate 0 ignored. [ 263.658211][T23188] sch_fq: defrate 0 ignored. 12:04:28 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xa000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 263.701216][T23194] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 263.709728][T23194] CPU: 1 PID: 23194 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 263.719885][T23194] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 263.729940][T23194] Call Trace: [ 263.733266][T23194] [ 263.736193][T23194] dump_stack_lvl+0xd6/0x122 [ 263.740818][T23194] dump_stack+0x11/0x1b [ 263.744988][T23194] sysfs_create_dir_ns+0x173/0x1a0 [ 263.750204][T23194] kobject_add_internal+0x456/0x840 [ 263.755407][T23194] ? should_fail+0x2a/0x250 [ 263.759912][T23194] kobject_add+0xd7/0x150 [ 263.764270][T23194] ? kmem_cache_alloc_trace+0x24b/0x350 [ 263.769815][T23194] ? device_add+0x30d/0xf40 [ 263.774422][T23194] device_add+0x31d/0xf40 [ 263.778772][T23194] ? hrtimer_init+0xfc/0x1d0 [ 263.783368][T23194] ? netdev_register_kobject+0x5f/0x230 [ 263.788968][T23194] netdev_register_kobject+0xfd/0x230 [ 263.794314][T23194] register_netdevice+0xba5/0x10b0 [ 263.799467][T23194] veth_newlink+0x479/0x9c0 [ 263.803983][T23194] ? veth_validate+0x110/0x110 [ 263.808725][T23194] rtnl_newlink+0xdae/0x13b0 [ 263.813364][T23194] ? rtnl_setlink+0x2a0/0x2a0 [ 263.818023][T23194] rtnetlink_rcv_msg+0x745/0x7e0 [ 263.822943][T23194] ? ___cache_free+0x46/0x300 [ 263.827598][T23194] ? skb_network_protocol+0x137/0x360 [ 263.832949][T23194] ? __kfree_skb+0xfe/0x150 [ 263.837458][T23194] ? kmem_cache_free+0x5e/0x100 [ 263.842296][T23194] ? __kfree_skb+0xfe/0x150 [ 263.846793][T23194] ? consume_skb+0x48/0x160 [ 263.851277][T23194] ? nlmon_xmit+0x5f/0x70 [ 263.855589][T23194] ? __this_cpu_preempt_check+0x18/0x20 [ 263.861238][T23194] ? __local_bh_enable_ip+0x4d/0x70 [ 263.866413][T23194] ? local_bh_enable+0x1b/0x20 [ 263.871166][T23194] ? __dev_queue_xmit+0x597/0xf70 [ 263.876175][T23194] ? __skb_clone+0x2db/0x300 [ 263.880808][T23194] ? __rcu_read_unlock+0x5c/0x290 [ 263.885866][T23194] netlink_rcv_skb+0x14e/0x250 [ 263.890657][T23194] ? rtnetlink_bind+0x60/0x60 [ 263.895324][T23194] rtnetlink_rcv+0x18/0x20 [ 263.899731][T23194] netlink_unicast+0x5fc/0x6c0 [ 263.904525][T23194] netlink_sendmsg+0x6e1/0x7d0 [ 263.909279][T23194] ? netlink_getsockopt+0x720/0x720 [ 263.914678][T23194] ____sys_sendmsg+0x39a/0x510 [ 263.919426][T23194] __sys_sendmsg+0x195/0x230 [ 263.924065][T23194] __x64_sys_sendmsg+0x42/0x50 [ 263.928876][T23194] do_syscall_64+0x44/0xd0 [ 263.933329][T23194] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 263.939199][T23194] RIP: 0033:0x7f270cf99ae9 [ 263.943691][T23194] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 263.963290][T23194] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 263.971743][T23194] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 263.979691][T23194] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 263.987643][T23194] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 263.995604][T23194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 264.003556][T23194] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 264.011562][T23194] [ 264.014667][T23194] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 264.036642][T23202] sch_fq: defrate 0 ignored. [ 264.041349][T23204] sch_fq: defrate 0 ignored. [ 264.049947][T23182] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 264.058468][T23182] CPU: 1 PID: 23182 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 264.068600][T23182] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.078631][T23182] Call Trace: [ 264.082022][T23182] [ 264.084934][T23182] dump_stack_lvl+0xd6/0x122 [ 264.089528][T23182] dump_stack+0x11/0x1b [ 264.093727][T23182] sysfs_create_dir_ns+0x173/0x1a0 [ 264.098823][T23182] kobject_add_internal+0x456/0x840 [ 264.104000][T23182] ? should_fail+0x2a/0x250 [ 264.108558][T23182] kobject_add+0xd7/0x150 [ 264.112882][T23182] ? kmem_cache_alloc_trace+0x24b/0x350 [ 264.118452][T23182] ? device_add+0x30d/0xf40 [ 264.122936][T23182] device_add+0x31d/0xf40 [ 264.127305][T23182] ? hrtimer_init+0xfc/0x1d0 [ 264.131908][T23182] ? netdev_register_kobject+0x5f/0x230 [ 264.137429][T23182] netdev_register_kobject+0xfd/0x230 [ 264.142841][T23182] register_netdevice+0xba5/0x10b0 [ 264.147955][T23182] veth_newlink+0x479/0x9c0 [ 264.152465][T23182] ? veth_validate+0x110/0x110 [ 264.157206][T23182] rtnl_newlink+0xdae/0x13b0 [ 264.161804][T23182] ? rtnl_setlink+0x2a0/0x2a0 [ 264.166481][T23182] rtnetlink_rcv_msg+0x745/0x7e0 [ 264.171423][T23182] ? ___cache_free+0x46/0x300 [ 264.176079][T23182] ? skb_network_protocol+0x137/0x360 [ 264.181502][T23182] ? __kfree_skb+0xfe/0x150 [ 264.186086][T23182] ? kmem_cache_free+0x5e/0x100 [ 264.190952][T23182] ? __kfree_skb+0xfe/0x150 [ 264.195572][T23182] ? consume_skb+0x48/0x160 [ 264.200095][T23182] ? nlmon_xmit+0x5f/0x70 [ 264.204505][T23182] ? __this_cpu_preempt_check+0x18/0x20 [ 264.210049][T23182] ? __local_bh_enable_ip+0x4d/0x70 [ 264.215308][T23182] ? local_bh_enable+0x1b/0x20 [ 264.220205][T23182] ? __dev_queue_xmit+0x597/0xf70 [ 264.225258][T23182] ? __skb_clone+0x2db/0x300 [ 264.229847][T23182] ? __rcu_read_unlock+0x5c/0x290 [ 264.234857][T23182] netlink_rcv_skb+0x14e/0x250 [ 264.239646][T23182] ? rtnetlink_bind+0x60/0x60 [ 264.244307][T23182] rtnetlink_rcv+0x18/0x20 [ 264.248704][T23182] netlink_unicast+0x5fc/0x6c0 [ 264.253462][T23182] netlink_sendmsg+0x6e1/0x7d0 [ 264.258240][T23182] ? netlink_getsockopt+0x720/0x720 [ 264.263423][T23182] ____sys_sendmsg+0x39a/0x510 [ 264.268245][T23182] __sys_sendmsg+0x195/0x230 [ 264.272877][T23182] ? xfrm_migrate+0x1b10/0x1e60 [ 264.277743][T23182] __x64_sys_sendmsg+0x42/0x50 [ 264.282487][T23182] do_syscall_64+0x44/0xd0 [ 264.286934][T23182] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 264.292815][T23182] RIP: 0033:0x7f270cf99ae9 [ 264.297242][T23182] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 264.316833][T23182] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 264.325229][T23182] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 264.333186][T23182] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 264.341150][T23182] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 264.349106][T23182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 264.357057][T23182] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 264.365013][T23182] [ 264.368124][T23182] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 264.399836][T23206] sch_fq: defrate 0 ignored. 12:04:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000140402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:28 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x8, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:28 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x807, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x4, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:28 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x12, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 264.404586][T23207] sch_fq: defrate 0 ignored. 12:04:28 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xb000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:28 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000150402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x5, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:28 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x18, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 264.524611][T23215] sch_fq: defrate 0 ignored. [ 264.542281][T23219] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 264.550799][T23219] CPU: 1 PID: 23219 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 264.560953][T23219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.571089][T23219] Call Trace: [ 264.574362][T23219] [ 264.577289][T23219] dump_stack_lvl+0xd6/0x122 [ 264.581886][T23219] dump_stack+0x11/0x1b [ 264.586043][T23219] sysfs_create_dir_ns+0x173/0x1a0 [ 264.591158][T23219] kobject_add_internal+0x456/0x840 [ 264.596365][T23219] ? should_fail+0x2a/0x250 [ 264.600925][T23219] kobject_add+0xd7/0x150 [ 264.605375][T23219] ? kmem_cache_alloc_trace+0x24b/0x350 [ 264.610921][T23219] ? device_add+0x30d/0xf40 [ 264.615502][T23219] device_add+0x31d/0xf40 [ 264.619903][T23219] ? hrtimer_init+0xfc/0x1d0 [ 264.624497][T23219] ? netdev_register_kobject+0x5f/0x230 [ 264.630051][T23219] netdev_register_kobject+0xfd/0x230 [ 264.635426][T23219] register_netdevice+0xba5/0x10b0 [ 264.640643][T23219] veth_newlink+0x479/0x9c0 [ 264.645173][T23219] ? veth_validate+0x110/0x110 [ 264.649937][T23219] rtnl_newlink+0xdae/0x13b0 [ 264.654662][T23219] ? rtnl_setlink+0x2a0/0x2a0 [ 264.659346][T23219] rtnetlink_rcv_msg+0x745/0x7e0 [ 264.664312][T23219] ? ___cache_free+0x46/0x300 [ 264.668984][T23219] ? skb_network_protocol+0x137/0x360 [ 264.674354][T23219] ? __kfree_skb+0xfe/0x150 [ 264.678867][T23219] ? kmem_cache_free+0x5e/0x100 [ 264.683715][T23219] ? __kfree_skb+0xfe/0x150 [ 264.688220][T23219] ? consume_skb+0x48/0x160 [ 264.692740][T23219] ? nlmon_xmit+0x5f/0x70 [ 264.697132][T23219] ? __this_cpu_preempt_check+0x18/0x20 [ 264.702711][T23219] ? __local_bh_enable_ip+0x4d/0x70 [ 264.707911][T23219] ? local_bh_enable+0x1b/0x20 [ 264.712712][T23219] ? __dev_queue_xmit+0x597/0xf70 [ 264.717755][T23219] ? __skb_clone+0x2db/0x300 [ 264.722354][T23219] ? __rcu_read_unlock+0x5c/0x290 [ 264.727449][T23219] netlink_rcv_skb+0x14e/0x250 [ 264.732313][T23219] ? rtnetlink_bind+0x60/0x60 [ 264.736999][T23219] rtnetlink_rcv+0x18/0x20 [ 264.741475][T23219] netlink_unicast+0x5fc/0x6c0 [ 264.746365][T23219] netlink_sendmsg+0x6e1/0x7d0 [ 264.751134][T23219] ? netlink_getsockopt+0x720/0x720 [ 264.756318][T23219] ____sys_sendmsg+0x39a/0x510 [ 264.761084][T23219] __sys_sendmsg+0x195/0x230 [ 264.765682][T23219] __x64_sys_sendmsg+0x42/0x50 [ 264.770498][T23219] do_syscall_64+0x44/0xd0 [ 264.774897][T23219] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 264.780785][T23219] RIP: 0033:0x7f270cf99ae9 [ 264.785177][T23219] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 264.804816][T23219] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 264.813296][T23219] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 264.821318][T23219] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 264.829354][T23219] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 264.837373][T23219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 264.845353][T23219] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 264.853307][T23219] [ 264.856451][T23219] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 264.869891][T23223] sch_fq: defrate 0 ignored. [ 264.875366][T23253] sch_fq: defrate 0 ignored. 12:04:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x6, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:29 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xc000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 264.897375][T23232] sch_fq: defrate 0 ignored. 12:04:29 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000160402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:29 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000180402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 264.925132][T23252] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 264.933665][T23252] CPU: 0 PID: 23252 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 264.943887][T23252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 264.954021][T23252] Call Trace: [ 264.957291][T23252] [ 264.960308][T23252] dump_stack_lvl+0xd6/0x122 [ 264.964901][T23252] dump_stack+0x11/0x1b [ 264.969062][T23252] sysfs_create_dir_ns+0x173/0x1a0 [ 264.974215][T23252] kobject_add_internal+0x456/0x840 [ 264.979427][T23252] ? should_fail+0x2a/0x250 [ 264.983931][T23252] kobject_add+0xd7/0x150 [ 264.988267][T23252] ? kmem_cache_alloc_trace+0x24b/0x350 [ 264.993821][T23252] ? device_add+0x30d/0xf40 [ 264.998389][T23252] device_add+0x31d/0xf40 [ 265.002799][T23252] ? hrtimer_init+0xfc/0x1d0 [ 265.007399][T23252] ? netdev_register_kobject+0x5f/0x230 [ 265.012975][T23252] netdev_register_kobject+0xfd/0x230 [ 265.018468][T23252] register_netdevice+0xba5/0x10b0 [ 265.023572][T23252] veth_newlink+0x479/0x9c0 [ 265.028067][T23252] ? veth_validate+0x110/0x110 [ 265.032824][T23252] rtnl_newlink+0xdae/0x13b0 [ 265.037493][T23252] ? rtnl_setlink+0x2a0/0x2a0 [ 265.042197][T23252] rtnetlink_rcv_msg+0x745/0x7e0 [ 265.047139][T23252] ? ___cache_free+0x46/0x300 [ 265.051811][T23252] ? skb_network_protocol+0x137/0x360 [ 265.057186][T23252] ? __kfree_skb+0xfe/0x150 [ 265.061746][T23252] ? kmem_cache_free+0x5e/0x100 [ 265.066594][T23252] ? __kfree_skb+0xfe/0x150 [ 265.071078][T23252] ? consume_skb+0x48/0x160 [ 265.075636][T23252] ? nlmon_xmit+0x5f/0x70 [ 265.079985][T23252] ? __this_cpu_preempt_check+0x18/0x20 [ 265.085511][T23252] ? __local_bh_enable_ip+0x4d/0x70 [ 265.090850][T23252] ? local_bh_enable+0x1b/0x20 [ 265.095602][T23252] ? __dev_queue_xmit+0x597/0xf70 [ 265.100703][T23252] ? __skb_clone+0x2db/0x300 [ 265.105329][T23252] ? __rcu_read_unlock+0x5c/0x290 [ 265.110330][T23252] netlink_rcv_skb+0x14e/0x250 [ 265.115122][T23252] ? rtnetlink_bind+0x60/0x60 [ 265.119778][T23252] rtnetlink_rcv+0x18/0x20 [ 265.124210][T23252] netlink_unicast+0x5fc/0x6c0 [ 265.128953][T23252] netlink_sendmsg+0x6e1/0x7d0 [ 265.133747][T23252] ? netlink_getsockopt+0x720/0x720 [ 265.139008][T23252] ____sys_sendmsg+0x39a/0x510 [ 265.143756][T23252] __sys_sendmsg+0x195/0x230 [ 265.148458][T23252] __x64_sys_sendmsg+0x42/0x50 [ 265.153203][T23252] do_syscall_64+0x44/0xd0 [ 265.157602][T23252] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 265.163531][T23252] RIP: 0033:0x7f270cf99ae9 [ 265.168016][T23252] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 265.187599][T23252] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 265.196032][T23252] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 265.203981][T23252] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 265.211982][T23252] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 265.219945][T23252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 265.227893][T23252] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 265.235864][T23252] [ 265.238908][T23252] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 265.283986][T23230] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 265.292453][T23230] CPU: 0 PID: 23230 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 265.302638][T23230] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 265.312825][T23230] Call Trace: [ 265.316086][T23230] [ 265.318996][T23230] dump_stack_lvl+0xd6/0x122 [ 265.323579][T23230] dump_stack+0x11/0x1b [ 265.327732][T23230] sysfs_create_dir_ns+0x173/0x1a0 [ 265.332895][T23230] kobject_add_internal+0x456/0x840 [ 265.338137][T23230] ? should_fail+0x2a/0x250 [ 265.342645][T23230] kobject_add+0xd7/0x150 [ 265.346954][T23230] ? kmem_cache_alloc_trace+0x24b/0x350 [ 265.352581][T23230] ? device_add+0x30d/0xf40 [ 265.357068][T23230] device_add+0x31d/0xf40 [ 265.361405][T23230] ? hrtimer_init+0xfc/0x1d0 [ 265.365973][T23230] ? netdev_register_kobject+0x5f/0x230 [ 265.371495][T23230] netdev_register_kobject+0xfd/0x230 [ 265.376852][T23230] register_netdevice+0xba5/0x10b0 [ 265.382179][T23230] veth_newlink+0x479/0x9c0 [ 265.386675][T23230] ? veth_validate+0x110/0x110 [ 265.391499][T23230] rtnl_newlink+0xdae/0x13b0 [ 265.396158][T23230] ? rtnl_setlink+0x2a0/0x2a0 [ 265.400821][T23230] rtnetlink_rcv_msg+0x745/0x7e0 [ 265.405949][T23230] ? ___cache_free+0x46/0x300 [ 265.410609][T23230] ? skb_network_protocol+0x137/0x360 [ 265.416008][T23230] ? __kfree_skb+0xfe/0x150 [ 265.420496][T23230] ? kmem_cache_free+0x5e/0x100 [ 265.425449][T23230] ? __kfree_skb+0xfe/0x150 [ 265.429989][T23230] ? consume_skb+0x48/0x160 [ 265.434470][T23230] ? nlmon_xmit+0x5f/0x70 [ 265.438778][T23230] ? __this_cpu_preempt_check+0x18/0x20 [ 265.444312][T23230] ? __local_bh_enable_ip+0x4d/0x70 [ 265.449530][T23230] ? local_bh_enable+0x1b/0x20 [ 265.454358][T23230] ? __dev_queue_xmit+0x597/0xf70 [ 265.459361][T23230] ? __skb_clone+0x2db/0x300 [ 265.463952][T23230] ? __rcu_read_unlock+0x5c/0x290 [ 265.468995][T23230] netlink_rcv_skb+0x14e/0x250 [ 265.473741][T23230] ? rtnetlink_bind+0x60/0x60 [ 265.478541][T23230] rtnetlink_rcv+0x18/0x20 [ 265.482978][T23230] netlink_unicast+0x5fc/0x6c0 [ 265.487804][T23230] netlink_sendmsg+0x6e1/0x7d0 [ 265.492676][T23230] ? netlink_getsockopt+0x720/0x720 [ 265.497856][T23230] ____sys_sendmsg+0x39a/0x510 [ 265.502617][T23230] __sys_sendmsg+0x195/0x230 [ 265.507266][T23230] ? xfrm_migrate+0x1b10/0x1e60 [ 265.512144][T23230] __x64_sys_sendmsg+0x42/0x50 [ 265.517116][T23230] do_syscall_64+0x44/0xd0 [ 265.521560][T23230] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 265.527502][T23230] RIP: 0033:0x7f270cf99ae9 [ 265.531901][T23230] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 265.551524][T23230] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 265.559931][T23230] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 265.567897][T23230] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 265.575848][T23230] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 265.583801][T23230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 265.591787][T23230] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 265.599776][T23230] [ 265.602999][T23230] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:30 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x9, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001001180402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x7, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:30 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x25, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:30 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xd000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:30 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x808, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x8, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 265.707668][T23278] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=272 sclass=netlink_route_socket pid=23278 comm=syz-executor.3 12:04:30 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xe000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010001a0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:30 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010001b0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 265.753438][T23283] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 265.762097][T23283] CPU: 0 PID: 23283 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 265.772269][T23283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 265.782321][T23283] Call Trace: [ 265.785602][T23283] [ 265.788527][T23283] dump_stack_lvl+0xd6/0x122 [ 265.793153][T23283] dump_stack+0x11/0x1b [ 265.798179][T23283] sysfs_create_dir_ns+0x173/0x1a0 [ 265.803391][T23283] kobject_add_internal+0x456/0x840 [ 265.808599][T23283] ? should_fail+0x2a/0x250 [ 265.813102][T23283] kobject_add+0xd7/0x150 [ 265.817433][T23283] ? kmem_cache_alloc_trace+0x24b/0x350 [ 265.822959][T23283] ? device_add+0x30d/0xf40 [ 265.827444][T23283] device_add+0x31d/0xf40 [ 265.831757][T23283] ? hrtimer_init+0xfc/0x1d0 [ 265.836452][T23283] ? netdev_register_kobject+0x5f/0x230 [ 265.841984][T23283] netdev_register_kobject+0xfd/0x230 [ 265.847337][T23283] register_netdevice+0xba5/0x10b0 [ 265.852552][T23283] veth_newlink+0x479/0x9c0 [ 265.857066][T23283] ? veth_validate+0x110/0x110 [ 265.861841][T23283] rtnl_newlink+0xdae/0x13b0 [ 265.866441][T23283] ? rtnl_setlink+0x2a0/0x2a0 [ 265.871097][T23283] rtnetlink_rcv_msg+0x745/0x7e0 [ 265.876015][T23283] ? ___cache_free+0x46/0x300 [ 265.880683][T23283] ? skb_network_protocol+0x137/0x360 [ 265.886064][T23283] ? __kfree_skb+0xfe/0x150 [ 265.890555][T23283] ? kmem_cache_free+0x5e/0x100 [ 265.895460][T23283] ? __kfree_skb+0xfe/0x150 [ 265.899942][T23283] ? consume_skb+0x48/0x160 [ 265.904423][T23283] ? nlmon_xmit+0x5f/0x70 [ 265.908782][T23283] ? __this_cpu_preempt_check+0x18/0x20 [ 265.914310][T23283] ? __local_bh_enable_ip+0x4d/0x70 [ 265.919502][T23283] ? local_bh_enable+0x1b/0x20 [ 265.924244][T23283] ? __dev_queue_xmit+0x597/0xf70 [ 265.929245][T23283] ? __skb_clone+0x2db/0x300 [ 265.933815][T23283] ? __rcu_read_unlock+0x5c/0x290 [ 265.938822][T23283] netlink_rcv_skb+0x14e/0x250 [ 265.943628][T23283] ? rtnetlink_bind+0x60/0x60 [ 265.948403][T23283] rtnetlink_rcv+0x18/0x20 [ 265.952820][T23283] netlink_unicast+0x5fc/0x6c0 [ 265.957593][T23283] netlink_sendmsg+0x6e1/0x7d0 [ 265.962342][T23283] ? netlink_getsockopt+0x720/0x720 [ 265.967558][T23283] ____sys_sendmsg+0x39a/0x510 [ 265.972356][T23283] __sys_sendmsg+0x195/0x230 [ 265.976948][T23283] __x64_sys_sendmsg+0x42/0x50 [ 265.981751][T23283] do_syscall_64+0x44/0xd0 [ 265.986167][T23283] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 265.992056][T23283] RIP: 0033:0x7f270cf99ae9 [ 265.996511][T23283] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 266.016102][T23283] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 266.024494][T23283] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 266.032454][T23283] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 266.040515][T23283] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:30 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x48, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 266.048487][T23283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 266.056470][T23283] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 266.064462][T23283] [ 266.067502][T23283] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:30 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x813, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 266.136399][T23283] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 266.144971][T23283] CPU: 0 PID: 23283 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 266.155262][T23283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 266.165317][T23283] Call Trace: [ 266.168597][T23283] [ 266.171522][T23283] dump_stack_lvl+0xd6/0x122 [ 266.176165][T23283] dump_stack+0x11/0x1b [ 266.180408][T23283] sysfs_create_dir_ns+0x173/0x1a0 [ 266.185611][T23283] kobject_add_internal+0x456/0x840 [ 266.190822][T23283] ? should_fail+0x2a/0x250 [ 266.195321][T23283] kobject_add+0xd7/0x150 [ 266.199672][T23283] ? kmem_cache_alloc_trace+0x24b/0x350 [ 266.205213][T23283] ? device_add+0x30d/0xf40 [ 266.209744][T23283] device_add+0x31d/0xf40 [ 266.214125][T23283] ? hrtimer_init+0xfc/0x1d0 [ 266.218736][T23283] ? netdev_register_kobject+0x5f/0x230 [ 266.224282][T23283] netdev_register_kobject+0xfd/0x230 [ 266.229657][T23283] register_netdevice+0xba5/0x10b0 [ 266.234764][T23283] veth_newlink+0x479/0x9c0 [ 266.239251][T23283] ? veth_validate+0x110/0x110 [ 266.244114][T23283] rtnl_newlink+0xdae/0x13b0 [ 266.248796][T23283] ? __rcu_read_unlock+0x5c/0x290 [ 266.253876][T23283] ? rtnl_setlink+0x2a0/0x2a0 [ 266.258603][T23283] rtnetlink_rcv_msg+0x745/0x7e0 [ 266.263559][T23283] ? ___cache_free+0x46/0x300 [ 266.268278][T23283] ? skb_network_protocol+0x137/0x360 [ 266.273720][T23283] ? __kfree_skb+0xfe/0x150 [ 266.278240][T23283] ? kmem_cache_free+0x5e/0x100 [ 266.283075][T23283] ? __kfree_skb+0xfe/0x150 [ 266.287621][T23283] ? consume_skb+0x48/0x160 [ 266.292118][T23283] ? nlmon_xmit+0x5f/0x70 [ 266.296449][T23283] ? __this_cpu_preempt_check+0x18/0x20 [ 266.302007][T23283] ? __local_bh_enable_ip+0x4d/0x70 [ 266.307221][T23283] ? local_bh_enable+0x1b/0x20 [ 266.312094][T23283] ? __dev_queue_xmit+0x597/0xf70 [ 266.317207][T23283] ? __skb_clone+0x2db/0x300 [ 266.321786][T23283] ? __rcu_read_unlock+0x5c/0x290 [ 266.326849][T23283] netlink_rcv_skb+0x14e/0x250 [ 266.331642][T23283] ? rtnetlink_bind+0x60/0x60 [ 266.336355][T23283] rtnetlink_rcv+0x18/0x20 [ 266.340755][T23283] netlink_unicast+0x5fc/0x6c0 [ 266.345532][T23283] netlink_sendmsg+0x6e1/0x7d0 [ 266.350308][T23283] ? netlink_getsockopt+0x720/0x720 [ 266.355507][T23283] ____sys_sendmsg+0x39a/0x510 [ 266.360273][T23283] __sys_sendmsg+0x195/0x230 [ 266.364852][T23283] __x64_sys_sendmsg+0x42/0x50 [ 266.369680][T23283] do_syscall_64+0x44/0xd0 [ 266.374103][T23283] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 266.379981][T23283] RIP: 0033:0x7f270cf99ae9 [ 266.384434][T23283] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 266.404068][T23283] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 266.412460][T23283] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 266.420514][T23283] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 266.428480][T23283] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 266.436461][T23283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 266.444411][T23283] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 266.452382][T23283] [ 266.455411][T23283] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 266.531911][T23306] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 266.540342][T23306] CPU: 1 PID: 23306 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 266.550555][T23306] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 266.560723][T23306] Call Trace: [ 266.563983][T23306] [ 266.566984][T23306] dump_stack_lvl+0xd6/0x122 [ 266.571555][T23306] dump_stack+0x11/0x1b [ 266.575694][T23306] sysfs_create_dir_ns+0x173/0x1a0 [ 266.580801][T23306] kobject_add_internal+0x456/0x840 [ 266.586027][T23306] ? should_fail+0x2a/0x250 [ 266.590536][T23306] kobject_add+0xd7/0x150 [ 266.595131][T23306] ? kmem_cache_alloc_trace+0x24b/0x350 [ 266.600684][T23306] ? device_add+0x30d/0xf40 [ 266.605171][T23306] device_add+0x31d/0xf40 [ 266.609483][T23306] ? hrtimer_init+0xfc/0x1d0 [ 266.614132][T23306] ? netdev_register_kobject+0x5f/0x230 [ 266.619700][T23306] netdev_register_kobject+0xfd/0x230 [ 266.625050][T23306] register_netdevice+0xba5/0x10b0 [ 266.630164][T23306] veth_newlink+0x479/0x9c0 [ 266.634657][T23306] ? veth_validate+0x110/0x110 [ 266.639440][T23306] rtnl_newlink+0xdae/0x13b0 [ 266.644093][T23306] ? rtnl_setlink+0x2a0/0x2a0 [ 266.648750][T23306] rtnetlink_rcv_msg+0x745/0x7e0 [ 266.653714][T23306] ? ___cache_free+0x46/0x300 [ 266.658419][T23306] ? __kfree_skb+0xfe/0x150 [ 266.662971][T23306] ? kmem_cache_free+0x5e/0x100 [ 266.667807][T23306] ? __kfree_skb+0xfe/0x150 [ 266.672314][T23306] ? consume_skb+0x48/0x160 [ 266.676802][T23306] ? nlmon_xmit+0x5f/0x70 [ 266.681111][T23306] ? __this_cpu_preempt_check+0x18/0x20 [ 266.686651][T23306] ? __local_bh_enable_ip+0x4d/0x70 [ 266.691843][T23306] ? local_bh_enable+0x1b/0x20 [ 266.696585][T23306] ? __dev_queue_xmit+0x597/0xf70 [ 266.701588][T23306] ? __skb_clone+0x2db/0x300 [ 266.706170][T23306] ? __rcu_read_unlock+0x5c/0x290 [ 266.711263][T23306] netlink_rcv_skb+0x14e/0x250 [ 266.716006][T23306] ? rtnetlink_bind+0x60/0x60 [ 266.720768][T23306] rtnetlink_rcv+0x18/0x20 [ 266.725164][T23306] netlink_unicast+0x5fc/0x6c0 [ 266.729911][T23306] netlink_sendmsg+0x6e1/0x7d0 [ 266.734674][T23306] ? netlink_getsockopt+0x720/0x720 [ 266.739933][T23306] ____sys_sendmsg+0x39a/0x510 [ 266.744742][T23306] __sys_sendmsg+0x195/0x230 [ 266.749326][T23306] __x64_sys_sendmsg+0x42/0x50 [ 266.754164][T23306] do_syscall_64+0x44/0xd0 [ 266.758563][T23306] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 266.764541][T23306] RIP: 0033:0x7f270cf99ae9 [ 266.769021][T23306] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 266.788659][T23306] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 266.797065][T23306] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 266.805020][T23306] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 266.812966][T23306] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 266.820915][T23306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 266.828861][T23306] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 266.836814][T23306] [ 266.839945][T23306] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:31 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0xa, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:31 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0xf000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x9, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:31 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010001c0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:31 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x4c, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:31 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x84b, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0xa, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:31 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x10000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:31 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x60, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:31 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010001d0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 266.993392][T23321] __nla_validate_parse: 24 callbacks suppressed [ 266.993409][T23321] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 267.039943][T23324] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 267.054753][T23324] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 267.063254][T23324] CPU: 0 PID: 23324 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 267.073405][T23324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.083457][T23324] Call Trace: [ 267.086720][T23324] [ 267.089632][T23324] dump_stack_lvl+0xd6/0x122 [ 267.094247][T23324] dump_stack+0x11/0x1b [ 267.098402][T23324] sysfs_create_dir_ns+0x173/0x1a0 [ 267.103568][T23324] kobject_add_internal+0x456/0x840 [ 267.108845][T23324] ? should_fail+0x2a/0x250 [ 267.113422][T23324] kobject_add+0xd7/0x150 [ 267.117733][T23324] ? kmem_cache_alloc_trace+0x24b/0x350 [ 267.123264][T23324] ? device_add+0x30d/0xf40 [ 267.127750][T23324] device_add+0x31d/0xf40 [ 267.132065][T23324] ? hrtimer_init+0xfc/0x1d0 [ 267.136886][T23324] ? netdev_register_kobject+0x5f/0x230 [ 267.142418][T23324] netdev_register_kobject+0xfd/0x230 [ 267.147789][T23324] register_netdevice+0xba5/0x10b0 [ 267.152911][T23324] veth_newlink+0x479/0x9c0 [ 267.157620][T23324] ? veth_validate+0x110/0x110 [ 267.162472][T23324] rtnl_newlink+0xdae/0x13b0 [ 267.167131][T23324] ? rtnl_setlink+0x2a0/0x2a0 [ 267.171814][T23324] rtnetlink_rcv_msg+0x745/0x7e0 [ 267.176782][T23324] ? ___cache_free+0x46/0x300 [ 267.181441][T23324] ? skb_network_protocol+0x137/0x360 [ 267.186811][T23324] ? __kfree_skb+0xfe/0x150 [ 267.191359][T23324] ? kmem_cache_free+0x5e/0x100 [ 267.196190][T23324] ? __kfree_skb+0xfe/0x150 [ 267.200743][T23324] ? consume_skb+0x48/0x160 [ 267.205266][T23324] ? nlmon_xmit+0x5f/0x70 [ 267.209581][T23324] ? __this_cpu_preempt_check+0x18/0x20 [ 267.215191][T23324] ? __local_bh_enable_ip+0x4d/0x70 [ 267.220389][T23324] ? local_bh_enable+0x1b/0x20 [ 267.225209][T23324] ? __dev_queue_xmit+0x597/0xf70 [ 267.230266][T23324] ? __skb_clone+0x2db/0x300 [ 267.234847][T23324] ? __rcu_read_unlock+0x5c/0x290 [ 267.239911][T23324] netlink_rcv_skb+0x14e/0x250 [ 267.244764][T23324] ? rtnetlink_bind+0x60/0x60 [ 267.249482][T23324] rtnetlink_rcv+0x18/0x20 [ 267.253877][T23324] netlink_unicast+0x5fc/0x6c0 [ 267.258622][T23324] netlink_sendmsg+0x6e1/0x7d0 [ 267.263366][T23324] ? netlink_getsockopt+0x720/0x720 [ 267.268544][T23324] ____sys_sendmsg+0x39a/0x510 [ 267.273332][T23324] __sys_sendmsg+0x195/0x230 [ 267.277911][T23324] __x64_sys_sendmsg+0x42/0x50 [ 267.282660][T23324] do_syscall_64+0x44/0xd0 [ 267.287133][T23324] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 267.293082][T23324] RIP: 0033:0x7f270cf99ae9 [ 267.297569][T23324] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 267.317300][T23324] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 267.325739][T23324] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 267.333743][T23324] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 267.341691][T23324] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 267.349680][T23324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 267.357627][T23324] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 267.365606][T23324] [ 267.368638][T23324] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:31 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x10270000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0xb, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 267.392264][T23329] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 267.401496][T23329] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 267.464287][T23334] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 267.478515][T23334] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 267.486943][T23334] CPU: 0 PID: 23334 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 267.497118][T23334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.507217][T23334] Call Trace: [ 267.510548][T23334] [ 267.513462][T23334] dump_stack_lvl+0xd6/0x122 [ 267.518034][T23334] dump_stack+0x11/0x1b [ 267.522173][T23334] sysfs_create_dir_ns+0x173/0x1a0 [ 267.527381][T23334] kobject_add_internal+0x456/0x840 [ 267.532594][T23334] ? should_fail+0x2a/0x250 [ 267.537141][T23334] kobject_add+0xd7/0x150 [ 267.541482][T23334] ? kmem_cache_alloc_trace+0x24b/0x350 [ 267.547056][T23334] ? device_add+0x30d/0xf40 [ 267.551638][T23334] device_add+0x31d/0xf40 [ 267.556042][T23334] ? hrtimer_init+0xfc/0x1d0 [ 267.560698][T23334] ? netdev_register_kobject+0x5f/0x230 [ 267.566232][T23334] netdev_register_kobject+0xfd/0x230 [ 267.571589][T23334] register_netdevice+0xba5/0x10b0 [ 267.576787][T23334] veth_newlink+0x479/0x9c0 [ 267.581297][T23334] ? veth_validate+0x110/0x110 [ 267.586045][T23334] rtnl_newlink+0xdae/0x13b0 [ 267.590656][T23334] ? detach_tasks+0x2d0/0x3a0 [ 267.595328][T23334] ? rtnl_setlink+0x2a0/0x2a0 [ 267.600053][T23334] rtnetlink_rcv_msg+0x745/0x7e0 [ 267.605033][T23334] ? ___cache_free+0x46/0x300 [ 267.609774][T23334] ? skb_network_protocol+0x137/0x360 [ 267.615139][T23334] ? __kfree_skb+0xfe/0x150 [ 267.619683][T23334] ? kmem_cache_free+0x5e/0x100 [ 267.624558][T23334] ? __kfree_skb+0xfe/0x150 [ 267.629075][T23334] ? consume_skb+0x48/0x160 [ 267.633571][T23334] ? nlmon_xmit+0x5f/0x70 [ 267.637968][T23334] ? __this_cpu_preempt_check+0x18/0x20 [ 267.643544][T23334] ? __local_bh_enable_ip+0x4d/0x70 [ 267.648758][T23334] ? local_bh_enable+0x1b/0x20 [ 267.653526][T23334] ? __dev_queue_xmit+0x597/0xf70 [ 267.658660][T23334] ? __skb_clone+0x2db/0x300 [ 267.663258][T23334] ? __rcu_read_unlock+0x5c/0x290 [ 267.668336][T23334] netlink_rcv_skb+0x14e/0x250 [ 267.673095][T23334] ? rtnetlink_bind+0x60/0x60 [ 267.677832][T23334] rtnetlink_rcv+0x18/0x20 [ 267.682298][T23334] netlink_unicast+0x5fc/0x6c0 [ 267.687094][T23334] netlink_sendmsg+0x6e1/0x7d0 [ 267.691849][T23334] ? netlink_getsockopt+0x720/0x720 [ 267.697047][T23334] ____sys_sendmsg+0x39a/0x510 [ 267.701799][T23334] __sys_sendmsg+0x195/0x230 [ 267.706380][T23334] __x64_sys_sendmsg+0x42/0x50 [ 267.711123][T23334] do_syscall_64+0x44/0xd0 [ 267.715534][T23334] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 267.721461][T23334] RIP: 0033:0x7f270cf99ae9 [ 267.725867][T23334] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 267.745470][T23334] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 267.753912][T23334] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 267.762003][T23334] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 267.769963][T23334] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 267.777911][T23334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 267.785874][T23334] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 267.793889][T23334] [ 267.797091][T23334] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 267.812436][T23331] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 267.853221][T23324] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 267.873650][T23324] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 267.882139][T23324] CPU: 1 PID: 23324 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 267.892306][T23324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.902351][T23324] Call Trace: [ 267.905641][T23324] [ 267.908693][T23324] dump_stack_lvl+0xd6/0x122 [ 267.913261][T23324] dump_stack+0x11/0x1b [ 267.917432][T23324] sysfs_create_dir_ns+0x173/0x1a0 [ 267.922532][T23324] kobject_add_internal+0x456/0x840 [ 267.927722][T23324] ? should_fail+0x2a/0x250 [ 267.932296][T23324] kobject_add+0xd7/0x150 [ 267.936617][T23324] ? kmem_cache_alloc_trace+0x24b/0x350 [ 267.942138][T23324] ? device_add+0x30d/0xf40 [ 267.946690][T23324] device_add+0x31d/0xf40 [ 267.951017][T23324] ? hrtimer_init+0xfc/0x1d0 [ 267.955666][T23324] ? netdev_register_kobject+0x5f/0x230 [ 267.961197][T23324] netdev_register_kobject+0xfd/0x230 [ 267.966565][T23324] register_netdevice+0xba5/0x10b0 [ 267.971772][T23324] veth_newlink+0x479/0x9c0 [ 267.976297][T23324] ? veth_validate+0x110/0x110 [ 267.981070][T23324] rtnl_newlink+0xdae/0x13b0 [ 267.985744][T23324] ? rtnl_setlink+0x2a0/0x2a0 [ 267.990413][T23324] rtnetlink_rcv_msg+0x745/0x7e0 [ 267.995328][T23324] ? ___cache_free+0x46/0x300 [ 268.000032][T23324] ? skb_network_protocol+0x137/0x360 [ 268.005441][T23324] ? __kfree_skb+0xfe/0x150 [ 268.009974][T23324] ? kmem_cache_free+0x5e/0x100 [ 268.014815][T23324] ? __kfree_skb+0xfe/0x150 [ 268.019382][T23324] ? consume_skb+0x48/0x160 [ 268.023875][T23324] ? nlmon_xmit+0x5f/0x70 [ 268.028181][T23324] ? __this_cpu_preempt_check+0x18/0x20 [ 268.033775][T23324] ? __local_bh_enable_ip+0x4d/0x70 [ 268.038949][T23324] ? local_bh_enable+0x1b/0x20 [ 268.043823][T23324] ? __dev_queue_xmit+0x597/0xf70 [ 268.048826][T23324] ? __skb_clone+0x2db/0x300 [ 268.053462][T23324] ? __rcu_read_unlock+0x5c/0x290 [ 268.058485][T23324] netlink_rcv_skb+0x14e/0x250 [ 268.063269][T23324] ? rtnetlink_bind+0x60/0x60 [ 268.067922][T23324] rtnetlink_rcv+0x18/0x20 [ 268.072396][T23324] netlink_unicast+0x5fc/0x6c0 [ 268.077150][T23324] netlink_sendmsg+0x6e1/0x7d0 [ 268.082019][T23324] ? netlink_getsockopt+0x720/0x720 [ 268.087205][T23324] ____sys_sendmsg+0x39a/0x510 [ 268.092062][T23324] __sys_sendmsg+0x195/0x230 [ 268.096652][T23324] ? xfrm_migrate+0x1b10/0x1e60 [ 268.101557][T23324] __x64_sys_sendmsg+0x42/0x50 [ 268.106382][T23324] do_syscall_64+0x44/0xd0 [ 268.110837][T23324] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 268.116710][T23324] RIP: 0033:0x7f270cf99ae9 [ 268.121101][T23324] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 268.140685][T23324] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 268.149072][T23324] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 268.157023][T23324] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 268.164985][T23324] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 268.172944][T23324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 268.180898][T23324] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 268.188899][T23324] [ 268.192026][T23324] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0xc, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010001e0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:32 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x68, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0xc, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:32 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x11000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:32 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000200402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0xf, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:32 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x6c, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003240402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 268.296991][T23358] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003340402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 268.364591][T23369] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=784 sclass=netlink_route_socket pid=23369 comm=syz-executor.3 [ 268.381425][T23360] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 268.400375][T23360] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' 12:04:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003360402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 268.402485][T23371] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=784 sclass=netlink_route_socket pid=23371 comm=syz-executor.3 [ 268.408829][T23360] CPU: 0 PID: 23360 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 268.431926][T23360] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 268.441978][T23360] Call Trace: [ 268.445322][T23360] [ 268.448248][T23360] dump_stack_lvl+0xd6/0x122 [ 268.450817][T23373] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=784 sclass=netlink_route_socket pid=23373 comm=syz-executor.3 [ 268.453016][T23360] dump_stack+0x11/0x1b [ 268.453039][T23360] sysfs_create_dir_ns+0x173/0x1a0 [ 268.453059][T23360] kobject_add_internal+0x456/0x840 [ 268.453088][T23360] ? should_fail+0x2a/0x250 [ 268.484909][T23360] kobject_add+0xd7/0x150 [ 268.489246][T23360] ? kmem_cache_alloc_trace+0x24b/0x350 [ 268.494836][T23360] ? device_add+0x30d/0xf40 [ 268.499337][T23360] device_add+0x31d/0xf40 [ 268.503788][T23360] ? hrtimer_init+0xfc/0x1d0 [ 268.508374][T23360] ? netdev_register_kobject+0x5f/0x230 [ 268.513945][T23360] netdev_register_kobject+0xfd/0x230 [ 268.519297][T23360] register_netdevice+0xba5/0x10b0 [ 268.524487][T23360] veth_newlink+0x479/0x9c0 [ 268.529025][T23360] ? veth_validate+0x110/0x110 [ 268.533770][T23360] rtnl_newlink+0xdae/0x13b0 [ 268.538348][T23360] ? rtnl_setlink+0x2a0/0x2a0 [ 268.543021][T23360] rtnetlink_rcv_msg+0x745/0x7e0 [ 268.548067][T23360] ? ___cache_free+0x46/0x300 [ 268.552743][T23360] ? skb_network_protocol+0x137/0x360 [ 268.558126][T23360] ? __kfree_skb+0xfe/0x150 [ 268.562610][T23360] ? kmem_cache_free+0x5e/0x100 [ 268.567540][T23360] ? __kfree_skb+0xfe/0x150 [ 268.572186][T23360] ? consume_skb+0x48/0x160 [ 268.576777][T23360] ? nlmon_xmit+0x5f/0x70 [ 268.581131][T23360] ? __this_cpu_preempt_check+0x18/0x20 [ 268.586803][T23360] ? __local_bh_enable_ip+0x4d/0x70 [ 268.591978][T23360] ? local_bh_enable+0x1b/0x20 [ 268.596763][T23360] ? __dev_queue_xmit+0x597/0xf70 [ 268.601768][T23360] ? __skb_clone+0x2db/0x300 [ 268.606394][T23360] ? __rcu_read_unlock+0x5c/0x290 [ 268.611419][T23360] netlink_rcv_skb+0x14e/0x250 [ 268.616162][T23360] ? rtnetlink_bind+0x60/0x60 [ 268.620934][T23360] rtnetlink_rcv+0x18/0x20 [ 268.625378][T23360] netlink_unicast+0x5fc/0x6c0 [ 268.630158][T23360] netlink_sendmsg+0x6e1/0x7d0 [ 268.634900][T23360] ? netlink_getsockopt+0x720/0x720 [ 268.640112][T23360] ____sys_sendmsg+0x39a/0x510 [ 268.644876][T23360] __sys_sendmsg+0x195/0x230 [ 268.649473][T23360] __x64_sys_sendmsg+0x42/0x50 [ 268.654246][T23360] do_syscall_64+0x44/0xd0 [ 268.658665][T23360] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 268.664726][T23360] RIP: 0033:0x7f270cf99ae9 [ 268.669126][T23360] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 268.688712][T23360] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 268.697229][T23360] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 268.705183][T23360] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 268.713191][T23360] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 268.721271][T23360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 268.729219][T23360] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 268.737172][T23360] [ 268.740427][T23360] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 268.754268][T23357] fq_change: 22 callbacks suppressed [ 268.754277][T23357] sch_fq: defrate 0 ignored. [ 268.771692][T23364] sch_fq: defrate 0 ignored. [ 268.776889][T23374] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 268.791200][T23374] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 268.799743][T23374] CPU: 0 PID: 23374 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 268.809895][T23374] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 268.819946][T23374] Call Trace: [ 268.823208][T23374] [ 268.826121][T23374] dump_stack_lvl+0xd6/0x122 [ 268.830696][T23374] dump_stack+0x11/0x1b [ 268.834849][T23374] sysfs_create_dir_ns+0x173/0x1a0 [ 268.840021][T23374] kobject_add_internal+0x456/0x840 [ 268.845249][T23374] ? should_fail+0x2a/0x250 [ 268.849735][T23374] kobject_add+0xd7/0x150 [ 268.854044][T23374] ? kmem_cache_alloc_trace+0x24b/0x350 [ 268.859678][T23374] ? device_add+0x30d/0xf40 [ 268.864169][T23374] device_add+0x31d/0xf40 [ 268.868500][T23374] ? hrtimer_init+0xfc/0x1d0 [ 268.873172][T23374] ? netdev_register_kobject+0x5f/0x230 [ 268.878705][T23374] netdev_register_kobject+0xfd/0x230 [ 268.884056][T23374] register_netdevice+0xba5/0x10b0 [ 268.889169][T23374] veth_newlink+0x479/0x9c0 [ 268.893739][T23374] ? veth_validate+0x110/0x110 [ 268.898562][T23374] rtnl_newlink+0xdae/0x13b0 [ 268.903219][T23374] ? rb_insert_color+0x2fa/0x310 [ 268.908155][T23374] ? rtnl_setlink+0x2a0/0x2a0 [ 268.912823][T23374] rtnetlink_rcv_msg+0x745/0x7e0 [ 268.917740][T23374] ? ___cache_free+0x46/0x300 [ 268.922458][T23374] ? skb_network_protocol+0x137/0x360 [ 268.927843][T23374] ? __kfree_skb+0xfe/0x150 [ 268.932364][T23374] ? kmem_cache_free+0x5e/0x100 [ 268.937227][T23374] ? __kfree_skb+0xfe/0x150 [ 268.941720][T23374] ? consume_skb+0x48/0x160 [ 268.946236][T23374] ? nlmon_xmit+0x5f/0x70 [ 268.950616][T23374] ? __this_cpu_preempt_check+0x18/0x20 [ 268.956224][T23374] ? __local_bh_enable_ip+0x4d/0x70 [ 268.961430][T23374] ? local_bh_enable+0x1b/0x20 [ 268.966221][T23374] ? __dev_queue_xmit+0x597/0xf70 [ 268.971228][T23374] ? __skb_clone+0x2db/0x300 [ 268.975837][T23374] ? __rcu_read_unlock+0x5c/0x290 [ 268.980851][T23374] netlink_rcv_skb+0x14e/0x250 [ 268.985686][T23374] ? rtnetlink_bind+0x60/0x60 [ 268.990405][T23374] rtnetlink_rcv+0x18/0x20 [ 268.994888][T23374] netlink_unicast+0x5fc/0x6c0 [ 268.999766][T23374] netlink_sendmsg+0x6e1/0x7d0 [ 269.004542][T23374] ? netlink_getsockopt+0x720/0x720 [ 269.009718][T23374] ____sys_sendmsg+0x39a/0x510 [ 269.014466][T23374] __sys_sendmsg+0x195/0x230 [ 269.019061][T23374] __x64_sys_sendmsg+0x42/0x50 [ 269.023895][T23374] do_syscall_64+0x44/0xd0 [ 269.028368][T23374] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 269.034251][T23374] RIP: 0033:0x7f270cf99ae9 [ 269.038651][T23374] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 269.058320][T23374] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 269.066727][T23374] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 269.074694][T23374] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 269.082655][T23374] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 269.090617][T23374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 269.098606][T23374] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 269.106560][T23374] [ 269.109694][T23374] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 269.146232][T23377] sch_fq: defrate 0 ignored. [ 269.198237][T23381] ================================================================== [ 269.206308][T23381] BUG: KCSAN: data-race in netlink_getname / netlink_insert [ 269.213574][T23381] [ 269.215875][T23381] write to 0xffff8881480dab10 of 4 bytes by task 23374 on cpu 0: [ 269.223562][T23381] netlink_insert+0xe8/0x900 [ 269.228190][T23381] netlink_autobind+0xae/0x160 [ 269.232965][T23381] netlink_sendmsg+0x48a/0x7d0 [ 269.237710][T23381] ____sys_sendmsg+0x39a/0x510 [ 269.242503][T23381] __sys_sendmsg+0x195/0x230 [ 269.247103][T23381] __x64_sys_sendmsg+0x42/0x50 [ 269.251845][T23381] do_syscall_64+0x44/0xd0 [ 269.256238][T23381] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 269.262106][T23381] [ 269.264406][T23381] read to 0xffff8881480dab10 of 4 bytes by task 23381 on cpu 1: [ 269.272126][T23381] netlink_getname+0xbb/0x180 [ 269.276794][T23381] __sys_getsockname+0x11d/0x1b0 [ 269.281728][T23381] __x64_sys_getsockname+0x3e/0x50 [ 269.286820][T23381] do_syscall_64+0x44/0xd0 [ 269.291213][T23381] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 269.297148][T23381] [ 269.299453][T23381] value changed: 0x00000000 -> 0xa47818d2 [ 269.305163][T23381] [ 269.307462][T23381] Reported by Kernel Concurrency Sanitizer on: [ 269.313661][T23381] CPU: 1 PID: 23381 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 269.323799][T23381] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 269.333832][T23381] ================================================================== [ 269.366390][T23367] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 269.374872][T23367] CPU: 0 PID: 23367 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 269.385138][T23367] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 269.395333][T23367] Call Trace: [ 269.398594][T23367] [ 269.401526][T23367] dump_stack_lvl+0xd6/0x122 [ 269.406150][T23367] dump_stack+0x11/0x1b [ 269.410282][T23367] sysfs_create_dir_ns+0x173/0x1a0 [ 269.415534][T23367] kobject_add_internal+0x456/0x840 [ 269.420773][T23367] ? should_fail+0x2a/0x250 [ 269.425315][T23367] kobject_add+0xd7/0x150 [ 269.429688][T23367] ? kmem_cache_alloc_trace+0x24b/0x350 [ 269.435310][T23367] ? device_add+0x30d/0xf40 [ 269.439845][T23367] device_add+0x31d/0xf40 [ 269.444151][T23367] ? hrtimer_init+0xfc/0x1d0 [ 269.448822][T23367] ? netdev_register_kobject+0x5f/0x230 [ 269.454345][T23367] netdev_register_kobject+0xfd/0x230 [ 269.459797][T23367] register_netdevice+0xba5/0x10b0 [ 269.465019][T23367] veth_newlink+0x479/0x9c0 [ 269.469520][T23367] ? veth_validate+0x110/0x110 [ 269.474260][T23367] rtnl_newlink+0xdae/0x13b0 [ 269.478845][T23367] ? rtnl_setlink+0x2a0/0x2a0 [ 269.483507][T23367] rtnetlink_rcv_msg+0x745/0x7e0 [ 269.488483][T23367] ? ___cache_free+0x46/0x300 [ 269.493143][T23367] ? skb_network_protocol+0x137/0x360 [ 269.498489][T23367] ? __kfree_skb+0xfe/0x150 [ 269.502995][T23367] ? kmem_cache_free+0x5e/0x100 [ 269.507890][T23367] ? __kfree_skb+0xfe/0x150 [ 269.512527][T23367] ? consume_skb+0x48/0x160 [ 269.517006][T23367] ? nlmon_xmit+0x5f/0x70 [ 269.521312][T23367] ? __this_cpu_preempt_check+0x18/0x20 [ 269.526832][T23367] ? __local_bh_enable_ip+0x4d/0x70 [ 269.532015][T23367] ? local_bh_enable+0x1b/0x20 [ 269.536754][T23367] ? __dev_queue_xmit+0x597/0xf70 [ 269.541886][T23367] ? __skb_clone+0x2db/0x300 [ 269.546476][T23367] ? __rcu_read_unlock+0x5c/0x290 [ 269.551514][T23367] netlink_rcv_skb+0x14e/0x250 [ 269.556342][T23367] ? rtnetlink_bind+0x60/0x60 [ 269.561075][T23367] rtnetlink_rcv+0x18/0x20 [ 269.565483][T23367] netlink_unicast+0x5fc/0x6c0 [ 269.570300][T23367] netlink_sendmsg+0x6e1/0x7d0 [ 269.575110][T23367] ? netlink_getsockopt+0x720/0x720 [ 269.580285][T23367] ____sys_sendmsg+0x39a/0x510 [ 269.585086][T23367] __sys_sendmsg+0x195/0x230 [ 269.589748][T23367] ? xfrm_migrate+0x1b10/0x1e60 [ 269.594602][T23367] __x64_sys_sendmsg+0x42/0x50 [ 269.599359][T23367] do_syscall_64+0x44/0xd0 [ 269.603833][T23367] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 269.609733][T23367] RIP: 0033:0x7f270cf99ae9 [ 269.614188][T23367] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 269.633825][T23367] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 269.642272][T23367] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 269.650221][T23367] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 269.658172][T23367] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:34 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0xf, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:34 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003370402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:34 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x12000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x10, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:34 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x74, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:34 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x2, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 269.666203][T23367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 269.674156][T23367] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 269.682153][T23367] [ 269.685617][T23367] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:34 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001003390402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x11, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 269.730707][T23388] sch_fq: defrate 0 ignored. [ 269.737418][T23392] sch_fq: defrate 0 ignored. [ 269.742126][T23389] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=784 sclass=netlink_route_socket pid=23389 comm=syz-executor.3 12:04:34 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x7a, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:34 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010003f0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 269.790256][T23399] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=784 sclass=netlink_route_socket pid=23399 comm=syz-executor.3 [ 269.824346][T23395] sch_fq: defrate 0 ignored. 12:04:34 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x18000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 269.833937][T23397] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 269.842402][T23397] CPU: 1 PID: 23397 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 269.852563][T23397] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 269.862790][T23397] Call Trace: [ 269.866055][T23397] [ 269.868970][T23397] dump_stack_lvl+0xd6/0x122 [ 269.873563][T23397] dump_stack+0x11/0x1b [ 269.877820][T23397] sysfs_create_dir_ns+0x173/0x1a0 [ 269.882918][T23397] kobject_add_internal+0x456/0x840 [ 269.888138][T23397] ? should_fail+0x2a/0x250 [ 269.892655][T23397] kobject_add+0xd7/0x150 [ 269.896963][T23397] ? kmem_cache_alloc_trace+0x24b/0x350 [ 269.902485][T23397] ? device_add+0x30d/0xf40 [ 269.906968][T23397] device_add+0x31d/0xf40 [ 269.911280][T23397] ? hrtimer_init+0xfc/0x1d0 [ 269.915854][T23397] ? netdev_register_kobject+0x5f/0x230 [ 269.921382][T23397] netdev_register_kobject+0xfd/0x230 [ 269.926813][T23397] register_netdevice+0xba5/0x10b0 [ 269.931914][T23397] veth_newlink+0x479/0x9c0 [ 269.936483][T23397] ? veth_validate+0x110/0x110 [ 269.941227][T23397] rtnl_newlink+0xdae/0x13b0 [ 269.945889][T23397] ? rtnl_setlink+0x2a0/0x2a0 [ 269.950655][T23397] rtnetlink_rcv_msg+0x745/0x7e0 [ 269.955637][T23397] ? ___cache_free+0x46/0x300 [ 269.960305][T23397] ? skb_network_protocol+0x137/0x360 [ 269.965735][T23397] ? __kfree_skb+0xfe/0x150 [ 269.970220][T23397] ? kmem_cache_free+0x5e/0x100 [ 269.975114][T23397] ? __kfree_skb+0xfe/0x150 [ 269.979660][T23397] ? consume_skb+0x48/0x160 [ 269.984211][T23397] ? nlmon_xmit+0x5f/0x70 [ 269.988593][T23397] ? __this_cpu_preempt_check+0x18/0x20 [ 269.994139][T23397] ? __local_bh_enable_ip+0x4d/0x70 [ 269.999378][T23397] ? local_bh_enable+0x1b/0x20 [ 270.004191][T23397] ? __dev_queue_xmit+0x597/0xf70 [ 270.009199][T23397] ? __skb_clone+0x2db/0x300 [ 270.013792][T23397] ? __rcu_read_unlock+0x5c/0x290 [ 270.018924][T23397] netlink_rcv_skb+0x14e/0x250 [ 270.023685][T23397] ? rtnetlink_bind+0x60/0x60 [ 270.028402][T23397] rtnetlink_rcv+0x18/0x20 [ 270.032844][T23397] netlink_unicast+0x5fc/0x6c0 [ 270.037604][T23397] netlink_sendmsg+0x6e1/0x7d0 [ 270.042382][T23397] ? netlink_getsockopt+0x720/0x720 [ 270.047584][T23397] ____sys_sendmsg+0x39a/0x510 [ 270.052388][T23397] __sys_sendmsg+0x195/0x230 [ 270.057015][T23397] __x64_sys_sendmsg+0x42/0x50 [ 270.061776][T23397] do_syscall_64+0x44/0xd0 [ 270.066170][T23397] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 270.072092][T23397] RIP: 0033:0x7f270cf99ae9 [ 270.076563][T23397] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 270.096232][T23397] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 270.104653][T23397] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 270.112603][T23397] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 270.120621][T23397] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 270.128576][T23397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 270.136603][T23397] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 270.144569][T23397] [ 270.147618][T23397] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 270.163523][T23403] sch_fq: defrate 0 ignored. [ 270.172533][T23411] sch_fq: defrate 0 ignored. 12:04:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x60, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 270.188274][T23409] sch_fq: defrate 0 ignored. [ 270.199563][T23410] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 270.208061][T23410] CPU: 0 PID: 23410 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 270.218205][T23410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 270.228260][T23410] Call Trace: [ 270.231534][T23410] [ 270.234490][T23410] dump_stack_lvl+0xd6/0x122 [ 270.239070][T23410] dump_stack+0x11/0x1b [ 270.243210][T23410] sysfs_create_dir_ns+0x173/0x1a0 [ 270.248298][T23410] kobject_add_internal+0x456/0x840 [ 270.253525][T23410] ? should_fail+0x2a/0x250 [ 270.258019][T23410] kobject_add+0xd7/0x150 [ 270.262333][T23410] ? kmem_cache_alloc_trace+0x24b/0x350 [ 270.267885][T23410] ? device_add+0x30d/0xf40 [ 270.272376][T23410] device_add+0x31d/0xf40 [ 270.276710][T23410] ? hrtimer_init+0xfc/0x1d0 [ 270.281364][T23410] ? netdev_register_kobject+0x5f/0x230 [ 270.287132][T23410] netdev_register_kobject+0xfd/0x230 [ 270.292500][T23410] register_netdevice+0xba5/0x10b0 [ 270.297592][T23410] veth_newlink+0x479/0x9c0 [ 270.302080][T23410] ? veth_validate+0x110/0x110 [ 270.306831][T23410] rtnl_newlink+0xdae/0x13b0 [ 270.311507][T23410] ? rtnl_setlink+0x2a0/0x2a0 [ 270.316174][T23410] rtnetlink_rcv_msg+0x745/0x7e0 [ 270.321109][T23410] ? ___cache_free+0x46/0x300 [ 270.325783][T23410] ? netif_skb_features+0x3c8/0x670 [ 270.330961][T23410] ? __kfree_skb+0xfe/0x150 [ 270.335447][T23410] ? kmem_cache_free+0x5e/0x100 [ 270.340386][T23410] ? __kfree_skb+0xfe/0x150 [ 270.344924][T23410] ? consume_skb+0x48/0x160 [ 270.349435][T23410] ? nlmon_xmit+0x5f/0x70 [ 270.353797][T23410] ? __this_cpu_preempt_check+0x18/0x20 [ 270.359326][T23410] ? __local_bh_enable_ip+0x4d/0x70 [ 270.364507][T23410] ? local_bh_enable+0x1b/0x20 [ 270.369269][T23410] ? __dev_queue_xmit+0x597/0xf70 [ 270.374360][T23410] ? __skb_clone+0x2db/0x300 [ 270.378927][T23410] ? __rcu_read_unlock+0x5c/0x290 [ 270.383947][T23410] netlink_rcv_skb+0x14e/0x250 [ 270.389240][T23410] ? rtnetlink_bind+0x60/0x60 [ 270.393901][T23410] rtnetlink_rcv+0x18/0x20 [ 270.398396][T23410] netlink_unicast+0x5fc/0x6c0 [ 270.403161][T23410] netlink_sendmsg+0x6e1/0x7d0 [ 270.407944][T23410] ? netlink_getsockopt+0x720/0x720 [ 270.413254][T23410] ____sys_sendmsg+0x39a/0x510 [ 270.418006][T23410] __sys_sendmsg+0x195/0x230 [ 270.422601][T23410] __x64_sys_sendmsg+0x42/0x50 [ 270.427393][T23410] do_syscall_64+0x44/0xd0 [ 270.431826][T23410] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 270.437700][T23410] RIP: 0033:0x7f270cf99ae9 [ 270.442106][T23410] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 270.461716][T23410] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 270.470109][T23410] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 270.478102][T23410] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 270.486056][T23410] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 270.494081][T23410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 270.502389][T23410] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 270.510358][T23410] [ 270.513605][T23410] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 270.539738][T23415] sch_fq: defrate 0 ignored. [ 270.609011][T23404] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 270.617527][T23404] CPU: 0 PID: 23404 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 270.627698][T23404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 270.637797][T23404] Call Trace: [ 270.641142][T23404] [ 270.644426][T23404] dump_stack_lvl+0xd6/0x122 [ 270.649001][T23404] dump_stack+0x11/0x1b [ 270.653138][T23404] sysfs_create_dir_ns+0x173/0x1a0 [ 270.658268][T23404] kobject_add_internal+0x456/0x840 [ 270.663497][T23404] ? should_fail+0x2a/0x250 [ 270.668065][T23404] kobject_add+0xd7/0x150 [ 270.672392][T23404] ? kmem_cache_alloc_trace+0x24b/0x350 [ 270.677912][T23404] ? device_add+0x30d/0xf40 [ 270.682410][T23404] device_add+0x31d/0xf40 [ 270.686887][T23404] ? hrtimer_init+0xfc/0x1d0 [ 270.691473][T23404] ? netdev_register_kobject+0x5f/0x230 [ 270.697105][T23404] netdev_register_kobject+0xfd/0x230 [ 270.702466][T23404] register_netdevice+0xba5/0x10b0 [ 270.707614][T23404] veth_newlink+0x479/0x9c0 [ 270.712142][T23404] ? veth_validate+0x110/0x110 [ 270.716924][T23404] rtnl_newlink+0xdae/0x13b0 [ 270.721719][T23404] ? rtnl_setlink+0x2a0/0x2a0 [ 270.726397][T23404] rtnetlink_rcv_msg+0x745/0x7e0 [ 270.731403][T23404] ? ___cache_free+0x46/0x300 [ 270.736126][T23404] ? skb_network_protocol+0x137/0x360 [ 270.741657][T23404] ? __kfree_skb+0xfe/0x150 [ 270.746200][T23404] ? kmem_cache_free+0x5e/0x100 [ 270.751081][T23404] ? __kfree_skb+0xfe/0x150 [ 270.755579][T23404] ? consume_skb+0x48/0x160 [ 270.760061][T23404] ? nlmon_xmit+0x5f/0x70 [ 270.764429][T23404] ? __this_cpu_preempt_check+0x18/0x20 [ 270.770012][T23404] ? __local_bh_enable_ip+0x4d/0x70 [ 270.775191][T23404] ? local_bh_enable+0x1b/0x20 [ 270.779932][T23404] ? __dev_queue_xmit+0x597/0xf70 [ 270.784963][T23404] ? __skb_clone+0x2db/0x300 [ 270.789547][T23404] ? __rcu_read_unlock+0x5c/0x290 [ 270.794548][T23404] netlink_rcv_skb+0x14e/0x250 [ 270.799359][T23404] ? rtnetlink_bind+0x60/0x60 [ 270.804034][T23404] rtnetlink_rcv+0x18/0x20 [ 270.808431][T23404] netlink_unicast+0x5fc/0x6c0 [ 270.813188][T23404] netlink_sendmsg+0x6e1/0x7d0 [ 270.817973][T23404] ? netlink_getsockopt+0x720/0x720 [ 270.823219][T23404] ____sys_sendmsg+0x39a/0x510 [ 270.828011][T23404] __sys_sendmsg+0x195/0x230 [ 270.832630][T23404] ? xfrm_migrate+0x1b10/0x1e60 [ 270.837499][T23404] __x64_sys_sendmsg+0x42/0x50 [ 270.842249][T23404] do_syscall_64+0x44/0xd0 [ 270.846664][T23404] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 270.852620][T23404] RIP: 0033:0x7f270cf99ae9 [ 270.857104][T23404] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 270.876802][T23404] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 270.885426][T23404] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 270.893454][T23404] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 270.901442][T23404] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:35 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x10, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:35 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x300, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000400402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:35 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x20000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:35 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x3, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 270.909399][T23404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 270.917363][T23404] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 270.925339][T23404] [ 270.928429][T23404] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:35 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x46f, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000640402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 270.993512][T23429] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 271.002001][T23429] CPU: 0 PID: 23429 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 271.012163][T23429] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.022224][T23429] Call Trace: [ 271.025503][T23429] [ 271.028430][T23429] dump_stack_lvl+0xd6/0x122 [ 271.033037][T23429] dump_stack+0x11/0x1b [ 271.037266][T23429] sysfs_create_dir_ns+0x173/0x1a0 12:04:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000107fff0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000020402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 271.042380][T23429] kobject_add_internal+0x456/0x840 [ 271.047584][T23429] ? should_fail+0x2a/0x250 [ 271.052088][T23429] kobject_add+0xd7/0x150 [ 271.056426][T23429] ? kmem_cache_alloc_trace+0x24b/0x350 [ 271.058947][T23439] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=32528 sclass=netlink_route_socket pid=23439 comm=syz-executor.3 [ 271.061981][T23429] ? device_add+0x30d/0xf40 [ 271.062009][T23429] device_add+0x31d/0xf40 [ 271.083942][T23429] ? hrtimer_init+0xfc/0x1d0 [ 271.088550][T23429] ? netdev_register_kobject+0x5f/0x230 12:04:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000030402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 271.094112][T23429] netdev_register_kobject+0xfd/0x230 [ 271.099567][T23429] register_netdevice+0xba5/0x10b0 [ 271.104737][T23429] veth_newlink+0x479/0x9c0 [ 271.109256][T23429] ? veth_validate+0x110/0x110 [ 271.114057][T23429] rtnl_newlink+0xdae/0x13b0 [ 271.118697][T23429] ? rtnl_setlink+0x2a0/0x2a0 [ 271.123374][T23429] rtnetlink_rcv_msg+0x745/0x7e0 [ 271.128318][T23429] ? ___cache_free+0x46/0x300 [ 271.133017][T23429] ? skb_network_protocol+0x137/0x360 [ 271.138388][T23429] ? __kfree_skb+0xfe/0x150 [ 271.143113][T23429] ? kmem_cache_free+0x5e/0x100 [ 271.147960][T23429] ? __kfree_skb+0xfe/0x150 [ 271.152468][T23429] ? consume_skb+0x48/0x160 [ 271.157019][T23429] ? nlmon_xmit+0x5f/0x70 [ 271.161363][T23429] ? __this_cpu_preempt_check+0x18/0x20 [ 271.166963][T23429] ? __local_bh_enable_ip+0x4d/0x70 [ 271.172236][T23429] ? local_bh_enable+0x1b/0x20 [ 271.176981][T23429] ? __dev_queue_xmit+0x597/0xf70 [ 271.182062][T23429] ? __skb_clone+0x2db/0x300 [ 271.186691][T23429] ? __rcu_read_unlock+0x5c/0x290 [ 271.191704][T23429] netlink_rcv_skb+0x14e/0x250 [ 271.196451][T23429] ? rtnetlink_bind+0x60/0x60 [ 271.201139][T23429] rtnetlink_rcv+0x18/0x20 [ 271.205560][T23429] netlink_unicast+0x5fc/0x6c0 [ 271.210307][T23429] netlink_sendmsg+0x6e1/0x7d0 [ 271.215067][T23429] ? netlink_getsockopt+0x720/0x720 [ 271.220329][T23429] ____sys_sendmsg+0x39a/0x510 [ 271.225083][T23429] __sys_sendmsg+0x195/0x230 [ 271.229684][T23429] __x64_sys_sendmsg+0x42/0x50 [ 271.234548][T23429] do_syscall_64+0x44/0xd0 [ 271.238991][T23429] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 271.244891][T23429] RIP: 0033:0x7f270cf99ae9 [ 271.249349][T23429] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 271.268966][T23429] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 271.277358][T23429] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 271.285322][T23429] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 12:04:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x2, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 271.293294][T23429] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 271.301289][T23429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 271.309359][T23429] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 271.317317][T23429] [ 271.320372][T23429] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 271.406843][T23429] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 271.415324][T23429] CPU: 1 PID: 23429 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 271.425476][T23429] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.435524][T23429] Call Trace: [ 271.438785][T23429] [ 271.441694][T23429] dump_stack_lvl+0xd6/0x122 [ 271.446266][T23429] dump_stack+0x11/0x1b [ 271.450409][T23429] sysfs_create_dir_ns+0x173/0x1a0 [ 271.455513][T23429] kobject_add_internal+0x456/0x840 [ 271.460818][T23429] ? should_fail+0x2a/0x250 [ 271.465342][T23429] kobject_add+0xd7/0x150 [ 271.469679][T23429] ? kmem_cache_alloc_trace+0x24b/0x350 [ 271.475213][T23429] ? device_add+0x30d/0xf40 [ 271.479700][T23429] device_add+0x31d/0xf40 [ 271.484006][T23429] ? hrtimer_init+0xfc/0x1d0 [ 271.488576][T23429] ? netdev_register_kobject+0x5f/0x230 [ 271.494144][T23429] netdev_register_kobject+0xfd/0x230 [ 271.499493][T23429] register_netdevice+0xba5/0x10b0 [ 271.504588][T23429] veth_newlink+0x479/0x9c0 [ 271.509277][T23429] ? veth_validate+0x110/0x110 [ 271.514069][T23429] rtnl_newlink+0xdae/0x13b0 [ 271.518678][T23429] ? rtnl_setlink+0x2a0/0x2a0 [ 271.523484][T23429] rtnetlink_rcv_msg+0x745/0x7e0 [ 271.528412][T23429] ? ___cache_free+0x46/0x300 [ 271.533087][T23429] ? skb_network_protocol+0x137/0x360 [ 271.538495][T23429] ? __kfree_skb+0xfe/0x150 [ 271.542993][T23429] ? kmem_cache_free+0x5e/0x100 [ 271.547876][T23429] ? __kfree_skb+0xfe/0x150 [ 271.552369][T23429] ? consume_skb+0x48/0x160 [ 271.556869][T23429] ? nlmon_xmit+0x5f/0x70 [ 271.561180][T23429] ? __this_cpu_preempt_check+0x18/0x20 [ 271.566741][T23429] ? __local_bh_enable_ip+0x4d/0x70 [ 271.571924][T23429] ? local_bh_enable+0x1b/0x20 [ 271.576717][T23429] ? __dev_queue_xmit+0x597/0xf70 [ 271.581716][T23429] ? __skb_clone+0x2db/0x300 [ 271.586368][T23429] ? __rcu_read_unlock+0x5c/0x290 [ 271.591381][T23429] netlink_rcv_skb+0x14e/0x250 [ 271.596152][T23429] ? rtnetlink_bind+0x60/0x60 [ 271.600862][T23429] rtnetlink_rcv+0x18/0x20 [ 271.605309][T23429] netlink_unicast+0x5fc/0x6c0 [ 271.610066][T23429] netlink_sendmsg+0x6e1/0x7d0 [ 271.614854][T23429] ? netlink_getsockopt+0x720/0x720 [ 271.620042][T23429] ____sys_sendmsg+0x39a/0x510 [ 271.624800][T23429] __sys_sendmsg+0x195/0x230 [ 271.629376][T23429] __x64_sys_sendmsg+0x42/0x50 [ 271.634204][T23429] do_syscall_64+0x44/0xd0 [ 271.638600][T23429] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 271.644514][T23429] RIP: 0033:0x7f270cf99ae9 [ 271.648905][T23429] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 271.668565][T23429] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 271.676975][T23429] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 271.684924][T23429] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 271.692928][T23429] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 271.700937][T23429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 271.708900][T23429] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 271.716890][T23429] [ 271.720216][T23429] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 271.820676][T23453] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 271.829315][T23453] CPU: 1 PID: 23453 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 271.839461][T23453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.849529][T23453] Call Trace: [ 271.852792][T23453] [ 271.855701][T23453] dump_stack_lvl+0xd6/0x122 [ 271.860275][T23453] dump_stack+0x11/0x1b [ 271.864410][T23453] sysfs_create_dir_ns+0x173/0x1a0 [ 271.869502][T23453] kobject_add_internal+0x456/0x840 [ 271.874678][T23453] ? should_fail+0x2a/0x250 [ 271.879358][T23453] kobject_add+0xd7/0x150 [ 271.883767][T23453] ? kmem_cache_alloc_trace+0x24b/0x350 [ 271.889307][T23453] ? device_add+0x30d/0xf40 [ 271.893860][T23453] device_add+0x31d/0xf40 [ 271.898220][T23453] ? hrtimer_init+0xfc/0x1d0 [ 271.902789][T23453] ? netdev_register_kobject+0x5f/0x230 [ 271.908345][T23453] netdev_register_kobject+0xfd/0x230 [ 271.913710][T23453] register_netdevice+0xba5/0x10b0 [ 271.918849][T23453] veth_newlink+0x479/0x9c0 [ 271.923456][T23453] ? veth_validate+0x110/0x110 [ 271.928262][T23453] rtnl_newlink+0xdae/0x13b0 [ 271.932838][T23453] ? __rcu_read_unlock+0x5c/0x290 [ 271.937867][T23453] ? rtnl_setlink+0x2a0/0x2a0 [ 271.942531][T23453] rtnetlink_rcv_msg+0x745/0x7e0 [ 271.947506][T23453] ? ___cache_free+0x46/0x300 [ 271.952165][T23453] ? skb_network_protocol+0x137/0x360 [ 271.957542][T23453] ? __kfree_skb+0xfe/0x150 [ 271.962112][T23453] ? kmem_cache_free+0x5e/0x100 [ 271.966952][T23453] ? __kfree_skb+0xfe/0x150 [ 271.971438][T23453] ? consume_skb+0x48/0x160 [ 271.975943][T23453] ? nlmon_xmit+0x5f/0x70 [ 271.980410][T23453] ? __this_cpu_preempt_check+0x18/0x20 [ 271.986014][T23453] ? __local_bh_enable_ip+0x4d/0x70 [ 271.991190][T23453] ? local_bh_enable+0x1b/0x20 [ 271.995932][T23453] ? __dev_queue_xmit+0x597/0xf70 [ 272.000989][T23453] ? __skb_clone+0x2db/0x300 [ 272.005686][T23453] ? __rcu_read_unlock+0x5c/0x290 [ 272.010705][T23453] netlink_rcv_skb+0x14e/0x250 [ 272.015450][T23453] ? rtnetlink_bind+0x60/0x60 [ 272.020113][T23453] rtnetlink_rcv+0x18/0x20 [ 272.024510][T23453] netlink_unicast+0x5fc/0x6c0 [ 272.029252][T23453] netlink_sendmsg+0x6e1/0x7d0 [ 272.034039][T23453] ? netlink_getsockopt+0x720/0x720 [ 272.039218][T23453] ____sys_sendmsg+0x39a/0x510 [ 272.044069][T23453] __sys_sendmsg+0x195/0x230 [ 272.048637][T23453] ? xfrm_migrate+0x1b10/0x1e60 [ 272.053569][T23453] __x64_sys_sendmsg+0x42/0x50 [ 272.058311][T23453] do_syscall_64+0x44/0xd0 [ 272.062707][T23453] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 272.068594][T23453] RIP: 0033:0x7f270cf99ae9 [ 272.072983][T23453] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.092627][T23453] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 272.101130][T23453] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 272.109096][T23453] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 12:04:36 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x60, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:36 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x25000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x3, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:36 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x500, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000040402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:36 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x4, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 272.117109][T23453] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 272.125113][T23453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 272.133100][T23453] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 272.141068][T23453] [ 272.144209][T23453] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000050402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:36 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x48000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 272.201769][T23465] __nla_validate_parse: 16 callbacks suppressed [ 272.201783][T23465] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x4, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 272.276576][T23468] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 272.289982][T23468] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 272.298493][T23468] CPU: 0 PID: 23468 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 272.308642][T23468] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.318746][T23468] Call Trace: [ 272.322025][T23468] [ 272.325001][T23468] dump_stack_lvl+0xd6/0x122 [ 272.329589][T23468] dump_stack+0x11/0x1b [ 272.333776][T23468] sysfs_create_dir_ns+0x173/0x1a0 [ 272.338916][T23468] kobject_add_internal+0x456/0x840 [ 272.344125][T23468] ? should_fail+0x2a/0x250 [ 272.348607][T23468] kobject_add+0xd7/0x150 [ 272.352982][T23468] ? kmem_cache_alloc_trace+0x24b/0x350 [ 272.358568][T23468] ? device_add+0x30d/0xf40 [ 272.363166][T23468] device_add+0x31d/0xf40 [ 272.367481][T23468] ? hrtimer_init+0xfc/0x1d0 [ 272.372130][T23468] ? netdev_register_kobject+0x5f/0x230 [ 272.377683][T23468] netdev_register_kobject+0xfd/0x230 [ 272.383056][T23468] register_netdevice+0xba5/0x10b0 [ 272.388178][T23468] veth_newlink+0x479/0x9c0 [ 272.392688][T23468] ? veth_validate+0x110/0x110 [ 272.397452][T23468] rtnl_newlink+0xdae/0x13b0 [ 272.402126][T23468] ? rb_insert_color+0x2fa/0x310 [ 272.407055][T23468] ? rtnl_setlink+0x2a0/0x2a0 [ 272.411743][T23468] rtnetlink_rcv_msg+0x745/0x7e0 [ 272.416743][T23468] ? ___cache_free+0x46/0x300 [ 272.421402][T23468] ? skb_network_protocol+0x137/0x360 [ 272.426843][T23468] ? __kfree_skb+0xfe/0x150 [ 272.431351][T23468] ? kmem_cache_free+0x5e/0x100 [ 272.436258][T23468] ? __kfree_skb+0xfe/0x150 [ 272.440744][T23468] ? consume_skb+0x48/0x160 [ 272.445237][T23468] ? nlmon_xmit+0x5f/0x70 [ 272.449568][T23468] ? __this_cpu_preempt_check+0x18/0x20 [ 272.455112][T23468] ? __local_bh_enable_ip+0x4d/0x70 [ 272.460371][T23468] ? local_bh_enable+0x1b/0x20 [ 272.465113][T23468] ? __dev_queue_xmit+0x597/0xf70 [ 272.470120][T23468] ? __skb_clone+0x2db/0x300 [ 272.474726][T23468] ? __rcu_read_unlock+0x5c/0x290 [ 272.479775][T23468] netlink_rcv_skb+0x14e/0x250 [ 272.484653][T23468] ? rtnetlink_bind+0x60/0x60 [ 272.489350][T23468] rtnetlink_rcv+0x18/0x20 [ 272.493827][T23468] netlink_unicast+0x5fc/0x6c0 [ 272.498579][T23468] netlink_sendmsg+0x6e1/0x7d0 [ 272.503466][T23468] ? netlink_getsockopt+0x720/0x720 [ 272.508651][T23468] ____sys_sendmsg+0x39a/0x510 [ 272.513523][T23468] __sys_sendmsg+0x195/0x230 [ 272.518101][T23468] ? xfrm_migrate+0x1b10/0x1e60 [ 272.523000][T23468] __x64_sys_sendmsg+0x42/0x50 [ 272.527829][T23468] do_syscall_64+0x44/0xd0 [ 272.532399][T23468] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 272.538296][T23468] RIP: 0033:0x7f270cf99ae9 [ 272.542711][T23468] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.562628][T23468] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 272.571026][T23468] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 272.579272][T23468] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 272.587285][T23468] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 272.595310][T23468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 272.603285][T23468] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 272.611264][T23468] [ 272.614419][T23468] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000060402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 272.628114][T23471] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 272.637418][T23471] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 272.657072][T23474] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000070402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 272.679386][T23478] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 272.693395][T23478] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 272.701918][T23478] CPU: 1 PID: 23478 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 272.712067][T23478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.722120][T23478] Call Trace: [ 272.725454][T23478] [ 272.728371][T23478] dump_stack_lvl+0xd6/0x122 [ 272.732948][T23478] dump_stack+0x11/0x1b [ 272.737095][T23478] sysfs_create_dir_ns+0x173/0x1a0 [ 272.742184][T23478] kobject_add_internal+0x456/0x840 [ 272.747436][T23478] ? should_fail+0x2a/0x250 [ 272.751956][T23478] kobject_add+0xd7/0x150 [ 272.756407][T23478] ? kmem_cache_alloc_trace+0x24b/0x350 [ 272.761947][T23478] ? device_add+0x30d/0xf40 [ 272.766538][T23478] device_add+0x31d/0xf40 [ 272.770848][T23478] ? hrtimer_init+0xfc/0x1d0 [ 272.775419][T23478] ? netdev_register_kobject+0x5f/0x230 [ 272.780960][T23478] netdev_register_kobject+0xfd/0x230 [ 272.786364][T23478] register_netdevice+0xba5/0x10b0 [ 272.791534][T23478] veth_newlink+0x479/0x9c0 [ 272.796078][T23478] ? veth_validate+0x110/0x110 [ 272.800849][T23478] rtnl_newlink+0xdae/0x13b0 [ 272.805661][T23478] ? rtnl_setlink+0x2a0/0x2a0 [ 272.810319][T23478] rtnetlink_rcv_msg+0x745/0x7e0 [ 272.815298][T23478] ? ___cache_free+0x46/0x300 [ 272.819969][T23478] ? skb_network_protocol+0x137/0x360 [ 272.825384][T23478] ? __kfree_skb+0xfe/0x150 [ 272.829887][T23478] ? kmem_cache_free+0x5e/0x100 [ 272.834721][T23478] ? __kfree_skb+0xfe/0x150 [ 272.839216][T23478] ? consume_skb+0x48/0x160 [ 272.843765][T23478] ? nlmon_xmit+0x5f/0x70 [ 272.848164][T23478] ? __this_cpu_preempt_check+0x18/0x20 [ 272.853862][T23478] ? __local_bh_enable_ip+0x4d/0x70 [ 272.859170][T23478] ? local_bh_enable+0x1b/0x20 [ 272.863934][T23478] ? __dev_queue_xmit+0x597/0xf70 [ 272.868951][T23478] ? __skb_clone+0x2db/0x300 [ 272.873607][T23478] ? __rcu_read_unlock+0x5c/0x290 [ 272.878633][T23478] netlink_rcv_skb+0x14e/0x250 [ 272.883551][T23478] ? rtnetlink_bind+0x60/0x60 [ 272.888206][T23478] rtnetlink_rcv+0x18/0x20 [ 272.892658][T23478] netlink_unicast+0x5fc/0x6c0 [ 272.897418][T23478] netlink_sendmsg+0x6e1/0x7d0 [ 272.902181][T23478] ? netlink_getsockopt+0x720/0x720 [ 272.907463][T23478] ____sys_sendmsg+0x39a/0x510 [ 272.912287][T23478] __sys_sendmsg+0x195/0x230 [ 272.916978][T23478] __x64_sys_sendmsg+0x42/0x50 [ 272.921727][T23478] do_syscall_64+0x44/0xd0 [ 272.926141][T23478] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 272.932061][T23478] RIP: 0033:0x7f270cf99ae9 [ 272.936460][T23478] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.956074][T23478] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 272.964530][T23478] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 272.972607][T23478] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 272.980687][T23478] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 272.988784][T23478] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 272.997101][T23478] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 273.005076][T23478] [ 273.008281][T23478] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:37 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x5, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 273.035871][T23468] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 273.062029][T23468] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 273.070477][T23468] CPU: 1 PID: 23468 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 273.080626][T23468] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.090665][T23468] Call Trace: [ 273.093972][T23468] [ 273.096919][T23468] dump_stack_lvl+0xd6/0x122 [ 273.101500][T23468] dump_stack+0x11/0x1b [ 273.105634][T23468] sysfs_create_dir_ns+0x173/0x1a0 [ 273.110805][T23468] kobject_add_internal+0x456/0x840 [ 273.116046][T23468] ? should_fail+0x2a/0x250 [ 273.120527][T23468] kobject_add+0xd7/0x150 [ 273.124863][T23468] ? kmem_cache_alloc_trace+0x24b/0x350 [ 273.130388][T23468] ? device_add+0x30d/0xf40 [ 273.134948][T23468] device_add+0x31d/0xf40 [ 273.139310][T23468] ? hrtimer_init+0xfc/0x1d0 [ 273.143881][T23468] ? netdev_register_kobject+0x5f/0x230 [ 273.149408][T23468] netdev_register_kobject+0xfd/0x230 [ 273.154758][T23468] register_netdevice+0xba5/0x10b0 [ 273.159849][T23468] veth_newlink+0x479/0x9c0 [ 273.164375][T23468] ? veth_validate+0x110/0x110 [ 273.169159][T23468] rtnl_newlink+0xdae/0x13b0 [ 273.173732][T23468] ? rb_insert_color+0x2fa/0x310 [ 273.178700][T23468] ? rtnl_setlink+0x2a0/0x2a0 [ 273.183360][T23468] rtnetlink_rcv_msg+0x745/0x7e0 [ 273.188282][T23468] ? ___cache_free+0x46/0x300 [ 273.192940][T23468] ? skb_network_protocol+0x137/0x360 [ 273.198290][T23468] ? __kfree_skb+0xfe/0x150 [ 273.202777][T23468] ? kmem_cache_free+0x5e/0x100 [ 273.207619][T23468] ? __kfree_skb+0xfe/0x150 [ 273.212100][T23468] ? consume_skb+0x48/0x160 [ 273.216614][T23468] ? nlmon_xmit+0x5f/0x70 [ 273.220981][T23468] ? __this_cpu_preempt_check+0x18/0x20 [ 273.226511][T23468] ? __local_bh_enable_ip+0x4d/0x70 [ 273.231700][T23468] ? local_bh_enable+0x1b/0x20 [ 273.236502][T23468] ? __dev_queue_xmit+0x597/0xf70 [ 273.241503][T23468] ? __skb_clone+0x2db/0x300 [ 273.246087][T23468] ? __rcu_read_unlock+0x5c/0x290 [ 273.251090][T23468] netlink_rcv_skb+0x14e/0x250 [ 273.255845][T23468] ? rtnetlink_bind+0x60/0x60 [ 273.260644][T23468] rtnetlink_rcv+0x18/0x20 [ 273.265043][T23468] netlink_unicast+0x5fc/0x6c0 [ 273.269843][T23468] netlink_sendmsg+0x6e1/0x7d0 [ 273.274608][T23468] ? netlink_getsockopt+0x720/0x720 [ 273.279790][T23468] ____sys_sendmsg+0x39a/0x510 [ 273.284591][T23468] __sys_sendmsg+0x195/0x230 [ 273.289196][T23468] ? xfrm_migrate+0x1b10/0x1e60 [ 273.294097][T23468] __x64_sys_sendmsg+0x42/0x50 [ 273.298844][T23468] do_syscall_64+0x44/0xd0 [ 273.303274][T23468] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 273.309147][T23468] RIP: 0033:0x7f270cf99ae9 [ 273.313552][T23468] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 273.333211][T23468] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 273.341647][T23468] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 273.349648][T23468] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 273.357627][T23468] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 273.365577][T23468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 273.373525][T23468] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 273.381537][T23468] [ 273.384760][T23468] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 273.400444][T23488] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 273.409722][T23488] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 273.427716][T23490] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:04:37 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x98, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:37 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x4c000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:37 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x600, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x5, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000080402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x6, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:37 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000090402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:37 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x700, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 273.563985][T23504] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 273.572480][T23504] CPU: 1 PID: 23504 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 273.582690][T23504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.592761][T23504] Call Trace: [ 273.596043][T23504] [ 273.598969][T23504] dump_stack_lvl+0xd6/0x122 [ 273.603826][T23504] dump_stack+0x11/0x1b [ 273.608059][T23504] sysfs_create_dir_ns+0x173/0x1a0 [ 273.613170][T23504] kobject_add_internal+0x456/0x840 [ 273.618442][T23504] ? should_fail+0x2a/0x250 [ 273.623031][T23504] kobject_add+0xd7/0x150 [ 273.627613][T23504] ? kmem_cache_alloc_trace+0x24b/0x350 [ 273.633155][T23504] ? device_add+0x30d/0xf40 [ 273.637679][T23504] device_add+0x31d/0xf40 [ 273.642064][T23504] ? hrtimer_init+0xfc/0x1d0 [ 273.646770][T23504] ? netdev_register_kobject+0x5f/0x230 [ 273.652379][T23504] netdev_register_kobject+0xfd/0x230 [ 273.657736][T23504] register_netdevice+0xba5/0x10b0 [ 273.662964][T23504] veth_newlink+0x479/0x9c0 [ 273.667456][T23504] ? veth_validate+0x110/0x110 [ 273.672254][T23504] rtnl_newlink+0xdae/0x13b0 [ 273.676847][T23504] ? rtnl_setlink+0x2a0/0x2a0 [ 273.681599][T23504] rtnetlink_rcv_msg+0x745/0x7e0 [ 273.686535][T23504] ? ___cache_free+0x46/0x300 [ 273.691234][T23504] ? skb_network_protocol+0x137/0x360 [ 273.696695][T23504] ? __kfree_skb+0xfe/0x150 [ 273.701187][T23504] ? kmem_cache_free+0x5e/0x100 [ 273.706073][T23504] ? __kfree_skb+0xfe/0x150 [ 273.710719][T23504] ? consume_skb+0x48/0x160 [ 273.715244][T23504] ? nlmon_xmit+0x5f/0x70 [ 273.719585][T23504] ? __this_cpu_preempt_check+0x18/0x20 [ 273.725343][T23504] ? __local_bh_enable_ip+0x4d/0x70 [ 273.730557][T23504] ? local_bh_enable+0x1b/0x20 [ 273.735309][T23504] ? __dev_queue_xmit+0x597/0xf70 [ 273.740319][T23504] ? __skb_clone+0x2db/0x300 [ 273.744962][T23504] ? __rcu_read_unlock+0x5c/0x290 [ 273.749992][T23504] netlink_rcv_skb+0x14e/0x250 [ 273.754884][T23504] ? rtnetlink_bind+0x60/0x60 [ 273.759570][T23504] rtnetlink_rcv+0x18/0x20 [ 273.764007][T23504] netlink_unicast+0x5fc/0x6c0 [ 273.768847][T23504] netlink_sendmsg+0x6e1/0x7d0 [ 273.773724][T23504] ? netlink_getsockopt+0x720/0x720 [ 273.778993][T23504] ____sys_sendmsg+0x39a/0x510 [ 273.783744][T23504] __sys_sendmsg+0x195/0x230 [ 273.788324][T23504] ? xfrm_migrate+0x1b10/0x1e60 [ 273.793238][T23504] __x64_sys_sendmsg+0x42/0x50 [ 273.797986][T23504] do_syscall_64+0x44/0xd0 [ 273.802414][T23504] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 273.808354][T23504] RIP: 0033:0x7f270cf99ae9 [ 273.812770][T23504] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 273.832533][T23504] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 273.840964][T23504] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 273.848960][T23504] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 273.856913][T23504] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 273.864958][T23504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 273.872911][T23504] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 273.880873][T23504] [ 273.883909][T23504] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 273.899097][T23507] fq_change: 14 callbacks suppressed [ 273.899113][T23507] sch_fq: defrate 0 ignored. 12:04:38 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x6, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:38 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x60000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x7, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 273.917127][T23512] sch_fq: defrate 0 ignored. [ 273.954698][T23515] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 273.963267][T23515] CPU: 0 PID: 23515 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 273.973518][T23515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.983570][T23515] Call Trace: [ 273.986873][T23515] [ 273.989834][T23515] dump_stack_lvl+0xd6/0x122 [ 273.994491][T23515] dump_stack+0x11/0x1b [ 273.998699][T23515] sysfs_create_dir_ns+0x173/0x1a0 12:04:38 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000a0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 274.003904][T23515] kobject_add_internal+0x456/0x840 [ 274.009147][T23515] ? should_fail+0x2a/0x250 [ 274.013650][T23515] kobject_add+0xd7/0x150 [ 274.018034][T23515] ? kmem_cache_alloc_trace+0x24b/0x350 [ 274.023562][T23515] ? device_add+0x30d/0xf40 [ 274.028131][T23515] device_add+0x31d/0xf40 [ 274.032483][T23515] ? hrtimer_init+0xfc/0x1d0 [ 274.037199][T23515] ? netdev_register_kobject+0x5f/0x230 [ 274.042723][T23515] netdev_register_kobject+0xfd/0x230 [ 274.048153][T23515] register_netdevice+0xba5/0x10b0 [ 274.053297][T23515] veth_newlink+0x479/0x9c0 [ 274.057933][T23515] ? veth_validate+0x110/0x110 [ 274.062718][T23515] rtnl_newlink+0xdae/0x13b0 [ 274.067289][T23515] ? detach_tasks+0x2d0/0x3a0 [ 274.071960][T23515] ? rtnl_setlink+0x2a0/0x2a0 [ 274.076633][T23515] rtnetlink_rcv_msg+0x745/0x7e0 [ 274.081555][T23515] ? ___cache_free+0x46/0x300 [ 274.086300][T23515] ? skb_network_protocol+0x137/0x360 [ 274.091809][T23515] ? __kfree_skb+0xfe/0x150 [ 274.096355][T23515] ? kmem_cache_free+0x5e/0x100 [ 274.101323][T23515] ? __kfree_skb+0xfe/0x150 [ 274.105913][T23515] ? consume_skb+0x48/0x160 [ 274.110495][T23515] ? nlmon_xmit+0x5f/0x70 [ 274.114853][T23515] ? __this_cpu_preempt_check+0x18/0x20 [ 274.120435][T23515] ? __local_bh_enable_ip+0x4d/0x70 [ 274.125685][T23515] ? local_bh_enable+0x1b/0x20 [ 274.130442][T23515] ? __dev_queue_xmit+0x597/0xf70 [ 274.135473][T23515] ? __skb_clone+0x2db/0x300 [ 274.140089][T23515] ? __rcu_read_unlock+0x5c/0x290 [ 274.145155][T23515] netlink_rcv_skb+0x14e/0x250 [ 274.149953][T23515] ? rtnetlink_bind+0x60/0x60 [ 274.154616][T23515] rtnetlink_rcv+0x18/0x20 [ 274.159020][T23515] netlink_unicast+0x5fc/0x6c0 [ 274.163787][T23515] netlink_sendmsg+0x6e1/0x7d0 [ 274.168547][T23515] ? netlink_getsockopt+0x720/0x720 [ 274.173791][T23515] ____sys_sendmsg+0x39a/0x510 [ 274.178544][T23515] __sys_sendmsg+0x195/0x230 [ 274.183257][T23515] __x64_sys_sendmsg+0x42/0x50 [ 274.188020][T23515] do_syscall_64+0x44/0xd0 [ 274.192493][T23515] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 274.198383][T23515] RIP: 0033:0x7f270cf99ae9 [ 274.202793][T23515] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 274.222385][T23515] RSP: 002b:00007f270acce188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 274.230785][T23515] RAX: ffffffffffffffda RBX: 00007f270d0ad0e0 RCX: 00007f270cf99ae9 [ 274.238757][T23515] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 274.246803][T23515] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 274.254758][T23515] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 274.262739][T23515] R13: 00007fffe168186f R14: 00007f270acce300 R15: 0000000000022000 [ 274.270708][T23515] [ 274.273923][T23515] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 274.296752][T23517] sch_fq: defrate 0 ignored. [ 274.313319][T23521] sch_fq: defrate 0 ignored. [ 274.381137][T23504] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 274.389577][T23504] CPU: 1 PID: 23504 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 274.399779][T23504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.409880][T23504] Call Trace: [ 274.413141][T23504] [ 274.416112][T23504] dump_stack_lvl+0xd6/0x122 [ 274.420719][T23504] dump_stack+0x11/0x1b [ 274.424855][T23504] sysfs_create_dir_ns+0x173/0x1a0 [ 274.429984][T23504] kobject_add_internal+0x456/0x840 [ 274.435232][T23504] ? should_fail+0x2a/0x250 [ 274.439769][T23504] kobject_add+0xd7/0x150 [ 274.444147][T23504] ? kmem_cache_alloc_trace+0x24b/0x350 [ 274.449913][T23504] ? device_add+0x30d/0xf40 [ 274.454497][T23504] device_add+0x31d/0xf40 [ 274.458814][T23504] ? hrtimer_init+0xfc/0x1d0 [ 274.463493][T23504] ? netdev_register_kobject+0x5f/0x230 [ 274.469055][T23504] netdev_register_kobject+0xfd/0x230 [ 274.474471][T23504] register_netdevice+0xba5/0x10b0 [ 274.479638][T23504] veth_newlink+0x479/0x9c0 [ 274.484126][T23504] ? veth_validate+0x110/0x110 [ 274.488978][T23504] rtnl_newlink+0xdae/0x13b0 [ 274.493648][T23504] ? rtnl_setlink+0x2a0/0x2a0 [ 274.498376][T23504] rtnetlink_rcv_msg+0x745/0x7e0 [ 274.503352][T23504] ? ___cache_free+0x46/0x300 [ 274.508069][T23504] ? skb_network_protocol+0x137/0x360 [ 274.513520][T23504] ? __kfree_skb+0xfe/0x150 [ 274.518072][T23504] ? kmem_cache_free+0x5e/0x100 [ 274.522994][T23504] ? __kfree_skb+0xfe/0x150 [ 274.527497][T23504] ? consume_skb+0x48/0x160 [ 274.532171][T23504] ? nlmon_xmit+0x5f/0x70 [ 274.536542][T23504] ? __this_cpu_preempt_check+0x18/0x20 [ 274.542069][T23504] ? __local_bh_enable_ip+0x4d/0x70 [ 274.547359][T23504] ? local_bh_enable+0x1b/0x20 [ 274.552105][T23504] ? __dev_queue_xmit+0x597/0xf70 [ 274.557169][T23504] ? __skb_clone+0x2db/0x300 [ 274.561742][T23504] ? __rcu_read_unlock+0x5c/0x290 [ 274.566748][T23504] netlink_rcv_skb+0x14e/0x250 [ 274.571491][T23504] ? rtnetlink_bind+0x60/0x60 [ 274.576211][T23504] rtnetlink_rcv+0x18/0x20 [ 274.580994][T23504] netlink_unicast+0x5fc/0x6c0 [ 274.585738][T23504] netlink_sendmsg+0x6e1/0x7d0 [ 274.590675][T23504] ? netlink_getsockopt+0x720/0x720 [ 274.595932][T23504] ____sys_sendmsg+0x39a/0x510 [ 274.600797][T23504] __sys_sendmsg+0x195/0x230 [ 274.605369][T23504] ? xfrm_migrate+0x1b10/0x1e60 [ 274.610263][T23504] __x64_sys_sendmsg+0x42/0x50 [ 274.615033][T23504] do_syscall_64+0x44/0xd0 [ 274.619431][T23504] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 274.625308][T23504] RIP: 0033:0x7f270cf99ae9 [ 274.629853][T23504] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 274.649441][T23504] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 274.657923][T23504] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 274.666131][T23504] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 274.674099][T23504] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 274.682054][T23504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 274.690029][T23504] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 274.697986][T23504] [ 274.701390][T23504] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 274.722916][T23531] sch_fq: defrate 0 ignored. [ 274.735247][T23516] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 274.743753][T23516] CPU: 1 PID: 23516 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 274.753886][T23516] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.763979][T23516] Call Trace: [ 274.767241][T23516] [ 274.770161][T23516] dump_stack_lvl+0xd6/0x122 [ 274.774814][T23516] dump_stack+0x11/0x1b [ 274.778968][T23516] sysfs_create_dir_ns+0x173/0x1a0 [ 274.784057][T23516] kobject_add_internal+0x456/0x840 [ 274.789256][T23516] ? should_fail+0x2a/0x250 [ 274.793734][T23516] kobject_add+0xd7/0x150 [ 274.798086][T23516] ? kmem_cache_alloc_trace+0x24b/0x350 [ 274.803652][T23516] ? device_add+0x30d/0xf40 [ 274.808194][T23516] device_add+0x31d/0xf40 [ 274.812502][T23516] ? hrtimer_init+0xfc/0x1d0 [ 274.817074][T23516] ? netdev_register_kobject+0x5f/0x230 [ 274.822632][T23516] netdev_register_kobject+0xfd/0x230 [ 274.827995][T23516] register_netdevice+0xba5/0x10b0 [ 274.833093][T23516] veth_newlink+0x479/0x9c0 [ 274.837656][T23516] ? veth_validate+0x110/0x110 [ 274.842397][T23516] rtnl_newlink+0xdae/0x13b0 [ 274.847056][T23516] ? rtnl_setlink+0x2a0/0x2a0 [ 274.851729][T23516] rtnetlink_rcv_msg+0x745/0x7e0 [ 274.856662][T23516] ? ___cache_free+0x46/0x300 [ 274.861337][T23516] ? skb_network_protocol+0x137/0x360 [ 274.867127][T23516] ? __kfree_skb+0xfe/0x150 [ 274.871626][T23516] ? kmem_cache_free+0x5e/0x100 [ 274.876461][T23516] ? __kfree_skb+0xfe/0x150 [ 274.880962][T23516] ? consume_skb+0x48/0x160 [ 274.885519][T23516] ? nlmon_xmit+0x5f/0x70 [ 274.889829][T23516] ? __this_cpu_preempt_check+0x18/0x20 [ 274.895355][T23516] ? __local_bh_enable_ip+0x4d/0x70 [ 274.900536][T23516] ? local_bh_enable+0x1b/0x20 [ 274.905281][T23516] ? __dev_queue_xmit+0x597/0xf70 [ 274.910284][T23516] ? __skb_clone+0x2db/0x300 [ 274.915013][T23516] ? __rcu_read_unlock+0x5c/0x290 [ 274.920042][T23516] netlink_rcv_skb+0x14e/0x250 [ 274.924791][T23516] ? rtnetlink_bind+0x60/0x60 [ 274.929520][T23516] rtnetlink_rcv+0x18/0x20 [ 274.933919][T23516] netlink_unicast+0x5fc/0x6c0 [ 274.938687][T23516] netlink_sendmsg+0x6e1/0x7d0 [ 274.943431][T23516] ? netlink_getsockopt+0x720/0x720 [ 274.948665][T23516] ____sys_sendmsg+0x39a/0x510 [ 274.953412][T23516] __sys_sendmsg+0x195/0x230 [ 274.957985][T23516] ? xfrm_migrate+0x1b10/0x1e60 [ 274.962828][T23516] __x64_sys_sendmsg+0x42/0x50 [ 274.967608][T23516] do_syscall_64+0x44/0xd0 [ 274.972016][T23516] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 274.977941][T23516] RIP: 0033:0x7f270cf99ae9 [ 274.982343][T23516] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 275.001968][T23516] RSP: 002b:00007f270acad188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 275.010365][T23516] RAX: ffffffffffffffda RBX: 00007f270d0ad1a0 RCX: 00007f270cf99ae9 [ 275.018330][T23516] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 275.026280][T23516] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:39 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x300, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000b0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:39 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x900, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x8, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:39 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x65580000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) [ 275.034247][T23516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 275.042216][T23516] R13: 00007fffe168186f R14: 00007f270acad300 R15: 0000000000022000 [ 275.050174][T23516] [ 275.053220][T23516] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x9, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:39 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x7, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) [ 275.120116][T23541] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 275.128682][T23541] CPU: 0 PID: 23541 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 275.138836][T23541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.148896][T23541] Call Trace: [ 275.152172][T23541] [ 275.155097][T23541] dump_stack_lvl+0xd6/0x122 [ 275.159675][T23541] dump_stack+0x11/0x1b [ 275.163813][T23541] sysfs_create_dir_ns+0x173/0x1a0 [ 275.168909][T23541] kobject_add_internal+0x456/0x840 [ 275.174136][T23541] ? should_fail+0x2a/0x250 [ 275.178621][T23541] kobject_add+0xd7/0x150 [ 275.182958][T23541] ? kmem_cache_alloc_trace+0x24b/0x350 [ 275.188505][T23541] ? device_add+0x30d/0xf40 [ 275.193047][T23541] device_add+0x31d/0xf40 [ 275.197434][T23541] ? hrtimer_init+0xfc/0x1d0 [ 275.202012][T23541] ? netdev_register_kobject+0x5f/0x230 [ 275.207540][T23541] netdev_register_kobject+0xfd/0x230 [ 275.212891][T23541] register_netdevice+0xba5/0x10b0 [ 275.218083][T23541] veth_newlink+0x479/0x9c0 [ 275.222622][T23541] ? veth_validate+0x110/0x110 [ 275.227378][T23541] rtnl_newlink+0xdae/0x13b0 [ 275.232005][T23541] ? __rcu_read_unlock+0x5c/0x290 [ 275.237025][T23541] ? rtnl_setlink+0x2a0/0x2a0 [ 275.241715][T23541] rtnetlink_rcv_msg+0x745/0x7e0 [ 275.246719][T23541] ? ___cache_free+0x46/0x300 [ 275.251534][T23541] ? skb_network_protocol+0x137/0x360 [ 275.256937][T23541] ? __kfree_skb+0xfe/0x150 [ 275.261421][T23541] ? kmem_cache_free+0x5e/0x100 [ 275.266255][T23541] ? __kfree_skb+0xfe/0x150 [ 275.270739][T23541] ? consume_skb+0x48/0x160 [ 275.275221][T23541] ? nlmon_xmit+0x5f/0x70 [ 275.279576][T23541] ? __this_cpu_preempt_check+0x18/0x20 [ 275.285199][T23541] ? __local_bh_enable_ip+0x4d/0x70 [ 275.290466][T23541] ? local_bh_enable+0x1b/0x20 [ 275.295286][T23541] ? __dev_queue_xmit+0x597/0xf70 [ 275.300292][T23541] ? __skb_clone+0x2db/0x300 [ 275.304866][T23541] ? __rcu_read_unlock+0x5c/0x290 [ 275.309985][T23541] netlink_rcv_skb+0x14e/0x250 [ 275.314804][T23541] ? rtnetlink_bind+0x60/0x60 [ 275.319482][T23541] rtnetlink_rcv+0x18/0x20 [ 275.323990][T23541] netlink_unicast+0x5fc/0x6c0 [ 275.328738][T23541] netlink_sendmsg+0x6e1/0x7d0 [ 275.333498][T23541] ? netlink_getsockopt+0x720/0x720 [ 275.338937][T23541] ____sys_sendmsg+0x39a/0x510 [ 275.343849][T23541] __sys_sendmsg+0x195/0x230 [ 275.348430][T23541] __x64_sys_sendmsg+0x42/0x50 [ 275.353345][T23541] do_syscall_64+0x44/0xd0 [ 275.357849][T23541] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 275.363763][T23541] RIP: 0033:0x7f270cf99ae9 [ 275.368177][T23541] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 275.387866][T23541] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 275.396344][T23541] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 275.404296][T23541] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 275.412262][T23541] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 275.420216][T23541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 275.428231][T23541] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 275.436207][T23541] [ 275.439491][T23541] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000c0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:39 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000d0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 275.471745][T23538] sch_fq: defrate 0 ignored. [ 275.476463][T23542] sch_fq: defrate 0 ignored. [ 275.562849][T23553] sch_fq: defrate 0 ignored. [ 275.567756][T23554] sch_fq: defrate 0 ignored. [ 275.577359][T23541] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 275.585861][T23541] CPU: 1 PID: 23541 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 275.596112][T23541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.606176][T23541] Call Trace: [ 275.609529][T23541] 12:04:39 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x8, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:39 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x68000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0xa, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) [ 275.612463][T23541] dump_stack_lvl+0xd6/0x122 [ 275.617061][T23541] dump_stack+0x11/0x1b [ 275.621226][T23541] sysfs_create_dir_ns+0x173/0x1a0 [ 275.626472][T23541] kobject_add_internal+0x456/0x840 [ 275.631763][T23541] ? should_fail+0x2a/0x250 [ 275.636437][T23541] kobject_add+0xd7/0x150 [ 275.640772][T23541] ? kmem_cache_alloc_trace+0x24b/0x350 [ 275.646401][T23541] ? device_add+0x30d/0xf40 [ 275.651079][T23541] device_add+0x31d/0xf40 [ 275.655541][T23541] ? hrtimer_init+0xfc/0x1d0 [ 275.660210][T23541] ? netdev_register_kobject+0x5f/0x230 [ 275.665983][T23541] netdev_register_kobject+0xfd/0x230 [ 275.671338][T23541] register_netdevice+0xba5/0x10b0 [ 275.676456][T23541] veth_newlink+0x479/0x9c0 [ 275.680953][T23541] ? veth_validate+0x110/0x110 [ 275.685766][T23541] rtnl_newlink+0xdae/0x13b0 [ 275.690578][T23541] ? rtnl_setlink+0x2a0/0x2a0 [ 275.695284][T23541] rtnetlink_rcv_msg+0x745/0x7e0 [ 275.700250][T23541] ? ___cache_free+0x46/0x300 [ 275.704921][T23541] ? skb_network_protocol+0x137/0x360 [ 275.710273][T23541] ? __kfree_skb+0xfe/0x150 [ 275.714765][T23541] ? kmem_cache_free+0x5e/0x100 [ 275.719603][T23541] ? __kfree_skb+0xfe/0x150 [ 275.724218][T23541] ? consume_skb+0x48/0x160 [ 275.728725][T23541] ? nlmon_xmit+0x5f/0x70 [ 275.733042][T23541] ? __this_cpu_preempt_check+0x18/0x20 [ 275.738636][T23541] ? __local_bh_enable_ip+0x4d/0x70 [ 275.743877][T23541] ? local_bh_enable+0x1b/0x20 [ 275.748665][T23541] ? __dev_queue_xmit+0x597/0xf70 [ 275.753709][T23541] ? __skb_clone+0x2db/0x300 [ 275.758384][T23541] ? __rcu_read_unlock+0x5c/0x290 [ 275.763394][T23541] netlink_rcv_skb+0x14e/0x250 [ 275.768138][T23541] ? rtnetlink_bind+0x60/0x60 [ 275.772902][T23541] rtnetlink_rcv+0x18/0x20 [ 275.777301][T23541] netlink_unicast+0x5fc/0x6c0 [ 275.782064][T23541] netlink_sendmsg+0x6e1/0x7d0 [ 275.786872][T23541] ? netlink_getsockopt+0x720/0x720 [ 275.792141][T23541] ____sys_sendmsg+0x39a/0x510 [ 275.796991][T23541] __sys_sendmsg+0x195/0x230 [ 275.801640][T23541] __x64_sys_sendmsg+0x42/0x50 [ 275.806400][T23541] do_syscall_64+0x44/0xd0 [ 275.810818][T23541] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 275.816717][T23541] RIP: 0033:0x7f270cf99ae9 [ 275.821222][T23541] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 275.840835][T23541] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 275.849236][T23541] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 275.857190][T23541] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000007 [ 275.865186][T23541] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 275.873137][T23541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 275.881091][T23541] R13: 00007fffe168186f R14: 00007f270ad10300 R15: 0000000000022000 [ 275.889061][T23541] [ 275.892122][T23541] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. [ 275.926029][T23562] sch_fq: defrate 0 ignored. [ 276.000171][T23551] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 276.008665][T23551] CPU: 1 PID: 23551 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 276.018970][T23551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.029003][T23551] Call Trace: [ 276.032264][T23551] [ 276.035174][T23551] dump_stack_lvl+0xd6/0x122 [ 276.039816][T23551] dump_stack+0x11/0x1b [ 276.043952][T23551] sysfs_create_dir_ns+0x173/0x1a0 [ 276.049040][T23551] kobject_add_internal+0x456/0x840 [ 276.054221][T23551] ? should_fail+0x2a/0x250 [ 276.058772][T23551] kobject_add+0xd7/0x150 [ 276.063082][T23551] ? kmem_cache_alloc_trace+0x24b/0x350 [ 276.068716][T23551] ? device_add+0x30d/0xf40 [ 276.073332][T23551] device_add+0x31d/0xf40 [ 276.077678][T23551] ? hrtimer_init+0xfc/0x1d0 [ 276.082261][T23551] ? netdev_register_kobject+0x5f/0x230 [ 276.087829][T23551] netdev_register_kobject+0xfd/0x230 [ 276.093200][T23551] register_netdevice+0xba5/0x10b0 [ 276.098317][T23551] veth_newlink+0x479/0x9c0 [ 276.102868][T23551] ? veth_validate+0x110/0x110 [ 276.107616][T23551] rtnl_newlink+0xdae/0x13b0 [ 276.112209][T23551] ? rb_insert_color+0x2fa/0x310 [ 276.117141][T23551] ? rtnl_setlink+0x2a0/0x2a0 [ 276.121815][T23551] rtnetlink_rcv_msg+0x745/0x7e0 [ 276.126733][T23551] ? ___cache_free+0x46/0x300 [ 276.131387][T23551] ? skb_network_protocol+0x137/0x360 [ 276.136751][T23551] ? __kfree_skb+0xfe/0x150 [ 276.141240][T23551] ? kmem_cache_free+0x5e/0x100 [ 276.146151][T23551] ? __kfree_skb+0xfe/0x150 [ 276.150644][T23551] ? consume_skb+0x48/0x160 [ 276.155133][T23551] ? nlmon_xmit+0x5f/0x70 [ 276.159546][T23551] ? __this_cpu_preempt_check+0x18/0x20 [ 276.165159][T23551] ? __local_bh_enable_ip+0x4d/0x70 [ 276.170337][T23551] ? local_bh_enable+0x1b/0x20 [ 276.175127][T23551] ? __dev_queue_xmit+0x597/0xf70 [ 276.180237][T23551] ? __skb_clone+0x2db/0x300 [ 276.184858][T23551] ? __rcu_read_unlock+0x5c/0x290 [ 276.189863][T23551] netlink_rcv_skb+0x14e/0x250 [ 276.194646][T23551] ? rtnetlink_bind+0x60/0x60 [ 276.199307][T23551] rtnetlink_rcv+0x18/0x20 [ 276.203736][T23551] netlink_unicast+0x5fc/0x6c0 [ 276.208557][T23551] netlink_sendmsg+0x6e1/0x7d0 [ 276.213404][T23551] ? netlink_getsockopt+0x720/0x720 [ 276.218639][T23551] ____sys_sendmsg+0x39a/0x510 [ 276.223421][T23551] __sys_sendmsg+0x195/0x230 [ 276.228042][T23551] ? xfrm_migrate+0x1b10/0x1e60 [ 276.233080][T23551] __x64_sys_sendmsg+0x42/0x50 [ 276.237830][T23551] do_syscall_64+0x44/0xd0 [ 276.242293][T23551] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 276.248170][T23551] RIP: 0033:0x7f270cf99ae9 [ 276.252566][T23551] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 276.272401][T23551] RSP: 002b:00007f270acef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 276.280845][T23551] RAX: ffffffffffffffda RBX: 00007f270d0ad020 RCX: 00007f270cf99ae9 [ 276.288830][T23551] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 12:04:40 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x500, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) 12:04:40 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0xa00, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000f0402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 276.296780][T23551] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 [ 276.304765][T23551] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 276.312747][T23551] R13: 00007fffe168186f R14: 00007f270acef300 R15: 0000000000022000 [ 276.320775][T23551] [ 276.323913][T23551] kobject_add_internal failed for veth837 with -EEXIST, don't try to register things with the same name in the same directory. 12:04:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0xb, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}]}}]}, 0x38}}, 0x0) 12:04:40 executing program 5: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x6c000000, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:40 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYRES32], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8648}, [@IFLA_PROTO_DOWN={0x5, 0x1c, 0xffffffef}]}, 0x28}}, 0x80) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="4800000010000507000000000000000000000200", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x9, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0xc0}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0xc8, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) 12:04:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000100402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) 12:04:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000120402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 276.427952][T23581] sysfs: cannot create duplicate filename '/devices/virtual/net/veth837' [ 276.436437][T23581] CPU: 0 PID: 23581 Comm: syz-executor.2 Tainted: G W 5.16.0-rc1-syzkaller #0 [ 276.446593][T23581] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.456651][T23581] Call Trace: [ 276.459926][T23581] [ 276.462852][T23581] dump_stack_lvl+0xd6/0x122 [ 276.467481][T23581] dump_stack+0x11/0x1b [ 276.471712][T23581] sysfs_create_dir_ns+0x173/0x1a0 12:04:40 executing program 4: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x48, 0x24, 0xf0b, 0xb00, 0x0, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_INITIAL_QUANTUM={0x8}, @TCA_FQ_FLOW_DEFAULT_RATE={0x8}, @TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x48}}, 0x0) 12:04:40 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000130402e6000000000000fffffffc", @ANYRES32=0x0, @ANYBLOB="e752050000000000140012800c0001006d61637674617000", @ANYRES32, @ANYBLOB="0800050042"], 0x44}}, 0x0) [ 276.476827][T23581] kobject_add_internal+0x456/0x840 [ 276.482087][T23581] ? should_fail+0x2a/0x250 [ 276.486680][T23581] kobject_add+0xd7/0x150 [ 276.491091][T23581] ? kmem_cache_alloc_trace+0x24b/0x350 [ 276.496647][T23581] ? device_add+0x30d/0xf40 [ 276.501157][T23581] device_add+0x31d/0xf40 [ 276.505525][T23581] ? hrtimer_init+0xfc/0x1d0 [ 276.510131][T23581] ? netdev_register_kobject+0x5f/0x230 [ 276.515739][T23581] netdev_register_kobject+0xfd/0x230 [ 276.521178][T23581] register_netdevice+0xba5/0x10b0 [ 276.526329][T23581] veth_newlink+0x479/0x9c0 [ 276.530836][T23581] ? veth_validate+0x110/0x110 [ 276.535599][T23581] rtnl_newlink+0xdae/0x13b0 [ 276.540236][T23581] ? rb_insert_color+0x2fa/0x310 [ 276.545201][T23581] ? rtnl_setlink+0x2a0/0x2a0 [ 276.549862][T23581] rtnetlink_rcv_msg+0x745/0x7e0 [ 276.554784][T23581] ? ___cache_free+0x46/0x300 [ 276.559465][T23581] ? skb_network_protocol+0x137/0x360 [ 276.564991][T23581] ? __kfree_skb+0xfe/0x150 [ 276.569514][T23581] ? kmem_cache_free+0x5e/0x100 [ 276.574377][T23581] ? __kfree_skb+0xfe/0x150 [ 276.578907][T23581] ? consume_skb+0x48/0x160 [ 276.583463][T23581] ? nlmon_xmit+0x5f/0x70 [ 276.587770][T23581] ? __this_cpu_preempt_check+0x18/0x20 [ 276.593348][T23581] ? __local_bh_enable_ip+0x4d/0x70 [ 276.598602][T23581] ? local_bh_enable+0x1b/0x20 [ 276.603392][T23581] ? __dev_queue_xmit+0x597/0xf70 [ 276.608422][T23581] ? __skb_clone+0x2db/0x300 [ 276.613021][T23581] ? __rcu_read_unlock+0x5c/0x290 [ 276.618102][T23581] netlink_rcv_skb+0x14e/0x250 [ 276.622959][T23581] ? rtnetlink_bind+0x60/0x60 [ 276.627705][T23581] rtnetlink_rcv+0x18/0x20 [ 276.632102][T23581] netlink_unicast+0x5fc/0x6c0 [ 276.636932][T23581] netlink_sendmsg+0x6e1/0x7d0 [ 276.641796][T23581] ? netlink_getsockopt+0x720/0x720 [ 276.647082][T23581] ____sys_sendmsg+0x39a/0x510 [ 276.651949][T23581] __sys_sendmsg+0x195/0x230 [ 276.656640][T23581] __x64_sys_sendmsg+0x42/0x50 [ 276.661452][T23581] do_syscall_64+0x44/0xd0 [ 276.665848][T23581] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 276.671721][T23581] RIP: 0033:0x7f270cf99ae9 [ 276.676119][T23581] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 276.695722][T23581] RSP: 002b:00007f270ad10188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 276.704131][T23581] RAX: ffffffffffffffda RBX: 00007f270d0acf60 RCX: 00007f270cf99ae9 [ 276.712089][T23581] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000004 [ 276.720154][T23581] RBP: 00007f270cff3f6d R08: 0000000000000000 R09: 0000000000000000 12:04:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000740)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0