Date: Mon, 27 Mar 2000 09:34:27 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: <joeo@cracktown.com> Cc: hackers@FreeBSD.ORG Subject: Re: figuring out were an spl lock isn't being freed Message-ID: <200003271734.JAA41640@apollo.backplane.com> References: <Pine.LNX.4.04.10003271140300.6549-100000@ra.nks.net>
next in thread | previous in thread | raw e-mail | index | archive | help
:I'm playing with a third party kernel module under 4.0.
:
:Occasionally the box locks up during extended access to the device it
:supports, though the box will respond to pings and other hardware driven
:interupts, but will not let loggins happen, and open telnet sessions from
:remote hosts freeze. I'm guessing an spltty isn't being freed. What's
:the best way to go about figuring out what function isn't freeing the lock
:or returning?
:
:Thanks for any help,
:
:Joe Orthoefer
Enable DDB in the kernel config and when the machine locks up, assuming
you aren't running X on the console (or if you are that you can
ctl-alt-F? to get back to the a character screen), type ctl-alt-esc
to get the DDB prompt. Then do a 'ps' to see what things are hanging
on.
It probably isn't an spl*() issue.
-Matt
Matthew Dillon
<dillon@backplane.com>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003271734.JAA41640>
