Subject: kern/30456: Devices driver for aac RAID controller is not 64 bit clean
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <darcy@NetBSD.org>
List: netbsd-bugs
Date: 06/07/2005 17:35:01
>Number:         30456
>Category:       kern
>Synopsis:       Devices driver for aac RAID controller is not 64 bit clean
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 07 17:35:01 +0000 2005
>Originator:     D'Arcy J.M. Cain
>Release:        NetBSD 3.99.5 Fri Jun  3 17:07:06 EDT 2005
>Organization:
D'Arcy J.M. Cain <darcy@druid.net>         |  Democracy is three wolves
http://www.druid.net/darcy/                |  and a sheep voting on
+1 416 425 1212     (DoD#0082)    (eNTP)   |  what's for dinner.
>Environment:
System: NetBSD dilbert.druid.net 3.99.5 NetBSD 3.99.5 (DILBERT) #0: Fri Jun 3 17:07:06 EDT 2005 door@dilbert.druid.net:/usr/obj/usr/NetBSD/cvs/src/sys/arch/i386/compile/DILBERT i386
Architecture: i386
Machine: i386
>Description:
The aac driver (src/sys/dev/ic/aac.c) does not compile under amd64 and
presumably any 64 bit arch.
>How-To-Repeat:
Go to src directory and run the following (on any arch):
sed 's/^#aac/aac/' sys/arch/amd64/conf/GENERIC > sys/arch/amd64/conf/AACTEST
./build.sh -mamd64 tools
./build.sh -mamd64 kernel=AACTEST
>Fix: