switchdev: fix CONFIG_IP_MULTIPLE_TABLES compile issue
Subsystems (4)
PATCH 1/2 switchdev: fix CONFIG_IP_MULTIPLE_TABLES compile issue
From: Scott Feldman <[email protected]>
Signed-off-by Scott Feldman <[email protected]>
--- net/switchdev/switchdev.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)
net/switchdev/switchdev.c +6 -2
@@ -309,8 +309,12 @@ int netdev_switch_fib_ipv4_add(u32 dst, int dst_len, struct fib_info *fi,* IPv4 FIB offloading has been disabled completely. */ -if (fi->fib_net->ipv4.fib_has_custom_rules | - fi->fib_net->ipv4.fib_offload_disabled) +#ifdef CONFIG_IP_MULTIPLE_TABLES +if (fi->fib_net->ipv4.fib_has_custom_rules) +return 0 ; +#endif + +if (fi->fib_net->ipv4.fib_offload_disabled)return 0 ; dev =netdev_switch_get_dev_by_nhs (fi);
Signature · 1 line
1.7.10.4
PATCH 2/2 rocker: fix some sparse warnings
From: Scott Feldman <[email protected]>
Signed-off-by Scott Feldman <[email protected]>
--- drivers/net/ethernet/rocker/rocker.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
drivers/net/ethernet/rocker/rocker.c +3 -3
@@ -2737,7 +2737,7 @@ static struct rocker_neigh_tbl_entry * {struct rocker_neigh_tbl_entry *found; -hash_for_each_possible (rocker->neigh_tbl, found, entry, ip_addr) +hash_for_each_possible (rocker->neigh_tbl, found, entry, (u32 )ip_addr)if (found->ip_addr == ip_addr)return found;
@@ -2749,7 +2749,7 @@ static void _rocker_neigh_add(struct rocker *rocker, { entry->index = rocker->neigh_tbl_next_index++; entry->ref_count++; -hash_add (rocker->neigh_tbl, &entry->entry, entry->ip_addr); +hash_add (rocker->neigh_tbl, &entry->entry, (u32 )entry->ip_addr); } static void _rocker_neigh_del(struct rocker *rocker,
@@ -2868,7 +2868,7 @@ static int rocker_port_ipv4_resolve(struct rocker_port *rocker_port, __be32 ip_addr) {struct net_device *dev = rocker_port->dev; -struct neighbour *n =__ipv4_neigh_lookup (dev, ip_addr); +struct neighbour *n =__ipv4_neigh_lookup (dev, (u32 )ip_addr);int err =0 ;if (!n)
Signature · 1 line
1.7.10.4
Re: [PATCH net-next 2/2] rocker: fix some sparse warnings
Quoted 3 lines · Fri, Mar 06, 2015 at 10:14:37AM CET, [email protected] wrote:
From: Scott Feldman <[email protected]>
Signed-off-by Scott Feldman <[email protected]>
Acked-by Jiri Pirko <[email protected]>
Re: [PATCH net-next 2/2] rocker: fix some sparse warnings
In reply to [email protected]From: [email protected]
Date: Fri, 6 Mar 2015 01:14:37 -0800
Quoted 3 lines
From: Scott Feldman <[email protected]>
Signed-off-by Scott Feldman <[email protected]>
Applied.
Quoted 3 lines · Fri, Mar 06, 2015 at 10:14:36AM CET, [email protected] wrote:
From: Scott Feldman <[email protected]>
Signed-off-by Scott Feldman <[email protected]>
Acked-by Jiri Pirko <[email protected]>
From: [email protected]
Date: Fri, 6 Mar 2015 01:14:36 -0800
Quoted 3 lines
From: Scott Feldman <[email protected]>
Signed-off-by Scott Feldman <[email protected]>
Applied.