[SLOF] [PATCH v2 10/10] obp-tftp: Remove the ciregs-buffer

Thomas Huth thuth at redhat.com
Tue Oct 11 20:08:06 AEDT 2016


On 10.10.2016 05:06, Alexey Kardashevskiy wrote:
> On 20/09/16 05:08, Thomas Huth wrote:
>> Since we're not messing up with the client interface now anymore,
> 
> Out of curiosity - what was messing with CI and why/when did this stop?

IIRC the problem with the ciregs happened when doing network loading in
yaboot. Yaboot is using the client interface as a "normal" client
already, but when it tries to load additional files like the kernel
image via TFTP, SLOF internally starts the net-snk as a second client.
So there were suddenly two clients using the Open Firmware client
interface at the same time. So the obp-tftp code had to save the ciregs
from yaboot before jumping into the net-snk client.

 Thomas



More information about the SLOF mailing list