[Cbe-oss-dev] PS3 boot game os flag no longer honoured
Noguchi, Masato
Masato.Noguchi at jp.sony.com
Tue Jun 5 12:06:28 EST 2007
> -----Original Message-----
> From: Geoff Levand
> Subject: Re: [Cbe-oss-dev] PS3 boot game os flag no longer honoured
(snip...)
>
> I think the problem with boot-game-os is that I have sys_reboot() do
an
> LPAR reboot (PS3_SM_NEXT_OP_LPAR_REBOOT), not a system reboot, this
might
> explain why linux is rebooted even though the boot flag was set. If
this
> is the reason, then one would need to do a 'poweroff' to get it to
boot
> into the game OS. I'll look at it more when I have some time.
Oops,
Yes, that's the reason.
LPAR_REBOOT is used to reboot only current logical partition. Hypervisor
and others are still alive.
Selecting which world, Game OS or the other OS, to be booted is
performed only in the course of a cold boot up. Thus, we need to use
SYS_REBOOT instead of LPAR_REBOOT for boot-game-os.
More information about the cbe-oss-dev
mailing list