Bug 6481
Summary: | kernel: hdc: cdrom_pc_intr: The drive appears confused (ireason = 0x01) | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | Ralf Hildebrandt (ralf.hildebrandt) |
Component: | IDE | Assignee: | Bartlomiej Zolnierkiewicz (bzolnier) |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | protasnb |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.16.9 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Ralf Hildebrandt
2006-05-02 06:10:38 UTC
General Information: ==================== The same problem impacts system HP Compaq SR1834NX with ASUS A8AE-LE mainboard. Kernel version is 2.6.12-10-386. For this system boot parameter "noapictimer" is needed so that clock does not run at 2x. Boot parameter "irqpoll" is needed/used so that eth0 speed is acceptable. Note that slow eth0 speed was caused by the use of the "noapictimer" boot parameter. USE OF "irqpoll" PARAMETER CAUSES SYSTEM TO LOCK AFTER A FEW MINUTES OF *CD* USE. The CD works fine without the irqpoll parameter but any activity over eth0 is very slow without irqpoll. The mainboard uses the HP version of Phoenix Award BIOS 3.14 installed. This is latest version available as of 6 May 2006. [1.] One line summary of the problem: ===================================== kernel: hdc: cdrom_pc_intr: The drive appears confused (ireason = 0x01) [2.] Full description of the problem/report: ============================================ The above messages appear in the kern.log. The CDROM will work for a few minutes of use then the system will lock. Keyboard will not respond. Reboot is required. [3.] Keywords (i.e., modules, networking, kernel): ================================================== [4.] Kernel version (from /proc/version): ========================================= Linux version 2.6.12-10-386 (buildd@terranova) (gcc version 3.4.5 20050809 (prerelease) (Ubuntu 3.4.4-6ubuntu8.1)) #1 Fri Apr 28 13:13:44 UTC 2006 [5.] Output of Oops.. message (if applicable) with symbolic information resolved (see Documentation/oops-tracing.txt) ================================================== Not applicable. [6.] A small shell script or example program which triggers the problem (if possible) ========================== Any use of the CD. [7.] Environment [7.1.] Software (add the output of the ver_linux script here) ============================================================= [7.2.] Processor information (from /proc/cpuinfo): ================================================== processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 47 model name : AMD Athlon(tm) 64 Processor 3500+ stepping : 2 cpu MHz : 995.432 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm bogomips : 1958.63 [7.3.] Module information (from /proc/modules): =============================================== binfmt_misc 10888 1 - Live 0xf8de5000 rfcomm 34972 0 - Live 0xf8e06000 l2cap 22404 5 rfcomm, Live 0xf8dff000 bluetooth 43012 4 rfcomm,l2cap, Live 0xf8df3000 powernow_k8 11528 0 - Live 0xf8de1000 cpufreq_userspace 4444 1 - Live 0xf8dd9000 cpufreq_stats 5124 0 - Live 0xf8dd6000 freq_table 4484 2 powernow_k8,cpufreq_stats, Live 0xf8dd3000 cpufreq_powersave 1920 0 - Live 0xf8d8d000 cpufreq_ondemand 5916 0 - Live 0xf8d94000 cpufreq_conservative 6820 0 - Live 0xf8d91000 fglrx 245412 0 - Live 0xf8e1d000 video 16004 0 - Live 0xf8d63000 tc1100_wmi 6916 0 - Live 0xf8d84000 sony_acpi 5516 0 - Live 0xf8d81000 pcc_acpi 11392 0 - Live 0xf8d7d000 hotkey 9508 0 - Live 0xf8d79000 dev_acpi 11396 0 - Live 0xf8d6f000 i2c_acpi_ec 5760 0 - Live 0xf8d6c000 i2c_core 19728 1 i2c_acpi_ec, Live 0xf8d73000 button 6672 0 - Live 0xf8d5a000 battery 9604 0 - Live 0xf8d68000 container 4608 0 - Live 0xf8d60000 ac 4996 0 - Live 0xf8d5d000 ipv6 217408 8 - Live 0xf8d99000 pcspkr 3652 0 - Live 0xf8d4f000 rtc 11832 0 - Live 0xf8d56000 usblp 11776 0 - Live 0xf8d52000 ohci1394 30644 0 - Live 0xf8cdc000 snd_atiixp 18912 1 - Live 0xf8ca7000 snd_ac97_codec 72188 1 snd_atiixp, Live 0xf8d0c000 snd_pcm_oss 46368 0 - Live 0xf8cff000 snd_mixer_oss 16128 1 snd_pcm_oss, Live 0xf8c1a000 snd_pcm 78344 3 snd_atiixp,snd_ac97_codec,snd_pcm_oss, Live 0xf8cea000 snd_timer 21764 1 snd_pcm, Live 0xf8cbd000 snd 48644 8 snd_atiixp,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer, Live 0xf8cc5000 soundcore 9184 1 snd, Live 0xf8ca3000 snd_page_alloc 10120 2 snd_atiixp,snd_pcm, Live 0xf8c5a000 pci_hotplug 24628 0 - Live 0xf8cad000 ati_agp 8716 0 - Live 0xf8c56000 agpgart 32328 2 fglrx,ati_agp, Live 0xf8c9a000 ntfs 92016 1 - Live 0xf8c61000 nls_iso8859_1 4224 1 - Live 0xf8c26000 nls_cp437 5888 2 - Live 0xf8c23000 vfat 12288 1 - Live 0xf8c1f000 fat 46492 1 vfat, Live 0xf8c38000 dm_mod 50364 1 - Live 0xf8c2a000 tsdev 7616 0 - Live 0xf8a5c000 evdev 9088 0 - Live 0xf8bee000 sr_mod 15652 0 - Live 0xf8bf9000 sbp2 21128 0 - Live 0xf8bf2000 ieee1394 90936 2 ohci1394,sbp2, Live 0xf8c02000 psmouse 26116 0 - Live 0xf8bde000 mousedev 10912 1 - Live 0xf8bd1000 parport_pc 31812 1 - Live 0xf8b16000 lp 11460 0 - Live 0xf8b12000 parport 32072 2 parport_pc,lp, Live 0xf8b2b000 md 40656 0 - Live 0xf8b20000 ext3 115976 1 - Live 0xf8b35000 jbd 48536 1 ext3, Live 0xf8af2000 thermal 13192 0 - Live 0xf8acb000 processor 23100 2 powernow_k8,thermal, Live 0xf8aeb000 fan 4740 0 - Live 0xf8ac2000 usb_storage 64704 0 - Live 0xf8b01000 8139too 23552 0 - Live 0xf8ab5000 8139cp 18432 0 - Live 0xf8abc000 mii 5248 2 8139too,8139cp, Live 0xf8ab2000 ehci_hcd 29448 0 - Live 0xf8a87000 ohci_hcd 18564 0 - Live 0xf8a5f000 usbcore 104316 5 usblp,usb_storage,ehci_hcd,ohci_hcd, Live 0xf8ad0000 sd_mod 17424 5 - Live 0xf887a000 ide_cd 36996 0 - Live 0xf8a7c000 cdrom 33952 2 sr_mod,ide_cd, Live 0xf8a72000 ide_generic 1664 0 - Live 0xf884c000 atiixp 5648 1 - Live 0xf884f000 ide_core 125268 4 usb_storage,ide_cd,ide_generic,atiixp, Live 0xf8a90000 sata_sil 9476 8 - Live 0xf883c000 libata 47876 1 sata_sil, Live 0xf8a65000 scsi_mod 124872 5 sr_mod,sbp2,usb_storage,sd_mod,libata, Live 0xf885a000 unix 24624 712 - Live 0xf8852000 capability 5000 0 - Live 0xf8847000 commoncap 6784 1 capability, Live 0xf8844000 vesafb 8088 1 - Live 0xf881b000 vgastate 8320 0 - Live 0xf8840000 softcursor 2432 1 vesafb, Live 0xf882e000 cfbimgblt 2944 1 vesafb, Live 0xf882c000 cfbfillrect 3840 1 vesafb, Live 0xf8823000 cfbcopyarea 4480 1 vesafb, Live 0xf8829000 fbcon 34176 72 - Live 0xf8832000 tileblit 2560 1 fbcon, Live 0xf8821000 font 8448 1 fbcon, Live 0xf8825000 bitblit 5248 1 fbcon, Live 0xf881e000 [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem) ========================================================================== 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0070-0077 : rtc 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 0228-022f : pnp 00:01 0376-0376 : ide1 0378-037a : parport0 037b-037f : parport0 03c0-03df : vesafb 040b-040b : pnp 00:01 04d6-04d6 : pnp 00:01 0b00-0b0f : 0000:00:14.0 0c00-0c01 : pnp 00:01 0c14-0c14 : pnp 00:01 0c50-0c52 : pnp 00:01 0c6c-0c6d : pnp 00:01 0c6f-0c6f : pnp 00:01 0cf8-0cff : PCI conf1 4000-40fe : motherboard 4000-4003 : PM1a_EVT_BLK 4004-4005 : PM1a_CNT_BLK 4008-400b : PM_TMR 4010-4015 : ACPI CPU throttle 4020-4027 : GPE0_BLK 4050-4050 : PM2_CNT_BLK 4210-4217 : motherboard dc00-dcff : 0000:02:03.0 dc00-dcff : 8139too de00-de07 : 0000:02:09.0 df00-df7f : 0000:02:05.0 e000-efff : PCI Bus #01 ee00-eeff : 0000:01:05.0 f900-f90f : 0000:00:14.1 f900-f907 : ide0 f908-f90f : ide1 fb00-fb0f : 0000:00:12.0 fb00-fb0f : sata_sil fc00-fc03 : 0000:00:12.0 fc00-fc03 : sata_sil fd00-fd07 : 0000:00:12.0 fd00-fd07 : sata_sil fe00-fe03 : 0000:00:12.0 fe00-fe03 : sata_sil ff00-ff07 : 0000:00:12.0 ff00-ff07 : sata_sil 00000000-0009f7ff : System RAM 0009f800-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000ccfff : Video ROM 000f0000-000fffff : System ROM 00100000-3beeffff : System RAM 00100000-002620fb : Kernel code 002620fc-00320bff : Kernel data 3bef0000-3bef2fff : ACPI Non-volatile Storage 3bef3000-3befffff : ACPI Tables d8000000-dfffffff : PCI Bus #01 d8000000-dfffffff : 0000:01:05.0 d8000000-dbffffff : vesafb e0000000-efffffff : reserved fdce0000-fdceffff : 0000:02:09.0 fdcfe000-fdcfe7ff : 0000:02:05.0 fdcfe000-fdcfe7ff : ohci1394 fdcff000-fdcff0ff : 0000:02:03.0 fdcff000-fdcff0ff : 8139too fdd00000-fddfffff : PCI Bus #01 fddf0000-fddfffff : 0000:01:05.0 fe02a000-fe02a0ff : 0000:00:14.5 fe02a000-fe02a0ff : ATI IXP AC97 fe02b000-fe02b3ff : 0000:00:14.0 fe02c000-fe02cfff : 0000:00:13.2 fe02c000-fe02cfff : ehci_hcd fe02d000-fe02dfff : 0000:00:13.1 fe02d000-fe02dfff : ohci_hcd fe02e000-fe02efff : 0000:00:13.0 fe02e000-fe02efff : ohci_hcd fe02f000-fe02f1ff : 0000:00:12.0 fe02f000-fe02f1ff : sata_sil fec00000-ffffffff : reserved [7.5.] PCI information ('lspci -vvv' as root) ============================================= 0000:00:00.0 Host bridge: ATI Technologies Inc: Unknown device 5950 (rev 10) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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 0000:00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5a3f (prog-if 00 [Normal decode]) 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: 99 Bus: primary=00, secondary=01, subordinate=01, sec-latency=68 I/O behind bridge: 0000e000-0000efff Memory behind bridge: fdd00000-fddfffff Prefetchable memory behind bridge: 00000000d8000000-00000000dff00000 BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B- Capabilities: [44] #08 [a803] Capabilities: [b0] #0d [0000] 0000:00:12.0 IDE interface: ATI Technologies Inc: Unknown device 4379 (rev 80) (prog-if 8f [Master SecP SecO PriP PriO]) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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, Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 11 Region 0: I/O ports at ff00 [size=8] Region 1: I/O ports at fe00 [size=4] Region 2: I/O ports at fd00 [size=8] Region 3: I/O ports at fc00 [size=4] Region 4: I/O ports at fb00 [size=16] Region 5: Memory at fe02f000 (32-bit, non-prefetchable) [size=512] Expansion ROM at fdf80000 [disabled] [size=512K] Capabilities: [60] Power Management version 2 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=2 PME- Capabilities: [50] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 0000:00:13.0 USB Controller: ATI Technologies Inc: Unknown device 4374 (rev 80) (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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, Cache Line Size: 0x10 (64 bytes) Interrupt: pin A routed to IRQ 4 Region 0: Memory at fe02e000 (32-bit, non-prefetchable) [size=4K] Capabilities: [d0] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 0000:00:13.1 USB Controller: ATI Technologies Inc: Unknown device 4375 (rev 80) (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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, Cache Line Size: 0x10 (64 bytes) Interrupt: pin A routed to IRQ 4 Region 0: Memory at fe02d000 (32-bit, non-prefetchable) [size=4K] Capabilities: [d0] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 0000:00:13.2 USB Controller: ATI Technologies Inc: Unknown device 4373 (rev 80) (prog-if 20 [EHCI]) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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, Cache Line Size: 0x10 (64 bytes) Interrupt: pin A routed to IRQ 4 Region 0: Memory at fe02c000 (32-bit, non-prefetchable) [size=4K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Bridge: PM- B3+ Capabilities: [d0] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 0000:00:14.0 SMBus: ATI Technologies Inc: Unknown device 4372 (rev 81) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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- Region 0: I/O ports at 0b00 [size=16] Region 1: Memory at fe02b000 (32-bit, non-prefetchable) [size=1K] Capabilities: [b0] #08 [a802] 0000:00:14.1 IDE interface: ATI Technologies Inc: Unknown device 4376 (rev 80) (prog-if 8a [Master SecP PriP]) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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 10 Region 0: I/O ports at <unassigned> Region 1: I/O ports at <unassigned> Region 2: I/O ports at <unassigned> Region 3: I/O ports at <unassigned> Region 4: I/O ports at f900 [size=16] Capabilities: [70] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 0000:00:14.3 ISA bridge: ATI Technologies Inc: Unknown device 4377 (rev 80) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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: 0 0000:00:14.4 PCI bridge: ATI Technologies Inc: Unknown device 4371 (rev 80) (prog-if 01 [Subtractive decode]) 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 Bus: primary=00, secondary=02, subordinate=02, sec-latency=64 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: fdc00000-fdcfffff Prefetchable memory behind bridge: fde00000-fdefffff BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- 0000:00:14.5 Multimedia audio controller: ATI Technologies Inc: Unknown device 4370 (rev 80) Subsystem: Hewlett-Packard Company: Unknown device 2a27 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (500ns min), Cache Line Size: 0x08 (32 bytes) Interrupt: pin B routed to IRQ 5 Region 0: Memory at fe02a000 (32-bit, non-prefetchable) [size=256] Capabilities: [40] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Capabilities: [80] #08 [2101] 0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- 0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- 0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- 0000:01:05.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5954 (prog-if 00 [VGA]) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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: 255 (2000ns min), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 5 Region 0: Memory at d8000000 (32-bit, prefetchable) [size=128M] Region 1: I/O ports at ee00 [size=256] Region 2: Memory at fddf0000 (32-bit, non-prefetchable) [size=64K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Hewlett-Packard Company: Unknown device 2a26 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 (8000ns min, 16000ns max) Interrupt: pin A routed to IRQ 4 Region 0: I/O ports at dc00 [size=256] Region 1: Memory at fdcff000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:02:05.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) (prog-if 10 [OHCI]) Subsystem: Unknown device 0003:000f 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 (8000ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 5 Region 0: Memory at fdcfe000 (32-bit, non-prefetchable) [size=2K] Region 1: I/O ports at df00 [size=128] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:02:09.0 Communication controller: Conexant: Unknown device 2f20 Subsystem: Conexant: Unknown device 200c 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 255 Region 0: Memory at fdce0000 (32-bit, non-prefetchable) [size=64K] Region 1: I/O ports at de00 [size=8] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- [7.6.] SCSI information (from /proc/scsi/scsi) ============================================== Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: ATA Model: ST3250823AS Rev: 3.03 Type: Direct-Access ANSI SCSI revision: 05 Host: scsi2 Channel: 00 Id: 00 Lun: 00 Vendor: Generic Model: USB SD Reader Rev: 1.00 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi2 Channel: 00 Id: 00 Lun: 01 Vendor: Generic Model: USB CF Reader Rev: 1.01 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi2 Channel: 00 Id: 00 Lun: 02 Vendor: Generic Model: USB SM Reader Rev: 1.02 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi2 Channel: 00 Id: 00 Lun: 03 Vendor: Generic Model: USB MS Reader Rev: 1.03 Type: Direct-Access [7.7.] Other information that might be relevant to the problem (please look in /proc and include all information that you think to be relevant): ============================= Mainboard = ASUS A8AE-LE System = Compaq SR1834NX Boot parameter "noapictimer" is needed/used so that clock does not run at 2x. Boot parameter "irqpoll" is needed/used so that eth0 speed is acceptable. Note that slow eth0 speed was caused by the use of the "noapictimer" boot parameter. USE OF "irqpoll" PARAMETER CAUSES SYSTEM TO LOCK AFTER A FEW MINUTES OF USE. The CD works fine without the irqpoll parameter but any activity over eth0 is very slow without irqpoll. The mainboard uses the HP version of Phoenix Award BIOS 3.14 installed. This is latest version available as of 6 May 2006. Maybe my comments on this bug are misdirected. I think my real problem is that the Ubuntu-5.10 2.6.12-10 (i386) kernel causes the clock to run at 2x and cpu to run at 50% when "idle" (with mainboard ASUS A8AE-LE). This problem can be "fixed" by adding boot parameter "noapictimer" but this results in poor irq routings which in turn result in other performance issues. See following. ======================================== CASE 1 - kernel parameters: none result: clock runs at 2x and cpu runs at 50% when "idle" eth0 speed OK (ssh, Samba, internet) CD functions OK guest@hp-3500:~$ cat /proc/interrupts CPU0 0: 127953 IO-APIC-edge timer 1: 101 IO-APIC-edge i8042 7: 1 IO-APIC-edge parport0 8: 1 IO-APIC-edge rtc 9: 1 IO-APIC-level acpi 12: 2522 IO-APIC-edge i8042 15: 722 IO-APIC-edge ide1 17: 1024 IO-APIC-level ATI IXP 19: 6221 IO-APIC-level ohci_hcd:usb1, ohci_hcd:usb2, ehci_hcd:usb3 20: 2 IO-APIC-level ohci1394 21: 45 IO-APIC-level eth0 22: 9024 IO-APIC-level libata NMI: 0 LOC: 63738 ERR: 0 MIS: 0 ======================================== CASE 2 - kernel parameters: noapictimer result: clock/cpu OK eth0 slow (ssh, Samba, internet) CD functions OK guest@hp-3500:~$ cat /proc/interrupts CPU0 0: 89135 XT-PIC timer 1: 94 XT-PIC i8042 2: 0 XT-PIC cascade 5: 1153 XT-PIC ATI IXP, ohci1394 7: 2 XT-PIC parport0 8: 1 XT-PIC rtc 9: 1 XT-PIC acpi 11: 12077 XT-PIC libata, ohci_hcd:usb1, ohci_hcd:usb2, ehci_hcd:usb3, eth0 12: 1057 XT-PIC i8042 15: 416 XT-PIC ide1 NMI: 0 LOC: 88680 ERR: 0 MIS: 0 ======================================== CASE 3 - kernel parameters: noapictimer irqfixup result: clock/cpu OK eth0 slow (ssh, Samba, internet) CD functions OK Same interrupt assignments as in case 2 ======================================== CASE 4 - kernel parameters: noapictimer irqpoll result: clock/cpu OK eth0 OK (ssh, Samba, internet) CD use locks PC Same interrupt assignments as in case 2 kern.log messages: hdc: cdrom_pc_intr: The drive appears confused (ireason = 0x01) To close my comments on this bug: I just booted my computer with the dapper-live-i386.iso Flight 7 which includes the ubuntu version kernel 2.6.15-21-386. Each device was assigned its own IRQ. No boot parameters were requried. All appears to be working properly. My hardware: system = Compaq SR1834NX mainboard = ASUS A8AE-LE cpu = AMD Athlon 3500 bios = Phoenix AwardBios v. 3.14 video = ATI Xpress 200 Thanks to the kernel team making the changes needed to fully support this hardware! Hmm, my kernel ist a vanilla kernel, but your additions always refer to vendor patched kernels. Any update on thie problem, have you tested with recent kernels/distros? Thanks. |