All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.