Subject: Re: Latest compat_linux changes in current- break OpenOffice
To: Jaromir Dolecek <jdolecek@NetBSD.org>
From: Steven M. Bellovin <smb@cs.columbia.edu>
List: tech-kern
Date: 11/11/2005 20:20:42
In message <20051111190704.GA18670@home.chello.upc.cz>, Jaromir Dolecek writes:
>On Fri, Nov 11, 2005 at 04:55:03PM +0100, Vincent wrote:
>> Hi!
>>
>> it seems that the latest sys/compat/linux modifications have "broken"
>> OpenOffice 2.0. It exits before actual launch with a "Killed" status.
>
>This might be related to revision 1.24 of sys/compat/linux/common/linux_sched.
>c
>
>I'm not really sure the current code is correct. The code should
>only kill threads in the same thread group (i.e. ones cloned via
>clone(...CLONE_THREAD). The current code will kill more that that,
>the setting of group_pid is somewhat suspicious.
>
>Can you test if going back to revision 1.23 would fix that? If that would
>fix it, revision 1.24 should be backed off.
>
I'm running Openoffice 2.0 with 1.23 of that file.
--Steven M. Bellovin, http://www.cs.columbia.edu/~smb