APPLIED: [SRU][T][PATCH 0/2] LP#1729119: NVMe timeout parameter type change

Stefan Bader stefan.bader at canonical.com
Mon Nov 27 17:49:26 UTC 2017


On 21.11.2017 10:03, Daniel Axtens wrote:
> BugLink: https://bugs.launchpad.net/bugs/1729119
> 
> [SRU Justification]
> 
> [Impact]
> Some NVMe operations time out too quickly. The module parameters allow
> the timeouts to be extended, but only up to 255s, as the counters are
> bytes.
> 
> [Fix]
> The underlying parameters are unsigned ints, so make the module
> parameters unsigned ints too, by picking patch
> http://lists.infradead.org/pipermail/linux-nvme/2017-September/012701.html
> 
> (Trusty specific) This also requires picking the patch that converts
> the constant into a parameter, which is a clean cherry-pick.
> 
> [Regression Potential]
> (Trusty specific) Limited: a module parameter is added and its type is
> changed. The patches are easily reviewable.
> 
> [Testing]
> (Trusty only) Boot tested on a c5.large instance on AWS which uses
> NVMe to boot. Verified that the system still boots with the patches,
> and that a timeout of 123456s is permitted.
> 
> Keith Busch (1):
>   NVMe: Make I/O timeout a module parameter
> 
> Marc Olson (1):
>   nvme: update timeout module parameter type
> 
>  drivers/block/nvme-core.c | 5 +++++
>  include/linux/nvme.h      | 3 ++-
>  2 files changed, 7 insertions(+), 1 deletion(-)
> 
Applied to trusty master-next. Thanks.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20171127/b94bee9c/attachment.sig>


More information about the kernel-team mailing list