Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2143607imu; Wed, 12 Dec 2018 10:12:09 -0800 (PST) X-Google-Smtp-Source: AFSGD/WloGq73QWLNVDVYHmwwIkTVvemc8BiweNfuvX5vpUFxPJ/luJo9S07hi9eH/4KEsx5y7Fi X-Received: by 2002:a17:902:7b88:: with SMTP id w8mr20564736pll.320.1544638329505; Wed, 12 Dec 2018 10:12:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544638329; cv=none; d=google.com; s=arc-20160816; b=W/G5/P0ao0exw7k3hnpsqCT3CsCykKIcQidmW8C3OAe/9gCMiz8BK5laO+uUMPyzXI ACk6e9cxI19AC8AelxI/WyUeTpGIEL3iF5UOL5ZqYgpJ0jzVJwd+PBtQDew2cIauo5c6 cjbTxtlYLVkdYb+8PYt6pIrHoSvcka3mRadfD0dTnV6jjKNALnznwzT2hKMaBSXu9Uo+ RERX/YwjFRd3yH7BDTf4HkKLwy4ovsBuDj5g4w2qR4t6ZZ+NQ1F06UG5VEmDgNTegiJb dgYOEHc1quuuir32VK9vY+TLk7zc5TZzI5mZaQ78NhbRcMx+snv1fiK0BfzwOHDfvt3E gQ3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject :dkim-signature; bh=Oy2mXvVS78Jpkc8RrYEt586hwUSTj6D5lbxVuVd3cyk=; b=fzPp4TpuadX8EIxcdyQ0VCwZQqnw8g00C+Mpwuf6xjusrGkSOKDoGJLrMLj7F8dUfI 9sETwwgqqJtlMpW7PCYgidrK+oWejGypgR5bBnmu4hiYiF5vmmlCbM/IN7b3Sl50mc2C fh+8X68o+mE4pSkljSNusX3JoVdyK3Rtxehyd0YMs7YMqadlqF1i27t+7FrNui6RsJ6b Ii5jijNbUOlJud7OCPHIzKYkk3IvkM+Hxkhn3doXVPGTtcNSgDpHIY6/KGkr6eBQirX+ 0L/oC5wRld4AyuPTJCZ373j6FaaOD5QlyiD4Lk+PZVhFFvZr/bEQP8oB5tawMyLyK14t fukQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2018-07-02 header.b=JUq1+tar; 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 p32si15332609pgm.413.2018.12.12.10.11.29; Wed, 12 Dec 2018 10:12:09 -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; dkim=pass header.i=@oracle.com header.s=corp-2018-07-02 header.b=JUq1+tar; 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 S1728150AbeLLSK1 (ORCPT + 99 others); Wed, 12 Dec 2018 13:10:27 -0500 Received: from userp2130.oracle.com ([156.151.31.86]:50782 "EHLO userp2130.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727897AbeLLSK0 (ORCPT ); Wed, 12 Dec 2018 13:10:26 -0500 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id wBCI43S2169015; Wed, 12 Dec 2018 18:09:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=subject : to : cc : references : from : message-id : date : mime-version : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=Oy2mXvVS78Jpkc8RrYEt586hwUSTj6D5lbxVuVd3cyk=; b=JUq1+tarofyY+YfRHZ6IsIJRQ9dT0K3CvT42bam4TWGgF+N0pp9YVXiM+pCOr4NRDrIr Q1Q+q1hYrZXxb5M1dzK62+e4ZZCk7jidWYYjGCG8nOqjA5nuRZcjp22WnXWbNeYaT1VV RhbMayWsZTzi52Z5ZN7eRxHudEoIRIEy93U+/5enMloKYrWvKPoUGWQ0AY4Q977GAMh2 RunA3R8gSXgFHCzRDlK9ciFbjuodB3kUavTJENUJMVHEHRg5Y8DQ0FRVMbWRDerlHppc PRBTx4yxmHapa6CsNSjBjSzMUNof+56EMjgMnT3ahME3phw03WIUN2RM6YagHpc/1A8m Ew== Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp2130.oracle.com with ESMTP id 2pb3n71gqm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 Dec 2018 18:09:47 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id wBCI9ktp018075 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 Dec 2018 18:09:46 GMT Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id wBCI9ieV030826; Wed, 12 Dec 2018 18:09:44 GMT Received: from [10.141.199.39] (/10.141.199.39) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 12 Dec 2018 10:09:43 -0800 Subject: Re: [PATCH v8 0/7] KVM: x86: Allow Qemu/KVM to use PVH entry point To: Paolo Bonzini , x86@kernel.org, xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, kvm@vger.kernel.org, jgross@suse.com Cc: boris.ostrovsky@oracle.com, bp@suse.de, dave.hansen@linux.intel.com, davem@davemloft.net, gregkh@linuxfoundation.org, hpa@zytor.com, jpoimboe@redhat.com, kirill.shutemov@linux.intel.com, luto@kernel.org, mchehab@kernel.org, mingo@redhat.com, rdunlap@infradead.org, tglx@linutronix.de, thomas.lendacky@amd.com, hch@infradead.org, roger.pau@citrix.com, rkrcmar@redhat.com, Maran Wilson References: <1544076152-21637-1-git-send-email-maran.wilson@oracle.com> From: Maran Wilson Organization: Oracle Corporation Message-ID: Date: Wed, 12 Dec 2018 10:09:38 -0800 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9105 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812120155 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/6/2018 1:21 PM, Paolo Bonzini wrote: > On 06/12/18 07:02, Maran Wilson wrote: >> For certain applications it is desirable to rapidly boot a KVM virtual >> machine. In cases where legacy hardware and software support within the >> guest is not needed, Qemu should be able to boot directly into the >> uncompressed Linux kernel binary without the need to run firmware. >> >> There already exists an ABI to allow this for Xen PVH guests and the ABI >> is supported by Linux and FreeBSD: >> >> https://xenbits.xen.org/docs/unstable/misc/pvh.html >> >> This patch series would enable Qemu to use that same entry point for >> booting KVM guests. > Thanks! I should be able to post a Tested-by next Monday. Boris, are > you going to pick it up for 4.21? Hi Paolo, Are you still planning on running some testing of your own for these patches? Should Boris wait to hear from you before moving forward? Thanks, -Maran > Paolo