Whamcloud - gitweb
LU-2797 osc: GPF in osc_send_oap_rpc
authorBruno Faccini <bruno.faccini@intel.com>
Wed, 24 Apr 2013 17:07:05 +0000 (19:07 +0200)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 20 May 2013 18:12:36 +0000 (14:12 -0400)
commit31e2d2301d182d872de26bc299cc8c1bed144944
tree3193a26118a9dc2b05f700f0ea20e839dc022228
parentce7b2c969bca2b8dc7184257e8446be2ac3bf5aa
LU-2797 osc: GPF in osc_send_oap_rpc

Due to cl_loi_list_lock release in osc_send_oap_rpc(), this
leaves a window where lov_oinfo may be freed/poisoned between both
write/read steps/calls of osc_send_oap_rpc() in osc_check_rpcs(),
thus it needs to be refreshed.

Signed-off-by: Bruno Faccini <bruno.faccini@intel.com>
Change-Id: Id3056c1fca91bade65b6d2b556b6b47a3d3d089e
Reviewed-on: http://review.whamcloud.com/6089
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Johann Lombardi <johann.lombardi@intel.com>
lustre/osc/osc_request.c