diff options
author | 2014-03-17 19:19:06 -0800 | |
---|---|---|
committer | 2014-03-18 16:02:16 -0400 | |
commit | f7bd12d09ed6e4093a56dbbfbe8411cc52a738d1 (patch) | |
tree | 9e7e3ee033404737317ef81b50c28391bc15bd6d /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | net: cdc_ncm: fix control message ordering (diff) | |
download | linux-dev-f7bd12d09ed6e4093a56dbbfbe8411cc52a738d1.tar.xz linux-dev-f7bd12d09ed6e4093a56dbbfbe8411cc52a738d1.zip |
cnic: Use proper ulp_ops for per device operations.
For per device operations, cnic needs to dereference the RCU protected
cp->ulp_ops instead of the global cnic_ulp_tbl. In 2 locations,
cnic_send_nlmsg() and cnic_copy_ulp_stats(), it was referencing the
global table. If the device has been unregistered and these functions
are still being called (very unlikely scenarios), it could lead to NULL
pointer dereference.
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions