android_kernel_xiaomi_sm8350/drivers/scsi/qla2xxx
David Miller 4e08df3f91 [SCSI] qla2xxx: fix regression on sparc64
Some sparc64 boxes don't have a valid NVRAM (from which the driver
takes its WWPN) try to extract this from open firmware instead and if
that fails, fall back to a default, which would be invalid if more
than one machine on the same SAN does this, since two machines with
the same WWPN would be illegal, so warn when taking this potentially
invalid default.

Tested on SunBlade-1000:

Acked-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2007-04-30 09:58:52 -05:00
..
Kconfig
Makefile
qla_attr.c [SCSI] qla2xxx: Allow NVRAM updates to immediately go into effect. 2007-01-31 11:14:32 -06:00
qla_dbg.c
qla_dbg.h [SCSI] Maintain module-parameter name consistency with qla2xxx/qla4xxx. 2006-10-25 15:12:17 -07:00
qla_def.h [SCSI] qla2xxx: fix RSCN handling on big-endian systems 2007-03-20 10:49:40 -05:00
qla_devtbl.h
qla_fw.h
qla_gbl.h Merge branch 'linus' 2007-01-31 11:24:00 -06:00
qla_gs.c [SCSI] qla2xxx: Detect GPSC capabilities within a fabric. 2007-01-03 16:57:54 -06:00
qla_init.c [SCSI] qla2xxx: fix regression on sparc64 2007-04-30 09:58:52 -05:00
qla_inline.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
qla_iocb.c [SCSI] qla2xxx: Correct endianess problem while issuing a Marker IOCB on ISP24xx. 2006-08-06 11:29:45 -05:00
qla_isr.c Merge branch 'linus' 2007-01-31 11:24:00 -06:00
qla_mbx.c [SCSI] qla2xxx: fix for byteswap in fc_host fabric_name 2007-04-01 10:03:00 -05:00
qla_os.c [SCSI] qla2xxx: Remove duplicate pci_disable_device() call 2007-04-01 10:27:29 -05:00
qla_settings.h
qla_sup.c [SCSI] qla2xxx: Drop acquisition of hardware_lock during flash manipulations. 2007-03-20 10:50:50 -05:00
qla_version.h [SCSI] qla2xxx: Update version number to 8.01.07-k6. 2007-03-20 10:51:36 -05:00