Activity log for bug #1798208

Date Who What changed Old value New value Message
2018-10-16 21:50:01 Don Brace bug added bug
2018-10-16 21:50:01 Don Brace attachment added Patches for Ubuntu 18.04.2 https://bugs.launchpad.net/bugs/1798208/+attachment/5201901/+files/ubuntu_180402.tar
2018-10-16 22:00:06 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2018-10-17 12:45:04 Joseph Salisbury linux (Ubuntu): importance Undecided Medium
2018-10-17 12:45:08 Joseph Salisbury linux (Ubuntu): status Incomplete Triaged
2018-10-18 20:49:23 Jeff Lane  bug added subscriber Jeff Lane
2018-11-01 21:22:39 Joseph Salisbury nominated for series Ubuntu Cosmic
2018-11-01 21:22:39 Joseph Salisbury bug task added linux (Ubuntu Cosmic)
2018-11-01 21:22:39 Joseph Salisbury nominated for series Ubuntu Bionic
2018-11-01 21:22:39 Joseph Salisbury bug task added linux (Ubuntu Bionic)
2018-11-01 21:22:46 Joseph Salisbury linux (Ubuntu Bionic): status New Triaged
2018-11-01 21:22:49 Joseph Salisbury linux (Ubuntu Cosmic): status New Triaged
2018-11-01 21:22:52 Joseph Salisbury linux (Ubuntu Bionic): importance Undecided Medium
2018-11-01 21:22:55 Joseph Salisbury linux (Ubuntu Cosmic): importance Undecided Medium
2018-11-01 21:31:08 Joseph Salisbury tags cosmic kernel-da-key
2018-11-01 21:31:14 Joseph Salisbury bug task deleted linux (Ubuntu Bionic)
2018-11-01 21:31:20 Joseph Salisbury linux (Ubuntu Cosmic): status Triaged In Progress
2018-11-01 21:31:25 Joseph Salisbury linux (Ubuntu): status Triaged In Progress
2018-11-01 21:31:31 Joseph Salisbury linux (Ubuntu Cosmic): assignee Joseph Salisbury (jsalisbury)
2018-11-01 21:31:34 Joseph Salisbury linux (Ubuntu): assignee Joseph Salisbury (jsalisbury)
2018-11-01 21:56:28 Joseph Salisbury description This is a request to update the SmartPQI driver in Ubuntu kernel 18.04.2 by pulling the following patches from upstream kernel version 4.19-rc7. Microsemi would like added to Ubuntu 18.04.2 to bring the driver up to date with kernel.org and to correct issues seen particularly on ARM systems. These patches cherry-pick cleanly from: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 0001-scsi-smartpqi-add-in-new-supported-controllers.patch commit b0f9408b14838566b2a9b26434fab667c2afb0ea No functionality change. Add in more supported controllers. 0002-scsi-smartpqi-workaround-fw-bug-for-oq-deletion.patch commit 339faa8150fd56891105bc69fc18f5d51b8a63dd Correct PQI operational queue deletion. Operational queues are deleted during resets. 0003-scsi-smartpqi-update-driver-version.patch commit 61c187e46ebb27f51b52bd0eb68b7f534a300184 No functionality change. Need context for the next version change patch below. 0004-scsi-smartpqi-improve-handling-for-sync-requests.patch commit 957c5ab108c7d98369b7524daea532c0ebbcf845 Correct driver active thread count when submitting internal commands. 0005-scsi-smartpqi-improve-error-checking-for-sync-reques.patch commit 26b390aba2a8f7b9dd5ce4e3ada9431de327da6d Retry INQUIRY operations. 0006-scsi-smartpqi-add-inspur-advantech-ids.patch commit 9f8d05fa98442de78d1ab30235b0cc656ed7aff0 No functionality change. Add in more supported controllers. 0007-scsi-smartpqi-fix-critical-ARM-issue-reading-PQI-ind.patch commit dac12fbc7b0a433a160b89212a56e155c94f3a80 Critical bug fix for ARM. ARM does not handle volatile variables. 0008-scsi-smartpqi-bump-driver-version-to-1.1.4-130.patch commit 4ae5e9d159f83392c98c4ed88dfc63f19745be38 No functionality change. There are some other patches but they are kernel-wide patches that affect other modules: blk-mq-Allow-PCI-vector-offset-for-mapping-queues.patch commit f23f5bece686a76598335141a091934f7eb0998c This is a kernel-wide patch that affects multiple modules: block/blk-mq-pci.c drivers/nvme/host/pci.c drivers/scsi/qla2xxx/qla_os.c drivers/scsi/smartpqi/smartpqi_init.c include/linux/blk-mq-pci.h commit 6396bb221514d2876fd6dc0aa2a1f240d99b37bb Author: Kees Cook <keescook@chromium.org> Date: Tue Jun 12 14:03:40 2018 -0700 treewide: kzalloc() -> kcalloc() commit 6da2ec56059c3c7a7e5f729e6349e74ace1e5c57 Author: Kees Cook <keescook@chromium.org> Date: Tue Jun 12 13:55:00 2018 -0700 treewide: kmalloc() -> kmalloc_array() == SRU Justification == Microsemi is requesting these five patches to be added to 18.04.2 to bring the driver up to date with kernel.org and to correct issues seen particularly on ARM systems. The 18.04.2 kernel will be 4.18 bases, so this SRU request is for Cosmic. All five of these commits cherry pick cleanly and are in mainline as of v4.19-rc1. == Fixes == 957c5ab108c7 ("scsi: smartpqi: improve handling for sync requests") 26b390aba2a8 ("scsi: smartpqi: improve error checking for sync requests") 9f8d05fa9844 ("scsi: smartpqi: add inspur advantech ids") dac12fbc7b0a ("scsi: smartpqi: fix critical ARM issue reading PQI index registers") 4ae5e9d159f8 ("scsi: smartpqi: bump driver version to 1.1.4-130") == Regression Potential == Low. These five patches are limited to scsi/smartpqi. This is a request to update the SmartPQI driver in Ubuntu kernel 18.04.2 by pulling the following patches from upstream kernel version 4.19-rc7. Microsemi would like added to Ubuntu 18.04.2 to bring the driver up to date with kernel.org and to correct issues seen particularly on ARM systems. These patches cherry-pick cleanly from: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 0001-scsi-smartpqi-add-in-new-supported-controllers.patch      commit b0f9408b14838566b2a9b26434fab667c2afb0ea      No functionality change.      Add in more supported controllers. 0002-scsi-smartpqi-workaround-fw-bug-for-oq-deletion.patch      commit 339faa8150fd56891105bc69fc18f5d51b8a63dd      Correct PQI operational queue deletion.      Operational queues are deleted during resets. 0003-scsi-smartpqi-update-driver-version.patch      commit 61c187e46ebb27f51b52bd0eb68b7f534a300184      No functionality change.      Need context for the next version change patch below. 0004-scsi-smartpqi-improve-handling-for-sync-requests.patch      commit 957c5ab108c7d98369b7524daea532c0ebbcf845      Correct driver active thread count when submitting internal commands. 0005-scsi-smartpqi-improve-error-checking-for-sync-reques.patch      commit 26b390aba2a8f7b9dd5ce4e3ada9431de327da6d      Retry INQUIRY operations. 0006-scsi-smartpqi-add-inspur-advantech-ids.patch      commit 9f8d05fa98442de78d1ab30235b0cc656ed7aff0      No functionality change.      Add in more supported controllers. 0007-scsi-smartpqi-fix-critical-ARM-issue-reading-PQI-ind.patch      commit dac12fbc7b0a433a160b89212a56e155c94f3a80      Critical bug fix for ARM.      ARM does not handle volatile variables. 0008-scsi-smartpqi-bump-driver-version-to-1.1.4-130.patch      commit 4ae5e9d159f83392c98c4ed88dfc63f19745be38      No functionality change. There are some other patches but they are kernel-wide patches that affect other modules: blk-mq-Allow-PCI-vector-offset-for-mapping-queues.patch      commit f23f5bece686a76598335141a091934f7eb0998c      This is a kernel-wide patch that affects multiple modules:            block/blk-mq-pci.c            drivers/nvme/host/pci.c            drivers/scsi/qla2xxx/qla_os.c            drivers/scsi/smartpqi/smartpqi_init.c            include/linux/blk-mq-pci.h commit 6396bb221514d2876fd6dc0aa2a1f240d99b37bb Author: Kees Cook <keescook@chromium.org> Date: Tue Jun 12 14:03:40 2018 -0700     treewide: kzalloc() -> kcalloc() commit 6da2ec56059c3c7a7e5f729e6349e74ace1e5c57 Author: Kees Cook <keescook@chromium.org> Date: Tue Jun 12 13:55:00 2018 -0700     treewide: kmalloc() -> kmalloc_array()
2018-11-08 12:17:00 Stefan Bader linux (Ubuntu Cosmic): status In Progress Fix Committed
2018-11-15 11:04:28 Brad Figg tags cosmic kernel-da-key cosmic kernel-da-key verification-needed-cosmic
2018-11-21 01:35:06 Gerry Morong tags cosmic kernel-da-key verification-needed-cosmic cosmic kernel-da-key verification-done-cosmic
2018-12-03 08:49:32 Launchpad Janitor linux (Ubuntu Cosmic): status Fix Committed Fix Released
2018-12-03 08:49:32 Launchpad Janitor cve linked 2018-18653
2018-12-03 08:49:32 Launchpad Janitor cve linked 2018-18955
2018-12-03 08:49:32 Launchpad Janitor cve linked 2018-6559
2019-01-23 01:03:45 Joseph Salisbury linux (Ubuntu): status In Progress Fix Released
2019-02-14 12:12:31 Brad Figg tags cosmic kernel-da-key verification-done-cosmic cosmic kernel-da-key verification-done-cosmic verification-needed-bionic
2019-02-14 15:53:02 Andy Whitcroft tags cosmic kernel-da-key verification-done-cosmic verification-needed-bionic cosmic kernel-da-key kernel-fixup-verification-needed-bionic verification-done-cosmic
2019-02-14 16:08:48 Brad Figg tags cosmic kernel-da-key kernel-fixup-verification-needed-bionic verification-done-cosmic cosmic kernel-da-key kernel-fixup-verification-needed-bionic verification-done-cosmic verification-needed-bionic
2019-02-14 16:15:22 Andy Whitcroft tags cosmic kernel-da-key kernel-fixup-verification-needed-bionic verification-done-cosmic verification-needed-bionic cosmic kernel-da-key kernel-fixup-verification-needed-bionic verification-done-cosmic
2019-02-14 16:17:17 Andy Whitcroft tags cosmic kernel-da-key kernel-fixup-verification-needed-bionic verification-done-cosmic cosmic kernel-da-key kernel-fixup-verification-needed-bionic verification-done-bionic verification-done-cosmic
2019-07-24 21:16:31 Brad Figg tags cosmic kernel-da-key kernel-fixup-verification-needed-bionic verification-done-bionic verification-done-cosmic cosmic cscc kernel-da-key kernel-fixup-verification-needed-bionic verification-done-bionic verification-done-cosmic