From patchwork Wed Dec 4 13:04:29 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Bader X-Patchwork-Id: 296509 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id B7DE72C0092 for ; Thu, 5 Dec 2013 00:04:55 +1100 (EST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1VoC8J-0001cv-L8; Wed, 04 Dec 2013 13:04:51 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1VoC7z-0001at-CX for kernel-team@lists.ubuntu.com; Wed, 04 Dec 2013 13:04:31 +0000 Received: from hsi-kbw-078-042-118-041.hsi3.kabel-badenwuerttemberg.de ([78.42.118.41] helo=canonical.com) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1VoC7z-00076T-5h for kernel-team@lists.ubuntu.com; Wed, 04 Dec 2013 13:04:31 +0000 From: Stefan Bader To: kernel-team@lists.ubuntu.com Subject: [Regression Trusty] Built-in ohci-pci Date: Wed, 4 Dec 2013 14:04:29 +0100 Message-Id: <1386162270-31210-1-git-send-email-stefan.bader@canonical.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <529EEFAA.4020507@canonical.com> References: <529EEFAA.4020507@canonical.com> X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com Since the split USB keyboards are broken for several people using the server image (Saucy). In order for those to get a working image, the cd image would have to be recreated with the new kernel... Not sure how likely this will happen for Saucy. For that I have to follow up with a separate version (mostly for the modules.ignore part). Should not change anything on Arm (as it is PCI related) but maybe we should cross-check... at least this seems to have been built on armhf. -Stefan From db60345463ec7c4df551ac74025b59875dc2e518 Mon Sep 17 00:00:00 2001 From: Stefan Bader Date: Wed, 4 Dec 2013 11:59:46 +0100 Subject: [PATCH] UBUNTU: (config) Built-in ohci-pci This was separated from the ohci-hcd driver in: commit c1117afb85890adf4073c7ff18ebcb4d0495e6af Author: Manjunath Goudar Date: Tue May 28 18:34:51 2013 +0530 USB: OHCI: make ohci-pci a separate driver There is a similar split for the EHCI driver (though the option there is USB_EHCI_PCI, without the HCD) which is set to y and for XHCI the PCI part always gets attached to the main XHCI_HCD module based on CONFIG_PCI. That driver also is built-in. Without that change USB keyboards will not work before the module gets loaded and that is not done in the debian installer. So installations (at least server image) cannot be controlled from a USB keyboard (which includes virtual KVM access (IPMI). BugLink: http://bugs.launchpad.net/bugs/1244176 Signed-off-by: Stefan Bader --- debian.master/abi/3.12.0-5.13/modules.ignore | 1 + debian.master/config/config.common.ubuntu | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 debian.master/abi/3.12.0-5.13/modules.ignore diff --git a/debian.master/abi/3.12.0-5.13/modules.ignore b/debian.master/abi/3.12.0-5.13/modules.ignore new file mode 100644 index 0000000..70f4968 --- /dev/null +++ b/debian.master/abi/3.12.0-5.13/modules.ignore @@ -0,0 +1 @@ +ohci-pci diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu index 58d5416..e78a4b9 100644 --- a/debian.master/config/config.common.ubuntu +++ b/debian.master/config/config.common.ubuntu @@ -6432,7 +6432,7 @@ CONFIG_USB_NET_SR9700=m CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_OMAP3=y -CONFIG_USB_OHCI_HCD_PCI=m +CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_BLACKLIST_HUB is not set