Bug#232729: PDC20262 IDE Controller gives CRC errors and panics
Hi,
just for info: I had exactly the same CRC errors, using a stock
(non-Debian) 2.6.7 kernel.
With a 2.6.8-rc2-bk9 kernel things work fine right now, no CRC
errors so far.
I attached some current config info.
Greetings, Bastian
--
,''`. Bastian Kleineidam . calvin (at) debian.org
: :' :
`. `' GnuPG Schlüssel http://kampfwurst.net/gpgkey.txt
`-
Linux version 2.6.8-rc2-bk9-grog2 (root@grog) (gcc-Version 3.3.4 (Debian 1:3.3.4-6)) #1 Sat Jul 31 20:08:55 CEST 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009e800 (usable)
BIOS-e820: 000000000009e800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e7000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 00000000040fd800 (usable)
BIOS-e820: 00000000040fd800 - 00000000040ff800 (ACPI data)
BIOS-e820: 00000000040ff800 - 00000000040ffc00 (ACPI NVS)
BIOS-e820: 00000000040ffc00 - 0000000010000000 (usable)
BIOS-e820: 00000000fffe7000 - 0000000100000000 (reserved)
256MB LOWMEM available.
On node 0 totalpages: 65536
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 61440 pages, LIFO batch:15
HighMem zone: 0 pages, LIFO batch:1
DMI 2.1 present.
ACPI disabled because your bios is from 1999 and too old
You can enable it with acpi=force
Built 1 zonelists
Kernel command line: root=/dev/hde7 ro
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 498.790 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 255528k/262144k available (2101k kernel code, 5836k reserved, 785k data, 244k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 985.08 BogoMIPS
Security Scaffold v1.0.0 initialized
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383fbff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After all inits, caps: 0383fbff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Pentium III (Katmai) stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
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 498.0575 MHz.
..... host bus clock speed is 99.0714 MHz.
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xfd983, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00f6af0
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x9e38, dseg 0x400
pnp: 00:00: ioport range 0x370-0x371 has been reserved
pnp: 00:0a: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:0a: ioport range 0x8000-0x803f has been reserved
pnp: 00:0a: ioport range 0x7000-0x700f has been reserved
PnPBIOS: 17 nodes reported by PnP BIOS; 17 recorded by driver
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0
vesafb: probe of vesafb0 failed with error -6
audit: initializing netlink socket (disabled)
audit(1091317313.680:0): initialized
SGI XFS with ACLs, security attributes, no debug enabled
SGI XFS Quota Management subsystem
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 0000:00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide1: BM-DMA at 0x1008-0x100f, BIOS settings: hdc:DMA, hdd:pio
hdc: FX4010M, ATAPI CD/DVD-ROM drive
hdd: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
Using anticipatory io scheduler
ide1 at 0x170-0x177,0x376 on irq 15
PDC20262: IDE controller at PCI slot 0000:00:0f.0
PCI: Found IRQ 5 for device 0000:00:0f.0
PDC20262: chipset revision 1
PDC20262: 100% native mode on irq 5
PDC20262: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode.
ide2: BM-DMA at 0x1400-0x1407, BIOS settings: hde:pio, hdf:DMA
ide3: BM-DMA at 0x1408-0x140f, BIOS settings: hdg:pio, hdh:pio
hde: SAMSUNG SV1203N, ATA DISK drive
hdf: SAMSUNG SV1203N, ATA DISK drive
ide2 at 0x1440-0x1447,0x1016 on irq 5
hde: max request size: 1024KiB
hde: 234493056 sectors (120060 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(66)
hde: hde1 hde2 < hde5 hde6 hde7 hde8 >
hdf: max request size: 1024KiB
hdf: 234493056 sectors (120060 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(66)
hdf: hdf1 hdf2 < hdf5 hdf6 hdf7 hdf8 >
USB Universal Host Controller Interface driver v2.2
PCI: Found IRQ 9 for device 0000:00:07.2
uhci_hcd 0000:00:07.2: Intel Corp. 82371AB/EB/MB PIIX4 USB
uhci_hcd 0000:00:07.2: irq 9, io base 00001020
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
EISA: Probing bus 0 at eisa0
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
PM: Reading pmdisk image.
PM: Resume from disk failed.
XFS mounting filesystem hde7
Ending clean XFS mount for filesystem: hde7
VFS: Mounted root (xfs filesystem) readonly.
Freeing unused kernel memory: 244k freed
usb 1-2: new full speed USB device using address 2
hub 1-2:1.0: USB hub found
hub 1-2:1.0: 7 ports detected
usb 1-2.1: new low speed USB device using address 3
input: USB HID v1.00 Keyboard [046a:0001] on usb-0000:00:07.2-2.1
usb 1-2.2: new low speed USB device using address 4
input: USB HID v1.10 Mouse [Logitech USB Mouse] on usb-0000:00:07.2-2.2
NET: Registered protocol family 1
usb 1-2.7: new low speed USB device using address 5
drivers/usb/input/hid-core.c: ctrl urb status -32 received
hiddev96: USB HID v1.00 Device [ActionStar ActionStar KVMS] on usb-0000:00:07.2-2.7
Adding 489940k swap on /dev/hde8. Priority:-1 extents:1
Real Time Clock Driver v1.12
XFS mounting filesystem hde1
Ending clean XFS mount for filesystem: hde1
XFS mounting filesystem hde5
Ending clean XFS mount for filesystem: hde5
XFS mounting filesystem hde6
Ending clean XFS mount for filesystem: hde6
Supermount version 2.0.4 for kernel 2.6
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
PCI: Enabling device 0000:00:0c.0 (0104 -> 0105)
PCI: Found IRQ 11 for device 0000:00:0c.0
PCI: Sharing IRQ 11 with 0000:01:00.0
PCI: Found IRQ 10 for device 0000:00:0d.0
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
0000:00:0d.0: 3Com PCI 3c905B Cyclone 100baseTx at 0x1080. Vers LK1.1.19
eth0: no IPv6 routers present
usb 1-2: USB disconnect, address 2
usb 1-2.1: USB disconnect, address 3
usb 1-2.2: USB disconnect, address 4
usb 1-2.7: USB disconnect, address 5
udf: registering filesystem
SCSI subsystem initialized
/dev/hde:
ATA device, with non-removable media
Model Number: SAMSUNG SV1203N
Serial Number: 0727J2FW702999
Firmware Revision: TQ100-23
Standards:
Supported: 7 6 5 4
Likely used: 7
Configuration:
Logical max current
cylinders 16383 65535
heads 16 1
sectors/track 63 63
--
CHS current addressable sectors: 4128705
LBA user addressable sectors: 234493056
LBA48 user addressable sectors: 234493056
device size with M = 1024*1024: 114498 MBytes
device size with M = 1000*1000: 120060 MBytes (120 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 = ?
Recommended acoustic management value: 254, current value: 0
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 *udma4 udma5
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=240ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* 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
* 48-bit Address feature set
Automatic Acoustic Management feature set
SET MAX security extension
* 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
supported: enhanced erase
72min for SECURITY ERASE UNIT. 72min for ENHANCED SECURITY ERASE UNIT.
HW reset results:
CBLID- above Vih
Device num = 0 determined by the jumper
Checksum: correct
0000:00:0f.0 Unknown mass storage controller: Promise Technology, Inc. PDC20262 (FastTrak66/Ultra66) (rev 01)
Subsystem: Promise Technology, Inc. Ultra66
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Interrupt: pin A routed to IRQ 5
Region 0: I/O ports at 1440 [size=8]
Region 1: I/O ports at 1014 [size=4]
Region 2: I/O ports at 1018 [size=8]
Region 3: I/O ports at 1010 [size=4]
Region 4: I/O ports at 1400 [size=64]
Region 5: Memory at f4020000 (32-bit, non-prefetchable) [size=128K]
Ultra66 Chipset.
------------------------------- General Status ---------------------------------
Burst Mode : enabled
Host Mode : Normal
Bus Clocking : 33 PCI Internal
IO pad select : 6 mA
Status Polling Period : 10
Interrupt Check Status Polling Delay : 14
--------------- Primary Channel ---------------- Secondary Channel -------------
enabled enabled
66 Clocking disabled disabled
Mode PCI Mode PCI
FIFO Empty FIFO Empty
--------------- drive0 --------- drive1 -------- drive0 ---------- drive1 ------
DMA enabled: yes yes no no
DMA Mode: UDMA 4 UDMA 4 NOTSET NOTSET
PIO Mode: PIO 4 PIO 4 NOTSET NOTSET
Reply to: