|Summary:||aic7xxx driver v5.1.4 defaults Extended Translation different...|
|Product:||[Retired] Red Hat Linux||Reporter:||bmacy|
|Component:||kernel||Assignee:||David Lawrence <dkl>|
|Status:||CLOSED CURRENTRELEASE||QA Contact:|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||1998-12-08 18:49:07 UTC||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Cloudforms Team:||---||Target Upstream Version:|
Description bmacy 1998-11-23 12:57:31 UTC
The aic7xxx driver defaults to EXTEND_TRANS_[AB] being enabled if a seeprom is not found. This causes a disk partitioning scheme made with the v5.0.19 driver (shipped with RedHat 5.1) to be invalid after an upgrade. This can no be fixed using command-line args to the driver or any BIOS settings. I got around it by making it default like the driver I originally installed with. I can't see why there is a valid reason to force Linux to use Translation when it doesn't need it. Anyways, basically Redhat is screwed now since they shipped a product that defaults the other way... there is no way to make everyone happy. Someone should add a "noextend" parameter for the driver.
Comment 1 motyl 1998-11-23 15:05:59 UTC
I can confirm. It was introduced in 2.0.36pre14. The driver should really be made to read the BIOS setting again. I have reported it on 11 Nov 1998 on linux-kernel@vger..., as well as to Alan and Doug.
Comment 2 Preston Brown 1998-11-23 16:42:59 UTC
Doug, do you have anything to say about this one?
Comment 3 motyl 1998-11-25 20:48:59 UTC
Easy way of getting system to boot again: Having disk partitioned without extended translation, LILO install in 2.0.36 kernel results in unbootable system. But after enabling extended translation in BIOS the system boots (fdisk is still confused though).
Comment 4 David Lawrence 1998-12-08 18:49:59 UTC
Patch available ftp.redhat.com/pub/aic/5.1.5/aic7xxx-5.1.5-2.0.36.patch.gz. Fixes this problem.