[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 :-)

ron




More information about the coreboot mailing list