All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chris Bainbridge <chris.bainbridge@gmail.com>
To: Ian Pratt <m+Ian.Pratt@cl.cam.ac.uk>, xen-devel@lists.xensource.com
Subject: Re: SATA detect fails on ICH7 chipset / DellPoweredgeSC430
Date: Mon, 5 Sep 2005 16:32:37 +0100	[thread overview]
Message-ID: <623652d505090508325962b60b@mail.gmail.com> (raw)
In-Reply-To: <A95E2296287EAD4EB592B5DEEFCE0E9D282E72@liverpoolst.ad.cl.cam.ac.uk>

On 05/09/05, Ian Pratt <m+Ian.Pratt@cl.cam.ac.uk> wrote:
> Please can you do an 'lspci -nv' to find out the exact version of your
> controller.

>From the Xen kernel:

0000:00:1f.2 Class 0101: 8086:27c0 (rev 01) (prog-if 8f [Master SecP
SecO PriP PriO])
        Subsystem: 1028:01ae
        Flags: bus master, 66Mhz, medium devsel, latency 0, IRQ 20
        I/O ports at fe00 [size=8]
        I/O ports at fe10 [size=4]
        I/O ports at fe20 [size=8]
        I/O ports at fe30 [size=4]
        I/O ports at fea0 [size=16]
        Memory at 06000000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [70] Power Management version 2
 
> I'm wandering whether it features in pci/quirks.c and whether the fixup
> code is borked on Xen.

It looks like it runs quirk_intel_ide_combined(), which reads a byte
to check whether the port is in sata or legacy mode and prevents the
ide driver from finding it if it's in legacy. I removed the IDE driver
from my kernel, so I don't think this is significant.

> Also, have you tried fiddling around with any of the BIOS IDE legacy
> mode settings?

There are no IDE settings; it's a pretty bare bios.

> There really is no good explanation for a) why the MMIO region is so low
> on native, and b) why it is different under Xen. I suspect this is a
> native bug that is being compounded by Xen.

It appears to work under native though. I think I'll go and ask on the lkml.

Thanks,
Chris

  reply	other threads:[~2005-09-05 15:32 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-05 14:46 SATA detect fails on ICH7 chipset / DellPoweredgeSC430 Ian Pratt
2005-09-05 15:32 ` Chris Bainbridge [this message]
  -- strict thread matches above, loose matches on Subject: below --
2005-09-05 18:21 Ian Pratt
2005-09-05 19:59 ` Keir Fraser
2005-09-07 18:45   ` Chris Bainbridge
2005-09-05 15:43 Ian Pratt
2005-09-05 17:45 ` Chris Bainbridge
2005-08-31 15:55 Ian Pratt
2005-08-31 16:25 ` Chris Bainbridge
2005-09-05 14:16   ` Chris Bainbridge
2005-08-31 15:01 Ian Pratt
2005-08-31 15:39 ` Chris Bainbridge
     [not found] <A95E2296287EAD4EB592B5DEEFCE0E9D282DA3@liverpoolst.ad.cl.cam.ac.uk>
2005-08-31 14:01 ` Chris Bainbridge
2005-08-30 17:30 Ian Pratt
2005-08-31  8:01 ` Chris Bainbridge

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=623652d505090508325962b60b@mail.gmail.com \
    --to=chris.bainbridge@gmail.com \
    --cc=m+Ian.Pratt@cl.cam.ac.uk \
    --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.