On Sun, Jan 27, 2008 at 11:14:14AM +0100, jul wrote: > i juste get a strange crash after updating my kernel on a soekris4501 > kernel is built with source updated from cvs. > > Maybe source are corrupted ? > others ideas ?
Hmmm, I have no time to investigate further now, but try reverting the last revision of arch/i386/i386/machdep.c. -Otto > > thanks > regards > > > ddb> trace > strncmp(d074674c0c4) at strncmp+0x14 > identifycpu(d083c3e0d069ef45100d0750044) at identifycpu+0x77 > cpu_startup(d067cb0ad067b9e0d08c8fa0d03222832) at cpu_startup+0x94 > main(00000) at main+0x5d > ddb> ps > PID PPID PGRP UID S FLAGS WAIT COMMAND > ddb> show registers > ds 0xffff0010 APTmap+0x3f0010 > es 0x10 > fs 0x58 > gs 0 > edi 0 > esi 0 > ebp 0xd08c8e78 end+0x8c5c8 > ebx 0xd074674c cpu_vendor > edx 0 > ecx 0xc > eax 0x4 > eip 0xd064abc4 strncmp+0x14 > cs 0xffff0008 APTmap+0x3f0008 > eflags 0x10006 > esp 0xd08c8e70 end+0x8c5c0 > ss 0xd08c0010 end+0x83760 > strncmp+0x14: b 0(%esi%al > ddb> show map > No such command > ddb> boot reboot > rebooting... > > > POST: 0123456789bcefghipajklnoq,,,tvwxy > > [...] > > comBIOS ver. 1.26a 20040819 Copyright (C) 2000-2004 Soekris Engineering. > > net45xx > > 0064 Mbyte Memory CPU 80486 133 Mhz > > Pri Mas SanDisk SDCFH-512 LBA 993-16-63 500 Mbyte > > Slot Vend Dev ClassRev Cmd Stat CL LT HT Base1 Base2 Int > ------------------------------------------------------------------- > 0:00:0 1022 3000 06000000 0006 2280 00 00 00 00000000 00000000 > 0:18:0 100B 0020 02000000 0107 0290 00 3F 00 0000E001 A0000000 10 > 0:19:0 100B 0020 02000000 0107 0290 00 3F 00 0000E101 A0001000 11 > 0:20:0 100B 0020 02000000 0107 0290 00 3F 00 0000E201 A0002000 05 > > 4 Seconds to automatic boot. Press Ctrl-P for entering Monitor. > Using drive 0, partition 3. > Loading... > probing: pc0 com0 com1 pci mem[639K 63M a20=on] > disk: hd0+ > >> OpenBSD/i386 BOOT 3.01 > - > com0: 19200 baud > switching console to com0 > >> OpenBSD/i386 BOOT 3.01 > boot> > booting hd0a:/bsd: 5667092+872060 [52+291168+272312]=0x6c6250 > entry point at 0x200120 > > [ using 563904 bytes of bsd ELF symbol table ] > Copyright (c) 1982, 1986, 1989, 1991, 1993 > The Regents of the University of California. All rights reserved. > Copyright (c) 1995-2007 OpenBSD. All rights reserved. > http://www.OpenBSD.org > > OpenBSD 4.2-stable (GENERIC) #0: Sat Jan 26 13:36:40 CET 2008 > [EMAIL PROTECTED]:/share2/ob/usr/src/sys/arch/i386/compile/GENERIC > kernel: trap, code=0 > Stopped at strncmp+0x14: b 0(%esi%al > strncmp(d074674c0c4) at strncmp+0x14 > identifycpu(d083c3e0d069ef45100d0750044) at identifycpu+0x77 > cpu_startup(d067cb0ad067b9e0d08c8fa0d03222832) at cpu_startup+0x94 > main(00000) at main+0x5d > ddb> trace > strncmp(d074674c0c4) at strncmp+0x14 > identifycpu(d083c3e0d069ef45100d0750044) at identifycpu+0x77 > cpu_startup(d067cb0ad067b9e0d08c8fa0d03222832) at cpu_startup+0x94 > main(00000) at main+0x5d > ddb> ps > PID PPID PGRP UID S FLAGS WAIT COMMAND > ddb> show registers > ds 0xffff0010 APTmap+0x3f0010 > es 0x10 > fs 0x58 > gs 0 > edi 0 > esi 0 > ebp 0xd08c8e78 end+0x8c5c8 > ebx 0xd074674c cpu_vendor > edx 0 > ecx 0xc > eax 0x4 > eip 0xd064abc4 strncmp+0x14 > cs 0xffff0008 APTmap+0x3f0008 > eflags 0x10006 > esp 0xd08c8e70 end+0x8c5c0 > ss 0xd08c0010 end+0x83760 > strncmp+0x14: b 0(%esi%al > ddb>