Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
drivers/net/phy/bcm7xxx.cd88fd1b546("net: phy: bcm7xxx: Fixed indirect MMD operations")f68d08c437("net: phy: bcm7xxx: Add EPHY entry for 72165") net/sched/sch_api.cb193e15ac6("net: prevent user from passing illegal stab size")69508d4333("net_sched: Use struct_size() and flex_array_size() helpers") Both cases trivial - adjacent code additions. Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
@@ -1677,8 +1677,6 @@ static void br_multicast_update_querier(struct net_bridge_mcast *brmctx,
|
||||
int ifindex,
|
||||
struct br_ip *saddr)
|
||||
{
|
||||
lockdep_assert_held_once(&brmctx->br->multicast_lock);
|
||||
|
||||
write_seqcount_begin(&querier->seq);
|
||||
querier->port_ifidx = ifindex;
|
||||
memcpy(&querier->addr, saddr, sizeof(*saddr));
|
||||
@@ -3867,13 +3865,13 @@ void br_multicast_ctx_init(struct net_bridge *br,
|
||||
|
||||
brmctx->ip4_other_query.delay_time = 0;
|
||||
brmctx->ip4_querier.port_ifidx = 0;
|
||||
seqcount_init(&brmctx->ip4_querier.seq);
|
||||
seqcount_spinlock_init(&brmctx->ip4_querier.seq, &br->multicast_lock);
|
||||
brmctx->multicast_igmp_version = 2;
|
||||
#if IS_ENABLED(CONFIG_IPV6)
|
||||
brmctx->multicast_mld_version = 1;
|
||||
brmctx->ip6_other_query.delay_time = 0;
|
||||
brmctx->ip6_querier.port_ifidx = 0;
|
||||
seqcount_init(&brmctx->ip6_querier.seq);
|
||||
seqcount_spinlock_init(&brmctx->ip6_querier.seq, &br->multicast_lock);
|
||||
#endif
|
||||
|
||||
timer_setup(&brmctx->ip4_mc_router_timer,
|
||||
|
||||
@@ -82,7 +82,7 @@ struct bridge_mcast_other_query {
|
||||
struct bridge_mcast_querier {
|
||||
struct br_ip addr;
|
||||
int port_ifidx;
|
||||
seqcount_t seq;
|
||||
seqcount_spinlock_t seq;
|
||||
};
|
||||
|
||||
/* IGMP/MLD statistics */
|
||||
|
||||
Reference in New Issue
Block a user