From patchwork Tue Nov 4 07:12:47 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeokYeon Hwang X-Patchwork-Id: 406450 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 BCF8C1400A0 for ; Tue, 4 Nov 2014 18:13:58 +1100 (AEDT) Received: from localhost ([::1]:38929 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlYJL-0005zy-3J for incoming@patchwork.ozlabs.org; Tue, 04 Nov 2014 02:13:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39246) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlYIy-0005hn-Om for qemu-devel@nongnu.org; Tue, 04 Nov 2014 02:13:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XlYIq-0005HZ-SM for qemu-devel@nongnu.org; Tue, 04 Nov 2014 02:13:28 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:50643) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlYIq-0005HQ-IQ for qemu-devel@nongnu.org; Tue, 04 Nov 2014 02:13:20 -0500 Received: from epcpsbgm1.samsung.com (epcpsbgm1 [203.254.230.26]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NEI00B016PJPHA0@mailout2.samsung.com> for qemu-devel@nongnu.org; Tue, 04 Nov 2014 16:12:55 +0900 (KST) X-AuditID: cbfee61a-f79c06d000004e71-27-54587c76d90f Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id AF.34.20081.67C78545; Tue, 04 Nov 2014 16:12:55 +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 <0NEI00ALV6PIY081@mmp1.samsung.com>; Tue, 04 Nov 2014 16:12:54 +0900 (KST) From: SeokYeon Hwang To: qemu-devel@nongnu.org Date: Tue, 04 Nov 2014 16:12:47 +0900 Message-id: <1415085167-6143-1-git-send-email-syeon.hwang@samsung.com> X-Mailer: git-send-email 2.1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrIJMWRmVeSWpSXmKPExsVy+t9jAd3ymogQg3cvWSz27p/AYjF/7X0W i0nHprJZHO/dwWJxY/1pNgdWj52z7rJ77Nq2k8njybXNTB7v911l8+jbsooxgDWKyyYlNSez LLVI3y6BK2P94YiCTvaKNXsWMjUw/mLtYuTkkBAwkdh+6TALhC0mceHeejYQW0hgEaPEjG4g mwvIbmGSePfuCzNIgk1AT2LDsgOMILaIgKTE767TYHFmgSKJS98fgjULC0RLTHr8BGwBi4Cq xPcLXewgNq+Am0TrogNMEMvkJDbs/s84gZF7ASPDKkbR1ILkguKk9FxDveLE3OLSvHS95Pzc TYzggHgmtYNxZYPFIUYBDkYlHt4IyYgQIdbEsuLK3EOMEhzMSiK8q6uAQrwpiZVVqUX58UWl OanFhxilOViUxHkPtFoHCgmkJ5akZqemFqQWwWSZODilGhh5n65KuJBXEVv4cM6EdO/DJ8qf dZ22/Zxbde/R48++P+ec33iDO03H4dIduUYr+6NbaqxWs/jtZfp5omzbs0bf58e+Wq9ffvsc t9YaU56EH/mateoB+7NntEVkWd91NeQ7PvdWTsuz/LzG9WtUCpcfs1f0k9i5JLQx6ULpqv+3 kyzFXk0tKmtXYinOSDTUYi4qTgQAIT0jegQCAAA= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 203.254.224.25 Cc: paolo.bonzini@gmail.com, armbru@redhat.com, alex.williamson@hp.com, SeokYeon Hwang Subject: [Qemu-devel] [PATCH v2] smbios: changed for "smbios_build_type_17_table()" to take '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 "smbios_build_type_17_table()" should take 'uint64_t' instead of 'ram_addr_t' because it should be able to handle (16ll * GiB). Otherwise, clang (>= 3.4) produces compilation warning in "smbios_get_tables()". Signed-off-by: SeokYeon Hwang --- hw/i386/smbios.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/i386/smbios.c b/hw/i386/smbios.c index 8a7ad48..4ad42ae 100644 --- a/hw/i386/smbios.c +++ b/hw/i386/smbios.c @@ -669,7 +669,7 @@ 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;