Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp975442pxb; Thu, 5 Nov 2020 19:33:07 -0800 (PST) X-Google-Smtp-Source: ABdhPJy6s8Oo5ZQL1hsVVIP980+8C4IyTXOkp3f52JM5e1Wok4a4D+t7HSuOgOGsTfjcIF/uoPpI X-Received: by 2002:a50:d942:: with SMTP id u2mr799128edj.202.1604633587266; Thu, 05 Nov 2020 19:33:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604633587; cv=none; d=google.com; s=arc-20160816; b=myWnNX10KcxKU/y/OKgl5rLd0tBVpU48FUV0vBUm/gy4iHMYQ1cTieO/t5+U52MO+q yRpHW+x8EHNlMnYMrZpndt6GwcqYhE8jUDRCz7ILzcitNEESWct4Rg7HgyBt8fvFIvfI LQAJDJF2RX8XZ7WBZXHwnflEKlE2CaAt8ltqrvxXaxUbiV+SgUmsevm1HCED7gyVxvZv zyrnEN6JhOiofH7ana79veGTpDPU9vd1OsjmjBp9DrBHs0fHO/tWnmMr4t5D0irgMBRy qPPvbDP5iypTnBnvfHNSB2jrgR2XzDoe50ODmDtIFJ7MIJjENcmFP01uxVIQfeOVVar2 29oA== 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 :message-id:date:subject:cc:to:from; bh=CyxZ5keDGHv0vuZnyfRzBpH+pOI4PHftluq39BrWQu0=; b=IuBI1DKl6I0/PoF20SQS1HWzF/QCPND1kiwi1Jnr5CuBYd+pzTDHt68/ynqT3cFGGc YvjsFWkcpBNKhzgsUsN1Jsb7NWugzAKMK+hKA+oKyem7uQA/isKcaQloXGFo9E4H7QgY jwIm5jz7tS0vsuQ4Nf+hf3ZwokNB5rF5ARYDoMCddXRl7XkBvmNvMcXWKnYcmThCpa8d GZRa1rOoyXg5mvyIpZvVUctTCznu+Cguwwq1m+6A1dYKddz1HAswBYZOyzSfN7sqsP+g w2Rl+c9y72tHdmXcRWMhRs+2RAxcXQtCSHzzjBjW070P+fgdxxnPs4s5UC4dGWb4mAMk 6Mgw== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id no4si2869316ejb.472.2020.11.05.19.32.44; Thu, 05 Nov 2020 19:33:07 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725852AbgKFDaw (ORCPT + 99 others); Thu, 5 Nov 2020 22:30:52 -0500 Received: from szxga04-in.huawei.com ([45.249.212.190]:7151 "EHLO szxga04-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725830AbgKFDaw (ORCPT ); Thu, 5 Nov 2020 22:30:52 -0500 Received: from DGGEMS405-HUB.china.huawei.com (unknown [172.30.72.60]) by szxga04-in.huawei.com (SkyGuard) with ESMTP id 4CS5WL2l2Qz15Q31; Fri, 6 Nov 2020 11:30:38 +0800 (CST) Received: from huawei.com (10.175.104.175) by DGGEMS405-HUB.china.huawei.com (10.3.19.205) with Microsoft SMTP Server id 14.3.487.0; Fri, 6 Nov 2020 11:30:34 +0800 From: Hewenliang To: , , , , , , , CC: , Subject: [PATCH] x86/kexec: Initialize the value of ident mapping offset Date: Thu, 5 Nov 2020 22:30:05 -0500 Message-ID: <20201106033005.2354-1-hewenliang4@huawei.com> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Originating-IP: [10.175.104.175] X-CFilter-Loop: Reflected Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: hewenliang It is necessary to initialize the value of ident mapping offset. This can not only avoid using dirty data, but also improve the code readability when we using the variable of offset. Signed-off-by: hewenliang --- arch/x86/kernel/machine_kexec_64.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/kernel/machine_kexec_64.c b/arch/x86/kernel/machine_kexec_64.c index a29a44a98e5b..101cbce893e4 100644 --- a/arch/x86/kernel/machine_kexec_64.c +++ b/arch/x86/kernel/machine_kexec_64.c @@ -196,6 +196,7 @@ static int init_pgtable(struct kimage *image, unsigned long start_pgtable) .alloc_pgt_page = alloc_pgt_page, .context = image, .page_flag = __PAGE_KERNEL_LARGE_EXEC, + .offset = 0, .kernpg_flag = _KERNPG_TABLE_NOENC, }; unsigned long mstart, mend; -- 2.19.1