ps3-kernel hang at kexec caused by usb
sassmann at suse.de
Wed Jul 23 04:30:26 EDT 2008
I'm having troubles to kexec recent kernels on Playstation 3.
kexec -l <vmlinux> --initrd=<initrd>
the screen stays black.
I tracked this down in the suse kernel and it seems related to a patch
with the Subject: USB: fix interrupt disabling for HCDs with shared
This patch went mainline with 2.6.26 and the most likely reason why
it has not been discovered yet may be because USB is compiled
as a module in most cases. However the suse config has it compiled
into the kernel and this causes some mischief.
It would be nice if somebody could try this on other distros as well.
I'm attaching an altered ps3_defconfig (from geoffs git) that has
USB compiled in. So all you need to do is compile a recent kernel
(2.6.26) with that config and it should hang right after kexec.
Stefan Assmann | SUSE LINUX Products GmbH
Software Engineer | Maxfeldstr. 5, D-90409 Nuernberg
Mail : sassmann at suse.de | GF: Markus Rex, HRB 16746 (AG Nuernberg)
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the kexec