Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Aug 2006 14:04:53 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        amd64@freebsd.org
Subject:   Re: FINALLY! Re: linux32 breakage in current..
Message-ID:  <200608301404.53834.jhb@freebsd.org>
In-Reply-To: <20060830170945.GA1156@troutmask.apl.washington.edu>
References:  <200608151701.46724.jhb@freebsd.org> <200608291928.59024.jhb@freebsd.org> <20060830170945.GA1156@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608301404.53834.jhb>