scsi: qla2xxx: update driver to latest upstream
Bugzilla: https://bugzilla.redhat.com/2109835
Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
Testing: Perform basic sanity tests comprising of FCP and FC-NVMe protocol,
FCP:
- Discovery (adapter/target/lun), unload/load driver
- Good path IO (File System/Raw)
- Multipath perturbations (Cablepull Frontend/backend, switch port toggle within and more than time limit, zone add/remove)
- Diagnostic tests (Int/Ext Loopback, FW dump, FW hang reset/recovery)
- Flash update
- NPIV (IO, Perturbation, Max, create/delete)
- SMARTSAN (RDP,FDMI,FC Ping, D-Port,FA-WWPN)
FC-NVMe:
- Data Integrity IO
- Auto discovery with LIP reset
- Connect Disconnect
- Reset controller
- Unload/Load Driver
- Port toggle with IO
- NPIV with port toggle for less than 30secs
Signed-off-by: Nilesh Javali njavali@redhat.com
Edited by Nilesh Javali