* [PATCH] Fix compilation errors in ppa and imm modules
@ 2003-05-29 15:01 David van Hoose
0 siblings, 0 replies; only message in thread
From: David van Hoose @ 2003-05-29 15:01 UTC (permalink / raw)
To: Dave Jones; +Cc: LKML
[-- Attachment #1: Type: text/plain, Size: 468 bytes --]
This patch is a resend since it has yet to be applied in either bk2 or
bk3. It is a patch that fixes compilation failures in ppa.c and imm.c
with 2.5.70-bk*.
Applies cleanly with all snapshots of 2.5.70.
* Removes the 'int hostno' parameter from imm_proc_info().
Parameter isn't used and breaks the pointer matching for Scsi_Host.
* Added the prototype for imm_proc_info() in imm.h
* Modified line 280 of ppa.c to match concept on line 263 of imm.c.
Thanks,
David
[-- Attachment #2: patch-dvh.diff --]
[-- Type: text/plain, Size: 1206 bytes --]
diff -Nru a/drivers/scsi/imm.c b/drivers/scsi/imm.c
--- a/drivers/scsi/imm.c 2003-05-27 12:09:47.000000000 -0400
+++ b/drivers/scsi/imm.c 2003-05-27 12:05:29.000000000 -0400
@@ -254,7 +254,7 @@
}
int imm_proc_info(struct Scsi_Host *host, char *buffer, char **start, off_t offset,
- int length, int hostno, int inout)
+ int length, int inout)
{
int i;
int len = 0;
diff -Nru a/drivers/scsi/imm.h b/drivers/scsi/imm.h
--- a/drivers/scsi/imm.h 2003-05-27 12:09:47.000000000 -0400
+++ b/drivers/scsi/imm.h 2003-05-27 12:05:11.000000000 -0400
@@ -159,6 +159,7 @@
int imm_queuecommand(Scsi_Cmnd *, void (*done) (Scsi_Cmnd *));
int imm_abort(Scsi_Cmnd *);
int imm_reset(Scsi_Cmnd *);
+int imm_proc_info(struct Scsi_Host *, char *, char **, off_t, int, int);
int imm_biosparam(struct scsi_device *, struct block_device *,
sector_t, int *);
diff -Nru a/drivers/scsi/ppa.c b/drivers/scsi/ppa.c
--- a/drivers/scsi/ppa.c 2003-05-27 12:09:47.000000000 -0400
+++ b/drivers/scsi/ppa.c 2003-05-27 11:56:01.000000000 -0400
@@ -277,7 +277,7 @@
int len = 0;
for (i = 0; i < 4; i++)
- if (ppa_hosts[i] == host)
+ if (ppa_hosts[i].host == host->host_no)
break;
if (inout)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-05-29 14:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-05-29 15:01 [PATCH] Fix compilation errors in ppa and imm modules David van Hoose
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.