commit | c637f1fa7b0452b71eebd35d00906d371c04714e | [log] [tgz] |
---|---|---|
author | Oliver Neukum <oneukum@suse.de> | Fri Mar 28 11:29:25 2014 +0100 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Wed Apr 16 14:04:59 2014 -0700 |
tree | e99bb91252f43a54926e3461f552be50a5e0ab38 | |
parent | e7eda9329372f5e436e5a9291eb115eab0feae02 [diff] |
uas: fix error handling during scsi_scan() intfdata is set only after scsi_scan(). uas_pre_reset() however needs intfdata to be valid and will follow the NULL pointer killing khubd. intfdata must be preemptively set before the host is registered and undone in the error case. Signed-off-by: Oliver Neukum <oliver@neukum.org> Reviewed-by: Hans de Goede <hdegoede@redhat.com> Acked-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>