* Christoph Hellwig <hch@xxxxxxxxxxxxx> [2008-09-30 03:34]: > I'd still call it broken everywhere. People who really care about this > driver should just help with the full dma api translation, if only by > testing patches. I don't have the hardware or care about the driver, but I care about the compilation errors on ARM and MIPS that were not there before willy's patch. Anyway, since you say it's broken, how about putting back in the original Kconfig depends and add parisc to the list. I don't care which patch goes in, as long as the compilation error goes away. From: Martin Michlmayr <tbm@xxxxxxxxxx> Subject: [PATCH] scsi: Enable advansys on x86_32 and parisc only Commit 9d511a4b29de6764931343d03e493f2e04df0271 ("advansys: Changes to work on parisc") removed the "depends on BROKEN || X86_32" line from the advansys Kconfig entry. Unfortunately, this led to compilation errors on ARM and MIPS (that are not related). Nobody looked into this issue since I reported it in January 2008, but Russell King said that the driver is completely broken on ARM, and Christoph Hellwig calls it "broken everywhere". So let's put in the original depends on BROKEN and make the driver available on x86_32 and parisc. Signed-off-by: Martin Michlmayr <tbm@xxxxxxxxxx> --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig @@ -520,6 +520,7 @@ config SCSI_ADVANSYS tristate "AdvanSys SCSI support" depends on SCSI && VIRT_TO_BUS depends on ISA || EISA || PCI + depends on BROKEN || X86_32 || PARISC help This is a driver for all SCSI host adapters manufactured by AdvanSys. It is documented in the kernel source in -- Martin Michlmayr http://www.cyrius.com/ -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html