Received: by 10.223.185.116 with SMTP id b49csp1068960wrg; Fri, 23 Feb 2018 11:20:54 -0800 (PST) X-Google-Smtp-Source: AH8x227ZPzqqRulfWTf73J28V8VINAAeUmWwA+z7NwGtZ6MMDaXK5FFAcxzDwQqjVXMywwoYlGCh X-Received: by 2002:a17:902:523:: with SMTP id 32-v6mr2608307plf.145.1519413654450; Fri, 23 Feb 2018 11:20:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519413654; cv=none; d=google.com; s=arc-20160816; b=cJH621F8nbUTsOJO9p71eYOOtIlv0BJbMdzeklujyGPxj5Cb1bxT4Xk15SUTYIwgRv VT0d141FsWdSv3apdE7rJllG0ebBD2QTxCHHsE5xqBZG/tijUli4WlYjiq1zqeQCWt9R 0gcSW6dHW6Qjh1pN2XagMQ14mr31xAeV0PL2r5KHMXU3BebEqkcDkqss3Jaf1al7DJLX qfOX3YW++0AGVKQTJoNGS4qwSeckpTfCB1c5+Hy/KCP90F6Xs0VQIqNDvpfR5HdMscGT Y/xUUXsyHn9uso61jIZAdEuCItgNhsWwLTprC1p5Ajfs6P/kuJNKoiICMPeNGY0711eG Oxsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=xZNotAfUDq1G5KmpNgBwgjBT8TiHMqUPF8fKAUIJpis=; b=0HDP5w53jM/jNM5L1VGGgFU1a7lA39a62MGcONAnght0/ujh9/1lz2sugBJ4jYz/vk fcXVkpsUuUnr7wBVSbQAfMDaWkN551S8DQ82awFu1kZE51iQPPEdAIEPR7FYxZynKbgy +HLAnAEYsOkPvm01N+kAVonHXPVtGw6ewVHZf0FTHCaeeFZVWRWqCrPhnkAkoLGPXR0i pOTCnEc5FtsIH8CxUWLmkmBY6bZJFIhtqAewM0mzfrMEQEoFr2tFva8+01zOM+q5xmih aWx5/ThRmJvx0gS5CU1nYcDxtJwV6Zyv94qvXP+tAHuLvLSujBpWEMz5JbWD6kwEhSNd uhrw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w124si2242718pfw.55.2018.02.23.11.20.38; Fri, 23 Feb 2018 11:20:54 -0800 (PST) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964992AbeBWSyc (ORCPT + 99 others); Fri, 23 Feb 2018 13:54:32 -0500 Received: from mail.linuxfoundation.org ([140.211.169.12]:47794 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S964980AbeBWSy3 (ORCPT ); Fri, 23 Feb 2018 13:54:29 -0500 Received: from localhost (LFbn-1-12258-90.w90-92.abo.wanadoo.fr [90.92.71.90]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id 8A3A21214; Fri, 23 Feb 2018 18:54:28 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Marc Zyngier , Christoffer Dall , Ard Biesheuvel , Sasha Levin Subject: [PATCH 4.14 077/159] kvm: arm: dont treat unavailable HYP mode as an error Date: Fri, 23 Feb 2018 19:26:25 +0100 Message-Id: <20180223170752.908581453@linuxfoundation.org> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180223170743.086611315@linuxfoundation.org> References: <20180223170743.086611315@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.14-stable review patch. If anyone has any objections, please let me know. ------------------ From: Ard Biesheuvel [ Upstream commit 58d0d19a204604ca0da26058828a53558b265da3 ] Since it is perfectly legal to run the kernel at EL1, it is not actually an error if HYP mode is not available when attempting to initialize KVM, given that KVM support cannot be built as a module. So demote the kvm_err() to kvm_info(), which prevents the error from appearing on an otherwise 'quiet' console. Acked-by: Marc Zyngier Acked-by: Christoffer Dall Signed-off-by: Ard Biesheuvel Signed-off-by: Christoffer Dall Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- virt/kvm/arm/arm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/virt/kvm/arm/arm.c +++ b/virt/kvm/arm/arm.c @@ -1453,7 +1453,7 @@ int kvm_arch_init(void *opaque) bool in_hyp_mode; if (!is_hyp_mode_available()) { - kvm_err("HYP mode not available\n"); + kvm_info("HYP mode not available\n"); return -ENODEV; }