From owner-cvs-src-old@FreeBSD.ORG Mon May 24 17:24:36 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 624EB106564A for ; Mon, 24 May 2010 17:24:36 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (unknown [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4F28B8FC15 for ; Mon, 24 May 2010 17:24:36 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o4OHOaFS080674 for ; Mon, 24 May 2010 17:24:36 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o4OHOaRs080673 for cvs-src-old@freebsd.org; Mon, 24 May 2010 17:24:36 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <201005241724.o4OHOaRs080673@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 24 May 2010 17:24:14 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia32 ia32_trap.c src/sys/ia64/ia64 trap.c src/sys/ia64/include proc.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 May 2010 17:24:36 -0000 kib 2010-05-24 17:24:14 UTC FreeBSD src repository Modified files: sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 trap.c sys/ia64/include proc.h Log: SVN rev 208514 on 2010-05-24 17:24:14Z by kib Change ia64' struct syscall_args definition so that args is a pointer to the arguments array instead of array itself. ia64 syscall arguments are readily available in the frame, point args to it, do not do unnecessary bcopy. Still reserve the array in syscall_args for ia32 emulation. Suggested and reviewed by: marcel MFC after: 1 month Revision Changes Path 1.16 +2 -1 src/sys/ia64/ia32/ia32_trap.c 1.138 +3 -5 src/sys/ia64/ia64/trap.c 1.20 +2 -1 src/sys/ia64/include/proc.h