[SRU][Xenial][PATCH 0/4] Reverts for LP:1554003

Joseph Salisbury joseph.salisbury at canonical.com
Fri Apr 8 19:24:02 UTC 2016


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

= SRU Justification ==
The Xenial 4.4.0-4 and newer kernels will not boot on a HP BL460c G7 servers.  This
is due to commit cdb898c5.  However, to revert this commit, three other commits also 
needed to be reverted.

A bunch of qla2xxx patches were applied to Xenial for bug 1541456, including these 
four.  I'm not sure how reverting these four patches will affect that bug.


== Fixes ==
The followin four commits need to be reverted:
commit 5327c7dbd1a7fd980608f44789076a636e5ee5fc
Author: Quinn Tran <quinn.tran at qlogic.com>
Date:   Wed Feb 10 18:59:14 2016 -0500

    qla2xxx: use TARGET_SCF_USE_CPUID flag to indiate CPU Affinity

commit 9095adaab8c1d82707e4e9961b6ad79b62f3361b
Author: Quinn Tran <quinn.tran at qlogic.com>
Date:   Wed Feb 10 18:59:13 2016 -0500

    target/transport: add flag to indicate CPU Affinity is observed

commit fb3269baf4ecc2ce6d17d4eb537080035bdf6d5b
Author: Quinn Tran <quinn.tran at qlogic.com>
Date:   Thu Dec 17 14:57:06 2015 -0500

    qla2xxx: Add selective command queuing

commit cdb898c52d1dfad4b4800b83a58b3fe5d352edde
Author: Quinn Tran <quinn.tran at qlogic.com>
Date:   Thu Dec 17 14:57:05 2015 -0500

    qla2xxx: Add irq affinity notification


== Test Case ==
A test kernel was built with a revert of these four patches and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.




Joseph Salisbury (4):
  Revert "qla2xxx: use TARGET_SCF_USE_CPUID flag to indiate CPU
    Affinity"
  Revert "target/transport: add flag to indicate CPU Affinity is
    observed"
  Revert "qla2xxx: Add selective command queuing"
  Revert "qla2xxx: Add irq affinity notification"

 drivers/scsi/qla2xxx/qla_def.h         |  6 ---
 drivers/scsi/qla2xxx/qla_isr.c         | 76 +---------------------------------
 drivers/scsi/qla2xxx/qla_target.c      | 25 +----------
 drivers/scsi/qla2xxx/tcm_qla2xxx.c     |  7 +---
 drivers/target/target_core_transport.c | 11 +----
 include/target/target_core_base.h      |  3 --
 6 files changed, 5 insertions(+), 123 deletions(-)

-- 
2.7.4





More information about the kernel-team mailing list