From owner-freebsd-emulation@FreeBSD.ORG Sun Dec 31 14:24:16 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0ABCB16A403 for ; Sun, 31 Dec 2006 14:24:16 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id 39DBC13C44C for ; Sun, 31 Dec 2006 14:24:15 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id kBVEOC3p028582 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 31 Dec 2006 15:24:12 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id kBVEOCsT028581; Sun, 31 Dec 2006 15:24:12 +0100 (CET) Date: Sun, 31 Dec 2006 15:24:12 +0100 From: Divacky Roman To: Alexander Leidinger Message-ID: <20061231142412.GA28462@stud.fit.vutbr.cz> References: <790a9fff0612290911t5ae69715gd2bf0dda0f9228f2@mail.gmail.com> <20061229213509.GA86839@stud.fit.vutbr.cz> <790a9fff0612291424g4ecbd088i7846d248851b3e63@mail.gmail.com> <20061230120722.GA36814@stud.fit.vutbr.cz> <790a9fff0612301926n1562d560r1f3fff9af4bdb138@mail.gmail.com> <790a9fff0612301955r35b16472r2429fbe3fce78228@mail.gmail.com> <20061231144257.61520dc8@Magellan.Leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061231144257.61520dc8@Magellan.Leidinger.net> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Cc: freebsd-emulation@freebsd.org, Scot Hetzel Subject: Re: linuxolator: amd64 Linux Test Project failures X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Dec 2006 14:24:16 -0000 On Sun, Dec 31, 2006 at 02:42:57PM +0100, Alexander Leidinger wrote: > Quoting "Scot Hetzel" (Sat, 30 Dec 2006 21:55:37 -0600): > > > I think I found the problem, I had wrongly assumed that the code was > > using (char *)-1 as the address to pass to the function. Instead the > > code in access03, is using mmap to assign an address to variable > > bad_address. > > > > Below is the test program that shows that the problem is in mmap. > > http://lists.freebsd.org/pipermail/freebsd-emulation/2006-September/002625.html I guess what alexander wanted to say is that you should test the mmap patch that got commited to i386 mmap (see http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/linux/linux_machdep.c.diff?r1=1.55&r2=1.56) and apply that to amd64 mmap and see if that fixes the issue you see.. pls do that and inform us thnx roman