Re: [PATCH cumulus-4.1.y 2/5] vxlan: don't replace fdb entry if nothing changed

2017-01-23 Thread Roopa Prabhu
On 1/23/17, 9:02 AM, Stephen Hemminger wrote: > On Fri, 20 Jan 2017 23:40:07 -0800 > Roopa Prabhu wrote: > >> +if (!vxlan_addr_equal(&rd->remote_ip, ip) || >> +rd->remote_port != port || >> +rd->remote_vni != vni || >> +rd->remote_ifindex != ifindex) { >> +d

Re: [PATCH cumulus-4.1.y 2/5] vxlan: don't replace fdb entry if nothing changed

2017-01-23 Thread Stephen Hemminger
On Fri, 20 Jan 2017 23:40:07 -0800 Roopa Prabhu wrote: > + if (!vxlan_addr_equal(&rd->remote_ip, ip) || > + rd->remote_port != port || > + rd->remote_vni != vni || > + rd->remote_ifindex != ifindex) { > + dst_cache_reset(&rd->dst_cache); > + rd-

[PATCH cumulus-4.1.y 2/5] vxlan: don't replace fdb entry if nothing changed

2017-01-20 Thread Roopa Prabhu
From: Balakrishnan Raman This will avoid unnecessary notifications to userspace. Signed-off-by: Balakrishnan Raman Signed-off-by: Roopa Prabhu --- drivers/net/vxlan.c | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/drivers/net/vxlan.c b/drivers/net/vxl