NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-i386/46884: Compaq Armada E500 not booting 6.0 RC1
The following reply was made to PR port-i386/46884; it has been noted by GNATS.
From: Robert Doerfler <rodo%bloerp.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: port-i386/46884: Compaq Armada E500 not booting 6.0 RC1
Date: Thu, 6 Sep 2012 08:26:53 +0200
* matthew green <mrg%eterna.com.au@localhost> [120906 08:00]:
> The following reply was made to PR port-i386/46884; it has been noted by
> GNATS.
>
> From: matthew green <mrg%eterna.com.au@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc: port-i386-maintainer%netbsd.org@localhost,
> gnats-admin%netbsd.org@localhost,
> netbsd-bugs%netbsd.org@localhost, rodo%bloerp.de@localhost
> Subject: re: port-i386/46884: Compaq Armada E500 not booting 6.0 RC1
> Date: Thu, 06 Sep 2012 15:58:26 +1000
>
> [ ... ]
> > > 0xc077fc0b <+22>: movzbl (%edi),%esi
> > > 0xc077fc0e <+25>: mov 0x10(%ebx),%eax
> > > 0xc077fc11 <+28>: mov %esi,%edx
> > > >> 0xc077fc13 <+30>: cmp %dl,(%eax)
>
> > > 0xc077fc15 <+32>: jne 0xc077fc27 <config_cfdriver_lookup+50>
> > > 0xc077fc17 <+34>: mov %edi,0x4(%esp)
> > > 0xc077fc1b <+38>: mov %eax,(%esp)
> [ ... ]
> > >
> > > >> marks the faulting instruction. so something is wrong with
> > > the allcfdrivers list here, i think. robo, can you run these
> > > command from the db> prompt:
> >
> > Sure, here they are:
> >
> > > db> p $eax
> >
> > 4b26
>
> so this explains the fault. there's nothing mapped there.
>
> > > db> x 0xc0bc2bfd
> >
> > netbsd:gcscide_cd+0x1d: e0c09082
>
> FWIW, this number came from the screenshots. eg:
>
> db{0}> bt
> config_cfdriver_lookup(c0bc2bfd, ...)
>
> this number seems corrupted. gcscide_cd+0x1d is 1 byte after the
> start of gcscide_cd->cd_attrs. it *should* be a pointer to the
> string "esm" i thought. what does this print?
>
> db> x/s 0xc0bc2bfd
>
> i'd expect random garbage. but not "esm".
>
> but i'm not really that great with i386 asm, nor autoconf... any
> one else have a clue here?
result:
netbsd:gcscide_cd+0x1d: \202\220\300\340+\274\300 ,\274\300'\307\275\300
Greetings,
Robert
Home |
Main Index |
Thread Index |
Old Index