From owner-cvs-all@FreeBSD.ORG Sun Aug 10 01:04:23 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 0B18B37B401; Sun, 10 Aug 2003 01:04:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9866E43F85; Sun, 10 Aug 2003 01:04:22 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7A84M0U002874; Sun, 10 Aug 2003 01:04:22 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7A84MX2002873; Sun, 10 Aug 2003 01:04:22 -0700 (PDT) Message-Id: <200308100804.h7A84MX2002873@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 10 Aug 2003 01:04:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 machdep.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: Sun, 10 Aug 2003 08:04:23 -0000 marcel 2003/08/10 01:04:22 PDT FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c Log: Now that we can ignore up to 8KB of dirty registers, remove the RSE magic from exec_setregs(). In set_mcontext() we now also don't have to worry that we entered the kernel with more that 512 bytes of dirty registers on the kernel stack. Note that we cannot make any assumptions anymore WRT to NaT collection points in exec_setregs(), so we have to deal with them now. Revision Changes Path 1.149 +30 -45 src/sys/ia64/ia64/machdep.c