Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3162497pxf; Sun, 28 Mar 2021 14:28:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwm1gwQzLd3QoUZ7MtbjC2zABrGxy1HPaG7VEX/OdRL1948XZ//onFhWgKhl4ilh8uqmXpd X-Received: by 2002:a17:906:4d94:: with SMTP id s20mr26367899eju.286.1616966922138; Sun, 28 Mar 2021 14:28:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616966922; cv=none; d=google.com; s=arc-20160816; b=yPuRMmwvzGpMmB1U3ZN/7gsqxXCg7EKIdrQVskg5xxGP/9UUR/Q7fSASsdMuNiXl6l XWlFecAX9JQfo2C1zUzAs4bo2HNdDeKvixhr40ITwBf756/x2Am30TO3D8DZsI3SqZ12 Yyc5RibwoDQG0nYuwKxJgMmLjZDxcWoPkMlQBdUUzfjw8l+ZZxYPswD51QShSOHRTU2B UmBsg4J/oxjbWrQh/klqXN8yGHWtxCidI+yR/hcRZHcQuMcLN+XHfm4sYffTn5ddcRAK U2uvwE2n9ehaQ/4Nk80iVFW3unX9KVwPIbDskc5wY9kNqLMTmiVLpsWFX6psTSGMUlvC D5Mg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=ok1p9lMa9CowdniHOzxyQ5E4n7ARytyfcFlXw79mT58=; b=D8wviM0zYm8gnjv615ySOGujpF3AvZemgsyPhHIWU2OxER/ylV2MbalNEql3gQm5hI JWAstRYT40RASoaIPsB6iVjFQs6BX8W/D6hqpaGnxO78AcOiImaJrQ4Rz9REtgSWE0wp IS0d+XjMfkwkurzyrucU0TBmMyPNj3+yMR5cwDzYRK9Gu2MUs4vt6NZo6FEoxfDS+SGA NDSWI6pDbuofXAr7F8ZfRPis/jt8kKAbCOpB8s0vHguxQoaM8IKPhFhBZPW71hdm/EFN ve03hyWpAOfkdo1bcN+0Ms4sIPFOD5hURlJ3YT6RiWneSweQ1lUEtD9WHXVbH+d2JeqO eaLQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gentoo.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q10si1468112ejy.742.2021.03.28.14.28.19; Sun, 28 Mar 2021 14:28:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gentoo.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231305AbhC1VXE (ORCPT + 99 others); Sun, 28 Mar 2021 17:23:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48692 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229655AbhC1VW6 (ORCPT ); Sun, 28 Mar 2021 17:22:58 -0400 Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1CCA6C061756; Sun, 28 Mar 2021 14:22:58 -0700 (PDT) Received: by sf.home (Postfix, from userid 1000) id BD73D5A22061; Sun, 28 Mar 2021 22:22:52 +0100 (BST) From: Sergei Trofimovich To: Ard Biesheuvel , linux-efi@vger.kernel.org, linux-ia64@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Sergei Trofimovich Subject: [PATCH v2] ia64: fix EFI_DEBUG build Date: Sun, 28 Mar 2021 22:22:46 +0100 Message-Id: <20210328212246.685601-1-slyfox@gentoo.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When enabled local debugging via `#define EFI_DEBUG 1` noticed build failure: arch/ia64/kernel/efi.c:564:8: error: 'i' undeclared (first use in this function) While at it fixed benign string format mismatches visible only when EFI_DEBUG is enabled: arch/ia64/kernel/efi.c:589:11: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'u64' {aka 'long long unsigned int'} [-Wformat=] Fixes: 14fb42090943559 ("efi: Merge EFI system table revision and vendor checks") CC: Ard Biesheuvel CC: linux-efi@vger.kernel.org CC: linux-ia64@vger.kernel.org Signed-off-by: Sergei Trofimovich --- Change since v1: mention explicitly format string change arch/ia64/kernel/efi.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/arch/ia64/kernel/efi.c b/arch/ia64/kernel/efi.c index c5fe21de46a8..31149e41f9be 100644 --- a/arch/ia64/kernel/efi.c +++ b/arch/ia64/kernel/efi.c @@ -415,10 +415,10 @@ efi_get_pal_addr (void) mask = ~((1 << IA64_GRANULE_SHIFT) - 1); printk(KERN_INFO "CPU %d: mapping PAL code " - "[0x%lx-0x%lx) into [0x%lx-0x%lx)\n", - smp_processor_id(), md->phys_addr, - md->phys_addr + efi_md_size(md), - vaddr & mask, (vaddr & mask) + IA64_GRANULE_SIZE); + "[0x%llx-0x%llx) into [0x%llx-0x%llx)\n", + smp_processor_id(), md->phys_addr, + md->phys_addr + efi_md_size(md), + vaddr & mask, (vaddr & mask) + IA64_GRANULE_SIZE); #endif return __va(md->phys_addr); } @@ -560,6 +560,7 @@ efi_init (void) { efi_memory_desc_t *md; void *p; + unsigned int i; for (i = 0, p = efi_map_start; p < efi_map_end; ++i, p += efi_desc_size) @@ -586,7 +587,7 @@ efi_init (void) } printk("mem%02d: %s " - "range=[0x%016lx-0x%016lx) (%4lu%s)\n", + "range=[0x%016llx-0x%016llx) (%4lu%s)\n", i, efi_md_typeattr_format(buf, sizeof(buf), md), md->phys_addr, md->phys_addr + efi_md_size(md), size, unit); -- 2.31.1