From patchwork Tue Dec 14 00:49:15 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Andreas_F=C3=A4rber?= X-Patchwork-Id: 75453 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id CA2E31007D2 for ; Tue, 14 Dec 2010 12:05:43 +1100 (EST) Received: from localhost ([127.0.0.1]:45558 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PSJDM-00069t-Dx for incoming@patchwork.ozlabs.org; Mon, 13 Dec 2010 19:58:00 -0500 Received: from [140.186.70.92] (port=54775 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PSJ6V-0003H4-Jx for qemu-devel@nongnu.org; Mon, 13 Dec 2010 19:50:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PSJ6M-0005Mj-G9 for qemu-devel@nongnu.org; Mon, 13 Dec 2010 19:50:47 -0500 Received: from fmmailgate03.web.de ([217.72.192.234]:36723) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PSJ6M-0005MH-7O for qemu-devel@nongnu.org; Mon, 13 Dec 2010 19:50:46 -0500 Received: from smtp04.web.de ( [172.20.0.225]) by fmmailgate03.web.de (Postfix) with ESMTP id D951517D89EBB; Tue, 14 Dec 2010 01:50:43 +0100 (CET) Received: from [84.148.38.31] (helo=localhost.localdomain) by smtp04.web.de with asmtp (WEB.DE 4.110 #24) id 1PSJ6J-0007dg-01; Tue, 14 Dec 2010 01:50:43 +0100 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= To: qemu-devel@nongnu.org Date: Tue, 14 Dec 2010 01:49:15 +0100 Message-Id: <1292287758-8009-2-git-send-email-andreas.faerber@web.de> X-Mailer: git-send-email 1.7.3 In-Reply-To: <1292287758-8009-1-git-send-email-andreas.faerber@web.de> References: <1292287758-8009-1-git-send-email-andreas.faerber@web.de> MIME-Version: 1.0 X-Sender: Andreas.Faerber@web.de X-Provags-ID: V01U2FsdGVkX18C8rt+fEdfi868pO53nbtSo5hpGCa6q+jaOu9P 17+P70IgfQH6L+1++tX/Q0KHcr8kiCnULzIGlTpD7049bt0pWP KQZo0BbbR1yqNOR+tdnA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 Cc: =?UTF-8?q?Andreas=20F=C3=A4rber?= , hpoussin@reactos.org, agraf@suse.de Subject: [Qemu-devel] [PATCH 1/4] prep: Remove bogus BIOS size check X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org r3480 added this check to account for the entry vector 0xfff00100 to be available for CPUs that need it. Today however, the NIP is not yet initialized at this point (zero), so the check always triggers. Cc: Hervé Poussineau Cc: Alexander Graf Signed-off-by: Andreas Färber --- hw/ppc_prep.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/hw/ppc_prep.c b/hw/ppc_prep.c index 1492266..6b22122 100644 --- a/hw/ppc_prep.c +++ b/hw/ppc_prep.c @@ -600,9 +600,6 @@ static void ppc_prep_init (ram_addr_t ram_size, if (filename) { qemu_free(filename); } - if (env->nip < 0xFFF80000 && bios_size < 0x00100000) { - hw_error("PowerPC 601 / 620 / 970 need a 1MB BIOS\n"); - } if (linux_boot) { kernel_base = KERNEL_LOAD_ADDR;