Messages in this thread |  | | | Date | Thu, 11 Jun 1998 06:10:35 -0500 | | From | Doug Ledford <> | | Subject | Re: AIC-7XXX 5.0.18 trouble w/ wide devices on narrow channel | |
Matthias Andree wrote:
>
> Hello everybody,
>
> I patched my Linux 2.0.34 kernel up to AIC-7XXX driver version 5.0.18 and
> encountered a bug.
The bug you listed was fixed in 5.0.19.
> System configuration:
> Adaptec 2842VL (Narrow Fast SCSI)
>
> SyQuest SQ3270S (Narrow SCSI)
> Plextor PX-32TS (Narrow Ultra SCSI)
> Micropolis 4345WS (Wide Ultra SCSI)
>
> With 5.0.14 (as of plain linux-2.0.34) and aic7xxx=no_reset, everything
> seems to be fine at first glance.
>
> With 5.0.18, the driver properly detects it has a narrow channel VLB host
> adaptor, but negotiates 16-Bit wide transfers with the Micropolis. This must
> fail, since it's an 8 bit wide bus.
>
> Thus, the kernel deletes the corresponding disk entry sda "illegal sector
> size" (something around 16 million) and crashes with an "invalid zero
> pointer dereference", followed by an oops. I cannot currently trace the
> oops, I am setting up the machine for serial console controlled boot-up the
> next days.
>
> Patching aic7xxx_parse_msg to always use 8-Bit transfers did not help
> either, it led to bus resets and kernel panic (since it could not mount its
> root partition).
>
> Regards,
> MA
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
--
Doug Ledford <dledford@dialnet.net>
Opinions expressed are my own, but
they should be everybody's.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
|  |