On Mon, 2008-02-04 at 23:53 -0800, akpm@xxxxxxxxxxxxxxxxxxxx wrote: > From: Tejun Heo <htejun@xxxxxxxxx> > > aha152x.c and fdomain are built twice - once for the isa driver and once > for the PCMCIA one. Through #ifdefs, the compiled codes are slightly > different; thus, global symbols need to be given different names depending > on which flavor is being built. This patch adds GLOBAL() macro to > aha152x.h and fdomain.h which change the symbol depending on PCMCIA. > > This bug has always existed but has been masked by the fact the > drivers/scsi/pcmcia used subdir-(y|m) instead of obj-(y|m) which made > drivers/scsi/pcmcia/built_in.o not linked into the kernel and thus avoided > the duplicate symbols during compilation. > > [akpm@xxxxxxxxxxxxxxxxxxxx: coding-style fixes] > Signed-off-by: Tejun Heo <htejun@xxxxxxxxx> > Tested-by: Kamalesh Babulal <kamalesh@xxxxxxxxxxxxxxxxxx> > Cc: James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx> > Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> An alternative fix for this is already in. Author: James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx> Date: Fri Jan 18 17:47:56 2008 -0600 [SCSI] fix pcmcia compile problem James - 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