Subject: Re: Via C3
To: None <port-i386@NetBSD.org>
From: Aaron J. Grier <agrier@poofygoof.com>
List: port-i386
Date: 03/23/2006 14:42:03
On Thu, Mar 23, 2006 at 02:26:31PM +0100, Urban Boquist wrote:
> James> Does anyone know if the boot problem introduced a while back
> James> that prevented booting on some models of C3 chip has been fixed
> James> on mailline or whatever?

not sure if it's any relation, but I recently replaced a flaky slot-A
athlon with a C3 motherboard, and while the kernel boots and runs, I get
SIGILL from /usr/pkg/bin/screen:

(gdb) run
Starting program: /usr/pkg/bin/screen-4.0.2 
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...
Program received signal SIGILL, Illegal instruction.
0x0804abaf in dladdr ()
(gdb) x/i $pc
0x804abaf <dladdr+1439>:        cmove  0xfffffd30(%ebp),%eax

cpu0: VIA C3 Samuel 2/Ezra (686-class), 796.15 MHz, id 0x673
cpu0: features 80803035<FPU,DE,TSC,MSR,MTRR>
cpu0: features 80803035<PGE,MMX>
cpu0: features 80803035<3DNOW>

nope, no CMOV flag.

any relation to boot problems?

-- 
  Aaron J. Grier | "Not your ordinary poofy goof." | agrier@poofygoof.com
              "silly brewer, saaz are for pils!"  --  virt