From owner-cvs-all@FreeBSD.ORG Wed Oct 29 18:55:44 2003 Return-Path: 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 39BE516A4CE; Wed, 29 Oct 2003 18:55:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAF4643FD7; Wed, 29 Oct 2003 18:55:43 -0800 (PST) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9U2thXJ081734; Wed, 29 Oct 2003 18:55:43 -0800 (PST) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9U2thla081733; Wed, 29 Oct 2003 18:55:43 -0800 (PST) (envelope-from davidxu) Message-Id: <200310300255.h9U2thla081733@repoman.freebsd.org> From: David Xu Date: Wed, 29 Oct 2003 18:55:43 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 trap.c src/sys/kern kern_sig.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Thu, 30 Oct 2003 02:55:44 -0000 davidxu 2003/10/29 18:55:43 PST FreeBSD src repository Modified files: sys/i386/i386 trap.c sys/kern kern_sig.c Log: Try to fetch thread mailbox address in page fault trap, so when thread blocks in page fault hanlder, and upcall thread can be scheduled. It is useful if process is doing lots of mmap based I/O. Revision Changes Path 1.259 +3 -0 src/sys/i386/i386/trap.c 1.262 +2 -1 src/sys/kern/kern_sig.c