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 09:47:38 +0100	[thread overview]
Message-ID: <1442306858.3549.325.camel@citrix.com> (raw)
In-Reply-To: <1441877560.24450.365.camel@citrix.com>

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.

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).

Ian.

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

  reply	other threads:[~2015-09-15  8:47 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 [this message]
2015-09-15 11:04       ` Ian Campbell

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=1442306858.3549.325.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.