nk_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x7a00}}}}}}}, 0x0) 10:50:00 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:00 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x806}}}}}}}, 0x0) 10:50:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8035}}}}}}}, 0x0) 10:50:01 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3}}}}}}}}}, 0x0) 10:50:01 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:01 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xb00}}}}}}}, 0x0) 10:50:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8100}}}}}}}, 0x0) 10:50:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8847}}}}}}}, 0x0) 10:50:01 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xc29}}}}}}}, 0x0) 10:50:01 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x0, 0x0) 10:50:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4}}}}}}}}}, 0x0) 10:50:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8848}}}}}}}, 0x0) 10:50:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6}}}}}}}}}, 0x0) 10:50:02 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8864}}}}}}}, 0x0) 10:50:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:02 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x1f00}}}}}}}, 0x0) 10:50:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7}}}}}}}}}, 0x0) 10:50:02 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x2000}}}}}}}, 0x0) 10:50:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8906}}}}}}}, 0x0) 10:50:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x3], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x0, 0x0) 10:50:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8}}}}}}}}}, 0x0) 10:50:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x990b}}}}}}}, 0x0) 10:50:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:03 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:03 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x290c}}}}}}}, 0x0) 10:50:03 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb}}}}}}}}}, 0x0) 10:50:03 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xe803}}}}}}}, 0x0) 10:50:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:03 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x3580}}}}}}}, 0x0) 10:50:03 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x60}}}}}}}}}, 0x0) [ 674.804308][ T2248] net_ratelimit: 54 callbacks suppressed [ 674.804328][ T2248] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 674.818607][ T2250] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 674.864127][ T2248] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xffff}}}}}}}, 0x0) 10:50:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x8], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:04 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8847}}}}}}}, 0x0) 10:50:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6c}}}}}}}}}, 0x0) [ 674.905149][ T2250] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 675.058754][ T2257] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 675.096984][ T2257] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:04 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:04 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4000}}}}}}}, 0x0) 10:50:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0xb], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x300}}}}}}}}}, 0x0) 10:50:04 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 675.594388][ T2273] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 675.594436][ T2272] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 675.612103][ T2275] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:04 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) pipe(&(0x7f0000000000)) [ 675.644013][ T2273] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3e8}}}}}}}}}, 0x0) 10:50:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x2}}}}}}}, 0x0) 10:50:04 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4305}}}}}}}, 0x0) 10:50:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:05 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x543}}}}}}}}}, 0x0) 10:50:05 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4788}}}}}}}, 0x0) 10:50:05 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3}}}}}}}, 0x0) 10:50:05 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c6c", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x600}}}}}}}}}, 0x0) 10:50:05 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4800}}}}}}}, 0x0) 10:50:05 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000980)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000940)={&(0x7f00000008c0)={0x6c, 0x2, 0x1, 0x101, 0x0, 0x0, {0x1, 0x0, 0x5}, [@CTA_SEQ_ADJ_ORIG={0xc, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x4}]}, @CTA_LABELS={0x10, 0x16, 0x1, 0x0, [0x9, 0x2, 0x0]}, @CTA_SYNPROXY={0x2c, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0xa12}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x80000000}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0xff2}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x9db3}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x10000}]}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x2}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0xffffffff}]}, 0x6c}}, 0x80) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000700)='nl80211\x00', 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x751}, 0x14}}, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000800)={&(0x7f0000000140)={0x6bc, r2, 0x4, 0x70bd2a, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_TID_CONFIG={0x94, 0x11d, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}]}, {0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x3}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}]}, {0x48, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x9e}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x18}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x7ff}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x4b}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x4}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x7fffffff}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x8e}]}, {0x8, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}]}, @NL80211_ATTR_TID_CONFIG={0x3fc, 0x11d, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xde}]}, {0x3cc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xfe}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x34}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x100, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x8c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_LEGACY={0x12, 0x1, [0x30, 0x36, 0xb, 0x49, 0x36, 0x36, 0x0, 0x48, 0x3, 0x4, 0x6c, 0xb, 0x24, 0x1]}, @NL80211_TXRATE_LEGACY={0x1b, 0x1, [0x5, 0x4, 0x1e, 0x1, 0x4, 0x0, 0x9, 0x0, 0xb, 0xb, 0xe4d66f61a15db2fd, 0x1, 0x2, 0x36, 0x5, 0x60, 0x12, 0x60, 0xb, 0x1, 0xc, 0x3, 0x3]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0xfff9, 0x0, 0xffff, 0x4, 0x4, 0x7, 0x40]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x11, 0x1, [0x12, 0x9, 0x79, 0x6, 0xc, 0x6c, 0x60, 0x12, 0x18, 0x24, 0x1, 0x6c, 0xc]}, @NL80211_TXRATE_HT={0xf, 0x2, [{0x4, 0x8}, {0x3, 0x3}, {0x0, 0x3}, {0x5, 0xa}, {0x0, 0x6}, {0x1, 0xa}, {0x5, 0x1}, {0x1, 0x6}, {0x4}, {0x3, 0x7}, {0x3, 0x7}]}, @NL80211_TXRATE_LEGACY={0x10, 0x1, [0x6c, 0x5, 0x5, 0x3, 0x1, 0x6c, 0xc, 0x12, 0x6c, 0x18, 0x6c, 0x6]}]}, @NL80211_BAND_5GHZ={0x44, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x3d, 0x2, [{0x5, 0x6}, {0x5, 0xa}, {0x5, 0x7}, {0x1, 0x8}, {0x2, 0xa}, {0x2, 0x9}, {0x4, 0x6}, {0x0, 0x7}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x6}, {0x3}, {0x1, 0x4}, {0x1}, {0x0, 0x7}, {0x4, 0xa}, {0x0, 0x2}, {0x7}, {0x5, 0x8}, {0x6, 0x8}, {0x7, 0x8}, {0x6, 0xa}, {0x1, 0x2}, {0x3, 0x4}, {0x1, 0xa}, {0x0, 0x2}, {0x4, 0x3}, {0x3, 0x7}, {0x4, 0x5}, {0x3}, {0x4, 0x8}, {0x2, 0xa}, {0x0, 0x8}, {0x5, 0x2}, {0x5, 0x5}, {0x1, 0x1}, {0x0, 0x6}, {0x1, 0x6}, {0x3}, {0x1, 0x9}, {0x4, 0xa}, {0x6}, {0x5, 0x5}, {0x5, 0x1}, {0x1, 0x8}, {0x1, 0x6}, {0x2}, {0x1, 0x2}, {0x1, 0x5}, {0x7, 0x9}, {0x5, 0x9}, {0x1, 0x6}, {0x2, 0x2}, {0x6, 0x4}, {0x1, 0x4}, {0x5, 0xa}, {0x7, 0x4}]}]}, @NL80211_BAND_6GHZ={0x2c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0xe, 0x1, [0x36, 0x9, 0x4, 0x1, 0x2, 0xc, 0x30, 0x24, 0x1, 0x9]}, @NL80211_TXRATE_LEGACY={0x5, 0x1, [0x6]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5}]}]}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x280, 0xd, 0x0, 0x1, [@NL80211_BAND_60GHZ={0xdc, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x5, 0x1, [0x1b]}, @NL80211_TXRATE_LEGACY={0x1e, 0x1, [0x3, 0x9, 0x1b, 0x9, 0x0, 0xa9ae69aceb8d7dfc, 0x60, 0x48, 0x16, 0x2, 0x3, 0x5, 0x1, 0x17, 0xb, 0x1d, 0x30, 0x5, 0x1, 0x5, 0x1, 0x6, 0x30, 0x48, 0x36, 0x6]}, @NL80211_TXRATE_HT={0x2c, 0x2, [{0x7, 0x8}, {0x1, 0xa}, {0x0, 0x3}, {0x4, 0xa}, {0x3, 0x8}, {0x0, 0x7}, {0x0, 0x1}, {0x1, 0x1}, {0x4, 0xa}, {0x0, 0x2}, {0x1, 0xa}, {0x5, 0x9}, {0x6, 0x6}, {0x1, 0x4}, {0x1, 0x1}, {0x7, 0xa}, {0x4, 0x1}, {0x2, 0x6}, {0x1, 0x2}, {0x0, 0x8}, {0x1, 0x6}, {0x3, 0x1}, {0x4, 0xa}, {0x0, 0xa}, {0x5, 0x9}, {0x7, 0xa}, {0x0, 0x1}, {0x2, 0x4}, {0x3, 0x7}, {0x2, 0x2}, {0x5, 0x9}, {0x7, 0x4}, {0x6, 0x3}, {0x3, 0x6}, {0x1, 0x9}, {0x4, 0x2}, {0x3, 0x9}, {0x2, 0x6}, {0x0, 0x5}, {0x7, 0x3}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_LEGACY={0x13, 0x1, [0xc, 0x3, 0xc, 0x0, 0x36, 0x6c, 0x1e, 0x2b, 0x18, 0x3, 0x20, 0x18, 0x48, 0x5, 0x1]}, @NL80211_TXRATE_LEGACY={0x17, 0x1, [0xb, 0x6, 0x30, 0x3, 0x36, 0x16, 0x3, 0x60, 0x30, 0x76, 0x0, 0x16, 0x48, 0x3, 0x5, 0x3, 0x6, 0x4, 0x1]}, @NL80211_TXRATE_HT={0x34, 0x2, [{0x2, 0x6}, {0x4, 0x4}, {0x4, 0xa}, {0x5}, {0x0, 0x8}, {0x6, 0x5}, {0x7, 0x9}, {0x3, 0xa}, {0x1, 0x7}, {0x1}, {0x6, 0xa}, {0x4, 0x8}, {0x6, 0x4}, {0x6, 0x6}, {0x6, 0x5}, {0x6, 0x3}, {0x1, 0x6}, {0x5, 0x3}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x6, 0xa}, {0x7, 0x8}, {0x4, 0x1}, {0x0, 0x6}, {0x2}, {0x4, 0x7}, {0x1, 0x5}, {0x5, 0x8}, {0x2, 0x3}, {0x0, 0x7}, {0x7, 0x7}, {0x0, 0x8}, {0x6, 0x5}, {0x2, 0x8}, {0x4}, {0x1, 0x3}, {0x4, 0x1}, {0x1, 0xa}, {0x7, 0xa}, {0x1, 0xa}, {0x2, 0x8}, {0x5, 0x7}, {0x4, 0x8}, {0x4}, {0x7, 0xa}, {0x2, 0x7}, {0x0, 0xa}]}, @NL80211_TXRATE_LEGACY={0x12, 0x1, [0x0, 0x5, 0x9, 0x36, 0x16, 0x4, 0x2, 0x5, 0x6, 0x12, 0x9, 0x9, 0x36, 0x24]}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_6GHZ={0x64, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HT={0x4e, 0x2, [{0x7, 0x8}, {0x3, 0x4}, {0x4, 0x6}, {0x1, 0x4}, {0x5, 0x3}, {0x6, 0x3}, {0x0, 0x7}, {0x7, 0x5}, {0x5, 0x3}, {0x2, 0x6}, {0x2, 0x9}, {0x0, 0x9}, {0x1, 0x6}, {0x5, 0x2}, {0x1, 0x4}, {0x6, 0x3}, {0x1, 0x3}, {0x0, 0xa}, {0x1, 0xa}, {0x0, 0x1}, {0x3, 0x4}, {0x3, 0x1}, {0x4, 0x9}, {0x1, 0x7}, {0x5, 0x1}, {0x2, 0x8}, {0x2, 0x7}, {0x2, 0x8}, {0x5, 0x1}, {0x4, 0x2}, {0x0, 0xa}, {0x3, 0x5}, {0x6, 0x2}, {0x5, 0x2}, {0x7, 0x5}, {0x0, 0x6}, {0x3, 0x2}, {0x7, 0xa}, {0x1}, {0x6, 0x7}, {0x1, 0x3}, {0x1, 0x9}, {0x4}, {0x2, 0x6}, {0x2, 0x5}, {0x3, 0x5}, {0x0, 0x1}, {0x7, 0x2}, {0x5, 0x4}, {0x1, 0x9}, {0x6, 0x7}, {0x0, 0x7}, {0x6, 0x2}, {0x3, 0x1}, {0x3}, {0x2, 0x5}, {0x6, 0x6}, {0x1, 0x8}, {0x5, 0x5}, {0x1, 0x5}, {0x2}, {0x1, 0x3}, {0x2}, {0x2, 0x1}, {0x1, 0x6}, {0x4}, {0x4, 0x4}, {0x3, 0xa}, {0x6, 0x9}, {0x0, 0x1}, {0x3, 0x2}, {0x7, 0xa}, {0x6, 0xa}, {0x7, 0x3}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}, @NL80211_BAND_2GHZ={0x68, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0xfffa, 0x1, 0x20, 0x7, 0x40, 0x4, 0x1]}}, @NL80211_TXRATE_HT={0x19, 0x2, [{0x5, 0xa}, {0x0, 0x9}, {0x1, 0x4}, {0x7, 0x2}, {0x1, 0x8}, {0x5, 0x8}, {0x5, 0x1}, {0x0, 0x4}, {0x0, 0x2}, {0x6, 0x3}, {0x6, 0x9}, {0x2, 0xf}, {0x5}, {0x1, 0x5}, {0x1, 0x8}, {0x5, 0x3}, {0x0, 0x9}, {0x7, 0x3}, {0x0, 0x2}, {0x0, 0x8}, {0x6, 0xa}]}, @NL80211_TXRATE_HT={0x6, 0x2, [{0x4, 0x5}, {0x2}]}, @NL80211_TXRATE_LEGACY={0x18, 0x1, [0x24, 0x6, 0x60, 0x12, 0x30, 0x12, 0x18, 0x1a, 0x60, 0x2, 0x60, 0x1b, 0x1, 0xb, 0x2e, 0xc, 0x30, 0x1, 0x48, 0x0]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x7f, 0x1, 0x4, 0x1000, 0xd8, 0x7, 0x8, 0x6]}}]}, @NL80211_BAND_60GHZ={0x34, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x401, 0xbdf, 0x4, 0x0, 0x7, 0xd, 0x9]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x14, 0x1, [0x1b, 0x18, 0x16, 0xc, 0x662c33e3a778fdd6, 0x9, 0x24, 0x16, 0x1, 0x3, 0x30, 0x2, 0x24, 0x36, 0x1b, 0x36]}]}, @NL80211_BAND_5GHZ={0x74, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x5, 0x1, [0x3]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1ff, 0x76, 0xffc1, 0x826, 0x3, 0x80, 0x8, 0x6]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xd5d2, 0x9, 0xaf2, 0x2, 0x11, 0x3, 0xd8ac, 0x1000]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x8, 0x1, [0x18, 0x30, 0x9, 0x1]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_LEGACY={0x15, 0x1, [0x36, 0x30, 0x1b, 0x3, 0x24, 0x24, 0x16, 0x4, 0x1b, 0x60, 0xb, 0x3, 0x9, 0x24, 0x12, 0x1b, 0x6c]}]}, @NL80211_BAND_2GHZ={0x2c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x26, 0x2, [{0x1, 0xa}, {0x7, 0x7}, {0x6, 0x7}, {0x0, 0x5}, {0x4, 0x9}, {0x1, 0x5}, {0x2, 0xa}, {0x5, 0x2}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x4}, {0x3}, {0x5, 0x9}, {0x2, 0x5}, {0x5, 0x5}, {0x0, 0x5}, {0x1, 0x6}, {0x5, 0x3}, {0x1, 0x2}, {0x1, 0x6}, {0x3, 0x2}, {0x1, 0x7}, {0x0, 0x8}, {}, {0x5, 0x2}, {0x3, 0x7}, {0x7, 0xa}, {0x0, 0x6}, {0x1, 0x9}, {0x2, 0x4}, {0x4, 0x9}, {0x0, 0x5}, {0x0, 0x2}, {}]}]}]}]}]}, @NL80211_ATTR_TID_CONFIG={0x54, 0x11d, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x41}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xd8}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x8d}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x8}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x91}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x2f}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x16}]}]}, @NL80211_ATTR_TID_CONFIG={0x120, 0x11d, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x3}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x75}]}, {0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xfff}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x4fec}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x30}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xd}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x8b}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xb2}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x92}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x29}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xc6}]}, {0x54, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x34}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x7b}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xab}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x24, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x20, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x5, 0x2, [{0x2}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x3, 0xff, 0x400, 0x6, 0xbb8, 0xd1b, 0xd3]}}]}]}]}]}, @NL80211_ATTR_TID_CONFIG={0x28, 0x11d, 0x0, 0x1, [{0x24, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xd4}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}]}]}, @NL80211_ATTR_TID_CONFIG={0x7c, 0x11d, 0x0, 0x1, [{0x3c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xd9}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xb0}]}, {0x28, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xf6}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x70}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x73}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x3}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x7}]}]}]}, 0x6bc}, 0x1, 0x0, 0x0, 0x40008d0}, 0x40044) sendmsg$NFT_BATCH(r0, &(0x7f00000041c0)={0x0, 0x0, &(0x7f0000004180)={&(0x7f000000d600)={{0x14}, [@NFT_MSG_DELSET={0x14, 0xb, 0xa, 0x401}], {0x14}}, 0x3c}}, 0x0) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x4, 0xa, 0x801, 0x0, 0x0, {0x2}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x1}, 0x4040004) 10:50:05 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4}}}}}}}, 0x0) 10:50:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:05 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x608}}}}}}}}}, 0x0) 10:50:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4888}}}}}}}, 0x0) 10:50:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x5}}}}}}}, 0x0) 10:50:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:06 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6}}}}}}}, 0x0) 10:50:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4c00}}}}}}}, 0x0) 10:50:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x689}}}}}}}}}, 0x0) 10:50:06 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7}}}}}}}, 0x0) 10:50:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6000}}}}}}}, 0x0) 10:50:06 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x700}}}}}}}}}, 0x0) 10:50:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8}}}}}}}, 0x0) 10:50:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6488}}}}}}}, 0x0) 10:50:06 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4888}}}}}}}, 0x0) 10:50:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x806}}}}}}}}}, 0x0) 10:50:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xb}}}}}}}, 0x0) 10:50:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6800}}}}}}}, 0x0) 10:50:07 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb00}}}}}}}}}, 0x0) 10:50:07 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x48}}}}}}}, 0x0) 10:50:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0xb], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6c00}}}}}}}, 0x0) 10:50:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x1f00}}}}}}}}}, 0x0) 10:50:07 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3580}}}}}}}}}, 0x0) 10:50:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x7400}}}}}}}, 0x0) 10:50:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4c}}}}}}}, 0x0) 10:50:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:07 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4000}}}}}}}}}, 0x0) 10:50:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x7a00}}}}}}}, 0x0) 10:50:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x60}}}}}}}, 0x0) 10:50:08 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:08 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb, 0x0, 0x7}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4305}}}}}}}}}, 0x0) 10:50:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4788}}}}}}}}}, 0x0) 10:50:08 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4000}}}}}}}}}, 0x0) 10:50:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8035}}}}}}}, 0x0) 10:50:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x68}}}}}}}, 0x0) 10:50:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4888}}}}}}}}}, 0x0) 10:50:08 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb, 0x60}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6c}}}}}}}, 0x0) [ 679.822374][ T2445] net_ratelimit: 74 callbacks suppressed [ 679.822393][ T2445] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 679.885476][ T2445] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 679.920666][ T2449] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 679.944211][ T2449] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:09 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) bind$inet6(0xffffffffffffffff, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8100}}}}}}}, 0x0) 10:50:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:09 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:09 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6000}}}}}}}}}, 0x0) 10:50:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x74}}}}}}}, 0x0) [ 680.443095][ T2464] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 680.478262][ T2464] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 680.492774][ T2469] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 680.495936][ T2466] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 680.517645][ T2467] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0001 with DS=0xa 10:50:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 680.537567][ T2469] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7a}}}}}}}, 0x0) 10:50:09 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) bind$inet6(0xffffffffffffffff, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:09 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000940)='cdg\x00', 0x4) sendmsg$NFT_BATCH(r0, &(0x7f00000041c0)={0x0, 0x0, &(0x7f0000004180)={&(0x7f000000d600)={{0x14}, [@NFT_MSG_DELSET={0x14, 0xb, 0xa, 0x3}], {0x14}}, 0x3c}}, 0x0) sendmsg$NFT_MSG_GETOBJ_RESET(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)=ANY=[@ANYBLOB="5c000000150a010300200000000000000c0000020c00064000000000000000010c0006400000000000000001080003400000000a0900020073797a310000000008000340000000020900010073797a30000000000800034000000002"], 0x5c}, 0x1, 0x0, 0x0, 0x1}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='io.stat\x00', 0x26e1, 0x0) ioctl$FITRIM(r1, 0xc020662a, &(0x7f0000000040)={0xffffffff000, 0x800}) sendmsg$IPVS_CMD_GET_SERVICE(r1, &(0x7f0000000900)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000008c0)={&(0x7f0000000880)={0x24, 0x0, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x400}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x20004010) r2 = accept4(r0, 0x0, &(0x7f0000000000), 0x80000) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPSET_CMD_FLUSH(r1, &(0x7f0000000b00)={&(0x7f0000000a40)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000ac0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="20000000040601010000000000001500020000090900020073797a3000000000"], 0x20}, 0x1, 0x0, 0x0, 0x20040004}, 0x1) r4 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000180)='mptcp_pm\x00', 0xffffffffffffffff) write$binfmt_script(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="2321202e2f66696c6530206d707463705f706d00206d707463705f706d002020696f2e7374617400200a915bc3a22a6d9c221a0274f5b24036b2115d250a0e3687eba6ec0518a23ad534bf186cd7d7c74569266181e230db40be9357a1af521c90fed2c51e85b6de3baa6586b421f600e1d5de452d929b47a41f34a3226cd91278a634cfa1ec0b92f747362b6af73e57e8ce0cce62e94c788f2ca2ecba1f7e8490d35e4bddbc643ef8f8f43eb50c66594cd854b0dfb92f9270b3ed2ab294c17be4b59aa46feba6e7df6f209fe6a4e6245403b519ea06b5a012a3e98b4fe5c55e563a37793ccd507235d96e0669a156ebb39c38d135e5472341c59eeeef30de48eed5e454cac9cd45439ed4d731c292219698f70b37c7c6b39d8b8f3933b6e9"], 0xa5) sendmsg$NL80211_CMD_DISASSOCIATE(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000800)={&(0x7f0000000440)=ANY=[@ANYBLOB="94030000", @ANYRES16=0x0, @ANYBLOB="01002bbd7000fbdbdf252800000004005f007c032a0026e91703999fd3e849e62921f7fa6d9789f5231e392d0eb64f4e4fc6bc85fad4ca3f55e1fda448fab82ac74b7d00e44f0d922bd2d90f3fc0ed1bfc6a5b9083afa3902992e0fbdeea67a793b612f18869947f5d94a607654e314c88edf0699c035eefb9d252e20447638c798930eea17ed46d2e3383b33624554cdc7b8373710c4aa911f4a9e96ad27298e5d32d420a2dd5bcddbafdc5f227eab2f47f5e5b282b2fc5ce92c364c4a542687a5cc3c9704fe7b9d4b458971950114ab8a395f4e2ad51c5c7088e6bce8f5d4cc0af6cb982dea38ff7660c5bbe022d6d1701175048755959b63a26de020109e5767da6851a85f0a9e56b814295ba46ccb1f46f2fb8b22fd8031644ada298b1a1e033bc20785a28dd7bbb41198766bb0c6a286d183ae069caedb5052d44fea1a166d003901fb9ab551a61f9c9be47a5924ea8d49bbdba2000000000000000bc60427e8e424384285e373bb8f612f79837eea09ea2c2c85fbddbfe7f3bd3fdbbcccd455366a980e0a3e4c039b82a10ef101efdca92e7fe99f114586091047506e661014eb61793f28c76eebb920f086795b080346baccfdf64d4721d7710c5cdc8a3595afec51fd8bde332f2dbcb51b033060318411c204dfd7f9b6512ffffffffffffffffffffffffffffffffffff038fb774c5601b0d4a83b4991b5f29169c2eb3c38adf3d7f13bf72cf22b8aaec850a5db41b3c34cec41b0c3ee26eedacf4cf469b03db09b1c5a2c2b63e873cfbc34055bb9b9cac17db8503ba67154e1b5cc5480d30404a4a3d412086e35e320a8d4ef55bbe945e16b11d020900000016ac05726d73873ca49b6521470d0ba099b1855a993c958bb6cdd907836562bd566c2d1a80000fff7f000000000000050069000d00000000080010000006ddea257e22c1691cd6a9f099f6bb69222ec72cf8a28cf407873eb846d423a4124dc15310c93768520dce00a7dc560a49e7f4a39f9d1075e824952ec3250e343435a8187abb5142ccf482564d4301255627ec2be5811b3c6cc3316973d34d1ed666c4e17763d05a46940da49247d74122ee8366aa40bfda67cf4d22a7f76a1a09f21abb7e669691b532fe48a2dc89f82d70e97a8bb90086ebf20d4c9979d49458a21dbd713d1b812e470827b954ed990b94d9f93ce3a4aff533fd32ed376bea89f980cd8e403911ae07116d00e51f479fade71e31e7b2ae3d02fba8a4c0e18cb4ad729e3dd07451db6e6c9c5a"], 0x394}, 0x1, 0x0, 0x0, 0x20044014}, 0x20000010) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000980)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="070200000000000000000100000014000152bb352c6ebe6fe9f1400965b75e30e280060001000200000008000300ac141400"], 0x28}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200)='nbd\x00', r5) r6 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000b80)='802.15.4 MAC\x00', 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(r5, &(0x7f0000000c40)={&(0x7f0000000b40)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000c00)={&(0x7f0000000bc0)={0x2c, r6, 0x200, 0x70bd2b, 0x25dfdbff, {}, [@IEEE802154_ATTR_LLSEC_CMD_FRAME_ID={0x5, 0x34, 0x40}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0x3f}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x1) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000001040)={0x8c, r4, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}, @MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e22}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @loopback}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x3}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x3}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}]}, 0x8c}, 0x1, 0x0, 0x0, 0x1}, 0x20040004) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000ec0)={&(0x7f0000000c80)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000e80)={&(0x7f0000000d00)={0x164, 0x0, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0xf1}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0xffff}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x1000}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x1f}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x9}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x9}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x3f}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x8000}}]}, 0x164}, 0x1, 0x0, 0x0, 0x40000}, 0x20001000) 10:50:09 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6488}}}}}}}}}, 0x0) 10:50:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8847}}}}}}}, 0x0) 10:50:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:09 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) bind$inet6(0xffffffffffffffff, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:10 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x300}}}}}}}, 0x0) 10:50:10 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3}}}}}}}, 0x0) 10:50:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6c00}}}}}}}}}, 0x0) 10:50:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8848}}}}}}}, 0x0) 10:50:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:10 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3e8}}}}}}}, 0x0) 10:50:10 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x4c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8035}}}}}}}}}, 0x0) 10:50:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8864}}}}}}}, 0x0) 10:50:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:10 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x500}}}}}}}, 0x0) 10:50:10 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000006840)={0x0, 0x0, &(0x7f0000006800)={&(0x7f0000002bc0)={{0x14}, [@NFT_MSG_DELSETELEM={0x2c, 0xe, 0xa, 0x5, 0x0, 0x0, {}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz1\x00'}]}], {0x14}}, 0x54}, 0x1, 0x0, 0x0, 0x14000000}, 0x0) 10:50:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8100}}}}}}}}}, 0x0) 10:50:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8906}}}}}}}, 0x0) 10:50:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:10 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8847}}}}}}}}}, 0x0) 10:50:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:10 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x543}}}}}}}, 0x0) 10:50:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xe803}}}}}}}, 0x0) 10:50:10 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8848}}}}}}}}}, 0x0) 10:50:10 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0x1e}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x600}}}}}}}, 0x0) 10:50:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xffff}}}}}}}, 0x0) 10:50:11 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:11 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8864}}}}}}}}}, 0x0) 10:50:11 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000006840)={0x0, 0x0, &(0x7f0000006800)={&(0x7f0000002bc0)={{0x14}, [@NFT_MSG_DELSETELEM={0x2c, 0xe, 0xa, 0x5, 0x0, 0x0, {}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz1\x00'}]}], {0x14}}, 0x54}, 0x1, 0x0, 0x0, 0x6000000}, 0x0) 10:50:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x608}}}}}}}, 0x0) 10:50:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:11 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x4c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:11 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8906}}}}}}}}}, 0x0) 10:50:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x689}}}}}}}, 0x0) 10:50:11 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x2}}}}}}}, 0x0) 10:50:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:11 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000041c0)={0x0, 0x0, &(0x7f0000004180)={&(0x7f000000d600)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a140000000b0a0104000000000000140000001100010000000000000000000000000a000000000000"], 0x3c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x68, 0x10, 0x1, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @ip6gretap={{0xe, 0x1, 'ip6gretap\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8}, @IFLA_GRE_LOCAL={0x14, 0x6, @private2={0xfc, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}, @IFLA_GRE_REMOTE={0x14, 0x7, @initdev={0xfe, 0x88, [], 0x0, 0x0}}]}}}]}, 0x68}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000140)={'batadv0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000180)={'wg0\x00', 0x0}) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'ip6gretap0\x00', 0x0}) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x68, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @ip6gretap={{0xe, 0x1, 'ip6gretap\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r4}, @IFLA_GRE_LOCAL={0x14, 0x6, @private2={0xfc, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}, @IFLA_GRE_REMOTE={0x14, 0x7, @initdev={0xfe, 0x88, [], 0x0, 0x0}}]}}}]}, 0x68}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'ip6gretap0\x00', 0x0}) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x68, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @ip6gretap={{0xe, 0x1, 'ip6gretap\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r7}, @IFLA_GRE_LOCAL={0x14, 0x6, @private2={0xfc, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}, @IFLA_GRE_REMOTE={0x14, 0x7, @initdev={0xfe, 0x88, [], 0x0, 0x0}}]}}}]}, 0x68}}, 0x0) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000000)={'ip6gretap0\x00', 0x0}) r11 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x68, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r10}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @ip6gretap={{0xe, 0x1, 'ip6gretap\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r10}, @IFLA_GRE_LOCAL={0x14, 0x6, @private2={0xfc, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}, @IFLA_GRE_REMOTE={0x14, 0x7, @initdev={0xfe, 0x88, [], 0x0, 0x0}}]}}}]}, 0x68}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000400)={&(0x7f0000000200)={0x1ac, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}]}, @HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vcan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4}]}, 0x1ac}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) socket$nl_netfilter(0x10, 0x3, 0xc) 10:50:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x700}}}}}}}, 0x0) 10:50:11 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xe803}}}}}}}}}, 0x0) 10:50:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3}}}}}}}, 0x0) 10:50:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:11 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000041c0)={0x0, 0x0, &(0x7f0000004180)={&(0x7f000000d600)={{0x14}, [@NFT_MSG_DELSET={0x14, 0xb, 0xa, 0x401}], {0x14}}, 0x3c}}, 0x0) 10:50:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x806}}}}}}}, 0x0) 10:50:12 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x1000000}}}}}}}}}, 0x0) 10:50:12 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4}}}}}}}, 0x0) 10:50:12 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:12 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000041c0)={0x0, 0x0, &(0x7f0000004180)={&(0x7f000000d600)={{0x14}, [@NFT_MSG_DELSET={0x14, 0xb, 0xa, 0x401}], {0x14}}, 0x3c}}, 0x2800000000000000) 10:50:12 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xb00}}}}}}}, 0x0) 10:50:12 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3000000}}}}}}}}}, 0x0) 10:50:12 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x5}}}}}}}, 0x0) 10:50:12 executing program 0 (fault-call:6 fault-nth:0): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:12 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:12 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xb99}}}}}}}, 0x0) [ 683.356938][ T2620] FAULT_INJECTION: forcing a failure. [ 683.356938][ T2620] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 683.385065][ T2620] CPU: 1 PID: 2620 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 683.393800][ T2620] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 683.403913][ T2620] Call Trace: [ 683.407214][ T2620] dump_stack+0x141/0x1d7 [ 683.411610][ T2620] should_fail.cold+0x5/0xa [ 683.416174][ T2620] _copy_from_user+0x2c/0x180 [ 683.420893][ T2620] __copy_msghdr_from_user+0x91/0x4b0 [ 683.426313][ T2620] ? __ia32_sys_shutdown+0x70/0x70 [ 683.431554][ T2620] ? lock_chain_count+0x20/0x20 [ 683.436464][ T2620] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 683.442506][ T2620] ___sys_recvmsg+0xd5/0x200 [ 683.447131][ T2620] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 683.452803][ T2620] ? __fget_files+0x266/0x3d0 [ 683.457556][ T2620] ? lock_downgrade+0x6e0/0x6e0 [ 683.462446][ T2620] ? lock_chain_count+0x20/0x20 [ 683.467340][ T2620] ? __fget_files+0x288/0x3d0 [ 683.472060][ T2620] ? __fget_light+0xea/0x280 [ 683.476679][ T2620] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 683.482966][ T2620] do_recvmmsg+0x24d/0x6d0 [ 683.487417][ T2620] ? ___sys_recvmsg+0x200/0x200 [ 683.492297][ T2620] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 683.498332][ T2620] ? find_held_lock+0x2d/0x110 [ 683.503134][ T2620] ? __context_tracking_exit+0xb8/0xe0 [ 683.508644][ T2620] ? lock_downgrade+0x6e0/0x6e0 [ 683.513539][ T2620] __x64_sys_recvmmsg+0x20b/0x260 [ 683.518595][ T2620] ? __do_sys_socketcall+0x590/0x590 [ 683.523913][ T2620] ? syscall_enter_from_user_mode+0x27/0x70 [ 683.529841][ T2620] do_syscall_64+0x2d/0x70 [ 683.534292][ T2620] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 683.540251][ T2620] RIP: 0033:0x466459 [ 683.544167][ T2620] 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 [ 683.563800][ T2620] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 683.572248][ T2620] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 683.580249][ T2620] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 683.588248][ T2620] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 683.596244][ T2620] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 683.604243][ T2620] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:12 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4000000}}}}}}}}}, 0x0) 10:50:12 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6}}}}}}}, 0x0) 10:50:12 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:12 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x1f00}}}}}}}, 0x0) 10:50:12 executing program 0 (fault-call:6 fault-nth:1): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:13 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7}}}}}}}, 0x0) [ 683.975931][ T2639] FAULT_INJECTION: forcing a failure. [ 683.975931][ T2639] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 684.017552][ T2639] CPU: 1 PID: 2639 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 684.026290][ T2639] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 684.036373][ T2639] Call Trace: [ 684.039651][ T2639] dump_stack+0x141/0x1d7 [ 684.043999][ T2639] should_fail.cold+0x5/0xa [ 684.048506][ T2639] _copy_from_user+0x2c/0x180 [ 684.053198][ T2639] __copy_msghdr_from_user+0x91/0x4b0 [ 684.058571][ T2639] ? __ia32_sys_shutdown+0x70/0x70 [ 684.063677][ T2639] ? __lock_acquire+0x16b3/0x54c0 [ 684.068708][ T2639] ___sys_recvmsg+0xd5/0x200 [ 684.073306][ T2639] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 684.078942][ T2639] ? find_held_lock+0x2d/0x110 [ 684.083704][ T2639] ? __might_fault+0xd3/0x180 [ 684.088444][ T2639] ? lock_downgrade+0x6e0/0x6e0 [ 684.093310][ T2639] do_recvmmsg+0x24d/0x6d0 [ 684.097732][ T2639] ? ___sys_recvmsg+0x200/0x200 [ 684.102575][ T2639] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 684.108579][ T2639] ? __context_tracking_exit+0xb8/0xe0 [ 684.114033][ T2639] ? lock_downgrade+0x6e0/0x6e0 [ 684.118882][ T2639] __x64_sys_recvmmsg+0x20b/0x260 [ 684.123902][ T2639] ? __do_sys_socketcall+0x590/0x590 [ 684.129184][ T2639] ? syscall_enter_from_user_mode+0x27/0x70 [ 684.135079][ T2639] do_syscall_64+0x2d/0x70 [ 684.139494][ T2639] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 684.145384][ T2639] RIP: 0033:0x466459 10:50:13 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:13 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x2000}}}}}}}, 0x0) [ 684.149270][ T2639] 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 [ 684.168889][ T2639] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 684.177298][ T2639] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 684.185712][ T2639] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 684.193693][ T2639] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 684.201665][ T2639] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 684.209630][ T2639] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:13 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6000000}}}}}}}}}, 0x0) 10:50:13 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8}}}}}}}, 0x0) 10:50:13 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:13 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:13 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3580}}}}}}}, 0x0) 10:50:13 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7000000}}}}}}}}}, 0x0) 10:50:13 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xb}}}}}}}, 0x0) 10:50:13 executing program 0 (fault-call:6 fault-nth:2): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:13 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 684.941473][ T2664] net_ratelimit: 76 callbacks suppressed [ 684.941492][ T2664] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 684.953521][ T2666] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 684.969440][ T2668] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:14 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 684.996622][ T2666] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 684.997294][ T2667] FAULT_INJECTION: forcing a failure. [ 684.997294][ T2667] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 685.008058][ T2668] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 685.037627][ T2664] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 685.102114][ T2667] CPU: 0 PID: 2667 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 685.110855][ T2667] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 685.120935][ T2667] Call Trace: [ 685.124234][ T2667] dump_stack+0x141/0x1d7 [ 685.128656][ T2667] should_fail.cold+0x5/0xa [ 685.133198][ T2667] _copy_from_user+0x2c/0x180 [ 685.137917][ T2667] __copy_msghdr_from_user+0x91/0x4b0 [ 685.143315][ T2667] ? __ia32_sys_shutdown+0x70/0x70 [ 685.148458][ T2667] ? __lock_acquire+0x16b3/0x54c0 [ 685.153522][ T2667] ___sys_recvmsg+0xd5/0x200 [ 685.158133][ T2667] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 685.163802][ T2667] ? find_held_lock+0x2d/0x110 [ 685.168595][ T2667] ? __might_fault+0xd3/0x180 [ 685.173405][ T2667] ? lock_downgrade+0x6e0/0x6e0 [ 685.178309][ T2667] do_recvmmsg+0x24d/0x6d0 [ 685.182764][ T2667] ? ___sys_recvmsg+0x200/0x200 [ 685.187646][ T2667] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 685.193683][ T2667] ? __context_tracking_exit+0xb8/0xe0 [ 685.199170][ T2667] ? lock_downgrade+0x6e0/0x6e0 [ 685.204053][ T2667] __x64_sys_recvmmsg+0x20b/0x260 [ 685.209106][ T2667] ? __do_sys_socketcall+0x590/0x590 [ 685.214418][ T2667] ? syscall_enter_from_user_mode+0x27/0x70 [ 685.220341][ T2667] do_syscall_64+0x2d/0x70 [ 685.224800][ T2667] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 685.230739][ T2667] RIP: 0033:0x466459 10:50:14 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 685.234660][ T2667] 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 [ 685.254297][ T2667] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 685.262748][ T2667] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 685.270750][ T2667] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 685.278748][ T2667] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 685.286743][ T2667] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 685.294741][ T2667] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:14 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4000}}}}}}}, 0x0) 10:50:14 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x48}}}}}}}, 0x0) 10:50:14 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8000000}}}}}}}}}, 0x0) [ 685.404038][ T2678] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 685.437982][ T2678] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:14 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 685.464869][ T2680] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 685.486107][ T2681] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 685.629298][ T3232] ieee802154 phy0 wpan0: encryption failed: -22 [ 685.635643][ T3232] ieee802154 phy1 wpan1: encryption failed: -22 10:50:15 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:15 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4c}}}}}}}, 0x0) 10:50:15 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8060000}}}}}}}}}, 0x0) 10:50:15 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4305}}}}}}}, 0x0) 10:50:15 executing program 0 (fault-call:6 fault-nth:3): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:15 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:15 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4788}}}}}}}, 0x0) [ 686.060579][ T2699] FAULT_INJECTION: forcing a failure. [ 686.060579][ T2699] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:15 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 686.131658][ T2699] CPU: 1 PID: 2699 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 686.140483][ T2699] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 686.150568][ T2699] Call Trace: [ 686.153872][ T2699] dump_stack+0x141/0x1d7 [ 686.158245][ T2699] should_fail.cold+0x5/0xa [ 686.162792][ T2699] _copy_from_user+0x2c/0x180 [ 686.167507][ T2699] __copy_msghdr_from_user+0x91/0x4b0 [ 686.172911][ T2699] ? __ia32_sys_shutdown+0x70/0x70 [ 686.178057][ T2699] ? __lock_acquire+0x16b3/0x54c0 [ 686.183128][ T2699] ___sys_recvmsg+0xd5/0x200 [ 686.187756][ T2699] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 686.193441][ T2699] ? find_held_lock+0x2d/0x110 [ 686.198245][ T2699] ? __might_fault+0xd3/0x180 [ 686.202961][ T2699] ? lock_downgrade+0x6e0/0x6e0 [ 686.207867][ T2699] do_recvmmsg+0x24d/0x6d0 [ 686.212336][ T2699] ? ___sys_recvmsg+0x200/0x200 [ 686.217222][ T2699] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 686.223259][ T2699] ? __context_tracking_exit+0xb8/0xe0 [ 686.228752][ T2699] ? lock_downgrade+0x6e0/0x6e0 [ 686.233656][ T2699] __x64_sys_recvmmsg+0x20b/0x260 [ 686.238718][ T2699] ? __do_sys_socketcall+0x590/0x590 [ 686.244052][ T2699] ? syscall_enter_from_user_mode+0x27/0x70 [ 686.250004][ T2699] do_syscall_64+0x2d/0x70 [ 686.254464][ T2699] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 686.260397][ T2699] RIP: 0033:0x466459 10:50:15 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x60}}}}}}}, 0x0) 10:50:15 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4800}}}}}}}, 0x0) 10:50:15 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x68}}}}}}}, 0x0) [ 686.264318][ T2699] 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 [ 686.283957][ T2699] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 686.292405][ T2699] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 686.300402][ T2699] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 686.308397][ T2699] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 686.316396][ T2699] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 686.324393][ T2699] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:15 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb000000}}}}}}}}}, 0x0) 10:50:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:16 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:16 executing program 0 (fault-call:6 fault-nth:4): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:16 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4888}}}}}}}, 0x0) 10:50:16 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6c}}}}}}}, 0x0) 10:50:16 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x1f000000}}}}}}}}}, 0x0) [ 687.055169][ T2727] FAULT_INJECTION: forcing a failure. [ 687.055169][ T2727] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:16 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4c00}}}}}}}, 0x0) 10:50:16 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x40000000}}}}}}}}}, 0x0) [ 687.122127][ T2727] CPU: 0 PID: 2727 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 687.131127][ T2727] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 687.141204][ T2727] Call Trace: [ 687.144507][ T2727] dump_stack+0x141/0x1d7 [ 687.148883][ T2727] should_fail.cold+0x5/0xa [ 687.153427][ T2727] _copy_from_user+0x2c/0x180 [ 687.158145][ T2727] __copy_msghdr_from_user+0x91/0x4b0 [ 687.163555][ T2727] ? __ia32_sys_shutdown+0x70/0x70 [ 687.168703][ T2727] ? __lock_acquire+0x16b3/0x54c0 [ 687.173777][ T2727] ___sys_recvmsg+0xd5/0x200 [ 687.178405][ T2727] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 687.184086][ T2727] ? find_held_lock+0x2d/0x110 [ 687.188890][ T2727] ? __might_fault+0xd3/0x180 [ 687.193603][ T2727] ? lock_downgrade+0x6e0/0x6e0 [ 687.198507][ T2727] do_recvmmsg+0x24d/0x6d0 [ 687.202965][ T2727] ? ___sys_recvmsg+0x200/0x200 [ 687.207855][ T2727] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 687.213894][ T2727] ? __context_tracking_exit+0xb8/0xe0 [ 687.219484][ T2727] ? lock_downgrade+0x6e0/0x6e0 [ 687.224381][ T2727] __x64_sys_recvmmsg+0x20b/0x260 [ 687.229446][ T2727] ? __do_sys_socketcall+0x590/0x590 [ 687.234765][ T2727] ? syscall_enter_from_user_mode+0x27/0x70 [ 687.240707][ T2727] do_syscall_64+0x2d/0x70 [ 687.245163][ T2727] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 687.251092][ T2727] RIP: 0033:0x466459 10:50:16 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6000}}}}}}}, 0x0) [ 687.255014][ T2727] 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 [ 687.274651][ T2727] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 687.283210][ T2727] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 687.292076][ T2727] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 687.300075][ T2727] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 687.308078][ T2727] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 10:50:16 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:16 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x74}}}}}}}, 0x0) [ 687.316078][ T2727] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:16 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7a}}}}}}}, 0x0) 10:50:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:17 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x43050000}}}}}}}}}, 0x0) 10:50:17 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6488}}}}}}}, 0x0) 10:50:17 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:17 executing program 0 (fault-call:6 fault-nth:5): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:17 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x300}}}}}}}, 0x0) 10:50:17 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x60000000}}}}}}}}}, 0x0) 10:50:17 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3e8}}}}}}}, 0x0) [ 688.131349][ T2767] FAULT_INJECTION: forcing a failure. [ 688.131349][ T2767] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:17 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6800}}}}}}}, 0x0) 10:50:17 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 688.229307][ T2767] CPU: 0 PID: 2767 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 688.238057][ T2767] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 688.248138][ T2767] Call Trace: [ 688.251441][ T2767] dump_stack+0x141/0x1d7 [ 688.255812][ T2767] should_fail.cold+0x5/0xa [ 688.260353][ T2767] _copy_from_user+0x2c/0x180 [ 688.265079][ T2767] __copy_msghdr_from_user+0x91/0x4b0 [ 688.270488][ T2767] ? __ia32_sys_shutdown+0x70/0x70 [ 688.275632][ T2767] ? __lock_acquire+0x16b3/0x54c0 [ 688.280707][ T2767] ___sys_recvmsg+0xd5/0x200 [ 688.285327][ T2767] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 688.291004][ T2767] ? find_held_lock+0x2d/0x110 [ 688.295804][ T2767] ? __might_fault+0xd3/0x180 [ 688.300513][ T2767] ? lock_downgrade+0x6e0/0x6e0 [ 688.305421][ T2767] do_recvmmsg+0x24d/0x6d0 [ 688.309877][ T2767] ? ___sys_recvmsg+0x200/0x200 [ 688.314759][ T2767] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 688.320796][ T2767] ? __context_tracking_exit+0xb8/0xe0 10:50:17 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x500}}}}}}}, 0x0) [ 688.326320][ T2767] ? lock_downgrade+0x6e0/0x6e0 [ 688.331216][ T2767] __x64_sys_recvmmsg+0x20b/0x260 [ 688.336275][ T2767] ? __do_sys_socketcall+0x590/0x590 [ 688.341596][ T2767] ? syscall_enter_from_user_mode+0x27/0x70 [ 688.347533][ T2767] do_syscall_64+0x2d/0x70 [ 688.351992][ T2767] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 688.357917][ T2767] RIP: 0033:0x466459 10:50:17 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 688.361830][ T2767] 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 [ 688.381465][ T2767] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 688.389915][ T2767] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 688.397915][ T2767] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 688.405914][ T2767] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 688.413910][ T2767] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 688.421915][ T2767] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4), 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:18 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6c000000}}}}}}}}}, 0x0) 10:50:18 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x543}}}}}}}, 0x0) 10:50:18 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:18 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6c00}}}}}}}, 0x0) 10:50:18 executing program 0 (fault-call:6 fault-nth:6): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:18 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x80350000}}}}}}}}}, 0x0) 10:50:18 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:18 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x600}}}}}}}, 0x0) [ 689.180783][ T2797] FAULT_INJECTION: forcing a failure. [ 689.180783][ T2797] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 689.240573][ T2797] CPU: 1 PID: 2797 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 689.249313][ T2797] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 689.259395][ T2797] Call Trace: [ 689.262702][ T2797] dump_stack+0x141/0x1d7 [ 689.267080][ T2797] should_fail.cold+0x5/0xa [ 689.271625][ T2797] _copy_from_user+0x2c/0x180 [ 689.276339][ T2797] __copy_msghdr_from_user+0x91/0x4b0 [ 689.281744][ T2797] ? __ia32_sys_shutdown+0x70/0x70 10:50:18 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:18 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7400}}}}}}}, 0x0) [ 689.286896][ T2797] ? __lock_acquire+0x16b3/0x54c0 [ 689.291970][ T2797] ___sys_recvmsg+0xd5/0x200 [ 689.296591][ T2797] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 689.302260][ T2797] ? find_held_lock+0x2d/0x110 [ 689.307141][ T2797] ? __might_fault+0xd3/0x180 [ 689.311848][ T2797] ? lock_downgrade+0x6e0/0x6e0 [ 689.316746][ T2797] do_recvmmsg+0x24d/0x6d0 [ 689.321195][ T2797] ? ___sys_recvmsg+0x200/0x200 [ 689.326071][ T2797] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 689.332107][ T2797] ? __context_tracking_exit+0xb8/0xe0 [ 689.337598][ T2797] ? lock_downgrade+0x6e0/0x6e0 [ 689.342489][ T2797] __x64_sys_recvmmsg+0x20b/0x260 [ 689.347552][ T2797] ? __do_sys_socketcall+0x590/0x590 [ 689.352887][ T2797] ? syscall_enter_from_user_mode+0x27/0x70 [ 689.358821][ T2797] do_syscall_64+0x2d/0x70 [ 689.363279][ T2797] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 689.369207][ T2797] RIP: 0033:0x466459 10:50:18 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 689.373122][ T2797] 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 [ 689.392758][ T2797] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 689.401242][ T2797] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 689.409234][ T2797] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 689.417235][ T2797] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 689.425232][ T2797] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 689.433229][ T2797] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4), 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:19 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x81000000}}}}}}}}}, 0x0) 10:50:19 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7a00}}}}}}}, 0x0) 10:50:19 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x608}}}}}}}, 0x0) 10:50:19 executing program 0 (fault-call:6 fault-nth:7): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:19 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 690.088309][ T2830] net_ratelimit: 60 callbacks suppressed [ 690.088328][ T2830] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 690.108194][ T2833] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 690.123237][ T2829] FAULT_INJECTION: forcing a failure. [ 690.123237][ T2829] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:19 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 690.137105][ T2832] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 690.147909][ T2830] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 690.176751][ T2833] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:19 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x86ddffff}}}}}}}}}, 0x0) [ 690.187718][ T2832] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 690.201622][ T2829] CPU: 0 PID: 2829 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 690.210354][ T2829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 690.220462][ T2829] Call Trace: [ 690.223775][ T2829] dump_stack+0x141/0x1d7 [ 690.228151][ T2829] should_fail.cold+0x5/0xa [ 690.232697][ T2829] _copy_from_user+0x2c/0x180 10:50:19 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8035}}}}}}}, 0x0) [ 690.237422][ T2829] __copy_msghdr_from_user+0x91/0x4b0 [ 690.242828][ T2829] ? __ia32_sys_shutdown+0x70/0x70 [ 690.247978][ T2829] ? __lock_acquire+0x16b3/0x54c0 [ 690.253054][ T2829] ___sys_recvmsg+0xd5/0x200 [ 690.257681][ T2829] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 690.263350][ T2829] ? find_held_lock+0x2d/0x110 [ 690.268161][ T2829] ? __might_fault+0xd3/0x180 [ 690.272869][ T2829] ? lock_downgrade+0x6e0/0x6e0 [ 690.277774][ T2829] do_recvmmsg+0x24d/0x6d0 [ 690.282229][ T2829] ? ___sys_recvmsg+0x200/0x200 [ 690.287111][ T2829] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 690.293159][ T2829] ? __context_tracking_exit+0xb8/0xe0 [ 690.298654][ T2829] ? lock_downgrade+0x6e0/0x6e0 [ 690.303553][ T2829] __x64_sys_recvmmsg+0x20b/0x260 [ 690.308616][ T2829] ? __do_sys_socketcall+0x590/0x590 [ 690.313940][ T2829] ? syscall_enter_from_user_mode+0x27/0x70 [ 690.319874][ T2829] do_syscall_64+0x2d/0x70 [ 690.324327][ T2829] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 690.330255][ T2829] RIP: 0033:0x466459 10:50:19 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 690.334172][ T2829] 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 [ 690.353810][ T2829] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 690.362261][ T2829] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 690.370260][ T2829] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 690.378259][ T2829] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 690.386258][ T2829] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 690.394252][ T2829] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:19 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x689}}}}}}}, 0x0) [ 690.438551][ T2839] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 690.459076][ T2839] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:19 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8100}}}}}}}, 0x0) [ 690.488632][ T2842] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 690.512308][ T2842] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4), 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:20 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:20 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x88470000}}}}}}}}}, 0x0) 10:50:20 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x700}}}}}}}, 0x0) 10:50:20 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8847}}}}}}}, 0x0) 10:50:20 executing program 0 (fault-call:6 fault-nth:8): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 691.121475][ T2864] FAULT_INJECTION: forcing a failure. [ 691.121475][ T2864] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:20 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8848}}}}}}}, 0x0) [ 691.182652][ T2864] CPU: 1 PID: 2864 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 691.191394][ T2864] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 691.201479][ T2864] Call Trace: [ 691.204788][ T2864] dump_stack+0x141/0x1d7 [ 691.209157][ T2864] should_fail.cold+0x5/0xa [ 691.213709][ T2864] _copy_from_user+0x2c/0x180 [ 691.218421][ T2864] __copy_msghdr_from_user+0x91/0x4b0 [ 691.223833][ T2864] ? __ia32_sys_shutdown+0x70/0x70 [ 691.228983][ T2864] ? __lock_acquire+0x16b3/0x54c0 [ 691.234059][ T2864] ___sys_recvmsg+0xd5/0x200 [ 691.238695][ T2864] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 691.244380][ T2864] ? find_held_lock+0x2d/0x110 [ 691.249184][ T2864] ? __might_fault+0xd3/0x180 [ 691.253896][ T2864] ? lock_downgrade+0x6e0/0x6e0 [ 691.258817][ T2864] do_recvmmsg+0x24d/0x6d0 [ 691.263282][ T2864] ? ___sys_recvmsg+0x200/0x200 [ 691.268178][ T2864] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 691.274216][ T2864] ? __context_tracking_exit+0xb8/0xe0 10:50:20 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8864}}}}}}}, 0x0) 10:50:20 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x806}}}}}}}, 0x0) [ 691.279725][ T2864] ? lock_downgrade+0x6e0/0x6e0 [ 691.284618][ T2864] __x64_sys_recvmmsg+0x20b/0x260 [ 691.289939][ T2864] ? __do_sys_socketcall+0x590/0x590 [ 691.295260][ T2864] ? syscall_enter_from_user_mode+0x27/0x70 [ 691.301197][ T2864] do_syscall_64+0x2d/0x70 [ 691.305652][ T2864] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 691.311578][ T2864] RIP: 0033:0x466459 10:50:20 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 691.315493][ T2864] 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 [ 691.335130][ T2864] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 691.343576][ T2864] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 691.351574][ T2864] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 691.359609][ T2864] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 691.367608][ T2864] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 691.375607][ T2864] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:20 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x88480000}}}}}}}}}, 0x0) 10:50:20 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xb00}}}}}}}, 0x0) 10:50:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:21 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8906}}}}}}}, 0x0) 10:50:21 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:21 executing program 0 (fault-call:6 fault-nth:9): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:21 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x88640000}}}}}}}}}, 0x0) 10:50:21 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xc29}}}}}}}, 0x0) [ 692.109109][ T2893] FAULT_INJECTION: forcing a failure. [ 692.109109][ T2893] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 692.157759][ T2893] CPU: 1 PID: 2893 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 692.166526][ T2893] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 692.176613][ T2893] Call Trace: [ 692.179915][ T2893] dump_stack+0x141/0x1d7 [ 692.184288][ T2893] should_fail.cold+0x5/0xa [ 692.188829][ T2893] _copy_from_user+0x2c/0x180 [ 692.193545][ T2893] __copy_msghdr_from_user+0x91/0x4b0 [ 692.198953][ T2893] ? __ia32_sys_shutdown+0x70/0x70 10:50:21 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x990b}}}}}}}, 0x0) 10:50:21 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x88a8ffff}}}}}}}}}, 0x0) [ 692.204100][ T2893] ? __lock_acquire+0x16b3/0x54c0 [ 692.209176][ T2893] ___sys_recvmsg+0xd5/0x200 [ 692.213819][ T2893] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 692.219496][ T2893] ? find_held_lock+0x2d/0x110 [ 692.224303][ T2893] ? __might_fault+0xd3/0x180 [ 692.229011][ T2893] ? lock_downgrade+0x6e0/0x6e0 [ 692.233918][ T2893] do_recvmmsg+0x24d/0x6d0 [ 692.238372][ T2893] ? ___sys_recvmsg+0x200/0x200 [ 692.243253][ T2893] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 692.249294][ T2893] ? __context_tracking_exit+0xb8/0xe0 [ 692.254787][ T2893] ? lock_downgrade+0x6e0/0x6e0 [ 692.259678][ T2893] __x64_sys_recvmmsg+0x20b/0x260 [ 692.264741][ T2893] ? __do_sys_socketcall+0x590/0x590 [ 692.270060][ T2893] ? syscall_enter_from_user_mode+0x27/0x70 [ 692.275994][ T2893] do_syscall_64+0x2d/0x70 [ 692.280447][ T2893] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 692.286385][ T2893] RIP: 0033:0x466459 [ 692.290304][ T2893] 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 [ 692.309930][ T2893] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 692.318379][ T2893] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 692.326380][ T2893] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 692.334382][ T2893] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 692.343163][ T2893] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:50:21 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x1f00}}}}}}}, 0x0) 10:50:21 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 692.351159][ T2893] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:21 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x88caffff}}}}}}}}}, 0x0) 10:50:21 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xe803}}}}}}}, 0x0) 10:50:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:21 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x2000}}}}}}}, 0x0) 10:50:21 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:21 executing program 0 (fault-call:6 fault-nth:10): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:21 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x88f7ffff}}}}}}}}}, 0x0) 10:50:21 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x290c}}}}}}}, 0x0) 10:50:21 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xffff}}}}}}}, 0x0) 10:50:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:21 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:22 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:22 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3580}}}}}}}, 0x0) 10:50:22 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x89060000}}}}}}}}}, 0x0) [ 693.045374][ T2933] FAULT_INJECTION: forcing a failure. [ 693.045374][ T2933] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 693.120786][ T2933] CPU: 0 PID: 2933 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 693.129525][ T2933] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 693.139695][ T2933] Call Trace: [ 693.143003][ T2933] dump_stack+0x141/0x1d7 [ 693.147381][ T2933] should_fail.cold+0x5/0xa [ 693.151932][ T2933] _copy_from_user+0x2c/0x180 [ 693.156660][ T2933] __copy_msghdr_from_user+0x91/0x4b0 [ 693.162071][ T2933] ? __ia32_sys_shutdown+0x70/0x70 [ 693.167225][ T2933] ? __lock_acquire+0x16b3/0x54c0 [ 693.172301][ T2933] ___sys_recvmsg+0xd5/0x200 [ 693.176926][ T2933] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 693.182611][ T2933] ? find_held_lock+0x2d/0x110 [ 693.187409][ T2933] ? __might_fault+0xd3/0x180 [ 693.192115][ T2933] ? lock_downgrade+0x6e0/0x6e0 [ 693.197037][ T2933] do_recvmmsg+0x24d/0x6d0 [ 693.201483][ T2933] ? ___sys_recvmsg+0x200/0x200 [ 693.206356][ T2933] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 693.212392][ T2933] ? __context_tracking_exit+0xb8/0xe0 [ 693.217882][ T2933] ? lock_downgrade+0x6e0/0x6e0 [ 693.222763][ T2933] __x64_sys_recvmmsg+0x20b/0x260 [ 693.227814][ T2933] ? __do_sys_socketcall+0x590/0x590 [ 693.233132][ T2933] ? syscall_enter_from_user_mode+0x27/0x70 [ 693.239062][ T2933] do_syscall_64+0x2d/0x70 [ 693.243515][ T2933] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 693.249468][ T2933] RIP: 0033:0x466459 10:50:22 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8dffffff}}}}}}}}}, 0x0) 10:50:22 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 693.253390][ T2933] 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 [ 693.273030][ T2933] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 693.281474][ T2933] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 693.289472][ T2933] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 693.297466][ T2933] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 693.305460][ T2933] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 693.313462][ T2933] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:22 executing program 0 (fault-call:6 fault-nth:11): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:22 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4000}}}}}}}, 0x0) 10:50:22 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x1}}}}}}}, 0x0) 10:50:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:22 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xe8030000}}}}}}}}}, 0x0) 10:50:22 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:22 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4305}}}}}}}, 0x0) 10:50:22 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 693.793940][ T2958] FAULT_INJECTION: forcing a failure. [ 693.793940][ T2958] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 693.851608][ T2958] CPU: 1 PID: 2958 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 693.860739][ T2958] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 693.870843][ T2958] Call Trace: [ 693.874148][ T2958] dump_stack+0x141/0x1d7 [ 693.878519][ T2958] should_fail.cold+0x5/0xa [ 693.883049][ T2958] _copy_from_user+0x2c/0x180 [ 693.887746][ T2958] __copy_msghdr_from_user+0x91/0x4b0 [ 693.893138][ T2958] ? __ia32_sys_shutdown+0x70/0x70 [ 693.898288][ T2958] ? __lock_acquire+0x16b3/0x54c0 [ 693.903366][ T2958] ___sys_recvmsg+0xd5/0x200 [ 693.908000][ T2958] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 693.913682][ T2958] ? find_held_lock+0x2d/0x110 [ 693.918484][ T2958] ? __might_fault+0xd3/0x180 [ 693.923193][ T2958] ? lock_downgrade+0x6e0/0x6e0 [ 693.928099][ T2958] do_recvmmsg+0x24d/0x6d0 [ 693.932555][ T2958] ? ___sys_recvmsg+0x200/0x200 [ 693.937438][ T2958] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 693.943480][ T2958] ? __context_tracking_exit+0xb8/0xe0 10:50:23 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x1}}}}}}}, 0x0) [ 693.948974][ T2958] ? lock_downgrade+0x6e0/0x6e0 [ 693.953868][ T2958] __x64_sys_recvmmsg+0x20b/0x260 [ 693.958926][ T2958] ? __do_sys_socketcall+0x590/0x590 [ 693.964246][ T2958] ? syscall_enter_from_user_mode+0x27/0x70 [ 693.970211][ T2958] do_syscall_64+0x2d/0x70 [ 693.974666][ T2958] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 693.980599][ T2958] RIP: 0033:0x466459 [ 693.984517][ T2958] 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 [ 694.004152][ T2958] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 694.012598][ T2958] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 694.020602][ T2958] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 694.028588][ T2958] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 694.036587][ T2958] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 694.044588][ T2958] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:23 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xf5ffffff}}}}}}}}}, 0x0) 10:50:23 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:23 executing program 0 (fault-call:6 fault-nth:12): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:23 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:23 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4788}}}}}}}, 0x0) 10:50:23 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xffffa888}}}}}}}}}, 0x0) 10:50:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, 0x0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:23 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:23 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x1}}}}}}}, 0x0) [ 694.611471][ T2995] FAULT_INJECTION: forcing a failure. [ 694.611471][ T2995] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 694.644353][ T2995] CPU: 1 PID: 2995 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 694.653093][ T2995] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 694.663177][ T2995] Call Trace: [ 694.666477][ T2995] dump_stack+0x141/0x1d7 [ 694.670851][ T2995] should_fail.cold+0x5/0xa [ 694.675400][ T2995] _copy_from_user+0x2c/0x180 [ 694.680205][ T2995] __copy_msghdr_from_user+0x91/0x4b0 [ 694.685615][ T2995] ? __ia32_sys_shutdown+0x70/0x70 [ 694.690763][ T2995] ? __lock_acquire+0x16b3/0x54c0 [ 694.695837][ T2995] ___sys_recvmsg+0xd5/0x200 [ 694.700463][ T2995] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 694.706145][ T2995] ? find_held_lock+0x2d/0x110 [ 694.710949][ T2995] ? __might_fault+0xd3/0x180 [ 694.715658][ T2995] ? lock_downgrade+0x6e0/0x6e0 [ 694.720566][ T2995] do_recvmmsg+0x24d/0x6d0 [ 694.725037][ T2995] ? ___sys_recvmsg+0x200/0x200 [ 694.729923][ T2995] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 694.735965][ T2995] ? __context_tracking_exit+0xb8/0xe0 [ 694.741458][ T2995] ? lock_downgrade+0x6e0/0x6e0 [ 694.746380][ T2995] __x64_sys_recvmmsg+0x20b/0x260 [ 694.751442][ T2995] ? __do_sys_socketcall+0x590/0x590 [ 694.756760][ T2995] ? syscall_enter_from_user_mode+0x27/0x70 [ 694.762694][ T2995] do_syscall_64+0x2d/0x70 [ 694.767144][ T2995] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 694.773067][ T2995] RIP: 0033:0x466459 [ 694.776983][ T2995] 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 [ 694.796621][ T2995] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b 10:50:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, 0x0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:23 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:23 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4800}}}}}}}, 0x0) 10:50:23 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xffffca88}}}}}}}}}, 0x0) 10:50:24 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4888}}}}}}}, 0x0) [ 694.805068][ T2995] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 694.813064][ T2995] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 694.821058][ T2995] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 694.829052][ T2995] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 694.837049][ T2995] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:24 executing program 0 (fault-call:6 fault-nth:13): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:24 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xffffdd86}}}}}}}}}, 0x0) 10:50:24 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:24 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, 0x0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:24 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4c00}}}}}}}, 0x0) [ 695.246682][ T3024] net_ratelimit: 80 callbacks suppressed [ 695.246746][ T3024] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 695.247234][ T3023] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 695.273054][ T3024] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:24 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 695.293397][ T3026] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 695.353948][ T3026] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 695.386446][ T3028] FAULT_INJECTION: forcing a failure. [ 695.386446][ T3028] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 695.406041][ T3023] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:24 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x1}}}}}}}, 0x0) 10:50:24 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xfffff788}}}}}}}}}, 0x0) [ 695.449751][ T3028] CPU: 0 PID: 3028 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 695.458485][ T3028] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 695.468560][ T3028] Call Trace: [ 695.471853][ T3028] dump_stack+0x141/0x1d7 [ 695.476216][ T3028] should_fail.cold+0x5/0xa [ 695.480762][ T3028] _copy_from_user+0x2c/0x180 [ 695.485473][ T3028] __copy_msghdr_from_user+0x91/0x4b0 [ 695.490879][ T3028] ? __ia32_sys_shutdown+0x70/0x70 [ 695.496023][ T3028] ? __lock_acquire+0x16b3/0x54c0 [ 695.501095][ T3028] ___sys_recvmsg+0xd5/0x200 [ 695.505719][ T3028] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 695.511401][ T3028] ? find_held_lock+0x2d/0x110 [ 695.516208][ T3028] ? __might_fault+0xd3/0x180 [ 695.520921][ T3028] ? lock_downgrade+0x6e0/0x6e0 [ 695.525827][ T3028] do_recvmmsg+0x24d/0x6d0 [ 695.530280][ T3028] ? ___sys_recvmsg+0x200/0x200 [ 695.535170][ T3028] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 695.541217][ T3028] ? __context_tracking_exit+0xb8/0xe0 [ 695.546745][ T3028] ? lock_downgrade+0x6e0/0x6e0 [ 695.551641][ T3028] __x64_sys_recvmmsg+0x20b/0x260 [ 695.556704][ T3028] ? __do_sys_socketcall+0x590/0x590 [ 695.562027][ T3028] ? syscall_enter_from_user_mode+0x27/0x70 [ 695.567966][ T3028] do_syscall_64+0x2d/0x70 [ 695.572421][ T3028] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 695.578348][ T3028] RIP: 0033:0x466459 10:50:24 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6000}}}}}}}, 0x0) [ 695.582261][ T3028] 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 [ 695.601905][ T3028] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 695.610351][ T3028] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 695.618350][ T3028] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 695.626358][ T3028] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 695.634352][ T3028] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 695.642435][ T3028] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:24 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 695.744329][ T3037] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 695.757455][ T3038] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 695.775822][ T3037] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 695.818206][ T3038] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 695.858879][ C1] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! 10:50:25 executing program 0 (fault-call:6 fault-nth:14): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:25 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:25 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:25 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xffffff8d}}}}}}}}}, 0x0) 10:50:25 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6488}}}}}}}, 0x0) 10:50:25 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}, 0x0) 10:50:25 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xfffffff5}}}}}}}}}, 0x0) [ 696.183832][ T3055] FAULT_INJECTION: forcing a failure. [ 696.183832][ T3055] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 696.211726][ T3055] CPU: 1 PID: 3055 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 696.220469][ T3055] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 696.230640][ T3055] Call Trace: [ 696.233941][ T3055] dump_stack+0x141/0x1d7 [ 696.238312][ T3055] should_fail.cold+0x5/0xa [ 696.242857][ T3055] _copy_from_user+0x2c/0x180 [ 696.247581][ T3055] __copy_msghdr_from_user+0x91/0x4b0 [ 696.252984][ T3055] ? __ia32_sys_shutdown+0x70/0x70 [ 696.258138][ T3055] ? __lock_acquire+0x16b3/0x54c0 [ 696.263217][ T3055] ___sys_recvmsg+0xd5/0x200 [ 696.267838][ T3055] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 696.273517][ T3055] ? find_held_lock+0x2d/0x110 [ 696.278320][ T3055] ? __might_fault+0xd3/0x180 [ 696.283025][ T3055] ? lock_downgrade+0x6e0/0x6e0 [ 696.287927][ T3055] do_recvmmsg+0x24d/0x6d0 [ 696.292381][ T3055] ? ___sys_recvmsg+0x200/0x200 [ 696.297259][ T3055] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 696.303295][ T3055] ? __context_tracking_exit+0xb8/0xe0 [ 696.308791][ T3055] ? lock_downgrade+0x6e0/0x6e0 [ 696.313697][ T3055] __x64_sys_recvmmsg+0x20b/0x260 [ 696.318753][ T3055] ? __do_sys_socketcall+0x590/0x590 [ 696.324083][ T3055] ? syscall_enter_from_user_mode+0x27/0x70 [ 696.330012][ T3055] do_syscall_64+0x2d/0x70 [ 696.334467][ T3055] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 696.340395][ T3055] RIP: 0033:0x466459 [ 696.344317][ T3055] 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 [ 696.363955][ T3055] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 696.372402][ T3055] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 696.380403][ T3055] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 696.388397][ T3055] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 696.396395][ T3055] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 696.404391][ T3055] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:25 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:25 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:50:25 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6800}}}}}}}, 0x0) 10:50:25 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xffffffff}}}}}}}}}, 0x0) 10:50:25 executing program 0 (fault-call:6 fault-nth:15): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 696.729364][ T3071] FAULT_INJECTION: forcing a failure. [ 696.729364][ T3071] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:25 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6c00}}}}}}}, 0x0) [ 696.792356][ T3071] CPU: 0 PID: 3071 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 696.801095][ T3071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 696.811178][ T3071] Call Trace: [ 696.814478][ T3071] dump_stack+0x141/0x1d7 [ 696.818856][ T3071] should_fail.cold+0x5/0xa [ 696.823396][ T3071] _copy_from_user+0x2c/0x180 [ 696.828107][ T3071] __copy_msghdr_from_user+0x91/0x4b0 [ 696.833503][ T3071] ? __ia32_sys_shutdown+0x70/0x70 [ 696.838649][ T3071] ? __lock_acquire+0x16b3/0x54c0 [ 696.843717][ T3071] ___sys_recvmsg+0xd5/0x200 [ 696.848339][ T3071] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 696.854020][ T3071] ? find_held_lock+0x2d/0x110 [ 696.858822][ T3071] ? __might_fault+0xd3/0x180 [ 696.863531][ T3071] ? lock_downgrade+0x6e0/0x6e0 [ 696.868438][ T3071] do_recvmmsg+0x24d/0x6d0 [ 696.872894][ T3071] ? ___sys_recvmsg+0x200/0x200 [ 696.877774][ T3071] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 696.883811][ T3071] ? __context_tracking_exit+0xb8/0xe0 [ 696.889310][ T3071] ? lock_downgrade+0x6e0/0x6e0 [ 696.894205][ T3071] __x64_sys_recvmmsg+0x20b/0x260 [ 696.899272][ T3071] ? __do_sys_socketcall+0x590/0x590 [ 696.904593][ T3071] ? syscall_enter_from_user_mode+0x27/0x70 [ 696.910525][ T3071] do_syscall_64+0x2d/0x70 [ 696.914982][ T3071] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 696.920913][ T3071] RIP: 0033:0x466459 10:50:26 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) 10:50:26 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 696.924833][ T3071] 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 [ 696.944464][ T3071] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 696.952912][ T3071] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 696.960913][ T3071] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 696.969049][ T3071] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 696.977054][ T3071] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 696.985050][ T3071] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:26 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:26 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7400}}}}}}}, 0x0) 10:50:26 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) 10:50:26 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:26 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x3}}}}}}}, 0x0) 10:50:26 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7a00}}}}}}}, 0x0) 10:50:26 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:26 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:50:26 executing program 0 (fault-call:6 fault-nth:16): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 697.810799][ T3105] FAULT_INJECTION: forcing a failure. [ 697.810799][ T3105] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:27 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8035}}}}}}}, 0x0) [ 697.870874][ T3105] CPU: 0 PID: 3105 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 697.879631][ T3105] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 697.889718][ T3105] Call Trace: [ 697.893021][ T3105] dump_stack+0x141/0x1d7 [ 697.897396][ T3105] should_fail.cold+0x5/0xa [ 697.901944][ T3105] _copy_from_user+0x2c/0x180 [ 697.906666][ T3105] __copy_msghdr_from_user+0x91/0x4b0 [ 697.912075][ T3105] ? __ia32_sys_shutdown+0x70/0x70 10:50:27 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:50:27 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x4}}}}}}}, 0x0) [ 697.917230][ T3105] ? __lock_acquire+0x16b3/0x54c0 [ 697.922301][ T3105] ___sys_recvmsg+0xd5/0x200 [ 697.926927][ T3105] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 697.932603][ T3105] ? find_held_lock+0x2d/0x110 [ 697.937403][ T3105] ? __might_fault+0xd3/0x180 [ 697.942202][ T3105] ? lock_downgrade+0x6e0/0x6e0 [ 697.947114][ T3105] do_recvmmsg+0x24d/0x6d0 [ 697.951570][ T3105] ? ___sys_recvmsg+0x200/0x200 [ 697.956454][ T3105] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 697.962496][ T3105] ? __context_tracking_exit+0xb8/0xe0 [ 697.967989][ T3105] ? lock_downgrade+0x6e0/0x6e0 [ 697.972895][ T3105] __x64_sys_recvmmsg+0x20b/0x260 [ 697.977957][ T3105] ? __do_sys_socketcall+0x590/0x590 [ 697.983378][ T3105] ? syscall_enter_from_user_mode+0x27/0x70 [ 697.989310][ T3105] do_syscall_64+0x2d/0x70 [ 697.993769][ T3105] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 697.999702][ T3105] RIP: 0033:0x466459 [ 698.003618][ T3105] 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 [ 698.023307][ T3105] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 698.031754][ T3105] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 698.039762][ T3105] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 698.047761][ T3105] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 698.055757][ T3105] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 698.063752][ T3105] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:27 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:27 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x6}}}}}}}, 0x0) 10:50:27 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}, 0x0) 10:50:27 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:27 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8100}}}}}}}, 0x0) 10:50:27 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:27 executing program 0 (fault-call:6 fault-nth:17): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:27 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}, 0x0) 10:50:27 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x7}}}}}}}, 0x0) [ 698.850259][ T3143] FAULT_INJECTION: forcing a failure. [ 698.850259][ T3143] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:28 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8847}}}}}}}, 0x0) 10:50:28 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 698.907062][ T3143] CPU: 0 PID: 3143 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 698.915802][ T3143] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 698.925884][ T3143] Call Trace: [ 698.929185][ T3143] dump_stack+0x141/0x1d7 [ 698.933561][ T3143] should_fail.cold+0x5/0xa [ 698.938118][ T3143] _copy_from_user+0x2c/0x180 [ 698.942836][ T3143] __copy_msghdr_from_user+0x91/0x4b0 [ 698.948244][ T3143] ? __ia32_sys_shutdown+0x70/0x70 [ 698.953393][ T3143] ? __lock_acquire+0x16b3/0x54c0 [ 698.958566][ T3143] ___sys_recvmsg+0xd5/0x200 [ 698.963191][ T3143] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 698.968868][ T3143] ? find_held_lock+0x2d/0x110 [ 698.973676][ T3143] ? __might_fault+0xd3/0x180 [ 698.978385][ T3143] ? lock_downgrade+0x6e0/0x6e0 [ 698.983289][ T3143] do_recvmmsg+0x24d/0x6d0 [ 698.987742][ T3143] ? ___sys_recvmsg+0x200/0x200 [ 698.992621][ T3143] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 698.998657][ T3143] ? __context_tracking_exit+0xb8/0xe0 [ 699.004153][ T3143] ? lock_downgrade+0x6e0/0x6e0 [ 699.009066][ T3143] __x64_sys_recvmmsg+0x20b/0x260 [ 699.014139][ T3143] ? __do_sys_socketcall+0x590/0x590 [ 699.019466][ T3143] ? syscall_enter_from_user_mode+0x27/0x70 [ 699.025401][ T3143] do_syscall_64+0x2d/0x70 [ 699.029856][ T3143] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 699.035789][ T3143] RIP: 0033:0x466459 10:50:28 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8848}}}}}}}, 0x0) 10:50:28 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x48}}}}}}}, 0x0) [ 699.039713][ T3143] 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 [ 699.059349][ T3143] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 699.067789][ T3143] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 699.075785][ T3143] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 699.083780][ T3143] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 699.091776][ T3143] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 699.099776][ T3143] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:28 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8}}}}}}}, 0x0) 10:50:28 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:28 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:28 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8864}}}}}}}, 0x0) 10:50:28 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x4c}}}}}}}, 0x0) 10:50:28 executing program 0 (fault-call:6 fault-nth:18): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:28 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xb}}}}}}}, 0x0) 10:50:28 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 699.838996][ T3178] FAULT_INJECTION: forcing a failure. [ 699.838996][ T3178] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 699.878200][ T3178] CPU: 0 PID: 3178 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 10:50:29 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 699.886937][ T3178] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 699.897018][ T3178] Call Trace: [ 699.900321][ T3178] dump_stack+0x141/0x1d7 [ 699.904868][ T3178] should_fail.cold+0x5/0xa [ 699.909412][ T3178] _copy_from_user+0x2c/0x180 [ 699.914136][ T3178] __copy_msghdr_from_user+0x91/0x4b0 [ 699.919545][ T3178] ? __ia32_sys_shutdown+0x70/0x70 [ 699.924695][ T3178] ? __lock_acquire+0x16b3/0x54c0 [ 699.929771][ T3178] ___sys_recvmsg+0xd5/0x200 10:50:29 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x60}}}}}}}, 0x0) 10:50:29 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}, 0x0) [ 699.934394][ T3178] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 699.940078][ T3178] ? find_held_lock+0x2d/0x110 [ 699.944882][ T3178] ? __might_fault+0xd3/0x180 [ 699.949592][ T3178] ? lock_downgrade+0x6e0/0x6e0 [ 699.954492][ T3178] do_recvmmsg+0x24d/0x6d0 [ 699.958962][ T3178] ? ___sys_recvmsg+0x200/0x200 [ 699.963841][ T3178] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 699.969879][ T3178] ? __context_tracking_exit+0xb8/0xe0 [ 699.975374][ T3178] ? lock_downgrade+0x6e0/0x6e0 [ 699.980272][ T3178] __x64_sys_recvmmsg+0x20b/0x260 [ 699.985334][ T3178] ? __do_sys_socketcall+0x590/0x590 [ 699.990663][ T3178] ? syscall_enter_from_user_mode+0x27/0x70 [ 699.996608][ T3178] do_syscall_64+0x2d/0x70 [ 700.001068][ T3178] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 700.007000][ T3178] RIP: 0033:0x466459 [ 700.010920][ T3178] 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 [ 700.030689][ T3178] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 700.039137][ T3178] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 700.047147][ T3178] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 700.055142][ T3178] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 700.063227][ T3178] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 700.071226][ T3178] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:29 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8906}}}}}}}, 0x0) 10:50:29 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:29 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x68}}}}}}}, 0x0) [ 700.307263][ T3195] net_ratelimit: 68 callbacks suppressed [ 700.307284][ T3195] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 700.387980][ T3195] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 700.393995][ T3199] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 700.442080][ T3199] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:29 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:29 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x6c}}}}}}}, 0x0) 10:50:29 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:29 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xe803}}}}}}}, 0x0) 10:50:29 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}, 0x0) 10:50:29 executing program 0 (fault-call:6 fault-nth:19): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 700.850156][ T3211] FAULT_INJECTION: forcing a failure. [ 700.850156][ T3211] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 700.855015][ T3213] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 700.868447][ T3214] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 700.883134][ T3216] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 700.909386][ T3216] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 700.919976][ T3211] CPU: 0 PID: 3211 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 700.928693][ T3211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 700.929328][ T3213] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 700.938763][ T3211] Call Trace: [ 700.938779][ T3211] dump_stack+0x141/0x1d7 [ 700.938823][ T3211] should_fail.cold+0x5/0xa [ 700.938857][ T3211] _copy_from_user+0x2c/0x180 [ 700.938887][ T3211] __copy_msghdr_from_user+0x91/0x4b0 [ 700.969956][ T3211] ? __ia32_sys_shutdown+0x70/0x70 [ 700.975101][ T3211] ? __lock_acquire+0x16b3/0x54c0 [ 700.980174][ T3211] ___sys_recvmsg+0xd5/0x200 [ 700.984790][ T3211] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 700.990458][ T3211] ? find_held_lock+0x2d/0x110 [ 700.995251][ T3211] ? __might_fault+0xd3/0x180 [ 700.999962][ T3211] ? lock_downgrade+0x6e0/0x6e0 [ 701.004875][ T3211] do_recvmmsg+0x24d/0x6d0 10:50:30 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x300}}}}}}}, 0x0) [ 701.009333][ T3211] ? ___sys_recvmsg+0x200/0x200 [ 701.014211][ T3211] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 701.020246][ T3211] ? __context_tracking_exit+0xb8/0xe0 [ 701.025729][ T3211] ? lock_downgrade+0x6e0/0x6e0 [ 701.030609][ T3211] __x64_sys_recvmmsg+0x20b/0x260 [ 701.035671][ T3211] ? __do_sys_socketcall+0x590/0x590 [ 701.040989][ T3211] ? syscall_enter_from_user_mode+0x27/0x70 [ 701.046922][ T3211] do_syscall_64+0x2d/0x70 [ 701.051367][ T3211] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 701.057287][ T3211] RIP: 0033:0x466459 [ 701.061197][ T3211] 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 [ 701.073047][ T3220] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 701.080826][ T3211] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 701.080857][ T3211] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 10:50:30 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 701.080880][ T3211] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 701.080896][ T3211] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 701.080913][ T3211] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 701.080927][ T3211] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:30 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x74}}}}}}}, 0x0) 10:50:30 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x3e8}}}}}}}, 0x0) 10:50:30 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xffff}}}}}}}, 0x0) 10:50:30 executing program 0 (fault-call:6 fault-nth:20): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 701.452382][ T3234] FAULT_INJECTION: forcing a failure. [ 701.452382][ T3234] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 701.482420][ T3234] CPU: 1 PID: 3234 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 701.491158][ T3234] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 701.501240][ T3234] Call Trace: [ 701.504547][ T3234] dump_stack+0x141/0x1d7 [ 701.508919][ T3234] should_fail.cold+0x5/0xa [ 701.513464][ T3234] _copy_from_user+0x2c/0x180 [ 701.518179][ T3234] __copy_msghdr_from_user+0x91/0x4b0 [ 701.523586][ T3234] ? __ia32_sys_shutdown+0x70/0x70 [ 701.528730][ T3234] ? __lock_acquire+0x16b3/0x54c0 [ 701.533798][ T3234] ___sys_recvmsg+0xd5/0x200 [ 701.538415][ T3234] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 701.544090][ T3234] ? find_held_lock+0x2d/0x110 [ 701.548890][ T3234] ? __might_fault+0xd3/0x180 [ 701.553597][ T3234] ? lock_downgrade+0x6e0/0x6e0 [ 701.558501][ T3234] do_recvmmsg+0x24d/0x6d0 [ 701.562951][ T3234] ? ___sys_recvmsg+0x200/0x200 [ 701.567830][ T3234] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 701.573869][ T3234] ? __context_tracking_exit+0xb8/0xe0 [ 701.579361][ T3234] ? lock_downgrade+0x6e0/0x6e0 [ 701.584251][ T3234] __x64_sys_recvmmsg+0x20b/0x260 [ 701.589306][ T3234] ? __do_sys_socketcall+0x590/0x590 [ 701.594616][ T3234] ? syscall_enter_from_user_mode+0x27/0x70 [ 701.600634][ T3234] do_syscall_64+0x2d/0x70 [ 701.605080][ T3234] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 701.611006][ T3234] RIP: 0033:0x466459 [ 701.614921][ T3234] 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 [ 701.634554][ T3234] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 701.643000][ T3234] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 701.650996][ T3234] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 701.658987][ T3234] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 701.666978][ T3234] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 701.674968][ T3234] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:30 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:30 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x3, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:30 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:30 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x7a}}}}}}}, 0x0) 10:50:30 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x543}}}}}}}, 0x0) 10:50:30 executing program 0 (fault-call:6 fault-nth:21): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:31 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x1}}}}}}}, 0x0) 10:50:31 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x100}}}}}}}, 0x0) 10:50:31 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x600}}}}}}}, 0x0) 10:50:31 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x4, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 701.994184][ T3252] FAULT_INJECTION: forcing a failure. [ 701.994184][ T3252] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 702.043336][ T3252] CPU: 1 PID: 3252 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 702.052080][ T3252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 702.062163][ T3252] Call Trace: [ 702.065469][ T3252] dump_stack+0x141/0x1d7 [ 702.069848][ T3252] should_fail.cold+0x5/0xa [ 702.074401][ T3252] _copy_from_user+0x2c/0x180 [ 702.079120][ T3252] __copy_msghdr_from_user+0x91/0x4b0 [ 702.084530][ T3252] ? __ia32_sys_shutdown+0x70/0x70 [ 702.089687][ T3252] ? __lock_acquire+0x16b3/0x54c0 [ 702.094804][ T3252] ___sys_recvmsg+0xd5/0x200 [ 702.099431][ T3252] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 702.105111][ T3252] ? find_held_lock+0x2d/0x110 [ 702.109915][ T3252] ? __might_fault+0xd3/0x180 [ 702.114629][ T3252] ? lock_downgrade+0x6e0/0x6e0 [ 702.119540][ T3252] do_recvmmsg+0x24d/0x6d0 [ 702.123985][ T3252] ? ___sys_recvmsg+0x200/0x200 [ 702.128866][ T3252] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 702.134909][ T3252] ? __context_tracking_exit+0xb8/0xe0 [ 702.140400][ T3252] ? lock_downgrade+0x6e0/0x6e0 [ 702.145291][ T3252] __x64_sys_recvmmsg+0x20b/0x260 [ 702.150609][ T3252] ? __do_sys_socketcall+0x590/0x590 [ 702.155935][ T3252] ? syscall_enter_from_user_mode+0x27/0x70 [ 702.161871][ T3252] do_syscall_64+0x2d/0x70 [ 702.166327][ T3252] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 702.172261][ T3252] RIP: 0033:0x466459 10:50:31 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x1ff}}}}}}}, 0x0) [ 702.176182][ T3252] 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 [ 702.195816][ T3252] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 702.204263][ T3252] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 702.212265][ T3252] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 702.220272][ T3252] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 702.228272][ T3252] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 702.236275][ T3252] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:31 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x6, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:31 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:31 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x608}}}}}}}, 0x0) 10:50:31 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:31 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:31 executing program 0 (fault-call:6 fault-nth:22): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:31 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x7, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 702.913800][ T3280] FAULT_INJECTION: forcing a failure. [ 702.913800][ T3280] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 702.974747][ T3280] CPU: 1 PID: 3280 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 702.983480][ T3280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 702.993543][ T3280] Call Trace: [ 702.996836][ T3280] dump_stack+0x141/0x1d7 [ 703.001203][ T3280] should_fail.cold+0x5/0xa [ 703.005727][ T3280] _copy_from_user+0x2c/0x180 [ 703.010414][ T3280] __copy_msghdr_from_user+0x91/0x4b0 [ 703.015792][ T3280] ? __ia32_sys_shutdown+0x70/0x70 [ 703.020930][ T3280] ? __lock_acquire+0x16b3/0x54c0 [ 703.025965][ T3280] ___sys_recvmsg+0xd5/0x200 [ 703.030552][ T3280] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 703.036287][ T3280] ? find_held_lock+0x2d/0x110 [ 703.041051][ T3280] ? __might_fault+0xd3/0x180 [ 703.045726][ T3280] ? lock_downgrade+0x6e0/0x6e0 [ 703.050585][ T3280] do_recvmmsg+0x24d/0x6d0 [ 703.055003][ T3280] ? ___sys_recvmsg+0x200/0x200 [ 703.059858][ T3280] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 703.065851][ T3280] ? __context_tracking_exit+0xb8/0xe0 [ 703.071319][ T3280] ? lock_downgrade+0x6e0/0x6e0 [ 703.076171][ T3280] __x64_sys_recvmmsg+0x20b/0x260 [ 703.081196][ T3280] ? __do_sys_socketcall+0x590/0x590 [ 703.086481][ T3280] ? syscall_enter_from_user_mode+0x27/0x70 [ 703.092377][ T3280] do_syscall_64+0x2d/0x70 [ 703.096792][ T3280] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 703.102684][ T3280] RIP: 0033:0x466459 10:50:32 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x1}}}}}}}, 0x0) [ 703.106569][ T3280] 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 [ 703.126169][ T3280] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 703.134575][ T3280] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 703.142538][ T3280] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 703.150501][ T3280] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 703.158491][ T3280] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 703.166476][ T3280] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:32 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}, 0x0) 10:50:32 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x689}}}}}}}, 0x0) 10:50:32 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x8, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:32 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:32 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0xb, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:32 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:32 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:50:32 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x700}}}}}}}, 0x0) 10:50:32 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x1}}}}}}}, 0x0) 10:50:32 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x60, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:32 executing program 0 (fault-call:6 fault-nth:23): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 703.908874][ T3308] FAULT_INJECTION: forcing a failure. [ 703.908874][ T3308] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:33 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x6c, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 703.974482][ T3308] CPU: 1 PID: 3308 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 703.983232][ T3308] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 703.993311][ T3308] Call Trace: [ 703.996615][ T3308] dump_stack+0x141/0x1d7 [ 704.000995][ T3308] should_fail.cold+0x5/0xa [ 704.005542][ T3308] _copy_from_user+0x2c/0x180 [ 704.010285][ T3308] __copy_msghdr_from_user+0x91/0x4b0 [ 704.015691][ T3308] ? __ia32_sys_shutdown+0x70/0x70 [ 704.020839][ T3308] ? __lock_acquire+0x16b3/0x54c0 [ 704.025912][ T3308] ___sys_recvmsg+0xd5/0x200 [ 704.030532][ T3308] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 704.036207][ T3308] ? find_held_lock+0x2d/0x110 [ 704.041006][ T3308] ? __might_fault+0xd3/0x180 [ 704.045719][ T3308] ? lock_downgrade+0x6e0/0x6e0 [ 704.050625][ T3308] do_recvmmsg+0x24d/0x6d0 [ 704.055075][ T3308] ? ___sys_recvmsg+0x200/0x200 [ 704.059953][ T3308] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 704.065992][ T3308] ? __context_tracking_exit+0xb8/0xe0 [ 704.071487][ T3308] ? lock_downgrade+0x6e0/0x6e0 [ 704.076380][ T3308] __x64_sys_recvmmsg+0x20b/0x260 [ 704.081444][ T3308] ? __do_sys_socketcall+0x590/0x590 [ 704.086772][ T3308] ? syscall_enter_from_user_mode+0x27/0x70 [ 704.092714][ T3308] do_syscall_64+0x2d/0x70 [ 704.097179][ T3308] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 704.103284][ T3308] RIP: 0033:0x466459 10:50:33 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0xff, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:33 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x806}}}}}}}, 0x0) [ 704.107202][ T3308] 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 [ 704.126838][ T3308] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 704.135286][ T3308] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 704.143286][ T3308] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 704.151285][ T3308] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 704.159286][ T3308] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 704.167291][ T3308] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:33 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:33 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) 10:50:33 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xb00}}}}}}}, 0x0) 10:50:33 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:33 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0x0}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:33 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x1}}}}}}}, 0x0) 10:50:33 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) 10:50:33 executing program 0 (fault-call:6 fault-nth:24): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:33 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x1f00}}}}}}}, 0x0) [ 705.006514][ T3343] FAULT_INJECTION: forcing a failure. [ 705.006514][ T3343] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 705.051383][ T3343] CPU: 0 PID: 3343 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 705.060111][ T3343] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 705.070193][ T3343] Call Trace: [ 705.073583][ T3343] dump_stack+0x141/0x1d7 [ 705.077959][ T3343] should_fail.cold+0x5/0xa [ 705.082501][ T3343] _copy_from_user+0x2c/0x180 [ 705.087213][ T3343] __copy_msghdr_from_user+0x91/0x4b0 [ 705.092616][ T3343] ? __ia32_sys_shutdown+0x70/0x70 [ 705.097759][ T3343] ? __lock_acquire+0x16b3/0x54c0 [ 705.102830][ T3343] ___sys_recvmsg+0xd5/0x200 [ 705.107452][ T3343] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 705.113146][ T3343] ? find_held_lock+0x2d/0x110 [ 705.117960][ T3343] ? __might_fault+0xd3/0x180 [ 705.122671][ T3343] ? lock_downgrade+0x6e0/0x6e0 [ 705.127578][ T3343] do_recvmmsg+0x24d/0x6d0 [ 705.132033][ T3343] ? ___sys_recvmsg+0x200/0x200 [ 705.136917][ T3343] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 705.142965][ T3343] ? __context_tracking_exit+0xb8/0xe0 10:50:34 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x3580}}}}}}}, 0x0) 10:50:34 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:50:34 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 705.148458][ T3343] ? lock_downgrade+0x6e0/0x6e0 [ 705.153353][ T3343] __x64_sys_recvmmsg+0x20b/0x260 [ 705.158415][ T3343] ? __do_sys_socketcall+0x590/0x590 [ 705.163861][ T3343] ? syscall_enter_from_user_mode+0x27/0x70 [ 705.169801][ T3343] do_syscall_64+0x2d/0x70 [ 705.174261][ T3343] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 705.180189][ T3343] RIP: 0033:0x466459 10:50:34 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x3}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 705.184107][ T3343] 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 [ 705.203854][ T3343] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 705.212298][ T3343] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 705.220296][ T3343] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 705.228293][ T3343] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 705.236290][ T3343] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 705.244290][ T3343] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:34 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:50:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:34 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x4000}}}}}}}, 0x0) [ 705.396438][ T3353] net_ratelimit: 60 callbacks suppressed [ 705.396463][ T3353] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:34 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x4}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 705.465070][ T3353] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:34 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}, 0x0) [ 705.537115][ T3360] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 705.543697][ T3361] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 705.562361][ T3360] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:34 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x4305}}}}}}}, 0x0) [ 705.611154][ T3361] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 705.658357][ T3365] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 705.680689][ T3365] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:34 executing program 0 (fault-call:6 fault-nth:25): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:34 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x5}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:34 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:50:34 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700}}}}}}}, 0x0) [ 705.754329][ T3368] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 705.821642][ T3368] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:35 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) 10:50:35 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802}}}}}}}, 0x0) 10:50:35 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x4788}}}}}}}, 0x0) [ 705.972261][ T3376] FAULT_INJECTION: forcing a failure. [ 705.972261][ T3376] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 706.050868][ T3376] CPU: 0 PID: 3376 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 706.059604][ T3376] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 706.070292][ T3376] Call Trace: [ 706.073589][ T3376] dump_stack+0x141/0x1d7 [ 706.077958][ T3376] should_fail.cold+0x5/0xa [ 706.082502][ T3376] _copy_from_user+0x2c/0x180 [ 706.087214][ T3376] __copy_msghdr_from_user+0x91/0x4b0 [ 706.092617][ T3376] ? __ia32_sys_shutdown+0x70/0x70 [ 706.097758][ T3376] ? __lock_acquire+0x16b3/0x54c0 [ 706.097959][ C1] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! [ 706.102815][ T3376] ___sys_recvmsg+0xd5/0x200 [ 706.115111][ T3376] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 706.120790][ T3376] ? find_held_lock+0x2d/0x110 [ 706.125586][ T3376] ? __might_fault+0xd3/0x180 [ 706.130288][ T3376] ? lock_downgrade+0x6e0/0x6e0 [ 706.135187][ T3376] do_recvmmsg+0x24d/0x6d0 [ 706.139628][ T3376] ? ___sys_recvmsg+0x200/0x200 [ 706.144498][ T3376] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 706.150530][ T3376] ? __context_tracking_exit+0xb8/0xe0 [ 706.156021][ T3376] ? lock_downgrade+0x6e0/0x6e0 [ 706.160911][ T3376] __x64_sys_recvmmsg+0x20b/0x260 [ 706.166839][ T3376] ? __do_sys_socketcall+0x590/0x590 [ 706.172162][ T3376] ? syscall_enter_from_user_mode+0x27/0x70 [ 706.178098][ T3376] do_syscall_64+0x2d/0x70 [ 706.182554][ T3376] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 706.188476][ T3376] RIP: 0033:0x466459 [ 706.192396][ T3376] 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 [ 706.212048][ T3376] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 706.220505][ T3376] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 706.228507][ T3376] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 706.236506][ T3376] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 706.244503][ T3376] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 706.252501][ T3376] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:35 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x6}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:35 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x803}}}}}}}, 0x0) 10:50:35 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) 10:50:35 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x4888}}}}}}}, 0x0) 10:50:35 executing program 0 (fault-call:6 fault-nth:26): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:35 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x804}}}}}}}, 0x0) 10:50:35 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0xb}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:35 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:50:35 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x6000}}}}}}}, 0x0) [ 706.656912][ T3398] FAULT_INJECTION: forcing a failure. [ 706.656912][ T3398] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 706.711445][ T3398] CPU: 0 PID: 3398 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 706.720182][ T3398] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 706.730264][ T3398] Call Trace: [ 706.733577][ T3398] dump_stack+0x141/0x1d7 [ 706.737951][ T3398] should_fail.cold+0x5/0xa [ 706.742498][ T3398] _copy_from_user+0x2c/0x180 [ 706.747212][ T3398] __copy_msghdr_from_user+0x91/0x4b0 [ 706.752622][ T3398] ? __ia32_sys_shutdown+0x70/0x70 10:50:35 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x805}}}}}}}, 0x0) 10:50:35 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0xf}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 706.757766][ T3398] ? __lock_acquire+0x16b3/0x54c0 [ 706.762836][ T3398] ___sys_recvmsg+0xd5/0x200 [ 706.767450][ T3398] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 706.773112][ T3398] ? find_held_lock+0x2d/0x110 [ 706.777935][ T3398] ? __might_fault+0xd3/0x180 [ 706.782644][ T3398] ? lock_downgrade+0x6e0/0x6e0 [ 706.787543][ T3398] do_recvmmsg+0x24d/0x6d0 [ 706.791998][ T3398] ? ___sys_recvmsg+0x200/0x200 [ 706.796882][ T3398] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 706.802925][ T3398] ? __context_tracking_exit+0xb8/0xe0 [ 706.808423][ T3398] ? lock_downgrade+0x6e0/0x6e0 [ 706.813327][ T3398] __x64_sys_recvmmsg+0x20b/0x260 [ 706.818403][ T3398] ? __do_sys_socketcall+0x590/0x590 [ 706.823730][ T3398] ? syscall_enter_from_user_mode+0x27/0x70 [ 706.829668][ T3398] do_syscall_64+0x2d/0x70 [ 706.834132][ T3398] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 706.840056][ T3398] RIP: 0033:0x466459 [ 706.843971][ T3398] 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 [ 706.863597][ T3398] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 706.872048][ T3398] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 706.880047][ T3398] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 706.888045][ T3398] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 706.896047][ T3398] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 706.904048][ T3398] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:36 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x806}}}}}}}, 0x0) 10:50:36 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:50:36 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:36 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x6488}}}}}}}, 0x0) 10:50:36 executing program 0 (fault-call:6 fault-nth:27): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 707.562091][ T3421] FAULT_INJECTION: forcing a failure. [ 707.562091][ T3421] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 707.625212][ T3421] CPU: 1 PID: 3421 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 707.633951][ T3421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 707.644031][ T3421] Call Trace: [ 707.647332][ T3421] dump_stack+0x141/0x1d7 [ 707.651704][ T3421] should_fail.cold+0x5/0xa [ 707.656251][ T3421] _copy_from_user+0x2c/0x180 [ 707.660972][ T3421] __copy_msghdr_from_user+0x91/0x4b0 [ 707.666380][ T3421] ? __ia32_sys_shutdown+0x70/0x70 [ 707.671529][ T3421] ? __lock_acquire+0x16b3/0x54c0 [ 707.676604][ T3421] ___sys_recvmsg+0xd5/0x200 [ 707.681230][ T3421] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 707.686904][ T3421] ? find_held_lock+0x2d/0x110 [ 707.691706][ T3421] ? __might_fault+0xd3/0x180 [ 707.696411][ T3421] ? lock_downgrade+0x6e0/0x6e0 [ 707.701313][ T3421] do_recvmmsg+0x24d/0x6d0 [ 707.705770][ T3421] ? ___sys_recvmsg+0x200/0x200 [ 707.710650][ T3421] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 707.716691][ T3421] ? __context_tracking_exit+0xb8/0xe0 [ 707.722198][ T3421] ? lock_downgrade+0x6e0/0x6e0 [ 707.727094][ T3421] __x64_sys_recvmmsg+0x20b/0x260 [ 707.732159][ T3421] ? __do_sys_socketcall+0x590/0x590 [ 707.737485][ T3421] ? syscall_enter_from_user_mode+0x27/0x70 [ 707.743418][ T3421] do_syscall_64+0x2d/0x70 [ 707.747869][ T3421] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 707.753814][ T3421] RIP: 0033:0x466459 [ 707.757734][ T3421] 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 [ 707.777368][ T3421] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 707.785849][ T3421] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 707.793852][ T3421] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 707.801854][ T3421] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 707.809855][ T3421] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 707.817850][ T3421] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:36 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}, 0x0) 10:50:36 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}, 0x0) 10:50:36 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:36 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x807}}}}}}}, 0x0) 10:50:36 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x6c00}}}}}}}, 0x0) 10:50:37 executing program 0 (fault-call:6 fault-nth:28): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 708.074223][ T3442] FAULT_INJECTION: forcing a failure. [ 708.074223][ T3442] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 708.108278][ T3442] CPU: 1 PID: 3442 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 708.117016][ T3442] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 708.127097][ T3442] Call Trace: [ 708.130401][ T3442] dump_stack+0x141/0x1d7 [ 708.134779][ T3442] should_fail.cold+0x5/0xa [ 708.139325][ T3442] _copy_from_user+0x2c/0x180 [ 708.144058][ T3442] __copy_msghdr_from_user+0x91/0x4b0 [ 708.149474][ T3442] ? __ia32_sys_shutdown+0x70/0x70 [ 708.154627][ T3442] ? __lock_acquire+0x16b3/0x54c0 [ 708.159706][ T3442] ___sys_recvmsg+0xd5/0x200 [ 708.164335][ T3442] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 708.170016][ T3442] ? find_held_lock+0x2d/0x110 [ 708.174817][ T3442] ? __might_fault+0xd3/0x180 [ 708.179529][ T3442] ? lock_downgrade+0x6e0/0x6e0 [ 708.184435][ T3442] do_recvmmsg+0x24d/0x6d0 [ 708.188928][ T3442] ? ___sys_recvmsg+0x200/0x200 [ 708.193820][ T3442] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 708.199867][ T3442] ? __context_tracking_exit+0xb8/0xe0 [ 708.205371][ T3442] ? lock_downgrade+0x6e0/0x6e0 [ 708.210272][ T3442] __x64_sys_recvmmsg+0x20b/0x260 [ 708.215353][ T3442] ? __do_sys_socketcall+0x590/0x590 [ 708.220683][ T3442] ? syscall_enter_from_user_mode+0x27/0x70 [ 708.226629][ T3442] do_syscall_64+0x2d/0x70 [ 708.231089][ T3442] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 708.237025][ T3442] RIP: 0033:0x466459 [ 708.240946][ T3442] 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 [ 708.261834][ T3442] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 708.270310][ T3442] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 708.278313][ T3442] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 708.286310][ T3442] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 708.294308][ T3442] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 708.302303][ T3442] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:37 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x48}}}}}}}, 0x0) 10:50:37 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x808}}}}}}}, 0x0) 10:50:37 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8035}}}}}}}, 0x0) 10:50:37 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:37 executing program 0 (fault-call:6 fault-nth:29): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:37 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x4c}}}}}}}, 0x0) 10:50:37 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80b}}}}}}}, 0x0) [ 708.582425][ T3459] FAULT_INJECTION: forcing a failure. [ 708.582425][ T3459] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 708.640431][ T3459] CPU: 0 PID: 3459 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 708.649172][ T3459] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 708.659257][ T3459] Call Trace: [ 708.662557][ T3459] dump_stack+0x141/0x1d7 [ 708.666927][ T3459] should_fail.cold+0x5/0xa [ 708.671466][ T3459] _copy_from_user+0x2c/0x180 [ 708.676278][ T3459] __copy_msghdr_from_user+0x91/0x4b0 [ 708.681686][ T3459] ? __ia32_sys_shutdown+0x70/0x70 [ 708.686840][ T3459] ? __lock_acquire+0x16b3/0x54c0 [ 708.691939][ T3459] ___sys_recvmsg+0xd5/0x200 [ 708.696565][ T3459] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 708.702245][ T3459] ? find_held_lock+0x2d/0x110 [ 708.707048][ T3459] ? __might_fault+0xd3/0x180 [ 708.711765][ T3459] ? lock_downgrade+0x6e0/0x6e0 [ 708.716678][ T3459] do_recvmmsg+0x24d/0x6d0 [ 708.721156][ T3459] ? ___sys_recvmsg+0x200/0x200 [ 708.726064][ T3459] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 708.732115][ T3459] ? __context_tracking_exit+0xb8/0xe0 [ 708.737606][ T3459] ? lock_downgrade+0x6e0/0x6e0 [ 708.742499][ T3459] __x64_sys_recvmmsg+0x20b/0x260 [ 708.747555][ T3459] ? __do_sys_socketcall+0x590/0x590 [ 708.752870][ T3459] ? syscall_enter_from_user_mode+0x27/0x70 [ 708.759412][ T3459] do_syscall_64+0x2d/0x70 [ 708.763873][ T3459] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 708.769806][ T3459] RIP: 0033:0x466459 [ 708.773720][ T3459] 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 [ 708.793351][ T3459] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 708.801801][ T3459] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 708.809801][ T3459] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 708.817795][ T3459] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 708.825793][ T3459] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:50:37 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:37 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8100}}}}}}}, 0x0) 10:50:37 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:38 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x848}}}}}}}, 0x0) [ 708.833791][ T3459] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:38 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8847}}}}}}}, 0x0) 10:50:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:38 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}, 0x0) 10:50:38 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x84c}}}}}}}, 0x0) 10:50:38 executing program 0 (fault-call:6 fault-nth:30): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:38 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x860}}}}}}}, 0x0) [ 709.511796][ T3487] FAULT_INJECTION: forcing a failure. [ 709.511796][ T3487] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:38 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8848}}}}}}}, 0x0) 10:50:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 709.598273][ T3487] CPU: 1 PID: 3487 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 709.607098][ T3487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 709.617182][ T3487] Call Trace: [ 709.620483][ T3487] dump_stack+0x141/0x1d7 [ 709.624857][ T3487] should_fail.cold+0x5/0xa [ 709.629407][ T3487] _copy_from_user+0x2c/0x180 [ 709.634123][ T3487] __copy_msghdr_from_user+0x91/0x4b0 [ 709.639533][ T3487] ? __ia32_sys_shutdown+0x70/0x70 [ 709.644681][ T3487] ? __lock_acquire+0x16b3/0x54c0 [ 709.649761][ T3487] ___sys_recvmsg+0xd5/0x200 [ 709.654390][ T3487] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 709.660070][ T3487] ? find_held_lock+0x2d/0x110 [ 709.664877][ T3487] ? __might_fault+0xd3/0x180 [ 709.669586][ T3487] ? lock_downgrade+0x6e0/0x6e0 [ 709.674504][ T3487] do_recvmmsg+0x24d/0x6d0 [ 709.678961][ T3487] ? ___sys_recvmsg+0x200/0x200 [ 709.683845][ T3487] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 709.689885][ T3487] ? __context_tracking_exit+0xb8/0xe0 10:50:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 709.695377][ T3487] ? lock_downgrade+0x6e0/0x6e0 [ 709.700268][ T3487] __x64_sys_recvmmsg+0x20b/0x260 [ 709.705327][ T3487] ? __do_sys_socketcall+0x590/0x590 [ 709.710650][ T3487] ? syscall_enter_from_user_mode+0x27/0x70 [ 709.716681][ T3487] do_syscall_64+0x2d/0x70 [ 709.721136][ T3487] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 709.727068][ T3487] RIP: 0033:0x466459 [ 709.730985][ T3487] 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 [ 709.750796][ T3487] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 709.759247][ T3487] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 709.767245][ T3487] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 709.775244][ T3487] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 709.783241][ T3487] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 709.791253][ T3487] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:38 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x68}}}}}}}, 0x0) 10:50:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:39 executing program 0 (fault-call:6 fault-nth:31): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:39 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8864}}}}}}}, 0x0) 10:50:39 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x868}}}}}}}, 0x0) 10:50:39 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:39 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}, 0x0) [ 710.455775][ T3517] net_ratelimit: 64 callbacks suppressed [ 710.455796][ T3517] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 710.462505][ T3518] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:39 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 710.511845][ T3517] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 710.512191][ T3523] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 710.536352][ T3521] FAULT_INJECTION: forcing a failure. [ 710.536352][ T3521] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 710.563055][ T3521] CPU: 1 PID: 3521 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 710.571790][ T3521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 710.581873][ T3521] Call Trace: [ 710.585178][ T3521] dump_stack+0x141/0x1d7 [ 710.589564][ T3521] should_fail.cold+0x5/0xa [ 710.593206][ T3523] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 710.594127][ T3521] _copy_from_user+0x2c/0x180 [ 710.594169][ T3521] __copy_msghdr_from_user+0x91/0x4b0 10:50:39 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8906}}}}}}}, 0x0) [ 710.613145][ T3521] ? __ia32_sys_shutdown+0x70/0x70 [ 710.618293][ T3521] ? __lock_acquire+0x16b3/0x54c0 [ 710.623366][ T3521] ___sys_recvmsg+0xd5/0x200 [ 710.627993][ T3521] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 710.633668][ T3521] ? find_held_lock+0x2d/0x110 [ 710.638466][ T3521] ? __might_fault+0xd3/0x180 [ 710.643174][ T3521] ? lock_downgrade+0x6e0/0x6e0 [ 710.648073][ T3521] do_recvmmsg+0x24d/0x6d0 [ 710.652517][ T3521] ? ___sys_recvmsg+0x200/0x200 [ 710.657398][ T3521] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 710.663440][ T3521] ? __context_tracking_exit+0xb8/0xe0 [ 710.668932][ T3521] ? lock_downgrade+0x6e0/0x6e0 [ 710.673825][ T3521] __x64_sys_recvmmsg+0x20b/0x260 [ 710.678879][ T3521] ? __do_sys_socketcall+0x590/0x590 [ 710.684195][ T3521] ? syscall_enter_from_user_mode+0x27/0x70 [ 710.690153][ T3521] do_syscall_64+0x2d/0x70 [ 710.694603][ T3521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 710.700529][ T3521] RIP: 0033:0x466459 [ 710.704446][ T3521] 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 [ 710.724078][ T3521] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 710.732523][ T3521] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 710.740520][ T3521] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 710.741116][ T3528] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:39 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x74}}}}}}}, 0x0) [ 710.748508][ T3521] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 710.748528][ T3521] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 710.748543][ T3521] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 710.783937][ T3518] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86c}}}}}}}, 0x0) 10:50:40 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 710.921640][ T3534] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 710.935636][ T3528] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 710.955279][ T3535] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x874}}}}}}}, 0x0) 10:50:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:40 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x7a}}}}}}}, 0x0) 10:50:40 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xe803}}}}}}}, 0x0) 10:50:40 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x87a}}}}}}}, 0x0) 10:50:40 executing program 0 (fault-call:6 fault-nth:32): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 711.469429][ T3552] FAULT_INJECTION: forcing a failure. [ 711.469429][ T3552] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200}}}}}}}, 0x0) 10:50:40 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x100}}}}}}}, 0x0) [ 711.550862][ T3552] CPU: 0 PID: 3552 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 711.559630][ T3552] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 711.569722][ T3552] Call Trace: [ 711.573025][ T3552] dump_stack+0x141/0x1d7 [ 711.577395][ T3552] should_fail.cold+0x5/0xa [ 711.581946][ T3552] _copy_from_user+0x2c/0x180 [ 711.586664][ T3552] __copy_msghdr_from_user+0x91/0x4b0 [ 711.592069][ T3552] ? __ia32_sys_shutdown+0x70/0x70 10:50:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b00}}}}}}}, 0x0) [ 711.597216][ T3552] ? __lock_acquire+0x16b3/0x54c0 [ 711.602285][ T3552] ___sys_recvmsg+0xd5/0x200 [ 711.606924][ T3552] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 711.612607][ T3552] ? find_held_lock+0x2d/0x110 [ 711.617590][ T3552] ? __might_fault+0xd3/0x180 [ 711.622300][ T3552] ? lock_downgrade+0x6e0/0x6e0 [ 711.627203][ T3552] do_recvmmsg+0x24d/0x6d0 [ 711.631653][ T3552] ? ___sys_recvmsg+0x200/0x200 [ 711.636532][ T3552] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 711.642571][ T3552] ? __context_tracking_exit+0xb8/0xe0 [ 711.648065][ T3552] ? lock_downgrade+0x6e0/0x6e0 [ 711.652958][ T3552] __x64_sys_recvmmsg+0x20b/0x260 [ 711.658022][ T3552] ? __do_sys_socketcall+0x590/0x590 [ 711.663348][ T3552] ? syscall_enter_from_user_mode+0x27/0x70 [ 711.669289][ T3552] do_syscall_64+0x2d/0x70 [ 711.673753][ T3552] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 711.679684][ T3552] RIP: 0033:0x466459 [ 711.683607][ T3552] 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 [ 711.703421][ T3552] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 711.711873][ T3552] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 711.719871][ T3552] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 711.727869][ T3552] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 711.735864][ T3552] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 711.743860][ T3552] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:40 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:40 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x1000000}}}}}}}, 0x0) 10:50:40 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x1ff}}}}}}}, 0x0) 10:50:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:41 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f00}}}}}}}, 0x0) 10:50:41 executing program 0 (fault-call:6 fault-nth:33): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:41 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:41 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:41 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x3000000}}}}}}}, 0x0) [ 712.429516][ T3583] FAULT_INJECTION: forcing a failure. [ 712.429516][ T3583] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 712.476809][ T3583] CPU: 1 PID: 3583 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 712.485549][ T3583] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 712.495633][ T3583] Call Trace: [ 712.498933][ T3583] dump_stack+0x141/0x1d7 [ 712.503309][ T3583] should_fail.cold+0x5/0xa [ 712.507859][ T3583] _copy_from_user+0x2c/0x180 [ 712.512577][ T3583] __copy_msghdr_from_user+0x91/0x4b0 [ 712.517986][ T3583] ? __ia32_sys_shutdown+0x70/0x70 [ 712.523130][ T3583] ? __lock_acquire+0x16b3/0x54c0 [ 712.528203][ T3583] ___sys_recvmsg+0xd5/0x200 [ 712.532830][ T3583] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 712.538505][ T3583] ? find_held_lock+0x2d/0x110 [ 712.543309][ T3583] ? __might_fault+0xd3/0x180 [ 712.548021][ T3583] ? lock_downgrade+0x6e0/0x6e0 [ 712.552925][ T3583] do_recvmmsg+0x24d/0x6d0 [ 712.557378][ T3583] ? ___sys_recvmsg+0x200/0x200 [ 712.562283][ T3583] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 712.568345][ T3583] ? __context_tracking_exit+0xb8/0xe0 [ 712.573837][ T3583] ? lock_downgrade+0x6e0/0x6e0 [ 712.578732][ T3583] __x64_sys_recvmmsg+0x20b/0x260 [ 712.583795][ T3583] ? __do_sys_socketcall+0x590/0x590 [ 712.589114][ T3583] ? syscall_enter_from_user_mode+0x27/0x70 [ 712.595055][ T3583] do_syscall_64+0x2d/0x70 [ 712.599548][ T3583] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 712.605477][ T3583] RIP: 0033:0x466459 10:50:41 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x4000000}}}}}}}, 0x0) 10:50:41 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:41 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x6000000}}}}}}}, 0x0) 10:50:41 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}, 0x0) [ 712.609397][ T3583] 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 [ 712.629032][ T3583] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 712.637474][ T3583] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 712.645470][ T3583] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 712.653465][ T3583] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 712.661462][ T3583] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 712.669460][ T3583] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:41 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00}}}}}}}, 0x0) 10:50:41 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:42 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}}}}}, 0x0) 10:50:42 executing program 0 (fault-call:6 fault-nth:34): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:42 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x7000000}}}}}}}, 0x0) 10:50:42 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:50:42 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:42 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6400}}}}}}}, 0x0) 10:50:42 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) [ 713.224169][ T3619] FAULT_INJECTION: forcing a failure. [ 713.224169][ T3619] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 713.241342][ T3619] CPU: 1 PID: 3619 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 713.250069][ T3619] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 713.260151][ T3619] Call Trace: [ 713.263455][ T3619] dump_stack+0x141/0x1d7 [ 713.267825][ T3619] should_fail.cold+0x5/0xa [ 713.272370][ T3619] _copy_from_user+0x2c/0x180 [ 713.277083][ T3619] __copy_msghdr_from_user+0x91/0x4b0 [ 713.282485][ T3619] ? __ia32_sys_shutdown+0x70/0x70 [ 713.287632][ T3619] ? __lock_acquire+0x16b3/0x54c0 [ 713.292700][ T3619] ___sys_recvmsg+0xd5/0x200 [ 713.297327][ T3619] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 713.303001][ T3619] ? find_held_lock+0x2d/0x110 [ 713.307802][ T3619] ? __might_fault+0xd3/0x180 [ 713.312511][ T3619] ? lock_downgrade+0x6e0/0x6e0 [ 713.317413][ T3619] do_recvmmsg+0x24d/0x6d0 [ 713.321861][ T3619] ? ___sys_recvmsg+0x200/0x200 [ 713.326733][ T3619] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 713.332781][ T3619] ? __context_tracking_exit+0xb8/0xe0 [ 713.338270][ T3619] ? lock_downgrade+0x6e0/0x6e0 [ 713.343159][ T3619] __x64_sys_recvmmsg+0x20b/0x260 [ 713.348214][ T3619] ? __do_sys_socketcall+0x590/0x590 [ 713.353526][ T3619] ? syscall_enter_from_user_mode+0x27/0x70 [ 713.359457][ T3619] do_syscall_64+0x2d/0x70 [ 713.363905][ T3619] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 713.369831][ T3619] RIP: 0033:0x466459 [ 713.373749][ T3619] 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 [ 713.393393][ T3619] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 713.401924][ T3619] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 713.409923][ T3619] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 10:50:42 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8000000}}}}}}}, 0x0) 10:50:42 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8100}}}}}}}, 0x0) 10:50:42 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 713.417923][ T3619] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 713.425920][ T3619] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 713.433913][ T3619] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:42 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8060000}}}}}}}, 0x0) 10:50:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:42 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:42 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) 10:50:42 executing program 0 (fault-call:6 fault-nth:35): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:42 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:42 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xb000000}}}}}}}, 0x0) 10:50:43 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x1}}}}}}}, 0x0) [ 713.842603][ T3642] FAULT_INJECTION: forcing a failure. [ 713.842603][ T3642] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:43 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) [ 713.920678][ T3642] CPU: 0 PID: 3642 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 713.929556][ T3642] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 713.939637][ T3642] Call Trace: [ 713.942939][ T3642] dump_stack+0x141/0x1d7 [ 713.947311][ T3642] should_fail.cold+0x5/0xa [ 713.951873][ T3642] _copy_from_user+0x2c/0x180 [ 713.956586][ T3642] __copy_msghdr_from_user+0x91/0x4b0 [ 713.961992][ T3642] ? __ia32_sys_shutdown+0x70/0x70 10:50:43 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 713.967137][ T3642] ? __lock_acquire+0x16b3/0x54c0 [ 713.972204][ T3642] ___sys_recvmsg+0xd5/0x200 [ 713.976824][ T3642] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 713.982627][ T3642] ? find_held_lock+0x2d/0x110 [ 713.987431][ T3642] ? __might_fault+0xd3/0x180 [ 713.992146][ T3642] ? lock_downgrade+0x6e0/0x6e0 [ 713.997151][ T3642] do_recvmmsg+0x24d/0x6d0 [ 714.001598][ T3642] ? ___sys_recvmsg+0x200/0x200 [ 714.006485][ T3642] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 714.012527][ T3642] ? __context_tracking_exit+0xb8/0xe0 [ 714.018025][ T3642] ? lock_downgrade+0x6e0/0x6e0 [ 714.022914][ T3642] __x64_sys_recvmmsg+0x20b/0x260 [ 714.027967][ T3642] ? __do_sys_socketcall+0x590/0x590 [ 714.033293][ T3642] ? syscall_enter_from_user_mode+0x27/0x70 [ 714.039228][ T3642] do_syscall_64+0x2d/0x70 [ 714.043682][ T3642] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 714.049614][ T3642] RIP: 0033:0x466459 10:50:43 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x1f000000}}}}}}}, 0x0) [ 714.053530][ T3642] 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 [ 714.073163][ T3642] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 714.081607][ T3642] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 714.089609][ T3642] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 714.097603][ T3642] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 714.105596][ T3642] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 714.113594][ T3642] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:43 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:43 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:43 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:50:43 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x40000000}}}}}}}, 0x0) 10:50:43 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x1}}}}}}}, 0x0) 10:50:43 executing program 0 (fault-call:6 fault-nth:36): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:43 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 714.837889][ T3672] FAULT_INJECTION: forcing a failure. [ 714.837889][ T3672] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 714.900426][ T3672] CPU: 1 PID: 3672 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 714.909162][ T3672] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 714.919242][ T3672] Call Trace: [ 714.922636][ T3672] dump_stack+0x141/0x1d7 [ 714.927011][ T3672] should_fail.cold+0x5/0xa [ 714.931563][ T3672] _copy_from_user+0x2c/0x180 [ 714.936285][ T3672] __copy_msghdr_from_user+0x91/0x4b0 [ 714.941694][ T3672] ? __ia32_sys_shutdown+0x70/0x70 [ 714.946843][ T3672] ? __lock_acquire+0x16b3/0x54c0 [ 714.951926][ T3672] ___sys_recvmsg+0xd5/0x200 [ 714.956557][ T3672] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 714.962241][ T3672] ? find_held_lock+0x2d/0x110 [ 714.967044][ T3672] ? __might_fault+0xd3/0x180 [ 714.971768][ T3672] ? lock_downgrade+0x6e0/0x6e0 [ 714.976682][ T3672] do_recvmmsg+0x24d/0x6d0 [ 714.981137][ T3672] ? ___sys_recvmsg+0x200/0x200 [ 714.986019][ T3672] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 714.992074][ T3672] ? __context_tracking_exit+0xb8/0xe0 [ 714.997571][ T3672] ? lock_downgrade+0x6e0/0x6e0 [ 715.002469][ T3672] __x64_sys_recvmmsg+0x20b/0x260 [ 715.007552][ T3672] ? __do_sys_socketcall+0x590/0x590 [ 715.012940][ T3672] ? syscall_enter_from_user_mode+0x27/0x70 [ 715.018883][ T3672] do_syscall_64+0x2d/0x70 [ 715.023343][ T3672] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 715.029274][ T3672] RIP: 0033:0x466459 [ 715.033192][ T3672] 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 [ 715.052828][ T3672] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 715.061275][ T3672] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 715.069274][ T3672] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 715.077286][ T3672] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 715.085286][ T3672] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 715.093283][ T3672] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:44 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:44 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:44 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x43050000}}}}}}}, 0x0) 10:50:44 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700}}}}}}}, 0x0) 10:50:44 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x1}}}}}}}, 0x0) 10:50:44 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:44 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:44 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x60000000}}}}}}}, 0x0) 10:50:44 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:44 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802}}}}}}}, 0x0) 10:50:44 executing program 0 (fault-call:6 fault-nth:37): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:44 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 715.768112][ T3704] net_ratelimit: 78 callbacks suppressed [ 715.768133][ T3704] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 715.799798][ T3705] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 715.802561][ T3707] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 715.828585][ T3704] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 715.829249][ T3706] FAULT_INJECTION: forcing a failure. [ 715.829249][ T3706] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 715.864757][ T3705] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 715.864801][ T3707] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:45 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 715.930371][ T3706] CPU: 0 PID: 3706 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 715.939106][ T3706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 715.949190][ T3706] Call Trace: [ 715.952495][ T3706] dump_stack+0x141/0x1d7 [ 715.956898][ T3706] should_fail.cold+0x5/0xa [ 715.961443][ T3706] _copy_from_user+0x2c/0x180 [ 715.966160][ T3706] __copy_msghdr_from_user+0x91/0x4b0 [ 715.971570][ T3706] ? __ia32_sys_shutdown+0x70/0x70 [ 715.976719][ T3706] ? __lock_acquire+0x16b3/0x54c0 [ 715.981794][ T3706] ___sys_recvmsg+0xd5/0x200 [ 715.986420][ T3706] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 715.992095][ T3706] ? find_held_lock+0x2d/0x110 [ 715.996904][ T3706] ? __might_fault+0xd3/0x180 [ 716.001622][ T3706] ? lock_downgrade+0x6e0/0x6e0 [ 716.006521][ T3706] do_recvmmsg+0x24d/0x6d0 [ 716.010976][ T3706] ? ___sys_recvmsg+0x200/0x200 [ 716.015852][ T3706] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 716.021884][ T3706] ? __context_tracking_exit+0xb8/0xe0 10:50:45 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x803}}}}}}}, 0x0) 10:50:45 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x1}}}}}}}, 0x0) [ 716.027372][ T3706] ? lock_downgrade+0x6e0/0x6e0 [ 716.032262][ T3706] __x64_sys_recvmmsg+0x20b/0x260 [ 716.037322][ T3706] ? __do_sys_socketcall+0x590/0x590 [ 716.042645][ T3706] ? syscall_enter_from_user_mode+0x27/0x70 [ 716.048583][ T3706] do_syscall_64+0x2d/0x70 [ 716.053039][ T3706] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 716.058970][ T3706] RIP: 0033:0x466459 10:50:45 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x6c000000}}}}}}}, 0x0) [ 716.062884][ T3706] 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 [ 716.082605][ T3706] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 716.091051][ T3706] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 716.099049][ T3706] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 716.107044][ T3706] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 716.115037][ T3706] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 716.123032][ T3706] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 716.143010][ T3714] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:45 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 716.191117][ T3714] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 716.210077][ T3717] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 716.219427][ T3718] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:45 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x804}}}}}}}, 0x0) 10:50:45 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x80350000}}}}}}}, 0x0) 10:50:45 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:45 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:45 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:45 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x805}}}}}}}, 0x0) 10:50:45 executing program 0 (fault-call:6 fault-nth:38): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 716.900006][ T3739] FAULT_INJECTION: forcing a failure. [ 716.900006][ T3739] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 716.971256][ T3739] CPU: 0 PID: 3739 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 716.980002][ T3739] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 716.990087][ T3739] Call Trace: [ 716.993389][ T3739] dump_stack+0x141/0x1d7 [ 716.997791][ T3739] should_fail.cold+0x5/0xa [ 717.002336][ T3739] _copy_from_user+0x2c/0x180 [ 717.007054][ T3739] __copy_msghdr_from_user+0x91/0x4b0 [ 717.012482][ T3739] ? __ia32_sys_shutdown+0x70/0x70 [ 717.017626][ T3739] ? __lock_acquire+0x16b3/0x54c0 [ 717.022702][ T3739] ___sys_recvmsg+0xd5/0x200 [ 717.027411][ T3739] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 717.033094][ T3739] ? find_held_lock+0x2d/0x110 [ 717.037899][ T3739] ? __might_fault+0xd3/0x180 [ 717.042621][ T3739] ? lock_downgrade+0x6e0/0x6e0 [ 717.047522][ T3739] do_recvmmsg+0x24d/0x6d0 [ 717.051972][ T3739] ? ___sys_recvmsg+0x200/0x200 [ 717.056854][ T3739] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 717.062891][ T3739] ? __context_tracking_exit+0xb8/0xe0 10:50:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 717.068381][ T3739] ? lock_downgrade+0x6e0/0x6e0 [ 717.073279][ T3739] __x64_sys_recvmmsg+0x20b/0x260 [ 717.078543][ T3739] ? __do_sys_socketcall+0x590/0x590 [ 717.083862][ T3739] ? syscall_enter_from_user_mode+0x27/0x70 [ 717.089795][ T3739] do_syscall_64+0x2d/0x70 [ 717.094245][ T3739] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 717.100162][ T3739] RIP: 0033:0x466459 [ 717.104081][ T3739] 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 [ 717.123726][ T3739] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 717.132176][ T3739] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 717.140174][ T3739] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 717.148345][ T3739] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 717.156334][ T3739] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 717.164329][ T3739] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:46 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}, 0x0) 10:50:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:46 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x806}}}}}}}, 0x0) 10:50:46 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x81000000}}}}}}}, 0x0) 10:50:46 executing program 0 (fault-call:6 fault-nth:39): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 717.419006][ T3761] FAULT_INJECTION: forcing a failure. [ 717.419006][ T3761] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 717.489528][ T3761] CPU: 1 PID: 3761 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 717.498273][ T3761] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 717.508830][ T3761] Call Trace: [ 717.512133][ T3761] dump_stack+0x141/0x1d7 [ 717.516510][ T3761] should_fail.cold+0x5/0xa [ 717.521057][ T3761] _copy_from_user+0x2c/0x180 [ 717.525775][ T3761] __copy_msghdr_from_user+0x91/0x4b0 [ 717.531192][ T3761] ? __ia32_sys_shutdown+0x70/0x70 [ 717.536341][ T3761] ? __lock_acquire+0x16b3/0x54c0 [ 717.541501][ T3761] ___sys_recvmsg+0xd5/0x200 [ 717.546122][ T3761] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 717.551977][ T3761] ? find_held_lock+0x2d/0x110 [ 717.556781][ T3761] ? __might_fault+0xd3/0x180 [ 717.561498][ T3761] ? lock_downgrade+0x6e0/0x6e0 [ 717.566402][ T3761] do_recvmmsg+0x24d/0x6d0 [ 717.570861][ T3761] ? ___sys_recvmsg+0x200/0x200 [ 717.575742][ T3761] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 717.581783][ T3761] ? __context_tracking_exit+0xb8/0xe0 [ 717.587298][ T3761] ? lock_downgrade+0x6e0/0x6e0 [ 717.592199][ T3761] __x64_sys_recvmmsg+0x20b/0x260 [ 717.597268][ T3761] ? __do_sys_socketcall+0x590/0x590 [ 717.602596][ T3761] ? syscall_enter_from_user_mode+0x27/0x70 [ 717.608548][ T3761] do_syscall_64+0x2d/0x70 [ 717.613003][ T3761] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 717.618934][ T3761] RIP: 0033:0x466459 [ 717.622856][ T3761] 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 [ 717.642491][ T3761] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 717.650938][ T3761] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 717.658940][ T3761] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 717.666936][ T3761] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 717.674936][ T3761] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 717.682949][ T3761] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:46 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x86ddffff}}}}}}}, 0x0) 10:50:46 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:50:46 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x807}}}}}}}, 0x0) 10:50:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:46 executing program 0 (fault-call:6 fault-nth:40): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:47 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:47 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x88470000}}}}}}}, 0x0) 10:50:47 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x808}}}}}}}, 0x0) 10:50:47 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) [ 717.969616][ T3781] FAULT_INJECTION: forcing a failure. [ 717.969616][ T3781] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 718.055775][ T3781] CPU: 1 PID: 3781 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 718.064519][ T3781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 718.074602][ T3781] Call Trace: [ 718.077904][ T3781] dump_stack+0x141/0x1d7 [ 718.082272][ T3781] should_fail.cold+0x5/0xa [ 718.086813][ T3781] _copy_from_user+0x2c/0x180 [ 718.091528][ T3781] __copy_msghdr_from_user+0x91/0x4b0 [ 718.096934][ T3781] ? __ia32_sys_shutdown+0x70/0x70 [ 718.102076][ T3781] ? __lock_acquire+0x16b3/0x54c0 [ 718.107148][ T3781] ___sys_recvmsg+0xd5/0x200 [ 718.111770][ T3781] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 718.117448][ T3781] ? find_held_lock+0x2d/0x110 [ 718.122256][ T3781] ? __might_fault+0xd3/0x180 [ 718.126968][ T3781] ? lock_downgrade+0x6e0/0x6e0 [ 718.131890][ T3781] do_recvmmsg+0x24d/0x6d0 [ 718.136350][ T3781] ? ___sys_recvmsg+0x200/0x200 [ 718.141233][ T3781] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 718.147277][ T3781] ? __context_tracking_exit+0xb8/0xe0 [ 718.152777][ T3781] ? lock_downgrade+0x6e0/0x6e0 [ 718.157665][ T3781] __x64_sys_recvmmsg+0x20b/0x260 [ 718.162730][ T3781] ? __do_sys_socketcall+0x590/0x590 [ 718.168059][ T3781] ? syscall_enter_from_user_mode+0x27/0x70 [ 718.173997][ T3781] do_syscall_64+0x2d/0x70 [ 718.178456][ T3781] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 718.184410][ T3781] RIP: 0033:0x466459 10:50:47 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 718.188332][ T3781] 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 [ 718.208056][ T3781] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 718.216506][ T3781] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 718.224507][ T3781] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 718.232504][ T3781] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 718.240500][ T3781] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 718.248499][ T3781] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:47 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x88480000}}}}}}}, 0x0) 10:50:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:48 executing program 0 (fault-call:6 fault-nth:41): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:48 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) 10:50:48 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80b}}}}}}}, 0x0) 10:50:48 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x88640000}}}}}}}, 0x0) 10:50:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) [ 719.005876][ T3812] FAULT_INJECTION: forcing a failure. [ 719.005876][ T3812] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:48 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x848}}}}}}}, 0x0) [ 719.091348][ T3812] CPU: 1 PID: 3812 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 719.100107][ T3812] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 719.110186][ T3812] Call Trace: [ 719.113488][ T3812] dump_stack+0x141/0x1d7 [ 719.117861][ T3812] should_fail.cold+0x5/0xa [ 719.122404][ T3812] _copy_from_user+0x2c/0x180 [ 719.127124][ T3812] __copy_msghdr_from_user+0x91/0x4b0 [ 719.132529][ T3812] ? __ia32_sys_shutdown+0x70/0x70 [ 719.137675][ T3812] ? __lock_acquire+0x16b3/0x54c0 [ 719.142753][ T3812] ___sys_recvmsg+0xd5/0x200 [ 719.147376][ T3812] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 719.153060][ T3812] ? find_held_lock+0x2d/0x110 [ 719.157864][ T3812] ? __might_fault+0xd3/0x180 [ 719.162569][ T3812] ? lock_downgrade+0x6e0/0x6e0 [ 719.167473][ T3812] do_recvmmsg+0x24d/0x6d0 [ 719.171923][ T3812] ? ___sys_recvmsg+0x200/0x200 [ 719.176800][ T3812] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 719.182842][ T3812] ? __context_tracking_exit+0xb8/0xe0 [ 719.188343][ T3812] ? lock_downgrade+0x6e0/0x6e0 [ 719.193244][ T3812] __x64_sys_recvmmsg+0x20b/0x260 [ 719.198313][ T3812] ? __do_sys_socketcall+0x590/0x590 [ 719.203655][ T3812] ? syscall_enter_from_user_mode+0x27/0x70 [ 719.209628][ T3812] do_syscall_64+0x2d/0x70 [ 719.214086][ T3812] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 719.220023][ T3812] RIP: 0033:0x466459 [ 719.224375][ T3812] 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 [ 719.244010][ T3812] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 719.252453][ T3812] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 719.260452][ T3812] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 719.268535][ T3812] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 719.276527][ T3812] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 719.284529][ T3812] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:48 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x88a8ffff}}}}}}}, 0x0) 10:50:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:48 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:48 executing program 0 (fault-call:6 fault-nth:42): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:50:48 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x88caffff}}}}}}}, 0x0) 10:50:48 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x84c}}}}}}}, 0x0) 10:50:48 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 719.601106][ T3832] FAULT_INJECTION: forcing a failure. [ 719.601106][ T3832] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 719.673664][ T3832] CPU: 0 PID: 3832 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 719.682404][ T3832] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 719.692488][ T3832] Call Trace: [ 719.695819][ T3832] dump_stack+0x141/0x1d7 [ 719.700199][ T3832] should_fail.cold+0x5/0xa [ 719.704749][ T3832] _copy_from_user+0x2c/0x180 [ 719.709466][ T3832] __copy_msghdr_from_user+0x91/0x4b0 [ 719.714874][ T3832] ? __ia32_sys_shutdown+0x70/0x70 10:50:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}, 0x0) [ 719.720016][ T3832] ? __lock_acquire+0x16b3/0x54c0 [ 719.725091][ T3832] ___sys_recvmsg+0xd5/0x200 [ 719.729716][ T3832] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 719.735400][ T3832] ? find_held_lock+0x2d/0x110 [ 719.740208][ T3832] ? __might_fault+0xd3/0x180 [ 719.744919][ T3832] ? lock_downgrade+0x6e0/0x6e0 [ 719.749832][ T3832] do_recvmmsg+0x24d/0x6d0 [ 719.754284][ T3832] ? ___sys_recvmsg+0x200/0x200 [ 719.759163][ T3832] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 719.765213][ T3832] ? __context_tracking_exit+0xb8/0xe0 [ 719.770707][ T3832] ? lock_downgrade+0x6e0/0x6e0 [ 719.775600][ T3832] __x64_sys_recvmmsg+0x20b/0x260 [ 719.780691][ T3832] ? __do_sys_socketcall+0x590/0x590 [ 719.786022][ T3832] ? syscall_enter_from_user_mode+0x27/0x70 [ 719.791963][ T3832] do_syscall_64+0x2d/0x70 [ 719.796418][ T3832] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 719.802349][ T3832] RIP: 0033:0x466459 [ 719.806272][ T3832] 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 [ 719.826028][ T3832] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 719.834479][ T3832] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 719.842478][ T3832] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 719.850475][ T3832] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 719.858470][ T3832] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 719.866462][ T3832] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, 0x0, 0x0, 0x44000102, 0x0) 10:50:49 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x88f7ffff}}}}}}}, 0x0) 10:50:49 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x860}}}}}}}, 0x0) 10:50:49 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:49 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}, 0x0) 10:50:49 executing program 0 (fault-call:6 fault-nth:43): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:49 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x89060000}}}}}}}, 0x0) 10:50:49 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x868}}}}}}}, 0x0) 10:50:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, 0x0, 0x0, 0x44000102, 0x0) 10:50:49 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:49 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x48}}}}}}}, 0x0) 10:50:49 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x8dffffff}}}}}}}, 0x0) 10:50:49 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 720.483300][ T3869] FAULT_INJECTION: forcing a failure. [ 720.483300][ T3869] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 720.542485][ T3869] CPU: 1 PID: 3869 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 720.551230][ T3869] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 720.561311][ T3869] Call Trace: [ 720.564618][ T3869] dump_stack+0x141/0x1d7 [ 720.569010][ T3869] should_fail.cold+0x5/0xa [ 720.573570][ T3869] _copy_from_user+0x2c/0x180 [ 720.578289][ T3869] __copy_msghdr_from_user+0x91/0x4b0 [ 720.584052][ T3869] ? __ia32_sys_shutdown+0x70/0x70 [ 720.589205][ T3869] ? __lock_acquire+0x16b3/0x54c0 [ 720.594282][ T3869] ___sys_recvmsg+0xd5/0x200 [ 720.599860][ T3869] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 720.605542][ T3869] ? find_held_lock+0x2d/0x110 [ 720.610346][ T3869] ? __might_fault+0xd3/0x180 [ 720.615056][ T3869] ? lock_downgrade+0x6e0/0x6e0 [ 720.619976][ T3869] do_recvmmsg+0x24d/0x6d0 [ 720.624433][ T3869] ? ___sys_recvmsg+0x200/0x200 [ 720.629314][ T3869] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 720.635356][ T3869] ? __context_tracking_exit+0xb8/0xe0 [ 720.640849][ T3869] ? lock_downgrade+0x6e0/0x6e0 [ 720.645737][ T3869] __x64_sys_recvmmsg+0x20b/0x260 [ 720.650793][ T3869] ? __do_sys_socketcall+0x590/0x590 [ 720.656120][ T3869] ? syscall_enter_from_user_mode+0x27/0x70 [ 720.662063][ T3869] do_syscall_64+0x2d/0x70 [ 720.666514][ T3869] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 720.672451][ T3869] RIP: 0033:0x466459 [ 720.676366][ T3869] 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 [ 720.696003][ T3869] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 720.704461][ T3869] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 720.712463][ T3869] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 720.720460][ T3869] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 720.728456][ T3869] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:50:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, 0x0, 0x0, 0x44000102, 0x0) 10:50:49 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86c}}}}}}}, 0x0) 10:50:49 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x874}}}}}}}, 0x0) [ 720.736459][ T3869] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:49 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x4c}}}}}}}, 0x0) [ 720.806157][ T3878] net_ratelimit: 64 callbacks suppressed [ 720.806175][ T3878] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 720.878384][ T3882] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 720.889440][ T3882] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 720.902782][ T3878] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 720.918343][ T3883] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 720.951492][ T3883] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:50 executing program 0 (fault-call:6 fault-nth:44): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:50 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x0, 0x0) 10:50:50 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:50 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x87a}}}}}}}, 0x0) 10:50:50 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xe8030000}}}}}}}, 0x0) 10:50:50 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}, 0x0) [ 721.154144][ T3891] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 721.167363][ T3892] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 721.177811][ T3894] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 721.184630][ T3891] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:50 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x68}}}}}}}, 0x0) 10:50:50 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xf5ffffff}}}}}}}, 0x0) 10:50:50 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200}}}}}}}, 0x0) [ 721.268828][ T3897] FAULT_INJECTION: forcing a failure. [ 721.268828][ T3897] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:50 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 721.353356][ T3897] CPU: 1 PID: 3897 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 721.362096][ T3897] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 721.372177][ T3897] Call Trace: [ 721.375480][ T3897] dump_stack+0x141/0x1d7 [ 721.379854][ T3897] should_fail.cold+0x5/0xa [ 721.384393][ T3897] _copy_from_user+0x2c/0x180 [ 721.389107][ T3897] __copy_msghdr_from_user+0x91/0x4b0 [ 721.394510][ T3897] ? __ia32_sys_shutdown+0x70/0x70 [ 721.399656][ T3897] ? __lock_acquire+0x16b3/0x54c0 [ 721.404741][ T3897] ___sys_recvmsg+0xd5/0x200 [ 721.409376][ T3897] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 721.415059][ T3897] ? find_held_lock+0x2d/0x110 [ 721.419869][ T3897] ? __might_fault+0xd3/0x180 [ 721.424578][ T3897] ? lock_downgrade+0x6e0/0x6e0 [ 721.429482][ T3897] do_recvmmsg+0x24d/0x6d0 [ 721.433932][ T3897] ? ___sys_recvmsg+0x200/0x200 [ 721.438818][ T3897] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 721.444855][ T3897] ? __context_tracking_exit+0xb8/0xe0 [ 721.450349][ T3897] ? lock_downgrade+0x6e0/0x6e0 [ 721.455238][ T3897] __x64_sys_recvmmsg+0x20b/0x260 [ 721.460292][ T3897] ? __do_sys_socketcall+0x590/0x590 [ 721.465601][ T3897] ? syscall_enter_from_user_mode+0x27/0x70 [ 721.471534][ T3897] do_syscall_64+0x2d/0x70 [ 721.475982][ T3897] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 721.481902][ T3897] RIP: 0033:0x466459 10:50:50 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 721.485812][ T3897] 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 [ 721.505450][ T3897] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 721.513897][ T3897] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 721.521892][ T3897] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 721.529888][ T3897] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 721.537887][ T3897] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 721.545880][ T3897] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:50 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:51 executing program 0 (fault-call:6 fault-nth:45): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 721.948484][ T3916] FAULT_INJECTION: forcing a failure. [ 721.948484][ T3916] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 721.963888][ T3916] CPU: 0 PID: 3916 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 721.972615][ T3916] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 721.982699][ T3916] Call Trace: [ 721.986001][ T3916] dump_stack+0x141/0x1d7 [ 721.990366][ T3916] should_fail.cold+0x5/0xa [ 721.995047][ T3916] _copy_from_user+0x2c/0x180 [ 722.000028][ T3916] __copy_msghdr_from_user+0x91/0x4b0 [ 722.005435][ T3916] ? __ia32_sys_shutdown+0x70/0x70 [ 722.010584][ T3916] ? __lock_acquire+0x16b3/0x54c0 [ 722.015659][ T3916] ___sys_recvmsg+0xd5/0x200 [ 722.020277][ T3916] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 722.025953][ T3916] ? find_held_lock+0x2d/0x110 [ 722.032057][ T3916] ? __might_fault+0xd3/0x180 [ 722.036764][ T3916] ? lock_downgrade+0x6e0/0x6e0 [ 722.041660][ T3916] do_recvmmsg+0x24d/0x6d0 [ 722.046104][ T3916] ? ___sys_recvmsg+0x200/0x200 [ 722.050979][ T3916] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 722.057013][ T3916] ? __context_tracking_exit+0xb8/0xe0 [ 722.062584][ T3916] ? lock_downgrade+0x6e0/0x6e0 [ 722.067473][ T3916] __x64_sys_recvmmsg+0x20b/0x260 [ 722.072526][ T3916] ? __do_sys_socketcall+0x590/0x590 [ 722.077846][ T3916] ? syscall_enter_from_user_mode+0x27/0x70 [ 722.083771][ T3916] do_syscall_64+0x2d/0x70 [ 722.088216][ T3916] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 722.094137][ T3916] RIP: 0033:0x466459 [ 722.098054][ T3916] 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 [ 722.117688][ T3916] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 722.126130][ T3916] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 722.134211][ T3916] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 722.142211][ T3916] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 722.150202][ T3916] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 722.158197][ T3916] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:51 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x0, 0x0) 10:50:51 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xffffa888}}}}}}}, 0x0) 10:50:51 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}, 0x0) 10:50:51 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b00}}}}}}}, 0x0) 10:50:51 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:51 executing program 0 (fault-call:6 fault-nth:46): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:51 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:51 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f00}}}}}}}, 0x0) 10:50:51 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xffffca88}}}}}}}, 0x0) 10:50:51 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x74}}}}}}}, 0x0) [ 722.590469][ T3936] FAULT_INJECTION: forcing a failure. [ 722.590469][ T3936] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:51 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 722.704361][ T3936] CPU: 1 PID: 3936 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 722.713111][ T3936] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 722.723194][ T3936] Call Trace: [ 722.726496][ T3936] dump_stack+0x141/0x1d7 [ 722.730867][ T3936] should_fail.cold+0x5/0xa [ 722.735413][ T3936] _copy_from_user+0x2c/0x180 [ 722.740132][ T3936] __copy_msghdr_from_user+0x91/0x4b0 [ 722.745539][ T3936] ? __ia32_sys_shutdown+0x70/0x70 [ 722.750689][ T3936] ? __lock_acquire+0x16b3/0x54c0 [ 722.755759][ T3936] ___sys_recvmsg+0xd5/0x200 [ 722.760382][ T3936] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 722.766062][ T3936] ? find_held_lock+0x2d/0x110 [ 722.770867][ T3936] ? __might_fault+0xd3/0x180 [ 722.775582][ T3936] ? lock_downgrade+0x6e0/0x6e0 [ 722.780490][ T3936] do_recvmmsg+0x24d/0x6d0 [ 722.784943][ T3936] ? ___sys_recvmsg+0x200/0x200 [ 722.789826][ T3936] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 722.795864][ T3936] ? __context_tracking_exit+0xb8/0xe0 [ 722.801358][ T3936] ? lock_downgrade+0x6e0/0x6e0 [ 722.806257][ T3936] __x64_sys_recvmmsg+0x20b/0x260 [ 722.811334][ T3936] ? __do_sys_socketcall+0x590/0x590 [ 722.816663][ T3936] ? syscall_enter_from_user_mode+0x27/0x70 [ 722.822612][ T3936] do_syscall_64+0x2d/0x70 [ 722.827067][ T3936] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 722.832995][ T3936] RIP: 0033:0x466459 10:50:51 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00}}}}}}}, 0x0) [ 722.836909][ T3936] 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 [ 722.856542][ T3936] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 722.864986][ T3936] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 722.872984][ T3936] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 722.880982][ T3936] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 722.888985][ T3936] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 722.897068][ T3936] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x0, 0x0) 10:50:52 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x7a}}}}}}}, 0x0) 10:50:52 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}}}}}, 0x0) 10:50:52 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xffffdd86}}}}}}}, 0x0) 10:50:52 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:52 executing program 0 (fault-call:6 fault-nth:47): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 723.482633][ T3960] FAULT_INJECTION: forcing a failure. [ 723.482633][ T3960] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 723.525126][ T3960] CPU: 1 PID: 3960 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 723.533873][ T3960] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 723.543978][ T3960] Call Trace: [ 723.547407][ T3960] dump_stack+0x141/0x1d7 [ 723.551873][ T3960] should_fail.cold+0x5/0xa [ 723.556419][ T3960] _copy_from_user+0x2c/0x180 [ 723.561136][ T3960] __copy_msghdr_from_user+0x91/0x4b0 [ 723.566563][ T3960] ? __ia32_sys_shutdown+0x70/0x70 [ 723.571709][ T3960] ? __lock_acquire+0x16b3/0x54c0 [ 723.576782][ T3960] ___sys_recvmsg+0xd5/0x200 [ 723.581410][ T3960] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 723.587086][ T3960] ? find_held_lock+0x2d/0x110 [ 723.591890][ T3960] ? __might_fault+0xd3/0x180 [ 723.596601][ T3960] ? lock_downgrade+0x6e0/0x6e0 [ 723.601600][ T3960] do_recvmmsg+0x24d/0x6d0 [ 723.606050][ T3960] ? ___sys_recvmsg+0x200/0x200 [ 723.610933][ T3960] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 723.616971][ T3960] ? __context_tracking_exit+0xb8/0xe0 [ 723.622463][ T3960] ? lock_downgrade+0x6e0/0x6e0 [ 723.627361][ T3960] __x64_sys_recvmmsg+0x20b/0x260 [ 723.632415][ T3960] ? __do_sys_socketcall+0x590/0x590 [ 723.637735][ T3960] ? syscall_enter_from_user_mode+0x27/0x70 [ 723.643678][ T3960] do_syscall_64+0x2d/0x70 [ 723.648132][ T3960] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 723.654060][ T3960] RIP: 0033:0x466459 10:50:52 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xfffff788}}}}}}}, 0x0) 10:50:52 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6400}}}}}}}, 0x0) 10:50:52 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x100}}}}}}}, 0x0) [ 723.657978][ T3960] 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 [ 723.677615][ T3960] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 723.686068][ T3960] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 723.694095][ T3960] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 723.702093][ T3960] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 723.710088][ T3960] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 723.718082][ T3960] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:52 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:52 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8100}}}}}}}, 0x0) 10:50:52 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x1ff}}}}}}}, 0x0) 10:50:53 executing program 0 (fault-call:6 fault-nth:48): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:53 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:53 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xffffff8d}}}}}}}, 0x0) 10:50:53 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:53 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:53 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200}}}}}}}, 0x0) [ 724.517252][ T3998] FAULT_INJECTION: forcing a failure. [ 724.517252][ T3998] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:53 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xfffffff5}}}}}}}, 0x0) 10:50:53 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 724.565682][ T3998] CPU: 0 PID: 3998 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 724.574425][ T3998] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 724.584509][ T3998] Call Trace: [ 724.587894][ T3998] dump_stack+0x141/0x1d7 [ 724.592351][ T3998] should_fail.cold+0x5/0xa [ 724.596899][ T3998] _copy_from_user+0x2c/0x180 [ 724.601612][ T3998] __copy_msghdr_from_user+0x91/0x4b0 [ 724.607019][ T3998] ? __ia32_sys_shutdown+0x70/0x70 [ 724.612170][ T3998] ? __lock_acquire+0x16b3/0x54c0 [ 724.617254][ T3998] ___sys_recvmsg+0xd5/0x200 [ 724.621874][ T3998] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 724.627551][ T3998] ? find_held_lock+0x2d/0x110 [ 724.632350][ T3998] ? __might_fault+0xd3/0x180 [ 724.637054][ T3998] ? lock_downgrade+0x6e0/0x6e0 [ 724.641967][ T3998] do_recvmmsg+0x24d/0x6d0 [ 724.646418][ T3998] ? ___sys_recvmsg+0x200/0x200 [ 724.651317][ T3998] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 724.657354][ T3998] ? __context_tracking_exit+0xb8/0xe0 [ 724.662847][ T3998] ? lock_downgrade+0x6e0/0x6e0 [ 724.667736][ T3998] __x64_sys_recvmmsg+0x20b/0x260 [ 724.672798][ T3998] ? __do_sys_socketcall+0x590/0x590 [ 724.678118][ T3998] ? syscall_enter_from_user_mode+0x27/0x70 [ 724.684050][ T3998] do_syscall_64+0x2d/0x70 [ 724.688505][ T3998] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 724.694430][ T3998] RIP: 0033:0x466459 10:50:53 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 724.698350][ T3998] 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 [ 724.717985][ T3998] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 724.726431][ T3998] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 724.734450][ T3998] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 724.742542][ T3998] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 724.750542][ T3998] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:50:53 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}, 0x0) 10:50:53 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:53 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x1}}}}}}}, 0x0) [ 724.758544][ T3998] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:54 executing program 0 (fault-call:6 fault-nth:49): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:54 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0xffffffff}}}}}}}, 0x0) 10:50:54 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b00}}}}}}}, 0x0) 10:50:54 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:54 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:50:54 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:54 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}, 0x0) 10:50:54 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x1}}}}}}}, 0x0) 10:50:54 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:54 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:54 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) [ 725.382635][ T4038] FAULT_INJECTION: forcing a failure. [ 725.382635][ T4038] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 725.433506][ T4038] CPU: 0 PID: 4038 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 725.442241][ T4038] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 725.452321][ T4038] Call Trace: [ 725.455621][ T4038] dump_stack+0x141/0x1d7 [ 725.459992][ T4038] should_fail.cold+0x5/0xa [ 725.464536][ T4038] _copy_from_user+0x2c/0x180 [ 725.469253][ T4038] __copy_msghdr_from_user+0x91/0x4b0 [ 725.474661][ T4038] ? __ia32_sys_shutdown+0x70/0x70 [ 725.479824][ T4038] ? __lock_acquire+0x16b3/0x54c0 [ 725.484902][ T4038] ___sys_recvmsg+0xd5/0x200 [ 725.489524][ T4038] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 725.495206][ T4038] ? find_held_lock+0x2d/0x110 [ 725.500013][ T4038] ? __might_fault+0xd3/0x180 [ 725.504731][ T4038] ? lock_downgrade+0x6e0/0x6e0 [ 725.509639][ T4038] do_recvmmsg+0x24d/0x6d0 [ 725.514096][ T4038] ? ___sys_recvmsg+0x200/0x200 [ 725.518970][ T4038] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 725.524991][ T4038] ? __context_tracking_exit+0xb8/0xe0 [ 725.530471][ T4038] ? lock_downgrade+0x6e0/0x6e0 [ 725.535362][ T4038] __x64_sys_recvmmsg+0x20b/0x260 [ 725.540418][ T4038] ? __do_sys_socketcall+0x590/0x590 [ 725.545742][ T4038] ? syscall_enter_from_user_mode+0x27/0x70 [ 725.551669][ T4038] do_syscall_64+0x2d/0x70 [ 725.556125][ T4038] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 725.562073][ T4038] RIP: 0033:0x466459 10:50:54 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x3}}}}}}}}}, 0x0) [ 725.566025][ T4038] 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 [ 725.585661][ T4038] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 725.594111][ T4038] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 725.602127][ T4038] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 725.610126][ T4038] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 725.618122][ T4038] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 725.626118][ T4038] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:54 executing program 0 (fault-call:6 fault-nth:50): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:54 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:54 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:54 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:54 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x4}}}}}}}}}, 0x0) 10:50:54 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 725.960411][ T4064] net_ratelimit: 67 callbacks suppressed [ 725.960431][ T4064] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 725.989775][ T4070] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 725.991619][ T4071] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:50:55 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 726.018035][ T4064] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 726.025836][ T4070] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:55 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:50:55 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x6}}}}}}}}}, 0x0) [ 726.081966][ T4071] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 726.105112][ T4072] FAULT_INJECTION: forcing a failure. [ 726.105112][ T4072] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 726.167357][ T4072] CPU: 0 PID: 4072 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 726.176096][ T4072] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 726.186263][ T4072] Call Trace: [ 726.189588][ T4072] dump_stack+0x141/0x1d7 [ 726.193955][ T4072] should_fail.cold+0x5/0xa [ 726.198494][ T4072] _copy_from_user+0x2c/0x180 [ 726.203209][ T4072] __copy_msghdr_from_user+0x91/0x4b0 [ 726.208613][ T4072] ? __ia32_sys_shutdown+0x70/0x70 [ 726.213764][ T4072] ? __lock_acquire+0x16b3/0x54c0 [ 726.218833][ T4072] ___sys_recvmsg+0xd5/0x200 [ 726.223456][ T4072] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 726.229135][ T4072] ? find_held_lock+0x2d/0x110 [ 726.233942][ T4072] ? __might_fault+0xd3/0x180 [ 726.238660][ T4072] ? lock_downgrade+0x6e0/0x6e0 [ 726.243566][ T4072] do_recvmmsg+0x24d/0x6d0 [ 726.248018][ T4072] ? ___sys_recvmsg+0x200/0x200 [ 726.252900][ T4072] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 726.258940][ T4072] ? __context_tracking_exit+0xb8/0xe0 [ 726.264432][ T4072] ? lock_downgrade+0x6e0/0x6e0 [ 726.269323][ T4072] __x64_sys_recvmmsg+0x20b/0x260 [ 726.274385][ T4072] ? __do_sys_socketcall+0x590/0x590 [ 726.279703][ T4072] ? syscall_enter_from_user_mode+0x27/0x70 [ 726.281076][ T4077] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 726.285629][ T4072] do_syscall_64+0x2d/0x70 [ 726.285669][ T4072] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 726.285702][ T4072] RIP: 0033:0x466459 [ 726.285724][ T4072] 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 [ 726.285747][ T4072] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 726.285770][ T4072] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 726.285787][ T4072] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 726.319743][ T4077] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:50:55 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x1}}}}}}}, 0x0) [ 726.328481][ T4072] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 726.328504][ T4072] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 726.328518][ T4072] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:55 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 726.434547][ T4080] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 726.470504][ T4080] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:50:55 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:55 executing program 0 (fault-call:6 fault-nth:51): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:55 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:55 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:50:55 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700}}}}}}}, 0x0) 10:50:55 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x7}}}}}}}}}, 0x0) 10:50:55 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x1}}}}}}}, 0x0) 10:50:56 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x2}}}}}}}, 0x0) 10:50:56 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 726.961586][ T4102] FAULT_INJECTION: forcing a failure. [ 726.961586][ T4102] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 727.060780][ T4102] CPU: 1 PID: 4102 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 727.069634][ T4102] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 727.079716][ T4102] Call Trace: [ 727.083049][ T4102] dump_stack+0x141/0x1d7 [ 727.087423][ T4102] should_fail.cold+0x5/0xa [ 727.091968][ T4102] _copy_from_user+0x2c/0x180 [ 727.096690][ T4102] __copy_msghdr_from_user+0x91/0x4b0 [ 727.102095][ T4102] ? __ia32_sys_shutdown+0x70/0x70 10:50:56 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x7}}}}}}}, 0x0) [ 727.107245][ T4102] ? __lock_acquire+0x16b3/0x54c0 [ 727.112319][ T4102] ___sys_recvmsg+0xd5/0x200 [ 727.118247][ T4102] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 727.123926][ T4102] ? find_held_lock+0x2d/0x110 [ 727.128727][ T4102] ? __might_fault+0xd3/0x180 [ 727.133439][ T4102] ? lock_downgrade+0x6e0/0x6e0 [ 727.138346][ T4102] do_recvmmsg+0x24d/0x6d0 [ 727.142799][ T4102] ? ___sys_recvmsg+0x200/0x200 [ 727.147679][ T4102] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 727.153723][ T4102] ? __context_tracking_exit+0xb8/0xe0 [ 727.159222][ T4102] ? lock_downgrade+0x6e0/0x6e0 [ 727.164111][ T4102] __x64_sys_recvmmsg+0x20b/0x260 [ 727.169171][ T4102] ? __do_sys_socketcall+0x590/0x590 [ 727.174500][ T4102] ? syscall_enter_from_user_mode+0x27/0x70 [ 727.180432][ T4102] do_syscall_64+0x2d/0x70 [ 727.184882][ T4102] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 727.190818][ T4102] RIP: 0033:0x466459 10:50:56 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x12}}}}}}}, 0x0) [ 727.194740][ T4102] 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 [ 727.214376][ T4102] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 727.222825][ T4102] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 727.230824][ T4102] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 727.238824][ T4102] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 727.246822][ T4102] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:50:56 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:56 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, 0x0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) [ 727.254816][ T4102] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:56 executing program 0 (fault-call:6 fault-nth:52): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:56 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x8}}}}}}}}}, 0x0) 10:50:56 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:56 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}, 0x0) 10:50:56 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x1b}}}}}}}, 0x0) 10:50:56 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:56 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0xb}}}}}}}}}, 0x0) 10:50:56 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x2f}}}}}}}, 0x0) 10:50:56 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:57 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) [ 727.885267][ T4141] FAULT_INJECTION: forcing a failure. [ 727.885267][ T4141] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 727.949356][ T4141] CPU: 1 PID: 4141 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 727.958113][ T4141] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 727.968207][ T4141] Call Trace: [ 727.971507][ T4141] dump_stack+0x141/0x1d7 [ 727.975882][ T4141] should_fail.cold+0x5/0xa [ 727.980432][ T4141] _copy_from_user+0x2c/0x180 [ 727.985505][ T4141] __copy_msghdr_from_user+0x91/0x4b0 [ 727.990913][ T4141] ? __ia32_sys_shutdown+0x70/0x70 [ 727.996067][ T4141] ? __lock_acquire+0x16b3/0x54c0 [ 728.001159][ T4141] ___sys_recvmsg+0xd5/0x200 [ 728.005781][ T4141] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 728.011462][ T4141] ? find_held_lock+0x2d/0x110 [ 728.016268][ T4141] ? __might_fault+0xd3/0x180 [ 728.021079][ T4141] ? lock_downgrade+0x6e0/0x6e0 [ 728.025990][ T4141] do_recvmmsg+0x24d/0x6d0 [ 728.030472][ T4141] ? ___sys_recvmsg+0x200/0x200 [ 728.035357][ T4141] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 728.041393][ T4141] ? __context_tracking_exit+0xb8/0xe0 [ 728.046886][ T4141] ? lock_downgrade+0x6e0/0x6e0 [ 728.051794][ T4141] __x64_sys_recvmmsg+0x20b/0x260 [ 728.056853][ T4141] ? __do_sys_socketcall+0x590/0x590 [ 728.062181][ T4141] ? syscall_enter_from_user_mode+0x27/0x70 [ 728.068115][ T4141] do_syscall_64+0x2d/0x70 [ 728.072566][ T4141] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 728.078496][ T4141] RIP: 0033:0x466459 [ 728.082409][ T4141] 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 [ 728.102042][ T4141] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 728.110493][ T4141] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 728.118492][ T4141] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 728.126500][ T4141] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 728.134500][ T4141] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 728.142498][ T4141] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:57 executing program 0 (fault-call:6 fault-nth:53): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:57 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x64}}}}}}}, 0x0) 10:50:57 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:57 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0xf}}}}}}}}}, 0x0) 10:50:57 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) 10:50:57 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:57 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 728.514403][ T4169] FAULT_INJECTION: forcing a failure. [ 728.514403][ T4169] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:50:57 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x3}}}}}}}}}, 0x0) [ 728.596024][ T4169] CPU: 1 PID: 4169 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 728.604768][ T4169] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 728.614959][ T4169] Call Trace: [ 728.618267][ T4169] dump_stack+0x141/0x1d7 [ 728.622641][ T4169] should_fail.cold+0x5/0xa [ 728.627187][ T4169] _copy_from_user+0x2c/0x180 [ 728.631904][ T4169] __copy_msghdr_from_user+0x91/0x4b0 [ 728.637314][ T4169] ? __ia32_sys_shutdown+0x70/0x70 [ 728.642462][ T4169] ? __lock_acquire+0x16b3/0x54c0 [ 728.647536][ T4169] ___sys_recvmsg+0xd5/0x200 [ 728.652156][ T4169] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 728.657835][ T4169] ? find_held_lock+0x2d/0x110 [ 728.662638][ T4169] ? __might_fault+0xd3/0x180 [ 728.667347][ T4169] ? lock_downgrade+0x6e0/0x6e0 [ 728.672249][ T4169] do_recvmmsg+0x24d/0x6d0 [ 728.676703][ T4169] ? ___sys_recvmsg+0x200/0x200 [ 728.681581][ T4169] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 728.687621][ T4169] ? __context_tracking_exit+0xb8/0xe0 [ 728.693116][ T4169] ? lock_downgrade+0x6e0/0x6e0 [ 728.698011][ T4169] __x64_sys_recvmmsg+0x20b/0x260 [ 728.703076][ T4169] ? __do_sys_socketcall+0x590/0x590 [ 728.708399][ T4169] ? syscall_enter_from_user_mode+0x27/0x70 [ 728.714338][ T4169] do_syscall_64+0x2d/0x70 [ 728.718795][ T4169] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 728.724723][ T4169] RIP: 0033:0x466459 10:50:57 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:57 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x2}}}}}}}, 0x0) [ 728.728643][ T4169] 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 [ 728.748282][ T4169] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 728.756731][ T4169] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 728.764735][ T4169] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 728.772742][ T4169] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 728.780741][ T4169] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 728.788739][ T4169] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:57 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) 10:50:58 executing program 0 (fault-call:6 fault-nth:54): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:58 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:58 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:50:58 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x3}}}}}}}, 0x0) 10:50:58 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x1f00}}}}}}}, 0x0) 10:50:58 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x4}}}}}}}}}, 0x0) 10:50:58 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:58 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:50:58 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x5}}}}}}}}}, 0x0) 10:50:58 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:58 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4}}}}}}}, 0x0) [ 729.390852][ T4207] FAULT_INJECTION: forcing a failure. [ 729.390852][ T4207] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 729.432306][ T4207] CPU: 0 PID: 4207 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 729.441077][ T4207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 729.451160][ T4207] Call Trace: [ 729.454461][ T4207] dump_stack+0x141/0x1d7 [ 729.458829][ T4207] should_fail.cold+0x5/0xa [ 729.463372][ T4207] _copy_from_user+0x2c/0x180 [ 729.468085][ T4207] __copy_msghdr_from_user+0x91/0x4b0 [ 729.473488][ T4207] ? __ia32_sys_shutdown+0x70/0x70 [ 729.478629][ T4207] ? __lock_acquire+0x16b3/0x54c0 [ 729.483700][ T4207] ___sys_recvmsg+0xd5/0x200 [ 729.488320][ T4207] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 729.493996][ T4207] ? find_held_lock+0x2d/0x110 [ 729.498800][ T4207] ? __might_fault+0xd3/0x180 [ 729.503507][ T4207] ? lock_downgrade+0x6e0/0x6e0 [ 729.508406][ T4207] do_recvmmsg+0x24d/0x6d0 [ 729.512858][ T4207] ? ___sys_recvmsg+0x200/0x200 [ 729.517737][ T4207] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 729.523775][ T4207] ? __context_tracking_exit+0xb8/0xe0 [ 729.529264][ T4207] ? lock_downgrade+0x6e0/0x6e0 [ 729.534153][ T4207] __x64_sys_recvmmsg+0x20b/0x260 [ 729.539207][ T4207] ? __do_sys_socketcall+0x590/0x590 [ 729.544521][ T4207] ? syscall_enter_from_user_mode+0x27/0x70 [ 729.550456][ T4207] do_syscall_64+0x2d/0x70 [ 729.554913][ T4207] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 729.560835][ T4207] RIP: 0033:0x466459 10:50:58 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}, 0x0) [ 729.564750][ T4207] 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 [ 729.584386][ T4207] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 729.592837][ T4207] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 729.600845][ T4207] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 729.608935][ T4207] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 729.616932][ T4207] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 729.624929][ T4207] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:59 executing program 0 (fault-call:6 fault-nth:55): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:59 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:59 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x6}}}}}}}}}, 0x0) 10:50:59 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x5}}}}}}}, 0x0) 10:50:59 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}, 0x0) 10:50:59 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:59 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x48}}}}}}}, 0x0) 10:50:59 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6}}}}}}}, 0x0) 10:50:59 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:59 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0xb}}}}}}}}}, 0x0) [ 730.188425][ T4239] FAULT_INJECTION: forcing a failure. [ 730.188425][ T4239] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 730.249292][ T4239] CPU: 0 PID: 4239 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 730.258027][ T4239] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 730.268716][ T4239] Call Trace: [ 730.272018][ T4239] dump_stack+0x141/0x1d7 [ 730.276389][ T4239] should_fail.cold+0x5/0xa [ 730.280936][ T4239] _copy_from_user+0x2c/0x180 [ 730.285649][ T4239] __copy_msghdr_from_user+0x91/0x4b0 [ 730.291050][ T4239] ? __ia32_sys_shutdown+0x70/0x70 [ 730.296197][ T4239] ? __lock_acquire+0x16b3/0x54c0 [ 730.301274][ T4239] ___sys_recvmsg+0xd5/0x200 [ 730.305900][ T4239] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 730.311600][ T4239] ? find_held_lock+0x2d/0x110 [ 730.316432][ T4239] ? __might_fault+0xd3/0x180 [ 730.321140][ T4239] ? lock_downgrade+0x6e0/0x6e0 [ 730.326058][ T4239] do_recvmmsg+0x24d/0x6d0 [ 730.330513][ T4239] ? ___sys_recvmsg+0x200/0x200 [ 730.335395][ T4239] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 730.341435][ T4239] ? __context_tracking_exit+0xb8/0xe0 10:50:59 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 730.346928][ T4239] ? lock_downgrade+0x6e0/0x6e0 [ 730.351821][ T4239] __x64_sys_recvmmsg+0x20b/0x260 [ 730.356881][ T4239] ? __do_sys_socketcall+0x590/0x590 [ 730.362208][ T4239] ? syscall_enter_from_user_mode+0x27/0x70 [ 730.368151][ T4239] do_syscall_64+0x2d/0x70 [ 730.372608][ T4239] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 730.378536][ T4239] RIP: 0033:0x466459 [ 730.382453][ T4239] 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 [ 730.402101][ T4239] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 730.410673][ T4239] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 730.418675][ T4239] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 730.426677][ T4239] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 730.434677][ T4239] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:50:59 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7}}}}}}}, 0x0) [ 730.442676][ T4239] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:50:59 executing program 0 (fault-call:6 fault-nth:56): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:50:59 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4}}}}}}}, 0x0) 10:50:59 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:50:59 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x4c}}}}}}}, 0x0) 10:50:59 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0xf}}}}}}}}}, 0x0) 10:50:59 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8}}}}}}}, 0x0) 10:51:00 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:00 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xb}}}}}}}, 0x0) 10:51:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}, 0x0) 10:51:00 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:00 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 730.984441][ T4267] FAULT_INJECTION: forcing a failure. [ 730.984441][ T4267] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 731.076021][ T4267] CPU: 1 PID: 4267 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 731.084764][ T4267] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 731.084769][ T4273] net_ratelimit: 69 callbacks suppressed [ 731.084784][ T4273] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 731.094830][ T4267] Call Trace: [ 731.094847][ T4267] dump_stack+0x141/0x1d7 [ 731.094887][ T4267] should_fail.cold+0x5/0xa [ 731.094922][ T4267] _copy_from_user+0x2c/0x180 [ 731.094955][ T4267] __copy_msghdr_from_user+0x91/0x4b0 [ 731.094984][ T4267] ? __ia32_sys_shutdown+0x70/0x70 [ 731.136767][ T4267] ? __lock_acquire+0x16b3/0x54c0 [ 731.142277][ T4267] ___sys_recvmsg+0xd5/0x200 [ 731.146906][ T4267] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 731.152587][ T4267] ? find_held_lock+0x2d/0x110 [ 731.156613][ T4273] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 731.157377][ T4267] ? __might_fault+0xd3/0x180 [ 731.157413][ T4267] ? lock_downgrade+0x6e0/0x6e0 [ 731.157465][ T4267] do_recvmmsg+0x24d/0x6d0 [ 731.180319][ T4267] ? ___sys_recvmsg+0x200/0x200 [ 731.185210][ T4267] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 731.191246][ T4267] ? __context_tracking_exit+0xb8/0xe0 [ 731.192303][ T4276] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 731.196732][ T4267] ? lock_downgrade+0x6e0/0x6e0 [ 731.196773][ T4267] __x64_sys_recvmmsg+0x20b/0x260 [ 731.196804][ T4267] ? __do_sys_socketcall+0x590/0x590 [ 731.196833][ T4267] ? syscall_enter_from_user_mode+0x27/0x70 [ 731.196866][ T4267] do_syscall_64+0x2d/0x70 [ 731.231357][ T4267] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 731.237290][ T4267] RIP: 0033:0x466459 [ 731.241214][ T4267] 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 [ 731.244072][ T4276] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x68}}}}}}}, 0x0) [ 731.260877][ T4267] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 731.260911][ T4267] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 731.260926][ T4267] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 731.260942][ T4267] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 731.260958][ T4267] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 731.260974][ T4267] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 731.332039][ T4278] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 731.355528][ T4278] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 731.477286][ T4281] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 731.500920][ T4281] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:00 executing program 0 (fault-call:6 fault-nth:57): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:00 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:00 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x48}}}}}}}, 0x0) 10:51:00 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x3}}}}}}}}}, 0x0) 10:51:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}, 0x0) [ 731.735871][ T4290] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 731.758766][ T4290] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x74}}}}}}}, 0x0) 10:51:00 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4c}}}}}}}, 0x0) 10:51:00 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x4}}}}}}}}}, 0x0) [ 731.871029][ T4302] FAULT_INJECTION: forcing a failure. [ 731.871029][ T4302] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 731.914499][ T4302] CPU: 1 PID: 4302 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 731.923235][ T4302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 731.933319][ T4302] Call Trace: [ 731.936628][ T4302] dump_stack+0x141/0x1d7 [ 731.941010][ T4302] should_fail.cold+0x5/0xa [ 731.945555][ T4302] _copy_from_user+0x2c/0x180 [ 731.950274][ T4302] __copy_msghdr_from_user+0x91/0x4b0 [ 731.955690][ T4302] ? __ia32_sys_shutdown+0x70/0x70 [ 731.960833][ T4302] ? __lock_acquire+0x16b3/0x54c0 [ 731.965907][ T4302] ___sys_recvmsg+0xd5/0x200 [ 731.970527][ T4302] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 731.976203][ T4302] ? find_held_lock+0x2d/0x110 [ 731.981001][ T4302] ? __might_fault+0xd3/0x180 [ 731.985710][ T4302] ? lock_downgrade+0x6e0/0x6e0 [ 731.990615][ T4302] do_recvmmsg+0x24d/0x6d0 [ 731.995085][ T4302] ? ___sys_recvmsg+0x200/0x200 [ 731.999979][ T4302] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 732.006019][ T4302] ? __context_tracking_exit+0xb8/0xe0 10:51:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x6}}}}}}}}}, 0x0) [ 732.011614][ T4302] ? lock_downgrade+0x6e0/0x6e0 [ 732.016515][ T4302] __x64_sys_recvmmsg+0x20b/0x260 [ 732.021582][ T4302] ? __do_sys_socketcall+0x590/0x590 [ 732.026907][ T4302] ? syscall_enter_from_user_mode+0x27/0x70 [ 732.032844][ T4302] do_syscall_64+0x2d/0x70 [ 732.037328][ T4302] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 732.043257][ T4302] RIP: 0033:0x466459 [ 732.047178][ T4302] 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 [ 732.066812][ T4302] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 732.075263][ T4302] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 732.083266][ T4302] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 732.091264][ T4302] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 732.099263][ T4302] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 732.107263][ T4302] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x7}}}}}}}}}, 0x0) 10:51:01 executing program 0 (fault-call:6 fault-nth:58): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:01 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7000000}}}}}}}}}, 0x0) 10:51:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x60}}}}}}}, 0x0) 10:51:01 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:01 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x7a}}}}}}}, 0x0) 10:51:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x8}}}}}}}}}, 0x0) [ 732.607342][ T4323] FAULT_INJECTION: forcing a failure. [ 732.607342][ T4323] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 732.660198][ T4323] CPU: 0 PID: 4323 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 732.668949][ T4323] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 732.679034][ T4323] Call Trace: [ 732.682335][ T4323] dump_stack+0x141/0x1d7 [ 732.686706][ T4323] should_fail.cold+0x5/0xa [ 732.691253][ T4323] _copy_from_user+0x2c/0x180 [ 732.695970][ T4323] __copy_msghdr_from_user+0x91/0x4b0 [ 732.701377][ T4323] ? __ia32_sys_shutdown+0x70/0x70 [ 732.706520][ T4323] ? __lock_acquire+0x16b3/0x54c0 [ 732.711679][ T4323] ___sys_recvmsg+0xd5/0x200 [ 732.716297][ T4323] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 732.721973][ T4323] ? find_held_lock+0x2d/0x110 [ 732.726771][ T4323] ? __might_fault+0xd3/0x180 [ 732.731474][ T4323] ? lock_downgrade+0x6e0/0x6e0 [ 732.736371][ T4323] do_recvmmsg+0x24d/0x6d0 [ 732.740822][ T4323] ? ___sys_recvmsg+0x200/0x200 [ 732.745719][ T4323] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 732.751787][ T4323] ? __context_tracking_exit+0xb8/0xe0 [ 732.757282][ T4323] ? lock_downgrade+0x6e0/0x6e0 [ 732.762175][ T4323] __x64_sys_recvmmsg+0x20b/0x260 [ 732.767237][ T4323] ? __do_sys_socketcall+0x590/0x590 [ 732.772559][ T4323] ? syscall_enter_from_user_mode+0x27/0x70 [ 732.779020][ T4323] do_syscall_64+0x2d/0x70 [ 732.783481][ T4323] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 732.789412][ T4323] RIP: 0033:0x466459 [ 732.793331][ T4323] 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 [ 732.812972][ T4323] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 732.821417][ T4323] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 732.829414][ T4323] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 732.837410][ T4323] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 732.845413][ T4323] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:02 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x100}}}}}}}, 0x0) 10:51:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x68}}}}}}}, 0x0) [ 732.853410][ T4323] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0xb}}}}}}}}}, 0x0) 10:51:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:02 executing program 1 (fault-call:6 fault-nth:0): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6c}}}}}}}, 0x0) [ 733.202838][ T4356] FAULT_INJECTION: forcing a failure. [ 733.202838][ T4356] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 733.269079][ T4356] CPU: 0 PID: 4356 Comm: syz-executor.1 Not tainted 5.12.0-rc7-syzkaller #0 [ 733.277833][ T4356] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 733.287916][ T4356] Call Trace: [ 733.291217][ T4356] dump_stack+0x141/0x1d7 [ 733.295598][ T4356] should_fail.cold+0x5/0xa [ 733.300153][ T4356] _copy_from_user+0x2c/0x180 [ 733.304863][ T4356] __copy_msghdr_from_user+0x91/0x4b0 [ 733.310267][ T4356] ? __ia32_sys_shutdown+0x70/0x70 [ 733.315412][ T4356] ? lock_chain_count+0x20/0x20 [ 733.320291][ T4356] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 733.326316][ T4356] ___sys_recvmsg+0xd5/0x200 [ 733.330939][ T4356] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 733.336636][ T4356] ? __fget_files+0x266/0x3d0 [ 733.341344][ T4356] ? lock_downgrade+0x6e0/0x6e0 [ 733.346237][ T4356] ? lock_chain_count+0x20/0x20 [ 733.351131][ T4356] ? __fget_files+0x288/0x3d0 [ 733.355845][ T4356] ? __fget_light+0xea/0x280 [ 733.360936][ T4356] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 733.367215][ T4356] do_recvmmsg+0x24d/0x6d0 [ 733.371665][ T4356] ? ___sys_recvmsg+0x200/0x200 [ 733.376547][ T4356] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 733.382585][ T4356] ? find_held_lock+0x2d/0x110 [ 733.387385][ T4356] ? __context_tracking_exit+0xb8/0xe0 [ 733.392876][ T4356] ? lock_downgrade+0x6e0/0x6e0 [ 733.397769][ T4356] __x64_sys_recvmmsg+0x20b/0x260 [ 733.402824][ T4356] ? __do_sys_socketcall+0x590/0x590 [ 733.408144][ T4356] ? syscall_enter_from_user_mode+0x27/0x70 [ 733.414074][ T4356] do_syscall_64+0x2d/0x70 [ 733.418527][ T4356] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 733.424454][ T4356] RIP: 0033:0x466459 [ 733.428371][ T4356] 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 [ 733.448004][ T4356] RSP: 002b:00007fc925261188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 733.456449][ T4356] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 733.464441][ T4356] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 733.472432][ T4356] RBP: 00007fc9252611d0 R08: 0000000000000000 R09: 0000000000000000 [ 733.480425][ T4356] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000001 [ 733.488418][ T4356] R13: 00007ffff1f7cc3f R14: 00007fc925261300 R15: 0000000000022000 10:51:02 executing program 0 (fault-call:6 fault-nth:59): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:02 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x1ff}}}}}}}, 0x0) 10:51:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x60}}}}}}}}}, 0x0) 10:51:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x74}}}}}}}, 0x0) 10:51:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x6c}}}}}}}}}, 0x0) 10:51:02 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7a}}}}}}}, 0x0) 10:51:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 733.791719][ T4371] FAULT_INJECTION: forcing a failure. [ 733.791719][ T4371] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 733.833278][ T4371] CPU: 0 PID: 4371 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 733.842032][ T4371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 733.852118][ T4371] Call Trace: [ 733.855419][ T4371] dump_stack+0x141/0x1d7 [ 733.859793][ T4371] should_fail.cold+0x5/0xa [ 733.864340][ T4371] _copy_from_user+0x2c/0x180 [ 733.869060][ T4371] __copy_msghdr_from_user+0x91/0x4b0 [ 733.874468][ T4371] ? __ia32_sys_shutdown+0x70/0x70 [ 733.879625][ T4371] ? __lock_acquire+0x16b3/0x54c0 [ 733.884700][ T4371] ___sys_recvmsg+0xd5/0x200 [ 733.889330][ T4371] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 733.895010][ T4371] ? find_held_lock+0x2d/0x110 [ 733.899818][ T4371] ? __might_fault+0xd3/0x180 [ 733.904540][ T4371] ? lock_downgrade+0x6e0/0x6e0 [ 733.909447][ T4371] do_recvmmsg+0x24d/0x6d0 [ 733.913903][ T4371] ? ___sys_recvmsg+0x200/0x200 [ 733.918787][ T4371] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 733.924833][ T4371] ? __context_tracking_exit+0xb8/0xe0 [ 733.930331][ T4371] ? lock_downgrade+0x6e0/0x6e0 [ 733.935228][ T4371] __x64_sys_recvmmsg+0x20b/0x260 [ 733.940286][ T4371] ? __do_sys_socketcall+0x590/0x590 [ 733.945607][ T4371] ? syscall_enter_from_user_mode+0x27/0x70 [ 733.951560][ T4371] do_syscall_64+0x2d/0x70 [ 733.956021][ T4371] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 733.961949][ T4371] RIP: 0033:0x466459 10:51:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 733.965866][ T4371] 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 [ 733.985585][ T4371] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 733.994046][ T4371] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 734.002308][ T4371] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 734.010514][ T4371] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 734.018510][ T4371] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 734.026701][ T4371] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:03 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0xff}}}}}}}}}, 0x0) 10:51:03 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x300}}}}}}}, 0x0) 10:51:03 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}, 0x0) 10:51:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:03 executing program 0 (fault-call:6 fault-nth:60): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:03 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x3e8}}}}}}}, 0x0) 10:51:03 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:03 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) [ 734.526859][ T4396] FAULT_INJECTION: forcing a failure. [ 734.526859][ T4396] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 734.611456][ T4396] CPU: 0 PID: 4396 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 734.620197][ T4396] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 734.630441][ T4396] Call Trace: [ 734.633755][ T4396] dump_stack+0x141/0x1d7 [ 734.638276][ T4396] should_fail.cold+0x5/0xa [ 734.642827][ T4396] _copy_from_user+0x2c/0x180 [ 734.647548][ T4396] __copy_msghdr_from_user+0x91/0x4b0 [ 734.652964][ T4396] ? __ia32_sys_shutdown+0x70/0x70 [ 734.658261][ T4396] ? __lock_acquire+0x16b3/0x54c0 [ 734.663345][ T4396] ___sys_recvmsg+0xd5/0x200 [ 734.667981][ T4396] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 734.673667][ T4396] ? find_held_lock+0x2d/0x110 [ 734.678575][ T4396] ? __might_fault+0xd3/0x180 [ 734.683291][ T4396] ? lock_downgrade+0x6e0/0x6e0 [ 734.688207][ T4396] do_recvmmsg+0x24d/0x6d0 [ 734.692685][ T4396] ? ___sys_recvmsg+0x200/0x200 [ 734.697575][ T4396] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 734.703627][ T4396] ? __context_tracking_exit+0xb8/0xe0 [ 734.709135][ T4396] ? lock_downgrade+0x6e0/0x6e0 [ 734.714148][ T4396] __x64_sys_recvmmsg+0x20b/0x260 [ 734.719339][ T4396] ? __do_sys_socketcall+0x590/0x590 [ 734.724677][ T4396] ? syscall_enter_from_user_mode+0x27/0x70 [ 734.730634][ T4396] do_syscall_64+0x2d/0x70 [ 734.735100][ T4396] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 734.741038][ T4396] RIP: 0033:0x466459 [ 734.744970][ T4396] 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 [ 734.764623][ T4396] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 734.773289][ T4396] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 734.781296][ T4396] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 734.789331][ T4396] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 734.797335][ T4396] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2, 0x44000102, 0x0) 10:51:03 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x500}}}}}}}, 0x0) [ 734.805519][ T4396] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:04 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) 10:51:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3, 0x44000102, 0x0) 10:51:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x543}}}}}}}, 0x0) 10:51:04 executing program 0 (fault-call:6 fault-nth:61): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:04 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) 10:51:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4, 0x44000102, 0x0) 10:51:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x600}}}}}}}, 0x0) 10:51:04 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:51:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x1}}}}}}}}}, 0x0) 10:51:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5, 0x44000102, 0x0) [ 735.576960][ T4438] FAULT_INJECTION: forcing a failure. [ 735.576960][ T4438] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x608}}}}}}}, 0x0) [ 735.661759][ T4438] CPU: 0 PID: 4438 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 735.670646][ T4438] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 735.680808][ T4438] Call Trace: [ 735.684117][ T4438] dump_stack+0x141/0x1d7 [ 735.688497][ T4438] should_fail.cold+0x5/0xa [ 735.693258][ T4438] _copy_from_user+0x2c/0x180 [ 735.697990][ T4438] __copy_msghdr_from_user+0x91/0x4b0 [ 735.703405][ T4438] ? __ia32_sys_shutdown+0x70/0x70 [ 735.708560][ T4438] ? __lock_acquire+0x16b3/0x54c0 [ 735.713644][ T4438] ___sys_recvmsg+0xd5/0x200 [ 735.718281][ T4438] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 735.724074][ T4438] ? find_held_lock+0x2d/0x110 [ 735.728888][ T4438] ? __might_fault+0xd3/0x180 [ 735.733605][ T4438] ? lock_downgrade+0x6e0/0x6e0 [ 735.738637][ T4438] do_recvmmsg+0x24d/0x6d0 [ 735.743105][ T4438] ? ___sys_recvmsg+0x200/0x200 [ 735.747995][ T4438] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 735.754044][ T4438] ? __context_tracking_exit+0xb8/0xe0 [ 735.759543][ T4438] ? lock_downgrade+0x6e0/0x6e0 [ 735.764442][ T4438] __x64_sys_recvmmsg+0x20b/0x260 [ 735.769618][ T4438] ? __do_sys_socketcall+0x590/0x590 [ 735.774950][ T4438] ? syscall_enter_from_user_mode+0x27/0x70 [ 735.781006][ T4438] do_syscall_64+0x2d/0x70 [ 735.785471][ T4438] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 735.791482][ T4438] RIP: 0033:0x466459 [ 735.795410][ T4438] 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 [ 735.815510][ T4438] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 735.823974][ T4438] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 735.832157][ T4438] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 735.840167][ T4438] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 735.848348][ T4438] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 735.856350][ T4438] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:05 executing program 0 (fault-call:6 fault-nth:62): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:05 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x689}}}}}}}, 0x0) 10:51:05 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:51:05 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6, 0x44000102, 0x0) 10:51:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 736.219135][ T4457] net_ratelimit: 73 callbacks suppressed [ 736.219154][ T4457] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 736.241176][ T4459] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 736.252186][ T4461] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 736.268670][ T4459] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 736.278470][ T4461] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 736.292218][ T4457] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:05 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x700}}}}}}}, 0x0) 10:51:05 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x2}}}}}}}, 0x0) [ 736.347527][ T4464] FAULT_INJECTION: forcing a failure. [ 736.347527][ T4464] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) [ 736.432673][ T4464] CPU: 0 PID: 4464 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 736.441422][ T4464] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 736.451581][ T4464] Call Trace: [ 736.454901][ T4464] dump_stack+0x141/0x1d7 [ 736.459310][ T4464] should_fail.cold+0x5/0xa [ 736.463960][ T4464] _copy_from_user+0x2c/0x180 [ 736.468687][ T4464] __copy_msghdr_from_user+0x91/0x4b0 [ 736.474319][ T4464] ? __ia32_sys_shutdown+0x70/0x70 [ 736.479479][ T4464] ? __lock_acquire+0x16b3/0x54c0 [ 736.484568][ T4464] ___sys_recvmsg+0xd5/0x200 [ 736.489310][ T4464] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 736.495000][ T4464] ? find_held_lock+0x2d/0x110 [ 736.499816][ T4464] ? __might_fault+0xd3/0x180 [ 736.504534][ T4464] ? lock_downgrade+0x6e0/0x6e0 [ 736.509446][ T4464] do_recvmmsg+0x24d/0x6d0 [ 736.513906][ T4464] ? ___sys_recvmsg+0x200/0x200 [ 736.518910][ T4464] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 736.524962][ T4464] ? __context_tracking_exit+0xb8/0xe0 [ 736.530471][ T4464] ? lock_downgrade+0x6e0/0x6e0 [ 736.535373][ T4464] __x64_sys_recvmmsg+0x20b/0x260 [ 736.540441][ T4464] ? __do_sys_socketcall+0x590/0x590 [ 736.545893][ T4464] ? syscall_enter_from_user_mode+0x27/0x70 [ 736.551850][ T4464] do_syscall_64+0x2d/0x70 [ 736.556581][ T4464] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 736.562528][ T4464] RIP: 0033:0x466459 [ 736.566460][ T4464] 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 [ 736.586106][ T4464] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 736.594646][ T4464] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 736.603187][ T4464] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 736.611287][ T4464] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 736.619691][ T4464] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:05 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7, 0x44000102, 0x0) [ 736.627873][ T4464] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 736.655848][ T4471] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 736.690686][ T4471] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 736.787049][ T4475] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 736.808029][ T4475] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:51:06 executing program 0 (fault-call:6 fault-nth:63): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x7}}}}}}}, 0x0) 10:51:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x806}}}}}}}, 0x0) 10:51:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x8, 0x44000102, 0x0) 10:51:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x12}}}}}}}, 0x0) 10:51:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xb00}}}}}}}, 0x0) [ 737.241331][ T4495] FAULT_INJECTION: forcing a failure. [ 737.241331][ T4495] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 737.302624][ T4495] CPU: 0 PID: 4495 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 737.311562][ T4495] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 737.321783][ T4495] Call Trace: [ 737.325355][ T4495] dump_stack+0x141/0x1d7 [ 737.329771][ T4495] should_fail.cold+0x5/0xa [ 737.334535][ T4495] _copy_from_user+0x2c/0x180 [ 737.339259][ T4495] __copy_msghdr_from_user+0x91/0x4b0 [ 737.344757][ T4495] ? __ia32_sys_shutdown+0x70/0x70 10:51:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}}}, 0x0) 10:51:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x9, 0x44000102, 0x0) [ 737.350033][ T4495] ? __lock_acquire+0x16b3/0x54c0 [ 737.355290][ T4495] ___sys_recvmsg+0xd5/0x200 [ 737.360369][ T4495] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 737.366183][ T4495] ? find_held_lock+0x2d/0x110 [ 737.371134][ T4495] ? __might_fault+0xd3/0x180 [ 737.375976][ T4495] ? lock_downgrade+0x6e0/0x6e0 [ 737.380889][ T4495] do_recvmmsg+0x24d/0x6d0 [ 737.385353][ T4495] ? ___sys_recvmsg+0x200/0x200 [ 737.390468][ T4495] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 737.397654][ T4495] ? __context_tracking_exit+0xb8/0xe0 10:51:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x1b}}}}}}}, 0x0) [ 737.403362][ T4495] ? lock_downgrade+0x6e0/0x6e0 [ 737.408418][ T4495] __x64_sys_recvmmsg+0x20b/0x260 [ 737.413754][ T4495] ? __do_sys_socketcall+0x590/0x590 [ 737.419330][ T4495] ? syscall_enter_from_user_mode+0x27/0x70 [ 737.425488][ T4495] do_syscall_64+0x2d/0x70 [ 737.429951][ T4495] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 737.436087][ T4495] RIP: 0033:0x466459 [ 737.440110][ T4495] 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 [ 737.460308][ T4495] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 737.469094][ T4495] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 737.478375][ T4495] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 737.486627][ T4495] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 737.494632][ T4495] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 737.502844][ T4495] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:06 executing program 0 (fault-call:6 fault-nth:64): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa, 0x44000102, 0x0) 10:51:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x2f}}}}}}}, 0x0) 10:51:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}}}, 0x0) 10:51:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xb99}}}}}}}, 0x0) 10:51:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x64}}}}}}}, 0x0) 10:51:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb, 0x44000102, 0x0) [ 737.973500][ T4521] FAULT_INJECTION: forcing a failure. [ 737.973500][ T4521] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}}}, 0x0) [ 738.054668][ T4521] CPU: 1 PID: 4521 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 738.064209][ T4521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 738.074517][ T4521] Call Trace: [ 738.078065][ T4521] dump_stack+0x141/0x1d7 [ 738.082640][ T4521] should_fail.cold+0x5/0xa [ 738.087195][ T4521] _copy_from_user+0x2c/0x180 [ 738.092089][ T4521] __copy_msghdr_from_user+0x91/0x4b0 [ 738.097935][ T4521] ? __ia32_sys_shutdown+0x70/0x70 [ 738.103205][ T4521] ? __lock_acquire+0x16b3/0x54c0 [ 738.108295][ T4521] ___sys_recvmsg+0xd5/0x200 [ 738.113012][ T4521] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 738.118701][ T4521] ? find_held_lock+0x2d/0x110 [ 738.123685][ T4521] ? __might_fault+0xd3/0x180 [ 738.128592][ T4521] ? lock_downgrade+0x6e0/0x6e0 [ 738.133533][ T4521] do_recvmmsg+0x24d/0x6d0 [ 738.137994][ T4521] ? ___sys_recvmsg+0x200/0x200 [ 738.142892][ T4521] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 738.149042][ T4521] ? __context_tracking_exit+0xb8/0xe0 [ 738.154638][ T4521] ? lock_downgrade+0x6e0/0x6e0 [ 738.159704][ T4521] __x64_sys_recvmmsg+0x20b/0x260 [ 738.164912][ T4521] ? __do_sys_socketcall+0x590/0x590 [ 738.170330][ T4521] ? syscall_enter_from_user_mode+0x27/0x70 [ 738.176280][ T4521] do_syscall_64+0x2d/0x70 [ 738.180967][ T4521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 738.186986][ T4521] RIP: 0033:0x466459 [ 738.190916][ T4521] 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 [ 738.210653][ T4521] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 738.220627][ T4521] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 738.228833][ T4521] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 738.237077][ T4521] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 738.245381][ T4521] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x1f00}}}}}}}, 0x0) 10:51:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 738.253390][ T4521] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:07 executing program 0 (fault-call:6 fault-nth:65): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc, 0x44000102, 0x0) 10:51:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x2000}}}}}}}, 0x0) 10:51:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x2}}}}}}}, 0x0) 10:51:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x3}}}}}}}, 0x0) 10:51:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 738.723025][ T4551] FAULT_INJECTION: forcing a failure. [ 738.723025][ T4551] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x3580}}}}}}}, 0x0) 10:51:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xd, 0x44000102, 0x0) [ 738.830735][ T4551] CPU: 1 PID: 4551 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 738.839792][ T4551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 738.850835][ T4551] Call Trace: [ 738.854236][ T4551] dump_stack+0x141/0x1d7 [ 738.858616][ T4551] should_fail.cold+0x5/0xa [ 738.863338][ T4551] _copy_from_user+0x2c/0x180 [ 738.868070][ T4551] __copy_msghdr_from_user+0x91/0x4b0 [ 738.873482][ T4551] ? __ia32_sys_shutdown+0x70/0x70 [ 738.878636][ T4551] ? __lock_acquire+0x16b3/0x54c0 [ 738.883714][ T4551] ___sys_recvmsg+0xd5/0x200 [ 738.888345][ T4551] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 738.894029][ T4551] ? find_held_lock+0x2d/0x110 [ 738.898835][ T4551] ? __might_fault+0xd3/0x180 [ 738.903552][ T4551] ? lock_downgrade+0x6e0/0x6e0 [ 738.908459][ T4551] do_recvmmsg+0x24d/0x6d0 [ 738.912918][ T4551] ? ___sys_recvmsg+0x200/0x200 [ 738.918151][ T4551] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 738.924201][ T4551] ? __context_tracking_exit+0xb8/0xe0 [ 738.929791][ T4551] ? lock_downgrade+0x6e0/0x6e0 [ 738.934820][ T4551] __x64_sys_recvmmsg+0x20b/0x260 [ 738.939973][ T4551] ? __do_sys_socketcall+0x590/0x590 [ 738.945321][ T4551] ? syscall_enter_from_user_mode+0x27/0x70 [ 738.951256][ T4551] do_syscall_64+0x2d/0x70 [ 738.955715][ T4551] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 738.961648][ T4551] RIP: 0033:0x466459 [ 738.965568][ T4551] 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 [ 738.986269][ T4551] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 738.994730][ T4551] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 739.002739][ T4551] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 739.010859][ T4551] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 739.018866][ T4551] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 739.026959][ T4551] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}}}, 0x0) 10:51:08 executing program 0 (fault-call:6 fault-nth:66): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4}}}}}}}, 0x0) 10:51:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}}}, 0x0) 10:51:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4000}}}}}}}, 0x0) 10:51:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xe, 0x44000102, 0x0) 10:51:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x5}}}}}}}, 0x0) 10:51:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4305}}}}}}}, 0x0) 10:51:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}}}, 0x0) 10:51:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xf, 0x44000102, 0x0) [ 739.545718][ T4581] FAULT_INJECTION: forcing a failure. [ 739.545718][ T4581] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 739.646095][ T4581] CPU: 0 PID: 4581 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 739.655198][ T4581] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 739.665803][ T4581] Call Trace: [ 739.669223][ T4581] dump_stack+0x141/0x1d7 [ 739.673805][ T4581] should_fail.cold+0x5/0xa [ 739.678452][ T4581] _copy_from_user+0x2c/0x180 [ 739.683180][ T4581] __copy_msghdr_from_user+0x91/0x4b0 [ 739.688782][ T4581] ? __ia32_sys_shutdown+0x70/0x70 10:51:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6}}}}}}}, 0x0) [ 739.694022][ T4581] ? __lock_acquire+0x16b3/0x54c0 [ 739.699102][ T4581] ___sys_recvmsg+0xd5/0x200 [ 739.703731][ T4581] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 739.709420][ T4581] ? find_held_lock+0x2d/0x110 [ 739.714226][ T4581] ? __might_fault+0xd3/0x180 [ 739.718941][ T4581] ? lock_downgrade+0x6e0/0x6e0 [ 739.723853][ T4581] do_recvmmsg+0x24d/0x6d0 [ 739.728369][ T4581] ? ___sys_recvmsg+0x200/0x200 [ 739.733336][ T4581] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 739.739461][ T4581] ? __context_tracking_exit+0xb8/0xe0 [ 739.744958][ T4581] ? lock_downgrade+0x6e0/0x6e0 [ 739.749952][ T4581] __x64_sys_recvmmsg+0x20b/0x260 [ 739.755016][ T4581] ? __do_sys_socketcall+0x590/0x590 [ 739.760346][ T4581] ? syscall_enter_from_user_mode+0x27/0x70 [ 739.766515][ T4581] do_syscall_64+0x2d/0x70 [ 739.770969][ T4581] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 739.776898][ T4581] RIP: 0033:0x466459 [ 739.780907][ T4581] 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 [ 739.800548][ T4581] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 739.809087][ T4581] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 739.817182][ T4581] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 739.825196][ T4581] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 739.833196][ T4581] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 739.841194][ T4581] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:09 executing program 0 (fault-call:6 fault-nth:67): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:09 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}}}, 0x0) 10:51:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x10, 0x44000102, 0x0) 10:51:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7}}}}}}}, 0x0) 10:51:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4788}}}}}}}, 0x0) 10:51:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8}}}}}}}, 0x0) 10:51:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4800}}}}}}}, 0x0) 10:51:09 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}, 0x0) 10:51:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x11, 0x44000102, 0x0) [ 740.247569][ T4610] FAULT_INJECTION: forcing a failure. [ 740.247569][ T4610] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 740.299174][ T4610] CPU: 1 PID: 4610 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 740.308101][ T4610] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 740.318186][ T4610] Call Trace: [ 740.321497][ T4610] dump_stack+0x141/0x1d7 [ 740.325868][ T4610] should_fail.cold+0x5/0xa [ 740.330416][ T4610] _copy_from_user+0x2c/0x180 [ 740.335141][ T4610] __copy_msghdr_from_user+0x91/0x4b0 [ 740.340546][ T4610] ? __ia32_sys_shutdown+0x70/0x70 [ 740.345691][ T4610] ? __lock_acquire+0x16b3/0x54c0 [ 740.356148][ T4610] ___sys_recvmsg+0xd5/0x200 [ 740.360782][ T4610] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 740.366463][ T4610] ? find_held_lock+0x2d/0x110 [ 740.371300][ T4610] ? __might_fault+0xd3/0x180 [ 740.376016][ T4610] ? lock_downgrade+0x6e0/0x6e0 [ 740.380917][ T4610] do_recvmmsg+0x24d/0x6d0 [ 740.385630][ T4610] ? ___sys_recvmsg+0x200/0x200 [ 740.390628][ T4610] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 740.396669][ T4610] ? __context_tracking_exit+0xb8/0xe0 [ 740.402624][ T4610] ? lock_downgrade+0x6e0/0x6e0 [ 740.407521][ T4610] __x64_sys_recvmmsg+0x20b/0x260 [ 740.412578][ T4610] ? __do_sys_socketcall+0x590/0x590 [ 740.417896][ T4610] ? syscall_enter_from_user_mode+0x27/0x70 [ 740.423924][ T4610] do_syscall_64+0x2d/0x70 [ 740.428379][ T4610] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 740.434305][ T4610] RIP: 0033:0x466459 [ 740.438248][ T4610] 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 [ 740.458418][ T4610] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 740.466877][ T4610] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 740.474877][ T4610] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 740.482878][ T4610] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 740.490965][ T4610] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 740.499135][ T4610] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:09 executing program 0 (fault-call:6 fault-nth:68): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:09 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}}}, 0x0) 10:51:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x12, 0x44000102, 0x0) 10:51:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4888}}}}}}}, 0x0) 10:51:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xb}}}}}}}, 0x0) 10:51:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}}}, 0x0) 10:51:10 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4c00}}}}}}}, 0x0) 10:51:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x13, 0x44000102, 0x0) [ 741.005785][ T4640] FAULT_INJECTION: forcing a failure. [ 741.005785][ T4640] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x48}}}}}}}, 0x0) 10:51:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}}}}}}}}}, 0x0) [ 741.125100][ T4640] CPU: 1 PID: 4640 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 741.133849][ T4640] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 741.144146][ T4640] Call Trace: [ 741.147453][ T4640] dump_stack+0x141/0x1d7 [ 741.151925][ T4640] should_fail.cold+0x5/0xa [ 741.156473][ T4640] _copy_from_user+0x2c/0x180 [ 741.161233][ T4640] __copy_msghdr_from_user+0x91/0x4b0 [ 741.166656][ T4640] ? __ia32_sys_shutdown+0x70/0x70 [ 741.171803][ T4640] ? __lock_acquire+0x16b3/0x54c0 [ 741.177000][ T4640] ___sys_recvmsg+0xd5/0x200 [ 741.181717][ T4640] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 741.187381][ T4640] ? preempt_schedule_irq+0x82/0x90 [ 741.192678][ T4640] ? find_held_lock+0x2d/0x110 [ 741.197603][ T4640] ? __might_fault+0xd3/0x180 [ 741.202317][ T4640] ? lock_downgrade+0x6e0/0x6e0 [ 741.207259][ T4640] do_recvmmsg+0x24d/0x6d0 [ 741.211715][ T4640] ? ___sys_recvmsg+0x200/0x200 [ 741.216595][ T4640] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 741.222776][ T4640] ? __context_tracking_exit+0xb8/0xe0 [ 741.228365][ T4640] ? lock_downgrade+0x6e0/0x6e0 [ 741.233271][ T4640] __x64_sys_recvmmsg+0x20b/0x260 [ 741.238425][ T4640] ? __do_sys_socketcall+0x590/0x590 [ 741.243897][ T4640] ? syscall_enter_from_user_mode+0x27/0x70 [ 741.250145][ T4640] do_syscall_64+0x2d/0x70 [ 741.254693][ T4640] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 741.260632][ T4640] RIP: 0033:0x466459 [ 741.264641][ T4640] 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 [ 741.284367][ T4640] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 741.292905][ T4640] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 741.301028][ T4640] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 741.309040][ T4640] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 741.317045][ T4640] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 741.325059][ T4640] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 741.369787][ T4656] net_ratelimit: 72 callbacks suppressed [ 741.369805][ T4656] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 741.399228][ T4656] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:10 executing program 0 (fault-call:6 fault-nth:69): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x14, 0x44000102, 0x0) 10:51:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x3}}}}}}}}, 0x0) 10:51:10 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6000}}}}}}}, 0x0) 10:51:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4c}}}}}}}, 0x0) 10:51:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 741.559639][ T4666] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 741.567936][ T4667] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x15, 0x44000102, 0x0) [ 741.621014][ T4667] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 741.632387][ T4666] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 741.632648][ T4669] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 741.682855][ T4670] FAULT_INJECTION: forcing a failure. [ 741.682855][ T4670] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 741.719185][ T4669] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 741.748747][ T4670] CPU: 0 PID: 4670 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 741.757506][ T4670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 741.767862][ T4670] Call Trace: [ 741.771203][ T4670] dump_stack+0x141/0x1d7 [ 741.775572][ T4670] should_fail.cold+0x5/0xa [ 741.780144][ T4670] _copy_from_user+0x2c/0x180 [ 741.784846][ T4670] __copy_msghdr_from_user+0x91/0x4b0 [ 741.790250][ T4670] ? __ia32_sys_shutdown+0x70/0x70 10:51:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x60}}}}}}}, 0x0) [ 741.795395][ T4670] ? __lock_acquire+0x16b3/0x54c0 [ 741.800469][ T4670] ___sys_recvmsg+0xd5/0x200 [ 741.805245][ T4670] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 741.810930][ T4670] ? find_held_lock+0x2d/0x110 [ 741.815735][ T4670] ? __might_fault+0xd3/0x180 [ 741.820446][ T4670] ? lock_downgrade+0x6e0/0x6e0 [ 741.825350][ T4670] do_recvmmsg+0x24d/0x6d0 [ 741.829891][ T4670] ? ___sys_recvmsg+0x200/0x200 [ 741.834772][ T4670] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 741.840807][ T4670] ? __context_tracking_exit+0xb8/0xe0 [ 741.846306][ T4670] ? lock_downgrade+0x6e0/0x6e0 [ 741.851236][ T4670] __x64_sys_recvmmsg+0x20b/0x260 [ 741.856303][ T4670] ? __do_sys_socketcall+0x590/0x590 [ 741.861969][ T4670] ? syscall_enter_from_user_mode+0x27/0x70 [ 741.867900][ T4670] do_syscall_64+0x2d/0x70 [ 741.872458][ T4670] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 741.878390][ T4670] RIP: 0033:0x466459 [ 741.882398][ T4670] 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 [ 741.902038][ T4670] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 741.910488][ T4670] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 741.918749][ T4670] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 741.926746][ T4670] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 741.927529][ T4678] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:11 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x4}}}}}}}}, 0x0) 10:51:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 741.934908][ T4670] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 741.934929][ T4670] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 742.003307][ T4678] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6488}}}}}}}, 0x0) 10:51:11 executing program 0 (fault-call:6 fault-nth:70): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x68}}}}}}}, 0x0) 10:51:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x16, 0x44000102, 0x0) 10:51:11 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x5}}}}}}}}, 0x0) 10:51:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6800}}}}}}}, 0x0) 10:51:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6c}}}}}}}, 0x0) [ 742.268320][ T4691] FAULT_INJECTION: forcing a failure. [ 742.268320][ T4691] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 742.338237][ T4691] CPU: 0 PID: 4691 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 742.347033][ T4691] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 742.357208][ T4691] Call Trace: [ 742.360509][ T4691] dump_stack+0x141/0x1d7 [ 742.364989][ T4691] should_fail.cold+0x5/0xa [ 742.369529][ T4691] _copy_from_user+0x2c/0x180 [ 742.374238][ T4691] __copy_msghdr_from_user+0x91/0x4b0 [ 742.379645][ T4691] ? __ia32_sys_shutdown+0x70/0x70 [ 742.384800][ T4691] ? __lock_acquire+0x16b3/0x54c0 [ 742.389871][ T4691] ___sys_recvmsg+0xd5/0x200 [ 742.394494][ T4691] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 742.400174][ T4691] ? find_held_lock+0x2d/0x110 [ 742.405001][ T4691] ? __might_fault+0xd3/0x180 [ 742.409810][ T4691] ? lock_downgrade+0x6e0/0x6e0 [ 742.414727][ T4691] do_recvmmsg+0x24d/0x6d0 [ 742.419186][ T4691] ? ___sys_recvmsg+0x200/0x200 [ 742.424261][ T4691] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 742.430302][ T4691] ? __context_tracking_exit+0xb8/0xe0 [ 742.435802][ T4691] ? lock_downgrade+0x6e0/0x6e0 [ 742.440696][ T4691] __x64_sys_recvmmsg+0x20b/0x260 [ 742.445755][ T4691] ? __do_sys_socketcall+0x590/0x590 [ 742.451110][ T4691] ? syscall_enter_from_user_mode+0x27/0x70 [ 742.457044][ T4691] do_syscall_64+0x2d/0x70 [ 742.461497][ T4691] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 742.467427][ T4691] RIP: 0033:0x466459 [ 742.471345][ T4691] 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 [ 742.491159][ T4691] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 742.499908][ T4691] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 742.507996][ T4691] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 742.516947][ T4691] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 742.524961][ T4691] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6c00}}}}}}}, 0x0) [ 742.532958][ T4691] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:11 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x6}}}}}}}}, 0x0) 10:51:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x74}}}}}}}, 0x0) 10:51:11 executing program 0 (fault-call:6 fault-nth:71): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x17, 0x44000102, 0x0) 10:51:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7400}}}}}}}, 0x0) 10:51:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:12 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7a}}}}}}}, 0x0) 10:51:12 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0xb}}}}}}}}, 0x0) 10:51:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x18, 0x44000102, 0x0) 10:51:12 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7a00}}}}}}}, 0x0) [ 742.947110][ T4719] FAULT_INJECTION: forcing a failure. [ 742.947110][ T4719] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 743.029210][ T4719] CPU: 0 PID: 4719 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 743.038074][ T4719] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 743.048160][ T4719] Call Trace: [ 743.051471][ T4719] dump_stack+0x141/0x1d7 [ 743.055843][ T4719] should_fail.cold+0x5/0xa [ 743.060387][ T4719] _copy_from_user+0x2c/0x180 [ 743.065102][ T4719] __copy_msghdr_from_user+0x91/0x4b0 [ 743.070602][ T4719] ? __ia32_sys_shutdown+0x70/0x70 [ 743.075755][ T4719] ? __lock_acquire+0x16b3/0x54c0 [ 743.080830][ T4719] ___sys_recvmsg+0xd5/0x200 [ 743.085455][ T4719] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 743.091128][ T4719] ? find_held_lock+0x2d/0x110 [ 743.095943][ T4719] ? __might_fault+0xd3/0x180 [ 743.100657][ T4719] ? lock_downgrade+0x6e0/0x6e0 [ 743.105566][ T4719] do_recvmmsg+0x24d/0x6d0 [ 743.110033][ T4719] ? ___sys_recvmsg+0x200/0x200 [ 743.114908][ T4719] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 743.120960][ T4719] ? __context_tracking_exit+0xb8/0xe0 10:51:12 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0xf}}}}}}}}, 0x0) [ 743.126545][ T4719] ? lock_downgrade+0x6e0/0x6e0 [ 743.131436][ T4719] __x64_sys_recvmmsg+0x20b/0x260 [ 743.136506][ T4719] ? __do_sys_socketcall+0x590/0x590 [ 743.141832][ T4719] ? syscall_enter_from_user_mode+0x27/0x70 [ 743.148151][ T4719] do_syscall_64+0x2d/0x70 [ 743.152614][ T4719] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 743.158545][ T4719] RIP: 0033:0x466459 [ 743.162465][ T4719] 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 [ 743.182109][ T4719] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 743.190565][ T4719] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 743.198574][ T4719] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 743.206580][ T4719] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 743.214666][ T4719] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x19, 0x44000102, 0x0) [ 743.222670][ T4719] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:12 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:12 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x10}}}}}}}}, 0x0) 10:51:12 executing program 0 (fault-call:6 fault-nth:72): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:12 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x300}}}}}}}, 0x0) 10:51:12 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8035}}}}}}}, 0x0) 10:51:12 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x3fffffff}}}}}}}}, 0x0) 10:51:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1a, 0x44000102, 0x0) 10:51:12 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:12 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:12 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8100}}}}}}}, 0x0) 10:51:12 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:12 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x3e8}}}}}}}, 0x0) 10:51:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1b, 0x44000102, 0x0) [ 743.784438][ T4761] FAULT_INJECTION: forcing a failure. [ 743.784438][ T4761] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 743.827977][ T4761] CPU: 0 PID: 4761 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 743.837236][ T4761] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 743.847415][ T4761] Call Trace: [ 743.850743][ T4761] dump_stack+0x141/0x1d7 [ 743.855110][ T4761] should_fail.cold+0x5/0xa [ 743.859647][ T4761] _copy_from_user+0x2c/0x180 [ 743.864358][ T4761] __copy_msghdr_from_user+0x91/0x4b0 [ 743.869775][ T4761] ? __ia32_sys_shutdown+0x70/0x70 [ 743.875109][ T4761] ? __lock_acquire+0x16b3/0x54c0 [ 743.880184][ T4761] ___sys_recvmsg+0xd5/0x200 [ 743.884840][ T4761] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 743.890540][ T4761] ? find_held_lock+0x2d/0x110 [ 743.895348][ T4761] ? __might_fault+0xd3/0x180 [ 743.900059][ T4761] ? lock_downgrade+0x6e0/0x6e0 [ 743.905183][ T4761] do_recvmmsg+0x24d/0x6d0 [ 743.909646][ T4761] ? ___sys_recvmsg+0x200/0x200 [ 743.914526][ T4761] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 743.920658][ T4761] ? __context_tracking_exit+0xb8/0xe0 10:51:13 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x500}}}}}}}, 0x0) [ 743.926150][ T4761] ? lock_downgrade+0x6e0/0x6e0 [ 743.931047][ T4761] __x64_sys_recvmmsg+0x20b/0x260 [ 743.936194][ T4761] ? __do_sys_socketcall+0x590/0x590 [ 743.941527][ T4761] ? syscall_enter_from_user_mode+0x27/0x70 [ 743.947465][ T4761] do_syscall_64+0x2d/0x70 [ 743.951928][ T4761] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 743.958009][ T4761] RIP: 0033:0x466459 [ 743.961949][ T4761] 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 [ 743.981822][ T4761] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 743.990382][ T4761] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 743.998384][ T4761] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 744.006395][ T4761] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 744.014409][ T4761] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 744.022403][ T4761] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:13 executing program 0 (fault-call:6 fault-nth:73): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:13 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8847}}}}}}}, 0x0) 10:51:13 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:13 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x543}}}}}}}, 0x0) 10:51:13 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1c, 0x44000102, 0x0) 10:51:13 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x3}}}}}}}}}, 0x0) 10:51:13 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x4}}}}}}}}}, 0x0) 10:51:13 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8848}}}}}}}, 0x0) 10:51:13 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 744.430829][ T4793] FAULT_INJECTION: forcing a failure. [ 744.430829][ T4793] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:13 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x600}}}}}}}, 0x0) [ 744.501149][ T4793] CPU: 1 PID: 4793 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 744.509907][ T4793] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 744.519993][ T4793] Call Trace: [ 744.523299][ T4793] dump_stack+0x141/0x1d7 [ 744.527852][ T4793] should_fail.cold+0x5/0xa [ 744.532401][ T4793] _copy_from_user+0x2c/0x180 [ 744.537120][ T4793] __copy_msghdr_from_user+0x91/0x4b0 [ 744.542522][ T4793] ? __ia32_sys_shutdown+0x70/0x70 [ 744.547670][ T4793] ? __lock_acquire+0x16b3/0x54c0 [ 744.553115][ T4793] ___sys_recvmsg+0xd5/0x200 [ 744.557751][ T4793] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 744.563695][ T4793] ? find_held_lock+0x2d/0x110 [ 744.568525][ T4793] ? __might_fault+0xd3/0x180 [ 744.573238][ T4793] ? lock_downgrade+0x6e0/0x6e0 [ 744.578147][ T4793] do_recvmmsg+0x24d/0x6d0 [ 744.582701][ T4793] ? ___sys_recvmsg+0x200/0x200 [ 744.587581][ T4793] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 744.593653][ T4793] ? __context_tracking_exit+0xb8/0xe0 [ 744.599148][ T4793] ? lock_downgrade+0x6e0/0x6e0 [ 744.604041][ T4793] __x64_sys_recvmmsg+0x20b/0x260 [ 744.609105][ T4793] ? __do_sys_socketcall+0x590/0x590 [ 744.614454][ T4793] ? syscall_enter_from_user_mode+0x27/0x70 [ 744.620388][ T4793] do_syscall_64+0x2d/0x70 [ 744.624842][ T4793] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 744.630782][ T4793] RIP: 0033:0x466459 [ 744.634731][ T4793] 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 [ 744.654550][ T4793] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 744.663048][ T4793] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 744.671049][ T4793] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 744.679056][ T4793] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 744.687058][ T4793] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:13 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x6}}}}}}}}}, 0x0) 10:51:13 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x608}}}}}}}, 0x0) [ 744.695149][ T4793] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:14 executing program 0 (fault-call:6 fault-nth:74): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:14 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x7}}}}}}}}}, 0x0) 10:51:14 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x689}}}}}}}, 0x0) 10:51:14 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8864}}}}}}}, 0x0) 10:51:14 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1d, 0x44000102, 0x0) 10:51:14 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:14 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8906}}}}}}}, 0x0) 10:51:14 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8}}}}}}}}}, 0x0) 10:51:14 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:14 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x700}}}}}}}, 0x0) 10:51:14 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1e, 0x44000102, 0x0) [ 745.174756][ T4823] FAULT_INJECTION: forcing a failure. [ 745.174756][ T4823] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 745.243111][ T4823] CPU: 0 PID: 4823 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 745.251966][ T4823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 745.262149][ T4823] Call Trace: [ 745.265544][ T4823] dump_stack+0x141/0x1d7 [ 745.270000][ T4823] should_fail.cold+0x5/0xa [ 745.274663][ T4823] _copy_from_user+0x2c/0x180 [ 745.279393][ T4823] __copy_msghdr_from_user+0x91/0x4b0 [ 745.284848][ T4823] ? __ia32_sys_shutdown+0x70/0x70 10:51:14 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 745.289999][ T4823] ? __lock_acquire+0x16b3/0x54c0 [ 745.295077][ T4823] ___sys_recvmsg+0xd5/0x200 [ 745.299787][ T4823] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 745.305555][ T4823] ? find_held_lock+0x2d/0x110 [ 745.310360][ T4823] ? __might_fault+0xd3/0x180 [ 745.315076][ T4823] ? lock_downgrade+0x6e0/0x6e0 [ 745.319980][ T4823] do_recvmmsg+0x24d/0x6d0 [ 745.325923][ T4823] ? ___sys_recvmsg+0x200/0x200 [ 745.330981][ T4823] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 745.337029][ T4823] ? __context_tracking_exit+0xb8/0xe0 [ 745.342702][ T4823] ? lock_downgrade+0x6e0/0x6e0 [ 745.347600][ T4823] __x64_sys_recvmmsg+0x20b/0x260 [ 745.352664][ T4823] ? __do_sys_socketcall+0x590/0x590 [ 745.358174][ T4823] ? syscall_enter_from_user_mode+0x27/0x70 [ 745.364114][ T4823] do_syscall_64+0x2d/0x70 [ 745.368571][ T4823] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 745.374505][ T4823] RIP: 0033:0x466459 [ 745.378427][ T4823] 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 [ 745.398109][ T4823] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 745.406561][ T4823] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 745.414563][ T4823] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 745.422682][ T4823] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 745.430686][ T4823] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 745.438695][ T4823] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:14 executing program 0 (fault-call:6 fault-nth:75): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:14 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xb}}}}}}}}}, 0x0) 10:51:14 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:14 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x21, 0x44000102, 0x0) 10:51:14 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x990b}}}}}}}, 0x0) 10:51:14 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x806}}}}}}}, 0x0) 10:51:14 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xb00}}}}}}}, 0x0) 10:51:15 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 745.834133][ T4850] FAULT_INJECTION: forcing a failure. [ 745.834133][ T4850] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 745.880848][ T4850] CPU: 1 PID: 4850 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 745.889599][ T4850] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 745.899659][ T4850] Call Trace: [ 745.902938][ T4850] dump_stack+0x141/0x1d7 [ 745.907306][ T4850] should_fail.cold+0x5/0xa [ 745.911815][ T4850] _copy_from_user+0x2c/0x180 [ 745.916581][ T4850] __copy_msghdr_from_user+0x91/0x4b0 [ 745.921952][ T4850] ? __ia32_sys_shutdown+0x70/0x70 [ 745.927067][ T4850] ? __lock_acquire+0x16b3/0x54c0 [ 745.932103][ T4850] ___sys_recvmsg+0xd5/0x200 [ 745.936688][ T4850] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 745.942333][ T4850] ? io_schedule_timeout+0x140/0x140 [ 745.947630][ T4850] ? find_held_lock+0x2d/0x110 [ 745.953263][ T4850] ? __might_fault+0xd3/0x180 [ 745.957953][ T4850] ? lock_downgrade+0x6e0/0x6e0 [ 745.963851][ T4850] do_recvmmsg+0x24d/0x6d0 [ 745.968268][ T4850] ? ___sys_recvmsg+0x200/0x200 [ 745.973111][ T4850] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 745.979105][ T4850] ? __context_tracking_exit+0xb8/0xe0 [ 745.984564][ T4850] ? lock_downgrade+0x6e0/0x6e0 [ 745.989421][ T4850] __x64_sys_recvmmsg+0x20b/0x260 [ 745.995314][ T4850] ? __do_sys_socketcall+0x590/0x590 [ 746.000620][ T4850] ? syscall_enter_from_user_mode+0x27/0x70 [ 746.006604][ T4850] do_syscall_64+0x2d/0x70 [ 746.011053][ T4850] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 746.017159][ T4850] RIP: 0033:0x466459 [ 746.021067][ T4850] 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 [ 746.040672][ T4850] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 746.049088][ T4850] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 746.057351][ T4850] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 746.065458][ T4850] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 746.073451][ T4850] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:15 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x60}}}}}}}}}, 0x0) 10:51:15 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xe803}}}}}}}, 0x0) [ 746.081428][ T4850] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:15 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x22, 0x44000102, 0x0) 10:51:15 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xe0ffff}}}}}}}, 0x0) 10:51:15 executing program 0 (fault-call:6 fault-nth:76): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:15 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:15 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x6c}}}}}}}}}, 0x0) 10:51:15 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xc29}}}}}}}, 0x0) 10:51:15 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x23, 0x44000102, 0x0) [ 746.465984][ T4870] net_ratelimit: 84 callbacks suppressed [ 746.466003][ T4870] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 746.529284][ T4872] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 746.548785][ T4874] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 746.564025][ T4870] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 746.579561][ T4872] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:15 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:15 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x1000000}}}}}}}, 0x0) [ 746.623383][ T4874] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 746.639183][ T4876] FAULT_INJECTION: forcing a failure. [ 746.639183][ T4876] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 746.699798][ T4876] CPU: 1 PID: 4876 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 746.708545][ T4876] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 746.718630][ T4876] Call Trace: [ 746.721936][ T4876] dump_stack+0x141/0x1d7 [ 746.726310][ T4876] should_fail.cold+0x5/0xa [ 746.731372][ T4876] _copy_from_user+0x2c/0x180 [ 746.736091][ T4876] __copy_msghdr_from_user+0x91/0x4b0 [ 746.741497][ T4876] ? __ia32_sys_shutdown+0x70/0x70 [ 746.746757][ T4876] ? __lock_acquire+0x16b3/0x54c0 [ 746.751831][ T4876] ___sys_recvmsg+0xd5/0x200 [ 746.756457][ T4876] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 746.762129][ T4876] ? find_held_lock+0x2d/0x110 [ 746.766933][ T4876] ? __might_fault+0xd3/0x180 [ 746.771654][ T4876] ? lock_downgrade+0x6e0/0x6e0 [ 746.776563][ T4876] do_recvmmsg+0x24d/0x6d0 [ 746.781107][ T4876] ? ___sys_recvmsg+0x200/0x200 [ 746.785988][ T4876] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 746.792039][ T4876] ? __context_tracking_exit+0xb8/0xe0 [ 746.797532][ T4876] ? lock_downgrade+0x6e0/0x6e0 [ 746.802426][ T4876] __x64_sys_recvmmsg+0x20b/0x260 [ 746.806841][ T4882] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 746.807586][ T4876] ? __do_sys_socketcall+0x590/0x590 [ 746.807623][ T4876] ? syscall_enter_from_user_mode+0x27/0x70 [ 746.807663][ T4876] do_syscall_64+0x2d/0x70 [ 746.832164][ T4876] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 746.838094][ T4876] RIP: 0033:0x466459 10:51:15 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x300}}}}}}}}}, 0x0) [ 746.841597][ T4882] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 746.842002][ T4876] 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 [ 746.852374][ T4883] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 746.870530][ T4876] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 746.870564][ T4876] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 10:51:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x24, 0x44000102, 0x0) 10:51:16 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x1f00}}}}}}}, 0x0) 10:51:16 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x2000000}}}}}}}, 0x0) [ 746.870580][ T4876] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 746.870595][ T4876] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 746.870610][ T4876] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 746.870625][ T4876] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 746.980095][ T4883] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:16 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x3e8}}}}}}}}}, 0x0) [ 747.065404][ T3232] ieee802154 phy0 wpan0: encryption failed: -22 [ 747.071922][ T3232] ieee802154 phy1 wpan1: encryption failed: -22 10:51:16 executing program 0 (fault-call:6 fault-nth:77): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:16 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x25, 0x44000102, 0x0) 10:51:16 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x3000000}}}}}}}, 0x0) 10:51:16 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x2000}}}}}}}, 0x0) 10:51:16 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x543}}}}}}}}}, 0x0) 10:51:16 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4000000}}}}}}}, 0x0) 10:51:16 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:16 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x290c}}}}}}}, 0x0) 10:51:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x26, 0x44000102, 0x0) [ 747.460758][ T4907] FAULT_INJECTION: forcing a failure. [ 747.460758][ T4907] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 747.564688][ T4907] CPU: 1 PID: 4907 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 747.573435][ T4907] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 747.583522][ T4907] Call Trace: [ 747.586821][ T4907] dump_stack+0x141/0x1d7 [ 747.591199][ T4907] should_fail.cold+0x5/0xa [ 747.596263][ T4907] _copy_from_user+0x2c/0x180 [ 747.600983][ T4907] __copy_msghdr_from_user+0x91/0x4b0 [ 747.606406][ T4907] ? __ia32_sys_shutdown+0x70/0x70 10:51:16 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x5000000}}}}}}}, 0x0) [ 747.611557][ T4907] ? __lock_acquire+0x16b3/0x54c0 [ 747.616671][ T4907] ___sys_recvmsg+0xd5/0x200 [ 747.621297][ T4907] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 747.626978][ T4907] ? find_held_lock+0x2d/0x110 [ 747.631787][ T4907] ? __might_fault+0xd3/0x180 [ 747.636515][ T4907] ? lock_downgrade+0x6e0/0x6e0 [ 747.641424][ T4907] do_recvmmsg+0x24d/0x6d0 [ 747.645891][ T4907] ? ___sys_recvmsg+0x200/0x200 [ 747.650777][ T4907] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 747.656914][ T4907] ? __context_tracking_exit+0xb8/0xe0 10:51:16 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x3580}}}}}}}, 0x0) [ 747.662423][ T4907] ? lock_downgrade+0x6e0/0x6e0 [ 747.667413][ T4907] __x64_sys_recvmmsg+0x20b/0x260 [ 747.672477][ T4907] ? __do_sys_socketcall+0x590/0x590 [ 747.678064][ T4907] ? syscall_enter_from_user_mode+0x27/0x70 [ 747.684006][ T4907] do_syscall_64+0x2d/0x70 [ 747.688462][ T4907] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 747.694393][ T4907] RIP: 0033:0x466459 [ 747.698310][ T4907] 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 [ 747.718034][ T4907] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 747.726498][ T4907] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 747.734503][ T4907] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 747.742506][ T4907] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 747.750507][ T4907] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 747.758507][ T4907] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:17 executing program 0 (fault-call:6 fault-nth:78): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x27, 0x44000102, 0x0) 10:51:17 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x600}}}}}}}}}, 0x0) 10:51:17 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6000000}}}}}}}, 0x0) 10:51:17 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:17 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4000}}}}}}}, 0x0) 10:51:17 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7000000}}}}}}}, 0x0) 10:51:17 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x608}}}}}}}}}, 0x0) 10:51:17 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:17 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4305}}}}}}}, 0x0) 10:51:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x28, 0x44000102, 0x0) [ 748.164293][ T4940] FAULT_INJECTION: forcing a failure. [ 748.164293][ T4940] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 748.245583][ T4940] CPU: 0 PID: 4940 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 748.254326][ T4940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 748.264420][ T4940] Call Trace: [ 748.267747][ T4940] dump_stack+0x141/0x1d7 [ 748.273184][ T4940] should_fail.cold+0x5/0xa [ 748.277737][ T4940] _copy_from_user+0x2c/0x180 [ 748.282464][ T4940] __copy_msghdr_from_user+0x91/0x4b0 [ 748.287894][ T4940] ? __ia32_sys_shutdown+0x70/0x70 [ 748.293043][ T4940] ? __lock_acquire+0x16b3/0x54c0 [ 748.298223][ T4940] ___sys_recvmsg+0xd5/0x200 [ 748.302846][ T4940] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 748.308528][ T4940] ? find_held_lock+0x2d/0x110 [ 748.313343][ T4940] ? __might_fault+0xd3/0x180 [ 748.318062][ T4940] ? lock_downgrade+0x6e0/0x6e0 [ 748.323066][ T4940] do_recvmmsg+0x24d/0x6d0 [ 748.327525][ T4940] ? ___sys_recvmsg+0x200/0x200 [ 748.332840][ T4940] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 748.338881][ T4940] ? __context_tracking_exit+0xb8/0xe0 [ 748.344376][ T4940] ? lock_downgrade+0x6e0/0x6e0 [ 748.349466][ T4940] __x64_sys_recvmmsg+0x20b/0x260 [ 748.354523][ T4940] ? __do_sys_socketcall+0x590/0x590 [ 748.360195][ T4940] ? syscall_enter_from_user_mode+0x27/0x70 [ 748.366736][ T4940] do_syscall_64+0x2d/0x70 [ 748.371201][ T4940] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 748.377221][ T4940] RIP: 0033:0x466459 [ 748.381140][ T4940] 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 [ 748.400953][ T4940] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 748.409408][ T4940] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 748.418077][ T4940] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 748.426076][ T4940] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 748.434095][ T4940] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:17 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x689}}}}}}}}}, 0x0) [ 748.442087][ T4940] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:17 executing program 0 (fault-call:6 fault-nth:79): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x29, 0x44000102, 0x0) 10:51:17 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8000000}}}}}}}, 0x0) 10:51:17 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:17 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x700}}}}}}}}}, 0x0) 10:51:17 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4788}}}}}}}, 0x0) 10:51:17 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:18 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8060000}}}}}}}, 0x0) 10:51:18 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x806}}}}}}}}}, 0x0) [ 748.872512][ T4967] FAULT_INJECTION: forcing a failure. [ 748.872512][ T4967] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 748.923120][ T4967] CPU: 0 PID: 4967 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 748.931960][ T4967] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 748.942221][ T4967] Call Trace: [ 748.945598][ T4967] dump_stack+0x141/0x1d7 [ 748.949986][ T4967] should_fail.cold+0x5/0xa [ 748.954553][ T4967] _copy_from_user+0x2c/0x180 [ 748.959668][ T4967] __copy_msghdr_from_user+0x91/0x4b0 [ 748.965342][ T4967] ? __ia32_sys_shutdown+0x70/0x70 [ 748.970514][ T4967] ? __lock_acquire+0x16b3/0x54c0 [ 748.975596][ T4967] ___sys_recvmsg+0xd5/0x200 [ 748.980227][ T4967] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 748.985913][ T4967] ? find_held_lock+0x2d/0x110 [ 748.990718][ T4967] ? __might_fault+0xd3/0x180 [ 748.995431][ T4967] ? lock_downgrade+0x6e0/0x6e0 [ 749.000345][ T4967] do_recvmmsg+0x24d/0x6d0 [ 749.004805][ T4967] ? ___sys_recvmsg+0x200/0x200 [ 749.009690][ T4967] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 749.015741][ T4967] ? __context_tracking_exit+0xb8/0xe0 10:51:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2a, 0x44000102, 0x0) [ 749.021244][ T4967] ? lock_downgrade+0x6e0/0x6e0 [ 749.026139][ T4967] __x64_sys_recvmmsg+0x20b/0x260 [ 749.031326][ T4967] ? __do_sys_socketcall+0x590/0x590 [ 749.036648][ T4967] ? syscall_enter_from_user_mode+0x27/0x70 [ 749.042586][ T4967] do_syscall_64+0x2d/0x70 [ 749.047048][ T4967] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 749.052973][ T4967] RIP: 0033:0x466459 [ 749.056895][ T4967] 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 [ 749.076569][ T4967] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 749.085019][ T4967] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 749.093027][ T4967] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 749.101028][ T4967] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 749.109024][ T4967] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:18 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4800}}}}}}}, 0x0) [ 749.117027][ T4967] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:18 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:18 executing program 0 (fault-call:6 fault-nth:80): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:18 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xb00}}}}}}}}}, 0x0) 10:51:18 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xb000000}}}}}}}, 0x0) 10:51:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2b, 0x44000102, 0x0) 10:51:18 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:18 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4888}}}}}}}, 0x0) 10:51:18 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x1f00}}}}}}}}}, 0x0) [ 749.574799][ T4992] FAULT_INJECTION: forcing a failure. [ 749.574799][ T4992] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:18 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2c, 0x44000102, 0x0) 10:51:18 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x1f000000}}}}}}}, 0x0) [ 749.694354][ T4992] CPU: 0 PID: 4992 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 749.703182][ T4992] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 749.713272][ T4992] Call Trace: [ 749.716574][ T4992] dump_stack+0x141/0x1d7 [ 749.720947][ T4992] should_fail.cold+0x5/0xa [ 749.725527][ T4992] _copy_from_user+0x2c/0x180 [ 749.730240][ T4992] __copy_msghdr_from_user+0x91/0x4b0 [ 749.735730][ T4992] ? __ia32_sys_shutdown+0x70/0x70 [ 749.740870][ T4992] ? __lock_acquire+0x16b3/0x54c0 [ 749.745934][ T4992] ___sys_recvmsg+0xd5/0x200 [ 749.752478][ T4992] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 749.758162][ T4992] ? find_held_lock+0x2d/0x110 [ 749.762990][ T4992] ? __might_fault+0xd3/0x180 [ 749.767791][ T4992] ? lock_downgrade+0x6e0/0x6e0 [ 749.772726][ T4992] do_recvmmsg+0x24d/0x6d0 [ 749.777180][ T4992] ? ___sys_recvmsg+0x200/0x200 [ 749.782412][ T4992] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 749.788572][ T4992] ? __context_tracking_exit+0xb8/0xe0 10:51:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2d, 0x44000102, 0x0) [ 749.794164][ T4992] ? lock_downgrade+0x6e0/0x6e0 [ 749.799846][ T4992] __x64_sys_recvmmsg+0x20b/0x260 [ 749.805191][ T4992] ? __do_sys_socketcall+0x590/0x590 [ 749.811215][ T4992] ? syscall_enter_from_user_mode+0x27/0x70 [ 749.817179][ T4992] do_syscall_64+0x2d/0x70 [ 749.821723][ T4992] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 749.827776][ T4992] RIP: 0033:0x466459 10:51:18 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4c00}}}}}}}, 0x0) [ 749.831697][ T4992] 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 [ 749.851340][ T4992] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 749.859792][ T4992] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 749.867833][ T4992] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 749.875936][ T4992] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 749.884039][ T4992] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 749.892041][ T4992] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:19 executing program 0 (fault-call:6 fault-nth:81): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:19 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x20000000}}}}}}}, 0x0) 10:51:19 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x3580}}}}}}}}}, 0x0) 10:51:19 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:19 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6000}}}}}}}, 0x0) 10:51:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2e, 0x44000102, 0x0) 10:51:19 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:19 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6488}}}}}}}, 0x0) 10:51:19 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x4000}}}}}}}}}, 0x0) 10:51:19 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x40000000}}}}}}}, 0x0) [ 750.458498][ T5029] FAULT_INJECTION: forcing a failure. [ 750.458498][ T5029] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2f, 0x44000102, 0x0) [ 750.538121][ T5029] CPU: 0 PID: 5029 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 750.546868][ T5029] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 750.556954][ T5029] Call Trace: [ 750.560261][ T5029] dump_stack+0x141/0x1d7 [ 750.564634][ T5029] should_fail.cold+0x5/0xa [ 750.569192][ T5029] _copy_from_user+0x2c/0x180 [ 750.573913][ T5029] __copy_msghdr_from_user+0x91/0x4b0 [ 750.579410][ T5029] ? __ia32_sys_shutdown+0x70/0x70 10:51:19 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [], 0x0}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 750.584560][ T5029] ? __lock_acquire+0x16b3/0x54c0 [ 750.589635][ T5029] ___sys_recvmsg+0xd5/0x200 [ 750.594313][ T5029] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 750.600018][ T5029] ? find_held_lock+0x2d/0x110 [ 750.604833][ T5029] ? __might_fault+0xd3/0x180 [ 750.609546][ T5029] ? lock_downgrade+0x6e0/0x6e0 [ 750.614635][ T5029] do_recvmmsg+0x24d/0x6d0 [ 750.619142][ T5029] ? ___sys_recvmsg+0x200/0x200 [ 750.624039][ T5029] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 750.630089][ T5029] ? __context_tracking_exit+0xb8/0xe0 [ 750.635587][ T5029] ? lock_downgrade+0x6e0/0x6e0 [ 750.640479][ T5029] __x64_sys_recvmmsg+0x20b/0x260 [ 750.645632][ T5029] ? __do_sys_socketcall+0x590/0x590 [ 750.650954][ T5029] ? syscall_enter_from_user_mode+0x27/0x70 [ 750.656894][ T5029] do_syscall_64+0x2d/0x70 [ 750.661351][ T5029] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 750.667541][ T5029] RIP: 0033:0x466459 [ 750.671462][ T5029] 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 [ 750.691209][ T5029] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 750.699845][ T5029] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 750.708022][ T5029] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 750.716472][ T5029] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 750.724476][ T5029] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 750.732495][ T5029] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:20 executing program 0 (fault-call:6 fault-nth:82): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:20 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x43050000}}}}}}}, 0x0) 10:51:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x30, 0x44000102, 0x0) 10:51:20 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6800}}}}}}}, 0x0) 10:51:20 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [], 0x2}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:20 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x4305}}}}}}}}}, 0x0) 10:51:20 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6c00}}}}}}}, 0x0) 10:51:20 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x4788}}}}}}}}}, 0x0) 10:51:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x31, 0x44000102, 0x0) 10:51:20 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x48000000}}}}}}}, 0x0) [ 751.225706][ T5058] FAULT_INJECTION: forcing a failure. [ 751.225706][ T5058] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 751.241754][ T5058] CPU: 0 PID: 5058 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 751.251435][ T5058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 751.261647][ T5058] Call Trace: [ 751.264954][ T5058] dump_stack+0x141/0x1d7 [ 751.269372][ T5058] should_fail.cold+0x5/0xa 10:51:20 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [], 0x3}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 751.273925][ T5058] _copy_from_user+0x2c/0x180 [ 751.278644][ T5058] __copy_msghdr_from_user+0x91/0x4b0 [ 751.284086][ T5058] ? __ia32_sys_shutdown+0x70/0x70 [ 751.289236][ T5058] ? __lock_acquire+0x16b3/0x54c0 [ 751.294312][ T5058] ___sys_recvmsg+0xd5/0x200 [ 751.298933][ T5058] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 751.304613][ T5058] ? find_held_lock+0x2d/0x110 [ 751.309417][ T5058] ? __might_fault+0xd3/0x180 [ 751.314127][ T5058] ? lock_downgrade+0x6e0/0x6e0 [ 751.319032][ T5058] do_recvmmsg+0x24d/0x6d0 [ 751.323487][ T5058] ? ___sys_recvmsg+0x200/0x200 [ 751.328375][ T5058] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 751.334496][ T5058] ? __context_tracking_exit+0xb8/0xe0 [ 751.339984][ T5058] ? lock_downgrade+0x6e0/0x6e0 [ 751.344884][ T5058] __x64_sys_recvmmsg+0x20b/0x260 [ 751.349946][ T5058] ? __do_sys_socketcall+0x590/0x590 [ 751.355268][ T5058] ? syscall_enter_from_user_mode+0x27/0x70 [ 751.361206][ T5058] do_syscall_64+0x2d/0x70 [ 751.365659][ T5058] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 751.371588][ T5058] RIP: 0033:0x466459 [ 751.375509][ T5058] 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 [ 751.395364][ T5058] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 751.403832][ T5058] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 751.411831][ T5058] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 751.419827][ T5058] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 751.427822][ T5058] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 751.435820][ T5058] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 751.555280][ T5066] net_ratelimit: 76 callbacks suppressed [ 751.555340][ T5066] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 751.571847][ T5067] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 751.579696][ T5068] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 751.595739][ T5067] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:51:20 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [], 0x4}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 751.621775][ T5068] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 751.650821][ T5066] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:21 executing program 0 (fault-call:6 fault-nth:83): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x32, 0x44000102, 0x0) 10:51:21 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4c000000}}}}}}}, 0x0) 10:51:21 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7400}}}}}}}, 0x0) 10:51:21 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x4888}}}}}}}}}, 0x0) 10:51:21 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [], 0x6}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 751.979853][ T5081] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 752.008385][ T5082] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 752.033649][ T5085] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 752.038057][ T5081] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x33, 0x44000102, 0x0) 10:51:21 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [], 0x7}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 752.076907][ T5087] FAULT_INJECTION: forcing a failure. [ 752.076907][ T5087] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 752.138581][ T5087] CPU: 0 PID: 5087 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 752.147336][ T5087] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 752.157420][ T5087] Call Trace: [ 752.160743][ T5087] dump_stack+0x141/0x1d7 [ 752.165129][ T5087] should_fail.cold+0x5/0xa [ 752.169685][ T5087] _copy_from_user+0x2c/0x180 [ 752.174409][ T5087] __copy_msghdr_from_user+0x91/0x4b0 [ 752.179824][ T5087] ? __ia32_sys_shutdown+0x70/0x70 [ 752.184970][ T5087] ? __lock_acquire+0x16b3/0x54c0 [ 752.190047][ T5087] ___sys_recvmsg+0xd5/0x200 [ 752.194671][ T5087] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 752.200349][ T5087] ? find_held_lock+0x2d/0x110 [ 752.205156][ T5087] ? __might_fault+0xd3/0x180 [ 752.209869][ T5087] ? lock_downgrade+0x6e0/0x6e0 [ 752.214785][ T5087] do_recvmmsg+0x24d/0x6d0 [ 752.219245][ T5087] ? ___sys_recvmsg+0x200/0x200 [ 752.224148][ T5087] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 752.230185][ T5087] ? __context_tracking_exit+0xb8/0xe0 [ 752.235683][ T5087] ? lock_downgrade+0x6e0/0x6e0 [ 752.240582][ T5087] __x64_sys_recvmmsg+0x20b/0x260 [ 752.245755][ T5087] ? __do_sys_socketcall+0x590/0x590 [ 752.251077][ T5087] ? syscall_enter_from_user_mode+0x27/0x70 [ 752.257012][ T5087] do_syscall_64+0x2d/0x70 [ 752.261468][ T5087] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 752.267392][ T5087] RIP: 0033:0x466459 10:51:21 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x60000000}}}}}}}, 0x0) 10:51:21 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7a00}}}}}}}, 0x0) [ 752.271309][ T5087] 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 [ 752.291031][ T5087] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 752.299494][ T5087] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 752.307496][ T5087] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 752.315494][ T5087] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 752.323489][ T5087] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 752.331484][ T5087] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:21 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x6000}}}}}}}}}, 0x0) 10:51:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x34, 0x44000102, 0x0) 10:51:21 executing program 0 (fault-call:6 fault-nth:84): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:21 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2={0xff, 0x2, [], 0xf}, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:21 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x68000000}}}}}}}, 0x0) 10:51:21 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8035}}}}}}}, 0x0) 10:51:21 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x6488}}}}}}}}}, 0x0) 10:51:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x35, 0x44000102, 0x0) 10:51:21 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6c000000}}}}}}}, 0x0) 10:51:22 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:22 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x6c00}}}}}}}}}, 0x0) [ 752.908647][ T5116] FAULT_INJECTION: forcing a failure. [ 752.908647][ T5116] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:22 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8100}}}}}}}, 0x0) [ 753.004770][ T5116] CPU: 1 PID: 5116 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 753.013550][ T5116] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 753.023632][ T5116] Call Trace: [ 753.026930][ T5116] dump_stack+0x141/0x1d7 [ 753.031300][ T5116] should_fail.cold+0x5/0xa [ 753.035850][ T5116] _copy_from_user+0x2c/0x180 [ 753.040575][ T5116] __copy_msghdr_from_user+0x91/0x4b0 [ 753.045991][ T5116] ? __ia32_sys_shutdown+0x70/0x70 10:51:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x36, 0x44000102, 0x0) 10:51:22 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x74000000}}}}}}}, 0x0) [ 753.051141][ T5116] ? __lock_acquire+0x16b3/0x54c0 [ 753.056216][ T5116] ___sys_recvmsg+0xd5/0x200 [ 753.060831][ T5116] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 753.066518][ T5116] ? find_held_lock+0x2d/0x110 [ 753.071330][ T5116] ? __might_fault+0xd3/0x180 [ 753.076059][ T5116] ? lock_downgrade+0x6e0/0x6e0 [ 753.080956][ T5116] do_recvmmsg+0x24d/0x6d0 [ 753.085409][ T5116] ? ___sys_recvmsg+0x200/0x200 [ 753.090809][ T5116] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 753.096853][ T5116] ? __context_tracking_exit+0xb8/0xe0 [ 753.102351][ T5116] ? lock_downgrade+0x6e0/0x6e0 [ 753.107245][ T5116] __x64_sys_recvmmsg+0x20b/0x260 [ 753.112301][ T5116] ? __do_sys_socketcall+0x590/0x590 [ 753.117619][ T5116] ? syscall_enter_from_user_mode+0x27/0x70 [ 753.123553][ T5116] do_syscall_64+0x2d/0x70 [ 753.128001][ T5116] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 753.133924][ T5116] RIP: 0033:0x466459 [ 753.137844][ T5116] 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 [ 753.157488][ T5116] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 753.165936][ T5116] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 753.173934][ T5116] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 753.181935][ T5116] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 753.189934][ T5116] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 753.197932][ T5116] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:22 executing program 0 (fault-call:6 fault-nth:85): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:22 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8847}}}}}}}, 0x0) 10:51:22 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7a000000}}}}}}}, 0x0) 10:51:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x37, 0x44000102, 0x0) 10:51:22 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:22 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8035}}}}}}}}}, 0x0) 10:51:22 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8848}}}}}}}, 0x0) 10:51:22 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x80350000}}}}}}}, 0x0) 10:51:22 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8100}}}}}}}}}, 0x0) 10:51:22 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 753.772005][ T5148] FAULT_INJECTION: forcing a failure. [ 753.772005][ T5148] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x38, 0x44000102, 0x0) [ 753.839373][ T5148] CPU: 0 PID: 5148 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 753.848109][ T5148] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 753.858189][ T5148] Call Trace: [ 753.861488][ T5148] dump_stack+0x141/0x1d7 [ 753.865852][ T5148] should_fail.cold+0x5/0xa [ 753.870402][ T5148] _copy_from_user+0x2c/0x180 [ 753.875113][ T5148] __copy_msghdr_from_user+0x91/0x4b0 [ 753.880516][ T5148] ? __ia32_sys_shutdown+0x70/0x70 [ 753.885657][ T5148] ? __lock_acquire+0x16b3/0x54c0 [ 753.890726][ T5148] ___sys_recvmsg+0xd5/0x200 [ 753.895345][ T5148] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 753.901016][ T5148] ? find_held_lock+0x2d/0x110 [ 753.905815][ T5148] ? __might_fault+0xd3/0x180 [ 753.910524][ T5148] ? lock_downgrade+0x6e0/0x6e0 [ 753.915426][ T5148] do_recvmmsg+0x24d/0x6d0 [ 753.919884][ T5148] ? ___sys_recvmsg+0x200/0x200 [ 753.924762][ T5148] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 753.930798][ T5148] ? __context_tracking_exit+0xb8/0xe0 [ 753.936290][ T5148] ? lock_downgrade+0x6e0/0x6e0 [ 753.941181][ T5148] __x64_sys_recvmmsg+0x20b/0x260 [ 753.946246][ T5148] ? __do_sys_socketcall+0x590/0x590 [ 753.951575][ T5148] ? syscall_enter_from_user_mode+0x27/0x70 [ 753.957600][ T5148] do_syscall_64+0x2d/0x70 [ 753.962054][ T5148] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 753.967982][ T5148] RIP: 0033:0x466459 10:51:23 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8847}}}}}}}}}, 0x0) [ 753.971901][ T5148] 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 [ 753.991535][ T5148] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 753.999992][ T5148] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 754.007985][ T5148] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 754.015981][ T5148] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 754.023998][ T5148] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 754.031993][ T5148] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:23 executing program 0 (fault-call:6 fault-nth:86): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:23 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x39, 0x44000102, 0x0) 10:51:23 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x81000000}}}}}}}, 0x0) 10:51:23 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8864}}}}}}}, 0x0) 10:51:23 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8848}}}}}}}}}, 0x0) 10:51:23 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:23 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x86ddffff}}}}}}}, 0x0) 10:51:23 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8906}}}}}}}, 0x0) 10:51:23 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8864}}}}}}}}}, 0x0) 10:51:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3a, 0x44000102, 0x0) [ 754.567745][ T5175] FAULT_INJECTION: forcing a failure. [ 754.567745][ T5175] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 754.619114][ T5175] CPU: 0 PID: 5175 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 754.627851][ T5175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 754.637938][ T5175] Call Trace: [ 754.641247][ T5175] dump_stack+0x141/0x1d7 [ 754.645612][ T5175] should_fail.cold+0x5/0xa [ 754.650155][ T5175] _copy_from_user+0x2c/0x180 [ 754.654868][ T5175] __copy_msghdr_from_user+0x91/0x4b0 [ 754.660274][ T5175] ? __ia32_sys_shutdown+0x70/0x70 [ 754.665420][ T5175] ? __lock_acquire+0x16b3/0x54c0 [ 754.670488][ T5175] ___sys_recvmsg+0xd5/0x200 [ 754.675110][ T5175] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 754.680796][ T5175] ? find_held_lock+0x2d/0x110 [ 754.685598][ T5175] ? __might_fault+0xd3/0x180 [ 754.690311][ T5175] ? lock_downgrade+0x6e0/0x6e0 [ 754.695216][ T5175] do_recvmmsg+0x24d/0x6d0 [ 754.699666][ T5175] ? ___sys_recvmsg+0x200/0x200 [ 754.704545][ T5175] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 754.710581][ T5175] ? __context_tracking_exit+0xb8/0xe0 [ 754.716075][ T5175] ? lock_downgrade+0x6e0/0x6e0 [ 754.720962][ T5175] __x64_sys_recvmmsg+0x20b/0x260 [ 754.726020][ T5175] ? __do_sys_socketcall+0x590/0x590 [ 754.731345][ T5175] ? syscall_enter_from_user_mode+0x27/0x70 [ 754.737278][ T5175] do_syscall_64+0x2d/0x70 [ 754.741723][ T5175] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 754.747641][ T5175] RIP: 0033:0x466459 10:51:23 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8906}}}}}}}}}, 0x0) [ 754.751556][ T5175] 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 [ 754.771342][ T5175] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 754.779833][ T5175] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 754.787856][ T5175] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 754.795854][ T5175] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 754.803850][ T5175] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 754.811867][ T5175] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:24 executing program 0 (fault-call:6 fault-nth:87): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:24 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3b, 0x44000102, 0x0) 10:51:24 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xe803}}}}}}}, 0x0) 10:51:24 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88470000}}}}}}}, 0x0) 10:51:24 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xe803}}}}}}}}}, 0x0) 10:51:24 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88480000}}}}}}}, 0x0) 10:51:24 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:24 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x1000000}}}}}}}}}, 0x0) 10:51:24 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xe0ffff}}}}}}}, 0x0) 10:51:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3c, 0x44000102, 0x0) [ 755.441531][ T5207] FAULT_INJECTION: forcing a failure. [ 755.441531][ T5207] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 755.516541][ T5207] CPU: 0 PID: 5207 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 755.525275][ T5207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 755.535355][ T5207] Call Trace: [ 755.538653][ T5207] dump_stack+0x141/0x1d7 [ 755.543026][ T5207] should_fail.cold+0x5/0xa [ 755.547574][ T5207] _copy_from_user+0x2c/0x180 [ 755.552294][ T5207] __copy_msghdr_from_user+0x91/0x4b0 [ 755.557699][ T5207] ? __ia32_sys_shutdown+0x70/0x70 [ 755.562845][ T5207] ? __lock_acquire+0x16b3/0x54c0 [ 755.567917][ T5207] ___sys_recvmsg+0xd5/0x200 [ 755.572538][ T5207] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 755.578215][ T5207] ? find_held_lock+0x2d/0x110 [ 755.583024][ T5207] ? __might_fault+0xd3/0x180 [ 755.587734][ T5207] ? lock_downgrade+0x6e0/0x6e0 [ 755.592640][ T5207] do_recvmmsg+0x24d/0x6d0 [ 755.597095][ T5207] ? ___sys_recvmsg+0x200/0x200 [ 755.601986][ T5207] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 755.608030][ T5207] ? __context_tracking_exit+0xb8/0xe0 10:51:24 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x3000000}}}}}}}}}, 0x0) [ 755.613528][ T5207] ? lock_downgrade+0x6e0/0x6e0 [ 755.618422][ T5207] __x64_sys_recvmmsg+0x20b/0x260 [ 755.623482][ T5207] ? __do_sys_socketcall+0x590/0x590 [ 755.628801][ T5207] ? syscall_enter_from_user_mode+0x27/0x70 [ 755.634742][ T5207] do_syscall_64+0x2d/0x70 [ 755.639201][ T5207] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 755.645140][ T5207] RIP: 0033:0x466459 [ 755.649063][ T5207] 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 [ 755.668705][ T5207] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 755.677156][ T5207] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 755.685174][ T5207] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 755.693177][ T5207] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 755.701179][ T5207] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 755.709177][ T5207] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:25 executing program 0 (fault-call:6 fault-nth:88): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:25 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:25 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x4000000}}}}}}}}}, 0x0) 10:51:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3d, 0x44000102, 0x0) 10:51:25 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88640000}}}}}}}, 0x0) 10:51:25 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x1000000}}}}}}}, 0x0) 10:51:25 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88a8ffff}}}}}}}, 0x0) 10:51:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3e, 0x44000102, 0x0) 10:51:25 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x2000000}}}}}}}, 0x0) 10:51:25 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:25 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x6000000}}}}}}}}}, 0x0) [ 756.238590][ T5235] FAULT_INJECTION: forcing a failure. [ 756.238590][ T5235] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 756.331705][ T5235] CPU: 1 PID: 5235 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 756.340445][ T5235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 756.350528][ T5235] Call Trace: [ 756.353837][ T5235] dump_stack+0x141/0x1d7 [ 756.358210][ T5235] should_fail.cold+0x5/0xa [ 756.362755][ T5235] _copy_from_user+0x2c/0x180 [ 756.367476][ T5235] __copy_msghdr_from_user+0x91/0x4b0 [ 756.372896][ T5235] ? __ia32_sys_shutdown+0x70/0x70 [ 756.378042][ T5235] ? __lock_acquire+0x16b3/0x54c0 [ 756.383117][ T5235] ___sys_recvmsg+0xd5/0x200 [ 756.387736][ T5235] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 756.393413][ T5235] ? find_held_lock+0x2d/0x110 [ 756.398221][ T5235] ? __might_fault+0xd3/0x180 [ 756.402930][ T5235] ? lock_downgrade+0x6e0/0x6e0 [ 756.407834][ T5235] do_recvmmsg+0x24d/0x6d0 [ 756.412289][ T5235] ? ___sys_recvmsg+0x200/0x200 [ 756.417173][ T5235] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 756.423214][ T5235] ? __context_tracking_exit+0xb8/0xe0 [ 756.428707][ T5235] ? lock_downgrade+0x6e0/0x6e0 [ 756.433602][ T5235] __x64_sys_recvmmsg+0x20b/0x260 [ 756.438791][ T5235] ? __do_sys_socketcall+0x590/0x590 [ 756.444107][ T5235] ? syscall_enter_from_user_mode+0x27/0x70 [ 756.450038][ T5235] do_syscall_64+0x2d/0x70 [ 756.454489][ T5235] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 756.460413][ T5235] RIP: 0033:0x466459 10:51:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x41, 0x44000102, 0x0) [ 756.464329][ T5235] 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 [ 756.483964][ T5235] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 756.492412][ T5235] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 756.500409][ T5235] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 756.508409][ T5235] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 756.516409][ T5235] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 756.524406][ T5235] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 756.565451][ T5242] net_ratelimit: 71 callbacks suppressed [ 756.565471][ T5242] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 756.584556][ T5248] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 756.598756][ T5249] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 756.621962][ T5248] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 756.639719][ T5249] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:25 executing program 0 (fault-call:6 fault-nth:89): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:25 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:25 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x3000000}}}}}}}, 0x0) 10:51:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x42, 0x44000102, 0x0) 10:51:25 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88caffff}}}}}}}, 0x0) 10:51:25 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x7000000}}}}}}}}}, 0x0) [ 756.978378][ T5262] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 756.983008][ T5263] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 756.990429][ T5264] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 757.017353][ T5262] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:51:26 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x7, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 757.040387][ T5264] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:26 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x43, 0x44000102, 0x0) 10:51:26 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4000000}}}}}}}, 0x0) [ 757.100418][ T5266] FAULT_INJECTION: forcing a failure. [ 757.100418][ T5266] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 757.151946][ T5266] CPU: 0 PID: 5266 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 757.160674][ T5266] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 757.170758][ T5266] Call Trace: [ 757.174064][ T5266] dump_stack+0x141/0x1d7 [ 757.178431][ T5266] should_fail.cold+0x5/0xa [ 757.182976][ T5266] _copy_from_user+0x2c/0x180 [ 757.187697][ T5266] __copy_msghdr_from_user+0x91/0x4b0 [ 757.193104][ T5266] ? __ia32_sys_shutdown+0x70/0x70 [ 757.198251][ T5266] ? __lock_acquire+0x16b3/0x54c0 [ 757.203326][ T5266] ___sys_recvmsg+0xd5/0x200 [ 757.208243][ T5266] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 757.213918][ T5266] ? find_held_lock+0x2d/0x110 [ 757.218723][ T5266] ? __might_fault+0xd3/0x180 [ 757.223436][ T5266] ? lock_downgrade+0x6e0/0x6e0 [ 757.228339][ T5266] do_recvmmsg+0x24d/0x6d0 [ 757.232794][ T5266] ? ___sys_recvmsg+0x200/0x200 [ 757.237678][ T5266] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 757.243737][ T5266] ? __context_tracking_exit+0xb8/0xe0 [ 757.250101][ T5266] ? lock_downgrade+0x6e0/0x6e0 [ 757.255009][ T5266] __x64_sys_recvmmsg+0x20b/0x260 [ 757.260071][ T5266] ? __do_sys_socketcall+0x590/0x590 [ 757.265391][ T5266] ? syscall_enter_from_user_mode+0x27/0x70 [ 757.273942][ T5266] do_syscall_64+0x2d/0x70 [ 757.278405][ T5266] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 757.284336][ T5266] RIP: 0033:0x466459 10:51:26 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88f7ffff}}}}}}}, 0x0) [ 757.288254][ T5266] 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 [ 757.307888][ T5266] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 757.316337][ T5266] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 757.324333][ T5266] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 757.332328][ T5266] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 757.340321][ T5266] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:26 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8000000}}}}}}}}}, 0x0) 10:51:26 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x5000000}}}}}}}, 0x0) [ 757.348343][ T5266] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:26 executing program 0 (fault-call:6 fault-nth:90): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:26 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x89060000}}}}}}}, 0x0) 10:51:26 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x44, 0x44000102, 0x0) 10:51:26 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x8, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:26 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8060000}}}}}}}}}, 0x0) 10:51:26 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6000000}}}}}}}, 0x0) 10:51:27 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8dffffff}}}}}}}, 0x0) 10:51:27 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xb000000}}}}}}}}}, 0x0) 10:51:27 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0xb, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 757.974801][ T5295] FAULT_INJECTION: forcing a failure. [ 757.974801][ T5295] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 758.012677][ T5295] CPU: 0 PID: 5295 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 10:51:27 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45, 0x44000102, 0x0) 10:51:27 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7000000}}}}}}}, 0x0) [ 758.021418][ T5295] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 758.031503][ T5295] Call Trace: [ 758.034803][ T5295] dump_stack+0x141/0x1d7 [ 758.039174][ T5295] should_fail.cold+0x5/0xa [ 758.043722][ T5295] _copy_from_user+0x2c/0x180 [ 758.048442][ T5295] __copy_msghdr_from_user+0x91/0x4b0 [ 758.053847][ T5295] ? __ia32_sys_shutdown+0x70/0x70 [ 758.059073][ T5295] ? __lock_acquire+0x16b3/0x54c0 [ 758.064149][ T5295] ___sys_recvmsg+0xd5/0x200 [ 758.068771][ T5295] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 758.074447][ T5295] ? find_held_lock+0x2d/0x110 [ 758.079248][ T5295] ? __might_fault+0xd3/0x180 [ 758.083962][ T5295] ? lock_downgrade+0x6e0/0x6e0 [ 758.088873][ T5295] do_recvmmsg+0x24d/0x6d0 [ 758.093327][ T5295] ? ___sys_recvmsg+0x200/0x200 [ 758.098209][ T5295] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 758.104247][ T5295] ? __context_tracking_exit+0xb8/0xe0 [ 758.109741][ T5295] ? lock_downgrade+0x6e0/0x6e0 [ 758.114633][ T5295] __x64_sys_recvmmsg+0x20b/0x260 [ 758.119692][ T5295] ? __do_sys_socketcall+0x590/0x590 [ 758.125017][ T5295] ? syscall_enter_from_user_mode+0x27/0x70 [ 758.130952][ T5295] do_syscall_64+0x2d/0x70 [ 758.135408][ T5295] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 758.141336][ T5295] RIP: 0033:0x466459 [ 758.145260][ T5295] 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 [ 758.164901][ T5295] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b 10:51:27 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0xf, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 758.173350][ T5295] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 758.181388][ T5295] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 758.189392][ T5295] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 758.197394][ T5295] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 758.206092][ T5295] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:27 executing program 0 (fault-call:6 fault-nth:91): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:27 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8000000}}}}}}}, 0x0) 10:51:27 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x46, 0x44000102, 0x0) 10:51:27 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x990b0000}}}}}}}, 0x0) 10:51:27 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x1f000000}}}}}}}}}, 0x0) 10:51:27 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:27 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xe8030000}}}}}}}, 0x0) 10:51:27 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8060000}}}}}}}, 0x0) 10:51:27 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x47, 0x44000102, 0x0) 10:51:27 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x40000000}}}}}}}}}, 0x0) 10:51:27 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 758.737349][ T5324] FAULT_INJECTION: forcing a failure. [ 758.737349][ T5324] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 758.807857][ T5324] CPU: 0 PID: 5324 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 758.816601][ T5324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 758.826684][ T5324] Call Trace: [ 758.829988][ T5324] dump_stack+0x141/0x1d7 [ 758.834353][ T5324] should_fail.cold+0x5/0xa [ 758.838887][ T5324] _copy_from_user+0x2c/0x180 [ 758.843604][ T5324] __copy_msghdr_from_user+0x91/0x4b0 [ 758.849015][ T5324] ? __ia32_sys_shutdown+0x70/0x70 [ 758.854163][ T5324] ? __lock_acquire+0x16b3/0x54c0 [ 758.859240][ T5324] ___sys_recvmsg+0xd5/0x200 [ 758.863860][ T5324] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 758.869541][ T5324] ? find_held_lock+0x2d/0x110 [ 758.874344][ T5324] ? __might_fault+0xd3/0x180 [ 758.879080][ T5324] ? lock_downgrade+0x6e0/0x6e0 [ 758.883988][ T5324] do_recvmmsg+0x24d/0x6d0 [ 758.888442][ T5324] ? ___sys_recvmsg+0x200/0x200 [ 758.893319][ T5324] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 758.899367][ T5324] ? __context_tracking_exit+0xb8/0xe0 [ 758.904867][ T5324] ? lock_downgrade+0x6e0/0x6e0 [ 758.909763][ T5324] __x64_sys_recvmmsg+0x20b/0x260 [ 758.914857][ T5324] ? __do_sys_socketcall+0x590/0x590 [ 758.920176][ T5324] ? syscall_enter_from_user_mode+0x27/0x70 [ 758.926108][ T5324] do_syscall_64+0x2d/0x70 [ 758.930557][ T5324] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 758.936479][ T5324] RIP: 0033:0x466459 10:51:28 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xf5ffffff}}}}}}}, 0x0) [ 758.940390][ T5324] 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 [ 758.960024][ T5324] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 758.968469][ T5324] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 758.976468][ T5324] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 758.984466][ T5324] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 758.992459][ T5324] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 759.000545][ T5324] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:28 executing program 0 (fault-call:6 fault-nth:92): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:28 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xb000000}}}}}}}, 0x0) 10:51:28 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x43050000}}}}}}}}}, 0x0) 10:51:28 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x48, 0x44000102, 0x0) 10:51:28 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:28 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffa888}}}}}}}, 0x0) 10:51:28 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x1f000000}}}}}}}, 0x0) 10:51:28 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, 0x8100}}}}}}}, 0x0) 10:51:28 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x60000000}}}}}}}}}, 0x0) 10:51:28 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x49, 0x44000102, 0x0) [ 759.520937][ T5351] FAULT_INJECTION: forcing a failure. [ 759.520937][ T5351] name fail_usercopy, interval 1, probability 0, space 0, times 0 10:51:28 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffca88}}}}}}}, 0x0) [ 759.592702][ T5351] CPU: 0 PID: 5351 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 759.601444][ T5351] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 759.611975][ T5351] Call Trace: [ 759.615277][ T5351] dump_stack+0x141/0x1d7 [ 759.619648][ T5351] should_fail.cold+0x5/0xa [ 759.624192][ T5351] _copy_from_user+0x2c/0x180 [ 759.628909][ T5351] __copy_msghdr_from_user+0x91/0x4b0 [ 759.634313][ T5351] ? __ia32_sys_shutdown+0x70/0x70 [ 759.639462][ T5351] ? __lock_acquire+0x16b3/0x54c0 [ 759.644535][ T5351] ___sys_recvmsg+0xd5/0x200 [ 759.649159][ T5351] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 759.654868][ T5351] ? find_held_lock+0x2d/0x110 [ 759.659979][ T5351] ? __might_fault+0xd3/0x180 [ 759.664689][ T5351] ? lock_downgrade+0x6e0/0x6e0 [ 759.669609][ T5351] do_recvmmsg+0x24d/0x6d0 [ 759.674068][ T5351] ? ___sys_recvmsg+0x200/0x200 [ 759.679474][ T5351] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 759.685607][ T5351] ? __context_tracking_exit+0xb8/0xe0 10:51:28 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x6c000000}}}}}}}}}, 0x0) [ 759.691107][ T5351] ? lock_downgrade+0x6e0/0x6e0 [ 759.696001][ T5351] __x64_sys_recvmmsg+0x20b/0x260 [ 759.701059][ T5351] ? __do_sys_socketcall+0x590/0x590 [ 759.706378][ T5351] ? syscall_enter_from_user_mode+0x27/0x70 [ 759.712316][ T5351] do_syscall_64+0x2d/0x70 [ 759.716766][ T5351] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 759.722690][ T5351] RIP: 0033:0x466459 [ 759.726607][ T5351] 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 [ 759.746239][ T5351] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 759.754682][ T5351] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 759.762861][ T5351] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 759.770856][ T5351] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 759.778853][ T5351] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 759.786933][ T5351] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:29 executing program 0 (fault-call:6 fault-nth:93): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:29 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x80350000}}}}}}}}}, 0x0) 10:51:29 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4a, 0x44000102, 0x0) 10:51:29 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x1, 0x8100}}}}}}}, 0x0) 10:51:29 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x20000000}}}}}}}, 0x0) 10:51:29 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffdd86}}}}}}}, 0x0) 10:51:29 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x81000000}}}}}}}}}, 0x0) 10:51:29 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffe000}}}}}}}, 0x0) [ 760.368788][ T5382] FAULT_INJECTION: forcing a failure. [ 760.368788][ T5382] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 760.431272][ T5382] CPU: 1 PID: 5382 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 760.440011][ T5382] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 760.450093][ T5382] Call Trace: [ 760.453396][ T5382] dump_stack+0x141/0x1d7 [ 760.457769][ T5382] should_fail.cold+0x5/0xa [ 760.462323][ T5382] _copy_from_user+0x2c/0x180 [ 760.467041][ T5382] __copy_msghdr_from_user+0x91/0x4b0 [ 760.472448][ T5382] ? __ia32_sys_shutdown+0x70/0x70 [ 760.477600][ T5382] ? __lock_acquire+0x16b3/0x54c0 [ 760.482673][ T5382] ___sys_recvmsg+0xd5/0x200 [ 760.487300][ T5382] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 760.492975][ T5382] ? find_held_lock+0x2d/0x110 [ 760.497781][ T5382] ? __might_fault+0xd3/0x180 [ 760.502498][ T5382] ? lock_downgrade+0x6e0/0x6e0 [ 760.507400][ T5382] do_recvmmsg+0x24d/0x6d0 [ 760.512330][ T5382] ? ___sys_recvmsg+0x200/0x200 [ 760.517216][ T5382] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 760.523260][ T5382] ? __context_tracking_exit+0xb8/0xe0 [ 760.528752][ T5382] ? lock_downgrade+0x6e0/0x6e0 [ 760.533660][ T5382] __x64_sys_recvmmsg+0x20b/0x260 [ 760.538721][ T5382] ? __do_sys_socketcall+0x590/0x590 [ 760.544039][ T5382] ? syscall_enter_from_user_mode+0x27/0x70 [ 760.549970][ T5382] do_syscall_64+0x2d/0x70 [ 760.554434][ T5382] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 760.560364][ T5382] RIP: 0033:0x466459 [ 760.564278][ T5382] 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 [ 760.583913][ T5382] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 760.592795][ T5382] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 760.600832][ T5382] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 760.608827][ T5382] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 760.616825][ T5382] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 10:51:29 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x290c0000}}}}}}}, 0x0) 10:51:29 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8100}}}}}}}, 0x0) 10:51:29 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xfffff788}}}}}}}, 0x0) 10:51:29 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x40000000}}}}}}}, 0x0) [ 760.624831][ T5382] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:30 executing program 0 (fault-call:6 fault-nth:94): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:30 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4b, 0x44000102, 0x0) 10:51:30 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x86ddffff}}}}}}}}}, 0x0) 10:51:30 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x1, 0x8100}}}}}}}, 0x0) 10:51:30 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffff8d}}}}}}}, 0x0) 10:51:30 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x43050000}}}}}}}, 0x0) 10:51:30 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x88470000}}}}}}}}}, 0x0) 10:51:30 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x1, 0x8100}}}}}}}, 0x0) 10:51:30 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xfffffff5}}}}}}}, 0x0) 10:51:30 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4c, 0x44000102, 0x0) 10:51:30 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x48000000}}}}}}}, 0x0) [ 761.186465][ T5412] FAULT_INJECTION: forcing a failure. [ 761.186465][ T5412] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 761.263804][ T5412] CPU: 1 PID: 5412 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 761.272540][ T5412] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 761.282622][ T5412] Call Trace: [ 761.285922][ T5412] dump_stack+0x141/0x1d7 [ 761.290295][ T5412] should_fail.cold+0x5/0xa [ 761.294845][ T5412] _copy_from_user+0x2c/0x180 [ 761.299559][ T5412] __copy_msghdr_from_user+0x91/0x4b0 [ 761.304960][ T5412] ? __ia32_sys_shutdown+0x70/0x70 [ 761.310105][ T5412] ? __lock_acquire+0x16b3/0x54c0 [ 761.315184][ T5412] ___sys_recvmsg+0xd5/0x200 [ 761.319839][ T5412] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 761.325519][ T5412] ? find_held_lock+0x2d/0x110 [ 761.330321][ T5412] ? __might_fault+0xd3/0x180 [ 761.335028][ T5412] ? lock_downgrade+0x6e0/0x6e0 [ 761.339926][ T5412] do_recvmmsg+0x24d/0x6d0 [ 761.344376][ T5412] ? ___sys_recvmsg+0x200/0x200 [ 761.349256][ T5412] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 761.355292][ T5412] ? __context_tracking_exit+0xb8/0xe0 10:51:30 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x88480000}}}}}}}}}, 0x0) [ 761.360784][ T5412] ? lock_downgrade+0x6e0/0x6e0 [ 761.365672][ T5412] __x64_sys_recvmmsg+0x20b/0x260 [ 761.370738][ T5412] ? __do_sys_socketcall+0x590/0x590 [ 761.376057][ T5412] ? syscall_enter_from_user_mode+0x27/0x70 [ 761.381989][ T5412] do_syscall_64+0x2d/0x70 [ 761.386445][ T5412] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 761.392459][ T5412] RIP: 0033:0x466459 [ 761.396380][ T5412] 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 [ 761.416017][ T5412] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 761.424671][ T5412] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 761.432690][ T5412] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 761.440705][ T5412] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 761.448706][ T5412] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 761.456706][ T5412] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:30 executing program 0 (fault-call:6 fault-nth:95): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:30 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffffff}}}}}}}, 0x0) 10:51:30 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xb, 0x1, 0x8100}}}}}}}, 0x0) 10:51:30 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x88640000}}}}}}}}}, 0x0) 10:51:30 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4d, 0x44000102, 0x0) 10:51:30 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x4c000000}}}}}}}, 0x0) [ 761.778689][ T5435] net_ratelimit: 79 callbacks suppressed [ 761.778711][ T5435] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 761.781209][ T5439] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 761.790095][ T5436] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:51:31 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4e, 0x44000102, 0x0) [ 761.831981][ T5439] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 761.834160][ T5435] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:31 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf, 0x1, 0x8100}}}}}}}, 0x0) 10:51:31 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x60000000}}}}}}}, 0x0) [ 761.919900][ T5441] FAULT_INJECTION: forcing a failure. [ 761.919900][ T5441] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 761.940812][ T5436] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 761.987859][ T5441] CPU: 0 PID: 5441 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 761.996695][ T5441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 762.006811][ T5441] Call Trace: [ 762.010112][ T5441] dump_stack+0x141/0x1d7 [ 762.014483][ T5441] should_fail.cold+0x5/0xa [ 762.019025][ T5441] _copy_from_user+0x2c/0x180 [ 762.023912][ T5441] __copy_msghdr_from_user+0x91/0x4b0 [ 762.029321][ T5441] ? __ia32_sys_shutdown+0x70/0x70 [ 762.034466][ T5441] ? __lock_acquire+0x16b3/0x54c0 [ 762.039541][ T5441] ___sys_recvmsg+0xd5/0x200 [ 762.044162][ T5441] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 762.049867][ T5441] ? find_held_lock+0x2d/0x110 [ 762.054667][ T5441] ? __might_fault+0xd3/0x180 [ 762.059374][ T5441] ? lock_downgrade+0x6e0/0x6e0 [ 762.064275][ T5441] do_recvmmsg+0x24d/0x6d0 [ 762.068726][ T5441] ? ___sys_recvmsg+0x200/0x200 [ 762.073601][ T5441] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 762.079632][ T5441] ? __context_tracking_exit+0xb8/0xe0 10:51:31 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4f, 0x44000102, 0x0) [ 762.085119][ T5441] ? lock_downgrade+0x6e0/0x6e0 [ 762.090010][ T5441] __x64_sys_recvmmsg+0x20b/0x260 [ 762.095073][ T5441] ? __do_sys_socketcall+0x590/0x590 [ 762.100393][ T5441] ? syscall_enter_from_user_mode+0x27/0x70 [ 762.106323][ T5441] do_syscall_64+0x2d/0x70 [ 762.110777][ T5441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 762.116698][ T5441] RIP: 0033:0x466459 [ 762.120613][ T5441] 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 [ 762.140248][ T5441] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 762.148692][ T5441] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 762.156814][ T5441] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 762.159521][ T5448] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 762.164806][ T5441] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 10:51:31 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x88a8ffff}}}}}}}}}, 0x0) 10:51:31 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 762.164827][ T5441] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 762.164842][ T5441] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 [ 762.318240][ T5452] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 762.363384][ T5452] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 762.377797][ T5448] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:31 executing program 0 (fault-call:6 fault-nth:96): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:31 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8100}}}}}}}, 0x0) 10:51:31 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x50, 0x44000102, 0x0) 10:51:31 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x2}}}}}}}}}, 0x0) 10:51:31 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x88caffff}}}}}}}}}, 0x0) 10:51:31 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x68000000}}}}}}}, 0x0) 10:51:31 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x8100}}}}}}}, 0x0) 10:51:31 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x88f7ffff}}}}}}}}}, 0x0) 10:51:31 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x3}}}}}}}}}, 0x0) 10:51:31 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x6c000000}}}}}}}, 0x0) 10:51:31 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x51, 0x44000102, 0x0) [ 762.781692][ T5470] FAULT_INJECTION: forcing a failure. [ 762.781692][ T5470] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 762.811175][ T5470] CPU: 0 PID: 5470 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 762.819921][ T5470] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 762.830007][ T5470] Call Trace: [ 762.833309][ T5470] dump_stack+0x141/0x1d7 [ 762.837672][ T5470] should_fail.cold+0x5/0xa [ 762.842222][ T5470] _copy_from_user+0x2c/0x180 [ 762.846939][ T5470] __copy_msghdr_from_user+0x91/0x4b0 [ 762.852345][ T5470] ? __ia32_sys_shutdown+0x70/0x70 [ 762.857493][ T5470] ? __lock_acquire+0x16b3/0x54c0 [ 762.862564][ T5470] ___sys_recvmsg+0xd5/0x200 [ 762.867181][ T5470] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 762.872857][ T5470] ? find_held_lock+0x2d/0x110 [ 762.877656][ T5470] ? __might_fault+0xd3/0x180 [ 762.882361][ T5470] ? lock_downgrade+0x6e0/0x6e0 [ 762.887263][ T5470] do_recvmmsg+0x24d/0x6d0 [ 762.891714][ T5470] ? ___sys_recvmsg+0x200/0x200 [ 762.896593][ T5470] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 762.902623][ T5470] ? __context_tracking_exit+0xb8/0xe0 [ 762.908116][ T5470] ? lock_downgrade+0x6e0/0x6e0 [ 762.913006][ T5470] __x64_sys_recvmmsg+0x20b/0x260 [ 762.918064][ T5470] ? __do_sys_socketcall+0x590/0x590 [ 762.923385][ T5470] ? syscall_enter_from_user_mode+0x27/0x70 [ 762.929319][ T5470] do_syscall_64+0x2d/0x70 [ 762.933770][ T5470] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 762.939696][ T5470] RIP: 0033:0x466459 [ 762.943611][ T5470] 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 [ 762.963249][ T5470] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 762.971700][ T5470] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 762.979704][ T5470] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 762.987705][ T5470] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 762.996765][ T5470] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 763.004764][ T5470] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:32 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x4}}}}}}}}}, 0x0) 10:51:32 executing program 0 (fault-call:6 fault-nth:97): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:32 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8100}}}}}}}, 0x0) 10:51:32 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x89060000}}}}}}}}}, 0x0) 10:51:32 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x74000000}}}}}}}, 0x0) 10:51:32 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x52, 0x44000102, 0x0) 10:51:32 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x5}}}}}}}}}, 0x0) 10:51:32 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x6}}}}}}}}}, 0x0) 10:51:32 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x7a000000}}}}}}}, 0x0) 10:51:32 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x8dffffff}}}}}}}}}, 0x0) 10:51:32 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8100}}}}}}}, 0x0) [ 763.571502][ T5499] FAULT_INJECTION: forcing a failure. [ 763.571502][ T5499] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 763.609743][ T5499] CPU: 1 PID: 5499 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 763.618485][ T5499] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 763.628569][ T5499] Call Trace: [ 763.631870][ T5499] dump_stack+0x141/0x1d7 [ 763.636245][ T5499] should_fail.cold+0x5/0xa [ 763.640789][ T5499] _copy_from_user+0x2c/0x180 [ 763.645506][ T5499] __copy_msghdr_from_user+0x91/0x4b0 [ 763.650910][ T5499] ? __ia32_sys_shutdown+0x70/0x70 [ 763.656055][ T5499] ? __lock_acquire+0x16b3/0x54c0 [ 763.661128][ T5499] ___sys_recvmsg+0xd5/0x200 [ 763.665749][ T5499] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 763.671421][ T5499] ? find_held_lock+0x2d/0x110 [ 763.676227][ T5499] ? __might_fault+0xd3/0x180 [ 763.680940][ T5499] ? lock_downgrade+0x6e0/0x6e0 [ 763.685844][ T5499] do_recvmmsg+0x24d/0x6d0 [ 763.690297][ T5499] ? ___sys_recvmsg+0x200/0x200 [ 763.695178][ T5499] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 763.701220][ T5499] ? __context_tracking_exit+0xb8/0xe0 [ 763.706711][ T5499] ? lock_downgrade+0x6e0/0x6e0 [ 763.711604][ T5499] __x64_sys_recvmmsg+0x20b/0x260 [ 763.716660][ T5499] ? __do_sys_socketcall+0x590/0x590 [ 763.721977][ T5499] ? syscall_enter_from_user_mode+0x27/0x70 [ 763.727994][ T5499] do_syscall_64+0x2d/0x70 [ 763.732456][ T5499] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 763.738468][ T5499] RIP: 0033:0x466459 [ 763.742385][ T5499] 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 [ 763.762021][ T5499] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b 10:51:32 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x8100}}}}}}}, 0x0) 10:51:32 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x53, 0x44000102, 0x0) [ 763.770469][ T5499] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 763.778559][ T5499] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 763.786562][ T5499] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 763.794559][ T5499] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 763.802556][ T5499] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:33 executing program 0 (fault-call:6 fault-nth:98): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:33 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xe8030000}}}}}}}}}, 0x0) 10:51:33 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x80350000}}}}}}}, 0x0) 10:51:33 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x7}}}}}}}}}, 0x0) 10:51:33 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x806}}}}}}}, 0x0) 10:51:33 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x54, 0x44000102, 0x0) 10:51:33 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4305}}}}}}}, 0x0) 10:51:33 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xf5ffffff}}}}}}}}}, 0x0) 10:51:33 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x8}}}}}}}}}, 0x0) 10:51:33 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x81000000}}}}}}}, 0x0) 10:51:33 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x55, 0x44000102, 0x0) [ 764.457946][ T5529] FAULT_INJECTION: forcing a failure. [ 764.457946][ T5529] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 764.509645][ T5529] CPU: 0 PID: 5529 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 764.518389][ T5529] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 764.528474][ T5529] Call Trace: [ 764.531775][ T5529] dump_stack+0x141/0x1d7 [ 764.536144][ T5529] should_fail.cold+0x5/0xa [ 764.540697][ T5529] _copy_from_user+0x2c/0x180 [ 764.545412][ T5529] __copy_msghdr_from_user+0x91/0x4b0 [ 764.550815][ T5529] ? __ia32_sys_shutdown+0x70/0x70 [ 764.555958][ T5529] ? __lock_acquire+0x16b3/0x54c0 [ 764.561027][ T5529] ___sys_recvmsg+0xd5/0x200 [ 764.565645][ T5529] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 764.571402][ T5529] ? find_held_lock+0x2d/0x110 [ 764.576200][ T5529] ? __might_fault+0xd3/0x180 [ 764.580912][ T5529] ? lock_downgrade+0x6e0/0x6e0 [ 764.585809][ T5529] do_recvmmsg+0x24d/0x6d0 [ 764.590261][ T5529] ? ___sys_recvmsg+0x200/0x200 [ 764.595150][ T5529] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 764.601188][ T5529] ? __context_tracking_exit+0xb8/0xe0 [ 764.606677][ T5529] ? lock_downgrade+0x6e0/0x6e0 [ 764.611567][ T5529] __x64_sys_recvmmsg+0x20b/0x260 [ 764.616622][ T5529] ? __do_sys_socketcall+0x590/0x590 [ 764.621938][ T5529] ? syscall_enter_from_user_mode+0x27/0x70 [ 764.627868][ T5529] do_syscall_64+0x2d/0x70 [ 764.632320][ T5529] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 764.638241][ T5529] RIP: 0033:0x466459 10:51:33 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0xb}}}}}}}}}, 0x0) [ 764.642155][ T5529] 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 [ 764.661791][ T5529] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 764.670239][ T5529] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 764.678237][ T5529] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 764.686235][ T5529] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 764.694232][ T5529] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000002 [ 764.702223][ T5529] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:34 executing program 0 (fault-call:6 fault-nth:99): r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:34 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x86ddffff}}}}}}}, 0x0) 10:51:34 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xffffa888}}}}}}}}}, 0x0) 10:51:34 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6558}}}}}}}, 0x0) 10:51:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x56, 0x44000102, 0x0) 10:51:34 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0xf}}}}}}}}}, 0x0) 10:51:34 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xffffca88}}}}}}}}}, 0x0) 10:51:34 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88470000}}}}}}}, 0x0) 10:51:34 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x2}}}}}}}}}, 0x0) 10:51:34 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8035}}}}}}}, 0x0) [ 765.280046][ T5558] FAULT_INJECTION: forcing a failure. [ 765.280046][ T5558] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 765.317373][ T5558] CPU: 1 PID: 5558 Comm: syz-executor.0 Not tainted 5.12.0-rc7-syzkaller #0 [ 765.326109][ T5558] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.336191][ T5558] Call Trace: [ 765.339493][ T5558] dump_stack+0x141/0x1d7 [ 765.343866][ T5558] should_fail.cold+0x5/0xa [ 765.348405][ T5558] _copy_from_user+0x2c/0x180 [ 765.353115][ T5558] __copy_msghdr_from_user+0x91/0x4b0 [ 765.358513][ T5558] ? __ia32_sys_shutdown+0x70/0x70 [ 765.363653][ T5558] ? __lock_acquire+0x16b3/0x54c0 [ 765.368724][ T5558] ___sys_recvmsg+0xd5/0x200 [ 765.373341][ T5558] ? __copy_msghdr_from_user+0x4b0/0x4b0 [ 765.379013][ T5558] ? find_held_lock+0x2d/0x110 [ 765.383811][ T5558] ? __might_fault+0xd3/0x180 [ 765.388519][ T5558] ? lock_downgrade+0x6e0/0x6e0 [ 765.393416][ T5558] do_recvmmsg+0x24d/0x6d0 [ 765.397869][ T5558] ? ___sys_recvmsg+0x200/0x200 [ 765.402751][ T5558] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 765.408790][ T5558] ? __context_tracking_exit+0xb8/0xe0 [ 765.414287][ T5558] ? lock_downgrade+0x6e0/0x6e0 [ 765.419175][ T5558] __x64_sys_recvmmsg+0x20b/0x260 [ 765.424233][ T5558] ? __do_sys_socketcall+0x590/0x590 [ 765.429552][ T5558] ? syscall_enter_from_user_mode+0x27/0x70 [ 765.435482][ T5558] do_syscall_64+0x2d/0x70 [ 765.439939][ T5558] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 765.445867][ T5558] RIP: 0033:0x466459 [ 765.449780][ T5558] 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 [ 765.469413][ T5558] RSP: 002b:00007efd4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000012b 10:51:34 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88480000}}}}}}}, 0x0) 10:51:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x57, 0x44000102, 0x0) [ 765.477863][ T5558] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 765.485862][ T5558] RDX: 000000000000045b RSI: 0000000020008880 RDI: 0000000000000003 [ 765.493856][ T5558] RBP: 00007efd4db8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 765.501851][ T5558] R10: 0000000044000102 R11: 0000000000000246 R12: 0000000000000003 [ 765.509844][ T5558] R13: 00007ffcedf9fd9f R14: 00007efd4db8f300 R15: 0000000000022000 10:51:34 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45b, 0x44000102, 0x0) 10:51:34 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xffffdd86}}}}}}}}}, 0x0) 10:51:34 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8103}}}}}}}, 0x0) 10:51:34 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x3}}}}}}}}}, 0x0) 10:51:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x58, 0x44000102, 0x0) 10:51:34 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88640000}}}}}}}, 0x0) 10:51:35 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8104}}}}}}}, 0x0) 10:51:35 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x4}}}}}}}}}, 0x0) 10:51:35 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xfffff788}}}}}}}}}, 0x0) 10:51:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x59, 0x44000102, 0x0) 10:51:35 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88a8ffff}}}}}}}, 0x0) 10:51:35 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2, 0x44000102, 0x0) 10:51:35 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8106}}}}}}}, 0x0) 10:51:35 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x6}}}}}}}}}, 0x0) 10:51:35 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xffffff8d}}}}}}}}}, 0x0) 10:51:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5a, 0x44000102, 0x0) 10:51:35 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88caffff}}}}}}}, 0x0) 10:51:35 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3, 0x44000102, 0x0) 10:51:35 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x7}}}}}}}}}, 0x0) 10:51:35 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xfffffff5}}}}}}}}}, 0x0) 10:51:35 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8107}}}}}}}, 0x0) 10:51:35 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x88f7ffff}}}}}}}, 0x0) 10:51:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5b, 0x44000102, 0x0) 10:51:35 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4, 0x44000102, 0x0) 10:51:35 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x8}}}}}}}}}, 0x0) 10:51:36 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0xffffffff}}}}}}}}}, 0x0) [ 766.818405][ T5626] net_ratelimit: 78 callbacks suppressed [ 766.818426][ T5626] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:36 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8108}}}}}}}, 0x0) [ 766.866943][ T5626] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5c, 0x44000102, 0x0) 10:51:36 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x89060000}}}}}}}, 0x0) 10:51:36 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5, 0x44000102, 0x0) [ 767.012068][ T5635] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 767.051683][ T5637] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 767.083963][ T5635] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 767.107036][ T5637] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:36 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0xf}}}}}}}}}, 0x0) 10:51:36 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x810b}}}}}}}, 0x0) 10:51:36 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 767.244649][ T5644] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 767.277016][ T5644] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5d, 0x44000102, 0x0) 10:51:36 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x8dffffff}}}}}}}, 0x0) 10:51:36 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6, 0x44000102, 0x0) [ 767.398870][ T5652] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 767.430102][ T5653] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:51:36 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8160}}}}}}}, 0x0) 10:51:36 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x3}}}}}}}}}, 0x0) 10:51:36 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5e, 0x44000102, 0x0) 10:51:36 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xe8030000}}}}}}}, 0x0) 10:51:36 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x4}}}}}}}}}, 0x0) 10:51:36 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7, 0x44000102, 0x0) 10:51:36 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x816c}}}}}}}, 0x0) 10:51:37 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x2}}}}}}}}}, 0x0) 10:51:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5f, 0x44000102, 0x0) 10:51:37 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xf5ffffff}}}}}}}, 0x0) 10:51:37 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x6}}}}}}}}}, 0x0) 10:51:37 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8847}}}}}}}, 0x0) 10:51:37 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x8, 0x44000102, 0x0) 10:51:37 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x3}}}}}}}}}, 0x0) 10:51:37 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffa888}}}}}}}, 0x0) 10:51:37 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x7}}}}}}}}}, 0x0) 10:51:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x60, 0x44000102, 0x0) 10:51:37 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8848}}}}}}}, 0x0) 10:51:37 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x4}}}}}}}}}, 0x0) 10:51:37 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x9, 0x44000102, 0x0) 10:51:37 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffca88}}}}}}}, 0x0) 10:51:37 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x8}}}}}}}}}, 0x0) 10:51:37 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x5}}}}}}}}}, 0x0) 10:51:37 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8864}}}}}}}, 0x0) 10:51:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x61, 0x44000102, 0x0) 10:51:37 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0xb}}}}}}}}}, 0x0) 10:51:37 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffdd86}}}}}}}, 0x0) 10:51:37 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa, 0x44000102, 0x0) 10:51:38 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x6}}}}}}}}}, 0x0) 10:51:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x62, 0x44000102, 0x0) 10:51:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8906}}}}}}}, 0x0) 10:51:38 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x60}}}}}}}}}, 0x0) 10:51:38 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffe000}}}}}}}, 0x0) 10:51:38 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb, 0x44000102, 0x0) 10:51:38 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x7}}}}}}}}}, 0x0) 10:51:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:38 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x6c}}}}}}}}}, 0x0) 10:51:38 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xfffff788}}}}}}}, 0x0) 10:51:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x63, 0x44000102, 0x0) 10:51:38 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc, 0x44000102, 0x0) 10:51:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x3}}}}}}}, 0x0) 10:51:38 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x8}}}}}}}}}, 0x0) 10:51:38 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffff8d}}}}}}}, 0x0) 10:51:38 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x300}}}}}}}}}, 0x0) 10:51:38 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xd, 0x44000102, 0x0) 10:51:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4}}}}}}}, 0x0) 10:51:38 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0xb}}}}}}}}}, 0x0) 10:51:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x64, 0x44000102, 0x0) 10:51:38 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xfffffff5}}}}}}}, 0x0) 10:51:38 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x3e8}}}}}}}}}, 0x0) 10:51:38 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xe, 0x44000102, 0x0) 10:51:38 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x48}}}}}}}}}, 0x0) 10:51:38 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6}}}}}}}, 0x0) 10:51:39 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0xffffffff}}}}}}}, 0x0) 10:51:39 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x543}}}}}}}}}, 0x0) 10:51:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x65, 0x44000102, 0x0) 10:51:39 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x4c}}}}}}}}}, 0x0) 10:51:39 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x7}}}}}}}, 0x0) 10:51:39 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xf, 0x44000102, 0x0) 10:51:39 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:39 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x600}}}}}}}}}, 0x0) 10:51:39 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x60}}}}}}}}}, 0x0) 10:51:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x66, 0x44000102, 0x0) 10:51:39 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x608}}}}}}}}}, 0x0) 10:51:39 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8}}}}}}}, 0x0) 10:51:39 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x10, 0x44000102, 0x0) 10:51:39 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x2}}}}}}}}}, 0x0) 10:51:39 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x68}}}}}}}}}, 0x0) 10:51:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x67, 0x44000102, 0x0) 10:51:39 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xb}}}}}}}, 0x0) 10:51:39 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x689}}}}}}}}}, 0x0) 10:51:39 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x11, 0x44000102, 0x0) 10:51:39 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x3}}}}}}}}}, 0x0) 10:51:39 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x6c}}}}}}}}}, 0x0) 10:51:39 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x60}}}}}}}, 0x0) 10:51:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x68, 0x44000102, 0x0) 10:51:39 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x700}}}}}}}}}, 0x0) 10:51:39 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x4}}}}}}}}}, 0x0) 10:51:39 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x12, 0x44000102, 0x0) 10:51:39 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x74}}}}}}}}}, 0x0) 10:51:40 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6c}}}}}}}, 0x0) 10:51:40 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x806}}}}}}}}}, 0x0) 10:51:40 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x5}}}}}}}}}, 0x0) 10:51:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x69, 0x44000102, 0x0) 10:51:40 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x13, 0x44000102, 0x0) 10:51:40 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x300}}}}}}}, 0x0) 10:51:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x7a}}}}}}}}}, 0x0) 10:51:40 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0xb00}}}}}}}}}, 0x0) 10:51:40 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x6}}}}}}}}}, 0x0) 10:51:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6a, 0x44000102, 0x0) 10:51:40 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x3e8}}}}}}}, 0x0) 10:51:40 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x14, 0x44000102, 0x0) 10:51:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0xff}}}}}}}}}, 0x0) 10:51:40 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x1f00}}}}}}}}}, 0x0) 10:51:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6b, 0x44000102, 0x0) 10:51:40 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x7}}}}}}}}}, 0x0) 10:51:40 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x543}}}}}}}, 0x0) 10:51:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:40 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x3580}}}}}}}}}, 0x0) 10:51:40 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x15, 0x44000102, 0x0) 10:51:40 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x8}}}}}}}}}, 0x0) 10:51:40 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x600}}}}}}}, 0x0) 10:51:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6c, 0x44000102, 0x0) 10:51:40 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x2}}}}}}}}}, 0x0) 10:51:41 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x16, 0x44000102, 0x0) 10:51:41 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0xb}}}}}}}}}, 0x0) 10:51:41 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x4000}}}}}}}}}, 0x0) 10:51:41 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x608}}}}}}}, 0x0) [ 771.916264][ T5919] net_ratelimit: 114 callbacks suppressed [ 771.916284][ T5919] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 772.000890][ T5919] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 772.004005][ T5926] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 772.021675][ T5928] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6d, 0x44000102, 0x0) 10:51:41 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x3}}}}}}}}}, 0x0) [ 772.049856][ T5928] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:41 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x17, 0x44000102, 0x0) 10:51:41 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0xf}}}}}}}}}, 0x0) [ 772.118385][ T5926] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:41 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x689}}}}}}}, 0x0) 10:51:41 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x4305}}}}}}}}}, 0x0) [ 772.269725][ T5940] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:51:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6e, 0x44000102, 0x0) [ 772.320090][ T5943] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 772.323837][ T5940] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:51:41 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x18, 0x44000102, 0x0) 10:51:41 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x700}}}}}}}, 0x0) [ 772.381544][ T5945] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:41 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x2}}}}}}}}}, 0x0) 10:51:41 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:41 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x4788}}}}}}}}}, 0x0) 10:51:41 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x806}}}}}}}, 0x0) 10:51:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6f, 0x44000102, 0x0) 10:51:41 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x3}}}}}}}}}, 0x0) 10:51:41 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x19, 0x44000102, 0x0) 10:51:41 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x1}}}}}}}}}, 0x0) 10:51:41 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x4888}}}}}}}}}, 0x0) 10:51:41 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xb00}}}}}}}, 0x0) 10:51:42 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1a, 0x44000102, 0x0) 10:51:42 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x4}}}}}}}}}, 0x0) 10:51:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x70, 0x44000102, 0x0) 10:51:42 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:42 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x1f00}}}}}}}, 0x0) 10:51:42 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x6000}}}}}}}}}, 0x0) 10:51:42 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x6}}}}}}}}}, 0x0) 10:51:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x71, 0x44000102, 0x0) 10:51:42 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1b, 0x44000102, 0x0) 10:51:42 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x2}}}}}}}}}, 0x0) 10:51:42 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x6488}}}}}}}}}, 0x0) 10:51:42 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x3580}}}}}}}, 0x0) 10:51:42 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1c, 0x44000102, 0x0) 10:51:42 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x7}}}}}}}}}, 0x0) 10:51:42 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x72, 0x44000102, 0x0) 10:51:42 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x6c00}}}}}}}}}, 0x0) 10:51:42 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x8}}}}}}}}}, 0x0) 10:51:42 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4000}}}}}}}, 0x0) 10:51:42 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1d, 0x44000102, 0x0) 10:51:42 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x8035}}}}}}}}}, 0x0) 10:51:42 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x73, 0x44000102, 0x0) 10:51:42 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0xf}}}}}}}}}, 0x0) 10:51:42 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4305}}}}}}}, 0x0) 10:51:43 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}}}, 0x0) 10:51:43 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x8100}}}}}}}}}, 0x0) 10:51:43 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x1e, 0x44000102, 0x0) 10:51:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x74, 0x44000102, 0x0) 10:51:43 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:43 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4788}}}}}}}, 0x0) 10:51:43 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:43 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x21, 0x44000102, 0x0) 10:51:43 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x8847}}}}}}}}}, 0x0) 10:51:43 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x2}}}}}}}}}, 0x0) 10:51:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x75, 0x44000102, 0x0) 10:51:43 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x4888}}}}}}}, 0x0) 10:51:43 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}}}, 0x0) 10:51:43 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x8848}}}}}}}}}, 0x0) 10:51:43 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x22, 0x44000102, 0x0) 10:51:43 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x3}}}}}}}}}, 0x0) 10:51:43 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6000}}}}}}}, 0x0) 10:51:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x76, 0x44000102, 0x0) 10:51:43 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}}}, 0x0) 10:51:43 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x23, 0x44000102, 0x0) 10:51:43 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x8864}}}}}}}}}, 0x0) 10:51:43 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x4}}}}}}}}}, 0x0) 10:51:43 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6488}}}}}}}, 0x0) 10:51:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x77, 0x44000102, 0x0) 10:51:43 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}}}, 0x0) 10:51:43 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x8906}}}}}}}}}, 0x0) 10:51:44 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x24, 0x44000102, 0x0) 10:51:44 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x5}}}}}}}}}, 0x0) 10:51:44 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x6c00}}}}}}}, 0x0) 10:51:44 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}}}, 0x0) 10:51:44 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0xe803}}}}}}}}}, 0x0) 10:51:44 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x78, 0x44000102, 0x0) 10:51:44 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x25, 0x44000102, 0x0) 10:51:44 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x6}}}}}}}}}, 0x0) 10:51:44 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8035}}}}}}}, 0x0) 10:51:44 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:44 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0xffff}}}}}}}}}, 0x0) 10:51:44 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x26, 0x44000102, 0x0) 10:51:44 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8100}}}}}}}, 0x0) 10:51:44 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x79, 0x44000102, 0x0) 10:51:44 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x7}}}}}}}}}, 0x0) 10:51:44 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}}}, 0x0) 10:51:44 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:44 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8847}}}}}}}, 0x0) 10:51:44 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x27, 0x44000102, 0x0) 10:51:44 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x8}}}}}}}}}, 0x0) 10:51:44 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7a, 0x44000102, 0x0) 10:51:44 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:44 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:45 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8848}}}}}}}, 0x0) 10:51:45 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0xb}}}}}}}}}, 0x0) 10:51:45 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}}}, 0x0) 10:51:45 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x28, 0x44000102, 0x0) 10:51:45 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7b, 0x44000102, 0x0) 10:51:45 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:45 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8864}}}}}}}, 0x0) 10:51:45 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x48}}}}}}}}}, 0x0) 10:51:45 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}}}, 0x0) 10:51:45 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7c, 0x44000102, 0x0) 10:51:45 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:45 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x29, 0x44000102, 0x0) 10:51:45 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x8906}}}}}}}, 0x0) 10:51:45 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x4c}}}}}}}}}, 0x0) 10:51:45 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}}}, 0x0) 10:51:45 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x4}}}}}}}}}, 0x0) 10:51:45 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2a, 0x44000102, 0x0) 10:51:45 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xe803}}}}}}}, 0x0) 10:51:45 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7d, 0x44000102, 0x0) 10:51:45 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x60}}}}}}}}}, 0x0) 10:51:45 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}}}, 0x0) 10:51:45 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x6}}}}}}}}}, 0x0) 10:51:46 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2b, 0x44000102, 0x0) 10:51:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0xffff}}}}}}}, 0x0) 10:51:46 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}}}, 0x0) 10:51:46 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x68}}}}}}}}}, 0x0) 10:51:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7e, 0x44000102, 0x0) [ 777.016335][ T6218] net_ratelimit: 114 callbacks suppressed [ 777.016356][ T6218] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 777.021988][ T6219] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 777.051758][ T6218] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 777.082860][ T6219] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 777.098142][ T6224] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:46 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2c, 0x44000102, 0x0) 10:51:46 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x7}}}}}}}}}, 0x0) [ 777.152829][ T6224] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:46 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x6c}}}}}}}}}, 0x0) 10:51:46 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}, 0x0) 10:51:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3}}}}}}}, 0x0) 10:51:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x82, 0x44000102, 0x0) [ 777.391619][ T6237] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 777.408983][ T6238] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 777.433057][ T6240] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:46 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2d, 0x44000102, 0x0) [ 777.450868][ T6237] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:46 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48}}}}}}}}}, 0x0) 10:51:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4}}}}}}}, 0x0) 10:51:46 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x74}}}}}}}}}, 0x0) 10:51:46 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x8}}}}}}}}}, 0x0) 10:51:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x83, 0x44000102, 0x0) 10:51:46 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2e, 0x44000102, 0x0) 10:51:46 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c}}}}}}}}}, 0x0) 10:51:46 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6}}}}}}}, 0x0) 10:51:46 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x7a}}}}}}}}}, 0x0) 10:51:47 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0xb}}}}}}}}}, 0x0) 10:51:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x84, 0x44000102, 0x0) 10:51:47 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x2f, 0x44000102, 0x0) 10:51:47 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}}}, 0x0) 10:51:47 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0xff}}}}}}}}}, 0x0) 10:51:47 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x7}}}}}}}, 0x0) 10:51:47 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x1f}}}}}}}}}, 0x0) 10:51:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x85, 0x44000102, 0x0) 10:51:47 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x30, 0x44000102, 0x0) 10:51:47 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x68}}}}}}}}}, 0x0) 10:51:47 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:47 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8}}}}}}}, 0x0) 10:51:47 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x86, 0x44000102, 0x0) 10:51:47 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x31, 0x44000102, 0x0) 10:51:47 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}}}, 0x0) 10:51:47 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x1}}}}}}}}}, 0x0) 10:51:47 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xb}}}}}}}, 0x0) 10:51:47 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x2}}}}}}}}}, 0x0) 10:51:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x87, 0x44000102, 0x0) 10:51:47 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x32, 0x44000102, 0x0) 10:51:47 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x74}}}}}}}}}, 0x0) 10:51:48 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:48 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:48 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x33, 0x44000102, 0x0) 10:51:48 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x60}}}}}}}, 0x0) 10:51:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7a}}}}}}}}}, 0x0) 10:51:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x88, 0x44000102, 0x0) 10:51:48 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:48 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}}}}}}}, 0x0) 10:51:48 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6c}}}}}}}, 0x0) 10:51:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}}}}}}}}}, 0x0) 10:51:48 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x34, 0x44000102, 0x0) 10:51:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x89, 0x44000102, 0x0) 10:51:48 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:48 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x1}}}}}}}}}, 0x0) 10:51:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x2}}}}}}}}, 0x0) 10:51:48 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x300}}}}}}}, 0x0) 10:51:48 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x35, 0x44000102, 0x0) 10:51:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x8a, 0x44000102, 0x0) 10:51:48 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:48 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x3}}}}}}}}, 0x0) 10:51:48 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3e8}}}}}}}, 0x0) 10:51:49 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x2}}}}}}}}}, 0x0) 10:51:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x8b, 0x44000102, 0x0) 10:51:49 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:49 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x36, 0x44000102, 0x0) 10:51:49 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x543}}}}}}}, 0x0) 10:51:49 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x4}}}}}}}}, 0x0) 10:51:49 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}}}}}}}, 0x0) 10:51:49 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x8c, 0x44000102, 0x0) 10:51:49 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x600}}}}}}}, 0x0) 10:51:49 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x37, 0x44000102, 0x0) 10:51:49 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x6}}}}}}}}, 0x0) 10:51:49 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:49 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:49 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x608}}}}}}}, 0x0) 10:51:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x8d, 0x44000102, 0x0) 10:51:49 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x38, 0x44000102, 0x0) 10:51:49 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x7}}}}}}}}, 0x0) 10:51:49 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}}}}}}}, 0x0) 10:51:49 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}}}, 0x0) 10:51:50 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x689}}}}}}}, 0x0) 10:51:50 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x8e, 0x44000102, 0x0) 10:51:50 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x8}}}}}}}}, 0x0) 10:51:50 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:50 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x39, 0x44000102, 0x0) 10:51:50 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:50 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x700}}}}}}}, 0x0) 10:51:50 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0xf}}}}}}}}, 0x0) 10:51:50 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x8f, 0x44000102, 0x0) 10:51:50 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x3}}}}}}}, 0x0) 10:51:50 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}}}, 0x0) 10:51:50 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x806}}}}}}}, 0x0) 10:51:50 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3a, 0x44000102, 0x0) 10:51:50 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x25}}}}}}}}, 0x0) 10:51:50 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x4}}}}}}}, 0x0) 10:51:50 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x90, 0x44000102, 0x0) 10:51:50 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}}}, 0x0) 10:51:50 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xb00}}}}}}}, 0x0) 10:51:50 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3b, 0x44000102, 0x0) 10:51:50 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x64}}}}}}}}, 0x0) 10:51:50 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) 10:51:51 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x91, 0x44000102, 0x0) 10:51:51 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}}}, 0x0) 10:51:51 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x1f00}}}}}}}, 0x0) 10:51:51 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3c, 0x44000102, 0x0) 10:51:51 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x7}}}}}}}, 0x0) 10:51:51 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x30b}}}}}}}}, 0x0) 10:51:51 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x92, 0x44000102, 0x0) [ 782.103253][ T6485] net_ratelimit: 102 callbacks suppressed [ 782.103272][ T6485] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 782.174006][ T6485] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 782.216321][ T6491] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 782.226756][ T6493] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:51 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x3580}}}}}}}, 0x0) 10:51:51 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}}}, 0x0) [ 782.259587][ T6491] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 782.278252][ T6493] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:51 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3d, 0x44000102, 0x0) 10:51:51 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0xf000}}}}}}}}, 0x0) 10:51:51 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8}}}}}}}, 0x0) 10:51:51 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x93, 0x44000102, 0x0) 10:51:51 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4000}}}}}}}, 0x0) [ 782.548598][ T6506] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 782.580773][ T6506] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 782.605539][ T6511] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 782.617669][ T6510] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:51 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x3e, 0x44000102, 0x0) 10:51:51 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:51 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xb}}}}}}}, 0x0) 10:51:51 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x7ffffff2}}}}}}}}, 0x0) 10:51:51 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4305}}}}}}}, 0x0) 10:51:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x94, 0x44000102, 0x0) 10:51:52 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}}}}, 0x0) 10:51:52 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x41, 0x44000102, 0x0) 10:51:52 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x60}}}}}}}, 0x0) 10:51:52 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4788}}}}}}}, 0x0) 10:51:52 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x7ffffff8}}}}}}}}, 0x0) 10:51:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x95, 0x44000102, 0x0) 10:51:52 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x6c}}}}}}}, 0x0) 10:51:52 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x42, 0x44000102, 0x0) 10:51:52 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}}}, 0x0) 10:51:52 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x4888}}}}}}}, 0x0) 10:51:52 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x7ffffff9}}}}}}}}, 0x0) 10:51:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x96, 0x44000102, 0x0) 10:51:52 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x300}}}}}}}, 0x0) 10:51:52 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x43, 0x44000102, 0x0) 10:51:52 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}}}, 0x0) 10:51:52 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6000}}}}}}}, 0x0) 10:51:52 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:52 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x3e8}}}}}}}, 0x0) 10:51:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x97, 0x44000102, 0x0) 10:51:53 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}}}, 0x0) 10:51:53 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x44, 0x44000102, 0x0) 10:51:53 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x2}}}}}}}}}, 0x0) 10:51:53 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6488}}}}}}}, 0x0) 10:51:53 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x543}}}}}}}, 0x0) 10:51:53 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x98, 0x44000102, 0x0) 10:51:53 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}}}, 0x0) 10:51:53 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x6c00}}}}}}}, 0x0) 10:51:53 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3}}}}}}}}}, 0x0) 10:51:53 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x45, 0x44000102, 0x0) 10:51:53 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x600}}}}}}}, 0x0) 10:51:53 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8035}}}}}}}, 0x0) 10:51:53 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4}}}}}}}}}, 0x0) 10:51:53 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x99, 0x44000102, 0x0) 10:51:53 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}}}, 0x0) 10:51:53 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x46, 0x44000102, 0x0) 10:51:53 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x608}}}}}}}, 0x0) 10:51:53 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8100}}}}}}}, 0x0) 10:51:53 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x5}}}}}}}}}, 0x0) 10:51:53 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}}}, 0x0) 10:51:53 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x9a, 0x44000102, 0x0) 10:51:54 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x47, 0x44000102, 0x0) 10:51:54 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8847}}}}}}}, 0x0) 10:51:54 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x689}}}}}}}, 0x0) 10:51:54 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6}}}}}}}}}, 0x0) 10:51:54 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}, 0x0) 10:51:54 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x9b, 0x44000102, 0x0) 10:51:54 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x48, 0x44000102, 0x0) 10:51:54 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x700}}}}}}}, 0x0) 10:51:54 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8848}}}}}}}, 0x0) 10:51:54 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7}}}}}}}}}, 0x0) 10:51:54 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48}}}}}}}}}, 0x0) 10:51:54 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x9c, 0x44000102, 0x0) 10:51:54 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x49, 0x44000102, 0x0) 10:51:54 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x806}}}}}}}, 0x0) 10:51:54 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8}}}}}}}}}, 0x0) 10:51:54 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c}}}}}}}}}, 0x0) 10:51:54 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8864}}}}}}}, 0x0) 10:51:54 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x9d, 0x44000102, 0x0) 10:51:54 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4a, 0x44000102, 0x0) 10:51:54 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xb00}}}}}}}, 0x0) 10:51:54 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb}}}}}}}}}, 0x0) 10:51:54 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x8906}}}}}}}, 0x0) 10:51:55 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}}}, 0x0) 10:51:55 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x9e, 0x44000102, 0x0) 10:51:55 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x1f00}}}}}}}, 0x0) 10:51:55 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4b, 0x44000102, 0x0) 10:51:55 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x48}}}}}}}}}, 0x0) 10:51:55 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xe803}}}}}}}, 0x0) 10:51:55 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x68}}}}}}}}}, 0x0) 10:51:55 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4c, 0x44000102, 0x0) 10:51:55 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x3580}}}}}}}, 0x0) 10:51:55 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100, 0x0, 0xffff}}}}}}}, 0x0) 10:51:55 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x9f, 0x44000102, 0x0) 10:51:55 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4c}}}}}}}}}, 0x0) 10:51:55 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}}}, 0x0) 10:51:55 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:55 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4d, 0x44000102, 0x0) 10:51:55 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x60}}}}}}}}}, 0x0) 10:51:55 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x4000}}}}}}}, 0x0) 10:51:55 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa0, 0x44000102, 0x0) 10:51:55 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x74}}}}}}}}}, 0x0) 10:51:56 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x1}}}}}}}, 0x0) 10:51:56 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x68}}}}}}}}}, 0x0) 10:51:56 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x4305}}}}}}}, 0x0) 10:51:56 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa1, 0x44000102, 0x0) 10:51:56 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4e, 0x44000102, 0x0) 10:51:56 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7a}}}}}}}}}, 0x0) 10:51:56 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 787.210097][ T6741] net_ratelimit: 92 callbacks suppressed [ 787.210125][ T6741] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 787.221695][ T6742] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:56 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa2, 0x44000102, 0x0) [ 787.287284][ T6741] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 787.299860][ T6742] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 787.326860][ T6745] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:56 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x4f, 0x44000102, 0x0) 10:51:56 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x4788}}}}}}}, 0x0) [ 787.366644][ T6745] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:51:56 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6c}}}}}}}}}, 0x0) 10:51:56 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}}}}}}}}}, 0x0) 10:51:56 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x1}}}}}}}, 0x0) 10:51:56 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa3, 0x44000102, 0x0) 10:51:56 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x50, 0x44000102, 0x0) [ 787.632708][ T6758] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 787.644927][ T6759] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 787.670499][ T6758] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 787.684470][ T6759] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:51:56 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x2}}}}}}}}, 0x0) 10:51:56 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x74}}}}}}}}}, 0x0) 10:51:56 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x4888}}}}}}}, 0x0) 10:51:57 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa4, 0x44000102, 0x0) 10:51:57 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x51, 0x44000102, 0x0) 10:51:57 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x3}}}}}}}}, 0x0) 10:51:57 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7a}}}}}}}}}, 0x0) 10:51:57 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x1}}}}}}}, 0x0) 10:51:57 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x6000}}}}}}}, 0x0) 10:51:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa5, 0x44000102, 0x0) 10:51:57 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x52, 0x44000102, 0x0) 10:51:57 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x4}}}}}}}}, 0x0) 10:51:57 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:57 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x6488}}}}}}}, 0x0) 10:51:57 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x300}}}}}}}}}, 0x0) 10:51:57 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x53, 0x44000102, 0x0) 10:51:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa6, 0x44000102, 0x0) 10:51:57 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x1}}}}}}}, 0x0) 10:51:57 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x6}}}}}}}}, 0x0) 10:51:57 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3e8}}}}}}}}}, 0x0) 10:51:57 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x6c00}}}}}}}, 0x0) 10:51:58 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x54, 0x44000102, 0x0) 10:51:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa7, 0x44000102, 0x0) 10:51:58 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:51:58 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x7}}}}}}}}, 0x0) 10:51:58 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8035}}}}}}}, 0x0) 10:51:58 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x500}}}}}}}}}, 0x0) 10:51:58 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x55, 0x44000102, 0x0) 10:51:58 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x8}}}}}}}}, 0x0) 10:51:58 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:51:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa8, 0x44000102, 0x0) 10:51:58 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x543}}}}}}}}}, 0x0) 10:51:58 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8100}}}}}}}, 0x0) 10:51:58 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) 10:51:58 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x56, 0x44000102, 0x0) 10:51:58 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0xf}}}}}}}}, 0x0) 10:51:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xa9, 0x44000102, 0x0) 10:51:58 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8847}}}}}}}, 0x0) 10:51:58 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:51:58 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x600}}}}}}}}}, 0x0) 10:51:58 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x57, 0x44000102, 0x0) 10:51:58 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x25}}}}}}}}, 0x0) 10:51:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xaa, 0x44000102, 0x0) 10:51:59 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8848}}}}}}}, 0x0) 10:51:59 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:51:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x58, 0x44000102, 0x0) 10:51:59 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x608}}}}}}}}}, 0x0) 10:51:59 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x64}}}}}}}}, 0x0) 10:51:59 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xab, 0x44000102, 0x0) 10:51:59 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8864}}}}}}}, 0x0) 10:51:59 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}, 0x0) 10:51:59 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x30b}}}}}}}}, 0x0) 10:51:59 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x689}}}}}}}}}, 0x0) 10:51:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x59, 0x44000102, 0x0) 10:51:59 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xac, 0x44000102, 0x0) 10:51:59 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8906}}}}}}}, 0x0) 10:51:59 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}, 0x0) 10:51:59 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x337}}}}}}}}, 0x0) 10:51:59 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x700}}}}}}}}}, 0x0) 10:51:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5a, 0x44000102, 0x0) 10:51:59 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}, 0x0) 10:51:59 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xe803}}}}}}}, 0x0) 10:52:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xad, 0x44000102, 0x0) 10:52:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0xf000}}}}}}}}, 0x0) 10:52:00 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x806}}}}}}}}}, 0x0) 10:52:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5b, 0x44000102, 0x0) 10:52:00 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}, 0x0) 10:52:00 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x1000000}}}}}}}, 0x0) 10:52:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xae, 0x44000102, 0x0) 10:52:00 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb00}}}}}}}}}, 0x0) 10:52:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x7ffffff2}}}}}}}}, 0x0) 10:52:00 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x100}}}}}}}, 0x0) 10:52:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5c, 0x44000102, 0x0) 10:52:00 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x3000000}}}}}}}, 0x0) 10:52:00 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb99}}}}}}}}}, 0x0) 10:52:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xaf, 0x44000102, 0x0) 10:52:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x7ffffff8}}}}}}}}, 0x0) 10:52:00 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x1ff}}}}}}}, 0x0) 10:52:00 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x4000000}}}}}}}, 0x0) 10:52:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5d, 0x44000102, 0x0) 10:52:00 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x1f00}}}}}}}}}, 0x0) 10:52:00 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x7ffffff9}}}}}}}}, 0x0) 10:52:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb0, 0x44000102, 0x0) 10:52:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x6000000}}}}}}}, 0x0) 10:52:01 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:52:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5e, 0x44000102, 0x0) 10:52:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x2000}}}}}}}}}, 0x0) 10:52:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb1, 0x44000102, 0x0) 10:52:01 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:52:01 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:52:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x7000000}}}}}}}, 0x0) 10:52:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3580}}}}}}}}}, 0x0) 10:52:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x5f, 0x44000102, 0x0) [ 792.324628][ T6989] net_ratelimit: 92 callbacks suppressed [ 792.324649][ T6989] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 792.350700][ T6991] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:52:01 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) [ 792.379846][ T6989] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 792.399012][ T6991] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:52:01 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x2}}}}}}}}}, 0x0) [ 792.453197][ T6996] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:52:01 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8000000}}}}}}}, 0x0) 10:52:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb2, 0x44000102, 0x0) [ 792.504962][ T6996] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:52:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4000}}}}}}}}}, 0x0) 10:52:01 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:52:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x60, 0x44000102, 0x0) [ 792.713154][ T7006] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 792.748805][ T7009] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:52:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb3, 0x44000102, 0x0) [ 792.767098][ T7006] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 792.794132][ T7009] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:52:01 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3}}}}}}}}}, 0x0) 10:52:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:52:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8060000}}}}}}}, 0x0) 10:52:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4305}}}}}}}}}, 0x0) 10:52:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x61, 0x44000102, 0x0) 10:52:02 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb4, 0x44000102, 0x0) 10:52:02 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4}}}}}}}}}, 0x0) 10:52:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x803}}}}}}}, 0x0) 10:52:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xb000000}}}}}}}, 0x0) 10:52:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4788}}}}}}}}}, 0x0) 10:52:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x62, 0x44000102, 0x0) 10:52:02 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x5}}}}}}}}}, 0x0) 10:52:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x1f000000}}}}}}}, 0x0) 10:52:02 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb5, 0x44000102, 0x0) 10:52:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4800}}}}}}}}}, 0x0) 10:52:02 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x804}}}}}}}, 0x0) 10:52:02 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6}}}}}}}}}, 0x0) 10:52:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x63, 0x44000102, 0x0) 10:52:02 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb6, 0x44000102, 0x0) 10:52:02 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x40000000}}}}}}}, 0x0) 10:52:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4888}}}}}}}}}, 0x0) 10:52:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x806}}}}}}}, 0x0) 10:52:03 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7}}}}}}}}}, 0x0) 10:52:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x64, 0x44000102, 0x0) 10:52:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb7, 0x44000102, 0x0) 10:52:03 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8}}}}}}}}}, 0x0) 10:52:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x807}}}}}}}, 0x0) 10:52:03 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x43050000}}}}}}}, 0x0) 10:52:03 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4c00}}}}}}}}}, 0x0) 10:52:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x65, 0x44000102, 0x0) 10:52:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb8, 0x44000102, 0x0) 10:52:03 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb}}}}}}}}}, 0x0) 10:52:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x808}}}}}}}, 0x0) 10:52:03 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x60000000}}}}}}}, 0x0) 10:52:03 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6000}}}}}}}}}, 0x0) 10:52:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x66, 0x44000102, 0x0) 10:52:03 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x48}}}}}}}}}, 0x0) 10:52:03 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6488}}}}}}}}}, 0x0) 10:52:03 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80b}}}}}}}, 0x0) 10:52:03 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x6c000000}}}}}}}, 0x0) 10:52:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xb9, 0x44000102, 0x0) 10:52:04 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x67, 0x44000102, 0x0) 10:52:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6800}}}}}}}}}, 0x0) 10:52:04 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4c}}}}}}}}}, 0x0) 10:52:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xba, 0x44000102, 0x0) 10:52:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x80350000}}}}}}}, 0x0) 10:52:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x860}}}}}}}, 0x0) 10:52:04 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x68, 0x44000102, 0x0) 10:52:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6c00}}}}}}}}}, 0x0) 10:52:04 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x60}}}}}}}}}, 0x0) 10:52:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x81000000}}}}}}}, 0x0) 10:52:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xbb, 0x44000102, 0x0) 10:52:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86c}}}}}}}, 0x0) 10:52:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7400}}}}}}}}}, 0x0) 10:52:04 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x69, 0x44000102, 0x0) 10:52:04 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x68}}}}}}}}}, 0x0) 10:52:04 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x86ddffff}}}}}}}, 0x0) 10:52:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xbc, 0x44000102, 0x0) 10:52:04 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7a00}}}}}}}}}, 0x0) 10:52:04 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00}}}}}}}, 0x0) 10:52:05 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6a, 0x44000102, 0x0) 10:52:05 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6c}}}}}}}}}, 0x0) 10:52:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x88470000}}}}}}}, 0x0) 10:52:05 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xbd, 0x44000102, 0x0) 10:52:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:52:05 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8035}}}}}}}}}, 0x0) 10:52:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x88480000}}}}}}}, 0x0) 10:52:05 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x74}}}}}}}}}, 0x0) 10:52:05 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6b, 0x44000102, 0x0) 10:52:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x1}}}}}}}, 0x0) 10:52:05 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8100}}}}}}}}}, 0x0) 10:52:05 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xbe, 0x44000102, 0x0) 10:52:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x88640000}}}}}}}, 0x0) 10:52:05 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6c, 0x44000102, 0x0) 10:52:05 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7a}}}}}}}}}, 0x0) 10:52:05 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:52:05 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8847}}}}}}}}}, 0x0) 10:52:05 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xbf, 0x44000102, 0x0) 10:52:05 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x88a8ffff}}}}}}}, 0x0) 10:52:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x300}}}}}}}}}, 0x0) 10:52:06 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6d, 0x44000102, 0x0) 10:52:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x1}}}}}}}, 0x0) 10:52:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8848}}}}}}}}}, 0x0) 10:52:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x88caffff}}}}}}}, 0x0) 10:52:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3e8}}}}}}}}}, 0x0) 10:52:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc0, 0x44000102, 0x0) 10:52:06 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6e, 0x44000102, 0x0) 10:52:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:52:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x88f7ffff}}}}}}}, 0x0) 10:52:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8864}}}}}}}}}, 0x0) [ 797.333255][ T7234] net_ratelimit: 92 callbacks suppressed [ 797.333276][ T7234] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:52:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc1, 0x44000102, 0x0) 10:52:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x500}}}}}}}}}, 0x0) [ 797.445600][ T7242] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 797.456447][ T7243] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:52:06 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x6f, 0x44000102, 0x0) [ 797.490601][ T7242] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 797.510338][ T7243] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:52:06 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x1}}}}}}}, 0x0) 10:52:06 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8906}}}}}}}}}, 0x0) 10:52:06 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x89060000}}}}}}}, 0x0) [ 797.660570][ T7252] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa [ 797.684276][ T7252] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0003 with DS=0xa 10:52:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc2, 0x44000102, 0x0) 10:52:06 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x70, 0x44000102, 0x0) 10:52:06 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x543}}}}}}}}}, 0x0) [ 797.825103][ T7259] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa [ 797.860961][ T7259] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0004 with DS=0xa 10:52:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) [ 797.861958][ T7262] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa 10:52:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0x8dffffff}}}}}}}, 0x0) 10:52:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x990b}}}}}}}}}, 0x0) 10:52:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc3, 0x44000102, 0x0) 10:52:07 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x71, 0x44000102, 0x0) 10:52:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x600}}}}}}}}}, 0x0) 10:52:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x1}}}}}}}, 0x0) 10:52:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xe803}}}}}}}}}, 0x0) 10:52:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xe8030000}}}}}}}, 0x0) 10:52:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x608}}}}}}}}}, 0x0) 10:52:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc4, 0x44000102, 0x0) 10:52:07 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x72, 0x44000102, 0x0) 10:52:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:52:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xe0ffff}}}}}}}}}, 0x0) 10:52:07 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xf5ffffff}}}}}}}, 0x0) 10:52:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x689}}}}}}}}}, 0x0) 10:52:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc5, 0x44000102, 0x0) 10:52:07 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:52:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x1000000}}}}}}}}}, 0x0) 10:52:07 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x73, 0x44000102, 0x0) 10:52:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xffffa888}}}}}}}, 0x0) 10:52:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x700}}}}}}}}}, 0x0) 10:52:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) 10:52:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc6, 0x44000102, 0x0) 10:52:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x2000000}}}}}}}}}, 0x0) 10:52:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xffffca88}}}}}}}, 0x0) 10:52:08 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x74, 0x44000102, 0x0) 10:52:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x806}}}}}}}}}, 0x0) 10:52:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:52:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc7, 0x44000102, 0x0) 10:52:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3000000}}}}}}}}}, 0x0) 10:52:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xffffdd86}}}}}}}, 0x0) 10:52:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:52:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb00}}}}}}}}}, 0x0) 10:52:08 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x75, 0x44000102, 0x0) 10:52:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc8, 0x44000102, 0x0) 10:52:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4000000}}}}}}}}}, 0x0) 10:52:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xfffff788}}}}}}}, 0x0) 10:52:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}, 0x0) 10:52:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xc29}}}}}}}}}, 0x0) 10:52:08 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x76, 0x44000102, 0x0) 10:52:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xc9, 0x44000102, 0x0) 10:52:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x5000000}}}}}}}}}, 0x0) 10:52:08 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xffffff8d}}}}}}}, 0x0) 10:52:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}, 0x0) 10:52:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x1f00}}}}}}}}}, 0x0) 10:52:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x6000000}}}}}}}}}, 0x0) 10:52:09 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x77, 0x44000102, 0x0) 10:52:09 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xfffffff5}}}}}}}, 0x0) 10:52:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xca, 0x44000102, 0x0) 10:52:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x2000}}}}}}}}}, 0x0) 10:52:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x60}}}}}}}, 0x0) 10:52:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x7000000}}}}}}}}}, 0x0) 10:52:09 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x78, 0x44000102, 0x0) 10:52:09 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {}, {}, {0x8, 0x6558, 0xffffffff}}}}}}}, 0x0) 10:52:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x290c}}}}}}}}}, 0x0) 10:52:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x6c}}}}}}}, 0x0) 10:52:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xcb, 0x44000102, 0x0) 10:52:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8000000}}}}}}}}}, 0x0) 10:52:09 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x79, 0x44000102, 0x0) 10:52:09 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c20b00000180c200000086dd60aa0c0000442f0000000000000000000000000000000001ff020000000000000000000000000001042081000000000000000800000086dd080088be09000000000000000100000000080022eb0000000020000000020000000000000000004ff79756ee0569d615f706cf00000800655800000000"], 0x0) 10:52:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x100}}}}}}}, 0x0) 10:52:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x3580}}}}}}}}}, 0x0) 10:52:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x8060000}}}}}}}}}, 0x0) 10:52:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xcc, 0x44000102, 0x0) 10:52:09 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7a, 0x44000102, 0x0) 10:52:09 executing program 5: sendmsg$DEVLINK_CMD_SB_POOL_SET(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000400)={&(0x7f00000002c0)={0x110, 0x0, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x101}, {0x6, 0x11, 0x7d94}, {0x8, 0x13, 0x8}, {0x5, 0x14, 0x1}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x67a}, {0x6, 0x11, 0x7ff}, {0x8, 0x13, 0xc28}, {0x5, 0x14, 0x1}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x6}, {0x6, 0x11, 0x1000}, {0x8, 0x13, 0x9}, {0x5}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x165}, {0x6, 0x11, 0x5a}, {0x8, 0x13, 0x6}, {0x5, 0x14, 0x1}}]}, 0x110}, 0x1, 0x0, 0x0, 0x400}, 0x4004890) syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) syz_emit_ethernet(0x128d, &(0x7f00000017c0)={@local, @random="47bd8781a516", @val={@void, {0x8100, 0x7, 0x1, 0x3}}, {@mpls_mc={0x8848, {[{0x2, 0x0, 0x1}, {0x200, 0x0, 0x1}, {0x800}, {0x7ff, 0x0, 0x1}, {0xbc}, {0x3f, 0x0, 0x1}], @ipv6=@gre_packet={0xd, 0x6, "c71607", 0x123b, 0x2f, 0x0, @private0, @private1, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x880b, 0xcb, 0x0, [0x4], "4248697b4c483a8672c02d3ab02ecdfc4e81d63efd0f8cc8a75a40c8cfd8232e930157ba90305dd554774fea2ce90aa987dbe8a469809e6c2adc6c3b292850155d007b5e39ed33bebb6596bd2532c26367acf7746ad70a7a969268f044f8834ebbbad1ea197d93d3b5b94d825f78eb9063cc2694971e9b56b72f3533e1a966164a7b7f44fbeef9b0a2bbcbb6ea2ee5fdd0d04391b635f3f1cf277824a70eaf31fefb060b6a5dc9d46bc176d94ed3f9e5c16ae2f167b7e0e470ddf4603f678b8c258c78b01592394b622a78"}, {0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x800, [0x5, 0x9, 0x1], "e074c8b2055734e8a60aad05056d7d59115233f43547a946806a72f1692501df361030f801cb90f6de891c691472782b29cc9101fe987eb6b1da2044c30a06f6ca7cc7e9ccaa193d327be1c113243d1a29e8ad63a556e4e6d839"}, {0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x86dd, [], "3a8ed7cf5280324ecb37776395069a40bbfb42d313aa6d3e63d23cda49598770db913d3af3986ac387c84bfcdc9dd83afafb1a9e98b59e1e0aaac9e78715b732bb5e8b977a0e577dbf82e875447a37ab9c42a61add7057f2c91b75ef04206ebd3a7540a622ad4e4c31fd68b2fdf27cb78ffbe71738b048526de72fa9bb6fb3b351023b244725841ac9d79617107f7ce69c055298fa3cbedee3f12dc70baeb666ecd0ea62e10fa6dae86d3f023882995a793b39823a1d05f291b2a9bcbdc041dc4b56a73cdd598bab7d560d8641859643c9f3fcc6ecd94075b967be4f548928f1b6fb98842e5076f6c64f193c39efce492d4a43a2e752cf501238d5057ffdd35331e942bbcec3f544612fd4c6522d6fd557fabc127f804d2f9c4c0eb660a59263e7163c0aa3eccd9cd26429f76b7ab65cc452e12866dca2134b63b0f0665c3b4565d76855c7c006b47c0b262720744876ee21f449bcadd1bae56c7a5cdf1b85b1412eaa965fd5f4a5ad84ed600982b44172f3c3c2069b98deb0fe23fc4a1c8ed36ebf311af9e1175f9ce86774a5aa6864550dcdf10e750a81eb9a1b28ce46736eb6c37e763f08ecf0dcdef7383268788bd1ae47c3b0b5088b9b53503169ef627ecb56309ac2a1a991181e2a59d150f98c3f75ce6a091e09ac5a04910a4ea1aafcc375e3039d2407a4e01dab57ff4ab2dc9e7c6fbede0ec53ea8cca64d25dff97b4e32b8c0fbf8a40245477f7e4c006845459b0f439b04d3263c63fa65bd30b78b3e6b6c343da94dde309ae48c6d1180b2a8aa2043016e6995869e0e43349df6971dd8771f4390c55077f1b995d73e95945375b9a0993fe0ed1fc8110c5c6f598204c5f047c9eefb9cf25dcf10627a5b40ac8302be41cc145778e95f37ba90f28fd3b02eb65a705f1fa6fbfa0099225789ce895dc9d09800220965d0ef895cdc23c2e1a4480065f2ca04d30f60a205f110b15cde5be797fab60c52cefc58a025b20111546a71ff023a8903054d24e6a7f27ab26e694b0bf3167948c7e6c885034b8e7a9916908d39d384f01ca189ca874701160ddd405b02ea950de5b606b5b09fac89df50cd85e9aeabe8ceded0bf3a73b788b5f2de01eb35b5ee033c3e8ddcb39becd7ec9c27b0517d4ae93ceb5474817e3b31580e7d1e0746efea3916960336ae402f4e9477642fe49fdb483302e623e1607a5e7112e1d7884cf63893aa92c77d953188638f84421df48f6339cb45b17cc1d86fc8171e98e901132fb5f5de4356e98ea6ab0e68e6bca1e1cab170edb7e2b5d89593fd84ab8257ec605cd568bc6037df258ad74c7d2d308df064d2d3ca45b72a61f6d220d8367e30ee7b27b7323e5cf33d31db3ca73bf9b3d87e0ce298a6c5d45a0509ddb238ad004f69b2b916b1abcd684b626a90ffe1bd6d9031e959595c6ca88b9a0f246d9f18eae7fd393d0b808d4de52c4bdec98d46171e7e41814df44d8f06d5108401fc1937ce323d05cae822779387930453df47d58d381a1b296a57e00aa5d30b550e5437dd955038f6623ecf7d1522ff25f146e983c972a2b31dfe0d5d5ab50dfb8bed01282d7e3556992176571514261e07ca4238fbefd7628dd8cc8d37b5c1a518594d94f157841de8f5151915f64e33cd8e814136a786ee762c8f1414a3ee85cae51568a7070a8f59d41c25584dfc9c3cedc39ef269bb3119d778656ac56b453e3cea60be54d89035fef350f16e1335058e9369d76864b6411a35094633b4919a316d69719bb549d47b2fcb652984ae32ad9972c03b889f0f749d004b8574f6cfd146ca6d55ac3afda56c0e7e6413f77cffbbf0d90dea9ae9db74e4dfe3573197899eb744304393a15ebe8e09109a88074a3e1e7524b7b838516d83879e0d4c1bc6105b9084a996c380e76e447857fb71b0de0265dc524e043f7e2a7f00b80d0aa84c9f33681f2b926ecb93460861f6c969bdc063a035be0b8bff77434bca14224409d015af8bc3397975f33d89320b8e5544a10872d6bf4f410493371d3c3d1d07a517456d56c61dc5c0067843888e611318184ecbe96b0ab8452e0630d5499375806d31b9e75162a13b07e9ace25fd5a276b5a670d09969a5c70b6e89581549354488471bbf4d44e8c644722cef567265e2dd56297d6b21690f2c5011acdb9b92096eda7d9cbf7f34ff744cc9b2a583c035189d389a63645f9b3e2f569a92286b7be3a70b4c468e270c5021871e51e46f08aa9adcd70867fc64c86cbc48478857b4f0d88cd66385a09cd0ed179eee0988574244eadd05026c0c827e68e6f6145c98dc3ca2e8d2dc5124ab765ec9465321c7cae0b5b613792275a1a3cb0a5d0f0138f0fe696a1de0831f870a489fa95cf8d142eb31d8f51b1a841bc748de4060c632daf1416938fe1ebe1ab637422e83068a6e8ae72173c52b221bbb863f137b623b46968422838c80105b432d4edd13d6ae7c5d081b74292f2e72bdaa52fbb92237670d2a8db98f7ebedc01bcbc25a3ca767b30ce09357ad4fcdbe761b2ba3c88cd8ae561b9d73f3d8f68794cade9c95e31fcd896afb597f7996a39b80ff1e26d21f46d75c9d06258af8cad438b9f21bbd4524b0bc28e61c3315283d519b88251d879465025ac8496c7c9f2f06b7af422ca752c612be5d722a1e856610d6dbf5052c497f024dbaa6f7b8ae6926062f5d04c71e9263dd1ad5135048ece8f60cff1d90bfb2348587137b17eb23d5311a74e20ae15b621a36e4e07a6251795ba706c5362c694c89c760388c8941e4450f03ec898b7438f6d777d493e1a6f444cd6d0a6bed7a913b4e191be68231c7c087d39229ee6cb422e0f8bf754a60d4171211da6c32be8cc55ee9f236cfcefb5e050fec340d9e3eadcfb9312f6f93dfada2d49e2bce8869527fb3ada751f70f014cd54a01c56ceccc390856c96984f95405e4acc62b5bfe71257d2ff82171c17e4945823c7643e0e327529641d160559d5d565431c6e0a5806762807a37f732c8b1e652f2fa3c4bb471693c217db9ecc060dfd91a4f2c920ab19d797edb10806912ef569f0fc3254893a46aeaae1812488cd71b3f47d366dcbf8baa1568cac2073d0d79c73e8d22caf54d5ff1d3bfa84dc695c3ef83aeb19a6440b1ff4bec3069f43c7af974ca39acb08828507317a1559ad891b043a9f156cbe9c29bf9ce3b5986e9d9a86738dbd8cd7563362332d7a8c0ab52a210850e923b12e13029c45b79d69f26091f504dee87073bbeab5da3016a683d8b481421be9fbbaadc82d3c6c7ee1b7b76ca30af95a521e5696fb5e836c76099a36a178525943a1e0afc3e72ca9160cc62a6bd13411418645bc2c6918d106cbc030f1f1f89db1340665d9d32bfd9f4ce173eb7740d3da7203ef05322e6814ecf014905c9cfa85a5fc3c64888896653ff96a3ba27fb8a3b241d1a5c0fae9ff4fe9d765c502b7e2e9d25cee6d214543a2c3feff3fc5cf8f2a0d252ca565a2c5a951e2c30e7eb0451c9ff20ea67579ff33d16b5a65d1f1c9e5f37556cb31c5f0968c4688717e443a830d6b9991dd0b2af9fa042b7871c3bdf4a1b78e2b44848947a896aabbe52fc488d5e5a0873f22da2a633fd729f45872b9d5381a3200270abc542625bda055ebf83c4f09fa2b21556f1b8ff811b0936644f8c8377288424e87768e16b7bedbeb118679b2786701a599a88102e3a661e53bf587bc05594dc7bdcff112372722b064f341ace24969cfc90c9a14dbcef331c32b00a3d4ae58468208c9fa809f3b0eb5e82260f546fcbdb50946e35c1f2c7ff13c958bf9c9e6e031a2af2922b4d68aa23558eebda58f4123164d1574f778e14706e9624742f6ab87bf320958463bf797cd8d9958318408f4d8f5a77e56954408347a91dbac837791d8c4347a10eac861d2a57e5d5d5fbb59868879ddfbb88ae92eeeecbd19aa7cdded773b99446a7e5e4b2d64ae9f145c26bb9168d76b3a05c4a610df2564a97e19239d2af0cf386391ad93fc20d143efb954a1cac088a8d870006dca1e54d8aa7074562f0e7d6f2f900495abed0af6e0e90ee91cd44395321f73baa72d0571b6cfbab0d2eb07588ff83d92cc73a2c240274fc4f6f11f97966c4fa91cdcf8f0eda77e8ddd30c4c9addf8c583d0f528f10fdefabd4f4daf259644be480e461bd0657ebaabf35b563cd60a1007cb8a3dff2a65b0d805d33f65dcf5f61c1068eab5a0253083f0d11a8ade8ace0bd8e44e2428cfbaaaa492b20aefb87d3c0c7c14570f80868514379db3a40459803197111c271fb1366b333b49d0932786678465cafa430eb4e7b94dea25d461c5b0d035d4d40dcedb60068d4948b8477d3ca5164beae097e9fe787b056a4b6b5b7559e63dc50857d03fce1991d5706035f2ee6c1da7b00dd134904c32ce5dc99fea7297ed2a4759fcfa0d13a63d14792c1f071943e897fb8a50203071e08041342e74fe09c1a0f91d9c6437911643057c4cc9aac7f954e758296460a90d2bc58a348fd4d600937769e8dc42b0da6a7c4cac552a116868c056392d0c603e0ddfe5ce8e50757aed9ee8e66969b9ec3e75d05d6066a9dc1986e45a880e45a51110b440b705e75679c68e40d00436cd8e94fb46ce78a644a56f52b498539d6961de7c906c37efa7a3fecc5716ff8cd77d6d192ccff5243652024361b8abd56d26221350b08877fc5f2465f46f47625a847a9649d04aee50d72e546fc3c606b62181dd0044f595896a3b0fdf57ccbb98a1f479164d815f4b514b9f814e6aafaeffc8560bc8ea11b600479bb0e028fad5ad4c9561852a55cc01cb038130b4f99aefeac416004cebaf91ae88f103c08cbc519e439a690cdf9bfb83a82a9fea70abff82d7896108966d43618350a3f1f7b90408676f820a8bed45f66851bfcf3bb123b52b1d4bc328a2470a9daa62802e5769b852b62599cd7115fabda95bf2693dc56b3d1a7984692ec868e60643f1650aafa2de83dfc5d05f3f47998a9d7ae22f830265f07fbf78853f62aea053bdf9d227a9ecb2ac4c9d6e624ff217bd43d596f77538935acf1f89f72a1826911e88db6342427c4b7638ad3cd325371efa15ed1890537a880463be0b71c2f721dea5bf235d8e4914ac05261fef5f376d1b70cfe22236002759b86f0c97b6d2bc884b42d6863fea6193d464c4c53f550eca4edf3762fd75a76a0e638add3b1a1e79fdb1d26d17793c5c27dc378bad017c092ad817ad039d7096d1d7f3cbb3664421bfe11c2575b5e57ea0566b1496239cd6b0458293f2ea076f34c33732e07565660c503a5fc432369fbbb09dd15abddae460bea8add6c7b42f5b6e6a339711e0fd08bc4341a806c5418dce0610825a76fcfe90d029e75e58b5c663d6a92075cd4e454c9bdfbebb1a8117e155959bdbacc3ebf7b20d786b0321b78afd5b365b816730040cc7d298f9f49b3910eb749034e6c399fc2792f98222cca263cb13f54b45c7a47213e711e33e49091d6e266b4abf48178dafedfa810453a924dc466636f9f2fe2cfb4ef5f55b900a715ff96f8e91f57164e9d6e062e99023992ac99eac6124d359cdacddb095bad581ef4d0ed015202f43af7d6c6ed1e59217376b04de37a1ccdc90b3411edfe22323935d01c0e3d0bfb972314e900724b09e06d5864c97ac5d82280578046d3b369e4ac4212a6f00fc3b0e75c47f223f5d6f16d25e7e67a0b24cec483fc483cb56f2025e26fc51a9083f1acb191f6bbec13f9961365c6eb5f29937896968d4930c6a3efae045090f7901c6ed0a8e33236eebe3400e5bdb2b55b004c39e04c0a2dd75aaf4924de"}, {0x8, 0x88be, 0x4, {{0x5, 0x1, 0x3, 0x2, 0x1, 0x1, 0x5, 0x1}, 0x1, {0x82}}}, {0x8, 0x22eb, 0x4, {{0xe, 0x2, 0x9, 0x1, 0x0, 0x3, 0x5, 0x22}, 0x2, {0x6835, 0x4, 0x2, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1}}}, {0x8, 0x6558, 0x0, "2d2747be985cd6bd4509b76e3c08f9dace202c0b613c954d29b2820d3694277a220a6fe76e90c184e67994fc86f4079b8d6a66bbf12a578a258bc32b52db4d0b087cfb219e5d5bd0e1d0ca438968c2190d89da7ca4f5ab46056415949c8c5f9239a39f3c14036911ae2cc89c40386dc77cd503f1d011cbcd58f56a6d8372750a79dab212974245158b5803ac18d3429041885b668b51a8312ffc58a012a65932ee7f94d192e17a7bb5e053c537d39d565cc0ea960112f72855aea109db245ee889e604de672a929bb713"}}}}}}}}, &(0x7f0000000000)={0x1, 0x3, [0x6ac, 0x316, 0xd3, 0xfa2]}) syz_emit_ethernet(0x123, &(0x7f0000000040)={@local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @void, {@mpls_mc={0x8848, {[{0x40}, {0x9, 0x0, 0x1}, {0x3ff}, {0x9, 0x0, 0x1}, {0x1, 0x0, 0x1}], @llc={@snap={0xaa, 0xab, "d944", "845d98", 0x9100, "2938ed6a04bc6a10b98a7212f6f43b937285ee5f2f23060034c7c50b2d56aadc77b82c40916ad91e8ab921097b00ac82c0f3e8bc8077011621b58290c6e15f386796aec6840d7da366edc2f0b15b1c07fffdf8fd7a4920bebb1c3effd5461bb457294fe241bb9603ad72f2807ddcc23eaa3ab1d9865a1a08726b3a93d3307d965cf956ebc560513a809220643c5bb86a2531db07a0de7cdab1bd1f649b54ec7fc08e84132e73f205b233faec37637f4ca83c2d28df9a23f7286533fa77bcfa5caac2ec4468b68b75a8c0bca7c2d1c31357d9d552efa0d3c5fd7b78469c8794155acd091d58411d5e53396061d8c9fbc951cad3ab5fe48e63"}}}}}}, &(0x7f0000000180)={0x0, 0x3, [0x45f, 0x3d1, 0x4ae, 0x50]}) syz_emit_ethernet(0x274, &(0x7f0000001540)={@dev={[], 0x1c}, @empty, @val={@void, {0x8100, 0x5, 0x0, 0x3}}, {@ipv6={0x86dd, @udp={0xd, 0x6, "11716d", 0x23a, 0x11, 0x1, @private0, @loopback, {[@fragment={0x3b, 0x0, 0x1, 0x0, 0x0, 0x1, 0x67}, @dstopts={0x2c, 0x19, [], [@pad1, @generic={0x3f, 0x5b, "65b1660c2f0dff66896863de902449f7360bff9ad6258a7e3cf8453892dc7d9872366553144242d5d25156aaff777bd57aceddb67fe222f13050f1367a8dd8248c2ee5472920c93278033771187f638a3bd14d0d34851beaf43ae4"}, @generic={0x9, 0x4c, "531f3ed6ea8135c8b7321016f58c79ebdd24e64cd7d95b654c1684a0eb47fe6e7060eeea500b8a29d6610f6aa399dd197c5c16614fb9e347a64a005972d8279893124a204b55450958a03c67"}, @calipso={0x7, 0x18, {0x3, 0x4, 0x5, 0x7, [0x8001, 0x7fff0000000]}}, @ra={0x5, 0x2, 0x3}]}, @hopopts={0x84, 0x0, [], [@ra={0x5, 0x2, 0x1}]}, @fragment={0x3c, 0x0, 0x7, 0x1, 0x0, 0x16, 0x64}, @dstopts={0x84, 0x2, [], [@enc_lim, @ra={0x5, 0x2, 0x1000}, @jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0x5}, @enc_lim={0x4, 0x1, 0x7}]}, @hopopts={0x6, 0x7, [], [@calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x0, [0x6, 0x3]}}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80000001}, @ra={0x5, 0x2, 0x3ff}, @jumbo={0xc2, 0x4, 0x4f}]}], {0x4e20, 0x4e22, 0xe2, 0x0, @gue={{0x1, 0x0, 0x1, 0x4, 0x827f34f0ef0290f1, @void}, "96a0102ab48e64d10d0cd22b62bd0a12c6493640d9f1de4f2651da56062b2df274496633b990d7419ae0ab62313bd3f0e95ee5f6802fe3a994453fbc5e4bafe21ffe2ee005116a758a5345327b52bf155dde84d0df7bec72d3b95ab7d335e1be69c4702978ecb9fc814e295a40df0f6b6e046e79477d0562e88e3598d23b49e5cb2042f423e081da85c719a5ce9d8cf98951ca7f1b00c159657bbdbac3c44189dd1de56f9f0c0b83b9f1339ed4e56287a3676b0cde394234a0bab66e3b09661a462bec5d2182e6897708bfff9f9992b0f94c0636f3c3"}}}}}}}, &(0x7f00000001c0)={0x0, 0x1, [0xc07, 0x453, 0x665, 0x8e6]}) syz_emit_ethernet(0x1e, &(0x7f0000000540)={@dev={[], 0x44}, @empty, @void, {@can={0xc, {{0x4, 0x1, 0x0, 0x1}, 0x6, 0x3, 0x0, 0x0, "1e13b6dca47cba21"}}}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000480)={@broadcast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @void, {@canfd={0xd, {{0x0, 0x0, 0x1}, 0xd, 0x2, 0x0, 0x0, "b8cb14af392a2a7ea2c3a781b4df4fba9ece41f2e4d9d80759610062aea5eab2361ca342e2552e96280b43981dbf66bd5c01e35de4ceb7152fcc2443489e210f"}}}}, &(0x7f0000000500)={0x1, 0x3, [0x9f4, 0x118, 0x687, 0x8]}) 10:52:09 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x1ff}}}}}}}, 0x0) 10:52:09 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4000}}}}}}}}}, 0x0) 10:52:09 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0xb000000}}}}}}}}}, 0x0) 10:52:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xcd, 0x44000102, 0x0) 10:52:10 executing program 5: syz_emit_ethernet(0x7a, &(0x7f0000000200)=ANY=[@ANYBLOB="0180c20b00000180c200000086dd60aa0c0000442f00fe880000000000000000000000000001ff020000000000000000000000000001042081000000000000000800000086dd080088be00000000100000000100000000000000080022eb00000000206d00000200000000000000000000000800655800000000"], 0x0) syz_emit_ethernet(0x103, &(0x7f0000000000)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @dev={[], 0x1c}, @void, {@llc_tr={0x11, {@llc={0xe, 0x75, '\"', "66343ae2af4b4ee47275390d5c098b45d975e777e5adfff5bbd1790ae4ed1a6c27f9a26b7603d28c1b76683dac429ea3602e698a3532265ce24d12c1ff772b2d66222f128e9ed720dd74e710d68d5e497846a617ed172408c7d10113e2918769f7c195c0525048bfb6175a95f90c7e736c28abd3d5ddd18043fc42384f25a1f0564060440d640d3c103e48896b5892c48fcec522f115340919358a66c482b26ef8c15db69d2576674878e93df0d9646ca47ac3693a4be5decc6f1bf3c0c07edf92f39cf17c81c870706390738100b72e990189a42bfd3e6d6f5a0754854d00552f5b1cf474d50ada09ecc626c43799b879e0"}}}}}, 0x0) 10:52:10 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7b, 0x44000102, 0x0) 10:52:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:52:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4305}}}}}}}}}, 0x0) 10:52:10 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x1f000000}}}}}}}}}, 0x0) 10:52:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xce, 0x44000102, 0x0) 10:52:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}}}, 0x0) 10:52:10 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4788}}}}}}}}}, 0x0) 10:52:10 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7c, 0x44000102, 0x0) 10:52:10 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x20000000}}}}}}}}}, 0x0) 10:52:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040)='nl802154\x00', 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CHANNEL(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r4, 0x9b2e8276846c75a5, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8}]}, 0x1c}}, 0x0) sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(r2, &(0x7f0000000300)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000002c0)={&(0x7f0000000400)={0xb0, r4, 0x300, 0x70bd2d, 0x25dfdbfb, {}, [@NL802154_ATTR_SEC_DEVKEY={0x80, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x800}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x635}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x1}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x7}, @NL802154_DEVKEY_ATTR_ID={0x44, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x6}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x2c, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x1}, @NL802154_DEV_ADDR_ATTR_MODE={0x8}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xfffe}]}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x1}]}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0102}}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}]}, 0xb0}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f00000001c0)={'wpan0\x00', 0x0}) r7 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000500)='nl802154\x00', 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000340)={0x98, r7, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_SEC_DEVKEY={0x7c, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_ID={0x64, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8}, @NL802154_KEY_ID_ATTR_MODE={0x8}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x50, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0202}}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x2}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}]}]}]}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}]}, 0x98}}, 0x0) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x94, 0x0, 0x10, 0x70bd2d, 0x25dfdbff, {}, [@NL802154_ATTR_SEC_LEVEL={0x3c, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0xa1}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x9}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x9}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_SEC_LEVEL={0x1c, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x2}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}]}]}, 0x94}, 0x1, 0x0, 0x0, 0x8000}, 0x4000001) syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 10:52:10 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}}, 0x0) 10:52:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xcf, 0x44000102, 0x0) [ 801.425811][ T7467] general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN [ 801.437581][ T7467] KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] [ 801.446008][ T7467] CPU: 1 PID: 7467 Comm: syz-executor.5 Not tainted 5.12.0-rc7-syzkaller #0 [ 801.454700][ T7467] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 801.464780][ T7467] RIP: 0010:ieee802154_llsec_parse_dev_addr+0x2b3/0x370 [ 801.471845][ T7467] Code: 00 0f 85 d5 00 00 00 48 89 5d 08 e9 5c ff ff ff e8 32 c8 e2 f8 49 8d 7e 04 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 14 02 48 89 f8 83 e0 07 83 c0 01 38 d0 7c 04 84 d2 75 7d 48 [ 801.491473][ T7467] RSP: 0018:ffffc9001648f380 EFLAGS: 00010247 [ 801.497557][ T7467] RAX: dffffc0000000000 RBX: 0000000000000002 RCX: ffffc90013f2d000 [ 801.505544][ T7467] RDX: 0000000000000000 RSI: ffffffff8891294e RDI: 0000000000000004 [ 801.513534][ T7467] RBP: ffffc9001648f568 R08: ffffffff8a8a5360 R09: ffffffff88912891 [ 801.521527][ T7467] R10: 0000000000000002 R11: 0000000000000002 R12: 1ffff92002c91e70 [ 801.529519][ T7467] R13: 0000000000000000 R14: 0000000000000000 R15: ffff888027592474 [ 801.537506][ T7467] FS: 00007f92e64d2700(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000 [ 801.546457][ T7467] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 801.553059][ T7467] CR2: 00007efd4db4d718 CR3: 0000000023766000 CR4: 00000000001506e0 [ 801.561070][ T7467] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 801.569064][ T7467] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 801.577055][ T7467] Call Trace: [ 801.580433][ T7467] ? nl802154_del_llsec_dev+0x370/0x370 [ 801.586006][ T7467] ? __sanitizer_cov_trace_switch+0x63/0xf0 [ 801.591935][ T7467] ? __nla_parse+0x3d/0x50 [ 801.596460][ T7467] ieee802154_llsec_parse_key_id+0x343/0x410 [ 801.602466][ T7467] ? nl802154_add_llsec_seclevel+0x290/0x290 [ 801.608473][ T7467] ? __nla_parse+0x3d/0x50 [ 801.612909][ T7467] nl802154_add_llsec_devkey+0x24f/0x430 [ 801.618567][ T7467] ? nl802154_del_llsec_devkey+0x3d0/0x3d0 [ 801.624399][ T7467] ? nl802154_pre_doit+0xf8/0xce0 [ 801.629447][ T7467] ? __nla_parse+0x3d/0x50 [ 801.633883][ T7467] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 801.640146][ T7467] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 801.647608][ T7467] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 801.654919][ T7467] genl_family_rcv_msg_doit+0x228/0x320 [ 801.660491][ T7467] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x290/0x290 [ 801.667895][ T7467] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 801.674159][ T7467] ? ns_capable+0xde/0x100 [ 801.678660][ T7467] genl_rcv_msg+0x328/0x580 [ 801.683185][ T7467] ? genl_get_cmd+0x480/0x480 [ 801.687886][ T7467] ? nl802154_del_llsec_devkey+0x3d0/0x3d0 [ 801.695976][ T7467] ? lock_release+0x720/0x720 [ 801.700676][ T7467] netlink_rcv_skb+0x153/0x420 [ 801.705454][ T7467] ? genl_get_cmd+0x480/0x480 [ 801.710147][ T7467] ? netlink_ack+0xaa0/0xaa0 [ 801.714847][ T7467] genl_rcv+0x24/0x40 [ 801.718848][ T7467] netlink_unicast+0x533/0x7d0 [ 801.723631][ T7467] ? netlink_attachskb+0x870/0x870 [ 801.728767][ T7467] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 801.735199][ T7467] ? __phys_addr_symbol+0x2c/0x70 [ 801.740328][ T7467] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 801.746070][ T7467] ? __check_object_size+0x171/0x3f0 [ 801.751451][ T7467] netlink_sendmsg+0x856/0xd90 [ 801.756234][ T7467] ? netlink_unicast+0x7d0/0x7d0 [ 801.761192][ T7467] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 801.767461][ T7467] ? netlink_unicast+0x7d0/0x7d0 [ 801.772416][ T7467] sock_sendmsg+0xcf/0x120 [ 801.776855][ T7467] ____sys_sendmsg+0x6e8/0x810 [ 801.781637][ T7467] ? kernel_sendmsg+0x50/0x50 [ 801.786329][ T7467] ? do_recvmmsg+0x6d0/0x6d0 [ 801.790934][ T7467] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 801.796934][ T7467] ? stack_trace_consume_entry+0x160/0x160 [ 801.802853][ T7467] ___sys_sendmsg+0xf3/0x170 [ 801.807466][ T7467] ? sendmsg_copy_msghdr+0x160/0x160 [ 801.812772][ T7467] ? __fget_files+0x266/0x3d0 [ 801.817465][ T7467] ? lock_downgrade+0x6e0/0x6e0 [ 801.822338][ T7467] ? __fget_files+0x288/0x3d0 [ 801.827034][ T7467] ? __fget_light+0xea/0x280 [ 801.831641][ T7467] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 801.837902][ T7467] __sys_sendmsg+0xe5/0x1b0 [ 801.842421][ T7467] ? __sys_sendmsg_sock+0x30/0x30 [ 801.847465][ T7467] ? syscall_enter_from_user_mode+0x27/0x70 [ 801.853382][ T7467] do_syscall_64+0x2d/0x70 [ 801.857821][ T7467] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 801.863736][ T7467] RIP: 0033:0x466459 [ 801.867638][ T7467] 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 [ 801.887262][ T7467] RSP: 002b:00007f92e64d2188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 801.895695][ T7467] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459 [ 801.903685][ T7467] RDX: 0000000000000000 RSI: 0000000020000540 RDI: 0000000000000008 [ 801.911670][ T7467] RBP: 00000000004bf9fb R08: 0000000000000000 R09: 0000000000000000 [ 801.919655][ T7467] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056bf60 10:52:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xd0, 0x44000102, 0x0) 10:52:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4800}}}}}}}}}, 0x0) 10:52:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x40000000}}}}}}}}}, 0x0) [ 801.927639][ T7467] R13: 00007ffe6bb9fc5f R14: 00007f92e64d2300 R15: 0000000000022000 [ 801.935634][ T7467] Modules linked in: 10:52:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 10:52:11 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0x7d, 0x44000102, 0x0) 10:52:11 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x43050000}}}}}}}}}, 0x0) 10:52:11 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x44, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {}, {0x8, 0x88be, 0x0, {{}, 0x1, {0x4888}}}}}}}}}, 0x0) 10:52:11 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@link_local={0x1, 0x80, 0xc2, 0xb}, @link_local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "aa0c00", 0x4, 0x2f, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}, 0x0) 10:52:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000002880), 0x4) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098000, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="b4", 0x1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000008880), 0xd1, 0x44000102, 0x0) [ 802.236454][ T7467] ---[ end trace 9493777e5a900db7 ]--- [ 802.242386][ T7467] RIP: 0010:ieee802154_llsec_parse_dev_addr+0x2b3/0x370 [ 802.249434][ T7467] Code: 00 0f 85 d5 00 00 00 48 89 5d 08 e9 5c ff ff ff e8 32 c8 e2 f8 49 8d 7e 04 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 14 02 48 89 f8 83 e0 07 83 c0 01 38 d0 7c 04 84 d2 75 7d 48 [ 802.274036][ T7467] RSP: 0018:ffffc9001648f380 EFLAGS: 00010247 [ 802.293874][ T7467] RAX: dffffc0000000000 RBX: 0000000000000002 RCX: ffffc90013f2d000 [ 802.313104][ T7467] RDX: 0000000000000000 RSI: ffffffff8891294e RDI: 0000000000000004 [ 802.322394][ T7467] RBP: ffffc9001648f568 R08: ffffffff8a8a5360 R09: ffffffff88912891 [ 802.354429][ T7467] R10: 0000000000000002 R11: 0000000000000002 R12: 1ffff92002c91e70 [ 802.360630][ T7515] net_ratelimit: 94 callbacks suppressed [ 802.360647][ T7515] ip6_tunnel: non-ECT from fe88:0000:0000:0000:0000:0000:0000:0006 with DS=0xa [ 802.379459][ T7467] R13: 0000000000000000 R14: 0000000000000000 R15: ffff888027592474 [ 802.390465][ T7467] FS: 00007f92e64d2700(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000 [ 802.401437][ T7467] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 802.409559][ T7467] CR2: 00007f92e642d718 CR3: 0000000023766000 CR4: 00000000001506e0 [ 802.419703][ T7467] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 802.428318][ T7467] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 802.436949][ T7467] Kernel panic - not syncing: Fatal exception [ 802.443628][ T7467] Kernel Offset: disabled [ 802.447947][ T7467] Rebooting in 86400 seconds..