From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964800AbcBDMOt (ORCPT ); Thu, 4 Feb 2016 07:14:49 -0500 Received: from smtp.citrix.com ([66.165.176.89]:23022 "EHLO SMTP.CITRIX.COM" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752187AbcBDMOs (ORCPT ); Thu, 4 Feb 2016 07:14:48 -0500 X-IronPort-AV: E=Sophos;i="5.22,395,1449532800"; d="scan'208";a="329646567" Subject: Re: [Xen-devel] [PATCH v2 08/11] xen/hvmlite: Extend APIC operations for HVMlite guests To: David Vrabel , Boris Ostrovsky , References: <1454341137-14110-1-git-send-email-boris.ostrovsky@oracle.com> <1454341137-14110-9-git-send-email-boris.ostrovsky@oracle.com> <56B32220.4040505@citrix.com> CC: , , From: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Message-ID: <56B340B4.3050406@citrix.com> Date: Thu, 4 Feb 2016 13:14:44 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <56B32220.4040505@citrix.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-DLP: MIA1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org El 4/2/16 a les 11:04, David Vrabel ha escrit: > On 01/02/16 15:38, Boris Ostrovsky wrote: >> HVMlite guests need to be viewed as having APIC, otherwise smpboot code, >> for example, will complain. > > I think we should consider always giving HVMlite guests an emulated > APIC. I think this eliminates one of the biggest differences between > HVMlite and native/KVM guests and will reduce the risk of future > breakage in this area. Right, I'm not opposed to that, but I think we should keep the hypercall interface in order to bring up vCPUs. IMHO it's useful for unikernels for example (do those support SMP?), and in general allows for easier/faster CPU-bringup as compared to bare metal. Then if we indeed decide to provide and emulated lapic, should we also at least provide the ACPI MADT table in order to enumerate them? Roger.