Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp1808875ybd; Thu, 27 Jun 2019 01:53:39 -0700 (PDT) X-Google-Smtp-Source: APXvYqxlMaG0yEK8uTPsUuY7VZn8iUWXmSR7Jzlx8O3mI/CEAakQ2wbDo/OmqR8RQwaDLqNHy/xc X-Received: by 2002:a17:902:903:: with SMTP id 3mr3339174plm.281.1561625619786; Thu, 27 Jun 2019 01:53:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561625619; cv=none; d=google.com; s=arc-20160816; b=V4HUS/8rd0pxohp+XXzbdVfEfGeIGtwbz9rSUK8VFsAgHHkNSLnPavbTAkLxgOkDti 9blpBHuLb5ii8jfp1BiK4jR4FoI/90475qEbrtdWsbR9XIfQTYDBE6xDPMCwy1Y5LKI6 GitDKpkLkOu4/yTvengftjTIZdaRSbJ5ovLXv6mob3wJHF6pvrrE5jbKG9XDRRc/zqHc NaTw7idpCCDaZTVWopkfUliqgrzFSEZAJ57R6b472QcwXPDXSOkXmbFTx6RW1FR3zp2j 6p9TZSwPwipQ8P0FDkvey0p44Ja5ESDz4+FSaz+hmrkGoh6K3UQXaoU51BF+Iypwhi1f GB+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=hUQwZ/Yt5oMGyNid41BWKaqAulxyvbzq7M/4Y2XpoHI=; b=t14KyzXMSXtyP+mruaqVrBmVw5gYkyw2BwcvBJiGu2FUnnDscQbmlUjipDyOrXk5II fu76UY1lQ4+OHpByQgcxDxyFW6auEOMghPLtpkCbpp5ZOTgfZwaOUkOl3gtyKtqcuT3t y7fVf7bIxv+ma9BmVV3TWgF1yRVzKOf2SYM6+1GKJKDbb2Pa+cZW/uQ4Go114w2mvPZO 6liNbOgGuYdiD9dYbQQzWcHGbODUnxFGvJkWVD1xmp6HootQ9zilGwEw0s0eUMc/jG/U yv6TOx1okBZ++Gqmt5ke6GF6RIwRWRU/I0qvQ0PyWcS+u7L0bCMloex85LeEkbqNuTGB hnjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2018-07-02 header.b=ZYB9sYgZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q2si1886686plh.56.2019.06.27.01.53.23; Thu, 27 Jun 2019 01:53:39 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2018-07-02 header.b=ZYB9sYgZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726545AbfF0Ivz (ORCPT + 99 others); Thu, 27 Jun 2019 04:51:55 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:45104 "EHLO userp2130.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726314AbfF0Ivz (ORCPT ); Thu, 27 Jun 2019 04:51:55 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x5R8mXkR135289; Thu, 27 Jun 2019 08:51:11 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id; s=corp-2018-07-02; bh=hUQwZ/Yt5oMGyNid41BWKaqAulxyvbzq7M/4Y2XpoHI=; b=ZYB9sYgZOOFCztrCFxMC8qGlQ5LSAKsYLGJelomFVY5CLrtIw9OyoZ6JcTauvZMfBGDN Hp1RjODNXhs9MIlXqYYRNz+3GcSAq5BgJ8AaPM7MCD+nL6CRwEtNzCRW1MGBTbaWH7Py 2uzNjEDz32AhZCpOqfwhI1eHh7HYsqqMr4DGw71L9xKVSWK61nxEhxt6vptCwVummh9i MR3KE0itrFqEZL4i7GnKvSsXPKgV7pTJSJwDqWCHf2y8QkebjiV5eV3M1rPlaMTdq1Hz mDwA+/W5fe/EeHMuXVzQvrj9w+yjr2J5i8/tX30xxkDl8g4kUMslANzLCU9ttM9QYGtc wg== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2130.oracle.com with ESMTP id 2t9brtf2hp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 27 Jun 2019 08:51:11 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x5R8nTZK068444; Thu, 27 Jun 2019 08:51:11 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userp3020.oracle.com with ESMTP id 2tat7d8qd5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 27 Jun 2019 08:51:10 +0000 Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x5R8p9Yk002066; Thu, 27 Jun 2019 08:51:09 GMT Received: from z2.cn.oracle.com (/10.182.69.87) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 27 Jun 2019 01:51:09 -0700 From: Zhenzhong Duan To: linux-kernel@vger.kernel.org Cc: Zhenzhong Duan , Jan Kiszka , Thomas Gleixner , Ingo Molnar , Borislav Petkov , jailhouse-dev@googlegroups.com Subject: [PATCH RESEND] x86/jailhouse: Mark jailhouse_x2apic_available as __init Date: Wed, 26 Jun 2019 16:54:49 +0800 Message-Id: <1561539289-29180-1-git-send-email-zhenzhong.duan@oracle.com> X-Mailer: git-send-email 1.8.3.1 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9300 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=910 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1906270104 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9300 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=966 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1906270104 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org .. as they are only called at early bootup stage. Signed-off-by: Zhenzhong Duan Cc: Jan Kiszka Cc: Thomas Gleixner Cc: Ingo Molnar Cc: Borislav Petkov Cc: jailhouse-dev@googlegroups.com --- arch/x86/kernel/jailhouse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/kernel/jailhouse.c b/arch/x86/kernel/jailhouse.c index 1b2ee55..d96d563 100644 --- a/arch/x86/kernel/jailhouse.c +++ b/arch/x86/kernel/jailhouse.c @@ -203,7 +203,7 @@ bool jailhouse_paravirt(void) return jailhouse_cpuid_base() != 0; } -static bool jailhouse_x2apic_available(void) +static bool __init jailhouse_x2apic_available(void) { /* * The x2APIC is only available if the root cell enabled it. Jailhouse -- 1.8.3.1