From: Christoph Hellwig Date: Sun, 25 Sep 2011 18:56:32 +0000 (-0400) Subject: target: cleanup pscsi request submission X-Git-Tag: v3.2-rc1~24^2~62 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02b1a7463420e1cebe86c6755c44d3bd9489829e;p=pandora-kernel.git target: cleanup pscsi request submission Move the entirely request allocation, mapping and submission into ->do_task. This a) avoids blocking the I/O submission thread unessecarily, and b) simplifies the code greatly Note that the code seems to have various error handling issues, mostly related to bidi handling in the current form. I've added comments about those but not tried to fix them in this commit. Signed-off-by: Christoph Hellwig Signed-off-by: Nicholas Bellinger --- Reading git-diff-tree failed