Bug 24642 - GCC bug: kernel panic(DAC960 driver) during the installation of beta2
Summary: GCC bug: kernel panic(DAC960 driver) during the installation of beta2
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel
Version: 7.1
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Michael K. Johnson
QA Contact: Brock Organ
URL:
Whiteboard: Florence RC-1
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-01-22 20:55 UTC by Bill Huang
Modified: 2007-04-18 16:30 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-02-01 17:23:31 UTC
Embargoed:


Attachments (Terms of Use)

Description Bill Huang 2001-01-22 20:55:51 UTC
(This bug is reported by Hitachi beta test team)
Test enviroment:
Machine:Hitachi HA8000/70 D3
RAID Controllar:Mylex AR160

When installar is started,it tells that

Loading SCSI driver
Loading DAC960 driver!D
Kernel panic: DAC960: Logical Drive Block Size 0 not supported

BTW,Miracle Linux 1.0 can be properly installed on this machine.

Hitachi HA serials:
http://www.hitachi.co.jp/Prod/comp/OSD/pc/ha8000/index-j.htm
Hitachi FLORA serials:
http://www.hitachi.co.jp/Prod/comp/OSD/pc/index-j.htm

Comment 1 Glen Foster 2001-01-23 17:43:54 UTC
This defect is considered MUST-FIX for Florence Release-Candidate #1

Comment 2 Arjan van de Ven 2001-02-01 17:13:13 UTC
Silviu Marin-Caea <silviu>
On Thu, 1 Feb 2001 15:31:44 +0000 (GMT)
Alan Cox <alan.org.uk> wrote:

> Which compiler out of curiosity

Works with kgcc.  Thank you Alan.




Comment 3 Arjan van de Ven 2001-02-01 17:23:27 UTC
I checked the sizeof() of the structure in question. It is 256 bytes, which
looks right. However, the driver assumes "layout in struct is exactly the layout
in hardware" while using bitfields and the like. Not that this behavior should
have changed in gcc 2.96, but it is very unportable still.

Comment 4 Matt Wilson 2001-02-07 19:05:36 UTC
fixed in gcc-2.96-74.  New kernel src.rpms will buildprereq this version.



Note You need to log in before you can comment on or make changes to this bug.