commit | e14b4db7a567ff507453ecd9c64da51bbc2b6d23 | [log] [tgz] |
---|---|---|
author | stephen hemminger <stephen@networkplumber.org> | Thu Mar 16 12:21:32 2017 -0700 |
committer | David S. Miller <davem@davemloft.net> | Thu Mar 16 21:35:33 2017 -0700 |
tree | 848ad14f3144221ffdfc0e91901e11dae7dfdfc8 | |
parent | d12c917691b45d9dffcfe7c2362d25caa40905fd [diff] |
netvsc: fix race during initialization When device is being setup on boot, there is a small race where network device callback is registered, but the netvsc_device pointer is not set yet. This can cause a NULL ptr dereference if packet arrives during this window. Fixes: 46b4f7f5d1f7 ("netvsc: eliminate per-device outstanding send counter") Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com> Signed-off-by: David S. Miller <davem@davemloft.net>