From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LQRsW-0003P1-6I for qemu-devel@nongnu.org; Fri, 23 Jan 2009 14:39:44 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LQRsV-0003OZ-BW for qemu-devel@nongnu.org; Fri, 23 Jan 2009 14:39:43 -0500 Received: from [199.232.76.173] (port=50609 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LQRsV-0003OQ-8Q for qemu-devel@nongnu.org; Fri, 23 Jan 2009 14:39:43 -0500 Received: from smtp1-g21.free.fr ([212.27.42.1]:33413) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LQRsU-0006to-EO for qemu-devel@nongnu.org; Fri, 23 Jan 2009 14:39:43 -0500 Received: from smtp1-g21.free.fr (localhost [127.0.0.1]) by smtp1-g21.free.fr (Postfix) with ESMTP id E187E94013B for ; Fri, 23 Jan 2009 20:39:38 +0100 (CET) Received: from laptop (vaf26-2-82-244-111-82.fbx.proxad.net [82.244.111.82]) by smtp1-g21.free.fr (Postfix) with ESMTP id 0689A94011C for ; Fri, 23 Jan 2009 20:39:36 +0100 (CET) From: "=?utf-8?q?Fran=C3=A7ois?= Revol" Date: Fri, 23 Jan 2009 20:40:12 +0100 CET Message-Id: <16985090626-BeMail@laptop> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [RESENT][PATCH] ppc_oldworld: fix kernel_size and initrd_size sign Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Anyone care to apply =3F I feel a bit /ignore-d :) Fran=C3=A7ois. ------ Forwarded Message: ------ To: qemu-devel@nongnu.org From: "Fran=C3=A7ois Revol" Subject: [PATCH] ppc=5Foldworld: fix kernel=5Fsize and initrd=5Fsize sign Date: Mon, 19 Jan 2009 04:55:09 +0100 CET both variables are declared unsigned but checked for < 0 in various places. This ensures the fallbacks work. Fran=C3=A7ois. Signed-off-by: Fran=C3=A7ois Revol Index: hw/ppc=5Foldworld.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- hw/ppc=5Foldworld.c (r=C3=A9vision 6368) +++ hw/ppc=5Foldworld.c (copie de travail) @@ -121,7 +121,8 @@ m48t59=5Ft *m48t59; int linux=5Fboot, i; ram=5Faddr=5Ft ram=5Foffset, vga=5Fram=5Foffset, bios=5Foffset, vga=5Fbios=5Foffset; - uint32=5Ft kernel=5Fbase, kernel=5Fsize, initrd=5Fbase, initrd=5Fsize; + uint32=5Ft kernel=5Fbase, initrd=5Fbase; + int32=5Ft kernel=5Fsize, initrd=5Fsize; PCIBus *pci=5Fbus; MacIONVRAMState *nvr; int vga=5Fbios=5Fsize, bios=5Fsize;