From: "Andrew T. Miller" <amiller@nada.kth.se>
To: linux-kernel@vger.kernel.org
Subject: ide dma timeout error, linux 2.4.9, PIIX4 Ultra 100
Date: Mon, 29 Apr 2002 23:53:36 +0200 [thread overview]
Message-ID: <3CCDC0E0.6040807@nada.kth.se> (raw)
Dear Andre and others:
I recently installed RedHat's 2.4.9-31 on my 1Ghz/256MB Dell Inspiron 8000.
Now a week or so later, I'm noticing dma errors in my messages file and my disk
is having FS problems. I'm really hope this a software issue and that my disk
isn't hosed. What can I do? I've appended as much pertinent info as I can
think of, but please let me know if you need more.
I am not on the linux-kernel mailing list, so please cc me when replying.
TIA,
-Andrew Miller
=================Excerpts from: /var/log/messages============================
kernel: Linux version 2.4.9-31 (bhcompile@daffy.perf.redhat.com) (gcc version
2.96 20000731 (Red Hat Linux 7.1 2.96-98)) #1 Tue Feb 26 07:11:02 EST 2002
...
kernel: Kernel command line: auto BOOT_IMAGE=linux ro root=302
BOOT_FILE=/boot/vmlinuz-2.4.9-31
...
kernel: PCI: PCI BIOS revision 2.10 entry at 0xfc06e, last bus=8
kernel: PCI: Using configuration type 1
kernel: PCI: Probing PCI hardware
kernel: Unknown bridge resource 2: assuming transparent
kernel: Unknown bridge resource 2: assuming transparent
kernel: PCI: Using IRQ router PIIX [8086/244c] at 00:1f.0
...
kernel: Uniform Multi-Platform E-IDE driver Revision: 6.31
kernel: ide: Assuming 33MHz PCI bus speed for PIO modes; override with idebus=xx
kernel: PIIX4: IDE controller on PCI bus 00 dev f9
kernel: PIIX4: chipset revision 3
kernel: PIIX4: not 100%% native mode: will probe irqs later
kernel: ide0: BM-DMA at 0xbfa0-0xbfa7, BIOS settings: hda:DMA, hdb:DMA
kernel: hda: IBM-DJSA-232, ATA DISK drive
kernel: hdb: TOSHIBA DVD-ROM SD-C2502, ATAPI CD/DVD-ROM drive
kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
kernel: blk: queue c0352660, I/O limit 4095Mb (mask 0xffffffff)
kernel: blk: queue c0352660, I/O limit 4095Mb (mask 0xffffffff)
kernel: hda: 62506080 sectors (32003 MB) w/1874KiB Cache, CHS=3890/255/63, UDMA(66)
kernel: Partition check:
kernel: hda: hda1 hda2 hda3 < hda5 hda6 hda7 >
...
fsck: /: clean, 20163/78624 files, 220017/313267 blocks
fsck: /usr
fsck: contains a file system with errors, check forced.
fsck: /usr: 119584/704512 files (2.6% non-contiguous), 755987/1407687 blocks
fsck: /var: clean, 1139/64256 files, 93985/257008 blocks
rc.sysinit: Checking filesystems succeeded
...
kernel: hda: timeout waiting for DMA
kernel: ide_dmaproc: chipset supported ide_dma_timeout func only: 14
kernel: blk: queue c0352660, I/O limit 4095Mb (mask 0xffffffff)
kernel: hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
kernel: hda: drive not ready for command
kernel: blk: queue c0352660, I/O limit 4095Mb (mask 0xffffffff)
...
kernel: EXT2-fs error (device ide0(3,5)): ext2_check_page: bad entry in
directory #475434: directory entry across blocks - offset=0, inode=1074324436,
rec_len=59264, name_len=25
kernel: hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
kernel: hda: drive not ready for command
kernel: hdb: ATAPI 24X DVD-ROM drive, 128kB Cache, UDMA(33)
kernel: Uniform CD-ROM driver Revision: 3.12
...[By now system had come up, but later, while using the machine, I got:]...
kernel: hda: timeout waiting for DMA
kernel: ide_dmaproc: chipset supported ide_dma_timeout func only: 14
kernel: blk: queue c0352660, I/O limit 4095Mb (mask 0xffffffff)
kernel: hda: status timeout: status=0xd0 { Busy }
kernel: hdb: DMA disabled
kernel: hda: drive not ready for command
================== hdparm -iv /dev/hda ==========================
/dev/hda:
multcount = 0 (off)
I/O support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 3890/255/63, sectors = 62506080, start = 0
Model=IBM-DJSA-232, FwRev=JS8OAD0A, SerialNo=48W48LR7370
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=1874kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=62506080
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 *udma4
=================== /proc/ide/piix ==============================
Intel PIIX4 Ultra 100 Chipset.
--------------- Primary Channel ---------------- Secondary Channel -------------
enabled enabled
--------------- drive0 --------- drive1 -------- drive0 ---------- drive1 ------
DMA enabled: yes no no no
UDMA enabled: yes yes no no
UDMA enabled: 4 4 X X
UDMA
DMA
PIO
next reply other threads:[~2002-04-29 21:56 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-04-29 21:53 Andrew T. Miller [this message]
-- strict thread matches above, loose matches on Subject: below --
2002-05-10 15:19 ide dma timeout error, linux 2.4.9, PIIX4 Ultra 100 Neil Conway
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=3CCDC0E0.6040807@nada.kth.se \
--to=amiller@nada.kth.se \
--cc=linux-kernel@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 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.