From owner-cvs-all@FreeBSD.ORG Tue Feb 28 15:02:52 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org 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 B831716A420; Tue, 28 Feb 2006 15:02:52 +0000 (GMT) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21EB643D58; Tue, 28 Feb 2006 15:02:52 +0000 (GMT) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1SF2qOh032192; Tue, 28 Feb 2006 15:02:52 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1SF2qsb032191; Tue, 28 Feb 2006 15:02:52 GMT (envelope-from emaste) Message-Id: <200602281502.k1SF2qsb032191@repoman.freebsd.org> From: Ed Maste Date: Tue, 28 Feb 2006 15:02:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/kern kern_sig.c sys_process.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2006 15:02:52 -0000 emaste 2006-02-28 15:02:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_sig.c sys_process.c Log: MFC kern_sig.c 1.319 sys_process.c 1.134 to RELENG_5: Avoid kernel panic when attaching a process which may not be stopped by debugger, e.g process is dumping core. Only access p_xthread if P_STOPPED_TRACE is set, this means thread is ready to exchange signal with debugger, print a warning if P_STOPPED_TRACE is not set due to some bugs in other code, if there is. The patch has been tested by Anish Mistry mistry.7 at osu dot edu, and is slightly adjusted. Approved by: re (scottl) Revision Changes Path 1.289.2.9 +0 -2 src/sys/kern/kern_sig.c 1.127.2.5 +30 -26 src/sys/kern/sys_process.c