From: James Bottomley Date: Thu, 23 Feb 2006 20:27:18 +0000 (-0600) Subject: [SCSI] fix scsi process problems and clean up the target reap issues X-Git-Tag: v2.6.17-rc1~1129^2~4^2~115 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffedb4522571ac170f941678d138a31bc0884ab4;p=pandora-kernel.git [SCSI] fix scsi process problems and clean up the target reap issues In order to use the new execute_in_process_context() API, you have to provide it with the work storage, which I do in SCSI in scsi_device and scsi_target, but which also means that we can no longer queue up the target reaps, so instead I moved the target to a state model which allows target_alloc to detect if we've received a dying target and wait for it to be gone. Hopefully, this should also solve the target namespace race. Signed-off-by: James Bottomley --- Reading git-diff-tree failed