[PATCH net] ibmvnic: always store valid MAC address

2021-03-04 Thread Jiri Wiesner
c3672a8ad3 ("ibmvnic: fix ibmvnic_set_mac") Signed-off-by: Jiri Wiesner --- drivers/net/ethernet/ibm/ibmvnic.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/ibm/ibmvnic.c b/drivers/net/ethernet/ibm/ibmvnic.c index 3bad762083c5..b6102ccf9b90 1006

[PATCH net] bonding: fix active-backup failover for current ARP slave

2020-08-16 Thread Jiri Wiesner
made to find a new active slave. Fixes: b2220cad583c9 ("bonding: refactor ARP active-backup monitor") Signed-off-by: Jiri Wiesner --- drivers/net/bonding/bond_main.c | 18 -- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/drivers/net/bonding/bond_main.

ipvlan forces promisc mode on vmxnet3 master

2019-10-18 Thread Jiri Wiesner
There is a problem when ipvlan slaves are created on a master device that is a vmxnet3 device (ipvlan in VMware guests). The vmxnet3 driver does not support unicast address filtering. When ipvlan_open() brings up an ipvlan device, the ipvlan driver calls dev_uc_add() to add the hardware address

[PATCH net] ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes

2018-12-05 Thread Jiri Wiesner
patch that apply to IPv4 and IPv6 fragment reassembly are preemptive measures. Signed-off-by: Jiri Wiesner Reported-by: Per Sundstrom --- net/ipv4/ip_fragment.c | 7 +++ net/ipv6/netfilter/nf_conntrack_reasm.c | 8 +++- net/ipv6/reassembly.c | 8 +++