Skip to content

Advansys updates 2007-09-09

Matthew Wilcox linux-scsi lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest22 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/22advansys: Fix VLB driver namedrivers/scsi/advansys.c+1 -10 replies
2/22advansys: Create AdvBuildCarrierFreelistdrivers/scsi/advansys.c+53 -1660 replies
3/22advansys: Create AdvLoadMicrocodedrivers/scsi/advansys.c+107 -2750 replies
4/22advansys: Reformat microcodedrivers/scsi/advansys.c+1186 -19770 replies
5/22advansys: Shrink advansys_board_found a little moredrivers/scsi/advansys.c+112 -1180 replies
6/22advansys: Remove `waiting' queuedrivers/scsi/advansys.c+9 -1770 replies
7/22advansys: Remove a check for an impossible conditiondrivers/scsi/advansys.c+0 -190 replies
8/22advansys: Remove `done' queuedrivers/scsi/advansys.c+24 -960 replies
9/22advansys: Remove `active' queue and all remaining internal queueing codedrivers/scsi/advansys.c+6 -4980 replies
10/22advansys: Enable interrupts earlier in queuecommanddrivers/scsi/advansys.c+11 -120 replies
11/22advansys: Support 16-byte commands properlydrivers/scsi/advansys.c+10 -290 replies
12/22advansys: Remove a check for an impossible conditiondrivers/scsi/advansys.c+0 -120 replies
13/22advansys: Remove some custom wrappersdrivers/scsi/advansys.c+49 -1640 replies
14/22advansys: Comment/indentation/macro cleanupdrivers/scsi/advansys.c+101 -2780 replies
15/22advansys: Use DRV_NAMEdrivers/scsi/advansys.c+12 -110 replies
16/22advansys: Eliminate prototypesdrivers/scsi/advansys.c+6047 -623027 replies
17/22advansys: Remove array of scsi targetsdrivers/scsi/advansys.c+0 -100 replies
18/22advansys: Restructure asc_execute_scsi_cmnd()drivers/scsi/advansys.c+39 -920 replies
19/22advansys: Fix simultaneous calls to ->queuecommanddrivers/scsi/advansys.c+39 -490 replies
20/22advansys: Improve reset handlerdrivers/scsi/advansys.c+22 -610 replies
21/22advansys: Remove ASC_SELECT_QUEUE_DEPTHSdrivers/scsi/advansys.c+0 -20 replies
22/22advansys: Remove ASC_WIDE_BOARD predicatedrivers/scsi/advansys.c+2 -30 replies

Reviews trailers per patch

None of the 22 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchMatthew Wilcox
SeriesA-b
1/22
2/22
3/22
4/22
5/22
6/22
7/22
8/22
9/22
10/22
11/22
12/22
13/22
14/22
15/22
16/22
17/22
18/22
19/22
20/22
21/22
22/22

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [0/22] Advansys updates 2007-09-09

Here's another mammoth patch series for the advansys driver against scsi-misc. I've tested that it compiles at each stage and that the final result works.

Some important parts to note:

1/22 Essential bugfix. Please apply ASAP.
4/22 Reformat microcode. Boring and large. 6,7,8,9/22 Remove internal queueing from driver
11/22 Allow advansys to accept 16-byte commands for wide boards 13/22 Remove some custom wrappers
15/22 Add DRV_NAME
16/22 Eliminate prototypes. Boring and large.
19/22 Fix simultaneous calls to ->queuecommand

Signature · 4 lines
Intel are signing my paycheques ... these opinions are still mine
"Bill, look, we understand that you're interested in selling us this
operating system, but compare it to ours.  We can't possibly take such
a retrograde step."