Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754339AbaDOTOt (ORCPT ); Tue, 15 Apr 2014 15:14:49 -0400 Received: from iolanthe.rowland.org ([192.131.102.54]:42687 "HELO iolanthe.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751331AbaDOTOr (ORCPT ); Tue, 15 Apr 2014 15:14:47 -0400 Date: Tue, 15 Apr 2014 15:14:46 -0400 (EDT) From: Alan Stern X-X-Sender: stern@iolanthe.rowland.org To: Stefani Seibold cc: linux-usb , Kernel development list , Greg KH , Sarah Sharp , Subject: Re: Missing USB XHCI and EHCI reset for kexec In-Reply-To: <1397588786.21892.4.camel@vger.seibold.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 15 Apr 2014, Stefani Seibold wrote: > > > usbcore: registered new interface driver USB-SATA-storage > > > USB SATA Mass Storage support registered. > > > usb 1-4: new high-speed USB device number 4 using ehci-pci > > > xxxx: ports detected > > > > What driver is this? I've never heard of USB-SATA-storage. > > > > This is a special embedded USB SATA driver written by me. It is mostly a > fork of the usb-storage driver but handle only one vendor and product ID > and does switch on a port bit. On the other side this vendor and product > ID is black listed in the regular usb-storage driver. Is it possible that your driver leaves the device in a strange state where it won't initialize properly? You can test this by blacklisting both mass-storage drivers. If the device then initializes properly after unbind and rebind, you'll know the answer. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/