Skip to content

aic79xx fixes

Hannes Reinecke linux-scsi 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7aic79xx: remove qfrozendrivers/scsi/aic7xxx/aic79xx_osm.c drivers/scsi/aic7xxx/aic79xx_osm.h+27 -820 replies
2/7aic79xx: use tcq functionsdrivers/scsi/aic7xxx/aic79xx_osm.c+5 -90 replies
3/7aic79xx: Remove dead codedrivers/scsi/aic7xxx/aic79xx_core.c drivers/scsi/aic7xxx/aic79xx_osm.c drivers/scsi/aic7xxx/aic79xx_osm.h+0 -620 replies
4/7aic79xx: Update error recoverydrivers/scsi/aic7xxx/aic79xx_osm.c+200 -1230 replies
5/7aic79xx: Invalid Sequencer interrupt occureddrivers/scsi/aic7xxx/aic79xx_core.c+6 -20 replies
6/7aic79xx: use BIOS settingsdrivers/scsi/aic7xxx/aic79xx_osm.c+28 -70 replies
7/7aic79xx: Avoid renegotiation on inquirydrivers/scsi/aic7xxx/aic79xx_osm.c+0 -240 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/7] aic79xx fixes

Hi all,

this is a next round of aic79xx fixes. It fixes some critical issues; most importantly I've added a check for the BIOS settings and the error recovery has been reworked.

Patches in detail:
01: Remove qfrozen
Converting the qfrozen / semaphore logic to the much simpler complete()
02: Use tcq functions
The midlayer provides generic tcq functions. Use them. Also sets the queuedepth to '1' if tcq is disabled; otherwise some devices are overrun.
03: Remove dead code
Adrian Bunk memorial patch
04: Update error recovery
Split codepaths for ABORT and BUS RESET
05: Handle Invalid sequencer interrupt
Disable debugging output
06: Use BIOS settings
Enable the handling of BIOS settings
07: Avoid renegotiation on inquiry
We don't always have to smarter than the midlayer.

Please apply.

Cheers,

Hannes

Signature · 9 lines
Dr. Hannes Reinecke			[email protected]
SuSE Linux Products GmbH		S390 & zSeries
Maxfeldstraße 5				+49 911 74053 688
90409 Nürnberg				http://www.suse.de

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html