linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* libata [ata_piix] still no resume from S3 ?
@ 2007-07-17 16:49 Rúben Fonseca
  0 siblings, 0 replies; 8+ messages in thread
From: Rúben Fonseca @ 2007-07-17 16:49 UTC (permalink / raw)
  To: Linux IDE Kernel Mailling List

Hi to all!

I'm on Debian Sid with kernel 2.6.21 and I still can't resume my laptop
(Sony Vaio SZ2) from S3. Searched on the archive and it seems that SATA 
drives are getting problems when used via the "new" libata. When the
laptop tries to resume, it can't access the hard drive anymore (the LED
never blinks), the filesystem is mounted read-only and of course, the
system hangs. 

Is this still a know problem? Does 2.6.22 solve this already? If you
need more information about my environment, please ask :)

Here's more info about the problem.
I had to manually copy the trace, so I remove the hexadecimal parts
(if you need them, please ask i Will try to copy them too). For now
I just want to know if you can diagnose this problem, or need more info.
So here's the interesting (I think) part of the log after resume:

irq 23: nobody cared (try booting with the "irqpool" option)
 __report_bad_irq
 note_interrupt
 handle_IRQ_event
 handle_fasteoi_irq
 do_IRQ
 do_IRQ
 irq_exit
 smp_acpi_timer
 common_interrupt
 acpi_pm_read
 getnstimeofday
 ktime_get_ts
 ktime_egt
 tick_nohz_restart_sched_tick
 cpu_idle
 start_kernel
 unkown_bootoption
 =====
handlers:
 (ata_interrupt [libata])
 (tifm_7xx1_isr [tifm_7xx1])
Disabling IRQ #23
(...)
ATA: abnormal status 0x7F on port 0x000118cf

And hard drive never cames up.. have to hard reboot the machine..

Any help? TIA

Ruben

-- 
Will work for bandwidth

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: libata [ata_piix] still no resume from S3 ?
       [not found]   ` <20070714210117.GA20723@0x82.com>
@ 2007-07-18  8:40     ` Tejun Heo
  2007-07-19  9:20       ` Rúben Fonseca
  0 siblings, 1 reply; 8+ messages in thread
From: Tejun Heo @ 2007-07-18  8:40 UTC (permalink / raw)
  To: Rúben Fonseca; +Cc: Linux Kernel Mailling List, linux-ide@vger.kernel.org

[cc'ing linux-ide]

Rúben Fonseca wrote:
> On Fri, 13 Jul 2007, Tejun Heo wrote:
> 
>> Rúben Fonseca wrote:
>>> Hi to all!
>>>
>>> I'm on Debian Sid with kernel 2.6.21 and I still can't resume my laptop
>>> (Sony Vaio SZ2) from S3. Searched on the archive and it seems that SATA 
>>> drives are getting problems when used via the "new" libata. When the
>>> laptop tries to resume, it can't access the hard drive anymore (the LED
>>> never blinks), the filesystem is mounted read-only and of course, the
>>> system hangs. I still can see a "Lost interrupt" apearing on my LCD when
>>> it is resuming. Sometimes it is IRQ 22, other times it is IRQ 23.
>>>
>>> Is this still a know problem? Does 2.6.22 solve this already? If you
>>> need more information about my environment, please ask :)
>> Actually, 'lost interrupt' is from the "old" IDE driver.  Care to give a
>> shot at the new one?
> 
> Sorry, it was my mistake. Here's more info about the problem.
> I had to copy "by hand" the trace, so I remove the hexadecimal parts
> (if you need them, please ask i Will try to copy them too). For now
> I just want to know if you can diagnose this problem, or need more info.
> So here's the interesting (I think) part of the log after resume:
> 
> irq 23: nobody cared (try booting with the "irqpool" option)
>  __report_bad_irq
>  note_interrupt
>  handle_IRQ_event
>  handle_fasteoi_irq
>  do_IRQ
>  do_IRQ
>  irq_exit
>  smp_acpi_timer
>  common_interrupt
>  acpi_pm_read
>  getnstimeofday
>  ktime_get_ts
>  ktime_egt
>  tick_nohz_restart_sched_tick
>  cpu_idle
>  start_kernel
>  unkown_bootoption
>  =====
> handlers:
>  (ata_interrupt [libata])
>  (tifm_7xx1_isr [tifm_7xx1])
> Disabling IRQ #23
> (...)
> ATA: abnormal status 0x7F on port 0x000118cf
> 
> And hard drive never cames up.. have to hard reboot the machine..
> Does it help?

Hmmm... That's 'nobody cared' during resume.  Please post the result of
'lspci -nnvvv'.

-- 
tejun

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: libata [ata_piix] still no resume from S3 ?
  2007-07-18  8:40     ` libata [ata_piix] still no resume from S3 ? Tejun Heo
@ 2007-07-19  9:20       ` Rúben Fonseca
  2007-07-19  9:26         ` Tejun Heo
  0 siblings, 1 reply; 8+ messages in thread
From: Rúben Fonseca @ 2007-07-19  9:20 UTC (permalink / raw)
  To: Tejun Heo; +Cc: Linux Kernel Mailling List, linux-ide@vger.kernel.org

On Wed, 18 Jul 2007, Tejun Heo wrote:

> > irq 23: nobody cared (try booting with the "irqpool" option)
> >  __report_bad_irq
> >  note_interrupt
> >  handle_IRQ_event
> >  handle_fasteoi_irq
> >  do_IRQ
> >  do_IRQ
> >  irq_exit
> >  smp_acpi_timer
> >  common_interrupt
> >  acpi_pm_read
> >  getnstimeofday
> >  ktime_get_ts
> >  ktime_egt
> >  tick_nohz_restart_sched_tick
> >  cpu_idle
> >  start_kernel
> >  unkown_bootoption
> >  =====
> > handlers:
> >  (ata_interrupt [libata])
> >  (tifm_7xx1_isr [tifm_7xx1])
> > Disabling IRQ #23
> > (...)
> > ATA: abnormal status 0x7F on port 0x000118cf
> > 
> > And hard drive never cames up.. have to hard reboot the machine..
> > Does it help?
> 
> Hmmm... That's 'nobody cared' during resume.  Please post the result of
> 'lspci -nnvvv'.

Here it is:

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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-
	Latency: 0
	Capabilities: [e0] Vendor Specific Information

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03) (prog-if 00 [VGA])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at dc200000 (32-bit, non-prefetchable) [size=512K]
	Region 1: I/O ports at 1800 [size=8]
	Region 2: Memory at c0000000 (32-bit, prefetchable) [size=256M]
	Region 3: Memory at dc300000 (32-bit, non-prefetchable) [size=256K]
	Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
		Address: 00000000  Data: 0000
	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:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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-
	Latency: 0
	Region 0: Memory at dc280000 (32-bit, non-prefetchable) [size=512K]
	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:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 22
	Region 0: Memory at dc340000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
		Address: 0000000000000000  Data: 0000
	Capabilities: [70] Express Unknown type IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s <64ns, L1 <1us
		Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
		Link: Latency L0s <64ns, L1 <1us
		Link: ASPM Disabled CommClk- ExtSynch-
		Link: Speed unknown, Width x0
	Capabilities: [100] Virtual Channel
	Capabilities: [130] Unknown (5)

00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02) (prog-if 00 [Normal decode])
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=02, subordinate=05, sec-latency=0
	I/O behind bridge: 00002000-00002fff
	Memory behind bridge: d6000000-d7ffffff
	Prefetchable memory behind bridge: 00000000d0000000-00000000d1ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [40] Express Root Port (Slot+) IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s unlimited, L1 unlimited
		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1
		Link: Latency L0s <1us, L1 <4us
		Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
		Link: Speed 2.5Gb/s, Width x0
		Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
		Slot: Number 2, PowerLimit 6.500000
		Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq-
		Slot: AttnInd Unknown, PwrInd Unknown, Power-
		Root: Correctable- Non-Fatal- Fatal- PME-
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
		Address: fee0300c  Data: 41d1
	Capabilities: [90] Subsystem: Sony Corporation Unknown device [104d:81e6]
	Capabilities: [a0] 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: [100] Virtual Channel
	Capabilities: [180] Unknown (5)

00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02) (prog-if 00 [Normal decode])
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: dc100000-dc1fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [40] Express Root Port (Slot+) IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s unlimited, L1 unlimited
		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 2
		Link: Latency L0s <256ns, L1 <4us
		Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
		Link: Speed 2.5Gb/s, Width x1
		Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
		Slot: Number 3, PowerLimit 6.500000
		Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
		Slot: AttnInd Unknown, PwrInd Unknown, Power-
		Root: Correctable- Non-Fatal- Fatal- PME-
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
		Address: fee0300c  Data: 41d9
	Capabilities: [90] Subsystem: Sony Corporation Unknown device [104d:81e6]
	Capabilities: [a0] 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: [100] Virtual Channel
	Capabilities: [180] Unknown (5)

00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02) (prog-if 00 [Normal decode])
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
	I/O behind bridge: 00003000-00003fff
	Memory behind bridge: d8000000-d9ffffff
	Prefetchable memory behind bridge: 00000000d2000000-00000000d3ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [40] Express Root Port (Slot+) IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s unlimited, L1 unlimited
		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 3
		Link: Latency L0s <256ns, L1 <4us
		Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
		Link: Speed 2.5Gb/s, Width x1
		Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
		Slot: Number 4, PowerLimit 6.500000
		Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
		Slot: AttnInd Unknown, PwrInd Unknown, Power-
		Root: Correctable- Non-Fatal- Fatal- PME-
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
		Address: fee0300c  Data: 41e1
	Capabilities: [90] Subsystem: Sony Corporation Unknown device [104d:81e6]
	Capabilities: [a0] 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: [100] Virtual Channel
	Capabilities: [180] Unknown (5)

00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 02) (prog-if 00 [Normal decode])
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: da000000-dbffffff
	Prefetchable memory behind bridge: 00000000d4000000-00000000d5ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [40] Express Root Port (Slot+) IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s unlimited, L1 unlimited
		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 4
		Link: Latency L0s <1us, L1 <4us
		Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
		Link: Speed 2.5Gb/s, Width x0
		Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
		Slot: Number 5, PowerLimit 6.500000
		Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
		Slot: AttnInd Unknown, PwrInd Unknown, Power-
		Root: Correctable- Non-Fatal- Fatal- PME-
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
		Address: fee0300c  Data: 41e9
	Capabilities: [90] Subsystem: Sony Corporation Unknown device [104d:81e6]
	Capabilities: [a0] 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: [100] Virtual Channel
	Capabilities: [180] Unknown (5)

00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 [8086:27c8] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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
	Interrupt: pin A routed to IRQ 19
	Region 4: I/O ports at 1820 [size=32]

00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 [8086:27c9] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at 1840 [size=32]

00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 [8086:27ca] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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
	Interrupt: pin C routed to IRQ 19
	Region 4: I/O ports at 1860 [size=32]

00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 [8086:27cb] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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
	Interrupt: pin A routed to IRQ 19
	Region 4: I/O ports at 1880 [size=32]

00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02) (prog-if 20 [EHCI])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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
	Interrupt: pin D routed to IRQ 21
	Region 0: Memory at dc544000 (32-bit, non-prefetchable) [size=1K]
	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+
	Capabilities: [58] Debug port

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) (prog-if 01 [Subtractive decode])
	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-
	Latency: 0
	Bus: primary=00, secondary=09, subordinate=0d, sec-latency=56
	I/O behind bridge: 00005000-00005fff
	Memory behind bridge: dc000000-dc0fffff
	Prefetchable memory behind bridge: 0000000050000000-0000000053ffffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [50] Subsystem: Sony Corporation Unknown device [104d:81e6]

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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: [e0] Vendor Specific Information

00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 02) (prog-if 8a [Master SecP PriP])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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
	Interrupt: pin B routed to IRQ 23
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4 [size=1]
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374 [size=1]
	Region 4: I/O ports at 1810 [size=16]

00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE [8086:27c4] (rev 02) (prog-if 8f [Master SecP SecO PriP PriO])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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
	Interrupt: pin B routed to IRQ 23
	Region 0: I/O ports at 18d0 [size=8]
	Region 1: I/O ports at 18c4 [size=4]
	Region 2: I/O ports at 18c8 [size=8]
	Region 3: I/O ports at 18c0 [size=4]
	Region 4: I/O ports at 18b0 [size=16]
	Region 5: Memory at dc544400 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [70] 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:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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 4: I/O ports at 18e0 [size=32]

06:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4222] (rev 02)
	Subsystem: Intel Corporation Unknown device [8086:1051]
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at dc100000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [c8] 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: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
		Address: 0000000000000000  Data: 0000
	Capabilities: [e0] Express Legacy Endpoint IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s <512ns, L1 unlimited
		Device: AtnBtn- AtnInd- PwrInd-
		Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
		Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
		Link: Latency L0s <128ns, L1 <64us
		Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
		Link: Speed 2.5Gb/s, Width x1
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number 51-97-3f-ff-ff-02-13-00

07:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller [11ab:4351] (rev 15)
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 219
	Region 0: Memory at d8000000 (64-bit, non-prefetchable) [size=16K]
	Region 2: I/O ports at 3000 [size=256]
	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
	Capabilities: [5c] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+
		Address: 00000000fee0300c  Data: 414a
	Capabilities: [e0] Express Legacy Endpoint IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s unlimited, L1 unlimited
		Device: AtnBtn- AtnInd- PwrInd-
		Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
		Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM unknown, Port 0
		Link: Latency L0s <256ns, L1 unlimited
		Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
		Link: Speed 2.5Gb/s, Width x1
	Capabilities: [100] Advanced Error Reporting

09:04.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039]
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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: 168, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 20
	Region 0: Memory at dc006000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=09, secondary=0a, subordinate=0d, sec-latency=176
	Memory window 0: 50000000-53fff000 (prefetchable)
	Memory window 1: 54000000-57fff000
	I/O window 0: 00005000-000050ff
	I/O window 1: 00005400-000054ff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
	16-bit legacy interface ports at 0001

09:04.1 FireWire (IEEE 1394) [0c00]: Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller [104c:803a] (prog-if 10 [OHCI])
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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 (750ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 22
	Region 0: Memory at dc005000 (32-bit, non-prefetchable) [size=2K]
	Region 1: Memory at dc000000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [44] 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+

09:04.2 Mass storage controller [0180]: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b]
	Subsystem: Sony Corporation Unknown device [104d:81e6]
	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: 57 (1750ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 23
	Region 0: Memory at dc004000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] 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-


-- 
Will work for bandwidth

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: libata [ata_piix] still no resume from S3 ?
  2007-07-19  9:20       ` Rúben Fonseca
@ 2007-07-19  9:26         ` Tejun Heo
  2007-07-19 15:04           ` Rúben Fonseca
  0 siblings, 1 reply; 8+ messages in thread
From: Tejun Heo @ 2007-07-19  9:26 UTC (permalink / raw)
  To: Rúben Fonseca; +Cc: Linux Kernel Mailling List, linux-ide@vger.kernel.org

Rúben Fonseca wrote:
> On Wed, 18 Jul 2007, Tejun Heo wrote:
> 
>>> irq 23: nobody cared (try booting with the "irqpool" option)
>>>  __report_bad_irq
>>>  note_interrupt
>>>  handle_IRQ_event
>>>  handle_fasteoi_irq
>>>  do_IRQ
>>>  do_IRQ
>>>  irq_exit
>>>  smp_acpi_timer
>>>  common_interrupt
>>>  acpi_pm_read
>>>  getnstimeofday
>>>  ktime_get_ts
>>>  ktime_egt
>>>  tick_nohz_restart_sched_tick
>>>  cpu_idle
>>>  start_kernel
>>>  unkown_bootoption
>>>  =====
>>> handlers:
>>>  (ata_interrupt [libata])
>>>  (tifm_7xx1_isr [tifm_7xx1])
>>> Disabling IRQ #23
>>> (...)
>>> ATA: abnormal status 0x7F on port 0x000118cf
>>>
>>> And hard drive never cames up.. have to hard reboot the machine..
>>> Does it help?
>> Hmmm... That's 'nobody cared' during resume.  Please post the result of
>> 'lspci -nnvvv'.
> 
> 09:04.2 Mass storage controller [0180]: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b]
> 	Subsystem: Sony Corporation Unknown device [104d:81e6]
> 	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: 57 (1750ns min, 1000ns max), Cache Line Size: 64 bytes
> 	Interrupt: pin C routed to IRQ 23
> 	Region 0: Memory at dc004000 (32-bit, non-prefetchable) [size=4K]
> 	Capabilities: [44] 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-

Does the problem still occur if you disable the card reader?

-- 
tejun

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: libata [ata_piix] still no resume from S3 ?
  2007-07-19  9:26         ` Tejun Heo
@ 2007-07-19 15:04           ` Rúben Fonseca
  2007-07-20  6:24             ` Tejun Heo
  0 siblings, 1 reply; 8+ messages in thread
From: Rúben Fonseca @ 2007-07-19 15:04 UTC (permalink / raw)
  To: Tejun Heo; +Cc: Linux Kernel Mailling List, linux-ide@vger.kernel.org

On Thu, 19 Jul 2007, Tejun Heo wrote:

> Rúben Fonseca wrote:
> > On Wed, 18 Jul 2007, Tejun Heo wrote:
> > 
> >>> irq 23: nobody cared (try booting with the "irqpool" option)
> >>>  __report_bad_irq
> >>>  note_interrupt
> >>>  handle_IRQ_event
> >>>  handle_fasteoi_irq
> >>>  do_IRQ
> >>>  do_IRQ
> >>>  irq_exit
> >>>  smp_acpi_timer
> >>>  common_interrupt
> >>>  acpi_pm_read
> >>>  getnstimeofday
> >>>  ktime_get_ts
> >>>  ktime_egt
> >>>  tick_nohz_restart_sched_tick
> >>>  cpu_idle
> >>>  start_kernel
> >>>  unkown_bootoption
> >>>  =====
> >>> handlers:
> >>>  (ata_interrupt [libata])
> >>>  (tifm_7xx1_isr [tifm_7xx1])
> >>> Disabling IRQ #23
> >>> (...)
> >>> ATA: abnormal status 0x7F on port 0x000118cf
> >>>
> >>> And hard drive never cames up.. have to hard reboot the machine..
> >>> Does it help?
> >> Hmmm... That's 'nobody cared' during resume.  Please post the result of
> >> 'lspci -nnvvv'.
> > 
> > 09:04.2 Mass storage controller [0180]: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b]
> > 	Subsystem: Sony Corporation Unknown device [104d:81e6]
> > 	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: 57 (1750ns min, 1000ns max), Cache Line Size: 64 bytes
> > 	Interrupt: pin C routed to IRQ 23
> > 	Region 0: Memory at dc004000 (32-bit, non-prefetchable) [size=4K]
> > 	Capabilities: [44] 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-
> 
> Does the problem still occur if you disable the card reader?

I wish I could disable this card reader. It is built in on the hardware,
and there are no drivers for Linux. There is no option on the BIOS to
disable the device. Is there any way (kernel parameters, magic program,
etc) to disable this device without opening my laptop to cut the wires?
:D

Ruben

-- 
Will work for bandwidth

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: libata [ata_piix] still no resume from S3 ?
  2007-07-19 15:04           ` Rúben Fonseca
@ 2007-07-20  6:24             ` Tejun Heo
  2007-07-21 11:36               ` Rúben Fonseca
  0 siblings, 1 reply; 8+ messages in thread
From: Tejun Heo @ 2007-07-20  6:24 UTC (permalink / raw)
  To: Rúben Fonseca; +Cc: Linux Kernel Mailling List, linux-ide@vger.kernel.org

Rúben Fonseca wrote:
> I wish I could disable this card reader. It is built in on the hardware,
> and there are no drivers for Linux. There is no option on the BIOS to
> disable the device. Is there any way (kernel parameters, magic program,
> etc) to disable this device without opening my laptop to cut the wires?
> :D

OIC.  How about not loading tifm_7xx1 module?  Does that make any
difference?

-- 
tejun

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: libata [ata_piix] still no resume from S3 ?
  2007-07-20  6:24             ` Tejun Heo
@ 2007-07-21 11:36               ` Rúben Fonseca
  2007-07-22 12:19                 ` Tejun Heo
  0 siblings, 1 reply; 8+ messages in thread
From: Rúben Fonseca @ 2007-07-21 11:36 UTC (permalink / raw)
  To: Tejun Heo; +Cc: Linux Kernel Mailling List, linux-ide@vger.kernel.org

On Fri, 2007-07-20 at 15:24 +0900, Tejun Heo wrote:
> Rúben Fonseca wrote:
> > I wish I could disable this card reader. It is built in on the hardware,
> > and there are no drivers for Linux. There is no option on the BIOS to
> > disable the device. Is there any way (kernel parameters, magic program,
> > etc) to disable this device without opening my laptop to cut the wires?
> > :D
> 
> OIC.  How about not loading tifm_7xx1 module?  Does that make any
> difference?
> 

AFAIK the tifm_7xx1 module belongs to the other card reader I have on
this laptop (see device ID 09.04.0). This one is a cardbus device and I
can simply disconnect it on startup, and the tifm_7xx1 modulo is never
loaded. Anyway I've tried without this card and module and it still
doesn't work.

The other card reader (device 09:04.2) is the hardwired one and I can't
disconnect it :( If only I was sure that this was the problem, I would
gladly open my laptop and cut this card reader's wires :)

Ruben



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: libata [ata_piix] still no resume from S3 ?
  2007-07-21 11:36               ` Rúben Fonseca
@ 2007-07-22 12:19                 ` Tejun Heo
  0 siblings, 0 replies; 8+ messages in thread
From: Tejun Heo @ 2007-07-22 12:19 UTC (permalink / raw)
  To: Rúben Fonseca; +Cc: Linux Kernel Mailling List, linux-ide@vger.kernel.org

Rúben Fonseca wrote:
> On Fri, 2007-07-20 at 15:24 +0900, Tejun Heo wrote:
>> Rúben Fonseca wrote:
>>> I wish I could disable this card reader. It is built in on the hardware,
>>> and there are no drivers for Linux. There is no option on the BIOS to
>>> disable the device. Is there any way (kernel parameters, magic program,
>>> etc) to disable this device without opening my laptop to cut the wires?
>>> :D
>> OIC.  How about not loading tifm_7xx1 module?  Does that make any
>> difference?
>>
> 
> AFAIK the tifm_7xx1 module belongs to the other card reader I have on
> this laptop (see device ID 09.04.0). This one is a cardbus device and I
> can simply disconnect it on startup, and the tifm_7xx1 modulo is never
> loaded. Anyway I've tried without this card and module and it still
> doesn't work.

Can you post the failing log (just take a picture of the screen) with
the card reader disconnected?

-- 
tejun

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-07-22 12:19 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20070712162450.GA7132@0x82.com>
     [not found] ` <469744DB.5070600@gmail.com>
     [not found]   ` <20070714210117.GA20723@0x82.com>
2007-07-18  8:40     ` libata [ata_piix] still no resume from S3 ? Tejun Heo
2007-07-19  9:20       ` Rúben Fonseca
2007-07-19  9:26         ` Tejun Heo
2007-07-19 15:04           ` Rúben Fonseca
2007-07-20  6:24             ` Tejun Heo
2007-07-21 11:36               ` Rúben Fonseca
2007-07-22 12:19                 ` Tejun Heo
2007-07-17 16:49 Rúben Fonseca

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).