Merge branch 'net-use-helpers'
Juhee Kang says: ==================== net-next: replace open code with helper functions Currently, there are many helper functions on netdevice.h. However, some code doesn't use the helper functions and remains open code. So this patchset replaces open code with an appropriate helper function. First patch modifies to use netif_is_rxfh_configured instead of dev->priv_flags & IFF_RXFH_CONFIGURED. Second patch replaces open code with netif_is_bond_master. Last patch substitutes netif_is_macsec() for dev->priv_flags & IFF_MACSEC. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
commit
275fdef2d9
|
@ -6366,7 +6366,7 @@ static int __bnxt_reserve_rings(struct bnxt *bp)
|
|||
if (rx_rings != bp->rx_nr_rings) {
|
||||
netdev_warn(bp->dev, "Able to reserve only %d out of %d requested RX rings\n",
|
||||
rx_rings, bp->rx_nr_rings);
|
||||
if ((bp->dev->priv_flags & IFF_RXFH_CONFIGURED) &&
|
||||
if (netif_is_rxfh_configured(bp->dev) &&
|
||||
(bnxt_get_nr_rss_ctxs(bp, bp->rx_nr_rings) !=
|
||||
bnxt_get_nr_rss_ctxs(bp, rx_rings) ||
|
||||
bnxt_get_max_rss_ring(bp) >= rx_rings)) {
|
||||
|
|
|
@ -909,7 +909,7 @@ static int bnxt_set_channels(struct net_device *dev,
|
|||
|
||||
if (bnxt_get_nr_rss_ctxs(bp, req_rx_rings) !=
|
||||
bnxt_get_nr_rss_ctxs(bp, bp->rx_nr_rings) &&
|
||||
(dev->priv_flags & IFF_RXFH_CONFIGURED)) {
|
||||
netif_is_rxfh_configured(dev)) {
|
||||
netdev_warn(dev, "RSS table size change required, RSS table entries must be default to proceed\n");
|
||||
return -EINVAL;
|
||||
}
|
||||
|
|
|
@ -2742,8 +2742,7 @@ static int netvsc_netdev_event(struct notifier_block *this,
|
|||
return NOTIFY_DONE;
|
||||
|
||||
/* Avoid Bonding master dev with same MAC registering as VF */
|
||||
if ((event_dev->priv_flags & IFF_BONDING) &&
|
||||
(event_dev->flags & IFF_MASTER))
|
||||
if (netif_is_bond_master(event_dev))
|
||||
return NOTIFY_DONE;
|
||||
|
||||
switch (event) {
|
||||
|
|
|
@ -5237,7 +5237,7 @@ static inline void netif_keep_dst(struct net_device *dev)
|
|||
static inline bool netif_reduces_vlan_mtu(struct net_device *dev)
|
||||
{
|
||||
/* TODO: reserve and use an additional IFF bit, if we get more users */
|
||||
return dev->priv_flags & IFF_MACSEC;
|
||||
return netif_is_macsec(dev);
|
||||
}
|
||||
|
||||
extern struct pernet_operations __net_initdata loopback_net_ops;
|
||||
|
|
Loading…
Reference in New Issue