[gPXE-devel] [PATCH] [sky2] Disable interrupts by default

Gilles Martin gilles.martin at psi.ch
Tue Aug 3 03:50:32 EDT 2010


Le lundi 02 août 2010 à 09:30 -0700, Joshua Oreman a écrit :
> On Mon, Aug 2, 2010 at 9:27 AM, Gilles Martin <gilles.martin at psi.ch> wrote:
> > Yes, I already tried this but I always get an error trying to apply the
> > patch from Stefan's mail:
> 
> You likely copied-and-pasted from a mail program that expands tabs to
> spaces. You have to work from the original version of Stefan's
> message.
> 
> Since this is sometimes annoying depending on your mail client, I put
> a patched version of sky2.c up at
> http://web.mit.edu/oremanj/Public/sky2.c . Enjoy :-)
> 
> -- Josh
> 

Thanks, that was the fastest way for me! :)

So, I ran the tests:

1. With the sky2.lkrn image it works fine and chainloading Tiny Core
Linux worked like a charm:

dhcp net0
chain http://vmsplice.net/tinycore.gpxe

2. With the undionly.kpxe it works but not very well:

dhcp net0
chain http://myserver/undionly.kpxe

This runs fine.

dhcp net0 gives systematically first time it runs a timeout (I tried
several times):

dhcp net0 (net0 00:17:42:1d:29:b7).............. Connection timed out
(0x4c106035)
Could not configure net0: Connection timed out (0x4c106035)
Could not configure any interface.
gPXE> dhcp net0
DHCP (net0 00:17:42:1d:29:b7)....ok

And then it loads the Tiny Core Linux without any problems.

3. I tried to load undionly.kpxe from undionly.kpxe and this crashes
gPXE (may be I should not do this!):

dhcp net0
chain http://myserver/undionly.kpxe
dhcp net0
chain http://myserver/undionly.kpxe
dhcp net0 (here is the crash)








More information about the gPXE-devel mailing list