The patches identified here does no seem to cleanly cherry-pick. How ever I cherry-picked several of the dependencies and came up with this list.
scsi: qla2xxx: Fix double free bug after firmware timeout scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout() scsi: qla2xxx: Serialize session free in qlt_free_session_done scsi: qla2xxx: Serialize session deletion by using work_lock scsi: qla2xxx: Remove unused argument from qlt_schedule_sess_for_deletion() scsi: qla2xxx: Prevent relogin trigger from sending too many commands scsi: qla2xxx: Prevent multiple active discovery commands per session scsi: qla2xxx: Delay loop id allocation at login scsi: qla2xxx: Allow relogin and session creation after reset scsi: qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling scsi: qla2xxx: Properly extract ADISC error codes scsi: qla2xxx: Fix GPNFT/GNNFT error handling scsi: qla2xxx: Fix login state machine freeze scsi: qla2xxx: Add lock protection around host lookup scsi: qla2xxx: Add switch command to simplify fabric discovery scsi: qla2xxx: Fix session cleanup for N2N scsi: qla2xxx: Allow target mode to accept PRLI in dual mode scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled. scsi: qla2xxx: Add ability to send PRLO scsi: qla2xxx: Add option for use reserve exch for ELS scsi: qla2xxx: Move work element processing out of DPC thread scsi: qla2xxx: Replace GPDB with async ADISC command scsi: qla2xxx: Fix Firmware dump size for Extended login and Exchange Offload scsi: qla2xxx: Use IOCB path to submit Control VP MBX command
It is a longer list of patches to the drive, please let me know if this is acceptable ?
The patches identified here does no seem to cleanly cherry-pick. How ever I cherry-picked several of the dependencies and came up with this list.
scsi: qla2xxx: Fix double free bug after firmware timeout async_iocb_ timeout( ) session_ done sess_for_ deletion( )
scsi: qla2xxx: Fix warning in qla2x00_
scsi: qla2xxx: Serialize session free in qlt_free_
scsi: qla2xxx: Serialize session deletion by using work_lock
scsi: qla2xxx: Remove unused argument from qlt_schedule_
scsi: qla2xxx: Prevent relogin trigger from sending too many commands
scsi: qla2xxx: Prevent multiple active discovery commands per session
scsi: qla2xxx: Delay loop id allocation at login
scsi: qla2xxx: Allow relogin and session creation after reset
scsi: qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling
scsi: qla2xxx: Properly extract ADISC error codes
scsi: qla2xxx: Fix GPNFT/GNNFT error handling
scsi: qla2xxx: Fix login state machine freeze
scsi: qla2xxx: Add lock protection around host lookup
scsi: qla2xxx: Add switch command to simplify fabric discovery
scsi: qla2xxx: Fix session cleanup for N2N
scsi: qla2xxx: Allow target mode to accept PRLI in dual mode
scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled.
scsi: qla2xxx: Add ability to send PRLO
scsi: qla2xxx: Add option for use reserve exch for ELS
scsi: qla2xxx: Move work element processing out of DPC thread
scsi: qla2xxx: Replace GPDB with async ADISC command
scsi: qla2xxx: Fix Firmware dump size for Extended login and Exchange Offload
scsi: qla2xxx: Use IOCB path to submit Control VP MBX command
It is a longer list of patches to the drive, please let me know if this is acceptable ?