Here is the set of patches I needed to backport/cherry-pick to get a kernel that would build.
2853192e154b scsi: qla2xxx: Use IOCB path to submit Control VP MBX command 11aea16ab3f5 scsi: qla2xxx: Add ability to send PRLO 1c6cacf4ea6c scsi: qla2xxx: Fixup locking for session deletion eaf75d1815da scsi: qla2xxx: Fix double free bug after firmware timeout 6d67492764b3 scsi: qla2xxx: Prevent relogin trigger from sending too many commands 7ac0c332f96b scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout() 045d6ea200af scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled. 1ae634eb2853 scsi: qla2xxx: Serialize session free in qlt_free_session_done d8630bb95f46 scsi: qla2xxx: Serialize session deletion by using work_lock 94cff6e114df scsi: qla2xxx: Remove unused argument from qlt_schedule_sess_for_deletion() a4239945b8ad scsi: qla2xxx: Add switch command to simplify fabric discovery 040036bb0bc1 scsi: qla2xxx: Delay loop id allocation at login 9cd883f07a54 scsi: qla2xxx: Fix session cleanup for N2N f13515acdcb5 scsi: qla2xxx: Replace GPDB with async ADISC command I have this kernel built in a PPA: ppa:ubuntu-power-triage/lp1770003. This kernel needs to be tested on the platform (bug does not say if this was found in P8 or P9) where the issue was reported, and will also need to be tested on Cavium (ARM64) to make sure there are no regressions. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1770003 Title: qla2xxx: Fix page fault at kmem_cache_alloc_node() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1770003/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs