commit | 9749fed5d43d84b86f1c98b70167c31c296bb6a6 | [log] [tgz] |
---|---|---|
author | stephen hemminger <stephen@networkplumber.org> | Wed Jul 19 11:53:16 2017 -0700 |
committer | David S. Miller <davem@davemloft.net> | Wed Jul 19 22:20:05 2017 -0700 |
tree | 0ec6e775b34202d7725fc768cd0742f3ae6ebfcc | |
parent | ea383bf146be1e190f1d696e7db060afa8c93c31 [diff] |
netvsc: use ERR_PTR to avoid dereference issues The rndis_filter_device_add function is called both in probe context and RTNL context,and creates the netvsc_device inner structure. It is easier to get the RTNL lock annotation correct if it returns the object directly, rather than implicitly by updating network device private data. Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com> Signed-off-by: David S. Miller <davem@davemloft.net>