I try to compile 2.4.11 and fail:
[...]
> cpqfcTSinit.o cpqfcTSinit.c
> cpqfcTSinit.c: In function `cpqfcTS_ioctl':
> cpqfcTSinit.c:663: `SCSI_IOCTL_FC_TARGET_ADDRESS' undeclared (first use in
> this function)
> cpqfcTSinit.c:663: (Each undeclared identifier is reported only once
> cpqfcTSinit.c:663: for each function it appears in.)
> cpqfcTSinit.c:681: `SCSI_IOCTL_FC_TDR' undeclared (first use in this
> function)
You could try this patch I made
http://www.geocities.com/dotslashstar/cpqfc.html
Though it was made for 2.4.10-ac8, there's a reasonably good chance it
will still work. This patch incidentally fixes the problem you mention, but
mainly the patch removes use of virt_to_bus and bus_to_virt from the cpqfc
driver.and uses the 2.4.x PCI DMA interfaces instead. (Note, I haven't tried
this patch with 2.4.11 yet myself).
-- steve (aka steve.cameron@compaq.com)
__________________________________________________
Do You Yahoo!?
Make a great connection at Yahoo! Personals.
http://personals.yahoo.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/