> In my reading of the spec, I don't see how we can count on the BSP b0 >being the appropriate value for return to SAL. If I don't enable the >fixup option, we branch off to some bad address and the CPU is lost. >With the fixup, hotplugging the BSP on and rx2600 seems to work.
Correct. Elilo makes no attempt to pass anything to the OS in "b0" (so it will actually contain whatever was left in b0 after the last function call made by elilo[1]). I doubt that this could be fixed in elilo ... the value in b0 when elilo is started presumably just points back to some point in the EFI shell [I think I've seen elilo exit and just go back to EFI, but I may either be misremembering, of misunderstanding the code sequence that occurred to get back to the EFI shell]. -Tony [1] and since the memory that elilo occupied will have been freed by the time you try to take a cpu offline, this is effectively a garbage pointer. - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
