Re: Are there any beakage of linuxulator (on amd64)?

From: John Baldwin <jhb_at_freebsd.org>
Date: Tue, 25 Jul 2006 12:30:39 -0400
On Tuesday 25 July 2006 06:17, Divacky Roman wrote:
> On Mon, Jul 24, 2006 at 05:20:35PM -0400, John Baldwin wrote:
> > On Monday 24 July 2006 04:06, Divacky Roman wrote:
> > > On Sun, Jul 23, 2006 at 09:02:06PM +0500, Gaspar Chilingarov wrote:
> > > > Hi all!
> > > > 
> > > > After upgrading from -CURRENT mid-Mart to Jul 22 current I got a
> > > > failures for Linux applications which try to use X.
> > > > 
> > > > About my system: amd64, I'm trying to run openoffice and skype, but they
> > > > fail with "Segmentation fault". ktrace also produces dump, which makes
> > > > kdump fail also with segfault.
> > > > 
> > > > Is this known issue or I've messed somethng on my system while upgrading?
> > > 
> > > yes... linuxolator_at_amd64 is currently broken. afaik the commit to linux_ipc
> > > removing stackgap usage broke it. I hope someone (jhb?) is working on it
> > 
> > I'm waiting for someone to help figure out which specific linux_semctl() 
> > request is broken.  All the attempts to use ktrace so far have failed. :(  If 
> > someone would like to engage in some printf or KTR spelunking that would be 
> > helpful.
> 
> I had much better luck with truss then with kdump when playing with linux apps.
> 
> this thursday at work I'll try to provide some more info, what exaclty do you
> need? is what -DDEBUG prints enough?

Probably.  The changes in question were just in the linux semctl function, so you
really only need printf's for that function to figure out which case it is blowing
up one and why.

-- 
John Baldwin
Received on Tue Jul 25 2006 - 14:34:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:58 UTC