From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v1 01/12] x86/smp: Make start_secondary() and initial_pg_pmd visible globally Date: Mon, 25 Jan 2016 10:30:26 -0500 Message-ID: <56A63F92.80500@oracle.com> References: <1453498558-6028-1-git-send-email-boris.ostrovsky@oracle.com> <1453498558-6028-2-git-send-email-boris.ostrovsky@oracle.com> <56A5FE91.60508@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1aNj60-0007k9-Ki for xen-devel@lists.xenproject.org; Mon, 25 Jan 2016 15:30:24 +0000 In-Reply-To: <56A5FE91.60508@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: David Vrabel , konrad.wilk@oracle.com Cc: xen-devel@lists.xenproject.org, mcgrof@suse.com, linux-kernel@vger.kernel.org, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org On 01/25/2016 05:53 AM, David Vrabel wrote: > On 22/01/16 21:35, Boris Ostrovsky wrote: >> Xen's HVMlite guests will want to use them. > Please explain in detail why they are needed. > Actually, start_secondary is not needed anymore, I removed its use at some point. initial_pg_pmd (together with initial_page_table) are not really required --- I just used them for temporary page tables in the hvmlite startup code instead of allocating dedicated pages for that. Perhaps there is other (Xen-specific) area that I can use for that. Once we jump to startup_32 these tables are no longer in use. -boris