01 May, 2008
1 commit
-
drivers/scsi/mvsas.c: In function `mvs_update_phyinfo':
drivers/scsi/mvsas.c:2822: warning: long long unsigned int format, u64 arg (arg 5)
drivers/scsi/mvsas.c:2822: warning: long long unsigned int format, u64 arg (arg 6)We do not know what type the arch uses to implement u64.
Cc: Ke Wei
Cc: James Bottomley
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
29 Mar, 2008
8 commits
-
add support for mv6480 chip which subsystem id is 6480 in spite of device id is 6440.
Signed-off-by: Ke Wei
Signed-off-by: James Bottomley -
removed unused code and attached SATA address makes use of port id.
enable HBA interrupt after calling sas_register_ha();Signed-off-by: Ke Wei
Signed-off-by: James Bottomley -
fix the buffer of rx DMA overflow bug.
fix default queue depth.Signed-off-by: Ke Wei
Signed-off-by: James Bottomley -
Signed-off-by: Ke Wei
Signed-off-by: James Bottomley -
if unplugged, driver's queuecommand function will return SAS_PHY_DOWN.
task->lldd_task is used for saving its slot info.Signed-off-by: Ke Wei
Signed-off-by: James Bottomley -
When a slot is busy, we will not free this slot until slot reset is
completed. When unplugged the disk, we should release all command
tasks with unplugged port that have been sent.If MVS_USE_TASKLET is defined, we can enable tasklet. Default is off.
Signed-off-by: Ke Wei
Signed-off-by: James Bottomley -
add a new tag handler to create slot num. When a slot num is busy, new
task can't hit this bit which was already used. plumb in phy speeds.Signed-off-by: Ke Wei
Signed-off-by: James Bottomley -
and remove some unused members from struct.
Signed-off-by: Ke Wei
Signed-off-by: James Bottomley
06 Mar, 2008
1 commit
-
* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (27 commits)
[SCSI] mpt fusion: don't oops if NumPhys==0
[SCSI] iscsi class: regression - fix races with state manipulation and blocking/unblocking
[SCSI] qla4xxx: regression - add start scan callout
[SCSI] qla4xxx: fix host reset dpc race
[SCSI] tgt: fix build errors when dprintk is defined
[SCSI] tgt: set the data length properly
[SCSI] tgt: stop zero'ing scsi_cmnd
[SCSI] ibmvstgt: set up scsi_host properly before __scsi_alloc_queue
[SCSI] docbook: fix fusion source files
[SCSI] docbook: fix scsi source file
[SCSI] qla2xxx: Update version number to 8.02.00-k9.
[SCSI] qla2xxx: Correct usage of inconsistent timeout values while issuing ELS commands.
[SCSI] qla2xxx: Correct discrepancies during OVERRUN handling on FWI2-capable cards.
[SCSI] qla2xxx: Correct needless clean-up resets during shutdown.
[SCSI] arcmsr: update version and changelog
[SCSI] ps3rom: disable clustering
[SCSI] ps3rom: fix wrong resid calculation bug
[SCSI] mvsas: fix phy sas address
[SCSI] gdth: fix to internal commands execution
[SCSI] gdth: bugfix for the at-exit problems
...
01 Mar, 2008
1 commit
-
The phy sas address is showing wrongly (wrong endianness). Fix up the
endian transforms to make this correct.Signed-off-by: Ke Wei
Signed-off-by: James Bottomley
24 Feb, 2008
3 commits
-
mvsas.c picked up execute permissions. Move it back to being a plane
old file.James Bottomley
Signed-off-by: James Bottomley
-
Signed-off-by: Oliver Pinter
Signed-off-by: Linus Torvalds -
- Fix build 'make randconfig' build warning spotted by Toralf Foerster:
drivers/scsi/mvsas.c: In function 'mvs_hexdump':
drivers/scsi/mvsas.c:715: error: implicit declaration of function 'isalnum'- Remove unneeded prototypes (spotted by hch)
Signed-off-by: Jeff Garzik
Signed-off-by: Linus Torvalds
23 Feb, 2008
2 commits
-
Convert rough draft Marvell 6440 driver to a working driver.
Added support for SAS and SATA devices, hotplug, wide port, and expanders.Signed-off-by: Ke Wei
Signed-off-by: James Bottomley -
Signed-off-by: Jeff Garzik
Signed-off-by: James Bottomley