From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 19 15:30:27 2005 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 247C616A4E2 for ; Wed, 19 Jan 2005 15:30:27 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D91DB43D5E for ; Wed, 19 Jan 2005 15:30:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j0JFUJEa027119 for ; Wed, 19 Jan 2005 15:30:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j0JFUJ0G027118; Wed, 19 Jan 2005 15:30:19 GMT (envelope-from gnats) Date: Wed, 19 Jan 2005 15:30:19 GMT Message-Id: <200501191530.j0JFUJ0G027118@freefall.freebsd.org> To: emulation@FreeBSD.org From: Ken Smith Subject: Re: ports/76260: ports/emulators/linux_base-8 installation failure X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Ken Smith List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jan 2005 15:30:27 -0000 The following reply was made to PR ports/76260; it has been noted by GNATS. From: Ken Smith To: freebsd-gnats-submit@FreeBSD.org, scott-allendorf@uiowa.edu Cc: Subject: Re: ports/76260: ports/emulators/linux_base-8 installation failure Date: Wed, 19 Jan 2005 10:23:02 -0500 I MFCed a bit more of the Linux kernel emulation into RELENG_4 yesterday. That seems to fix this problem. I'll probably move it into RELENG_4_11 later today. This is the patch, if anyone has some time to give it a try on their machines (or if you're tracking RELENG_4 just update): Index: sys/i386/linux/linux_sysvec.c =================================================================== RCS file: /home/ncvs/src/sys/i386/linux/linux_sysvec.c,v retrieving revision 1.55.2.9 retrieving revision 1.55.2.10 diff -u -r1.55.2.9 -r1.55.2.10 --- sys/i386/linux/linux_sysvec.c 12 Jan 2002 11:03:30 -0000 1.55.2.9+++ sys/i386/linux/linux_sysvec.c 18 Jan 2005 22:11:12 -0000 1.55.2.10 @@ -722,6 +722,7 @@ args[2] = tf->tf_edx; args[3] = tf->tf_esi; args[4] = tf->tf_edi; + args[5] = tf->tf_ebp; /* Unconfirmed */ *params = NULL; /* no copyin */ }