On Fri, 2007-08-17 at 13:03 -0400, Dave Jones wrote:
On Fri, Aug 17, 2007 at 12:05:10PM -0400, Tom spot Callaway wrote:
> In testing, I've found that sparc64 needs an entirely untouched,
> unstripped kernel in order to netboot. The kernels which have gone
> through the debuginfo process did not netboot properly, but an untouched
> copy of the kernel made right after it is built work fine.
>
> This is a variant of the spec code we've been using in Aurora for a
> while, it enables a with-unstripped option, and only enables it for
> sparc64. If enabled, it makes a copy, calls it foo-UNSTRIPPED, and
> includes it in the %files macro.
>
> If this is ok, let me know, and I'll commit it in rawhide. If there is a
> better way to be doing this, also let me know. :)
Is there a pointer to a spec/standard or something that sparc netbooting
uses (or is it just regular PXE?) that might mention caveats that
explain why the stripped kernel doesn't netboot?
Its not regular PXE. We convert the elf kernel to an a.out file, then
netboot it via TFTP.
~spot