Subject: Re: bin/30756
To: None <gnats-admin@netbsd.org, netbsd-bugs@netbsd.org>
From: Matthias Drochner <M.Drochner@fz-juelich.de>
List: netbsd-bugs
Date: 08/15/2005 17:12:02
The following reply was made to PR bin/30756; it has been noted by GNATS.
From: Matthias Drochner <M.Drochner@fz-juelich.de>
To: gnats-bugs@netbsd.org
Cc: gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Subject: Re: bin/30756
Date: Mon, 15 Aug 2005 19:11:04 +0200
This is a multipart MIME message.
--==_Exmh_53492548679310
Content-Type: text/plain; charset=us-ascii
rpaulo@NetBSD.org said:
> thread_resume_suspend_cb: td_thr_suspend(0xa3bc2c0): generic error
The appended patch helps for this problem.
It seems that the thread debugging stuff needs some cleanup...
best regards
Matthias
--==_Exmh_53492548679310
Content-Type: text/plain ; name="pthgdb.txt"; charset=us-ascii
Content-Description: pthgdb.txt
Content-Disposition: attachment; filename="pthgdb.txt"
--- nbsd-thread.c.~1.15.~ Wed Oct 13 14:37:17 2004
+++ nbsd-thread.c Mon Aug 15 19:00:32 2005
@@ -222,7 +222,7 @@ thread_resume_suspend_cb (td_thread_t *t
if (td_thr_info (th, &ti) != 0)
return -1;
- if ((ti.thread_id != GET_THREAD (*pt)) &&
+ if ((ti.thread_id != GET_THREAD (*pt) + 1) &&
(ti.thread_type == TD_TYPE_USER) &&
(ti.thread_state != TD_STATE_SUSPENDED) &&
(ti.thread_state != TD_STATE_ZOMBIE))
--==_Exmh_53492548679310--