From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758493AbcLOQ7y (ORCPT ); Thu, 15 Dec 2016 11:59:54 -0500 Received: from smtp.eu.citrix.com ([185.25.65.24]:47090 "EHLO SMTP.EU.CITRIX.COM" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754709AbcLOQ7w (ORCPT ); Thu, 15 Dec 2016 11:59:52 -0500 X-IronPort-AV: E=Sophos;i="5.33,352,1477958400"; d="scan'208";a="36899740" Subject: Re: [Xen-devel] Can't boot as Xen dom0 due to commit fe055896 To: Jan Beulich , Borislav Petkov References: <73a4d64b-b139-6579-a560-92311641d6c7@suse.com> <20161215164635.thm7ruio2ddnxszw@pd.tnic> <5852D8A20200007800129CC6@prv-mh.provo.novell.com> CC: Juergen Gross , xen-devel , Boris Ostrovsky , Linux Kernel Mailing List From: Andrew Cooper Message-ID: <1759e235-b514-7a5d-4eae-e898437bdbd2@citrix.com> Date: Thu, 15 Dec 2016 16:59:49 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.5.1 MIME-Version: 1.0 In-Reply-To: <5852D8A20200007800129CC6@prv-mh.provo.novell.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To AMSPEX02CL02.citrite.net (10.69.22.126) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 15/12/16 16:53, Jan Beulich wrote: >>>> On 15.12.16 at 17:46, wrote: >> On Thu, Dec 15, 2016 at 05:12:04PM +0100, Juergen Gross wrote: >>> with today's kernel the system isn't coming up when booted as Xen dom0: >> Remind me again pls, is dom0 even supposed to load microcode? Isn't the >> hypervisor supposed to apply microcode? > Yes, it's the hypervisor. Dom0 can at best hand the blob to it via > hypercall, but iirc upstream Linux doesn't make use of that. Xen has the same logic as Linux does to look for an uncompressed microcode blob in the initrd and apply it early in boot. If dom0 goes looking, it should see the same microcode version as it has in its initrd. ~Andrew