original_kernel/arch/powerpc/platforms/ps3
Geert Uytterhoeven d51dd3de87 [POWERPC] cell/PS3: Ignore storage devices that are still being probed
On PS3, A storage device may show up in the repository before the hypervisor
has finished probing:
  - If its type is not yet known, it shows up as PS3_DEV_TYPE_STOR_DUMMY,
  - If its regions are being probed, it shows up as having zero regions.
If any of these happen, consider the device not yet present.  The storage
probe thread will retry later.

This fixes the timing-dependent problem where a kernel booted from FLASH ROM
sometimes cannot find the hard disk.

Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
Acked-by: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2007-09-11 04:30:37 +10:00
..
Kconfig [POWERPC] PS3: Remove text saying PS3 support is incomplete 2007-08-10 21:04:22 +10:00
Makefile [POWERPC] PS3: Device registration routines. 2007-06-28 19:16:43 +10:00
device-init.c [POWERPC] ps3: Fix no storage devices found 2007-08-15 15:12:50 +10:00
exports.c
htab.c [POWERPC] PS3: Kexec support 2007-06-28 19:16:37 +10:00
hvcall.S
interrupt.c [POWERPC] PS3: Use clear_bit 2007-06-28 19:16:45 +10:00
mm.c [POWERPC] PS3: Bootwrapper support. 2007-07-10 21:56:40 +10:00
os-area.c [POWERPC] PS3: Fix sparse warnings 2007-06-28 19:16:35 +10:00
platform.h [POWERPC] cell/PS3: Ignore storage devices that are still being probed 2007-09-11 04:30:37 +10:00
repository.c [POWERPC] cell/PS3: Ignore storage devices that are still being probed 2007-09-11 04:30:37 +10:00
setup.c [POWERPC] PS3: Fix bug where the major version part is not compared 2007-08-30 20:49:41 +10:00
smp.c [POWERPC] PS3: Kexec support 2007-06-28 19:16:37 +10:00
spu.c [POWERPC] cell/PS3: Always set master run control bit in mfc_sr1_set 2007-09-11 04:30:36 +10:00
system-bus.c [POWERPC] PS3: System-bus modinfo attribute 2007-06-28 19:16:39 +10:00
time.c [POWERPC] PS3: Use __maybe_unused 2007-06-28 19:16:33 +10:00