s390/qeth: process local address events
authorJulian Wiedmann <jwi@linux.ibm.com>
Wed, 6 May 2020 08:09:41 +0000 (10:09 +0200)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 May 2020 21:11:25 +0000 (14:11 -0700)
commit0d49c06bcfc29042306814a2199b7996dbf1ecb0
treea86761db0de25ecb4cb0dd03f1328e55576618d6
parent3be83016275d1e113ce8c4aa477174a8a6d7a55d
s390/qeth: process local address events

In configurations where specific HW offloads are in use, OSA adapters
will raise notifications to their virtual devices about the IP addresses
that currently reside on the same adapter.
Cache these addresses in two RCU-enabled hash tables, and flush the
tables once the relevant HW offload(s) get disabled.

Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/s390/net/qeth_core.h
drivers/s390/net/qeth_core_main.c
drivers/s390/net/qeth_core_mpc.h
drivers/s390/net/qeth_l2_main.c
drivers/s390/net/qeth_l3_main.c