Subject: Re: linux emulation clone(2) differences with uniprocessor vs sommerfeld_i386_mp1 -current?
To: Sean M. Doran <smd@clock.org>
From: Jason R Thorpe <thorpej@zembu.com>
List: tech-smp
Date: 06/27/2001 18:42:49
On Wed, Jun 27, 2001 at 05:52:10PM -0700, Sean M. Doran wrote:

 >   The most-repeatable and clearest example of this is with the
 > Linux command line client from http://www.edonkey2000.com/
 > When there is no state (e.g., run in an empty directory), the
 > client functions the same for both kernels, AFAICT.   When there
 > is state (i.e., you have a non-empty temp or incoming directory),
 > the client works fine on the trunk kernel and fails on the branch.

I think it's well-understood (by the relevant kernel developers) that
there are some problems that are related e.g. GDT compatction and other
stuff on i386 MP kernels.  Fixing them is a little tricky, but is on
the list of Things To Do.

-- 
        -- Jason R. Thorpe <thorpej@zembu.com>