xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Ian Campbell <ian.campbell@citrix.com>
To: osstest service owner <osstest-admin@xenproject.org>,
	xen-devel@lists.xensource.com
Cc: Ian.Jackson@eu.citrix.com
Subject: Re: linux-3.4 broken on chardonnay and huxelrebe (Re: [linux-3.4 test] 61301: regressions - FAIL)
Date: Tue, 15 Sep 2015 12:04:45 +0100	[thread overview]
Message-ID: <1442315085.3549.371.camel@citrix.com> (raw)
In-Reply-To: <1442306858.3549.325.camel@citrix.com>

On Tue, 2015-09-15 at 09:47 +0100, Ian Campbell wrote:
> On Thu, 2015-09-10 at 10:32 +0100, Ian Campbell wrote:
> > The Chardonnay case suggests that either something has been backported
> > into
> > 3.4.x which has broken things (current real flights, which reliably
> > fail,
> > are running on 3.4.108) or that it is simply unreliable (or both). I
> > think
> > I need to repeat things a few times to confirm.
> 
> It turns out it was unreliable and these results were misleading. I setup
> an adhoc job which simply installed Xen and rebooted 5 times and 3.4.x
> (for
> x in increments of 10) failed reliably. In fact the fix wasn't until v3.7
> -rc1 and some adhoc runs have fingered 65fe1f0f66a5 "ahci: implement
> aggressive SATA device sleep support"[0]. I'm running a few more tests to
> confirm but this looks reasonably certain.

The tests confirmed this diagnosis.

> That commit is a new feature, so it really shouldn't have the affect of
> fixing bugs! I suspect this is something like a dodgy BIOS enabling the
> h/w
> extension, which breaks until the kernel became aware of it and either
> disables or explicitly copes with it being there.
> 
> Once the confirmation tests have run I will lock the machine and have a
> poke around and see what I can see.
> 
> I could then take it to the Linux AHCI maintainer but I suspect that a
> backport is only a slim possibility, as is someone taking the time to
> determine which bit of this feature happened to fix these systems.
> 
> IOW I'm thinking that we should apply a minimum kernel version to
> chardonnay as well as huxelrebe (once that feature exists).

I'm looking into this now.

I'm currently dithering on whether it is worth taking this to upstream
stable or not.


> 
> Ian.
> 
> [0] git.kernel.org/torvalds/c/65fe1f0f66a57380229a4ced844188103135f37b
> 

      reply	other threads:[~2015-09-15 11:04 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-04  8:58 [linux-3.4 test] 61301: regressions - FAIL osstest service owner
2015-09-09  9:44 ` linux-3.4 broken on chardonnay and huxelrebe (Re: [linux-3.4 test] 61301: regressions - FAIL) Ian Campbell
2015-09-10  9:32   ` Ian Campbell
2015-09-15  8:47     ` Ian Campbell
2015-09-15 11:04       ` Ian Campbell [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1442315085.3549.371.camel@citrix.com \
    --to=ian.campbell@citrix.com \
    --cc=Ian.Jackson@eu.citrix.com \
    --cc=osstest-admin@xenproject.org \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).