Date: Sun, 20 Apr 1997 20:28:46 +0800 From: Peter Wemm <peter@spinner.dialix.com> To: Peter Wemm <peter@freefall.freebsd.org> Cc: freebsd-smp@freefall.freebsd.org Subject: Re: cvs commit: sys/i386/include segments.h Message-ID: <199704201228.UAA08091@spinner.DIALix.COM> In-Reply-To: Your message of "Sun, 20 Apr 1997 05:18:31 MST." <199704201218.FAA18078@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Peter Wemm wrote: > peter 97/04/20 05:18:31 > > Modified: i386/include segments.h > Log: > fix USER_LDT breakage that I inflicted on the world Incidently, this makes it compile, but I'm not certain it'll work... There might be some ugly conflicts if two processes with ldt's were running in parallel. (The same problem happens with the tss selector - my hack there was to have gdt declared as gdt[NGDT + NCPU] and use a per-cpu entry in the tail of the gdt. This isn't exactly wonderful though. Cheers, -Peter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704201228.UAA08091>