Re: PROBLEM: lsusb -v freezes kernel on Acer ES1-111M

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Alan,

> was added recently; a table of devices that ehci-pci should ignore.  If 
> you add your device to that list, ehci-pci won't bind to it.  See 
> bypass_pci_id_table in drivers/usb/host/ehci-pci.c.  Of course, that 
> also will involve rebuilding part of the kernel...

Yes, that works! With the patch below applied to kernel 4.2, the EHCI bus
that causes my problems is gone. The system shuts down without freeze. It's
a relief to know that I'll be able to install a reliable system on this
machine. Never mind building a kernel... I've got ample experience now :-)

Now let's hope that we can find a fix for the actual problem,
so I can switch back to precompiled kernels some time next year.

thanks and cheers,
  Roland

diff --git a/drivers/usb/host/ehci-pci.c b/drivers/usb/host/ehci-pci.c
index 2a5d2fd..05f4f76 100644
--- a/drivers/usb/host/ehci-pci.c
+++ b/drivers/usb/host/ehci-pci.c
@@ -52,6 +52,8 @@ static const struct pci_device_id bypass_pci_id_table[] = {
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x0811), },
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x0829), },
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xe006), },
+	/* EHCI on Acer ES1-111M */
+	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x0f34), },
 	{}
 };
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux