linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Antonio Cardoso Martins <digiplan.pt@gmail.com>
To: linux-ide@vger.kernel.org
Subject: UDMA with CS5530 using IBM Netvista N2200 (8363)
Date: Sun, 07 Sep 2008 23:55:43 +0100	[thread overview]
Message-ID: <48C45BEF.5090502@gmail.com> (raw)

Hello,

I have been trying to compile kernel 2.6.24.7 to boot from an IBM
Netvista N220 (8363) http://jeanchristophe.duber.free.fr/netvista_8363/
however, some people points that the IDE DMA driver is broken
(http://www.selfservix.org/n2200.htm).

For sure, i cannot have the kernel option "Cyrix/National Semiconductor
CS5530 MediaGX chipset support (BLK_DEV_CS5530)" enabled, or the
Netvista will complain with the messages bellow, using kernel 2.6.24.7
(i haven't used any more recent kernel because since kernel 2.6.24.7
they just fail to boot in Netvista 8363).

...
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
CS5530: IDE controller (0x1078:0x0102 rev 0x00) at PCI slot 0000:00:12.2
CS5530: not 100% native mode: will probe irqs later
          ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:pio, hdb:pio
          ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio
hda: SILICON POWER, ATA DISK drive
hda: UDMA/33 mode selected
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 2000880 sectors (1024 MB) w/2KiB Cache, CHS=1985/16/63
 hda:<4>hda: dma_timer_expiry: dma status == 0x20
hda: DMA timeout retry
hda: timeout waiting for DMA
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hda: drive not ready for command
ide0: reset: success
Clocksource tsc unstable (delta = 119999355 ns)
time: pit clocksource has been installed.
hda: irq timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
ide0: reset timed-out: status=0x80
hda: status timeout: status=0x80 { Busy }
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 0
Buffer I/O error on device hda, logical block 0
hda: drive not ready for command
hda: status timeout: status=0x80 { Busy }
ide: failed opcode was: unknown
hda: DMA disabled
hda: drive not ready for command
ide0: reset timed-out, status=0x80
end_request: I/O error, dev hda, sector 0
Buffer I/O error on device hda, logical block 0
 unable to read partition table
...
VFS: Cannot open root device "<NULL>" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available
partitions:
0300      1000440 hda driver: ide-disk
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(0,0)


Does anyone know what could be the problem here?

IBM Netvista is a thin client with Geode GX1 and boots the kernel
directly from ext3 without any boot loader. It does not support any
kernel boot parameters.

Thank you

-- 
-----------------------------------------
Antonio Cardoso Martins
        digiplan.pt@gmail.com
-----------------------------------------



             reply	other threads:[~2008-09-07 22:56 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-07 22:55 Antonio Cardoso Martins [this message]
2008-09-08  8:43 ` UDMA with CS5530 using IBM Netvista N2200 (8363) Alan Cox
2008-09-09  0:03   ` Antonio Cardoso Martins
2008-09-09  2:23     ` Mark Lord
2008-09-09 10:58       ` Alan Cox
2008-09-09 10:52     ` Alan Cox
2008-09-09 23:13       ` Antonio Cardoso Martins
2008-09-10  8:38         ` Alan Cox
2008-09-10 13:14           ` Antonio Martins
2008-09-10 13:55             ` Alan Cox
2008-09-10 14:55             ` Sergei Shtylyov
2008-09-15  8:49               ` Tejun Heo

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=48C45BEF.5090502@gmail.com \
    --to=digiplan.pt@gmail.com \
    --cc=linux-ide@vger.kernel.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 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).