|
Prev: 2.6.17-rc5-mm2
Next: ext3: remove btree_dir
From: Hamish on 23 Jun 2006 16:40 Hi. I'm having problems with a SATA drive on an ASUS A8V deluxe motherboard under kernel 2.6.17... In fact it's happened under every (Vanilla) kernel I've ever run on this server (Back to 2.6.14). (It's just over a year old. It didn't used to experience the same load as it does now, so I'm currently assuming it's load related... The box is a 3GB memory, Barton core AMD64 3200+, with a 30GB IDE (IDE0), 160GB IDE (IDE1) and a 200GB SATA drive. After anywhere between a few minutes (Rare) and several hundred hours of uptime, access to filesystems on the SATA drive stop in mid flow (Almost always under light to heavy load. e.g. watching mythtv from a saved .mpg on a reiserfs filesystem on an LVM2 volume). I've tried the SATA drive on two different SATA ports as well. ata0 & ata1. dmesg shows the following output ata1: translated ATA stat/err 0x51/84 to SCSI SK/ASC/ASCQ 0xb/47/00 ata1: status=0x51 { DriveReady SeekComplete Error } ata1: error=0x84 { DriveStatusError BadCRC } ata1: command 0x25 timeout, stat 0xd0 host_stat 0x0 ata1: translated ATA stat/err 0xd0/00 to SCSI SK/ASC/ASCQ 0xb/47/00 ata1: status=0xd0 { Busy } sd 0:0:0:0: SCSI error: return code = 0x8000002 sda: Current: sense key=0xb ASC=0x47 ASCQ=0x0 end_request: I/O error, dev sda, sector 33714288 ATA: abnormal status 0xD0 on port 0xC007 ATA: abnormal status 0xD0 on port 0xC007 ATA: abnormal status 0xD0 on port 0xC007 ata1: command 0x25 timeout, stat 0xd0 host_stat 0x1 ata1: translated ATA stat/err 0xd0/00 to SCSI SK/ASC/ASCQ 0xb/47/00 ata1: status=0xd0 { Busy } sd 0:0:0:0: SCSI error: return code = 0x8000002 sda: Current: sense key=0xb ASC=0x47 ASCQ=0x0 end_request: I/O error, dev sda, sector 33714296 ATA: abnormal status 0xD0 on port 0xC007 ATA: abnormal status 0xD0 on port 0xC007 ATA: abnormal status 0xD0 on port 0xC007 cat'ing /dev/interrupts shows that the IRQ for libata isn't incrementing... hamish(a)damned ~/OpenGraphics/primitives $ cat /proc/interrupts CPU0 0: 171174947 IO-APIC-edge timer 1: 76936 IO-APIC-edge i8042 8: 0 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 14: 1980221 IO-APIC-edge ide0 15: 308 IO-APIC-edge ide1 177: 2190154 IO-APIC-level libata 185: 2341219 IO-APIC-level VIA8237 193: 83550145 IO-APIC-level sk98lin, cx88[0], cx88[0] 201: 1416971 IO-APIC-level ehci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, uhci_hcd:usb4, uhci_hcd:usb5 NMI: 150122 LOC: 171177364 ERR: 0 MIS: 0 hamish(a)damned ~/OpenGraphics/primitives $ libata, & sata_via are compiled as modules i2c_viapro 8152 0 sata_via 6916 7 libata 51032 1 sata_via I can't find anything on google... There's no suspend/resume involved. It doesn't appear to be over heating, CPU is at 38degC currently, it was stable as a rock during the heatwave last week at about 50degC, so plenty of leeway there. 1st temp sensor is at 33 degC (According to sensors). Scaling governor is set to ondemand... When it fails, sdparm also hangs, but when it's running, sdparm doesn't indicate any logged errors, so it doesn't seem like it's the drive failing... Othe rinfo follows... hamish(a)damned ~ $ cat /proc/iomem 00000000-0009fbff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000f0000-000fffff : System ROM 00100000-bffaffff : System RAM 00100000-003d0983 : Kernel code 003d0984-00511e17 : Kernel data bffb0000-bffbffff : ACPI Tables bffc0000-bffeffff : ACPI Non-volatile Storage bfff0000-bfffffff : reserved c8000000-cfffffff : 0000:00:00.0 c8000000-cfffffff : aperture d0000000-f7ffffff : PCI Bus #01 d0000000-dfffffff : 0000:01:00.0 d0000000-dfffffff : radeonfb framebuffer e0000000-efffffff : 0000:01:00.1 f8000000-f8ffffff : 0000:00:0c.0 f8000000-f8ffffff : cx88[0] f9000000-f9ffffff : 0000:00:0c.2 f9000000-f9ffffff : cx88[0] fa000000-faffffff : 0000:00:0c.4 fb900000-fb91ffff : 0000:00:0a.0 fba00000-fba03fff : 0000:00:0a.0 fba00000-fba03fff : sk98lin fbc00000-fbc000ff : 0000:00:10.4 fbc00000-fbc000ff : ehci_hcd fbd00000-fbffffff : PCI Bus #01 fbd00000-fbd1ffff : 0000:01:00.0 fbe00000-fbe0ffff : 0000:01:00.0 fbe00000-fbe0ffff : radeonfb mmio fbf00000-fbf0ffff : 0000:01:00.1 ff780000-ffffffff : reserved hamish(a)damned ~ $ hamish(a)damned ~ $ cat /proc/modules usblp 11904 0 - Live 0xffffffff882a9000 radeon 112288 0 - Live 0xffffffff8828c000 drm 83240 1 radeon, Live 0xffffffff88276000 snd_pcm_oss 46240 0 - Live 0xffffffff88269000 snd_mixer_oss 14912 1 snd_pcm_oss, Live 0xffffffff88264000 snd_seq_oss 29760 0 - Live 0xffffffff8825b000 snd_seq_midi_event 6848 1 snd_seq_oss, Live 0xffffffff88258000 snd_seq 48544 4 snd_seq_oss,snd_seq_midi_event, Live 0xffffffff8824b000 rfcomm 32360 1 - Live 0xffffffff88242000 l2cap 21512 5 rfcomm, Live 0xffffffff8823b000 hci_usb 14740 0 - Live 0xffffffff88236000 bluetooth 42276 5 rfcomm,l2cap,hci_usb, Live 0xffffffff8822a000 af_key 28244 0 - Live 0xffffffff88222000 xfrm4_tunnel 3336 0 - Live 0xffffffff880de000 ipcomp 6284 0 - Live 0xffffffff8821f000 esp4 6528 0 - Live 0xffffffff8821c000 ah4 5056 0 - Live 0xffffffff88219000 sha512 5248 0 - Live 0xffffffff88216000 sha256 8704 0 - Live 0xffffffff88212000 sha1 2560 0 - Live 0xffffffff8807a000 deflate 3136 0 - Live 0xffffffff88016000 zlib_deflate 19672 1 deflate, Live 0xffffffff8820c000 zlib_inflate 14400 1 deflate, Live 0xffffffff88207000 blowfish 8768 0 - Live 0xffffffff88203000 twofish 38848 0 - Live 0xffffffff881f8000 w83627hf 26128 0 - Live 0xffffffff881f0000 hwmon_vid 2432 1 w83627hf, Live 0xffffffff88011000 i2c_isa 4352 1 w83627hf, Live 0xffffffff881ed000 i2c_dev 9224 0 - Live 0xffffffff881e9000 thermal 20240 0 - Live 0xffffffff881e3000 cpufreq_ondemand 5932 0 - Live 0xffffffff881e0000 powernow_k8 8848 0 - Live 0xffffffff881dc000 processor 34908 2 thermal,powernow_k8, Live 0xffffffff881d2000 ohci1394 29320 0 - Live 0xffffffff881c9000 ieee1394 341688 1 ohci1394, Live 0xffffffff88174000 ohci_hcd 18692 0 - Live 0xffffffff8816e000 dm_mod 46576 7 - Live 0xffffffff88161000 usbhid 32800 0 - Live 0xffffffff88157000 usbmouse 4800 0 - Live 0xffffffff88154000 cx88_blackbird 17008 0 - Live 0xffffffff8814e000 cx8800 28556 1 cx88_blackbird, Live 0xffffffff88146000 cx88_dvb 11012 0 - Live 0xffffffff88142000 compat_ioctl32 7872 1 cx8800, Live 0xffffffff8813f000 cx8802 9924 2 cx88_blackbird,cx88_dvb, Live 0xffffffff8813b000 cx88xx 60452 4 cx88_blackbird,cx8800,cx88_dvb,cx8802, Live 0xffffffff8812b000 v4l1_compat 10820 1 cx8800, Live 0xffffffff88127000 v4l2_common 8320 3 cx88_blackbird,cx8800,compat_ioctl32, Live 0xffffffff88123000 uhci_hcd 29024 0 - Live 0xffffffff88118000 ir_common 8772 1 cx88xx, Live 0xffffffff88114000 ehci_hcd 26696 0 - Live 0xffffffff8810a000 btcx_risc 4232 3 cx8800,cx8802,cx88xx, Live 0xffffffff88107000 tveeprom 15056 1 cx88xx, Live 0xffffffff88102000 usbcore 116968 8 usblp,hci_usb,ohci_hcd,usbhid,usbmouse,uhci_hcd,ehci_hcd, Live 0xffffffff880e4000 videodev 9280 3 cx88_blackbird,cx8800,cx88xx, Live 0xffffffff880e0000 sk98lin 142432 0 - Live 0xffffffff880ba000 cx88_vp3054_i2c 4480 1 cx88_dvb, Live 0xffffffff880b7000 mt352 6212 1 cx88_dvb, Live 0xffffffff880b4000 or51132 9028 1 cx88_dvb, Live 0xffffffff880b0000 video_buf_dvb 5124 1 cx88_dvb, Live 0xffffffff880ad000 dvb_core 75676 1 video_buf_dvb, Live 0xffffffff88099000 video_buf 18308 6 cx88_blackbird,cx8800,cx88_dvb,cx8802,cx88xx,video_buf_dvb, Live 0xffffffff88093000 nxt200x 12868 1 cx88_dvb, Live 0xffffffff8808e000 firmware_class 8960 3 cx88_blackbird,or51132,nxt200x, Live 0xffffffff8808a000 cx24123 8452 1 cx88_dvb, Live 0xffffffff88086000 lgdt330x 7708 1 cx88_dvb, Live 0xffffffff88083000 cx22702 6084 1 cx88_dvb, Live 0xffffffff88080000 dvb_pll 10372 4 cx88_dvb,or51132,nxt200x,cx22702, Live 0xffffffff8807c000 snd_via82xx 24360 1 - Live 0xffffffff88073000 gameport 12432 1 snd_via82xx, Live 0xffffffff8806e000 snd_ac97_codec 97816 1 snd_via82xx, Live 0xffffffff88055000 snd_ac97_bus 2432 1 snd_ac97_codec, Live 0xffffffff88053000 snd_pcm 81484 3 snd_pcm_oss,snd_via82xx,snd_ac97_codec, Live 0xffffffff8803e000 snd_timer 20744 2 snd_seq,snd_pcm, Live 0xffffffff88037000 snd_page_alloc 8592 2 snd_via82xx,snd_pcm, Live 0xffffffff88033000 snd_mpu401_uart 6592 1 snd_via82xx, Live 0xffffffff88030000 snd_rawmidi 21856 1 snd_mpu401_uart, Live 0xffffffff88029000 snd_seq_device 6476 2 snd_seq_oss,snd_rawmidi, Live 0xffffffff88026000 snd 49512 13 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device, Live 0xffffffff88018000 i2c_viapro 8152 0 - Live 0xffffffff88013000 sata_via 6916 8 - Live 0xffffffff8800e000 libata 51032 1 sata_via, Live 0xffffffff88000000 hamish(a)damned ~ $ hamish(a)damned ~ $ cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 31 model name : AMD Athlon(tm) 64 Processor 3200+ stepping : 0 cpu MHz : 2000.000 cache size : 512 KB 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 lahf_lm bogomips : 4014.69 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp hamish(a)damned ~ $ hamish(a)damned ~ $ cat /proc/ioports 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 01f0-01f7 : ide0 0290-0297 : pnp 00:07 0295-0296 : w83627hf 02f8-02ff : serial 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 03f8-03ff : serial 0400-0407 : vt596_smbus 0680-06ff : pnp 00:07 0800-0803 : PM1a_EVT_BLK 0804-0805 : PM1a_CNT_BLK 0808-080b : PM_TMR 0810-0815 : ACPI CPU throttle 0820-0823 : GPE0_BLK 0cf8-0cff : PCI conf1 a000-a0ff : 0000:00:0a.0 a000-a0ff : sk98lin a400-a4ff : 0000:00:0f.0 a400-a4ff : sata_via a800-a80f : 0000:00:0f.0 a800-a80f : sata_via b000-b003 : 0000:00:0f.0 b000-b003 : sata_via b400-b407 : 0000:00:0f.0 b400-b407 : sata_via b800-b803 : 0000:00:0f.0 b800-b803 : sata_via c000-c007 : 0000:00:0f.0 c000-c007 : sata_via c400-c41f : 0000:00:10.0 c400-c41f : uhci_hcd c800-c81f : 0000:00:10.1 c800-c81f : uhci_hcd d000-d01f : 0000:00:10.2 d000-d01f : uhci_hcd d400-d41f : 0000:00:10.3 d400-d41f : uhci_hcd d800-d8ff : 0000:00:11.5 d800-d8ff : VIA8237 e000-efff : PCI Bus #01 e000-e0ff : 0000:01:00.0 fc00-fc0f : 0000:00:0f.1 fc00-fc07 : ide0 fc08-fc0f : ide1 hamish(a)damned ~ $ damned ~ # lspci -vvv 00:00.0 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge Subsystem: ASUSTeK Computer Inc. A8V Deluxe 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 Region 0: Memory at c8000000 (32-bit, prefetchable) [size=128M] Capabilities: [80] AGP version 3.0 Status: RQ=32 Iso- ArqSz=0 Cal=2 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x8 Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none> 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- Capabilities: [60] HyperTransport: Slave or Primary Interface !!! Possibly incomplete decoding Command: BaseUnitID=0 UnitCnt=3 MastHost- DefDir- Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 Link Config 0: MLWI=16bit MLWO=16bit LWI=16bit LWO=16bit Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+ <CRCErr=0 Link Config 1: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit Revision ID: 1.02 Capabilities: [58] HyperTransport: Interrupt Discovery and Configuration 00:00.1 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge 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 00:00.2 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge 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 00:00.3 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge 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 00:00.4 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge 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 00:00.7 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge 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 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South] (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: 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: fbd00000-fbffffff Prefetchable memory behind bridge: d0000000-f7ffffff Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B- Capabilities: [80] 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- 00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) Subsystem: ASUSTeK Computer Inc. Marvell 88E8001 Gigabit Ethernet Controller (Asus) 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 (5750ns min, 7750ns max), Cache Line Size 08 Interrupt: pin A routed to IRQ 193 Region 0: Memory at fba00000 (32-bit, non-prefetchable) [size=16K] Region 1: I/O ports at a000 [size=256] Expansion ROM at fb900000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=1 PME- Capabilities: [50] Vital Product Data 00:0c.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) Subsystem: Hauppauge computer works Inc. Hauppauge Nova-T DVB-T 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 (5000ns min, 13750ns max), Cache Line Size 08 Interrupt: pin A routed to IRQ 193 Region 0: Memory at f8000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [44] Vital Product Data Capabilities: [4c] 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- 00:0c.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909 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 (1500ns min, 22000ns max), Cache Line Size 08 Interrupt: pin A routed to IRQ 193 Region 0: Memory at f9000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] 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- 00:0c.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05) Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909 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 (1500ns min, 63750ns max), Cache Line Size 08 Interrupt: pin A routed to IRQ 10 Region 0: Memory at fa000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] 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- 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) Subsystem: ASUSTeK Computer Inc. A7V600/K8V Deluxe/K8V-X/A8V Deluxe motherboard 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 B routed to IRQ 177 Region 0: I/O ports at c000 [size=8] Region 1: I/O ports at b800 [size=4] Region 2: I/O ports at b400 [size=8] Region 3: I/O ports at b000 [size=4] Region 4: I/O ports at a800 [size=16] Region 5: I/O ports at a400 [size=256] Capabilities: [c0] 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- 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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: 32 Interrupt: pin A routed to IRQ 177 Region 4: I/O ports at fc00 [size=16] Capabilities: [c0] 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- 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 08 Interrupt: pin A routed to IRQ 201 Region 4: I/O ports at c400 [size=32] Capabilities: [80] 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- 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 08 Interrupt: pin A routed to IRQ 201 Region 4: I/O ports at c800 [size=32] Capabilities: [80] 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+ 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 08 Interrupt: pin B routed to IRQ 201 Region 4: I/O ports at d000 [size=32] Capabilities: [80] 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- 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 08 Interrupt: pin B routed to IRQ 201 Region 4: I/O ports at d400 [size=32] Capabilities: [80] 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- 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 10 Interrupt: pin C routed to IRQ 201 Region 0: Memory at fbc00000 (32-bit, non-prefetchable) [size=256] Capabilities: [80] 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- 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 Capabilities: [c0] 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- 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60) Subsystem: ASUSTeK Computer Inc. A8V Deluxe motherboard (Realtek ALC850 codec) 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- Interrupt: pin C routed to IRQ 185 Region 0: I/O ports at d800 [size=256] Capabilities: [c0] 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- 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 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] HyperTransport: Host or Secondary Interface !!! Possibly incomplete decoding Command: WarmRst+ DblEnd- Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 Link Config: MLWI=16bit MLWO=16bit LWI=16bit LWO=16bit Revision ID: 1.02 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 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- 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 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- 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 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- 01:00.0 VGA compatible controller: ATI Technologies Inc M10 NQ [Radeon Mobility 9600] (prog-if 00 [VGA]) Subsystem: PC Partner Limited Unknown device 0200 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 (2000ns min), Cache Line Size 08 Interrupt: pin A routed to IRQ 169 Region 0: Memory at d0000000 (32-bit, prefetchable) [size=256M] Region 1: I/O ports at e000 [size=256] Region 2: Memory at fbe00000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at fbd00000 [disabled] [size=128K] Capabilities: [58] AGP version 3.0 Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x4,x8 Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none> 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- 01:00.1 Display controller: ATI Technologies Inc M10 NQ [Radeon Mobility 9600] (secondary) Subsystem: PC Partner Limited Unknown device 0201 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 (2000ns min), Cache Line Size 08 Region 0: Memory at e0000000 (32-bit, prefetchable) [size=256M] Region 1: Memory at fbf00000 (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- damned ~ # damned ~ # cat /proc/locks 1: FLOCK ADVISORY WRITE 8118 03:45:340910 0 EOF 2: FLOCK ADVISORY WRITE 8111 03:45:340853 0 EOF 3: FLOCK ADVISORY WRITE 8117 03:45:340868 0 EOF 4: FLOCK ADVISORY WRITE 8108 03:45:162077 0 EOF 5: FLOCK ADVISORY WRITE 7782 03:0a:145685 0 EOF 5: -> FLOCK ADVISORY WRITE 7702 03:0a:145685 0 EOF 5: -> FLOCK ADVISORY WRITE 7715 03:0a:145685 0 EOF 5: -> FLOCK ADVISORY WRITE 7738 03:0a:145685 0 EOF 6: FLOCK ADVISORY WRITE 8106 03:45:162076 0 EOF 7: FLOCK ADVISORY WRITE 8109 03:45:324581 0 EOF 8: POSIX ADVISORY WRITE 13928 03:0a:86694 0 EOF 9: POSIX ADVISORY WRITE 13928 03:0a:87070 0 EOF 10: POSIX ADVISORY WRITE 13928 03:0a:252476 0 EOF 11: POSIX ADVISORY READ 13928 03:42:757017 0 EOF 12: POSIX ADVISORY READ 13928 03:0a:81870 0 EOF 13: POSIX ADVISORY READ 13928 03:0a:81808 0 EOF 14: POSIX ADVISORY READ 13928 03:42:756690 0 EOF 15: POSIX ADVISORY WRITE 10007 03:08:8036 0 EOF 16: POSIX ADVISORY WRITE 10003 03:0a:251923 0 EOF 17: POSIX ADVISORY READ 10260 03:09:351943 4 4 18: FLOCK ADVISORY WRITE 10455 03:09:192047 0 EOF 19: POSIX ADVISORY READ 10260 03:09:351932 4 4 20: POSIX ADVISORY WRITE 10260 03:09:192039 0 0 21: POSIX ADVISORY READ 10251 03:09:351936 4 4 22: POSIX ADVISORY READ 10251 03:09:351935 4 4 23: POSIX ADVISORY READ 10251 03:09:351934 4 4 24: POSIX ADVISORY READ 10251 03:09:351933 4 4 25: POSIX ADVISORY READ 10251 03:09:351932 4 4 26: POSIX ADVISORY WRITE 10251 03:09:192037 0 0 27: FLOCK ADVISORY WRITE 10186 03:45:340846 0 EOF 28: FLOCK ADVISORY WRITE 9634 03:09:190230 0 EOF 29: FLOCK ADVISORY WRITE 9625 03:09:190227 0 EOF 30: POSIX ADVISORY WRITE 9563 03:09:190223 0 EOF 31: POSIX ADVISORY WRITE 9494 03:09:190219 0 EOF 32: POSIX ADVISORY WRITE 9416 03:09:190162 0 EOF 33: POSIX ADVISORY WRITE 8981 03:09:175418 0 EOF damned ~ # damned ~ # cat /proc/stat cpu 6825000 4024889 702487 56539398 464061 2472 11227 0 cpu0 6825000 4024889 702487 56539398 464061 2472 11227 0 intr 263118976 171413132 80648 0 2 2 0 3 0 0 0 0 0 3 0 1982830 308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2190154 0 0 0 0 0 0 0 2341219 0 0 0 0 0 0 0 83666088 0 0 0 0 0 0 0 1444587 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ctxt 511432433 btime 1150408963 processes 1039583 procs_running 2 procs_blocked 4 damned ~ # A process (ls) that's hung as the status of damned 7577 # cat status Name: ls State: D (disk sleep) SleepAVG: 88% Tgid: 7577 Pid: 7577 PPid: 8912 TracerPid: 0 Uid: 1000 1000 1000 1000 Gid: 500 500 500 500 FDSize: 256 Groups: 10 16 18 19 27 35 80 500 10011 10013 VmPeak: 9304 kB VmSize: 9264 kB VmLck: 0 kB VmHWM: 840 kB VmRSS: 840 kB VmData: 324 kB VmStk: 84 kB VmExe: 84 kB VmLib: 1544 kB VmPTE: 32 kB Threads: 1 SigQ: 1/24573 SigPnd: 0000000000000100 ShdPnd: 0000000000000002 SigBlk: 0000000000000000 SigIgn: 0000000000000000 SigCgt: 0000000180000000 CapInh: 00000000fffffeff CapPrm: 0000000000000000 CapEff: 0000000000000000 damned 7577 # damned 7577 # cat wchan sync_bufferdamned 7577 # damned 7577 # damned 7577 # damned 7577 # cat statm 2316 210 169 21 0 102 0 damned 7577 # cat stat 7577 (ls) D 8912 7577 8912 34817 7577 8388608 332 0 1 0 0 0 0 0 17 0 1 0 68435157 9486336 210 18446744073709551615 4194304 4276732 140737480895040 18446744073709551615 47836358300409 256 0 0 0 18446744071563539454 0 0 17 0 0 0 damned 7577 # Any ideas? TIA Hamish.
From: Jeff Garzik on 23 Jun 2006 17:50 Hamish wrote: > Hi. > > I'm having problems with a SATA drive on an ASUS A8V deluxe > motherboard under kernel 2.6.17... In fact it's happened under > every (Vanilla) kernel I've ever run on this server (Back to 2.6.14). > (It's just over a year old. It didn't used to experience the same load > as it does now, so I'm currently assuming it's load related... > > The box is a 3GB memory, Barton core AMD64 3200+, with a 30GB IDE (IDE0), > 160GB IDE (IDE1) and a 200GB SATA drive. > > After anywhere between a few minutes (Rare) and several hundred hours > of uptime, access to filesystems on the SATA drive stop in mid flow > (Almost always under light to heavy load. e.g. watching mythtv from > a saved .mpg on a reiserfs filesystem on an LVM2 volume). > > I've tried the SATA drive on two different SATA ports as well. ata0 & ata1. Does -mm give you better behavior? Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
From: Paolo Ornati on 24 Jun 2006 03:50 On Fri, 23 Jun 2006 17:41:55 -0400 Jeff Garzik <jeff(a)garzik.org> wrote: > > I'm having problems with a SATA drive on an ASUS A8V deluxe > > motherboard under kernel 2.6.17... In fact it's happened under > > every (Vanilla) kernel I've ever run on this server (Back to 2.6.14). > > (It's just over a year old. It didn't used to experience the same load > > as it does now, so I'm currently assuming it's load related... I think I've hit something similar yesterday, with 2.6.17.1... It's happened just after I've hit "Enter" to log in with KDM (--> KDE), other services were starting in background (network, spamassassin) --> high disk load. I don't remember the exact messages but I'm pretty sure that every disk access failed. After a brutal reboot (Alt + SysRq + B) I've got these problems very early (when ext3 was trying (and failing) to replay journal). I was already thinking about an hardware failure, then I've tried powering off/on and voil?... everything worked again. I don't know much more because it's happened just once, and maybe it was just a temporary hardware failure. Anyway... MB: Asus K8V SE Delux (Via K8T800) SATA disk: Seagate Barracuda 7200rpm 80GB tux paolo # lspci -vvv 00:00.0 Host bridge: VIA Technologies, Inc. VT8385 [K8T800 AGP] Host Bridge (rev 01) Subsystem: ASUSTeK Computer Inc. K8V Deluxe/K8V-X motherboard 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 Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M] Capabilities: [80] AGP version 3.5 Status: RQ=32 Iso- ArqSz=0 Cal=2 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3+ Rate=x4 Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4 Capabilities: [c0] HyperTransport: Slave or Primary Interface !!! Possibly incomplete decoding Command: BaseUnitID=0 UnitCnt=3 MastHost- DefDir- Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 Link Config 0: MLWI=16bit MLWO=16bit LWI=16bit LWO=16bit Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+ <CRCErr=0 Link Config 1: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit Revision ID: 1.02 Capabilities: [68] 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- Capabilities: [58] HyperTransport: Interrupt Discovery and Configuration 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South] (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: 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000a000-0000afff Memory behind bridge: fd100000-fd6fffff Prefetchable memory behind bridge: d5000000-f4ffffff Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B- Capabilities: [80] 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- 00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) Subsystem: ASUSTeK Computer Inc. Marvell 88E8001 Gigabit Ethernet Controller (Asus) 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 (5750ns min, 7750ns max), Cache Line Size 10 Interrupt: pin A routed to IRQ 17 Region 0: Memory at fdc00000 (32-bit, non-prefetchable) [size=16K] Region 1: I/O ports at c800 [size=256] Expansion ROM at fdb00000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=1 PME- Capabilities: [50] Vital Product Data 00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Realtek Semiconductor Co., Ltd. RT8139 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 18 Region 0: I/O ports at c400 [size=256] Region 1: Memory at fda00000 (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- 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) Subsystem: ASUSTeK Computer Inc. A7V600/K8V Deluxe/K8V-X/A8V Deluxe motherboard 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 B routed to IRQ 19 Region 0: I/O ports at e800 [size=8] Region 1: I/O ports at e400 [size=4] Region 2: I/O ports at e000 [size=8] Region 3: I/O ports at d800 [size=4] Region 4: I/O ports at d400 [size=16] Region 5: I/O ports at d000 [size=256] Capabilities: [c0] 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- 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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: 32 Interrupt: pin A routed to IRQ 19 Region 4: I/O ports at fc00 [size=16] Capabilities: [c0] 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- 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 10 Interrupt: pin A routed to IRQ 20 Region 4: I/O ports at b000 [size=32] Capabilities: [80] 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- 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 10 Interrupt: pin A routed to IRQ 20 Region 4: I/O ports at b400 [size=32] Capabilities: [80] 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- 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 10 Interrupt: pin B routed to IRQ 20 Region 4: I/O ports at b800 [size=32] Capabilities: [80] 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- 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 10 Interrupt: pin B routed to IRQ 20 Region 4: I/O ports at c000 [size=32] Capabilities: [80] 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- 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 10 Interrupt: pin C routed to IRQ 20 Region 0: Memory at fd900000 (32-bit, non-prefetchable) [size=256] Capabilities: [80] 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- 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard 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 Capabilities: [c0] 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- 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60) Subsystem: ASUSTeK Computer Inc. A7V600/K8V Deluxe motherboard (ADI AD1980 codec [SoundMAX]) 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- Interrupt: pin C routed to IRQ 21 Region 0: I/O ports at ec00 [size=256] Capabilities: [c0] 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- 00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80) 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- Interrupt: pin C routed to IRQ 0 Region 0: I/O ports at 1000 [disabled] [size=256] Capabilities: [d0] 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- 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 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] HyperTransport: Host or Secondary Interface !!! Possibly incomplete decoding Command: WarmRst+ DblEnd- Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 Link Config: MLWI=16bit MLWO=16bit LWI=16bit LWO=16bit Revision ID: 1.02 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 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- 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 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- 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 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- 01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01) (prog-if 00 [VGA]) Subsystem: PC Partner Limited Unknown device 7c26 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 (2000ns min), Cache Line Size 10 Interrupt: pin A routed to IRQ 16 Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M] Region 1: I/O ports at a000 [size=256] Region 2: Memory at fd600000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at fd500000 [disabled] [size=128K] Capabilities: [58] AGP version 3.0 Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x4,x8 Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4 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- 01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (Secondary) (rev 01) Subsystem: PC Partner Limited Unknown device 7c27 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 (2000ns min), Cache Line Size 10 Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M] Region 1: Memory at fd400000 (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- tux paolo # cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 12 model name : AMD Athlon(tm) 64 Processor 3200+ stepping : 0 cpu MHz : 2202.857 cache size : 512 KB 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 lm 3dnowext 3dnow bogomips : 4408.95 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tux paolo # cat /proc/iomem 00000000-0009fbff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000cbfff : Video ROM 000f0000-000fffff : System ROM 00100000-1ff2ffff : System RAM 00200000-00481729 : Kernel code 0048172a-005870d7 : Kernel data 1ff30000-1ff3ffff : ACPI Tables 1ff40000-1ffeffff : ACPI Non-volatile Storage 1fff0000-1fffffff : reserved d5000000-f4ffffff : PCI Bus #01 e0000000-e7ffffff : 0000:01:00.1 e8000000-efffffff : 0000:01:00.0 e8000000-efffffff : radeonfb framebuffer f8000000-fbffffff : 0000:00:00.0 f8000000-fbffffff : aperture fd100000-fd6fffff : PCI Bus #01 fd400000-fd40ffff : 0000:01:00.1 fd500000-fd51ffff : 0000:01:00.0 fd600000-fd60ffff : 0000:01:00.0 fd600000-fd60ffff : radeonfb mmio fd900000-fd9000ff : 0000:00:10.4 fd900000-fd9000ff : ehci_hcd fda00000-fda000ff : 0000:00:0e.0 fda00000-fda000ff : 8139too fdb00000-fdb1ffff : 0000:00:0a.0 fdc00000-fdc03fff : 0000:00:0a.0 fdc00000-fdc03fff : skge fff80000-ffffffff : reserved tux paolo # cat /proc/ioports 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 01f0-01f7 : ide0 0295-0296 : w83627hf 02f8-02ff : serial 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 03f8-03ff : serial 0400-0407 : vt596_smbus 0800-0803 : PM1a_EVT_BLK 0804-0805 : PM1a_CNT_BLK 0808-080b : PM_TMR 0810-0815 : ACPI CPU throttle 0820-0823 : GPE0_BLK 0cf8-0cff : PCI conf1 1000-10ff : 0000:00:11.6 a000-afff : PCI Bus #01 a000-a0ff : 0000:01:00.0 b000-b01f : 0000:00:10.0 b000-b01f : uhci_hcd b400-b41f : 0000:00:10.1 b400-b41f : uhci_hcd b800-b81f : 0000:00:10.2 b800-b81f : uhci_hcd c000-c01f : 0000:00:10.3 c000-c01f : uhci_hcd c400-c4ff : 0000:00:0e.0 c400-c4ff : 8139too c800-c8ff : 0000:00:0a.0 c800-c8ff : skge d000-d0ff : 0000:00:0f.0 d000-d0ff : sata_via d400-d40f : 0000:00:0f.0 d400-d40f : sata_via d800-d803 : 0000:00:0f.0 d800-d803 : sata_via e000-e007 : 0000:00:0f.0 e000-e007 : sata_via e400-e403 : 0000:00:0f.0 e400-e403 : sata_via e800-e807 : 0000:00:0f.0 e800-e807 : sata_via ec00-ecff : 0000:00:11.5 ec00-ecff : VIA8237 fc00-fc0f : 0000:00:0f.1 fc00-fc07 : ide0 fc08-fc0f : ide1 tux paolo # cat /proc/interrupts CPU0 0: 3216509 IO-APIC-edge timer 1: 8175 IO-APIC-edge i8042 8: 0 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 12: 138694 IO-APIC-edge i8042 14: 28535 IO-APIC-edge ide0 15: 28740 IO-APIC-edge ide1 16: 239113 IO-APIC-level radeon(a)pci:0000:01:00.0 17: 0 IO-APIC-level skge 18: 285843 IO-APIC-level eth1 19: 81929 IO-APIC-level libata 20: 0 IO-APIC-level ehci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, uhci_hcd:usb4, uhci_hcd:usb5 21: 350 IO-APIC-level VIA8237 NMI: 333 LOC: 3215915 ERR: 0 MIS: 0 -- Paolo Ornati Linux 2.6.17.1 on x86_64 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
From: Paolo Ornati on 24 Jun 2006 04:20 On Sat, 24 Jun 2006 09:36:59 +0200 Paolo Ornati <ornati(a)fastwebnet.it> wrote: > > > I'm having problems with a SATA drive on an ASUS A8V deluxe > > > motherboard under kernel 2.6.17... In fact it's happened under > > > every (Vanilla) kernel I've ever run on this server (Back to 2.6.14). > > > (It's just over a year old. It didn't used to experience the same load > > > as it does now, so I'm currently assuming it's load related... > > I think I've hit something similar yesterday, with 2.6.17.1... I was thinking that I've recently enabled CONFIG_PREEMPT (usually I was just using CONFIG_PREEMPT_VOLUNTARY). Maybe is totally unrelated but... for Hamish: what is/was your PREEMPT config? -- Paolo Ornati Linux 2.6.17.1 on x86_64 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
From: Hamish on 24 Jun 2006 18:40
On Saturday 24 June 2006 09:09, you wrote: > On Sat, 24 Jun 2006 09:36:59 +0200 > > Paolo Ornati <ornati(a)fastwebnet.it> wrote: > > > > I'm having problems with a SATA drive on an ASUS A8V deluxe > > > > motherboard under kernel 2.6.17... In fact it's happened under > > > > every (Vanilla) kernel I've ever run on this server (Back to 2.6.14). > > > > (It's just over a year old. It didn't used to experience the same > > > > load as it does now, so I'm currently assuming it's load related... > > > > I think I've hit something similar yesterday, with 2.6.17.1... > > I was thinking that I've recently enabled CONFIG_PREEMPT (usually I > was just using CONFIG_PREEMPT_VOLUNTARY). > > Maybe is totally unrelated but... for Hamish: what is/was your PREEMPT > config? Hmm... damned stats # gzip -dc /proc/config.gz |grep -i preempt # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_BKL=y CONFIG_DEBUG_PREEMPT=y damned stats # I also tried 2.6.17-mm but that dies in reiserfs claiming a bug in bitmap.c I'll try a re-compile of 2.7.17.1 vanilla with no pre-empt & see how it goes. H |