From: Cornelia Huck Date: Thu, 25 Dec 2008 12:39:08 +0000 (+0100) Subject: [S390] cio: Only register ccw_device for registered subchannel. X-Git-Tag: v2.6.29-rc1~584^2~47 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5fb6b8544d9ccd2ed478af777f9e99e342eb8886;p=pandora-kernel.git [S390] cio: Only register ccw_device for registered subchannel. There is a race between io_subchannel_register() and io_subchannel_sch_event() which may cause a subchannel to be unregistered because it is no longer operational before io_subchannel_register() had run. We need to check whether the subchannel is still registered before the ccw device can be registered and just bail out if it is not. Signed-off-by: Cornelia Huck Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed