diff options
author | Aviad Yehezkel <aviadye@mellanox.com> | 2018-01-18 14:41:51 +0100 |
---|---|---|
committer | Steffen Klassert <steffen.klassert@secunet.com> | 2018-01-19 06:44:22 +0100 |
commit | aa5dd6fa6f5d4bdc82a67e952bba8ad2e98d77e2 (patch) | |
tree | 5a82ca3b3f6e651b76341476530f26c39f42a222 /mm/mlock.c | |
parent | xfrm: Add SA to hardware at the end of xfrm_state_construct() (diff) | |
download | linux-aa5dd6fa6f5d4bdc82a67e952bba8ad2e98d77e2.tar.xz linux-aa5dd6fa6f5d4bdc82a67e952bba8ad2e98d77e2.zip |
xfrm: fix error flow in case of add state fails
If add state fails in case of device offload, netdev refcount
will be negative since gc task is attempting to dev_free this state.
This is fixed by putting NULL in state dev field.
Signed-off-by: Aviad Yehezkel <aviadye@mellanox.com>
Signed-off-by: Boris Pismeny <borisp@mellanox.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Diffstat (limited to 'mm/mlock.c')
0 files changed, 0 insertions, 0 deletions