[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Problemas com DMA e Kernel 2.4



Caro amigo ja verificou este hd em outro computador que tenha a mesma
distro que o seu?





Gian Nicodemus
Técnico em hardware
gian@pruonckk.org
http://gean.pruonckk.org
Viva o Software LIVRE!!

> Salve povo.
>
> Estou com o Debian Etch e Kernel 2.4.31, que compilei na mão. Meus
> discos estão dispostos da seguinte forma:
>
> Primary Master (hda): SAMSUNG SP4002H 40GiB UDMA 2
> Secondary Master (hdb): Maxtor 2B020H1 20GiB UDMA 2
> Primary Slave (hdc): QUANTUM FIREBALLlct20 30GiB UDMA 2
> Secondary Slave (hdd): hdd: HL-DT-ST DVDRAM GSA-4163B UDMA 2
>
> Durante o boot (e as vezes quando o computador está em funcionamento)
> eu recebo a seguinte mensagem:
>
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
> ide1: reset: success
> hdc: DMA disabled
>
> Quando deu essa mensagem da primeira vez, eu mudei o UDMA do hdc, que
> estava com 5, para 2. Achei que iria funcionar, mas continuou dando
> esse erro. Achei que poderia ser o flat cable, bem, troquei-o, mas não
> resolveu. Tudo funciona normalmente, o computador não trava, só que as
> vezes esse erro ocorre. Consigo gravar CDs e DVDs normalmente, sem
> nenhm problema. Qual será a razão desse erro? Será que o meu Quantum
> foi pro saco? Será o flat cable? Alguém já teve algum erro parecido?
>
> Agradeço qualquer colaboração e desde já me desculpo por ser OFF-TOPIC.
>
> Abraços,
> Gustavo
>
> PS. Segue o meu dmesg:
>
> Linux version 2.4.31 (root@fingolfin) (gcc version 3.3.5 (Debian
> 1:3.3.5-13)) #5 Mon Jul 18 20:19:33 BRT 2005
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
>  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
>  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
>  BIOS-e820: 0000000000100000 - 0000000017ffc000 (usable)
>  BIOS-e820: 0000000017ffc000 - 0000000017fff000 (ACPI data)
>  BIOS-e820: 0000000017fff000 - 0000000018000000 (ACPI NVS)
>  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
>  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
>  BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
> 383MB LOWMEM available.
> On node 0 totalpages: 98300
> zone(0): 4096 pages.
> zone(1): 94204 pages.
> zone(2): 0 pages.
> ACPI: RSDP (v000 ASUS                                      ) @ 0x000f6810
> ACPI: RSDT (v001 ASUS   P4S333   0x42302e31 MSFT 0x31313031) @ 0x17ffc000
> ACPI: FADT (v001 ASUS   P4S333   0x42302e31 MSFT 0x31313031) @ 0x17ffc100
> ACPI: BOOT (v001 ASUS   P4S333   0x42302e31 MSFT 0x31313031) @ 0x17ffc040
> ACPI: MADT (v001 ASUS   P4S333   0x42302e31 MSFT 0x31313031) @ 0x17ffc080
> ACPI: DSDT (v001   ASUS P4S333   0x00001000 MSFT 0x0100000b) @ 0x00000000
> Kernel command line: auto BOOT_IMAGE=Linux2431 ro root=301 hdd=ide-scsi
> ide_setup: hdd=ide-scsi
> Initializing CPU#0
> Detected 1715.282 MHz processor.
> Console: colour VGA+ 80x25
> Calibrating delay loop... 3420.97 BogoMIPS
> Memory: 385888k/393200k available (1708k kernel code, 6924k reserved,
> 598k data, 96k init, 0k highmem)
> Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
> Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
> Mount cache hash table entries: 512 (order: 0, 4096 bytes)
> Buffer cache hash table entries: 32768 (order: 5, 131072 bytes)
> Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
> CPU: Trace cache: 12K uops, L1 D cache: 8K
> CPU: L2 cache: 256K
> Intel machine check architecture supported.
> Intel machine check reporting enabled on CPU#0.
> CPU:     After generic, caps: 3febfbff 00000000 00000000 00000000
> CPU:             Common caps: 3febfbff 00000000 00000000 00000000
> CPU: Intel(R) Pentium(R) 4 CPU 1.70GHz stepping 02
> Enabling fast FPU save and restore... done.
> Enabling unmasked SIMD FPU exception support... done.
> Checking 'hlt' instruction... OK.
> ACPI: IRQ9 SCI: Level Trigger.
> POSIX conformance testing by UNIFIX
> ACPI: Subsystem revision 20040326
> PCI: PCI BIOS revision 2.10 entry at 0xf1580, last bus=1
> PCI: Using configuration type 1
> ACPI: Interpreter enabled
> ACPI: Using PIC for interrupt routing
> ACPI: System [ACPI] (supports S0 S1 S4 S5)
> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
> ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 10 11 12 14 15)
> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
> disabled.
> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
> ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
> disabled.
> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
> disabled.
> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
> ACPI: PCI Root Bridge [PCI0] (00:00)
> PCI: Probing PCI hardware (bus 00)
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
> PCI: Probing PCI hardware
> ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
> ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 10
> ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
> ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
> ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
> PCI: Using ACPI for IRQ routing
> isapnp: Scanning for PnP cards...
> isapnp: No Plug & Play device found
> Linux NET4.0 for Linux 2.4
> Based upon Swansea University Computer Society NET3.039
> Initializing RT netlink socket
> Starting kswapd
> Journalled Block Device driver loaded
> devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
> devfs: boot_options: 0x1
> ACPI: Power Button (FF) [PWRF]
> ACPI: Processor [CPU0] (supports C1)
> pty: 256 Unix98 ptys configured
> Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ
> SERIAL_PCI ISAPNP enabled
> ttyS00 at 0x03f8 (irq = 4) is a 16550A
> ttyS01 at 0x02f8 (irq = 3) is a 16550A
> pd: pd version 1.05, major 45, cluster 64, nice 0
> kmod: failed to exec /sbin/modprobe -s -k paride_protocol, errno = 2
> pda: Autoprobe failed
> pd: no valid drive found
> pcd: pcd version 1.07, major 46, nice 0
> kmod: failed to exec /sbin/modprobe -s -k paride_protocol, errno = 2
> pcd0: Autoprobe failed
> pcd: No CD-ROM drive found
> pf: pf version 1.04, major 47, cluster 64, nice 0
> kmod: failed to exec /sbin/modprobe -s -k paride_protocol, errno = 2
> pf0: Autoprobe failed
> pf: No ATAPI disk detected
> pt: pt version 1.04, major 96
> kmod: failed to exec /sbin/modprobe -s -k paride_protocol, errno = 2
> pt0: Autoprobe failed
> pt: No ATAPI tape drive detected
> pg: pg version 1.02, major 97
> kmod: failed to exec /sbin/modprobe -s -k paride_protocol, errno = 2
> pg0: Autoprobe failed
> pg: No ATAPI device detected
> Floppy drive(s): fd0 is 1.44M
> FDC 0 is a post-1991 82077
> loop: loaded (max 8 devices)
> Linux agpgart interface v0.99 (c) Jeff Hartmann
> agpgart: Maximum main memory to use for agp memory: 321M
> agpgart: unsupported bridge
> agpgart: no supported devices found.
> Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
> ide: Assuming 33MHz system bus speed for PIO modes; override with
> idebus=xx
> SIS5513: IDE controller at PCI slot 00:02.5
> SIS5513: chipset revision 208
> SIS5513: not 100% native mode: will probe irqs later
> SIS5513: SiS 961 MuTIOL IDE UDMA100 controller
>     ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA
>     ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
> hda: SAMSUNG SP4002H, ATA DISK drive
> hdb: Maxtor 2B020H1, ATA DISK drive
> blk: queue c038e320, I/O limit 4095Mb (mask 0xffffffff)
> blk: queue c038e45c, I/O limit 4095Mb (mask 0xffffffff)
> hdc: QUANTUM FIREBALLlct20 30, ATA DISK drive
> hdd: HL-DT-ST DVDRAM GSA-4163B, ATAPI CD/DVD-ROM drive
> blk: queue c038e774, I/O limit 4095Mb (mask 0xffffffff)
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> ide1 at 0x170-0x177,0x376 on irq 15
> hda: attached ide-disk driver.
> hda: host protected area => 1
> hda: 78242976 sectors (40060 MB) w/2048KiB Cache, CHS=4870/255/63,
> UDMA(33)
> hdb: attached ide-disk driver.
> hdb: host protected area => 1
> hdb: 40020624 sectors (20491 MB) w/2048KiB Cache, CHS=2491/255/63,
> UDMA(33)
> hdc: attached ide-disk driver.
> hdc: host protected area => 1
> hdc: 58633344 sectors (30020 MB) w/418KiB Cache, CHS=58168/16/63,
> UDMA(100)
> Partition check:
>  /dev/ide/host0/bus0/target0/lun0: p1 p2 p3
>  /dev/ide/host0/bus0/target1/lun0: p1 p2
>  /dev/ide/host0/bus1/target0/lun0: [PTBL] [3649/255/63] p1 p2
> SCSI subsystem driver Revision: 1.00
> i2c-core.o: i2c core module version 2.9.1 (20050412)
> i2c-dev.o: i2c /dev entries driver module version 2.9.1 (20050412)
> i2c-proc.o version 2.9.1 (20050412)
> usb.c: registered new driver hub
> Initializing USB Mass Storage driver...
> usb.c: registered new driver usb-storage
> USB Mass Storage support registered.
> Linux video capture interface: v1.00
> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.4
> acpiphp_glue: can't get bus number, assuming 0
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP Protocols: ICMP, UDP, TCP, IGMP
> 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.
> kjournald starting.  Commit interval 5 seconds
> EXT3-fs: mounted filesystem with ordered data mode.
> VFS: Mounted root (ext3 filesystem) readonly.
> Mounted devfs on /dev
> Freeing unused kernel memory: 96k freed
> Adding Swap: 538168k swap-space (priority -1)
> Adding Swap: 473908k swap-space (priority -2)
> Adding Swap: 498004k swap-space (priority -3)
> EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,2), internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
> kjournald starting.  Commit interval 5 seconds
> EXT3 FS 2.4-0.9.19, 19 August 2002 on ide1(22,1), internal journal
> EXT3-fs: mounted filesystem with ordered data mode.
> 8139too Fast Ethernet driver 0.9.26
> eth0: RealTek RTL8139 at 0xd88ea000, 00:e0:7d:de:ab:6c, IRQ 10
> eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
> hdd: attached ide-scsi driver.
> scsi0 : SCSI host adapter emulation for IDE ATAPI devices
>   Vendor: HL-DT-ST  Model: DVDRAM GSA-4163B  Rev: A103
>   Type:   CD-ROM                             ANSI SCSI revision: 02
> Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
> sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray
> Uniform CD-ROM driver Revision: 3.12
> Creative EMU10K1 PCI Audio Driver, version 0.20, 20:26:15 Jul 18 2005
> emu10k1: EMU10K1 rev 10 model 0x8022 found, IO at 0xa000-0xa01f, IRQ 5
> ac97_codec: AC97 Audio codec, id: CRY20 (Cirrus Logic CS4297A rev B)
> usb-ohci.c: USB OHCI at membase 0xd890c000, IRQ 11
> usb-ohci.c: usb-00:02.2, Silicon Integrated Systems [SiS] USB 1.0
> Controller
> usb.c: new USB bus registered, assigned bus number 1
> hub.c: USB hub found
> hub.c: 3 ports detected
> usb-ohci.c: USB OHCI at membase 0xd890e000, IRQ 10
> usb-ohci.c: usb-00:02.3, Silicon Integrated Systems [SiS] USB 1.0
> Controller (#2)
> usb.c: new USB bus registered, assigned bus number 2
> hub.c: USB hub found
> hub.c: 3 ports detected
> rivatv: Video4Linux driver for NVIDIA cards
> rivatv: Version 0.8.5
> rivatv: MMX processor extension enabled
> rivatv: nVidia card found - rivatv0
> rivatv: It is impossible to identify your board uniquely, sorry
> rivatv: PCI identifiers: 10DE 0110 0000 0000
> rivatv: Attempting to load most common decoder (SAA7108E)
> rivatv: PCI nVidia NV10 card detected (GeForce2 MX [0x110], 64MB @
> 0xF0000000)
> rivatv: I2C adapter driver for NVIDIA cards
> i2c-dev.o: Registered 'NVIDIA display adapter bus 1' as minor 0
> i2c-dev.o: Registered 'NVIDIA display adapter bus 0' as minor 1
> rivatv: procfs file registered for rivatv0
> rivatv: allocated YUV capture buffer (812 kb)
> rivatv: AGPGART: chipset not supported
> rivatv: AGP: disabled
> rivatv: Hash table layout: 4kB (9 bits) @ 0xE7710000
> rivatv: No additional driver detected
> rivatv: PFIFO and PGRAPH disabled, enabling...
> rivatv: Setting up instance RAM for DMA
> rivatv: DMA transfers disabled
> rivatv: PMEDIA, PVIDEO and PFB disabled, enabling...
> rivatv: successfully requested IRQ 11
> rivatv: Video4Linux device driver registered
> gameport0: Emu10k1 Gameport at 0x9800 size 8 speed 1011 kHz
> eth0: link up, 10Mbps, half-duplex, lpa 0x0000
> i2c-sis645.o version 2.9.1 (20050412)
> i2c-sis645: Attempting to enable SiS645 SMBus device
> i2c-sis645: Found SiS south bridge in compatability mode(?)
> ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 11
> PCI device 1039:0016: SiS645 SMBus base address: 0xe600
> i2c-dev.o: Registered 'SiS645 SMBus adapter at 0xe600' as minor 2
> i2c-isa.o version 2.9.1 (20050412)
> i2c-dev.o: Registered 'ISA main adapter' as minor 3
> asb100.o version 2.9.1 (20050412)
> eeprom.o version 2.9.1 (20050412)
> i2c-core.o: warning: client_register seems to have failed for client
> 50 at adapter NVIDIA display adapter bus 0
> sis5595.o version 2.9.1 (20050412)
> sis5595.o: Error: Looked for SIS5595 but found unsupported device 0645
> hdc: DMA disabled
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
> ide1: reset: success
> hdc: DMA disabled
>
>



Reply to: