From bdcf9d6cd4ff987e58ba4f311ba7b1a33cf3ce5e Mon Sep 17 00:00:00 2001 From: David Gibson Date: Thu, 29 Sep 2011 21:39:13 +0000 Subject: [PATCH] pseries: Update SLOF firmware image This patch updates the SLOF submodule and precompiled image. The new SLOF versions contains two changes of note: * The previous SLOF has a bug in SCSI condition handling that was exposed by recent updates to qemu's SCSI emulation. This update fixes the bug. * The previous SLOF has a bug in its addressing of SCSI devices, which can be exposed under certain conditions. The new SLOF also fixes this. Signed-off-by: David Gibson Signed-off-by: Alexander Graf --- pc-bios/README | 2 +- pc-bios/slof.bin | Bin 579072 -> 578968 bytes roms/SLOF | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pc-bios/README b/pc-bios/README index 4d1d816fdb..32a438efc0 100644 --- a/pc-bios/README +++ b/pc-bios/README @@ -17,7 +17,7 @@ - SLOF (Slimline Open Firmware) is a free IEEE 1275 Open Firmware implementation for certain IBM POWER hardware. The sources are at https://github.com/dgibson/SLOF, and the image currently in qemu is - built from git tag qemu-slof-20110323. + built from git tag qemu-slof-20110930. - The PXE roms come from the iPXE project. Built with BANNER_TIME 0. Sources available at http://ipxe.org. Vendor:Device ID -> ROM mapping: diff --git a/pc-bios/slof.bin b/pc-bios/slof.bin index 22c4c7f5c448e3002aefecf3438f5d080586d666..b9d4f35053be2cd6f599bffddf0ee99627eb00a9 100644 GIT binary patch delta 2772 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