Received: by 10.223.164.202 with SMTP id h10csp2365171wrb; Sat, 18 Nov 2017 20:21:23 -0800 (PST) X-Google-Smtp-Source: AGs4zMZ5u86YtpL7lU4p3n7Ml3C9QmZTFXndippYhqfgnATRfIFU0tlC681lCR3QtOMYbw1htvbZ X-Received: by 10.98.31.14 with SMTP id f14mr7088792pff.235.1511065283209; Sat, 18 Nov 2017 20:21:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511065283; cv=none; d=google.com; s=arc-20160816; b=053uzCRmCPXT2ZA/liSMDuP/eaS9ozc0yuPl2h9Nxem/khuz6FpOXM5NGp+9YC7mWa Sj5Q/HxJ8pHaS99VY2aQwZbxS+55SKJqp9WxwdUldI8JxrLkFv3rj7lHVTx1fVI05B78 HYMmY+tqL11lN9+/fwvPRzuPbDq+gkEAiBR/GB39dSbtEUXXNJRw8AgKCmxoWPVFEgPe 1Od0mzCk/5EHlZbIsUU0Uwt3NAFI3YVMCo2lSIKudOuwI4XdwhHzayBQl2hD8TfQsDH8 y78W8r4He3ZSfgZdsoVorleQxKsaLDMnmGfGtE7sxBDk7TcHqViAj+QuNfMrRDGZhmG9 S8yQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:arc-authentication-results; bh=WJXd1Fnwrt33Oj/a8LIkHT1yASEeTH5kL0iWl8I1aCM=; b=EYdgQYR4cnBBSxBhkMkEmsovKPUpmRTI2PFhR5D1RHN0o1R6nucskhbXnJ+Q3EwHfe WaIP+Qn1nWeLeZvo/k5aIg/JjYADMbq7Vme1TIeDeqm687k1zCc4Zx4uOYgoqlnwxok9 smZ92ZCdLaL0DKF+K10fI/H9FkLXoWgwMzecWmmCXatzkD9avfUNLN6rxb3rBMV41Gkb Phl1yMAzgVFTjFBoEcaf/WZSb2yb1kLzZeyMNz34gwm4rlGD9j0DqI2xN5Jtr0AwoCEB ehlgcDUbu8q1ttPZ+78WR+HwR0DLv0FZC5krSMDPiZzZ/MEsHIdbM3qzWi4z2W0XO+QT EvOg== 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 v17si5479590pge.502.2017.11.18.20.21.10; Sat, 18 Nov 2017 20:21:23 -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 S1163953AbdKRVUl (ORCPT + 92 others); Sat, 18 Nov 2017 16:20:41 -0500 Received: from terminus.zytor.com ([65.50.211.136]:55567 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1163938AbdKRVUe (ORCPT ); Sat, 18 Nov 2017 16:20:34 -0500 Received: from tazenda.hos.anvin.org (c-24-5-245-234.hsd1.ca.comcast.net [24.5.245.234] (may be forged)) (authenticated bits=0) by mail.zytor.com (8.15.2/8.15.2) with ESMTPSA id vAILFwEl021301 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sat, 18 Nov 2017 13:15:58 -0800 Subject: Re: [PATCH 00/10] x86: Add support for running as secondary Jailhouse guest To: Jan Kiszka , Thomas Gleixner , Ingo Molnar Cc: x86@kernel.org, Linux Kernel Mailing List , jailhouse-dev@googlegroups.com References: From: "H. Peter Anvin" Message-ID: <6c61ceb7-e3fe-57a8-de50-e8f573d18cfd@zytor.com> Date: Sat, 18 Nov 2017 13:15:51 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/15/17 23:26, Jan Kiszka wrote: > This series paves the way to run Linux in so-called non-root cells > (guest partitions) of the Jailhouse hypervisor. > > Jailhouse [1] was started 4 years ago as an open-source (GPL) leight- > weight hypervisor that statically partitions SMP systems. It's unique in > that it uses one Linux instance, the root cell, as boot loader and > management console. Jailhouse targets use cases for hard real-time and > safety-critical systems that KVM cannot cater due to its inherent > complexity. > > Jaihouse can run bare-metal, free and closed-source RTOSes as secondary > guests and, with this series, also x86 Linux instances. While ARM and > ARM64 non-root Linux guests are feasible without extra patches, thanks > to the high configurability via device trees, x86 requires special > platform support, mostly to step away from non-existing resources in a > non-root Jailhouse cell. > Could you please write a single summary about the virtualization holes in Jailhouse that you are papering over? -hpa From 1584207726806216160@xxx Thu Nov 16 07:43:40 +0000 2017 X-GM-THRID: 1584207726806216160 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread