From owner-cvs-all Sun Sep 30 12:50:45 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 11EAB37B408; Sun, 30 Sep 2001 12:50:40 -0700 (PDT) Received: (from jake@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8UJoeJ36154; Sun, 30 Sep 2001 12:50:40 -0700 (PDT) (envelope-from jake) Message-Id: <200109301950.f8UJoeJ36154@freefall.freebsd.org> From: Jake Burkholder Date: Sun, 30 Sep 2001 12:50:40 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/sparc64 support.s X-FreeBSD-CVS-Branch: HEAD 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 jake 2001/09/30 12:50:40 PDT Modified files: sys/sparc64/sparc64 support.s Log: Optimize bcopy and bzero etc to use 64 bit loads and stores if possible. Handle overlap in bcopy. Add routines for copying and zeroing pages using physical addresses directly. Remove all the hacks to account for calling the firmware on its own trap table, we use the kernel trap table. There is still a problem with OF_exit(). Revision Changes Path 1.7 +239 -118 src/sys/sparc64/sparc64/support.s To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message