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

Bug#284558: kernel-image-2.6.9-1-686-smp: cannot configure DMA for IDE disk



Package: kernel-image-2.6.9-1-686-smp
Version: 2.6.9-3
Severity: normal


On a Dell Precision 530, I am trying to install an 80GB Hitachi / IBM
disk (specifically, 07N9685 Deskstar 180 GXP 80GB EIDE, ATA-6, 7200
RPM) working in DMA mode.   The Dell uses an on-board Intel PIIX4 Ultra
100 Chipset.  The drive is drive 0 (master) on the primary channel of
the controller, and there are no other drives on that channel.  There is
a CD-RW on the secondary channel.  The drive and the controller are
capable of DMA.

The device is recognized properly by the bios, and is available as
/dev/hda.  However, it is not and cannot be put into DMA mode, making it
dramatically slower than it should be. The easiest way to see that is by
hdparm:

 basement:~# hdparm -d1 /dev/hda

 /dev/hda:
  setting using_dma to 1 (on)
   HDIO_SET_DMA failed: Operation not permitted
    using_dma    =  0 (off)
 
The really odd thing, I think, is that the piix module thinks that it _is_
doing DMA:

 $ cat /proc/ide/piix

 Controller: 0
                          Intel PIIX4 Ultra 100 Chipset.
 --------------- Primary Channel ---------------- Secondary Channel -------------
                    enabled				enabled
 --------------- drive0 --------- drive1-------- drive0 ---------- drive1------
 DMA enabled:    yes		  no             yes               no
 UDMA enabled:   yes              no 		 yes               no
 UDMA enabled:   2                X 		 2                 X
 UDMA
 DMA
 PIO

But it is definitely not.  hdparm speeds are about 4MB/s, which is half
of what it should be (and typical of non-DMA disks).  Yes, I have done

  hdparm -M16 -c1 /dev/hda

which works fine (and gets me to 4MB/s).  There is additional evidence
of something funny in dmesg.  The interesting bits are:

 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
 Probing IDE interface ide0...
 [...]
 ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
 [...]
 ICH2: IDE controller at PCI slot 0000:00:1f.1
 ICH2: chipset revision 4
 ICH2: not 100% native mode: will probe irqs later
 ICH2: port 0x01f0 already claimed by ide0
 ICH2: port 0x0170 already claimed by ide1
 ICH2: neither IDE port enabled (BIOS)
 [...]
 ide: failed opcode was: 0xef
 

This suggests to me that there may be some sort of conflict among
drivers.   Attempting to set kernel parameters such as ide0=dma or
pretty any other relevant ones (including idebus=66) gives

 FATAL: Module ide_mod not found.

just before the

 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2

which suggests the problem could be in the ordering of module loading.
I looked in initrd's loadmodules, and the first module loaded is
ide-generic, which seems reasonable, but I don't know what should go on.
Ultimately, piix does get loaded:

 # lsmod | grep piix
 piix                   13696  1 
 ata_piix                9252  0 
 libata                 45828  1 ata_piix
 ide_core              143292  4 piix,ide_disk,ide_cd,ide_generic

I'd really rather not have to compile my own kernel for this machine,
and I do need the disk to reach DMA speeds.  I've Googled everything I
can think of for this, and wasted hours trying to track it down.  Can
anyone suggest a workaround or additional troubleshooting I could try?

Here's a complete hdparm

 #  hdparm -IvTt /dev/hda

 /dev/hda:
  multcount    = 16 (on)
  IO_support   =  1 (32-bit)
  unmaskirq    =  1 (on)
  using_dma    =  0 (off)
  keepsettings =  0 (off)
  readonly     =  0 (off)
  readahead    = 256 (on)
  geometry     = 16383/255/63, sectors = 82348277760, start = 0

 ATA device, with non-removable media
 powers-up in standby; SET FEATURES subcmd spins-up.
	 Model Number:       IC35L090AVV207-0                        
	 Serial Number:      VNVC00G3C575DD
	 Firmware Revision:  V23OA63A
 Standards:
	 Used: ATA/ATAPI-6 T13 1410D revision 3a 
	 Supported: 6 5 4 3 
 Configuration:
	 Logical		max	current
	 cylinders	16383	65535
	 heads		16	1
	 sectors/track	63	63
	 --
	 CHS current addressable sectors:    4128705
	 LBA    user addressable sectors:  160836480
	 LBA48  user addressable sectors:  160836480
	 device size with M = 1024*1024:       78533 MBytes
	 device size with M = 1000*1000:       82348 MBytes (82 GB)
 Capabilities:
	 LBA, IORDY(can be disabled)
	 bytes avail on r/w long: 52	Queue depth: 32
	 Standby timer values: spec'd by Standard, no device specific minimum
	 R/W multiple sector transfer: Max = 16	Current = 16
	 Advanced power management level: unknown setting (0x0000)
	 Recommended acoustic management value: 128, current value: 254
	 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:
	    *	NOP cmd
	    *	READ BUFFER cmd
	    *	WRITE BUFFER cmd
	    *	Host Protected Area feature set
		 Release interrupt
	    *	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
		 Address Offset Reserved Area Boot
		 SET FEATURES subcommand required to spinup after power up
		 Power-Up In Standby feature set
		 Advanced Power Management feature set
	    *	READ/WRITE DMA QUEUED
	    *	General Purpose Logging feature set
	    *	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
	 46min for SECURITY ERASE UNIT. 
 HW reset results:
	 CBLID- above Vih
	 Device num = 0 determined by the jumper
 Checksum: correct
  Timing cached reads:   1812 MB in  2.00 seconds = 905.68 MB/sec
  Timing buffered disk reads:   14 MB in  3.02 seconds =   4.63 MB/sec
 # 

Here's one complete dmesg:

 # dmesg
 Linux version 2.6.9-1-686-smp (dilinger@toaster.hq.voxel.net) (gcc version 3.3.5 (Debian 1:3.3.5-2)) #1 SMP Thu Nov 25 02:24:54 EST 2004
 BIOS-provided physical RAM map:
  BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
  BIOS-e820: 0000000000100000 - 000000003ff77000 (usable)
  BIOS-e820: 000000003ff77000 - 000000003ff79000 (ACPI NVS)
  BIOS-e820: 000000003ff79000 - 0000000040000000 (reserved)
  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
  BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
  BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
 127MB HIGHMEM available.
 896MB LOWMEM available.
 found SMP MP-table at 000fe710
 On node 0 totalpages: 262007
   DMA zone: 4096 pages, LIFO batch:1
   Normal zone: 225280 pages, LIFO batch:16
   HighMem zone: 32631 pages, LIFO batch:7
 DMI 2.3 present.
 ACPI: RSDP (v000 DELL                                  ) @ 0x000fd580
 ACPI: RSDT (v001 DELL    WS 530  0x00000005 ASL  0x00000061) @ 0x000fd594
 ACPI: FADT (v001 DELL    WS 530  0x00000005 ASL  0x00000061) @ 0x000fd5c8
 ACPI: SSDT (v001   DELL    st_ex 0x00001000 MSFT 0x0100000b) @ 0xfffe6178
 ACPI: MADT (v001 DELL    WS 530  0x00000005 ASL  0x00000061) @ 0x000fd63c
 ACPI: BOOT (v001 DELL    WS 530  0x00000005 ASL  0x00000061) @ 0x000fd698
 ACPI: DSDT (v001   DELL    dt_ex 0x00001000 MSFT 0x0100000b) @ 0x00000000
 ACPI: PM-Timer IO Port: 0x808
 ACPI: Local APIC address 0xfee00000
 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
 Processor #0 15:0 APIC version 20
 ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
 Processor #1 15:0 APIC version 20
 ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
 IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
 ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
 ACPI: IRQ0 used by override.
 ACPI: IRQ2 used by override.
 ACPI: IRQ9 used by override.
 Enabling APIC mode:  Flat.  Using 1 I/O APICs
 Using ACPI (MADT) for SMP configuration information
 Built 1 zonelists
 Kernel command line: root=/dev/sda1 ro hda=scsi idebus=66
 Initializing CPU#0
 PID hash table entries: 4096 (order: 12, 65536 bytes)
 Detected 1395.804 MHz processor.
 Using pmtmr for high-res timesource
 Console: colour VGA+ 80x25
 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
 Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
 Memory: 1030540k/1048028k available (1668k kernel code, 16784k reserved, 731k data, 184k init, 130524k highmem)
 Checking if this processor honours the WP bit even in supervisor mode... Ok.
 Calibrating delay loop... 2752.51 BogoMIPS (lpj=1376256)
 Security Scaffold v1.0.0 initialized
 SELinux:  Disabled at boot.
 Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
 CPU: After generic identify, caps: 3febfbff 00000000 00000000 00000000
 CPU: After vendor identify, caps:  3febfbff 00000000 00000000 00000000
 CPU: Trace cache: 12K uops, L1 D cache: 8K
 CPU: L2 cache: 256K
 CPU: Hyper-Threading is disabled
 CPU: After all inits, caps:        3febfbff 00000000 00000000 00000080
 Intel machine check architecture supported.
 Intel machine check reporting enabled on CPU#0.
 CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
 CPU0: Thermal monitoring enabled
 Enabling fast FPU save and restore... done.
 Enabling unmasked SIMD FPU exception support... done.
 Checking 'hlt' instruction... OK.
 CPU0: Intel(R) Xeon(TM) CPU 1400MHz stepping 0a
 per-CPU timeslice cutoff: 731.80 usecs.
 task migration cache decay timeout: 1 msecs.
 Booting processor 1/1 eip 3000
 Initializing CPU#1
 Calibrating delay loop... 2785.28 BogoMIPS (lpj=1392640)
 CPU: After generic identify, caps: 3febfbff 00000000 00000000 00000000
 CPU: After vendor identify, caps:  3febfbff 00000000 00000000 00000000
 CPU: Trace cache: 12K uops, L1 D cache: 8K
 CPU: L2 cache: 256K
 CPU: Hyper-Threading is disabled
 CPU: After all inits, caps:        3febfbff 00000000 00000000 00000080
 Intel machine check architecture supported.
 Intel machine check reporting enabled on CPU#1.
 CPU1: Intel P4/Xeon Extended MCE MSRs (12) available
 CPU1: Thermal monitoring enabled
 CPU1: Intel(R) Xeon(TM) CPU 1400MHz stepping 0a
 Total of 2 processors activated (5537.79 BogoMIPS).
 ENABLING IO-APIC IRQs
 ..TIMER: vector=0x31 pin1=2 pin2=-1
 checking TSC synchronization across 2 CPUs: passed.
 Brought up 2 CPUs
 checking if image is initramfs...it isn't (ungzip failed); looks like an initrd
 Freeing initrd memory: 4608k freed
 NET: Registered protocol family 16
 PCI: PCI BIOS revision 2.10 entry at 0xfbe8e, last bus=4
 PCI: Using configuration type 1
 mtrr: v2.0 (20020519)
 ACPI: Subsystem revision 20040816
 ACPI: Interpreter enabled
 ACPI: Using IOAPIC for interrupt routing
 ACPI: PCI Root Bridge [PCI0] (00:00)
 PCI: Probing PCI hardware (bus 00)
 PCI: Transparent bridge - 0000:00:1e.0
 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI2._PRT]
 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI2.PCI3._PRT]
 ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *9 10 11 12 15)
 ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11 12 15)
 ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled.
 ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12 15)
 ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12 15)
 ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled.
 ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 *11 12 15)
 ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15)
 Linux Plug and Play Support v0.97 (c) Adam Belay
 PnPBIOS: Scanning system for PnP BIOS support...
 PnPBIOS: Found PnP BIOS installation structure at 0xc00fe2d0
 PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xe2f4, dseg 0x40
 PnPBIOS: 16 nodes reported by PnP BIOS; 16 recorded by driver
 PCI: Using ACPI for IRQ routing
 ACPI: PCI interrupt 0000:00:1f.2[D] -> GSI 19 (level, low) -> IRQ 169
 ACPI: PCI interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 177
 ACPI: PCI interrupt 0000:00:1f.4[C] -> GSI 23 (level, low) -> IRQ 185
 ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 193
 ACPI: PCI interrupt 0000:03:0c.0[A] -> GSI 20 (level, low) -> IRQ 201
 ACPI: PCI interrupt 0000:03:0e.0[A] -> GSI 22 (level, low) -> IRQ 209
 ACPI: PCI interrupt 0000:04:0b.0[A] -> GSI 23 (level, low) -> IRQ 185
 ACPI: PCI interrupt 0000:04:0c.0[A] -> GSI 16 (level, low) -> IRQ 193
 ACPI: PCI interrupt 0000:04:0d.0[A] -> GSI 17 (level, low) -> IRQ 177
 pnp: 00:00: ioport range 0x800-0x8df could not be reserved
 pnp: 00:00: ioport range 0xc00-0xc7f has been reserved
 Simple Boot Flag at 0x7a set to 0x1
 highmem bounce pool size: 64 pages
 VFS: Disk quotas dquot_6.5.1
 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
 devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
 devfs: boot_options: 0x0
 Initializing Cryptographic API
 isapnp: Scanning for PnP cards...
 isapnp: No Plug & Play device found
 serio: i8042 AUX port at 0x60,0x64 irq 12
 serio: i8042 KBD port at 0x60,0x64 irq 1
 Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
 ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
 ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
 RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
 input: AT Translated Set 2 keyboard on isa0060/serio0
 NET: Registered protocol family 2
 IP: routing cache hash table of 8192 buckets, 64Kbytes
 TCP: Hash tables configured (established 262144 bind 65536)
 NET: Registered protocol family 8
 NET: Registered protocol family 20
 ACPI: (supports S0 S1 S3 S4 S5)
 ACPI wakeup devices: 
 VBTN PCI0 USB0 USB1 PCI1 PCI2 PCI3  KBD 
 RAMDISK: cramfs filesystem found at block 0
 RAMDISK: Loading 4608KiB [1 disk] into ram disk... |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\done.
 VFS: Mounted root (cramfs filesystem) readonly.
 Freeing unused kernel memory: 184k freed
 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
 Probing IDE interface ide0...
 hda: IC35L090AVV207-0, ATA DISK drive
 Probing IDE interface ide1...
 hdc: SONY CD-RW CRX160E, ATAPI CD/DVD-ROM drive
 Probing IDE interface ide2...
 ide2: Wait for ready failed before probe !
 Probing IDE interface ide3...
 ide3: Wait for ready failed before probe !
 Probing IDE interface ide4...
 ide4: Wait for ready failed before probe !
 Probing IDE interface ide5...
 ide5: Wait for ready failed before probe !
 Using anticipatory io scheduler
 ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
 ide1 at 0x170-0x177,0x376 on irq 15
 SCSI subsystem initialized
 libata version 1.02 loaded.
 vesafb: probe of vesafb0 failed with error -6
 NET: Registered protocol family 1
 ACPI: PCI interrupt 0000:03:0e.0[A] -> GSI 22 (level, low) -> IRQ 209
 scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
	 <Adaptec aic7892 Ultra160 SCSI adapter>
	 aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

 (scsi0:A:0): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
 (scsi0:A:1): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
   Vendor: SEAGATE   Model: ST318451LW        Rev: 0003
   Type:   Direct-Access                      ANSI SCSI revision: 03
 scsi0:A:0:0: Tagged Queuing enabled.  Depth 8
 SCSI device sda: 35566478 512-byte hdwr sectors (18210 MB)
 SCSI device sda: drive cache: write back
  /dev/scsi/host0/bus0/target0/lun0: p1 p2 < p5 >
 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
   Vendor: SEAGATE   Model: ST318451LW        Rev: 0003
   Type:   Direct-Access                      ANSI SCSI revision: 03
 scsi0:A:1:0: Tagged Queuing enabled.  Depth 8
 SCSI device sdb: 35566478 512-byte hdwr sectors (18210 MB)
 SCSI device sdb: drive cache: write back
  /dev/scsi/host0/bus0/target1/lun0: p1
 Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
 Attached scsi generic sg1 at scsi0, channel 0, id 1, lun 0,  type 0
 EXT3-fs: mounted filesystem with ordered data mode.
 kjournald starting.  Commit interval 5 seconds
 Adding 763048k swap on /dev/sda5.  Priority:-1 extents:1
 EXT3 FS on sda1, internal journal
 Real Time Clock Driver v1.12
 hdc: ATAPI 32X CD-ROM CD-R/RW drive, 4096kB Cache
 Uniform CD-ROM driver Revision: 3.20
 Capability LSM initialized
 kjournald starting.  Commit interval 5 seconds
 EXT3 FS on sdb1, internal journal
 EXT3-fs: mounted filesystem with ordered data mode.
 hda: max request size: 1024KiB
 hda: 160836480 sectors (82348 MB) w/1821KiB Cache, CHS=16383/255/63
 hda: cache flushes supported
  /dev/ide/host0/bus0/target0/lun0: p1
 EXT3-fs warning: checktime reached, running e2fsck is recommended
 kjournald starting.  Commit interval 5 seconds
 EXT3 FS on hda1, internal journal
 EXT3-fs: mounted filesystem with ordered data mode.
 Linux agpgart interface v0.100 (c) Dave Jones
 e1000: Ignoring new-style parameters in presence of obsolete ones
 Intel(R) PRO/1000 Network Driver - version 5.3.19-k2
 Copyright (c) 1999-2004 Intel Corporation.
 ACPI: PCI interrupt 0000:03:0c.0[A] -> GSI 20 (level, low) -> IRQ 201
 e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
 ACPI: PCI interrupt 0000:04:0b.0[A] -> GSI 23 (level, low) -> IRQ 185
 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
 0000:04:0b.0: 3Com PCI 3c905C Tornado at 0xdc80. Vers LK1.1.19
 ICH2: IDE controller at PCI slot 0000:00:1f.1
 ICH2: chipset revision 4
 ICH2: not 100% native mode: will probe irqs later
 ICH2: port 0x01f0 already claimed by ide0
 ICH2: port 0x0170 already claimed by ide1
 ICH2: neither IDE port enabled (BIOS)
 usbcore: registered new driver usbfs
 usbcore: registered new driver hub
 USB Universal Host Controller Interface driver v2.2
 ACPI: PCI interrupt 0000:00:1f.2[D] -> GSI 19 (level, low) -> IRQ 169
 uhci_hcd 0000:00:1f.2: Intel Corp. 82801BA/BAM USB (Hub #1)
 PCI: Setting latency timer of device 0000:00:1f.2 to 64
 uhci_hcd 0000:00:1f.2: irq 169, io base 0000ff80
 uhci_hcd 0000:00:1f.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
 ACPI: PCI interrupt 0000:00:1f.4[C] -> GSI 23 (level, low) -> IRQ 185
 uhci_hcd 0000:00:1f.4: Intel Corp. 82801BA/BAM USB (Hub #2)
 PCI: Setting latency timer of device 0000:00:1f.4 to 64
 uhci_hcd 0000:00:1f.4: irq 185, io base 0000ff60
 uhci_hcd 0000:00:1f.4: new USB bus registered, assigned bus number 2
 hub 2-0:1.0: USB hub found
 hub 2-0:1.0: 2 ports detected
 parport: PnPBIOS parport detected.
 parport0: PC-style at 0x378 (0x778), irq 7, using FIFO [PCSPP,TRISTATE,COMPAT,EPP,ECP]
 inserting floppy driver for 2.6.9-1-686-smp
 Floppy drive(s): fd0 is 1.44M
 FDC 0 is a National Semiconductor PC87306
 input: PS/2 Logitech Mouse on isa0060/serio1
 mice: PS/2 mouse device common for all mice
 ts: Compaq touchscreen protocol output
 input: PC Speaker
 agpgart: Detected an Intel i860 Chipset.
 agpgart: Maximum main memory to use for agp memory: 941M
 agpgart: AGP aperture is 128M @ 0xe8000000
 cpci_hotplug: CompactPCI Hot Plug Core version: 0.2
 pci_hotplug: PCI Hot Plug PCI Core version: 0.5
 pciehp: acpi_pciehprm:\_SB_.PCI0 evaluate _BBN fail=0x5
 pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x5
 shpchp: acpi_shpchprm:\_SB_.PCI0 evaluate _BBN fail=0x5
 shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x5
 pciehp: acpi_pciehprm:\_SB_.PCI0 evaluate _BBN fail=0x5
 pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x5
 shpchp: acpi_shpchprm:\_SB_.PCI0 evaluate _BBN fail=0x5
 shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x5
 hw_random hardware driver 1.0.0 loaded
 pciehp: acpi_pciehprm:\_SB_.PCI0 evaluate _BBN fail=0x5
 pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x5
 shpchp: acpi_shpchprm:\_SB_.PCI0 evaluate _BBN fail=0x5
 shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x5
 pciehp: acpi_pciehprm:\_SB_.PCI0 evaluate _BBN fail=0x5
 pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x5
 shpchp: acpi_shpchprm:\_SB_.PCI0 evaluate _BBN fail=0x5
 shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x5
 ieee1394: Initialized config rom entry `ip1394'
 ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
 ACPI: PCI interrupt 0000:04:0c.0[A] -> GSI 16 (level, low) -> IRQ 193
 ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[193]  MMIO=[fe1ff000-fe1ff7ff]  Max Packet=[2048]
 ACPI: PCI interrupt 0000:04:0d.0[A] -> GSI 17 (level, low) -> IRQ 177
 ieee1394: Host added: ID:BUS[0-00:1023]  GUID[84ffffffffffff00]
 eth1394: $Rev: 1224 $ Ben Collins <bcollins@debian.org>
 eth1394: eth2: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
 gameport: pci0000:04:0d.1 speed 864 kHz
 e1000: eth0: e1000_watchdog: NIC Link is Up 10 Mbps Half Duplex
 NET: Registered protocol family 10
 Disabled Privacy Extensions on device c0325a40(lo)
 IPv6 over IPv4 tunneling driver
 apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
 apm: disabled - APM is not SMP safe.
 eth0: no IPv6 routers present
 hda: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
 hda: drive_cmd: error=0x04 { DriveStatusError }
 ide: failed opcode was: 0xef
 # 

Also, althoug I don't think it's related to this problem, I'd like to
know what I can do about all of those

   pciehp: acpi_pciehprm:\_SB_.PCI0 evaluate _BBN fail=0x5

etc. messages.

Help!

Larry


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.9-1-686-smp
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages kernel-image-2.6.9-1-686-smp depends on:
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  initrd-tools                  0.1.74     tools to create initrd image for p
ii  module-init-tools             3.1-rel-2  tools for managing Linux kernel mo

-- no debconf information



Reply to: