summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/ti/netcp.h
diff options
context:
space:
mode:
authorJakub Kicinski2018-01-18 03:50:59 +0100
committerDavid S. Miller2018-01-19 21:44:18 +0100
commit3eb47dfca0b245d88a4c30b8e41204036e0882e4 (patch)
tree115104fbfb19925c32ca1ed754f5a634b94bc498 /drivers/net/ethernet/ti/netcp.h
parentnfp: add nfp_reprs_get_locked() helper (diff)
downloadkernel-qcow2-linux-3eb47dfca0b245d88a4c30b8e41204036e0882e4.tar.gz
kernel-qcow2-linux-3eb47dfca0b245d88a4c30b8e41204036e0882e4.tar.xz
kernel-qcow2-linux-3eb47dfca0b245d88a4c30b8e41204036e0882e4.zip
nfp: protect each repr pointer individually with RCU
Representors are grouped in sets by type. Currently the whole sets are under RCU protection, but individual representor pointers are not. This causes some inconveniences when representors have to be destroyed, because we have to allocate new sets to remove any representors. Protect the individual pointers with RCU. Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com> Reviewed-by: Dirk van der Merwe <dirk.vandermerwe@netronome.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/ti/netcp.h')
0 files changed, 0 insertions, 0 deletions