From patchwork Fri Oct 21 13:42:47 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leann Ogasawara X-Patchwork-Id: 685122 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 3t0n1c3SSJz9t1T; Sat, 22 Oct 2016 00:43:00 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=canonical-com.20150623.gappssmtp.com header.i=@canonical-com.20150623.gappssmtp.com header.b=Jedg5Zl0; dkim-atps=neutral Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1bxa64-0002s0-6N; Fri, 21 Oct 2016 13:42:56 +0000 Received: from mail-pf0-f177.google.com ([209.85.192.177]) by huckleberry.canonical.com with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1bxa5y-0002r1-NE for kernel-team@lists.ubuntu.com; Fri, 21 Oct 2016 13:42:50 +0000 Received: by mail-pf0-f177.google.com with SMTP id r16so57355587pfg.1 for ; Fri, 21 Oct 2016 06:42:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical-com.20150623.gappssmtp.com; s=20150623; h=from:subject:to:references:message-id:date:user-agent:mime-version :in-reply-to; bh=bFhdCrwvMhcWQomjSj34KPusKP8RrTOAkSKtesFq0h0=; b=Jedg5Zl0/sHyzJTYSEKCa4RR1ppez9ssj97yHPVZ688bB24xNaATa0/olaWzoWEoyb JZM4GDFkoU6TdX5jC3ZNH9iaFkpdlp4sk/7jgRAEZOxl94ZZvRTEx88Qd9Brpu2PwpCs SNhjdtkzGtzj4BSNz6Bn0ttK7kcHpTVjx02LNSXuCGtL5DR5ffX8YUeWun05ekzxpfo4 AuDJfPHpcL2JFZPqYAHQo8mPuAXBiaIy3rYwaUr4dvV54b4vytjfWaQJintqrP+73NUK qkVzIxpZmvcyhMNEdKCo/3rpBmNekI+Lqm2d4ryS552RspxOeQSNLKrZMgFWzHKvZLxB Vgng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:references:message-id:date :user-agent:mime-version:in-reply-to; bh=bFhdCrwvMhcWQomjSj34KPusKP8RrTOAkSKtesFq0h0=; b=AxSvls77boI6gNSxRue8nD7t33dnQ2zPcozrtF951Y9nH9/OGOhXuCEv+Qmx58ilRV /8jAQFOMJT4iW+sHhGMxGmq23KDZPiLOQYJ1sowk4BpMskWj4fRXICHdFZRLV1ZzlzXn 142adjmh7oFiHkJsrPGqbbYp8MQfV+dAsuQmoQO7Q9RCgtTfBt+bPf9Nle9RTwTrd6Sj ybzpzxk9b9X27Du8FhexMRkOSQgnSjBztOmJsNnfcB25EtlLfPA/ZFuN30dc2GH1YotF qRnJi7GjSiHmAxH695XDXZwhblq9kom0ipKtgQbt2SCNv6WjRyIC5IvrSGyC/YoXmoYy siQQ== X-Gm-Message-State: ABUngvdDsZqjgJ1xyPv0Iw7HZRbqjGVO0VTp5KV++0kqKI7kf0SWorq2Z5vgknj7mt9Dhxs7 X-Received: by 10.99.155.9 with SMTP id r9mr1501021pgd.52.1477057369187; Fri, 21 Oct 2016 06:42:49 -0700 (PDT) Received: from [192.168.1.3] (c-98-246-49-29.hsd1.or.comcast.net. [98.246.49.29]) by smtp.gmail.com with ESMTPSA id b83sm5497311pfl.41.2016.10.21.06.42.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Oct 2016 06:42:48 -0700 (PDT) From: Leann Ogasawara Subject: Ack+patch: [yakkety SRU] LP#1635594 -- hio driver missing To: Andy Whitcroft , Ubuntu Kernel Team References: <20161021122518.wvcu5n6ofw2rql36@brain> Message-ID: <580A1B57.9010605@canonical.com> Date: Fri, 21 Oct 2016 06:42:47 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <20161021122518.wvcu5n6ofw2rql36@brain> 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: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com Acked-by: Leann Ogasawara I've also attached a patch here which should apply cleanly on top of this pull request to add hio to the annotations file to help prevent this from going missing again. Thanks, Leann On 10/21/2016 05:25 AM, Andy Whitcroft wrote: > It seems the Ubuntu driver hio is no longer included with the Yakkety > kernel. This creates a regression-release in yakkety and will cause > corresponding issues with the HWE kernels when they are released. > > Proposing the below pull-request for SRU to yakkety. > > -apw > > The following changes since commit 7b66e0f562be96b5b73f45dbda334935bfbea3cb: > > Linux 4.8.2 (2016-10-20 16:14:17 -0500) > > are available in the git repository at: > > git://git.launchpad.net/~apw/ubuntu/+source/linux/+git/yakkety lp1635594 > > for you to fetch changes up to bb9757a7912dc6adf9aa8ef221441566f581ef9a: > > UBUNTU: SAUCE: hio: Makefile and Kconfig (2016-10-21 13:14:12 +0100) > > ---------------------------------------------------------------- > Andy Whitcroft (1): > UBUNTU: SAUCE: hio: port to v4.8 base > > Huawei SSD DEV Team (1): > UBUNTU: SAUCE: import Huawei ES3000_V2 (2.1.0.23) > > Kamal Mostafa (6): > UBUNTU: SAUCE: hio: bio_endio() no longer takes errors arg > UBUNTU: SAUCE: hio: blk_queue make_request_fn now returns a blk_qc_t > UBUNTU: SAUCE: hio: use alloc_cpumask_var to avoid -Wframe-larger-than > UBUNTU: SAUCE: hio: fix mask maybe-uninitialized warning > UBUNTU: [config] enable CONFIG_HIO (Huawei ES3000_V2 PCIe SSD driver) > UBUNTU: SAUCE: hio: Makefile and Kconfig > > debian.master/config/amd64/config.common.amd64 | 1 + > debian.master/config/config.common.ubuntu | 1 + > debian.master/config/i386/config.common.i386 | 1 + > debian.master/d-i/modules/block-modules | 1 + > ubuntu/Kconfig | 4 + > ubuntu/Makefile | 7 + > ubuntu/hio/Kconfig | 4 + > ubuntu/hio/Makefile | 1 + > ubuntu/hio/hio.c | 12566 +++++++++++++++++++++++ > ubuntu/hio/hio.h | 104 + > 10 files changed, 12690 insertions(+) > create mode 100644 ubuntu/hio/Kconfig > create mode 100644 ubuntu/hio/Makefile > create mode 100644 ubuntu/hio/hio.c > create mode 100644 ubuntu/hio/hio.h > Acked-by: Andy Whitcroft From 974628ae874f2438f5d16e4efa3c6dcbe82e3230 Mon Sep 17 00:00:00 2001 From: Leann Ogasawara Date: Fri, 21 Oct 2016 06:21:37 -0700 Subject: [PATCH] UBUNTU: [Config] Enforce CONFIG_HIO BugLink: http://bugs.launchpad.net/bugs/1635594 Signed-off-by: Leann Ogasawara --- debian.master/config/annotations | 3 +++ 1 file changed, 3 insertions(+) diff --git a/debian.master/config/annotations b/debian.master/config/annotations index 93765d86..cc77bd8 100644 --- a/debian.master/config/annotations +++ b/debian.master/config/annotations @@ -10248,6 +10248,9 @@ CONFIG_SHMOBILE_TIMER_HZ policy<{'armhf': '128'}> # Menu: System Type >> W90P910 Machines >> Architecture: arm # Menu: Ubuntu Supplied Third-Party Device Drivers +CONFIG_HIO policy<{'amd64': 'm', 'arm64': 'n', 'armhf': 'n', 'i386': 'm', 'powerpc': 'n', 'ppc64el': 'n'}> +# +CONFIG_HIO mark note # Menu: Virtualization CONFIG_VIRTUALIZATION policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'powerpc': 'y', 'ppc64el': 'y', 's390x': 'y'}> -- 2.9.3