From: Swen Schillig Date: Tue, 18 Aug 2009 13:43:06 +0000 (+0200) Subject: [SCSI] zfcp: invalid usage after free of port resources X-Git-Tag: v2.6.32-rc1~689^2~128 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a67417ab7eeff45bba55666c0e1083260f3624ee;p=pandora-kernel.git [SCSI] zfcp: invalid usage after free of port resources In certain error scenarios ports, rports are getting attached, validated and removed from the systems environment. Depending on the layer this occurs asynchronously. This patch fixes the few races which existed and ensures all references and cross references are cleared at the time they're invalid. In addition fc transports actions are only scheduled when required. Signed-off-by: Swen Schillig Signed-off-by: Christof Schmitt Signed-off-by: James Bottomley --- Reading git-diff-tree failed