Power 6 netboot bug/testing

Manoel mrabran at linux.vnet.ibm.com
Wed Oct 8 03:35:29 EST 2008


Sorry, I have used a internal pastebin. 
There is the correct reference links.

[1]http://pastebin.com/m345ca7b  --  booting in a P5 machine
[2]http://pastebin.com/m5ce9fe97 --  booting in a P6 machine

Manoel Abranches <mrabran at linux.vnet.ibm.com
IBM Linux Technology Center Brasil

On Mon, 2008-10-06 at 17:31 -0300, Manoel wrote:
> I have done a patch (file attached) to solve the bug described in:
> https://bugzilla.redhat.com/show_bug.cgi?id=458438. 
> 
> In recent OpenFirmware versions the property "bootpreply-packet" was
> replaced by the newer "bootp-response". It contains only the bootp
> packet, excluding the encapsulating UDP, IP, and link-layer headers and
> trailers that were in the earlier structure. This new Extension
> introduced some problems to DHCP environments, which does not correctly
> build the tftp request when a discrete file is specified. Due to this 
> change on the packet sent, the yaboot fails to boot through network. 
> 
> This patch basically works by identifying the OpenFirmare version and
> constructing the buffer in the format necessary for it. It was tested in
> both older P5 and newer P6 machine OpenFirmware versions and was able to
> boot correctly.  
> 
> I'm assuming that Chandras' Patches has been applied into git HEAD,
> because I'm using some structures purposed by him. I'd like your
> opinions and suggestions regarding this patch.
> 
> 
> Best Regards,
> 
> Manoel Abranches <mrabran at linux.vnet.ibm.com>
> IBM Linux Technology Center Brasil
> 
> [1] http://pastebin.zurich.ibm.com/mef77758
> [2] http://pastebin.zurich.ibm.com/m7b7ba2b5
> 
> _______________________________________________
> Yaboot-devel mailing list
> Yaboot-devel at ozlabs.org
> https://ozlabs.org/mailman/listinfo/yaboot-devel




More information about the Yaboot-devel mailing list