[LinuxBIOS] elfboot() can trash GDT
Ronald G. Minnich
rminnich at lanl.gov
Thu Aug 4 06:22:55 CEST 2005
On Wed, 3 Aug 2005, Steve Magnani wrote:
> My machine code gets a protection exception when it tries to set one of
> the segment registers (to the value it already has, BTW). I traced this to
> the fact that Etherboot was loaded on top of the GDT used by LinuxBIOS.
cute. Now, the great part is, this is the first time we've ever been
bitten by this one, yet it is clearly quite a fine, healthy, nasty bug.
OK, we'll have to fix this one :-)
More information about the coreboot