From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [xen-unstable test] 57852: regressions - FAIL Date: Mon, 8 Jun 2015 16:29:51 +0100 Message-ID: <1433777391.7108.515.camel@citrix.com> References: <5571814C02000078000812F1@mail.emea.novell.com> <1433495266.7108.145.camel@citrix.com> <5571858C020000780008132E@mail.emea.novell.com> <1433501300.7108.208.camel@citrix.com> <557569610200007800081D4C@mail.emea.novell.com> <1433753590.7108.392.camel@citrix.com> <557579500200007800081DF0@mail.emea.novell.com> <1433755652.7108.405.camel@citrix.com> <20150608135058.GC15682@l.oracle.com> <21877.43770.782910.157376@mariner.uk.xensource.com> <20150608152149.GP15682@l.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Z1yzt-0007EW-Iy for xen-devel@lists.xenproject.org; Mon, 08 Jun 2015 15:29:57 +0000 In-Reply-To: <20150608152149.GP15682@l.oracle.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: Konrad Rzeszutek Wilk Cc: Andrew Cooper , Ian Jackson , Jan Beulich , xen-devel List-Id: xen-devel@lists.xenproject.org On Mon, 2015-06-08 at 11:21 -0400, Konrad Rzeszutek Wilk wrote: > On Mon, Jun 08, 2015 at 03:47:22PM +0100, Ian Jackson wrote: > > Konrad Rzeszutek Wilk writes ("Re: [Xen-devel] [xen-unstable test] 57852: regressions - FAIL"): > > > Could it be an missing microcode update? I don't know if the OSSTest does > > > the ucode=scan or updates the microcode later? > > > > I think osstest's machines don't get microcode updates. I'm no expert > > on x86 microcode, but my understanding is: > > > > Microcode updates (i) have to be loaded dynamically at boot time and > > (ii) are regarded as a non-free package by Debian. > > > > We could arrange to install the non-free microcode package. I haven't > > looked into it but I would expect that to automatically arrange to > > load the microcode for native boots. It IMO ought to do the same for > > non-native boots but I wouldn't rely on that being the case. > > If Debian is using dracut It doesn't, it uses initramfs-tools. I'm not sure about Wheezy but from Jessie onwards installing the microcode packages adds hooks which makes initramfs-tools do the right thing. > it just requires adding in /etc/dracut.conf > early_microcode=yes > > and from there on any regenerated initramfs will have the required > microcode. Then 'ucode=scan' needs to be added on the Xen command line. This is still needed with initramfs-tools. There's also Debian bug #785187 (discussed on xen-devel) which stops ucode=scan from working, for a reason I've not had a changce to dig into yet.