processes freezing when writing to gstripe'd device

Pawel Jakub Dawidek pjd at
Sun Aug 1 23:53:54 PDT 2004

On Mon, Aug 02, 2004 at 08:38:51AM +0200, Pawel Jakub Dawidek wrote:
+> +> What's the best way to look in to this? I can't attach to rm with gdb
+> +> (it just ends up waiting for something). I can drop to kdb, but have no
+> +> idea where to go from there.
+> You could use 'ps' command from DDB to which processes are alseep.
+> Then you can run 'tr <PID>' where <PID> is PID of sleeping process.
+> Look for processes related somehow to this problem.
+> It'll be also great if you can provide exact procedure which will also
+> me to reproduce this problem.
+> PS. If you plan to upgrade your machine, remember than naming has changed
+>     in gstripe from /dev/<name>.stripe to /dev/stripe/<name>.

One more note. I'm quite sure it is not related to gstripe, because its
implementation is very simple: it doesn't use [mt]sleep(9) (so there is no
missing wakeup()), it doesn't use any mutexes, so while debugging you may
want also look at other components.

Pawel Jakub Dawidek             
pjd at                 
FreeBSD committer                         Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url :

More information about the freebsd-current mailing list