All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vidar Tyldum Hansen <vidar@tyldum.com>
To: grub-devel@gnu.org
Subject: Problems with Silicon Image, Inc. PCI0680 Ultra ATA-133 Host Controller
Date: Tue, 20 Apr 2010 13:23:16 +0200	[thread overview]
Message-ID: <4BCD8EA4.5050308@tyldum.com> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello devs,

Upgrading to GRUB 1.98 I fell victim for what appears to be an
incompatibility between GRUB and this controller.

Two drives are attached the controller, configured for mdraid in Linux.
Upon installation of grub-1.98 and the subsequent reboot I was faced
with a "no such disk"-error when accessing md0.
Accessing the drives directly gave "out of disk" errors.

With the help of #grub on freenode I tried running grub-emu and also
starting up grub using qemu. None of these aproaches showed any
problems, and could see and access the drives without problems.

After *much* fiddling I ended up re-arranging my drives so that I am no
longer using this controller. And now everything is just dandy again.

If there is an interest in making this card work, I can offer modest
testing, but more importantly I can donate the card to a GRUB developer.
I no longer have need for it, and if I could contribute back this way
I'd be glad.

(bear in mind that I am not subscribed to this list)

The details of the card:
01:06.0 Mass storage controller [0180]: Silicon Image, Inc. PCI0680
Ultra ATA-133 Host Controller [1095:0680] (rev 02)
        Subsystem: Silicon Image, Inc. PCI0680 Ultra ATA-133 Host
Controller [1095:0680]
        Flags: bus master, medium devsel, latency 64, IRQ 18
        I/O ports at cc00 [size=8]
        I/O ports at c880 [size=4]
        I/O ports at c800 [size=8]
        I/O ports at c480 [size=4]
        I/O ports at c400 [size=16]
        Memory at f9fffc00 (32-bit, non-prefetchable) [size=256]
        Expansion ROM at dff00000 [disabled] [size=512K]
        Capabilities: [60] Power Management version 2
        Kernel driver in use: pata_sil680
        Kernel modules: pata_sil680

The kernel module might also shed some light as to where this card is
not behaving as it should?


- -- 
Vidar Tyldum Hansen
                         vidar@tyldum.com               PGP: 0x3110AA98
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvNjqQACgkQsJJnSzEQqpiZ7wCeNcnk4EPlXyLmwr2huRYuAQHR
3JgAnRCUkSNrlFuWN4+6skry3W0iK3xZ
=kANd
-----END PGP SIGNATURE-----



                 reply	other threads:[~2010-04-20 11:38 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=4BCD8EA4.5050308@tyldum.com \
    --to=vidar@tyldum.com \
    --cc=grub-devel@gnu.org \
    /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.