>>> Rolf Sommerhalder 26-Dec-05 11:45 >>> > > The posting > http://www.monkey.org/openbsd/archive2/bugs/200503/msg00001.html > is interesting, as it points out that there has already been a problem > with pxe_call.
Why is that posting interesting? That bug was fixed. I said that the problem would be pxe_call in my last email to [EMAIL PROTECTED] As I said in my last email, if you want to look at it yourself, make sure you understand i386 assembler, the PXE specification, and protected- to-real-and-back mode switching. Thanks Tom Date: Sat, 12 Mar 2005 14:52:02 -0700 (MST) From: Tom Cosgrove <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: CVS: cvs.openbsd.org: src CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2005/03/12 14:52:02 Modified files: sys/arch/i386/stand/libsa: pxe_call.S sys/arch/i386/stand/pxeboot: conf.c Log message: On return from real mode, reload the GDT using a 16-bit pointer rather than a 32-bit value. Found by Tim Fletcher <tim (at) parrswood (dot) manchester (dot) sch (dot) uk> using Etherboot; thanks to Tim and the Etherboot developers who narrowed this down. Also bump the pxeboot version to 1.01. ok weingart@, "go ahead" deraadt@