~apw/ubuntu/+source/linux/+git/yakkety:lp1635594

Last commit made on 2016-10-21
Get this branch:
git clone -b lp1635594 https://git.launchpad.net/~apw/ubuntu/+source/linux/+git/yakkety
Only Andy Whitcroft can upload to this branch. If you are Andy Whitcroft please log in for upload directions.

Branch merges

Branch information

Name:
lp1635594
Repository:
lp:~apw/ubuntu/+source/linux/+git/yakkety

Recent commits

bb9757a... by Kamal Mostafa

UBUNTU: SAUCE: hio: Makefile and Kconfig

Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Brad Figg <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
BugLink: http://bugs.launchpad.net/bugs/1635594
Signed-off-by: Andy Whitcroft <email address hidden>

8c7a8e0... by Kamal Mostafa

UBUNTU: [config] enable CONFIG_HIO (Huawei ES3000_V2 PCIe SSD driver)

Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Brad Figg <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
BugLink: http://bugs.launchpad.net/bugs/1635594
Signed-off-by: Andy Whitcroft <email address hidden>

6e7d700... by Andy Whitcroft

UBUNTU: SAUCE: hio: port to v4.8 base

BugLink: http://bugs.launchpad.net/bugs/1635594
Signed-off-by: Andy Whitcroft <email address hidden>

76c98a6... by Kamal Mostafa

UBUNTU: SAUCE: hio: fix mask maybe-uninitialized warning

Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Brad Figg <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
BugLink: http://bugs.launchpad.net/bugs/1635594
Signed-off-by: Andy Whitcroft <email address hidden>

d8ab455... by Kamal Mostafa

UBUNTU: SAUCE: hio: use alloc_cpumask_var to avoid -Wframe-larger-than

Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Brad Figg <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
BugLink: http://bugs.launchpad.net/bugs/1635594
Signed-off-by: Andy Whitcroft <email address hidden>

1ed6aaa... by Kamal Mostafa

UBUNTU: SAUCE: hio: blk_queue make_request_fn now returns a blk_qc_t

Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Brad Figg <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
BugLink: http://bugs.launchpad.net/bugs/1635594
Signed-off-by: Andy Whitcroft <email address hidden>

1be1e8f... by Kamal Mostafa

UBUNTU: SAUCE: hio: bio_endio() no longer takes errors arg

Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Brad Figg <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
BugLink: http://bugs.launchpad.net/bugs/1635594
Signed-off-by: Andy Whitcroft <email address hidden>

f99d834... by Huawei SSD DEV Team <>

UBUNTU: SAUCE: import Huawei ES3000_V2 (2.1.0.23)

Source: http://support.huawei.com/enterprisesearch/ebgSearch#sp.keyword=HUAWEI%20ES3000%20V2%20Driver%20SRC

  Huawei SSD device driver
  Copyright (c) 2016, Huawei Technologies Co., Ltd.

  This program is free software; you can redistribute it and/or modify it
  under the terms and conditions of the GNU General Public License,
  version 2, as published by the Free Software Foundation.

  This program is distributed in the hope it will be useful, but WITHOUT
  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  more details.

Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Brad Figg <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
BugLink: http://bugs.launchpad.net/bugs/1635594
Signed-off-by: Andy Whitcroft <email address hidden>

7b66e0f... by Greg Kroah-Hartman <email address hidden>

Linux 4.8.2

BugLink: http://bugs.launchpad.net/bugs/1633973

Signed-off-by: Tim Gardner <email address hidden>

df4bca4... by Jarkko Sakkinen <email address hidden>

tpm_crb: fix crb_req_canceled behavior

BugLink: http://bugs.launchpad.net/bugs/1633973

commit 72fd50e14e46dc0edf360631bdece87c2f066a97 upstream.

The req_canceled() callback is used by tpm_transmit() periodically to
check whether the request has been canceled while it is receiving a
response from the TPM.

The TPM_CRB_CTRL_CANCEL register was cleared already in the crb_cancel
callback, which has two consequences:

* Cancel might not happen.
* req_canceled() always returns zero.

A better place to clear the register is when starting to send a new
command. The behavior of TPM_CRB_CTRL_CANCEL is described in the
section 5.5.3.6 of the PTP specification.

Fixes: 30fc8d138e91 ("tpm: TPM 2.0 CRB Interface")
Signed-off-by: Jarkko Sakkinen <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>

Signed-off-by: Tim Gardner <email address hidden>