From owner-freebsd-amd64@FreeBSD.ORG Wed Aug 30 18:38:32 2006 Return-Path: X-Original-To: amd64@freebsd.org Delivered-To: freebsd-amd64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD9B416A679 for ; Wed, 30 Aug 2006 18:38:32 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF9C543D6B for ; Wed, 30 Aug 2006 18:38:31 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k7UIcOvn017437; Wed, 30 Aug 2006 14:38:28 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Steve Kargl Date: Wed, 30 Aug 2006 14:04:53 -0400 User-Agent: KMail/1.9.1 References: <200608151701.46724.jhb@freebsd.org> <200608291928.59024.jhb@freebsd.org> <20060830170945.GA1156@troutmask.apl.washington.edu> In-Reply-To: <20060830170945.GA1156@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200608301404.53834.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 30 Aug 2006 14:38:28 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1772/Wed Aug 30 12:01:16 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: amd64@freebsd.org Subject: Re: FINALLY! Re: linux32 breakage in current.. X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2006 18:38:32 -0000 On Wednesday 30 August 2006 13:09, Steve Kargl wrote: > On Tue, Aug 29, 2006 at 07:28:58PM -0400, John Baldwin wrote: > > > > But when you add printf's linux_ipc() isn't being called? *sigh* Try > > this anyway: > > > > Index: linux32_machdep.c > > =================================================================== > > RCS file: /host/cvs/usr/cvs/src/sys/amd64/linux32/linux32_machdep.c,v > > retrieving revision 1.17 > > diff -u -r1.17 linux32_machdep.c > > The printf is not triggered. :( I did a ktrace of acroread. kdump > shows You have to use linux_kdump with ktrace.out from a linux binary. But, you still get segfaults with this patch in place? This patch just puts Giant around the one system call that the cvsup changes you pointed out removed it from. :( IOW, it's just another way of removing undoing the cvsup changes. -- John Baldwin