diff options
author | Shiraz Saleem <shiraz.saleem@intel.com> | 2017-03-17 18:30:07 -0500 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2017-03-24 16:23:29 -0400 |
commit | 871a8623d3b40221ad1103aff715dfee0aa4dacf (patch) | |
tree | 1e3c93fad72ab0f836a785903c7733680fe9c8f8 /security | |
parent | 97da3854c526d3a6ee05c849c96e48d21527606c (diff) | |
download | linux-871a8623d3b40221ad1103aff715dfee0aa4dacf.tar.bz2 |
i40iw: Receive netdev events post INET_NOTIFIER state
Netdev notification events are de-registered only when all
client iwdev instances are removed. If a single client is closed
and re-opened, netdev events could arrive even before the Control
Queue-Pair (CQP) is created, causing a NULL pointer dereference crash
in i40iw_get_cqp_request. Fix this by allowing netdev event
notification only after we have reached the INET_NOTIFIER state with
respect to device initialization.
Reported-by: Stefan Assmann <sassmann@redhat.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Reviewed-by: Yuval Shaia <yuval.shaia@oracle.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions