From patchwork Wed Nov 5 06:19:54 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeokYeon Hwang X-Patchwork-Id: 406878 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id B61DD140079 for ; Wed, 5 Nov 2014 17:31:01 +1100 (AEDT) Received: from localhost ([::1]:44499 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xlu7O-0004Wh-KZ for incoming@patchwork.ozlabs.org; Wed, 05 Nov 2014 01:30:58 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47558) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xlu6r-000450-3A for qemu-devel@nongnu.org; Wed, 05 Nov 2014 01:30:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xlu6a-0004y8-0C for qemu-devel@nongnu.org; Wed, 05 Nov 2014 01:30:25 -0500 Received: from mailout3.samsung.com ([203.254.224.33]:55824) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xlu6Z-0004sa-LH for qemu-devel@nongnu.org; Wed, 05 Nov 2014 01:30:07 -0500 Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout3.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NEJ001TBYXFGNA0@mailout3.samsung.com> for qemu-devel@nongnu.org; Wed, 05 Nov 2014 15:20:03 +0900 (KST) X-AuditID: cbfee61b-f79d76d0000024d6-b8-5459c19379ee Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id C7.FB.09430.391C9545; Wed, 05 Nov 2014 15:20:03 +0900 (KST) Received: from localhost.localdomain ([182.198.1.3]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0NEJ00C7GYXE56A0@mmp1.samsung.com>; Wed, 05 Nov 2014 15:20:02 +0900 (KST) From: SeokYeon Hwang To: qemu-devel@nongnu.org Date: Wed, 05 Nov 2014 15:19:54 +0900 Message-id: <1415168394-11503-1-git-send-email-syeon.hwang@samsung.com> X-Mailer: git-send-email 2.1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGJMWRmVeSWpSXmKPExsVy+t9jAd3JByNDDNq+iFvMX3ufxWLSsals Fsd7d7BY3Fh/ms2BxWPnrLvsHk+ubWbyeL/vKptH35ZVjAEsUVw2Kak5mWWpRfp2CVwZD1fO ZSl4zlMx8c4jxgbG/5xdjBwcEgImEl0HcroYOYFMMYkL99azgdhCAosYJRYcYIGwW5gkZn/W AbHZBPQkNiw7wAhiiwhISvzuOs0MYjMLREm037oO1issECGxdOtmdhCbRUBVYtvnHWA2r4C7 xMS26SwQu+QkNuz+zziBkXsBI8MqRtHUguSC4qT0XCO94sTc4tK8dL3k/NxNjGDfP5Pewbiq weIQowAHoxIPr0FuZIgQa2JZcWXuIUYJDmYlEV63RKAQb0piZVVqUX58UWlOavEhRmkOFiVx 3oOt1oFCAumJJanZqakFqUUwWSYOTqkGRoOZj1Q2ioh6rv85VTJV5MTbDV0S+1mzP2/ee9hR /TPvVK+QNl2nAylMhxQ/PZ+vytEf0OXv+a9n1y7lZ7s9l3fpKuhcnJz2SOh4hoduuV+7sHXn Rgmu9b7iAk4hSj9zLfeZSETKbZSq0+pZ0DPHyDJ+08VSxmfp3u6F7AUapke+TlswoUVJiaU4 I9FQi7moOBEArD6Z1fkBAAA= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 203.254.224.33 Cc: paolo.bonzini@gmail.com, armbru@redhat.com, SeokYeon Hwang Subject: [Qemu-devel] [PATCH v3] smbios: need to change some of 'ram_addr_t' variable to 'uint64_t' X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Some of variables handling 64bit address must be changed from 'ram_addr_t' to 'uint64_t'. Signed-off-by: SeokYeon Hwang --- hw/i386/smbios.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hw/i386/smbios.c b/hw/i386/smbios.c index 8a7ad48..024e594 100644 --- a/hw/i386/smbios.c +++ b/hw/i386/smbios.c @@ -645,7 +645,7 @@ static void smbios_build_type_4_table(unsigned instance) static void smbios_build_type_16_table(unsigned dimm_cnt) { - ram_addr_t size_kb; + uint64_t size_kb; SMBIOS_BUILD_TABLE_PRE(16, 0x1000, true); /* required */ @@ -669,10 +669,10 @@ static void smbios_build_type_16_table(unsigned dimm_cnt) #define MAX_T17_STD_SZ 0x7FFF /* (32G - 1M), in Megabytes */ #define MAX_T17_EXT_SZ 0x80000000 /* 2P, in Megabytes */ -static void smbios_build_type_17_table(unsigned instance, ram_addr_t size) +static void smbios_build_type_17_table(unsigned instance, uint64_t size) { char loc_str[128]; - ram_addr_t size_mb; + uint64_t size_mb; SMBIOS_BUILD_TABLE_PRE(17, 0x1100 + instance, true); /* required */ @@ -711,9 +711,9 @@ static void smbios_build_type_17_table(unsigned instance, ram_addr_t size) } static void smbios_build_type_19_table(unsigned instance, - ram_addr_t start, ram_addr_t size) + uint64_t start, uint64_t size) { - ram_addr_t end, start_kb, end_kb; + uint64_t end, start_kb, end_kb; SMBIOS_BUILD_TABLE_PRE(19, 0x1300 + instance, true); /* required */