Date: Sun, 23 Dec 2001 12:43:01 -0800 From: Jamey Wood <Jamey.Wood@Sun.COM> To: freebsd-sparc@freebsd.org Subject: Re: compiling a sparc64 kernel? Message-ID: <1513fe0e8.e0e81513f@smi.sun.com>
next in thread | raw e-mail | index | archive | help
Thanks for the responses and tips. A new cvsup does get things compiling for me, as you both suggested. > > Hmmm, well, it should get quite a bit farther. Can you please > post a > > backtrace of that panic? > > Hmm, indeed. The end=0x0 is puzzling and might cause problems. I'm new at a lot of this, so I hope this is the trace info you guys need (from Thomas's kernel): /kernel data=0x202fb8+0xdfdc0 syms=[0x8+0x36210+0x8+0x2887c] Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/kernel]... calling autoload nothing to autoload yet. post autoload jumping to kernel entry at 0xc0030000. sparc64_init: mdp=0xc0344000 kmdp=0xc0344000 boothowto=0 envp=0xc0342000 end=0x0 panic: trap_dmmu_miss: vmspace NULL Debugger("panic") Stopped at 0xc018479c: ta %xcc, 1 db> trace (null)() at 0xc00ca80c (null)() at 0xc018a2e8 (null)() at 0xc0189e78 (null)() at 0xc00310d4 (null)() at 0xc0031300 (null)() at 0xc0183ffc (null)() at 0xc0030034 > A kernel from cvs should work ok, except it won't have support for pci > devices (which I imagine you don't need anyway). You may need to add > support for the openfirmware console to GENERIC, device ofw_console. > If it doesn't drop to the prom, but you don't get any output past the > loader, try that. After adding defice ofw_console, I do get a little output from my custom kernel on boot: /kernel data=0x1352b8+0x4d2f8 syms=[0x8+0x257e8+0x8+0x1b762] Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/kernel]... calling autoload nothing to autoload yet. post autoload jumping to kernel entry at 0xc0028000. sparc64_init: mdp=0xc01c6000 kmdp=0xc01c6000 boothowto=0 envp=0xc01c4000 end=0x0 Copyrigh It just hangs right there, however. I tried sening a break, hoping to get to the ok or db prompt to do a trace, but even that didn't work. I had to power-cycle the U1 to get out of that wedged state. And trying it all again gives the same result. > I'm away from home for a few days (holidays, back on the 26th), so > I don't > have full access to my test machine, but I'll do what I can to help. Thanks. I'm just about to leave home for the same period, so I won't be online at all until the 26th. > To do development you really want the code from perforce. I've > requested that > the sparc64 branch be exported via cvsup on cvsup10, but I don't > know how long > that will take to get setup. Okay. I'll keep an eye out for news on this. --Jamey To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1513fe0e8.e0e81513f>