From owner-cvs-src@FreeBSD.ORG Mon Sep 22 15:20:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CBF316A4B3; Mon, 22 Sep 2003 15:20:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 744D643FE3; Mon, 22 Sep 2003 15:20:00 -0700 (PDT) (envelope-from peter@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 h8MMK0XJ049665; Mon, 22 Sep 2003 15:20:00 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h8MMK0da049664; Mon, 22 Sep 2003 15:20:00 -0700 (PDT) (envelope-from peter) Message-Id: <200309222220.h8MMK0da049664@repoman.freebsd.org> From: Peter Wemm Date: Mon, 22 Sep 2003 15:20:00 -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/amd64/amd64 trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2003 22:20:01 -0000 peter 2003/09/22 15:20:00 PDT FreeBSD src repository Modified files: sys/amd64/amd64 trap.c Log: MFCi386: trap.c rev 1.257 by bde. Don't forget to reenable interrupts for breakpoint and trace traps from usermode. Although all the setidt entries are interrupt gates on amd64, all but the trace and bpt trap entry handlers reenable interrupts after the swapgs instruction in order to simulate the trap/interrupt gate distinction. In other words, the amd64 code behaves the same way that i386 does here. Revision Changes Path 1.263 +1 -0 src/sys/amd64/amd64/trap.c