Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Nov 2005 11:42:04 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-amd64@freebsd.org
Cc:        sos@freebsd.org, Christopher Thomas <nicca64@srt.com>
Subject:   Re: DFI Lanparty NF4 Ultra-D AMD64
Message-ID:  <200511171142.05886.jhb@freebsd.org>
In-Reply-To: <437BE280.5080304@srt.com>
References:  <mailman.0.1132191131.67930.freebsd-amd64@freebsd.org> <437BE280.5080304@srt.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 16 November 2005 08:53 pm, Christopher Thomas wrote:
> Hello,
>
> first time poster, long time user.
>
> System:
> DFI Lanparty NF4 ultra-D
> AMD64 3500+
> 1GB GeIL DDR400 Dual Channel
> Maxtor 12GB 5400RM
> Lite-ON CDRW
>
> Problem:
> Can install FBSD 6.0-Release/amd64 and i386 just fine, but upon first
> reboot I get.
>
> Fatal Trap 18: integer divide fault while in kernel mode
> instruction pointer  = 0x8:0xffffffff8022b99a
> stack pointer         = 0x10:0xfffffff809769f0
> frame pointer         = 0x10:0xfffff003b8af800
> code segment        = base 0x0, limit 0xfffff, type 0x1b
>                              = DBL 0, pres 1, long 1, def32 0, gran 1
> processor flags      = interrupt enabled, resume, IOPL = 0
> current process     = 0 (swapper)
> trap number          = 18
> panic: integer divide fault
> Uptime: 1s
> Cannot dump. No dump device defined.
> (hand typed on my WinXP box (same mobo))

It does seem related to ataraid.  I just ran gdb on the kernel.debug on the 
6.0 install CD and that instruction pointer comes out to:

(gdb) l *0xffffffff8022b99a
0xffffffff8022b99a is in ata_raid_promise_read_meta 
(/usr/src/sys/dev/ata/ata-raid.c:2497).

Which corresponds to the line:


    if (ata_raid_rw(parent, PR_LBA(parent),
		    meta, sizeof(struct promise_raid_conf), ATA_R_READ)) {

It looks like it probably died in the PR_LBA macro.  Perhaps the ata-raid code 
isn't checking for a 'heads' value of 0 and it needs to?

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511171142.05886.jhb>