Date: Sat, 17 Feb 2018 17:18:04 -0700 From: Ian Lepore <ian@freebsd.org> To: Thomas Skibo <thomasskibo@yahoo.com>, freebsd-arm@freebsd.org Subject: Re: Entering kdb in early boot Message-ID: <1518913084.91697.8.camel@freebsd.org> In-Reply-To: <FADD8596-6CFA-4982-A922-3E0B42607DB3@yahoo.com> References: <FADD8596-6CFA-4982-A922-3E0B42607DB3@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 2018-02-17 at 15:50 -0800, Thomas Skibo via freebsd-arm wrote: > Hello: > > I noticed that ARM machdep.c doesn’t support entering kdb on boot > (boot -d from the loader). I looked to see how other architectures > implement it and came up with an easy patch. > > While trying to get this to work, I discovered that machdep_boot.c > doesn’t include opt_ddb.h and so the kernel symbols weren’t getting > loaded into the debugger early in the boot (see the call to > db_fetch_ksymtab() in freebsd_parse_boot_param()). I have never > noticed any problems with symbols in kdb before. I wonder how those > symbols eventually get loaded and wonder if now I'm calling it twice. > > In any case, I’d be happy to put this up on phabricator if you like. > > —Thomas > Please do. -- Ian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1518913084.91697.8.camel>