linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "tea4two" <tea4two@tin.it>
To: linux-ide@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Subject: Re: dma_timer_expiry on SATA siimage 3112 under 2.6.0-test1-ac1
Date: Thu, 17 Jul 2003 19:46:13 +0200	[thread overview]
Message-ID: <bf6nb0$c3$1@main.gmane.org> (raw)
In-Reply-To: 1058389994.3220.20.camel@daedalus.samhome.net

try:

hdparm -d1 -Xudma2 /dev/hde

other parameter don't work.

Plese repost your test.

Thank you
Pierluigi



"Sam Bromley" <bromley@uoguelph.ca> ha scritto nel messaggio
news:1058389994.3220.20.camel@daedalus.samhome.net...
> Good day folks,
> I am unable to enable DMA on a Maxtor 6Y120MO
> on Asus A7N8X with a Silicon Image 3112 SATA
> controller.
>
> Specifically, after hdparm -X whatever -d1 /dev/hde
>
> I get dma_timer_expiry errors and dma_status=0x21.
>
> System becomes unresponsive if access to the drive
> is attempted, and the errors above repeat continuously.
>
> I believe this problem has come up in the past,
> does a fix exist at this time?
>
> I've tried both kernels 2.4.21-ac4 and 2.6.0-test1-ac2.
>
> DMA is not enabled on the SATA drive at boot. However
> DMA is enabled for the PATA CDROM drives, (at least
> with acpi=off, else the PATA drives are not detected).
>
> Below are the related outputs from dmesg and hdparm.
> I'd appreciate any insight on this issue, and would
> be happy to help in any way possible.
>
> Cheers,
> Sam.
>
> ---------------------------
> Sam Bromley
> Engineering Systems and Computing
> School of Engineering
> University of Guelph
> Guelph, ON
> Canada
>
>
> hdparm -tT /dev/hde:
>
> /dev/hde:
>  Timing buffer-cache reads:   128 MB in  0.36 seconds =356.60 MB/sec
>  Timing buffered disk reads:  64 MB in 48.30 seconds =  1.33 MB/sec
>
> hdparm -I /dev/hde:
>
>
> /dev/hde:
>
> ATA device, with non-removable media
> Model Number:       Maxtor 6Y120M0
> Serial Number:      Y3JV3FSE
> Firmware Revision:  YAR51BW0
> Standards:
> Supported: 7 6 5 4
> Likely used: 7
> Configuration:
> Logical max current
> cylinders 16383 16383
> heads 16 16
> sectors/track 63 63
> --
> CHS current addressable sectors:   16514064
> LBA    user addressable sectors:  240121728
> device size with M = 1024*1024:      117246 MBytes
> device size with M = 1000*1000:      122942 MBytes (122 GB)
> Capabilities:
> LBA, IORDY(can be disabled)
> Queue depth: 1
> Standby timer values: spec'd by Standard, no device specific minimum
> R/W multiple sector transfer: Max = 16 Current = 0
> Advanced power management level: unknown setting (0x0000)
> Recommended acoustic management value: 192, current value: 254
> DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6
>      Cycle time: min=120ns recommended=120ns
> PIO: pio0 pio1 pio2 pio3 pio4
>      Cycle time: no flow control=120ns  IORDY flow control=120ns
> Commands/features:
> Enabled Supported:
>    * NOP cmd
>    * READ BUFFER cmd
>    * WRITE BUFFER cmd
>    * Host Protected Area feature set
>    * Look-ahead
>    * Write cache
>    * Power Management feature set
> Security Mode feature set
>    * SMART feature set
>    * FLUSH CACHE EXT command
>    * Mandatory FLUSH CACHE command
>    * Device Configuration Overlay feature set
>    * Automatic Acoustic Management feature set
> SET MAX security extension
> Advanced Power Management feature set
>    * DOWNLOAD MICROCODE cmd
>    * SMART self-test
>    * SMART error logging
> Security:
> Master password revision code = 65534
> supported
> not enabled
> not locked
> not frozen
> not expired: security count
> not supported: enhanced erase
> Checksum: correct
>
> dmesg:
>
> Linux version 2.6.0-test1-ac1 (root@aura) (gcc version 3.3.1 20030626
> (Debian prerelease)) #5 Wed Jul 16 11:26:11 EDT 2003
> Video mode to be used for restore is f00
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
>  BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
>  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
>  BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
>  BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
>  BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
>  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
>  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
>  BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
> 511MB LOWMEM available.
> On node 0 totalpages: 131056
>   DMA zone: 4096 pages, LIFO batch:1
>   Normal zone: 126960 pages, LIFO batch:16
>   HighMem zone: 0 pages, LIFO batch:1
> Building zonelist for node : 0
> Kernel command line: acpi=off hdg=none root=/dev/hde2 single
> ide_setup: hdg=none
> Found and enabled local APIC!
> Initializing CPU#0
> PID hash table entries: 2048 (order 11: 16384 bytes)
> Detected 1803.978 MHz processor.
> Console: colour VGA+ 80x25
> Calibrating delay loop... 3563.52 BogoMIPS
> Memory: 514720k/524224k available (2319k kernel code, 8756k reserved,
> 866k data, 164k init, 0k highmem)
> Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
> Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
> Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
> -> /dev
> -> /dev/console
> -> /root
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 256K (64 bytes/line)
> CPU:     After generic, caps: 0383fbff c1c3fbff 00000000 00000020
> Intel machine check architecture supported.
> Intel machine check reporting enabled on CPU#0.
> CPU: AMD Athlon(tm) XP 2200+ stepping 00
> Enabling fast FPU save and restore... done.
> Enabling unmasked SIMD FPU exception support... done.
> Checking 'hlt' instruction... OK.
> POSIX conformance testing by UNIFIX
> enabled ExtINT on CPU#0
> ESR value before enabling vector: 00000000
> ESR value after enabling vector: 00000000
> Using local APIC timer interrupts.
> calibrating APIC timer ...
> ..... CPU clock speed is 1803.0876 MHz.
> ..... host bus clock speed is 267.0240 MHz.
> Initializing RT netlink socket
> PCI: PCI BIOS revision 2.10 entry at 0xfb560, last bus=3
> PCI: Using configuration type 1
> mtrr: v2.0 (20020519)
> BIO: pool of 256 setup, 14Kb (56 bytes/bio)
> biovec pool[0]:   1 bvecs: 256 entries (12 bytes)
> biovec pool[1]:   4 bvecs: 256 entries (48 bytes)
> biovec pool[2]:  16 bvecs: 256 entries (192 bytes)
> biovec pool[3]:  64 bvecs: 256 entries (768 bytes)
> biovec pool[4]: 128 bvecs: 256 entries (1536 bytes)
> biovec pool[5]: 256 bvecs: 256 entries (3072 bytes)
> ACPI: Subsystem revision 20030619
> ACPI: Disabled via command line (acpi=off)
> Linux Plug and Play Support v0.96 (c) Adam Belay
> PnPBIOS: Scanning system for PnP BIOS support...
> PnPBIOS: Found PnP BIOS installation structure at 0xc00fbfd0
> PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xc000, dseg 0xf0000
> PnPBIOS: 17 nodes reported by PnP BIOS; 17 recorded by driver
> drivers/usb/core/usb.c: registered new driver usbfs
> drivers/usb/core/usb.c: registered new driver hub
> ACPI: ACPI tables contain no PCI IRQ routing entries
> PCI: Invalid ACPI-PCI IRQ routing table
> PCI: Probing PCI hardware
> PCI: Probing PCI hardware (bus 00)
> PCI: Using IRQ router default [10de/01e0] at 0000:00:00.0
> spurious 8259A interrupt: IRQ7.
> vga16fb: initializing
> vga16fb: mapped to 0xc00a0000
> fb0: VGA16 VGA frame buffer device
> pty: 256 Unix98 ptys configured
> Machine check exception polling timer started.
> apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
> Enabling SEP on CPU 0
> Journalled Block Device driver loaded
> udf: registering filesystem
> isapnp: Scanning for PnP cards...
> isapnp: No Plug & Play device found
> Real Time Clock Driver v1.11
> Linux agpgart interface v0.100 (c) Dave Jones
> agpgart: Detected NVIDIA nForce2 chipset
> agpgart: Maximum main memory to use for agp memory: 439M
> agpgart: AGP aperture is 64M @ 0xd8000000
> Hangcheck: starting hangcheck timer 0.5.0 (tick is 180 seconds, margin
> is 60 seconds).
> Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled
> ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
> anticipatory scheduling elevator
> Floppy drive(s): fd0 is 1.44M
> FDC 0 is a post-1991 82077
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> ide: Assuming 33MHz system bus speed for PIO modes; override with
> idebus=xx
> NFORCE2: IDE controller at PCI slot 0000:00:09.0
> NFORCE2: chipset revision 162
> NFORCE2: not 100% native mode: will probe irqs later
> AMD_IDE: PCI device 10de:0065 (nVidia Corporation) (rev a2) UDMA100
> controller on pci0000:00:09.0
>     ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
>     ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
> hda: MATSHITA CR-588, ATAPI CD/DVD-ROM drive
> hdb: Pioneer DVD-ROM ATAPIModel DVD-114 0110, ATAPI CD/DVD-ROM drive
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> SiI3112 Serial ATA: IDE controller at PCI slot 0000:01:0b.0
> SiI3112 Serial ATA: chipset revision 2
> SiI3112 Serial ATA: 100% native mode on irq 11
>     ide2: MMIO-DMA at 0xe0838000-0xe0838007, BIOS settings: hde:pio,
> hdf:pio
>     ide3: MMIO-DMA at 0xe0838008-0xe083800f, BIOS settings: hdg:pio,
> hdh:pio
> hde: Maxtor 6Y120M0, ATA DISK drive
> ide2 at 0xe0838080-0xe0838087,0xe083808a on irq 11
> hde: max request size: 64KiB
> hde: host protected area => 1
> hde: 240121728 sectors (122942 MB) w/7936KiB Cache, CHS=238216/16/63
>  hde: hde1 hde2 hde3 hde4 < hde5 hde6 hde7 hde8 hde9 hde10 >
> hda: ATAPI 32X CD-ROM drive, 128kB Cache, DMA
> Uniform CD-ROM driver Revision: 3.12
> hdb: ATAPI DVD-ROM drive, 512kB Cache, UDMA(33)
> PCI: Setting latency timer of device 0000:00:02.2 to 64
> ehci_hcd 0000:00:02.2: PCI device 10de:0068 (nVidia Corporation)
> ehci_hcd 0000:00:02.2: irq 5, pci mem e083a000
> ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1
> PCI: cache line size of 64 is not supported by device 0000:00:02.2
> ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-13
> hub 1-0:0: USB hub found
> hub 1-0:0: 6 ports detected
> drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface
> driver v2.1
> mice: PS/2 mouse device common for all mice
> input: PS/2 Logitech Mouse on isa0060/serio1
> serio: i8042 AUX port at 0x60,0x64 irq 12
> input: AT Set 2 keyboard on isa0060/serio0
> serio: i8042 KBD port at 0x60,0x64 irq 1
> Advanced Linux Sound Architecture Driver Version 0.9.4 (Mon Jun 09
> 12:01:18 2003 UTC).
> request_module: failed /sbin/modprobe -- snd-card-0. error = -16
> PCI: Setting latency timer of device 0000:00:06.0 to 64
> intel8x0: clocking to 47391
> ALSA device list:
>   #0: NVidia nForce2 at 0xe2080000, irq 11
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP: routing cache hash table of 4096 buckets, 32Kbytes
> TCP: Hash tables configured (established 32768 bind 65536)
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> EXT3-fs: INFO: recovery required on readonly filesystem.
> EXT3-fs: write access will be enabled during recovery.
> kjournald starting.  Commit interval 5 seconds
> EXT3-fs: recovery complete.
> EXT3-fs: mounted filesystem with ordered data mode.
> VFS: Mounted root (ext3 filesystem) readonly.
> Freeing unused kernel memory: 164k freed
> Adding 500432k swap on /dev/hde10.  Priority:-1 extents:1
> EXT3 FS on hde2, internal journal
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS on hde1, internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS on hde5, internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS on hde3, internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS on hde7, internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS on hde6, internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS on hde8, internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS on hde9, internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
>
>
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-ide" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>




  reply	other threads:[~2003-07-17 17:31 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-16 21:13 dma_timer_expiry on SATA siimage 3112 under 2.6.0-test1-ac1 Sam Bromley
2003-07-17 17:46 ` tea4two [this message]
2003-07-17 18:22   ` Sam Bromley
2003-07-17 20:59     ` tea4two
2003-07-17 21:22       ` tea4two
2003-07-18  6:22       ` Catalin BOIE

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='bf6nb0$c3$1@main.gmane.org' \
    --to=tea4two@tin.it \
    --cc=linux-ide@vger.kernel.org \
    --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 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).