From patchwork Mon May 15 08:30:52 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrii Anisov X-Patchwork-Id: 9726393 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 5460260231 for ; Mon, 15 May 2017 08:33:28 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 40AD72849E for ; Mon, 15 May 2017 08:33:28 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 341DA2896E; Mon, 15 May 2017 08:33:28 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 96EC92849E for ; Mon, 15 May 2017 08:33:27 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dABPB-0004FS-7z; Mon, 15 May 2017 08:31:01 +0000 Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dABP9-0004FG-Ne for xen-devel@lists.xen.org; Mon, 15 May 2017 08:30:59 +0000 Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id F6/BD-01732-24769195; Mon, 15 May 2017 08:30:58 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA1WSb0gTYRjAe7e76zSvXqfm41Jks6JEzSWJWlF 9kOwf+sGKFaJnXdtoU7mbZfQhDTGaGWZhKppahjjBMiQtRdG00pKJZaVkRhrWTMKgDKxst5tm 9+n33O95nvd5Xx5arvhDKmkuy8zxaaxRTbkT+k2yuNBdOj9teG7ttqiamVvEThTX0zonS0BHS ENaanpWCqmvaSsmMzo9sqpHC8ls9MzNgtxpAufIYWT4CSEGCFsQPLoy5QwUOE8GLb+aKQtyo7 2wBhqnLE72xvuhznoDiazAJ+Hjt1lSZDnWwsDbUkJkCodAxWWbg2mawVuh8pWn+JvA62CqY9z Zxgcfhumcbmc6gz2ht3TCyW6O9C9WOyW1jILSShuSOBCap8vlIgNWwfvOASTOCbgYwetLL0lp niDozStyJQVAT385IfEB6J554WIeBgtal0vF8xSUPGwnJfGSgvtWk8QZ0PGijJI4GBqGZuRSw awMJurHCSkYp2C4fdJV7Q+/2/opSeSTcHNkipSCqxisjRdcZoSCH7Ym16sq4WtLLypE68uWvE LZkpuXLbl5FZJb0QaB409xfKgmIiyVN+j0ZhNrMIZqwiPCTJwgsDrOyKYKYcfSTfeQYy+WOb4 WdL95Txfyo2VqHyb2s69WsTI1/fgZPSvok/lMIyd0IX+aVgNTxflpFZ48p+OyThiMjuVa0EB7 qL2ZUVEzQgZrEgw6SfUhldKXsYoCi0KfmbZYtrCWgyhA6cUgxyAKjwyONxnM/3s78qWR2otpF rt4GNLMi93tjoNljoMPiTMzgpn9p5TZyKduS/6qfa1Jnw4Q1mqNqtocmXT0gzXqe2B0fVHM3f NDhQna62MX9+e9OaeqThzLbZx4TkTO147dK7Hoo9fOrSb2xr5L3zEXcTAFsw+Gsm0NMbbNOro 1hs6/vTvkZ19Td3LFNfudp8Nn4yOaNtrvJOom/Wof5q4pWEHHdz5u3H46SE0IelYTLOcF9i9d YjwFkQMAAA== X-Env-Sender: Andrii_Anisov@epam.com X-Msg-Ref: server-2.tower-31.messagelabs.com!1494837057!88682340!1 X-Originating-IP: [104.47.2.72] X-SpamReason: No, hits=0.0 required=7.0 tests= X-StarScan-Received: X-StarScan-Version: 9.4.12; banners=-,-,- X-VirusChecked: Checked Received: (qmail 57406 invoked from network); 15 May 2017 08:30:57 -0000 Received: from mail-db5eur01on0072.outbound.protection.outlook.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (104.47.2.72) by server-2.tower-31.messagelabs.com with AES256-SHA256 encrypted SMTP; 15 May 2017 08:30:57 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; s=selector1-epam-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PpAbwq1HqntFcqRKOppcjxZFl1L1Qv4U7OZ8vr6xI7w=; b=f/lsGUM0ABbjod2oRieAGDlkVxousQaDUPxHO546+TMak9CGI5tWDI3PTWB3SWiknrQl7n3xfJK0qq7lImAAN/OIwb+90SZu0TbvlYg/twPzM4ExfSftmiCwSo4pyw/uvqzITDtCRs9KaiBbJaK6Xwszus7YDbFUS7VgEXSlah0= Received: from [10.17.180.111] (85.223.209.56) by VI1PR0302MB2736.eurprd03.prod.outlook.com (2603:10a6:800:e2::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Mon, 15 May 2017 08:30:56 +0000 To: Julien Grall , Xen Devel References: <6f7fd7ed-867b-8a9b-60ba-5087001df9cf@epam.com> <3549b528-1b1e-b2aa-bad2-ffad6cb43629@arm.com> From: Andrii Anisov Message-ID: <242f2372-b2da-e399-6f42-e7af3b3ffdc2@epam.com> Date: Mon, 15 May 2017 11:30:52 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <3549b528-1b1e-b2aa-bad2-ffad6cb43629@arm.com> X-Originating-IP: [85.223.209.56] X-ClientProxiedBy: VI1P190CA0030.EURP190.PROD.OUTLOOK.COM (2603:10a6:802:2b::43) To VI1PR0302MB2736.eurprd03.prod.outlook.com (2603:10a6:800:e2::13) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 43fb31a9-9d3c-4a31-a3d0-08d49b6cb53b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:VI1PR0302MB2736; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2736; 3:ikzcCMMEduI/PnZIu5GoCZBJnQSojTpIxGES1uoXYnTe7yBbNiDdJXInSGo2+l3Uk9lqBpUAHyNwS58L3ELWvUvsODwlKYOMQre74+AXkcGItKSSGb0AckjIJZIU+gGnZJrze/uFhW9OgPgit+DdNeCW1Lcz39PRoJZjfsKtohW4hsjlgMM8fNAEUvHz9x3EgcskSHOnhsVqKO8dsp6iu1MyCTHvDKwFKnJ+TzUQpCfyz1I97nOr1E6u0dJG6IK81qA04Akx0neZZWUBTKjdqRMjZgr9D46gr/j07LI7VunID2tk0wjqtAJ0hdSdqVeiOG6jzmfz5XM6hJtsghoEhQ==; 25:tbuDvQyutgPwvtqCtMNmBY65zva82Dmt5Ouo1cjKWrjj8fkk0BIYjMyFHvu7lE9lG6KK9dD5wFmTvkxg6Dp1QkxFObNZ2q0yAKOe48tWofZBAC735IGN0qs804t1jVi8X2FYYuRtCMxF/khrNl/WZaZNpqSqd3uWxKLRDzNjfWxn2o/fwNCigQUBeoHnImiwwrieLF+O2sLfWC28LpakvMOXr00Wg3T2KbFFp5Cx9XLWYlYd92wUJNLjqvJWOKnZ1s5itV337Scib8Av0gmYSAMU65mw8rLTigVy4dLuY6cpEaBaZV2pYHdLdTYQ2jSA5ab0X7BELfY/ltVQ3R40bJIg8eSwX0u+5Eeaoem7l1QM8pKfxpezX0N9GIRDWZyB/EynsftZZcz7Ca2QFFXQIinJSsJdqJ49AOSZ6tt3X/srrDZjWj9PF5wPC2q2OSGxMbaOQpU+0KoRaEwXkXk87v2iiFHUP7KdvQCWupZZMHg= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2736; 31:xmI1nUKn4hoBJA1eGsNqM6B8OvAKrt45PFYJfSHX2nfraEmiAaYWiSL/7IMN1I1zQCuE3Z0fIE+GR05ubMn9TRxgRIWhiSywcbuCGLy9clTFdYYdbKeOkqC3Jwym+t+EIyU8kHzT8tLkjhlbZ9KxI1FNB6JXiKxgQXBteqBc/FBuBFq/UbF7pmTP3y6quGOi9auftcm5W3jckA8ohqqlc9ycdmFKvB9HURzjCPzQcJA3Iiu+Xy92vkQ7Ut2aumg2AKwzQoSQzqUueQoK/FWGpA==; 20:KFgf+mtXf3BWiRZsgasEgszwbBR1H/HpLTT5m7lv998eMP7C5Pgzn2hkIZBJ4LHKx7ojCeSghJvS3rUN8VnfPFfDRKMn4RYs9Z4eAM8avWi0sggcFbbGoMS7Xkwe2Lf3xtkV2c+PAGn0ovj89V8H6WkEyvN7iNbtQRnVdKz4wPdG+K9l4ud4+ssd2/hJJUy4aXXwThu3JYGZJmHgSrVP0xOQsh9hUe4HGvNI1HFWAXLSe442Pe4OeiWbZE4j+URIIvReo8QDb1hYiO0UZd0G95QaAac6QlNgQpzO35owxdQexN0Gav6EkUY2oCxYpXX6w9+QKih0ySlwFfAToFGn5KjDYkHiAIKTLFTf7loLLhLpLmk9c08hxi2EFSjLJIx/YIY4Ofi07GAoaT8J2jsmblCE/x/abjjAqJIpF3q8+P6ceco3chZyFTkH+qgrcGulJz3X5qV0N/7QPYRroNi91TTlkeXDvkXF46p0tpp9HA61OCrf5wp099ENqXQ0kw3M X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(6041248)(20161123564025)(20161123555025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123558100)(6072148); SRVR:VI1PR0302MB2736; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2736; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2736; 4:Vjcr7gDf4VaSLkmwmIHmstEsI9B+gob99vR0UXsin9X6BrgWuOGHdTnCcwU3Oq7uD5s8HctFBdDJWZoK1GY9XKQHeaPZDWq8Bl2Hsy1k533rHIx2TSlNPmm4sAk2F4DuszXQwEOxARG6XrdItWfkPu9tMRVw3HS/Y0MdNEHxZLskN06K9jraGf9MJCJqULj9AykD+BjehtNOjrycecByvnKGmtUnwBKUEoZAmo8jrfVufW3X6nXp5q48IAQVE2BSxo3S0eeDSW6RfHOeQEJU9+mteMmXKjwwX2uzEW/LC/1PM3S85dN3G6zo0qhzjEMBd7hl7pHLksTmBc+lUpA+cU67VvL3v2Hlkxxa093PfjP5zCGFmI3sJxbAnNB8ZdwBMlqaO0QuTpJa39mUmB5AAeCQJEMNqBk/w/DRVN1ivaMZ1z4LqzfJClF3jDvUeG3Vv+3B8V72C4GIqwPG1XI2EFtKOYqATlp3HdbLfUouOvKgTZj/2GHL2zujYDdd+hEgT3an+HTzrqzSVvT3HDpMw/8cvjahl+c/hphgKB0lgS8UbfngOCFBzjtRtW8clQhJ0/qTjd0grk5fd5+ovj20cbOx3gyox7B3piSzAZs3DeKpOD8m51GEERbesR1XKi0rpPiOGf4a81PoL9HxEC5r5K3g0hmfnsrjyEa9+xLLA1VDirctuMWK/gwkxrCSfgFrgjRF943JGFpaGi72LJvFsZsFvAipx58HV6ZRXJrLqKYWsZm4eTODhciCLDmyaVU0CIlLXiApexD7U0/NzCpMqbiAhCKWFJPDsWOhR6alSFc= X-Forefront-PRVS: 0308EE423E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6049001)(6009001)(39450400003)(39850400002)(39410400002)(39400400002)(24454002)(478600001)(6116002)(50466002)(31696002)(4326008)(2950100002)(66066001)(31686004)(8666007)(23676002)(47776003)(36756003)(229853002)(42186005)(2906002)(65806001)(80792005)(305945005)(3846002)(72206003)(230700001)(6666003)(86362001)(53546009)(33646002)(65956001)(81166006)(54356999)(50986999)(76176999)(8676002)(54906002)(64126003)(6246003)(25786009)(53936002)(189998001)(38730400002)(77096006)(5660300001)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2736; H:[10.17.180.111]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjI3MzY7MjM6dGIrSCtZd3RsQy92RVBqeWx0V2x2ZzFR?= =?utf-8?B?T3dJVm1IOEYyaDFQNThHUUZJaHhyem94N3ltcXM1eHBMZlNtMURtTk1Xa0FR?= =?utf-8?B?NEhiR0p3VFFKQXg1TVFiak5QTWFmNUpLTUQ0emhyZVJ5VlFMUUFzOUZSa3Vk?= =?utf-8?B?bVlwd0JmYkhDaU91Y2d0WmVBa0hmZ1A5SHJSbUpyTXpLYm1JbDdtb2t1ZXU4?= =?utf-8?B?QklPbkMyOUlHM2xUa295NkR0K1F4TllyaTVJdU43bDM2dk0rczZ4b1prMy9i?= =?utf-8?B?b2tFc1oxR25YYXJMelZ0SHhYZFk3MXlzSDRZSmxpa3FrbmNyL2FtRnIzd2c5?= =?utf-8?B?cVhjRXRwby9teUhFQWlkTmtSWVg3V3RSdmtKYnJMYm5OOEZsQzAyc2NRSU85?= =?utf-8?B?aFRzK0VUSEtGV2JsRVA5VmxrSDdUKzhqUk9hQW5PMWRDeXQ0MUdUODl2emU2?= =?utf-8?B?Si9VL1A5bkZhUnZRN2xmYVVsZlZHYWZYTmVOZXUxQ3F1OUVmRHVFWkxIUFow?= =?utf-8?B?Wkt5UHkrVEJ6REhnelo0MER3L1ZHZUtHbTdjampqa0o1a2hHNWVYcEZQckYv?= =?utf-8?B?cEZMR0FSOXRRbWhJRnQvUmNPWEtFUi9oM3Bpb1VmNld6TG1heXVwNnBPVWlz?= =?utf-8?B?MzdyVEpqYmduY2J2UDdYQnRwSVNmMjNaY1RhY1BiSGJPdnJDWjR6Vzk0Um5C?= =?utf-8?B?ak5nVDIwaUFoMXJOV2QrOEFTZzY3TG9qbkE4VTRNa0xveXJtbzZieWZEcmlX?= =?utf-8?B?aGVWUGlHdTB6M3gzb0lSV0NJSVdQWW1Wd2tzVmQ3S2lPcVM1WlUxVnExdFY5?= =?utf-8?B?clhxT0s4S1FQclBBSjcxRjFRcG5HakRYSkdnQmRqOXRqUkZJT0RUbk9IY01y?= =?utf-8?B?MTl1ZVhSOXl0MEpNSmwwTWoySVRoeDREeEhHbG1qWUg2bnliTE1KYjNsQ0Ja?= =?utf-8?B?eW5kbFB2VzZhajdlZFNab3FQMUNyZW5iRE9WL3kvWHorQUN3YU1FQXFRdUxu?= =?utf-8?B?K29UYUVZc3kvVWs2ZTZUWE1wdTI3eEpPaGVXM2VtcExBZUo4SWhsWC8yaWlO?= =?utf-8?B?RnJjVlhUMU1iREYrK040cjRBNGhkdXQ1RGxMa21JekQrM0E2LzBENEhkTlFo?= =?utf-8?B?eE9FYkVpTjhGMFZmVU0yU3o3ZVF5dGFic2xMaXR6bjYwVHJ0Tzd3SzdPeVJE?= =?utf-8?B?UGU4aG9Peko3S1crd1RxZFo1UkdIYllpbWxaK3ZQVmVBaEZVNmJPWVkwR09w?= =?utf-8?B?bnl2ZGZocFJ0VFI2NW1XQkRrODlwVjZnNTV5OHBPL3JFRkNFL1Y1TkNBdGQ4?= =?utf-8?B?L2ZZQ1YwYzdEalRyM2s4dHAyTkxHMElzby84dkpzY1dwNE1HNHhlNTZ1MGVU?= =?utf-8?B?aWpKeGZlTm53U2FUNzdFd0Q1eitiU3ozcmdMUWVhVG9oaGNGYWIvRUFXOXBu?= =?utf-8?B?TUxQQms5SG9jdXRRZWkvOWdVNDEwS2ttYXVGcDNPbC9xVjA2ZzNMK0pHRCs0?= =?utf-8?B?UUZpeEJ4aUlZTUNtbEc3Vk8rT2R5R3pGWkFlbnV4ZFhQdUlmSW16M3BYdXNh?= =?utf-8?B?eU5oRDA4WVlocGtpd3RiSDVFL1VWK3g5azc0eEpaczZFeHVxZG91Ly9TWFNz?= =?utf-8?Q?LP3kMOkngmjRsaIarlxy74?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2736; 6:1Qz2JpoAEm3mmeA64L3S6G5OraWUKUNt0a4o42Fkhz0tJC9waGOMpoPbUFjiOvxd2aYgt1PhrBxJKK70MBzRDHi205sT6Lz8shOokFCE+rQOWhBEbcjfg1PzbjOIv/bgCg/rhN+lRs25ZTVVCFBsrhdVrnWQVINtPjsXxNKFiDi+Z7UfWktrGM3f6kT4wk3NeddXFRT7gXr864x5IpZ2nxaN9fCiMa6evLh4LG9mTWppMV4b8WOpNTBUpPQA8kaW/rA++3fCOoPFmZnV7ZdTtBwk9Rx7wZqDJE/otepp2LBeZzeqDGXejOZ7Xn2O0sC8n6OFtrj5vQAHQAoSVB3Lwp6PRRUKFEGCk/3jEc15WMf+LrROtWu3zO9t50QUEXamJiv2smhS4Xs7d7GwNu7nxmecCg93IPw2WZt+RHBvaFE6H7L7+Z59l/UyajZFEs1vO0B3jfE8nNGbK5DEwgrWGQDkKR526QTxnZk4XynWUGW+md8tp037u8i8Ab662WqcYCq8az7Md33kVkF7Qg7uMQ==; 5:3Z2Z9IiHX/Y2bxA/ge9U3EKnotUCa81hAO0Eq96R/uaonC3Jqli9EGuxFmcBT9g3CJRkmeVjYS/BDNECQ1yVZIlcX2Z/PR8LaA2NbQJIWlqMYN5qt3ambJvDuIu8uwp/SnwDDsoWweEEzi8w2qjtUQ==; 24:G+F1WsD7kEilQjcUMJ7vVZ/3iU8Yb7OpmbykfApK8v+2jzAZfbBYdu5L0YO+t0mCa8HWvnJPucxTBDev9Z7iZdFY6pa71t3vOI6oyyk3/5A= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2736; 7:5/gFi3Ba3v2QTjt/b2cnLdS8lo+tc9hQkl+r8zVABkOMlzbAXjMley7Lwa10VDfEs5cnZ2vqHeETxFFC9gtTQj4+lqxd+4/+ZJ6oEUj87k7/xe/KGA44By7JiNffFWSiVlk/7INdjPT5lj1KtI2eUpfR3mI1wSkWn/ViQf9v3MR+t3kgtoigHKq8c7YFTsd7gj8FES0i8ahJtuhN6tNge2Af3UJMUunLFK2+rdE6uicidHFm0eiK5E9lFl5xUZ8za0X0ZHtJV4BckZfW2HEplcf9oz9ke/WTnhxGU7Oi8iAlg1zaLXy+XkT/aGCOOPaCfXjvBhcnD8V8Fq38+K2D3Q== X-OriginatorOrg: epam.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 May 2017 08:30:56.2077 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2736 Cc: Wei Liu , nd@arm.com, Ian Jackson Subject: Re: [Xen-devel] 4.9.0-rcX can not be built for ARM64 X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP Julien, On 15.05.17 11:12, Julien Grall wrote: > It looks like you compiler does not (validly?) detect that size will > always be initialized when (rc > 0). The question is if it should be considered as the XEN sources bug and to be patched appropriately. > Can you try this small patch below: > > diff --git a/tools/libxl/libxl_arm_acpi.c b/tools/libxl/libxl_arm_acpi.c > index db113dbf85..f61aec672b 100644 > --- a/tools/libxl/libxl_arm_acpi.c > +++ b/tools/libxl/libxl_arm_acpi.c > @@ -73,6 +73,8 @@ static int libxl__estimate_madt_size(libxl__gc *gc, > { > int rc = 0; > > + *size = 0; > + > switch (info->arch_arm.gic_version) { > case LIBXL_GIC_VERSION_V2: > *size = sizeof(struct acpi_table_madt) + On my table I initialized size before libxl__estimate_madt_size() usage, i.e.: But your code seems to be leaner. diff --git a/tools/libxl/libxl_arm_acpi.c b/tools/libxl/libxl_arm_acpi.c index db113db..ccc7ebe 100644 --- a/tools/libxl/libxl_arm_acpi.c +++ b/tools/libxl/libxl_arm_acpi.c @@ -98,7 +98,7 @@ int libxl__get_acpi_size(libxl__gc *gc, const libxl_domain_build_info *info, uint64_t *out) { - uint64_t size; + uint64_t size = 0; int rc = 0; @@ -123,7 +123,7 @@ static int libxl__allocate_acpi_tables(libxl__gc *gc, struct acpitable acpitables[]) { int rc; - size_t size; + size_t size = 0; acpitables[RSDP].addr = GUEST_ACPI_BASE; acpitables[RSDP].size = sizeof(struct acpi_table_rsdp);