commit | 7d7195a026bac47ac9943f11f84b7546276209dd | [log] [tgz] |
---|---|---|
author | Juliet Kim <julietk@linux.vnet.ibm.com> | Tue Mar 10 09:23:58 2020 -0500 |
committer | David S. Miller <davem@davemloft.net> | Tue Mar 10 15:50:42 2020 -0700 |
tree | 61bd40679eb2e07fe586f81b0065688b35b01737 | |
parent | ece0d7bd74615773268475b6b64d6f1ebbd4b4c6 [diff] |
ibmvnic: Do not process device remove during device reset The ibmvnic driver does not check the device state when the device is removed. If the device is removed while a device reset is being processed, the remove may free structures needed by the reset, causing an oops. Fix this by checking the device state before processing device remove. Signed-off-by: Juliet Kim <julietk@linux.vnet.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>