commit | bdddbf6996c0b9299efc97b8f66e06286f3aa8c9 | [log] [tgz] |
---|---|---|
author | Li RongQing <roy.qing.li@gmail.com> | Wed Apr 29 08:42:44 2015 +0800 |
committer | Steffen Klassert <steffen.klassert@secunet.com> | Wed Apr 29 13:53:46 2015 +0200 |
tree | 504d61ae096e3b3e4272b877638b49db2d33da22 | |
parent | 39376ccb1968ba9f83e2a880a8bf02ad5dea44e1 [diff] |
xfrm: fix a race in xfrm_state_lookup_byspi The returned xfrm_state should be hold before unlock xfrm_state_lock, otherwise the returned xfrm_state maybe be released. Fixes: c454997e6[{pktgen, xfrm} Introduce xfrm_state_lookup_byspi..] Cc: Fan Du <fan.du@intel.com> Signed-off-by: Li RongQing <roy.qing.li@gmail.com> Acked-by: Fan Du <fan.du@intel.com> Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>