diff options
author | Ying Xue <ying.xue@windriver.com> | 2014-01-15 10:23:39 +0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-01-14 18:50:46 -0800 |
commit | d9ac62be5740272f495154469cc9f77feb8d541a (patch) | |
tree | 9ff0ca3ae3c0f647d402baf1cd6d1a3b1b63ba4f /net/decnet | |
parent | ebd93a7daf40d61b994b9928dd7bf26e0dcca10d (diff) | |
download | op-kernel-dev-d9ac62be5740272f495154469cc9f77feb8d541a.zip op-kernel-dev-d9ac62be5740272f495154469cc9f77feb8d541a.tar.gz |
dcb: use __dev_get_by_name instead of dev_get_by_name to find interface
The following call chain indicates that dcb_doit() is protected
under rtnl_lock. So if we use __dev_get_by_name() instead of
dev_get_by_name() to find interface handlers in it, this would
help us avoid to change interface reference counter.
rtnetlink_rcv()
rtnl_lock()
netlink_rcv_skb()
dcb_doit()
rtnl_unlock()
Cc: John Fastabend <john.r.fastabend@intel.com>
Signed-off-by: Ying Xue <ying.xue@windriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/decnet')
0 files changed, 0 insertions, 0 deletions