target: Drop left-over se_lun->lun_cmd_list shutdown code
authorNicholas Bellinger <nab@linux-iscsi.org>
Thu, 7 Nov 2013 05:05:19 +0000 (21:05 -0800)
committerNicholas Bellinger <nab@linux-iscsi.org>
Thu, 7 Nov 2013 22:25:02 +0000 (14:25 -0800)
commit85e25166ff3e26e3c905a104802ffc8ec0dc992c
treedded7528c07556c7b666e8c4351ca0eeb9097c3d
parent3db8d017e8e72f78c707ea5be7beb1b4d6e57a92
target: Drop left-over se_lun->lun_cmd_list shutdown code

Now with percpu refcounting for se_lun in place, go ahead and drop
the legacy per se_cmd accounting for se_lun shutdown.

This includes __transport_clear_lun_from_sessions(), the associated
transport_lun_wait_for_tasks() logic, along with a handful of now
unused se_cmd structure members and ->transport_state bits.

Cc: Kent Overstreet <kmo@daterainc.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
drivers/infiniband/ulp/srpt/ib_srpt.c
drivers/target/target_core_tpg.c
drivers/target/target_core_transport.c
drivers/target/target_core_xcopy.c
include/target/target_core_base.h