🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #743

i386 GDT question (multi-processor)

#743
From: Andrew Duane
Date: Mon, 22 Oct 1990 19:28
15 lines
1089 bytes
We are doing some multi-processor i386 work, and have come across
an interesting problem with sharing a GDT between processors.

We have a typical GDT set up (3 descriptors: Null, Code, and Data).
The first processor runs fine, going all the way into 32-bit protected
mode. The sceond processor, however, hangs as soon as we set a segment
register (any one seems to do it) to reference the GDT. Loading the
GDTR works fine.

Question: is there any problem with sharing a GDT between to processors?
The Intel books don't imply there is, but ...

--
(Sorry, .signature is on a temporarily dead machine)
Replies to: duane@samsung.com or uunet!samsung!duane
Technical Details
Message-ID: <16393@samsung.samsung.com>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!wuarchive!zaphod.mps.ohio-state.edu!samsung!mauve.samsung.com!duane

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!wuarchive!zaphod.mps.ohio-state.edu!samsung!mauve.samsung.com!duane
From: duane@mauve.samsung.com (Andrew Duane)
Newsgroups: comp.sys.intel
Subject: i386 GDT question (multi-processor)
Message-ID: <16393@samsung.samsung.com>
Date: 22 Oct 90 19:28:12 GMT
Sender: news@samsung.COM
Reply-To: duane@mauve.samsung.com (Andrew Duane)
Organization: Samsung Software America, Inc.
Lines: 15