[Cbe-oss-dev] [PATCH] fix reboot fail on kexec for CBE

Akira Tsukamoto akirat at rd.scei.sony.co.jp
Wed Apr 4 11:30:50 EST 2007


On Tue, 03 Apr 2007 07:48:08 -0700, Geoff Levand <geoffrey.levand at am.sony.com> mentioned: 
> Akira Tsukamoto wrote:
> > [PATCH] fix reboot fail on kexec for CBE
> > 
> > This patch adds additional TLB flush for dump-capture kernel to 
> > successfully reboot triggered by kexec. 
> > 
> > The same issue might exist on PS3 platform but I have not tried 
> > yet and the patch only applies to CBE platform.
> > I really appreciate if somebody could brush up this patch, as such 
> > using magic constant value inside the code.
> 
> I am now working on kexec reboot support for the PS3, and I'll
> consider this patch.  Does this only effect kdump, or also for
> a 'normal' kexec reboot?

This additional TLB flush is against second booting kernel 
after kexec, so it does not have to be always for kdump kernel,
it could be for any normal second kernel booting from kexec.
But I am not sure whether PS3 hyper visor will allow touching those 
CPU registers.



-- 
Akira Tsukamoto
Sony Computer Entertainment Inc. 
Computer Development Div. Distributed OS Development Dept. 
Japan




More information about the cbe-oss-dev mailing list