Date: Wed, 04 Dec 1996 06:59:47 -0800 From: Erich Boleyn <erich@uruk.org> To: Peter Wemm <peter@spinner.dialix.com> Cc: Terje.N.Marthinussen@cc.uit.no, smp@freebsd.org Subject: Re: Crashing on activating other CPUs Message-ID: <E0vVInb-0001v3-00@uruk.org> In-Reply-To: Your message of "Wed, 04 Dec 1996 22:27:25 %2B0800." <199612041427.WAA01519@spinner.DIALix.COM>
next in thread | previous in thread | raw e-mail | index | archive | help
Peter Wemm <peter@spinner.dialix.com> writes: > Terje Normann Marthinussen wrote: > > However, after recompiling with DDB, I got: > > cpunumber = 0 > > instruction pointer = 0x8:0xf010d5ad ... > > kernel: type 29 trap, code=0 > > Stopped at _smp_idleloop+0x3d: andl $0xf000000,%eax > > db> trace > > _smp_idleloop(f40c14d7,f010d369,1,f01e8294,f01ee958) at _smp_idleloop+0x3d > > _smp_kickoff(0) at _smp_kickoff+0x97 > > _main(efbfffb8,f011cec0,f01ba140,8000000,5,0,efbffff4,f01bd450,f01bcbe3,80000 > 011 > > ,30,22ff00,233000) at _main+0x92 > > Hmm!! I do not understand this at all... How can an 'and' between an > immediate and a register generate a trap??? I'm going to look at this on my machine as soon as I get a few minutes to rub together as well, maybe we can track it down. > Are you using a P6? Perhaps they have an extra trap or two defined for > some new condition? (correct me if I'm wrong, Terje, but...) He's using an XXPRESS-bus machine, an HP NetServer, which is Pentium-based, unless HP has some Pentium Pro upgrade option I don't know about. I helped several people debug these boxes for Linux-SMP. -- Erich Stefan Boleyn \_ E-mail (preferred): <erich@uruk.org> Mad Genius wanna-be, CyberMuffin \__ (finger me for other stats) Web: http://www.uruk.org/~erich/ Motto: "I'll live forever or die trying"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0vVInb-0001v3-00>