Date: Sat, 10 Mar 2007 22:40:33 -0600 From: Tillman Hodgson <tillman@seekingfire.com> To: freebsd-current@freebsd.org Subject: Re: Experiencing hangs on SMP box with no console messages given for clues. Details inside. Message-ID: <20070311044033.GB1256@seekingfire.com> In-Reply-To: <20070310193946.GA96514@xor.obsecurity.org> References: <20070308125927.GA1265@seekingfire.com> <20070308204041.GA55240@xor.obsecurity.org> <20070310153206.GF1230@seekingfire.com> <3bbf2fe10703100749h14e9b075wb6d730ed7c9189f8@mail.gmail.com> <20070310161423.GA1256@seekingfire.com> <20070310193946.GA96514@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 10, 2007 at 02:39:47PM -0500, Kris Kennaway wrote: > On Sat, Mar 10, 2007 at 10:14:23AM -0600, Tillman Hodgson wrote: > > > If I'm understanding what I'm reading, this isn't all that helpful > > because it's just saying that I broke into the kernel debugger and then > > issued a manual panic (which is true, that's how I got the core). Is > > there a way to obtain information on what was happening before I broke > > into the debugger? > > Well you really needed to investigate some things in DDB before > rebooting, e.g. the lock states. I thought this was described in the > developers handbook - did you look for it? Kris, I greatly respect your work and I'm glad to have you involved in the thread. I'm familiar with your email style and while I could be reading you wrong I'm detecting curtness and a bit of hostility in your posts to this thread. I sincerely apologize for being inexperienced at this. I'm a fast learner and I've been involved with FreeBSD for a some time, but that obviously can't compensate for my lack of knowledge in this area. In response to your question, I've already posted to this thread the documents that I looked for and was following and the Developers Handbook wasn't among them. I'll read over it now, of course. Please keep in mind that it has been 56 hours between when I first posted and this post from you. If I'm inexperienced and followed the wrong documentation, great -- someone with kernel debugging experience could point that out to me and I can get to work getting the information the developers need. I don't think it's reasonable to expect someone to leave a machine in the debugger for 56 hours before even getting a pointer to the correct docs though, especially when the problem re-occurs somewhat regularly. Now that I have the documentation that you'd like me to follow (I assume it's section 11.5 and especially 11.9 of the Developers Handbook), it's easiest to simply wait for it to hang again. Shouldn't take more than a day or two to get the info requested in 11.9. I suggest that the doc team be brought into the loop so that the FAQ 5.8 and 18.14 can be updated to point to the correct documentation. This should make it easier for other folks who are looking for the same information, especially since those FAQ entries are both official documentation and one of the top Google hits. -T -- If the world was without any natural evil and suffering we wouldn't have the opportunity, or nearly as much opportunity, to show courage, patience and sympathy. -- Richard Swinburne, _The Philosophers' Magazine_
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070311044033.GB1256>