From: Rob Evers <revers@redhat.com> Date: Fri, 24 Apr 2009 17:15:52 -0400 Subject: Revert: [scsi] marvell sas: correct bit-map implementation Message-id: 20090424211300.8840.4715.sendpatchset@localhost.localdomain O-Subject: [RHEL5.4 PATCH 2/3 V2] Correct bit-map implementation Bugzilla: 485126 RH-Acked-by: Prarit Bhargava <prarit@redhat.com> https://bugzilla.redhat.com/show_bug.cgi?id=485126 diff --git a/drivers/scsi/mvsas.c b/drivers/scsi/mvsas.c index 907a611..33a9fc0 100644 --- a/drivers/scsi/mvsas.c +++ b/drivers/scsi/mvsas.c @@ -42,7 +42,7 @@ #include <asm/io.h> #define DRV_NAME "mvsas" -#define DRV_VERSION "0.5.3" +#define DRV_VERSION "0.5.2" #define mr32(reg) readl(regs + MVS_##reg) #define mw32(reg,val) writel((val), regs + MVS_##reg) @@ -650,7 +650,7 @@ struct mvs_info { const struct mvs_chip_info *chip; - u32 tags[MVS_SLOTS/32]; + u8 tags[MVS_SLOTS]; struct mvs_slot_info slot_info[MVS_SLOTS]; /* further per-slot information */ struct mvs_phy phy[MVS_MAX_PHYS];