From owner-cvs-all Sat Sep 7 6:40:17 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1413237B400; Sat, 7 Sep 2002 06:40:10 -0700 (PDT) Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5E8F43E65; Sat, 7 Sep 2002 06:40:09 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc52.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020907134009.OKHR14182.rwcrmhc52.attbi.com@InterJet.elischer.org>; Sat, 7 Sep 2002 13:40:09 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id GAA46751; Sat, 7 Sep 2002 06:20:16 -0700 (PDT) Date: Sat, 7 Sep 2002 06:20:15 -0700 (PDT) From: Julian Elischer To: Martin Blapp Cc: Julian Elischer , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_thread.c In-Reply-To: <20020907150628.M46827-100000@levais.imp.ch> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I have never seen that, but some changes committed earlier might fix it.. if not check this: Index: kern_sig.c =================================================================== RCS file: /home/ncvs/src/sys/kern/kern_sig.c,v retrieving revision 1.186 diff -u -r1.186 kern_sig.c --- kern_sig.c 5 Sep 2002 07:30:14 -0000 1.186 +++ kern_sig.c 7 Sep 2002 02:31:00 -0000 @@ -1412,10 +1412,9 @@ FOREACH_THREAD_IN_PROC(p, td) { if (td->td_wchan && (td->td_flags & TDF_SINTR)) { if (td->td_flags & TDF_CVWAITQ) - cv_waitq_remove(td); + cv_abort(td); else - unsleep(td); - setrunnable(td); + abortsleep(td); } } mtx_unlock_spin(&sched_lock); (cut-n-paste) if that fixes it it is a stopgap.. thre is a real fix in teh works but I'm too tired tonight to finish it.. (about 40K diffs so far.) On Sat, 7 Sep 2002, Martin Blapp wrote: > > Hi Julian, > > Does this fix the CTRL Z, fg, bg issues during > a buildworld ? > > panic: bremfree: removing a buffer not on a queue > > Backtrace available if you need it. > > Martin > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message