All of lore.kernel.org
 help / color / mirror / Atom feed
* [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
@ 2011-08-19 17:53 Rogério Brito
  2011-08-19 18:49 ` Rogério Brito
  0 siblings, 1 reply; 10+ messages in thread
From: Rogério Brito @ 2011-08-19 17:53 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ivan Kokshaysky, Thomas Meyer, Gary Hade, Ingo Molnar,
	Stefan Richter, linux-kernel

Hi.

My mom has a notebook that is quite quirky and I have had a hard
time trying to install any Linux distribution on it.

This is a notebook that works fine with Windows Vista, but she
wants to use Linux and wipe Windows completely.  The notebook has
an nVidia C51 chipset (nForce), a "forcedeth" network card, with
a Geforce Go 6100 video card and an AMD Sempron 3400+.

After *many* trial and error sessions, I found that kernel 2.6.24 worked
with this notebook, but *anything* more recent (in particular, even Debian
stable is "too recent" for it) just made it hang right after the io
schedulers were set up.

In other words, a regression.

>From my dmesg logs, the next thing after the io schedulers seems
to be the PCI devices. The first lines that appear right after
the io scheduler ones are:

,----
| [    0.207345] io scheduler cfq registered (default)
| [    0.207407] pci 0000:00:05.0: Boot video device
| [    0.223320] PCI: Setting latency timer of device 0000:00:02.0 to 64
| [    0.223320] assign_interrupt_mode Found MSI capability
| [    0.223320] Allocate Port Service[0000:00:02.0:pcie00]
| [    0.223320] PM: Adding info for pci_express:0000:00:02.0:pcie00
| [    0.223320] PCI: Setting latency timer of device 0000:00:03.0 to 64
| [    0.223320] assign_interrupt_mode Found MSI capability
| [    0.223320] Allocate Port Service[0000:00:03.0:pcie00]
| [    0.223320] PM: Adding info for pci_express:0000:00:03.0:pcie00
| [    0.223320] PM: Adding info for platform:vesafb.0
`----

I took the laborious task of `git bisecting` the kernel (more than 30
recompiles, and fsck'ing the disc), I found that the first bad commit
(12c22d6e), a revert by Linus:


,----[ git bisect bad ]
| 12c22d6ef299ccf0955e5756eb57d90d7577ac68 is the first bad commit
| commit 12c22d6ef299ccf0955e5756eb57d90d7577ac68
| Author: Linus Torvalds <torvalds@linux-foundation.org>
| Date:   Wed Mar 26 11:22:40 2008 -0700
| 
|     Revert "PCI: remove transparent bridge sizing"
|     
|     This reverts commit 8fa5913d54f3b1e09948e6a0db34da887e05ff1f, which
|     caused various interesting problems for people, including wrong resource
|     allocations.  See for example bugzilla entry "2.6.25-rc2: ohci1394
|     problem (MMIO broken)" at
|     
|     	http://bugzilla.kernel.org/show_bug.cgi?id=10080
|     
|     And Gary Hade says:
|     
|      "The same change had also exposed an issue reported by Paul Martin that
|       has been causing an Oops while hotplugging ThinkPads to a ThinkPad
|       Dock II.  See
|     
|     	http://lkml.org/lkml/2008/2/19/405
|     	http://bugzilla.kernel.org/show_bug.cgi?id=9961
|     
|       I have a fix for the ThinkPad docking Oops but if the issue being
|       discussed here is caused by the transparent bridge sizing removal
|       change I totally agree that it should be reverted."
|     
|       The transparent bridge sizing removal change was motivated by
|       insufficient PCI memory resource for a transparent bridge window that
|       was being created as a result of expansion ROM(s) being included in
|       the transparent bridge sizing calculations.
|     
|       A later "PCI: Remove default PCI expansion ROM memory allocation"
|       change ( re: http://lkml.org/lkml/2007/12/11/361 ) removes the
|       expansion ROM(s) from the transparent bridge sizing calculations which
|       actually resolves the original issue in a different manner.  So, even
|       if the "PCI: remove transparent bridge sizing" is not problematic it
|       is no longer needed anyway."
|     
|     Identified-by: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
|     Tested-by: Thomas Meyer <thomas@m3y3r.de>
|     Acked-by: Gary Hade <garyhade@us.ibm.com>
|     Acked-by: Ingo Molnar <mingo@elte.hu>
|     Cc: Stefan Richter <stefanr@s5r6.in-berlin.de>
|     Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
| 
| :040000 040000 e3d0046e6ce6dc4e3bb6114db61336125fab9ea7 c60b1fdbdc2bda47dbb822b0a741d8254a7d8afa M	drivers
`----

I am willing to test anything to make this notebook work with a recent
kernel version, so that I can prepare this to her use with a modern
distribution.

Please, advise if you need any dmesg, lspci outputs, acpi dumps, etc.  You
tell me, and I try my best to get whatever you want me.


Thanks in advance for any help,

Rogério Brito.

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

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

* Re: [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
  2011-08-19 17:53 [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7 Rogério Brito
@ 2011-08-19 18:49 ` Rogério Brito
  2011-08-24 17:47   ` [Bug 41622] " Linus Torvalds
  0 siblings, 1 reply; 10+ messages in thread
From: Rogério Brito @ 2011-08-19 18:49 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ivan Kokshaysky, Thomas Meyer, Gary Hade, Ingo Molnar,
	Stefan Richter, linux-kernel

Hi once again.

2011/8/19 Rogério Brito <rbrito@ime.usp.br>:
> ,----[ git bisect bad ]
> | 12c22d6ef299ccf0955e5756eb57d90d7577ac68 is the first bad commit
> | commit 12c22d6ef299ccf0955e5756eb57d90d7577ac68
> | Author: Linus Torvalds <torvalds@linux-foundation.org>
> | Date:   Wed Mar 26 11:22:40 2008 -0700
> |
> |     Revert "PCI: remove transparent bridge sizing"
(...)
> `----

Reverting the commit above with the patch below makes me able to
compile and run Linus's v3.1-rc2:

diff --cc drivers/pci/setup-bus.c
index 8a1d3c7,125e7b7..0000000
--- a/drivers/pci/setup-bus.c
+++ b/drivers/pci/setup-bus.c
@@@ -783,16 -486,14 +783,14 @@@ void __ref __pci_bus_size_bridges(struc
  		break;

  	case PCI_CLASS_BRIDGE_PCI:
+ 		/* don't size subtractive decoding (transparent)
+ 		 * PCI-to-PCI bridges */
+ 		if (bus->self->transparent)
+ 			break;
  		pci_bridge_check_ranges(bus);
- 		if (bus->self->is_hotplug_bridge) {
- 			additional_io_size  = pci_hotplug_io_size;
- 			additional_mem_size = pci_hotplug_mem_size;
- 		}
- 		/*
- 		 * Follow thru
- 		 */
+ 		/* fall through */
  	default:
 -		pbus_size_io(bus);
 +		pbus_size_io(bus, 0, additional_io_size, add_head);
  		/* If the bridge supports prefetchable range, size it
  		   separately. If it doesn't, or its prefetchable window
  		   has already been allocated by arch code, try



-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

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

* Re: [Bug 41622] [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
  2011-08-19 18:49 ` Rogério Brito
@ 2011-08-24 17:47   ` Linus Torvalds
  2011-08-24 19:30     ` Rogério Brito
  0 siblings, 1 reply; 10+ messages in thread
From: Linus Torvalds @ 2011-08-24 17:47 UTC (permalink / raw)
  To: Rogério Brito
  Cc: Ivan Kokshaysky, Thomas Meyer, Gary Hade, Ingo Molnar,
	Stefan Richter, linux-kernel, Jesse Barnes, Bjorn Helgaas,
	bugme-daemon

2011/8/19 Rogério Brito <rbrito@ime.usp.br>:
>
> Reverting the commit above with the patch below makes me able to
> compile and run Linus's v3.1-rc2:

Oh, I just noticed that the "revert" you did actually does way more than revert.

> diff --cc drivers/pci/setup-bus.c
> index 8a1d3c7,125e7b7..0000000
> --- a/drivers/pci/setup-bus.c
> +++ b/drivers/pci/setup-bus.c
> @@@ -783,16 -486,14 +783,14 @@@ void __ref __pci_bus_size_bridges(struc
>                break;
>
>        case PCI_CLASS_BRIDGE_PCI:
> +               /* don't size subtractive decoding (transparent)
> +                * PCI-to-PCI bridges */
> +               if (bus->self->transparent)
> +                       break;

The above is the real revert.

The below should be totally independent, and I'd like to make sure
that you test the revert without this change:

>                pci_bridge_check_ranges(bus);
> -               if (bus->self->is_hotplug_bridge) {
> -                       additional_io_size  = pci_hotplug_io_size;
> -                       additional_mem_size = pci_hotplug_mem_size;
> -               }
> -               /*
> -                * Follow thru
> -                */
> +               /* fall through */
>        default:
>  -              pbus_size_io(bus);
>  +              pbus_size_io(bus, 0, additional_io_size, add_head);

And in fact I think that last line is just broken, you can't apply
that on my current -git. What's going on?

Also, I'd like to see the output of:

 - cat /proc/iomem
 - cat /proc/ioports
 - /sbin/lspci -vvxxx

from that machine. And Bjorn asked for a full dmesg, and I see that
email, but it didn't get updated into the bugzilla entry (apparently
bugzilla is not smart enough to take email attachments and make them
bugzilla attachments). Rogério, can you do that so that it doesn't get
lost?

                                 Linus

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

* Re: [Bug 41622] [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
  2011-08-24 17:47   ` [Bug 41622] " Linus Torvalds
@ 2011-08-24 19:30     ` Rogério Brito
  2011-08-24 20:51       ` Rogério Brito
  0 siblings, 1 reply; 10+ messages in thread
From: Rogério Brito @ 2011-08-24 19:30 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ivan Kokshaysky, Thomas Meyer, Gary Hade, Ingo Molnar,
	Stefan Richter, linux-kernel, Jesse Barnes, Bjorn Helgaas,
	bugme-daemon

[-- Attachment #1: Type: text/plain, Size: 3562 bytes --]

Hi there, Linux, and people.

On Aug 24 2011, Linus Torvalds wrote:
> 2011/8/19 Rogério Brito <rbrito@ime.usp.br>:
> > Reverting the commit above with the patch below makes me able to
> > compile and run Linus's v3.1-rc2:
>
> Oh, I just noticed that the "revert" you did actually does way more than
> revert.

OK. I guess that when I bit-bisected stuff and then pulled from your tree
some conflict arised. Here is the "revert" that I could use and that works:

diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c
index 784da9d..b478c7b 100644
--- a/drivers/pci/setup-bus.c
+++ b/drivers/pci/setup-bus.c
@@ -849,14 +849,12 @@ void __ref __pci_bus_size_bridges(struct pci_bus *bus,
 		break;

 	case PCI_CLASS_BRIDGE_PCI:
+		/* don't size subtractive decoding (transparent)
+		 * PCI-to-PCI bridges */
+		if (bus->self->transparent)
+			break;
 		pci_bridge_check_ranges(bus);
-		if (bus->self->is_hotplug_bridge) {
-			additional_io_size  = pci_hotplug_io_size;
-			additional_mem_size = pci_hotplug_mem_size;
-		}
-		/*
-		 * Follow thru
-		 */
+		/* fall through */
 	default:
 		pbus_size_io(bus, 0, additional_io_size, realloc_head);
 		/* If the bridge supports prefetchable range, size it

So there are actually two changes there: what you called the "real revert"
and the second part. I can test each separately.

> The below should be totally independent, and I'd like to make sure
> that you test the revert without this change:
>
> >                pci_bridge_check_ranges(bus);
> > -               if (bus->self->is_hotplug_bridge) {
> > -                       additional_io_size  = pci_hotplug_io_size;
> > -                       additional_mem_size = pci_hotplug_mem_size;
> > -               }
> > -               /*
> > -                * Follow thru
> > -                */
> > +               /* fall through */
> >        default:
> >  -              pbus_size_io(bus);
> >  +              pbus_size_io(bus, 0, additional_io_size, add_head);
>
> And in fact I think that last line is just broken, you can't apply
> that on my current -git. What's going on?

That last line was a mistake of mine. The real changes stop at the changed
comment right before the "default:" clause of the switch.

> Also, I'd like to see the output of:
>
>  - cat /proc/iomem
>  - cat /proc/ioports
>  - /sbin/lspci -vvxxx
>
> from that machine.

OK, no problems. I'm attaching the small things here, putting at the
following URLs and will also attach them to bugzilla.

* /proc/iomem: http://paste.debian.net/127268/
* /proc/ioports: http://paste.debian.net/127269/
* lspci -vvxxx: http://paste.debian.net/127270/
* dmesg from kernel v3.1-rc3-91-ga53e77f: http://paste.debian.net/127271/
* the pseudo-revert: http://paste.debian.net/127272/
* acpidump: http://paste.debian.net/127275/
* dmidecode: http://paste.debian.net/127276/

> And Bjorn asked for a full dmesg, and I see that email, but it didn't get
> updated into the bugzilla entry (apparently bugzilla is not smart enough
> to take email attachments and make them bugzilla attachments). Rogério,
> can you do that so that it doesn't get lost?

Sure. Anything you ask me.


Thanks,

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

[-- Attachment #2: proc-iomem.txt --]
[-- Type: text/plain, Size: 1627 bytes --]

00000000-0000ffff : reserved
00010000-0009dbff : System RAM
0009dc00-0009ffff : reserved
000a0000-000bffff : PCI Bus #00
  000a0000-000bffff : Video RAM area
000c0000-000cf1ff : Video ROM
000cf800-000d0fff : Adapter ROM
000d2000-000fffff : reserved
  000f0000-000fffff : System ROM
00100000-7bf0ffff : System RAM
  01000000-011cb3f4 : Kernel code
  011cb3f5-012f26df : Kernel data
  0133f000-013a8fff : Kernel bss
7bf10000-7bf17fff : ACPI Tables
7bf18000-7bf7ffff : ACPI Non-volatile Storage
7bf80000-7fffffff : reserved
80000000-fcffffffff : PCI Bus #00
  80000000-8001ffff : 0000:00:05.0
  84000000-87ffffff : PCI CardBus 0000:06
  88000000-8bffffff : PCI CardBus 0000:06
  b0000000-b0003fff : 0000:00:10.1
    b0000000-b0003fff : ICH HD audio
  b0004000-b0004fff : 0000:00:0b.0
    b0004000-b0004fff : ohci_hcd
  b0005000-b00050ff : 0000:00:0b.1
    b0005000-b00050ff : ehci_hcd
  b0006000-b0006fff : 0000:00:0e.0
    b0006000-b0006fff : sata_nv
  b0007000-b0007fff : 0000:00:14.0
    b0007000-b0007fff : forcedeth
  b1000000-b1ffffff : 0000:00:05.0
  b2000000-b2ffffff : 0000:00:05.0
  b3000000-b31fffff : PCI Bus 0000:01
  b3200000-b32fffff : PCI Bus 0000:05
    b3200000-b3200fff : 0000:05:07.0
    b3201000-b32017ff : 0000:05:07.1
    b3201800-b32018ff : 0000:05:07.3
    b3202000-b3202fff : 0000:05:07.2
    b3204000-b3207fff : 0000:05:07.1
  c0000000-cfffffff : 0000:00:05.0
  d0000000-d01fffff : PCI Bus 0000:01
  e0000000-efffffff : reserved
  fec00000-fec0ffff : reserved
  fee00000-fee00fff : Local APIC
    fee00000-fee00fff : reserved
  fff80000-ffffffff : reserved

[-- Attachment #3: proc-ioports.txt --]
[-- Type: text/plain, Size: 1168 bytes --]

0000-ffff : PCI Bus #00
  0000-001f : dma1
  0020-0021 : pic1
  0040-0043 : timer0
  0050-0053 : timer1
  0060-0060 : keyboard
  0064-0064 : keyboard
  0070-0071 : rtc_cmos
    0070-0071 : rtc0
  0080-008f : dma page reg
  00a0-00a1 : pic2
  00c0-00df : dma2
  00f0-00ff : fpu
  0170-0177 : 0000:00:0d.0
    0170-0177 : pata_amd
  01f0-01f7 : 0000:00:0d.0
    01f0-01f7 : pata_amd
  0376-0376 : 0000:00:0d.0
    0376-0376 : pata_amd
  03c0-03df : vga+
  03f6-03f6 : 0000:00:0d.0
    03f6-03f6 : pata_amd
  0cf8-0cff : PCI conf1
  1000-10ff : PCI CardBus 0000:06
  1400-14ff : PCI CardBus 0000:06
    1440-144f : NV TCO
  3000-303f : 0000:00:0a.1
    3000-303f : nForce2_smbus
  3040-307f : 0000:00:0a.1
    3040-307f : nForce2_smbus
  3080-308f : 0000:00:0d.0
    3080-308f : pata_amd
  3090-309f : 0000:00:0e.0
    3090-309f : sata_nv
  30a0-30a3 : 0000:00:0e.0
    30a0-30a3 : sata_nv
  30a4-30a7 : 0000:00:0e.0
    30a4-30a7 : sata_nv
  30a8-30af : 0000:00:0e.0
    30a8-30af : sata_nv
  30b0-30b7 : 0000:00:0e.0
    30b0-30b7 : sata_nv
  30b8-30bf : 0000:00:14.0
    30b8-30bf : forcedeth
  4000-4fff : PCI Bus 0000:01

[-- Attachment #4: lscpi-vvxxx.txt --]
[-- Type: text/plain, Size: 47822 bytes --]

00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: [44] HyperTransport: Slave or Primary Interface
		Command: BaseUnitID=0 UnitCnt=15 MastHost- DefDir- DUL-
		Link Control 0: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn+ ExtCTL- 64b-
		Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn-
		Link Control 1: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn+ LSEn+ ExtCTL- 64b-
		Link Config 1: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=8bit DwFcInEn- LWO=8bit DwFcOutEn-
		Revision ID: 1.03
		Link Frequency 0: 800MHz
		Link Error 0: <Prot- <Ovfl- <EOC- CTLTm-
		Link Frequency Capability 0: 200MHz+ 300MHz+ 400MHz+ 500MHz+ 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-
		Feature Capability: IsocFC+ LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD-
		Link Frequency 1: 400MHz
		Link Error 1: <Prot- <Ovfl- <EOC- CTLTm-
		Link Frequency Capability 1: 200MHz+ 300MHz+ 400MHz+ 500MHz+ 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-
		Error Handling: PFlE+ OFlE+ PFE- OFE- EOCFE- RFE- CRCFE- SERRFE- CF- RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE-
		Prefetchable memory behind bridge Upper: 00-00
		Bus Number: 00
	Capabilities: [e0] HyperTransport: MSI Mapping Enable+ Fixed-
		Mapping Address Base: 00000000fee00000
00: de 10 f3 02 06 00 b0 00 a2 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 44 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 08 e0 e0 01 22 20 11 11 22 30 11 00
50: 23 05 7f 80 03 02 7f 80 00 00 03 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 06 36 05 00
70: 44 44 44 00 d0 09 00 00 11 00 00 00 11 11 88 00
80: 23 99 88 00 1f 00 64 0c 03 00 00 00 7f 00 00 00
90: 70 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 01 01 01 01 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 61 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 08 00 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 10
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR+ <PERR- INTx-
00: de 10 fa 02 00 01 20 40 a2 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 10 00 21 21 14 00 11 11 00 00 03 00 00 00
60: 21 88 13 02 de 8f e1 1f 08 72 4e 10 02 3f 00 20
70: 10 32 54 0a 10 00 00 00 20 00 00 00 02 00 01 01
80: 00 00 00 00 00 00 00 00 00 00 50 3f 90 3f 01 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 01 00 00 00 80 f9 fd 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 c7 02 14 00 00 00 00 00 00 00 00 00

00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
00: de 10 fe 02 00 00 20 00 a2 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 58 15 07 54 1f 20 1c 20 1f 20 c0 21 00 00 00 00
50: 51 30 54 c9 01 00 00 00 54 30 57 c9 02 1f 1c 80
60: 02 1f 1c 00 00 00 00 00 02 10 1c a0 02 0c 1c 90
70: 02 10 1c 90 02 14 1c 90 02 0c 1c 80 02 10 1c 80
80: 02 14 1c 80 02 18 1c 80 02 1c 1c 80 01 10 1c 80
90: 02 10 1c 80 11 00 11 00 32 01 00 00 00 00 00 00
a0: c2 00 40 01 10 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 41 23 05 08
c0: fd ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
00: de 10 f8 02 00 00 a0 00 a2 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 58 15 07 54 00 00 00 00 02 10 1c 90 02 10 1c a0
50: 02 0c 1c 90 02 10 1c 90 02 14 1c 90 02 10 1c 90
60: 02 10 1c 80 02 14 1c 80 02 18 1c 80 02 1c 1c 80
70: 01 10 1c 80 1f 20 c0 81 00 00 00 00 3e 30 40 c9
80: 01 00 00 00 44 30 46 c9 02 1f 1c 80 70 20 00 80
90: 85 da 01 09 20 00 00 00 11 00 10 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 08 00 00 00 98 1c 00 00 10 00 02 00 00 7c 00 7c
c0: 00 fc 00 00 00 00 00 00 03 01 00 05 00 00 00 00
d0: 00 00 f0 03 00 04 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 60 ea 10 10 18 00 00 20 00 00 00 00 00 00 00 00

00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
00: de 10 f9 02 06 00 a0 00 a2 00 00 05 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: ef dd 7b 2f f7 de 7b 2f f7 de 7b 2f f7 02 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00
70: 0a 00 00 00 03 00 00 00 25 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 05 00 00 00 04 00 00 00
90: 03 04 00 00 01 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: ff 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: [44] #00 [00fe]
	Capabilities: [fc] #00 [0000]
00: de 10 ff 02 06 00 b0 00 a2 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 00 00 00 00
40: 17 00 00 00 00 fe fe 00 00 fe fe 00 00 fe fe 00
50: 01 fe fe 00 00 fe fe 00 01 fe fe 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
00: de 10 7f 02 00 01 20 00 a2 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
00: de 10 7e 02 00 00 20 00 a2 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 58 15 07 54 11 00 00 00 75 06 00 00 11 00 00 00
50: 75 06 00 00 40 00 40 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 04
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 04
b0: ff ff 00 00 11 31 00 00 00 10 20 00 30 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=01, subordinate=02, sec-latency=0
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: b3000000-b31fffff
	Prefetchable memory behind bridge: 00000000d0000000-00000000d01fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Subsystem: CLEVO/KAPOK Computer Device 5407
	Capabilities: [48] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/2 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [60] HyperTransport: MSI Mapping Enable- Fixed-
		Mapping Address Base: 00000000fee00000
	Capabilities: [80] Express (v1) Root Port (Slot+), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 <4us
			ExtTag- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #2, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <512ns, L1 <4us
			ClockPM- Surprise- LLActRep+ BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0.000W; Interlock- NoCompl-
		SltCtl:	Enable: AttnBtn+ PwrFlt+ MRL- PresDet- CmdCplt- HPIrq+ LinkChg+
			Control: AttnInd Off, PwrInd On, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Kernel driver in use: pcieport
00: de 10 fc 02 07 01 10 00 a1 00 04 06 10 00 01 00
10: 00 00 00 00 00 00 00 00 00 01 02 00 41 41 00 00
20: 00 b3 10 b3 01 d0 11 d0 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 ff 00 04 00
40: 0d 48 00 00 58 15 07 54 01 50 02 f8 00 00 00 00
50: 05 60 82 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 08 80 00 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 10 00 41 01 c0 04 00 00 10 28 00 00 11 34 11 02
90: 00 00 11 10 00 00 00 00 e3 11 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Subsystem: CLEVO/KAPOK Computer Device 5407
	Capabilities: [48] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/2 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [60] HyperTransport: MSI Mapping Enable- Fixed-
		Mapping Address Base: 00000000fee00000
	Capabilities: [80] Express (v1) Root Port (Slot+), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 <4us
			ExtTag- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #1, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <512ns, L1 <4us
			ClockPM- Surprise- LLActRep+ BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0.000W; Interlock- NoCompl-
		SltCtl:	Enable: AttnBtn+ PwrFlt+ MRL- PresDet- CmdCplt- HPIrq+ LinkChg+
			Control: AttnInd Off, PwrInd On, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Kernel driver in use: pcieport
00: de 10 fd 02 07 01 10 00 a1 00 04 06 10 00 01 00
10: 00 00 00 00 00 00 00 00 00 03 03 00 f1 01 00 00
20: f0 ff 00 00 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 ff 00 04 00
40: 0d 48 00 00 58 15 07 54 01 50 02 f8 00 00 00 00
50: 05 60 82 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 08 80 00 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 10 00 41 01 c0 04 00 00 10 28 00 00 11 34 11 01
90: 00 00 11 10 00 00 00 00 e3 11 40 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:05.0 VGA compatible controller: nVidia Corporation C51 [GeForce Go 6100] (rev a2) (prog-if 00 [VGA controller])
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 5
	Region 0: Memory at b2000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at b1000000 (64-bit, non-prefetchable) [size=16M]
	[virtual] Expansion ROM at 80000000 [disabled] [size=128K]
	Capabilities: [48] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
00: de 10 47 02 07 00 b0 00 a2 00 00 03 00 00 00 00
10: 00 00 00 b2 0c 00 00 c0 00 00 00 00 04 00 00 b1
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 48 00 00 00 00 00 00 00 05 01 00 00
40: 58 15 07 54 00 00 00 00 01 50 02 00 00 00 00 00
50: 05 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 01 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00
70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
a0: 00 00 f8 00 00 00 00 04 00 00 00 00 ff ff ff ff
b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: [44] HyperTransport: Slave or Primary Interface
		Command: BaseUnitID=9 UnitCnt=15 MastHost- DefDir- DUL-
		Link Control 0: CFlE+ CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn+ LSEn+ ExtCTL- 64b-
		Link Config 0: MLWI=8bit DwFcIn- MLWO=8bit DwFcOut- LWI=8bit DwFcInEn- LWO=8bit DwFcOutEn-
		Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+ <CRCErr=0 IsocEn- LSEn- ExtCTL- 64b-
		Link Config 1: MLWI=8bit DwFcIn- MLWO=8bit DwFcOut- LWI=8bit DwFcInEn- LWO=8bit DwFcOutEn-
		Revision ID: 1.03
		Link Frequency 0: 400MHz
		Link Error 0: <Prot- <Ovfl- <EOC- CTLTm-
		Link Frequency Capability 0: 200MHz+ 300MHz+ 400MHz+ 500MHz+ 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-
		Feature Capability: IsocFC+ LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD-
		Link Frequency 1: 200MHz
		Link Error 1: <Prot- <Ovfl- <EOC- CTLTm-
		Link Frequency Capability 1: 200MHz- 300MHz- 400MHz- 500MHz- 600MHz- 800MHz- 1.0GHz- 1.2GHz- 1.4GHz- 1.6GHz- Vend-
		Error Handling: PFlE+ OFlE+ PFE- OFE- EOCFE- RFE- CRCFE- SERRFE- CF- RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE-
		Prefetchable memory behind bridge Upper: 00-00
		Bus Number: 00
	Capabilities: [e0] HyperTransport: MSI Mapping Enable+ Fixed-
		Mapping Address Base: 00000000fee00000
00: de 10 70 02 06 00 b0 00 a2 00 00 05 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 00 00 00 00
40: 58 15 07 54 08 e0 e9 01 22 30 00 00 d0 00 00 00
50: 23 02 7f 80 03 00 00 00 00 00 03 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 06 36 05 00
70: 44 44 44 00 d0 09 00 00 11 00 00 00 11 11 55 00
80: 23 55 55 00 fa 00 64 0c 03 00 00 00 7f 00 00 00
90: 70 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 01 01 01 01 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 08 00 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
00: de 10 60 02 0f 00 a0 00 a3 00 01 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 58 15 07 54 00 00 00 00 fa 3e ff 00 fa 3e ff 00
50: fa 3e ff 00 00 5a 62 02 00 00 00 01 00 00 ff ff
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f9 ff
70: 10 00 ff ff c1 00 00 00 00 00 04 19 b0 00 00 05
80: 00 aa 00 70 0b 0a 00 00 f0 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 21 47 65 b7 ef cd 00 00
a0: 8b 00 00 00 04 4d 01 00 60 03 61 03 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00

00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 10
	Region 4: I/O ports at 3040 [size=64]
	Region 5: I/O ports at 3000 [size=64]
	Capabilities: [44] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: nForce2_smbus
00: de 10 64 02 01 00 b0 00 a3 00 05 0c 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 41 30 00 00 01 30 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 0a 01 00 00
40: 58 15 07 54 01 00 02 c0 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 01 10 00 00 01 14 00 00 01 18 00 00 00 00 00 00
70: 01 00 00 00 00 00 00 00 00 00 fe fe 01 20 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: d4 30 80 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 10 04 00 00 a0 10 00 80 30 24 22 61 44 44 11
f0: 5a ff 5f bf 00 00 00 c0 10 00 00 00 00 00 00 00

00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) (prog-if 10 [OHCI])
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at b0004000 (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 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: ohci_hcd
00: de 10 6d 02 07 00 b0 00 a3 10 03 0c 00 00 80 00
10: 00 40 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 0b 01 03 01
40: 58 15 07 54 01 00 02 fe 00 00 00 00 00 00 00 00
50: 00 00 00 00 1d 47 40 00 10 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) (prog-if 20 [EHCI])
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin B routed to IRQ 10
	Region 0: Memory at b0005000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [44] Debug port: BAR=1 offset=0098
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: ehci_hcd
00: de 10 6e 02 06 00 b0 00 a3 20 03 0c 00 00 80 00
10: 00 50 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 0a 02 03 01
40: 58 15 07 54 0a 80 98 20 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 20 20 01 00 00 60 18 85 03 3c 0a 01 00 00 00 00
70: 00 00 08 00 00 10 20 80 89 3d b6 22 77 25 f4 00
80: 01 00 02 fe 00 00 00 00 00 00 00 00 15 16 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 01 00 00 00 00 00 08 c0 00 00 00 00 00 00 00 00
b0: 00 11 22 33 00 00 00 00 ff 00 00 00 00 00 00 00
c0: 10 10 2d 0d 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00

00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1) (prog-if 8a [Master SecP PriP])
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
	Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
	Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
	Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
	Region 4: I/O ports at 3080 [size=16]
	Capabilities: [44] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: pata_amd
00: de 10 65 02 05 00 b0 00 f1 8a 01 01 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 81 30 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 00 00 03 01
40: 58 15 07 54 01 00 02 00 00 00 00 00 00 00 00 00
50: 01 f0 01 00 00 00 00 00 99 20 99 99 a2 00 20 a8
60: 00 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 48 30 a0 35
90: 00 00 02 28 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00

00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1) (prog-if 85 [Master SecO PriO])
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin A routed to IRQ 7
	Region 0: I/O ports at 30b0 [size=8]
	Region 1: I/O ports at 30a4 [size=4]
	Region 2: I/O ports at 30a8 [size=8]
	Region 3: I/O ports at 30a0 [size=4]
	Region 4: I/O ports at 3090 [size=16]
	Region 5: Memory at b0006000 (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 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [b0] MSI: Enable- Count=1/4 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [cc] HyperTransport: MSI Mapping Enable- Fixed+
	Kernel driver in use: sata_nv
00: de 10 66 02 07 00 b0 00 f1 85 01 01 00 00 00 00
10: b1 30 00 00 a5 30 00 00 a9 30 00 00 a1 30 00 00
20: 91 30 00 00 00 60 00 b0 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 07 01 03 01
40: 58 15 07 54 01 b0 02 00 00 00 00 00 00 00 00 00
50: 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 51 0c 00 00 00 0f 06 42 00 00 00 00
70: 2c 78 c4 40 01 10 00 00 01 10 00 00 20 00 20 00
80: 00 00 00 c0 00 20 00 78 00 00 10 90 c3 7d 7f 7b
90: 00 00 de 3b 00 00 00 00 06 00 06 10 00 00 01 01
a0: 14 10 00 27 00 00 00 00 00 00 00 00 23 33 00 02
b0: 05 cc 84 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 0a 00 0a 00 08 00 02 a8
d0: 0a 00 02 06 42 00 00 00 00 00 00 00 0e 00 00 80
e0: 0a 00 02 06 42 00 00 00 00 00 00 00 e5 5a 13 02
f0: 00 00 00 00 00 00 00 00 02 00 0c 00 00 00 00 00

00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=05, subordinate=06, sec-latency=64
	Memory behind bridge: b3200000-b32fffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr+ DiscTmrStat- DiscTmrSERREn-
	Capabilities: [b8] Subsystem: Gammagraphx, Inc. (or missing ID) Device 0000
	Capabilities: [8c] HyperTransport: MSI Mapping Enable- Fixed-
		Mapping Address Base: 00000000fee00000
00: de 10 6f 02 07 01 b0 00 a2 01 04 06 00 00 81 00
10: 00 00 00 00 00 00 00 00 00 05 06 40 f0 00 80 02
20: 20 b3 20 b3 f0 ff 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 b8 00 00 00 00 00 00 00 ff 00 04 02
40: 00 00 03 00 01 00 02 00 05 00 00 00 00 00 44 00
50: 00 00 fe 7f 00 00 00 00 ff 1f 01 80 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 a8
90: 00 00 e0 fe 00 00 00 00 00 00 00 00 00 00 00 00
a0: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 ff ff 00 00 0d 8c 00 00 00 00 00 00
c0: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx+
	Latency: 0 (500ns min, 1250ns max)
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at b0000000 (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 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [6c] HyperTransport: MSI Mapping Enable- Fixed+
	Kernel driver in use: snd_hda_intel
00: de 10 6c 02 06 00 b8 00 a2 00 03 04 00 00 80 00
10: 00 00 00 b0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 0b 02 02 05
40: 58 15 07 54 01 50 02 c0 00 00 00 00 01 01 0f 00
50: 05 6c 80 01 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 0f 00 00 00 08 00 02 a8
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 46 00 29 00 00 00 00 00 00

00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (250ns min, 5000ns max)
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at b0007000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at 30b8 [size=8]
	Capabilities: [44] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Kernel driver in use: forcedeth
00: de 10 69 02 07 00 b0 00 a3 00 80 06 00 00 00 00
10: 00 70 00 b0 b9 30 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 0a 01 01 14
40: 58 15 07 54 01 00 02 fe 00 01 00 00 0b 00 00 10
50: 05 6c 84 01 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 0f 00 00 00 08 00 02 a8
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 01 00 00 00 42 01 00 00 00 00 00 00

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- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Capabilities: [80] HyperTransport: Host or Secondary Interface
		Command: WarmRst+ DblEnd- DevNum=0 ChainSide- HostHide+ Slave- <EOCErr- DUL-
		Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=8 IsocEn- LSEn+ ExtCTL- 64b+
		Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn-
		Revision ID: 1.02
		Link Frequency: 800MHz
		Link Error: <Prot- <Ovfl- <EOC- CTLTm-
		Link Frequency Capability: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+ 800MHz+ 1.0GHz- 1.2GHz- 1.4GHz- 1.6GHz- Vend-
		Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD- ExtRS- UCnfE-
00: 22 10 00 11 00 00 10 00 00 00 00 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00
40: 01 01 01 00 01 01 01 00 01 01 01 00 01 01 01 00
50: 01 01 01 00 01 01 01 00 01 01 01 00 01 01 01 00
60: 00 00 00 00 e4 00 00 00 0f cc 2e 0f 3c 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 08 00 01 21 20 a8 11 11 22 05 35 80 02 00 00 00
90: 69 01 61 01 00 00 ff 00 07 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

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- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
00: 22 10 01 11 00 00 00 00 00 00 00 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 03 00 00 00 00 00 7f 00 00 00 00 00 01 00 00 00
50: 00 00 00 00 02 00 00 00 00 00 00 00 03 00 00 00
60: 00 00 00 00 04 00 00 00 00 00 00 00 05 00 00 00
70: 00 00 00 00 06 00 00 00 00 00 00 00 07 00 00 00
80: 08 82 00 20 37 dc ff 6f 08 20 00 23 25 df df ff
90: 00 00 00 00 35 7f 3f 5d 08 00 80 20 23 1f 1f d4
a0: 03 0a 00 00 00 0b 00 00 03 00 80 00 00 ff df 00
b0: 03 00 e0 00 80 ff ef 00 03 00 f0 00 00 0b fe 00
c0: 30 90 bf 00 30 70 7f 01 13 10 00 00 00 f0 0f 00
d0: 30 f0 ff 01 36 00 6d 01 10 e0 ef 01 37 f0 ff 01
e0: 03 00 00 ff 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

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- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
00: 22 10 02 11 00 00 00 00 00 00 00 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 01 00 00 00 01 00 40 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: e0 3f 38 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 46 00 00 00 00 00 00 00
80: 02 00 00 00 00 00 00 00 24 c2 6a 5d 20 13 12 00
90: 20 0c 01 00 6a 80 10 a7 39 00 00 80 00 00 00 00
a0: ef 06 00 5d 00 00 00 00 00 00 00 00 00 00 00 00
b0: 68 30 fc 7e 86 00 00 00 67 a8 80 00 19 0d 00 e0
c0: 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: db 8e 67 bf f0 19 cc a5 e8 11 85 06 65 35 16 38
e0: 43 1e 68 e5 dd d4 02 35 23 98 28 0f 85 73 b2 0c
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

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- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Kernel driver in use: k8temp
00: 22 10 03 11 00 00 00 00 00 00 00 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: ff 3b 04 00 40 00 10 02 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 80 7d bd af
60: 17 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00
70: 11 01 32 51 21 40 70 50 00 2a 00 08 18 21 00 00
80: 31 37 07 33 13 31 13 31 00 00 00 00 00 00 00 00
90: 00 00 00 00 70 12 00 00 00 00 14 04 00 00 00 00
a0: 98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 01 a7 0d 00 00 00 e0 08 25 26 26 00
e0: 00 00 00 00 24 0e 72 00 01 05 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 c2 0f 04 00

05:07.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at b3200000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=05, secondary=06, subordinate=09, sec-latency=176
	Memory window 0: 88000000-8bfff000 (prefetchable)
	Memory window 1: 84000000-87fff000 (prefetchable)
	I/O window 0: 00001400-000014ff
	I/O window 1: 00001000-000010ff
	BridgeCtl: Parity- SERR- ISA+ VGA- MAbort- >Reset+ 16bInt- PostWrite-
	16-bit legacy interface ports at 0001
00: 4c 10 39 80 07 01 10 02 00 00 07 06 10 40 82 00
10: 00 00 20 b3 a0 00 00 02 05 06 09 b0 00 00 00 88
20: 00 f0 ff 8b 00 00 00 84 00 f0 ff 87 00 14 00 00
30: fc 14 00 00 00 10 00 00 fc 10 00 00 0a 01 44 03
40: 58 15 07 54 01 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 60 90 44 18 19 00 00 02 00 00 1f 00 22 1b 08 00
90: c0 00 64 60 00 00 00 00 00 00 00 00 00 00 00 00
a0: 01 00 12 fe 00 00 c0 00 00 00 00 00 00 00 00 00
b0: 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 2b 37 48 3c 50 9b 01 41 00 00 00 00 00 00 00 00

05:07.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller (prog-if 10 [OHCI])
	Subsystem: Texas Instruments Device 8023
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (750ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at b3201000 (32-bit, non-prefetchable) [size=2K]
	Region 1: Memory at b3204000 (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 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
00: 4c 10 3a 80 16 01 10 02 00 10 00 0c 10 40 80 00
10: 00 10 20 b3 00 40 20 b3 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 4c 10 23 80
30: 00 00 00 00 44 00 00 00 00 00 00 00 0a 01 03 04
40: 00 00 00 00 01 00 02 7e 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00
f0: 00 08 00 00 82 10 00 00 4c 10 23 80 00 00 00 00

05:07.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (1750ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at b3202000 (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 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
00: 4c 10 3b 80 06 01 10 02 00 00 80 01 10 40 80 00
10: 00 20 20 b3 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 44 00 00 00 00 00 00 00 0a 01 07 04
40: 00 00 00 00 01 00 02 7e 00 00 00 00 00 00 00 00
50: 58 15 07 54 05 01 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

05:07.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller (prog-if 01)
	Subsystem: CLEVO/KAPOK Computer Device 5407
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (1750ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at b3201800 (32-bit, non-prefetchable) [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
00: 4c 10 3c 80 06 01 10 02 00 01 05 08 10 40 80 00
10: 00 18 20 b3 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 15 07 54
30: 00 00 00 00 80 00 00 00 00 00 00 00 0a 01 07 04
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 02 7e 00 00 00 00 03 00 00 00 58 15 07 54
90: 00 00 00 00 34 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


[-- Attachment #5: pseudo-revert.patch --]
[-- Type: text/x-diff, Size: 769 bytes --]

diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c
index 784da9d..b478c7b 100644
--- a/drivers/pci/setup-bus.c
+++ b/drivers/pci/setup-bus.c
@@ -849,14 +849,12 @@ void __ref __pci_bus_size_bridges(struct pci_bus *bus,
 		break;
 
 	case PCI_CLASS_BRIDGE_PCI:
+		/* don't size subtractive decoding (transparent)
+		 * PCI-to-PCI bridges */
+		if (bus->self->transparent)
+			break;
 		pci_bridge_check_ranges(bus);
-		if (bus->self->is_hotplug_bridge) {
-			additional_io_size  = pci_hotplug_io_size;
-			additional_mem_size = pci_hotplug_mem_size;
-		}
-		/*
-		 * Follow thru
-		 */
+		/* fall through */
 	default:
 		pbus_size_io(bus, 0, additional_io_size, realloc_head);
 		/* If the bridge supports prefetchable range, size it

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

* Re: [Bug 41622] [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
  2011-08-24 19:30     ` Rogério Brito
@ 2011-08-24 20:51       ` Rogério Brito
  2011-08-24 21:23         ` Bjorn Helgaas
  0 siblings, 1 reply; 10+ messages in thread
From: Rogério Brito @ 2011-08-24 20:51 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ivan Kokshaysky, Thomas Meyer, Gary Hade, Ingo Molnar,
	Stefan Richter, linux-kernel, Jesse Barnes, Bjorn Helgaas,
	bugme-daemon

Hi Linus and other people.

2011/8/24 Rogério Brito <rbrito@ime.usp.br>:
> On Aug 24 2011, Linus Torvalds wrote:
>> Oh, I just noticed that the "revert" you did actually does way more than
>> revert.
(...)

Just for the record, I finished compiling the kernel with only the
first part (the real revert) and it works as well as it did with the
2.6.24-rc's:

diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c
index 784da9d..1310989 100644
--- a/drivers/pci/setup-bus.c
+++ b/drivers/pci/setup-bus.c
@@ -849,6 +849,10 @@ void __ref __pci_bus_size_bridges(struct pci_bus *bus,
                break;

        case PCI_CLASS_BRIDGE_PCI:
+               /* don't size subtractive decoding (transparent)
+                * PCI-to-PCI bridges */
+               if (bus->self->transparent)
+                       break;
                pci_bridge_check_ranges(bus);
                if (bus->self->is_hotplug_bridge) {
                        additional_io_size  = pci_hotplug_io_size;

If there is anything else that you would like me to change or to
provide any extra information, then please let me know and I will do
my best.


Thanks,

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

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

* Re: [Bug 41622] [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
  2011-08-24 20:51       ` Rogério Brito
@ 2011-08-24 21:23         ` Bjorn Helgaas
  2011-08-25 14:49           ` Rogério Brito
  0 siblings, 1 reply; 10+ messages in thread
From: Bjorn Helgaas @ 2011-08-24 21:23 UTC (permalink / raw)
  To: Rogério Brito
  Cc: Linus Torvalds, Ivan Kokshaysky, Thomas Meyer, Gary Hade,
	Ingo Molnar, Stefan Richter, linux-kernel, Jesse Barnes,
	bugme-daemon

> If there is anything else that you would like me to change or to
> provide any extra information, then please let me know and I will do
> my best.

I'd still like to see a dmesg log with no arguments (remove the
"acpi=off pnpbios=off noapic nolapic" arguments).  Your machine is new
enough that we'll use PCI _CRS by default, and I'd like to make sure
we're doing the right thing.

I assume that with no arguments, you still need the "skip transparent
bridge sizing" change to boot.

I don't really like that change because in __pci_bus_size_bridges(),
it's not obvious why sizing transparent bridges should be a problem.
If growing transparent bridge windows makes us run out of space, let's
put the smarts ("this bridge is transparent, we can take advantage of
subtractive decode so we may not need to grow the positive decode
windows") at the point where we grow, not at the point where we size.
If we do have enough space, growing the positive decode windows is
better because they're faster than subtractive decode.

Bjorn

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

* Re: [Bug 41622] [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
  2011-08-24 21:23         ` Bjorn Helgaas
@ 2011-08-25 14:49           ` Rogério Brito
  2011-08-25 16:53             ` Bjorn Helgaas
  0 siblings, 1 reply; 10+ messages in thread
From: Rogério Brito @ 2011-08-25 14:49 UTC (permalink / raw)
  To: Bjorn Helgaas
  Cc: Linus Torvalds, Ivan Kokshaysky, Thomas Meyer, Gary Hade,
	Ingo Molnar, Stefan Richter, linux-kernel, Jesse Barnes,
	bugme-daemon

[-- Attachment #1: Type: text/plain, Size: 10550 bytes --]

Hi everybody.

2011/8/24 Bjorn Helgaas <bhelgaas@google.com>:
>> If there is anything else that you would like me to change or to
>> provide any extra information, then please let me know and I will do
>> my best.
>
> I'd still like to see a dmesg log with no arguments (remove the
> "acpi=off pnpbios=off noapic nolapic" arguments).  Your machine is new
> enough that we'll use PCI _CRS by default, and I'd like to make sure
> we're doing the right thing.

OK. I put them there one by one, but let me report what I get with
those disabled, but *with* that small patch applied:

* "acpi=off pnpbios=off noapic": it works well, no problems with
dropping the nolapic.
* "acpi=off noapic": it works well, with no problems dropping
"pnpbios=off, aside from the "[Firmware Bug]: powernow-k8: No PSB or
ACPI _PSS objects" message.
* "acpi=off": does not work well---it books OK, but some accesses to
disk get very long and I get the following in the dmesg log:

[  243.389359] ata1: EH in SWNCQ mode,QC:qc_active 0x7 sactive 0x7
[  243.389367] ata1: SWNCQ:qc_active 0x3 defer_bits 0x4 last_issue_tag 0x1
[  243.389368]   dhfis 0x3 dmafis 0x0 sdbfis 0x0
[  243.389374] ata1: ATA_REG 0x40 ERR_REG 0x0
[  243.389377] ata1: tag : dhfis dmafis sdbfis sactive
[  243.389380] ata1: tag 0x0: 1 0 0 1
[  243.389383] ata1: tag 0x1: 1 0 0 1
[  243.389398] ata1.00: exception Emask 0x0 SAct 0x7 SErr 0x0 action 0x6 frozen
[  243.389403] ata1.00: failed command: READ FPDMA QUEUED
[  243.389411] ata1.00: cmd 60/08:00:c9:10:be/00:00:07:00:00/40 tag 0
ncq 4096 in
[  243.389413]          res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask
0x4 (timeout)
[  243.389417] ata1.00: status: { DRDY }
[  243.389420] ata1.00: failed command: READ FPDMA QUEUED
[  243.389428] ata1.00: cmd 60/08:08:19:10:be/00:00:07:00:00/40 tag 1
ncq 4096 in
[  243.389430]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  243.389433] ata1.00: status: { DRDY }
[  243.389437] ata1.00: failed command: WRITE FPDMA QUEUED
[  243.389444] ata1.00: cmd 61/58:10:79:4f:62/00:00:06:00:00/40 tag 2
ncq 45056 out
[  243.389446]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  243.389450] ata1.00: status: { DRDY }
[  243.389457] ata1: hard resetting link
[  243.389460] ata1: nv: skipping hardreset on occupied port
[  244.289547] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  244.306186] Clocksource tsc unstable (delta = 429752755 ns)
[  244.306214] Switching to clocksource jiffies
[  244.309862] ata1.00: configured for UDMA/100
[  244.309862] ata1.00: device reported invalid CHS sector 0
[  244.309862] ata1.00: device reported invalid CHS sector 0
[  244.309862] ata1.00: device reported invalid CHS sector 0
[  244.309862] sd 0:0:0:0: [sda]  Result: hostbyte=DID_OK
driverbyte=DRIVER_SENSE
[  244.309862] sd 0:0:0:0: [sda]  Sense Key : Aborted Command
[current] [descriptor]
[  244.309862] Descriptor sense data with sense descriptors (in hex):
[  244.309862]         72 0b 00 00 00 00 00 0c 00 0a 80 00 00 00 00 00
[  244.309862]         00 00 00 00
[  244.309862] sd 0:0:0:0: [sda]  Add. Sense: No additional sense information
[  244.309862] sd 0:0:0:0: [sda] CDB: Read(10): 28 00 07 be 10 c9 00 00 08 00
[  244.309862] end_request: I/O error, dev sda, sector 129896649
[  244.309862] ata1: EH complete
[  293.834434] ata1: EH in SWNCQ mode,QC:qc_active 0x7FF sactive 0x7FF
[  293.834442] ata1: SWNCQ:qc_active 0x1F defer_bits 0x7E0 last_issue_tag 0x4
[  293.834444]   dhfis 0x1F dmafis 0x0 sdbfis 0x0
[  293.834449] ata1: ATA_REG 0x40 ERR_REG 0x0
[  293.834452] ata1: tag : dhfis dmafis sdbfis sactive
[  293.834456] ata1: tag 0x0: 1 0 0 1
[  293.834459] ata1: tag 0x1: 1 0 0 1
[  293.834462] ata1: tag 0x2: 1 0 0 1
[  293.834465] ata1: tag 0x3: 1 0 0 1
[  293.834468] ata1: tag 0x4: 1 0 0 1
[  293.834483] ata1.00: exception Emask 0x0 SAct 0x7ff SErr 0x0 action
0x6 frozen
[  293.834488] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834496] ata1.00: cmd 61/80:00:49:eb:6e/00:00:06:00:00/40 tag 0
ncq 65536 out
[  293.834498]          res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask
0x4 (timeout)
[  293.834502] ata1.00: status: { DRDY }
[  293.834505] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834513] ata1.00: cmd 61/00:08:c9:f2:6e/02:00:06:00:00/40 tag 1
ncq 262144 out
[  293.834515]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  293.834518] ata1.00: status: { DRDY }
[  293.834522] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834530] ata1.00: cmd 61/c8:10:c9:f5:6e/01:00:06:00:00/40 tag 2
ncq 233472 out
[  293.834531]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
(...)
[  395.538669] ata1: tag 0x9: 1 0 0 1
[  395.538672] ata1: tag 0xa: 1 0 0 1
[  395.538675] ata1: tag 0xb: 1 0 0 1
[  395.538678] ata1: tag 0xc: 1 0 0 1
[  395.538681] ata1: tag 0xd: 1 0 0 1
[  395.538684] ata1: tag 0xe: 0 0 0 1
[  395.538697] ata1.00: NCQ disabled due to excessive errors
[  395.538703] ata1.00: exception Emask 0x0 SAct 0x7fe00 SErr 0x0
action 0x6 frozen
[  395.538708] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538717] ata1.00: cmd 61/80:48:49:34:8e/00:00:06:00:00/40 tag 9
ncq 65536 out
[  395.538718]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538722] ata1.00: status: { DRDY }
[  395.538725] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538733] ata1.00: cmd 61/00:50:c9:37:8e/01:00:06:00:00/40 tag 10
ncq 131072 out
[  395.538735]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538739] ata1.00: status: { DRDY }
[  395.538742] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538749] ata1.00: cmd 61/80:58:b9:37:7b/00:00:06:00:00/40 tag 11
ncq 65536 out
[  395.538751]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538755] ata1.00: status: { DRDY }
[  395.538758] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538766] ata1.00: cmd 61/08:60:c9:18:8e/00:00:06:00:00/40 tag 12
ncq 4096 out
[  395.538767]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538771] ata1.00: status: { DRDY }
[  395.538774] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538782] ata1.00: cmd 61/40:68:89:43:8e/00:00:06:00:00/40 tag 13
ncq 32768 out
[  395.538783]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538787] ata1.00: status: { DRDY }
[  395.538790] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538798] ata1.00: cmd 61/08:70:d9:ff:6e/00:00:06:00:00/40 tag 14
ncq 4096 out
[  395.538800]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538803] ata1.00: status: { DRDY }
[  395.538806] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538814] ata1.00: cmd 61/08:78:a9:34:6a/00:00:06:00:00/40 tag 15
ncq 4096 out
[  395.538816]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538819] ata1.00: status: { DRDY }
[  395.538822] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538830] ata1.00: cmd 61/10:80:71:d7:6f/00:00:06:00:00/40 tag 16
ncq 8192 out
[  395.538832]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538835] ata1.00: status: { DRDY }
[  395.538839] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538846] ata1.00: cmd 61/08:88:61:ff:6d/00:00:06:00:00/40 tag 17
ncq 4096 out
[  395.538848]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538852] ata1.00: status: { DRDY }
[  395.538855] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538862] ata1.00: cmd 61/08:90:e9:62:62/01:00:06:00:00/40 tag 18
ncq 135168 out
[  395.538864]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask
0x4 (timeout)
[  395.538868] ata1.00: status: { DRDY }
[  395.538874] ata1: hard resetting link
[  395.538877] ata1: nv: skipping hardreset on occupied port
[  396.005559] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  396.025796] ata1.00: configured for UDMA/100
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1: EH complete

During that, the computer is frozen (well, not actually, the trackpad
is able to move the mouse).  For all the details, please see the full
dmesg attached to this mail. After that, it seems that I can use the
computer and it doesn't happen anymore, but I get a a very high (98+%
of time) amount of hardware interrupts happening while I am using X
(not sure yet when I quit X). See the attached /proc/interrupts.

* without any boot options: without "acpi=off", the machine just hangs
at (hand copied, but photographed, if you want it):

(...)
CPU: Mobile AMD Sempron (tm) Processor 3400+ stepping 02
ACPI: Core revision 20110623

And nothing else happens.

> I assume that with no arguments, you still need the "skip transparent
> bridge sizing" change to boot.
>
> I don't really like that change because in __pci_bus_size_bridges(),
> it's not obvious why sizing transparent bridges should be a problem.
> If growing transparent bridge windows makes us run out of space, let's
> put the smarts ("this bridge is transparent, we can take advantage of
> subtractive decode so we may not need to grow the positive decode
> windows") at the point where we grow, not at the point where we size.
> If we do have enough space, growing the positive decode windows is
> better because they're faster than subtractive decode.

I'm afraid that I have understood almost nothing of what you just said
:-), but I will try to read some of the code.

Oh, Linux, all this is with "CONFIG_PCI_DEBUG=y" since the very first beginning.


Thanks,

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

[-- Attachment #2: dmesg-3.1.0-rc3+.txt --]
[-- Type: text/plain, Size: 59150 bytes --]

[    0.000000] Linux version 3.1.0-rc3+ (marcia@marcia-desktop) (gcc version 4.6.1 (Debian 4.6.1-7) ) #24 Thu Aug 25 10:53:35 BRT 2011
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009dc00 (usable)
[    0.000000]  BIOS-e820: 000000000009dc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000d2000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000007bf10000 (usable)
[    0.000000]  BIOS-e820: 000000007bf10000 - 000000007bf18000 (ACPI data)
[    0.000000]  BIOS-e820: 000000007bf18000 - 000000007bf80000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000007bf80000 - 0000000080000000 (reserved)
[    0.000000]  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI present.
[    0.000000] DMI: CLEVO  M5X0JE /M5X0JE , BIOS 2005Q2 03/10/2008
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
[    0.000000] last_pfn = 0x7bf10 max_arch_pfn = 0x1000000
[    0.000000] MTRR default type: uncachable
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-BFFFF uncachable
[    0.000000]   C0000-D3FFF write-protect
[    0.000000]   D4000-E3FFF uncachable
[    0.000000]   E4000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 0000000000 mask FF80000000 write-back
[    0.000000]   1 disabled
[    0.000000]   2 disabled
[    0.000000]   3 disabled
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] found SMP MP-table at [c00f8260] f8260
[    0.000000] initial memory mapped : 0 - 01800000
[    0.000000] Base memory trampoline at [c009a000] 9a000 size 12288
[    0.000000] init_memory_mapping: 0000000000000000-0000000037bfe000
[    0.000000]  0000000000 - 0000200000 page 4k
[    0.000000]  0000200000 - 0037a00000 page 2M
[    0.000000]  0037a00000 - 0037bfe000 page 4k
[    0.000000] kernel direct mapping tables up to 37bfe000 @ 17fb000-1800000
[    0.000000] RAMDISK: 379fc000 - 37cf6000
[    0.000000] Allocated new RAMDISK: 37702000 - 379fb5b5
[    0.000000] Move RAMDISK from 00000000379fc000 - 0000000037cf55b4 to 37702000 - 379fb5b4
[    0.000000] 1091MB HIGHMEM available.
[    0.000000] 891MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 37bfe000
[    0.000000]   low ram: 0 - 37bfe000
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x00037bfe
[    0.000000]   HighMem  0x00037bfe -> 0x0007bf10
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0: 0x00000010 -> 0x0000009d
[    0.000000]     0: 0x00000100 -> 0x0007bf10
[    0.000000] On node 0 totalpages: 507549
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3949 pages, LIFO batch:0
[    0.000000]   Normal zone: 1752 pages used for memmap
[    0.000000]   Normal zone: 222502 pages, LIFO batch:31
[    0.000000]   HighMem zone: 2183 pages used for memmap
[    0.000000]   HighMem zone: 277131 pages, LIFO batch:31
[    0.000000] Using APIC driver default
[    0.000000] Nvidia board detected. Ignoring ACPI timer override.
[    0.000000] If you got timer trouble try acpi_use_timer_override
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] Intel MultiProcessor Specification v1.4
[    0.000000]     Virtual Wire compatibility mode.
[    0.000000] MPTABLE: OEM ID: nVIDIA  
[    0.000000] MPTABLE: Product ID: C51-MCP51   
[    0.000000] MPTABLE: APIC at: 0xFEE00000
[    0.000000] Processor #0 (Bootup-CPU)
[    0.000000] IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-23
[    0.000000] Processors: 1
[    0.000000] nr_irqs_gsi: 40
[    0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000
[    0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000d2000
[    0.000000] PM: Registered nosave memory: 00000000000d2000 - 0000000000100000
[    0.000000] Allocating PCI resources starting at 80000000 (gap: 80000000:60000000)
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 503582
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.1.0-rc3+ root=UUID=92b6c2a8-b801-4435-b8b3-f36ad6a17a69 ro acpi=off
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Initializing CPU#0
[    0.000000] Initializing HighMem for node 0 (00037bfe:0007bf10)
[    0.000000] Memory: 2006108k/2030656k available (1830k kernel code, 24088k reserved, 1179k data, 300k init, 1117256k highmem)
[    0.000000] virtual kernel memory layout:
[    0.000000]     fixmap  : 0xfffa3000 - 0xfffff000   ( 368 kB)
[    0.000000]     pkmap   : 0xffc00000 - 0xffe00000   (2048 kB)
[    0.000000]     vmalloc : 0xf83fe000 - 0xffbfe000   ( 120 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xf7bfe000   ( 891 MB)
[    0.000000]       .init : 0xc12f1000 - 0xc133c000   ( 300 kB)
[    0.000000]       .data : 0xc11c9895 - 0xc12f0620   (1179 kB)
[    0.000000]       .text : 0xc1000000 - 0xc11c9895   (1830 kB)
[    0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:288
[    0.000000] CPU 0 irqstacks, hard=f600e000 soft=f6010000
[    0.000000] spurious 8259A interrupt: IRQ7.
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty0] enabled
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 1808.641 MHz processor.
[    0.006668] Calibrating delay loop (skipped), value calculated using timer frequency.. 3618.00 BogoMIPS (lpj=6028803)
[    0.006800] pid_max: default: 32768 minimum: 301
[    0.006920] Mount-cache hash table entries: 512
[    0.007102] mce: CPU supports 5 MCE banks
[    0.007176] using AMD E400 aware idle routine
[    0.007246] CPU: Mobile AMD Sempron(tm) Processor 3400+ stepping 02
[    0.007447] Performance Events: AMD PMU driver.
[    0.007558] ... version:                0
[    0.007621] ... bit width:              48
[    0.007685] ... generic registers:      4
[    0.007748] ... value mask:             0000ffffffffffff
[    0.007814] ... max period:             00007fffffffffff
[    0.007879] ... fixed-purpose events:   0
[    0.007942] ... event mask:             000000000000000f
[    0.008166] NMI watchdog enabled, takes one hw-pmu counter.
[    0.008248] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.010079] ExtINT not setup in hardware but reported by MP table
[    0.010625] ..TIMER: vector=0x30 apic1=-1 pin1=-1 apic2=0 pin2=0
[    0.150092] devtmpfs: initialized
[    0.150252] PM: Registering ACPI NVS region at 7bf18000 (425984 bytes)
[    0.150389] RTC time: 11:11:27, date: 08/25/11
[    0.150479] NET: Registered protocol family 16
[    0.150638] node 0 link 0: io port [1000, fffff]
[    0.150642] TOM: 0000000080000000 aka 2048M
[    0.150708] node 0 link 0: mmio [a0000, bffff]
[    0.150712] node 0 link 0: mmio [80000000, dfffffff]
[    0.150715] node 0 link 0: mmio [e0000000, efffffff]
[    0.150719] node 0 link 0: mmio [f0000000, fe0bffff]
[    0.150722] bus: [00, ff] on node 0 link 0
[    0.150726] bus: 00 index 0 [io  0x0000-0xffff]
[    0.150729] bus: 00 index 1 [mem 0x000a0000-0x000bffff]
[    0.150732] bus: 00 index 2 [mem 0x80000000-0xfcffffffff]
[    0.159491] PCI : PCI BIOS aera is rw and x. Use pci=nobios if you want it NX.
[    0.159572] PCI: BIOS BUG #81[00000000] found
[    0.159636] PCI: Using configuration type 1 for base access
[    0.160240] bio: create slab <bio-0> at 0
[    0.160359] ACPI: Interpreter disabled.
[    0.160477] vgaarb: loaded
[    0.160574] PCI: Probing PCI hardware
[    0.160576] PCI: Probing PCI hardware (bus 00)
[    0.160607] pci_bus 0000:00: scanning bus
[    0.160621] pci 0000:00:00.0: [10de:02f3] type 0 class 0x000500
[    0.160632] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x13
[    0.160659] pci 0000:00:00.0: calling quirk_resource_alignment+0x0/0x166
[    0.160681] pci 0000:00:00.1: [10de:02fa] type 0 class 0x000500
[    0.160685] pci 0000:00:00.1: calling quirk_mmio_always_on+0x0/0x13
[    0.160711] pci 0000:00:00.1: calling quirk_resource_alignment+0x0/0x166
[    0.160721] pci 0000:00:00.2: [10de:02fe] type 0 class 0x000500
[    0.160726] pci 0000:00:00.2: calling quirk_mmio_always_on+0x0/0x13
[    0.160758] pci 0000:00:00.2: calling quirk_resource_alignment+0x0/0x166
[    0.160770] pci 0000:00:00.3: [10de:02f8] type 0 class 0x000500
[    0.160774] pci 0000:00:00.3: calling quirk_mmio_always_on+0x0/0x13
[    0.160806] pci 0000:00:00.3: calling quirk_resource_alignment+0x0/0x166
[    0.160818] pci 0000:00:00.4: [10de:02f9] type 0 class 0x000500
[    0.160823] pci 0000:00:00.4: calling quirk_mmio_always_on+0x0/0x13
[    0.160857] pci 0000:00:00.4: calling quirk_resource_alignment+0x0/0x166
[    0.160870] pci 0000:00:00.5: [10de:02ff] type 0 class 0x000500
[    0.160876] pci 0000:00:00.5: calling quirk_mmio_always_on+0x0/0x13
[    0.160901] pci 0000:00:00.5: calling quirk_resource_alignment+0x0/0x166
[    0.160920] pci 0000:00:00.6: [10de:027f] type 0 class 0x000500
[    0.160925] pci 0000:00:00.6: calling quirk_mmio_always_on+0x0/0x13
[    0.160950] pci 0000:00:00.6: calling quirk_resource_alignment+0x0/0x166
[    0.160961] pci 0000:00:00.7: [10de:027e] type 0 class 0x000500
[    0.160965] pci 0000:00:00.7: calling quirk_mmio_always_on+0x0/0x13
[    0.160998] pci 0000:00:00.7: calling quirk_resource_alignment+0x0/0x166
[    0.161014] pci 0000:00:02.0: [10de:02fc] type 1 class 0x000604
[    0.161018] pci 0000:00:02.0: calling quirk_mmio_always_on+0x0/0x13
[    0.161032] pci 0000:00:02.0: calling quirk_resource_alignment+0x0/0x166
[    0.161046] pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.161050] pci 0000:00:02.0: PME# disabled
[    0.161066] pci 0000:00:03.0: [10de:02fd] type 1 class 0x000604
[    0.161070] pci 0000:00:03.0: calling quirk_mmio_always_on+0x0/0x13
[    0.161085] pci 0000:00:03.0: calling quirk_resource_alignment+0x0/0x166
[    0.161097] pci 0000:00:03.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.161101] pci 0000:00:03.0: PME# disabled
[    0.161116] pci 0000:00:05.0: [10de:0247] type 0 class 0x000300
[    0.161122] pci 0000:00:05.0: calling quirk_mmio_always_on+0x0/0x13
[    0.161129] pci 0000:00:05.0: reg 10: [mem 0xb2000000-0xb2ffffff]
[    0.161136] pci 0000:00:05.0: reg 14: [mem 0xc0000000-0xcfffffff 64bit pref]
[    0.161143] pci 0000:00:05.0: reg 1c: [mem 0xb1000000-0xb1ffffff 64bit]
[    0.161151] pci 0000:00:05.0: reg 30: [mem 0x00000000-0x0001ffff pref]
[    0.161157] pci 0000:00:05.0: calling quirk_resource_alignment+0x0/0x166
[    0.161196] pci 0000:00:09.0: [10de:0270] type 0 class 0x000500
[    0.161214] pci 0000:00:09.0: calling quirk_mmio_always_on+0x0/0x13
[    0.161330] pci 0000:00:09.0: calling quirk_resource_alignment+0x0/0x166
[    0.161396] pci 0000:00:0a.0: [10de:0260] type 0 class 0x000601
[    0.161401] pci 0000:00:0a.0: calling quirk_mmio_always_on+0x0/0x13
[    0.161452] pci 0000:00:0a.0: calling nvidia_force_enable_hpet+0x0/0x7e
[    0.161455] HPET not enabled in BIOS. You might try hpet=force boot option
[    0.161525] pci 0000:00:0a.0: calling quirk_resource_alignment+0x0/0x166
[    0.161545] pci 0000:00:0a.1: [10de:0264] type 0 class 0x000c05
[    0.161556] pci 0000:00:0a.1: calling quirk_mmio_always_on+0x0/0x13
[    0.161596] pci 0000:00:0a.1: reg 20: [io  0x3040-0x307f]
[    0.161606] pci 0000:00:0a.1: reg 24: [io  0x3000-0x303f]
[    0.161620] pci 0000:00:0a.1: calling quirk_resource_alignment+0x0/0x166
[    0.161643] pci 0000:00:0a.1: PME# supported from D3hot D3cold
[    0.161650] pci 0000:00:0a.1: PME# disabled
[    0.161678] pci 0000:00:0b.0: [10de:026d] type 0 class 0x000c03
[    0.161686] pci 0000:00:0b.0: calling quirk_mmio_always_on+0x0/0x13
[    0.161698] pci 0000:00:0b.0: reg 10: [mem 0xb0004000-0xb0004fff]
[    0.161741] pci 0000:00:0b.0: calling quirk_resource_alignment+0x0/0x166
[    0.161756] pci 0000:00:0b.0: supports D1 D2
[    0.161759] pci 0000:00:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.161764] pci 0000:00:0b.0: PME# disabled
[    0.161782] pci 0000:00:0b.1: [10de:026e] type 0 class 0x000c03
[    0.161792] pci 0000:00:0b.1: calling quirk_mmio_always_on+0x0/0x13
[    0.161803] pci 0000:00:0b.1: reg 10: [mem 0xb0005000-0xb00050ff]
[    0.161844] pci 0000:00:0b.1: calling quirk_resource_alignment+0x0/0x166
[    0.161864] pci 0000:00:0b.1: supports D1 D2
[    0.161867] pci 0000:00:0b.1: PME# supported from D0 D1 D2 D3hot D3cold
[    0.161871] pci 0000:00:0b.1: PME# disabled
[    0.161898] pci 0000:00:0d.0: [10de:0265] type 0 class 0x000101
[    0.161905] pci 0000:00:0d.0: calling quirk_mmio_always_on+0x0/0x13
[    0.161938] pci 0000:00:0d.0: reg 20: [io  0x3080-0x308f]
[    0.161957] pci 0000:00:0d.0: calling quirk_resource_alignment+0x0/0x166
[    0.161988] pci 0000:00:0e.0: [10de:0266] type 0 class 0x000101
[    0.161999] pci 0000:00:0e.0: calling quirk_mmio_always_on+0x0/0x13
[    0.162010] pci 0000:00:0e.0: reg 10: [io  0x30b0-0x30b7]
[    0.162019] pci 0000:00:0e.0: reg 14: [io  0x30a4-0x30a7]
[    0.162028] pci 0000:00:0e.0: reg 18: [io  0x30a8-0x30af]
[    0.162037] pci 0000:00:0e.0: reg 1c: [io  0x30a0-0x30a3]
[    0.162046] pci 0000:00:0e.0: reg 20: [io  0x3090-0x309f]
[    0.162055] pci 0000:00:0e.0: reg 24: [mem 0xb0006000-0xb0006fff]
[    0.162069] pci 0000:00:0e.0: calling quirk_resource_alignment+0x0/0x166
[    0.162109] pci 0000:00:10.0: [10de:026f] type 1 class 0x000604
[    0.162118] pci 0000:00:10.0: calling quirk_mmio_always_on+0x0/0x13
[    0.162144] pci 0000:00:10.0: calling quirk_resource_alignment+0x0/0x166
[    0.162179] pci 0000:00:10.1: [10de:026c] type 0 class 0x000403
[    0.162191] pci 0000:00:10.1: calling quirk_mmio_always_on+0x0/0x13
[    0.162202] pci 0000:00:10.1: reg 10: [mem 0xb0000000-0xb0003fff]
[    0.162245] pci 0000:00:10.1: calling quirk_resource_alignment+0x0/0x166
[    0.162268] pci 0000:00:10.1: PME# supported from D3hot D3cold
[    0.162272] pci 0000:00:10.1: PME# disabled
[    0.162304] pci 0000:00:14.0: [10de:0269] type 0 class 0x000680
[    0.162311] pci 0000:00:14.0: calling quirk_mmio_always_on+0x0/0x13
[    0.162322] pci 0000:00:14.0: reg 10: [mem 0xb0007000-0xb0007fff]
[    0.162331] pci 0000:00:14.0: reg 14: [io  0x30b8-0x30bf]
[    0.162367] pci 0000:00:14.0: calling quirk_resource_alignment+0x0/0x166
[    0.162380] pci 0000:00:14.0: supports D1 D2
[    0.162383] pci 0000:00:14.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.162388] pci 0000:00:14.0: PME# disabled
[    0.162403] pci 0000:00:18.0: [1022:1100] type 0 class 0x000600
[    0.162407] pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x13
[    0.162418] pci 0000:00:18.0: calling quirk_resource_alignment+0x0/0x166
[    0.162430] pci 0000:00:18.1: [1022:1101] type 0 class 0x000600
[    0.162434] pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x13
[    0.162446] pci 0000:00:18.1: calling quirk_resource_alignment+0x0/0x166
[    0.162455] pci 0000:00:18.2: [1022:1102] type 0 class 0x000600
[    0.162459] pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x13
[    0.162470] pci 0000:00:18.2: calling quirk_resource_alignment+0x0/0x166
[    0.162479] pci 0000:00:18.3: [1022:1103] type 0 class 0x000600
[    0.162483] pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x13
[    0.162494] pci 0000:00:18.3: calling quirk_resource_alignment+0x0/0x166
[    0.162508] pci_bus 0000:00: fixups for bus
[    0.162511] PCI: peer root bus 00 res updated from pci conf
[    0.162517] pci 0000:00:02.0: scanning [bus 01-02] behind bridge, pass 0
[    0.162539] pci_bus 0000:01: scanning bus
[    0.162542] pci_bus 0000:01: fixups for bus
[    0.162546] pci 0000:00:02.0: PCI bridge to [bus 01-02]
[    0.162613] pci 0000:00:02.0:   bridge window [io  0x4000-0x4fff]
[    0.162616] pci 0000:00:02.0:   bridge window [mem 0xb3000000-0xb31fffff]
[    0.162621] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xd01fffff 64bit pref]
[    0.162625] pci_bus 0000:01: bus scan returning with max=01
[    0.162629] pci 0000:00:03.0: scanning [bus 03-03] behind bridge, pass 0
[    0.162650] pci_bus 0000:03: scanning bus
[    0.162654] pci_bus 0000:03: fixups for bus
[    0.162657] pci 0000:00:03.0: PCI bridge to [bus 03-03]
[    0.162725] pci_bus 0000:03: bus scan returning with max=03
[    0.162730] pci 0000:00:10.0: scanning [bus 05-06] behind bridge, pass 0
[    0.162754] pci_bus 0000:05: scanning bus
[    0.162777] pci 0000:05:07.0: [104c:8039] type 2 class 0x000607
[    0.162786] pci 0000:05:07.0: calling quirk_mmio_always_on+0x0/0x13
[    0.162800] pci 0000:05:07.0: reg 10: [mem 0xb3200000-0xb3200fff]
[    0.162808] pci 0000:05:07.0: calling quirk_resource_alignment+0x0/0x166
[    0.162825] pci 0000:05:07.0: supports D1 D2
[    0.162828] pci 0000:05:07.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.162834] pci 0000:05:07.0: PME# disabled
[    0.162853] pci 0000:05:07.1: [104c:803a] type 0 class 0x000c00
[    0.162862] pci 0000:05:07.1: calling quirk_mmio_always_on+0x0/0x13
[    0.162876] pci 0000:05:07.1: reg 10: [mem 0xb3201000-0xb32017ff]
[    0.162888] pci 0000:05:07.1: reg 14: [mem 0xb3204000-0xb3207fff]
[    0.162936] pci 0000:05:07.1: calling quirk_resource_alignment+0x0/0x166
[    0.162953] pci 0000:05:07.1: supports D1 D2
[    0.162956] pci 0000:05:07.1: PME# supported from D0 D1 D2 D3hot
[    0.162961] pci 0000:05:07.1: PME# disabled
[    0.162980] pci 0000:05:07.2: [104c:803b] type 0 class 0x000180
[    0.162989] pci 0000:05:07.2: calling quirk_mmio_always_on+0x0/0x13
[    0.163003] pci 0000:05:07.2: reg 10: [mem 0xb3202000-0xb3202fff]
[    0.163058] pci 0000:05:07.2: calling quirk_resource_alignment+0x0/0x166
[    0.163074] pci 0000:05:07.2: supports D1 D2
[    0.163077] pci 0000:05:07.2: PME# supported from D0 D1 D2 D3hot
[    0.163082] pci 0000:05:07.2: PME# disabled
[    0.163101] pci 0000:05:07.3: [104c:803c] type 0 class 0x000805
[    0.163110] pci 0000:05:07.3: calling quirk_mmio_always_on+0x0/0x13
[    0.163124] pci 0000:05:07.3: reg 10: [mem 0xb3201800-0xb32018ff]
[    0.163178] pci 0000:05:07.3: calling quirk_resource_alignment+0x0/0x166
[    0.163195] pci 0000:05:07.3: supports D1 D2
[    0.163198] pci 0000:05:07.3: PME# supported from D0 D1 D2 D3hot
[    0.163203] pci 0000:05:07.3: PME# disabled
[    0.163245] pci_bus 0000:05: fixups for bus
[    0.163248] pci 0000:00:10.0: PCI bridge to [bus 05-06] (subtractive decode)
[    0.163320] pci 0000:00:10.0:   bridge window [mem 0xb3200000-0xb32fffff]
[    0.163330] pci 0000:00:10.0:   bridge window [io  0x0000-0xffff] (subtractive decode)
[    0.163334] pci 0000:00:10.0:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[    0.163338] pci 0000:00:10.0:   bridge window [mem 0x80000000-0xfcffffffff] (subtractive decode)
[    0.163343] pci 0000:05:07.0: scanning [bus 06-06] behind bridge, pass 0
[    0.163351] pci 0000:05:07.0: scanning [bus 06-06] behind bridge, pass 1
[    0.163384] pci_bus 0000:06: [bus 06-09] partially hidden behind transparent bridge 0000:05 [bus 05-06]
[    0.163469] pci_bus 0000:05: bus scan returning with max=09
[    0.163474] pci 0000:00:02.0: scanning [bus 01-02] behind bridge, pass 1
[    0.163479] pci 0000:00:03.0: scanning [bus 03-03] behind bridge, pass 1
[    0.163484] pci 0000:00:10.0: scanning [bus 05-06] behind bridge, pass 1
[    0.163490] pci_bus 0000:00: bus scan returning with max=09
[    0.163788] vgaarb: device added: PCI:0000:00:05.0,decodes=io+mem,owns=io+mem,locks=none
[    0.170894] pci 0000:00:0a.0: default IRQ router [10de:0260]
[    0.170969] PCI: pci_cache_line_size set to 64 bytes
[    0.170985] pci 0000:00:05.0: BAR 0: reserving [mem 0xb2000000-0xb2ffffff flags 0x40200] (d=0, p=0)
[    0.170990] pci 0000:00:05.0: BAR 1: reserving [mem 0xc0000000-0xcfffffff flags 0x14220c] (d=0, p=0)
[    0.170995] pci 0000:00:05.0: BAR 3: reserving [mem 0xb1000000-0xb1ffffff flags 0x140204] (d=0, p=0)
[    0.171005] pci 0000:00:0a.1: BAR 4: reserving [io  0x3040-0x307f flags 0x40101] (d=0, p=0)
[    0.171009] pci 0000:00:0a.1: BAR 5: reserving [io  0x3000-0x303f flags 0x40101] (d=0, p=0)
[    0.171015] pci 0000:00:0b.0: BAR 0: reserving [mem 0xb0004000-0xb0004fff flags 0x40200] (d=0, p=0)
[    0.171021] pci 0000:00:0b.1: BAR 0: reserving [mem 0xb0005000-0xb00050ff flags 0x40200] (d=0, p=0)
[    0.171027] pci 0000:00:0d.0: BAR 0: reserving [io  0x01f0-0x01f7 flags 0x110] (d=0, p=0)
[    0.171031] pci 0000:00:0d.0: BAR 1: reserving [io  0x03f6 flags 0x110] (d=0, p=0)
[    0.171036] pci 0000:00:0d.0: BAR 2: reserving [io  0x0170-0x0177 flags 0x110] (d=0, p=0)
[    0.171040] pci 0000:00:0d.0: BAR 3: reserving [io  0x0376 flags 0x110] (d=0, p=0)
[    0.171044] pci 0000:00:0d.0: BAR 4: reserving [io  0x3080-0x308f flags 0x40101] (d=0, p=0)
[    0.171050] pci 0000:00:0e.0: BAR 0: reserving [io  0x30b0-0x30b7 flags 0x40101] (d=0, p=0)
[    0.171055] pci 0000:00:0e.0: BAR 1: reserving [io  0x30a4-0x30a7 flags 0x40101] (d=0, p=0)
[    0.171059] pci 0000:00:0e.0: BAR 2: reserving [io  0x30a8-0x30af flags 0x40101] (d=0, p=0)
[    0.171064] pci 0000:00:0e.0: BAR 3: reserving [io  0x30a0-0x30a3 flags 0x40101] (d=0, p=0)
[    0.171068] pci 0000:00:0e.0: BAR 4: reserving [io  0x3090-0x309f flags 0x40101] (d=0, p=0)
[    0.171075] pci 0000:00:10.1: BAR 0: reserving [mem 0xb0000000-0xb0003fff flags 0x40200] (d=0, p=0)
[    0.171081] pci 0000:00:14.0: BAR 0: reserving [mem 0xb0007000-0xb0007fff flags 0x40200] (d=0, p=0)
[    0.171086] pci 0000:00:14.0: BAR 1: reserving [io  0x30b8-0x30bf flags 0x40101] (d=0, p=0)
[    0.171096] pci 0000:05:07.1: BAR 0: reserving [mem 0xb3201000-0xb32017ff flags 0x40200] (d=0, p=0)
[    0.171100] pci 0000:05:07.1: BAR 1: reserving [mem 0xb3204000-0xb3207fff flags 0x40200] (d=0, p=0)
[    0.171107] pci 0000:05:07.2: BAR 0: reserving [mem 0xb3202000-0xb3202fff flags 0x40200] (d=0, p=0)
[    0.171113] pci 0000:05:07.3: BAR 0: reserving [mem 0xb3201800-0xb32018ff flags 0x40200] (d=0, p=0)
[    0.171136] pci 0000:00:0e.0: BAR 5: reserving [mem 0xb0006000-0xb0006fff flags 0x40200] (d=1, p=1)
[    0.171148] pci 0000:05:07.0: BAR 0: reserving [mem 0xb3200000-0xb3200fff flags 0x40200] (d=1, p=1)
[    0.171158] reserve RAM buffer: 000000000009dc00 - 000000000009ffff 
[    0.171162] reserve RAM buffer: 000000007bf10000 - 000000007bffffff 
[    0.172436] pnp: PnP ACPI: disabled
[    0.174550] PCI: max bus depth: 2 pci_try_num: 3
[    0.174580] pci 0000:00:05.0: BAR 6: assigned [mem 0x80000000-0x8001ffff pref]
[    0.174664] pci 0000:00:02.0: PCI bridge to [bus 01-02]
[    0.174731] pci 0000:00:02.0:   bridge window [io  0x4000-0x4fff]
[    0.174799] pci 0000:00:02.0:   bridge window [mem 0xb3000000-0xb31fffff]
[    0.174869] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xd01fffff 64bit pref]
[    0.174952] pci 0000:00:03.0: PCI bridge to [bus 03-03]
[    0.175026] pci 0000:05:07.0: BAR 10: assigned [mem 0x84000000-0x87ffffff]
[    0.175098] pci 0000:05:07.0: BAR 9: assigned [mem 0x88000000-0x8bffffff pref]
[    0.175181] pci 0000:05:07.0: BAR 8: assigned [io  0x1000-0x10ff]
[    0.175250] pci 0000:05:07.0: BAR 7: assigned [io  0x1400-0x14ff]
[    0.175318] pci 0000:05:07.0: CardBus bridge to [bus 06-09]
[    0.175384] pci 0000:05:07.0:   bridge window [io  0x1400-0x14ff]
[    0.175454] pci 0000:05:07.0:   bridge window [io  0x1000-0x10ff]
[    0.175524] pci 0000:05:07.0:   bridge window [mem 0x88000000-0x8bffffff pref]
[    0.175607] pci 0000:05:07.0:   bridge window [mem 0x84000000-0x87ffffff]
[    0.175678] pci 0000:00:10.0: PCI bridge to [bus 05-06]
[    0.175746] pci 0000:00:10.0:   bridge window [mem 0xb3200000-0xb32fffff]
[    0.175825] pci 0000:00:02.0: setting latency timer to 64
[    0.175830] pci 0000:00:03.0: setting latency timer to 64
[    0.175836] pci 0000:00:10.0: setting latency timer to 64
[    0.175843] pci 0000:05:07.0: enabling device (0104 -> 0107)
[    0.175916] pci 0000:05:07.0: can't find IRQ for PCI INT D; probably buggy MP table
[    0.176001] pci_bus 0000:00: resource 4 [io  0x0000-0xffff]
[    0.176004] pci_bus 0000:00: resource 5 [mem 0x000a0000-0x000bffff]
[    0.176008] pci_bus 0000:00: resource 6 [mem 0x80000000-0xfcffffffff]
[    0.176011] pci_bus 0000:01: resource 0 [io  0x4000-0x4fff]
[    0.176015] pci_bus 0000:01: resource 1 [mem 0xb3000000-0xb31fffff]
[    0.176018] pci_bus 0000:01: resource 2 [mem 0xd0000000-0xd01fffff 64bit pref]
[    0.176022] pci_bus 0000:05: resource 1 [mem 0xb3200000-0xb32fffff]
[    0.176025] pci_bus 0000:05: resource 4 [io  0x0000-0xffff]
[    0.176029] pci_bus 0000:05: resource 5 [mem 0x000a0000-0x000bffff]
[    0.176032] pci_bus 0000:05: resource 6 [mem 0x80000000-0xfcffffffff]
[    0.176036] pci_bus 0000:06: resource 0 [io  0x1400-0x14ff]
[    0.176039] pci_bus 0000:06: resource 1 [io  0x1000-0x10ff]
[    0.176042] pci_bus 0000:06: resource 2 [mem 0x88000000-0x8bffffff pref]
[    0.176046] pci_bus 0000:06: resource 3 [mem 0x84000000-0x87ffffff]
[    0.176087] NET: Registered protocol family 2
[    0.176188] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.176418] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.177359] TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
[    0.177638] TCP: Hash tables configured (established 131072 bind 65536)
[    0.177706] TCP reno registered
[    0.177770] UDP hash table entries: 512 (order: 1, 8192 bytes)
[    0.177843] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
[    0.177980] NET: Registered protocol family 1
[    0.178058] pci 0000:00:00.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178077] pci 0000:00:00.0: Found disabled HT MSI Mapping
[    0.178147] pci 0000:00:00.0: Enabling HT MSI Mapping
[    0.178217] pci 0000:00:00.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.178222] pci 0000:00:00.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178227] pci 0000:00:00.0: calling pci_fixup_video+0x0/0x8b
[    0.178232] pci 0000:00:00.1: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178237] pci 0000:00:00.1: calling quirk_cardbus_legacy+0x0/0x16
[    0.178242] pci 0000:00:00.1: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178246] pci 0000:00:00.1: calling pci_fixup_video+0x0/0x8b
[    0.178251] pci 0000:00:00.2: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178256] pci 0000:00:00.2: calling quirk_cardbus_legacy+0x0/0x16
[    0.178261] pci 0000:00:00.2: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178265] pci 0000:00:00.2: calling pci_fixup_video+0x0/0x8b
[    0.178270] pci 0000:00:00.3: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178275] pci 0000:00:00.3: calling quirk_cardbus_legacy+0x0/0x16
[    0.178280] pci 0000:00:00.3: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178284] pci 0000:00:00.3: calling pci_fixup_video+0x0/0x8b
[    0.178289] pci 0000:00:00.4: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178294] pci 0000:00:00.4: calling quirk_cardbus_legacy+0x0/0x16
[    0.178299] pci 0000:00:00.4: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178303] pci 0000:00:00.4: calling pci_fixup_video+0x0/0x8b
[    0.178308] pci 0000:00:00.5: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178315] pci 0000:00:00.5: calling quirk_cardbus_legacy+0x0/0x16
[    0.178320] pci 0000:00:00.5: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178324] pci 0000:00:00.5: calling pci_fixup_video+0x0/0x8b
[    0.178329] pci 0000:00:00.6: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178334] pci 0000:00:00.6: calling quirk_cardbus_legacy+0x0/0x16
[    0.178338] pci 0000:00:00.6: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178342] pci 0000:00:00.6: calling pci_fixup_video+0x0/0x8b
[    0.178347] pci 0000:00:00.7: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178352] pci 0000:00:00.7: calling quirk_cardbus_legacy+0x0/0x16
[    0.178357] pci 0000:00:00.7: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178361] pci 0000:00:00.7: calling pci_fixup_video+0x0/0x8b
[    0.178366] pci 0000:00:02.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178387] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    0.178454] pci 0000:00:02.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.178458] pci 0000:00:02.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178463] pci 0000:00:02.0: calling pci_fixup_video+0x0/0x8b
[    0.178468] pci 0000:00:03.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178491] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    0.178558] pci 0000:00:03.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.178563] pci 0000:00:03.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178567] pci 0000:00:03.0: calling pci_fixup_video+0x0/0x8b
[    0.178572] pci 0000:00:05.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178578] pci 0000:00:05.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.178583] pci 0000:00:05.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178587] pci 0000:00:05.0: calling pci_fixup_video+0x0/0x8b
[    0.178590] pci 0000:00:05.0: Boot video device
[    0.178595] pci 0000:00:09.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178620] pci 0000:00:09.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.178624] pci 0000:00:09.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178629] pci 0000:00:09.0: calling pci_fixup_video+0x0/0x8b
[    0.178636] pci 0000:00:0a.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178641] pci 0000:00:0a.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.178645] pci 0000:00:0a.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178650] pci 0000:00:0a.0: calling pci_fixup_video+0x0/0x8b
[    0.178655] pci 0000:00:0a.1: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178666] pci 0000:00:0a.1: calling quirk_cardbus_legacy+0x0/0x16
[    0.178671] pci 0000:00:0a.1: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.178675] pci 0000:00:0a.1: calling pci_fixup_video+0x0/0x8b
[    0.178680] pci 0000:00:0b.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.178689] pci 0000:00:0b.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.178693] pci 0000:00:0b.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243327] pci 0000:00:0b.0: calling pci_fixup_video+0x0/0x8b
[    0.243334] pci 0000:00:0b.1: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.243344] pci 0000:00:0b.1: calling quirk_cardbus_legacy+0x0/0x16
[    0.243350] pci 0000:00:0b.1: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243369] pci 0000:00:0b.1: calling pci_fixup_video+0x0/0x8b
[    0.243375] pci 0000:00:0d.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.243383] pci 0000:00:0d.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.243387] pci 0000:00:0d.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243392] pci 0000:00:0d.0: calling pci_fixup_video+0x0/0x8b
[    0.243397] pci 0000:00:0e.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.243458] pci 0000:00:09.0: Found enabled HT MSI Mapping
[    0.243526] pci 0000:00:0e.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.243530] pci 0000:00:0e.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243534] pci 0000:00:0e.0: calling pci_fixup_video+0x0/0x8b
[    0.243540] pci 0000:00:10.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.243603] pci 0000:00:09.0: Found enabled HT MSI Mapping
[    0.243671] pci 0000:00:10.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.243675] pci 0000:00:10.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243679] pci 0000:00:10.0: calling pci_fixup_video+0x0/0x8b
[    0.243685] pci 0000:00:10.1: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.243751] pci 0000:00:09.0: Found enabled HT MSI Mapping
[    0.243818] pci 0000:00:10.1: calling quirk_cardbus_legacy+0x0/0x16
[    0.243823] pci 0000:00:10.1: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243827] pci 0000:00:10.1: calling pci_fixup_video+0x0/0x8b
[    0.243833] pci 0000:00:14.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x18
[    0.243841] pci 0000:00:14.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.243845] pci 0000:00:14.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243849] pci 0000:00:14.0: calling pci_fixup_video+0x0/0x8b
[    0.243856] pci 0000:00:18.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.243860] pci 0000:00:18.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243864] pci 0000:00:18.0: calling pci_fixup_video+0x0/0x8b
[    0.243870] pci 0000:00:18.1: calling quirk_cardbus_legacy+0x0/0x16
[    0.243874] pci 0000:00:18.1: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243878] pci 0000:00:18.1: calling pci_fixup_video+0x0/0x8b
[    0.243884] pci 0000:00:18.2: calling quirk_cardbus_legacy+0x0/0x16
[    0.243888] pci 0000:00:18.2: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243892] pci 0000:00:18.2: calling pci_fixup_video+0x0/0x8b
[    0.243898] pci 0000:00:18.3: calling quirk_cardbus_legacy+0x0/0x16
[    0.243902] pci 0000:00:18.3: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243906] pci 0000:00:18.3: calling pci_fixup_video+0x0/0x8b
[    0.243912] pci 0000:05:07.0: calling quirk_cardbus_legacy+0x0/0x16
[    0.243917] pci 0000:05:07.0: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243922] pci 0000:05:07.0: calling pci_fixup_video+0x0/0x8b
[    0.243928] pci 0000:05:07.1: calling quirk_cardbus_legacy+0x0/0x16
[    0.243933] pci 0000:05:07.1: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243937] pci 0000:05:07.1: calling pci_fixup_video+0x0/0x8b
[    0.243943] pci 0000:05:07.2: calling quirk_cardbus_legacy+0x0/0x16
[    0.243947] pci 0000:05:07.2: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243952] pci 0000:05:07.2: calling pci_fixup_video+0x0/0x8b
[    0.243958] pci 0000:05:07.3: calling quirk_cardbus_legacy+0x0/0x16
[    0.243962] pci 0000:05:07.3: calling quirk_usb_early_handoff+0x0/0x4bd
[    0.243967] pci 0000:05:07.3: calling pci_fixup_video+0x0/0x8b
[    0.243971] PCI: CLS 64 bytes, default 64
[    0.244025] Unpacking initramfs...
[    0.343284] Freeing initrd memory: 3048k freed
[    0.345671] platform rtc_cmos: registered platform RTC device (no PNP device found)
[    0.350093] highmem bounce pool size: 64 pages
[    0.350100] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    0.367010] msgmni has been set to 1741
[    0.367232] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    0.367315] io scheduler noop registered
[    0.367378] io scheduler deadline registered
[    0.367451] io scheduler cfq registered (default)
[    0.367949] vga16fb: initializing
[    0.367953] vga16fb: mapped to 0xc00a0000
[    0.368101] fb0: VGA16 VGA frame buffer device
[    0.415556] Linux agpgart interface v0.103
[    0.415770] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    0.417517] i8042: Detected active multiplexing controller, rev 1.1
[    0.418613] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.418682] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[    0.418788] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[    0.418866] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[    0.419986] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[    0.420385] mousedev: PS/2 mouse device common for all mice
[    0.420788] rtc_cmos: dev (254:0)
[    0.420798] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[    0.420895] rtc0: alarms up to one day, 114 bytes nvram
[    0.420989] cpuidle: using governor ladder
[    0.421053] cpuidle: using governor menu
[    0.421129] TCP cubic registered
[    0.421192] NET: Registered protocol family 17
[    0.421262] Registering the dns_resolver key type
[    0.421350] Using IPI Shortcut mode
[    0.421631] PM: Hibernation image not present or could not be loaded.
[    0.426971]   Magic number: 7:672:176
[    0.427084] tty ttyr2: hash matches
[    0.427260] rtc_cmos rtc_cmos: setting system clock to 2011-08-25 11:11:27 UTC (1314270687)
[    0.427454] Freeing unused kernel memory: 300k freed
[    0.427737] Write protecting the kernel text: 1832k
[    0.427826] Write protecting the kernel read-only data: 984k
[    0.427892] NX-protecting the kernel data: 2264k
[    0.446798] udevd[668]: starting version 172
[    0.452280] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[    0.545243] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[    0.545348] forcedeth 0000:00:14.0: can't find IRQ for PCI INT A; probably buggy MP table
[    0.546648] forcedeth 0000:00:14.0: setting latency timer to 64
[    0.562858] SCSI subsystem initialized
[    0.574040] usbcore: registered new interface driver usbfs
[    0.574133] usbcore: registered new interface driver hub
[    0.577241] usbcore: registered new device driver usb
[    0.577780] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.597363] libata version 3.00 loaded.
[    1.100432] forcedeth 0000:00:14.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:90:f5:67:a6:d3
[    1.100521] forcedeth 0000:00:14.0: highdma pwrctl lnktim desc-v3
[    1.100737] ehci_hcd 0000:00:0b.1: can't find IRQ for PCI INT B; probably buggy MP table
[    1.100837] ehci_hcd 0000:00:0b.1: setting latency timer to 64
[    1.100842] ehci_hcd 0000:00:0b.1: EHCI Host Controller
[    1.100930] ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 1
[    1.101040] ehci_hcd 0000:00:0b.1: debug port 1
[    1.101112] ehci_hcd 0000:00:0b.1: cache line size of 64 is not supported
[    1.101129] ehci_hcd 0000:00:0b.1: irq 10, io mem 0xb0005000
[    1.109939] ehci_hcd 0000:00:0b.1: USB 2.0 started, EHCI 1.00
[    1.110265] hub 1-0:1.0: USB hub found
[    1.110332] hub 1-0:1.0: 8 ports detected
[    1.110598] sata_nv 0000:00:0e.0: version 3.5
[    1.110607] sata_nv 0000:00:0e.0: enabling device (0005 -> 0007)
[    1.110682] sata_nv 0000:00:0e.0: can't find IRQ for PCI INT A; probably buggy MP table
[    1.110765] sata_nv 0000:00:0e.0: Using SWNCQ mode
[    1.110882] sata_nv 0000:00:0e.0: setting latency timer to 64
[    1.113583] scsi0 : sata_nv
[    1.115331] scsi1 : sata_nv
[    1.115472] ata1: SATA max UDMA/133 cmd 0x30b0 ctl 0x30a4 bmdma 0x3090 irq 7
[    1.115543] ata2: SATA max UDMA/133 cmd 0x30a8 ctl 0x30a0 bmdma 0x3098 irq 7
[    1.115656] pata_amd 0000:00:0d.0: version 0.4.1
[    1.115701] pata_amd 0000:00:0d.0: setting latency timer to 64
[    1.116422] scsi2 : pata_amd
[    1.116648] scsi3 : pata_amd
[    1.116765] ata3: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x3080 irq 14
[    1.116834] ata4: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x3088 irq 15
[    1.117172] ata3: port disabled--ignoring
[    1.193726] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.193823] ohci_hcd 0000:00:0b.0: can't find IRQ for PCI INT A; probably buggy MP table
[    1.193923] ohci_hcd 0000:00:0b.0: setting latency timer to 64
[    1.193927] ohci_hcd 0000:00:0b.0: OHCI Host Controller
[    1.194004] ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 2
[    1.194114] ohci_hcd 0000:00:0b.0: irq 11, io mem 0xb0004000
[    1.248829] hub 2-0:1.0: USB hub found
[    1.248902] hub 2-0:1.0: 8 ports detected
[    1.346618] Switching to clocksource tsc
[    1.416464] usb 1-5: new high speed USB device number 2 using ehci_hcd
[    1.579773] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    1.586827] ata1.00: HPA detected: current 153356490, native 156301488
[    1.586899] ata1.00: ATA-7: FUJITSU MHV2080BH, 0085002A, max UDMA/100
[    1.586968] ata1.00: 153356490 sectors, multi 16: LBA48 NCQ (depth 31/32)
[    1.600160] ata1.00: configured for UDMA/100
[    1.600329] scsi 0:0:0:0: Direct-Access     ATA      FUJITSU MHV2080B 0085 PQ: 0 ANSI: 5
[    1.912989] ata2: SATA link down (SStatus 0 SControl 300)
[    2.073304] ata4.00: ATAPI: MATSHITADVD-RAM UJ-850S, 1.60, max UDMA/33
[    2.073376] ata4: nv_mode_filter: 0x739f&0x3f3ff->0x739f, BIOS=0x3f000 (0xc600) ACPI=0x0
[    2.086565] ata4.00: configured for UDMA/33
[    2.088881] scsi 3:0:0:0: CD-ROM            MATSHITA DVD-RAM UJ-850S  1.60 PQ: 0 ANSI: 5
[    2.102505] sd 0:0:0:0: [sda] 153356490 512-byte logical blocks: (78.5 GB/73.1 GiB)
[    2.102636] sd 0:0:0:0: [sda] Write Protect is off
[    2.102703] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.102723] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.105139] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[    2.105145] cdrom: Uniform CD-ROM driver Revision: 3.20
[    2.105610] sr 3:0:0:0: Attached scsi CD-ROM sr0
[    2.397299]  sda: sda1 sda2 < sda5 sda6 >
[    2.397838] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.403758] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    2.403992] sr 3:0:0:0: Attached scsi generic sg1 type 5
[    2.910874] PM: Starting manual resume from disk
[    2.910957] PM: Hibernation image partition 8:6 present
[    2.910960] PM: Looking for hibernation image.
[    2.911236] PM: Image not found (code -22)
[    2.911239] PM: Hibernation image not present or could not be loaded.
[    2.914983] PM: Marking nosave pages: 000000000009d000 - 0000000000100000
[    2.914990] PM: Basic memory bitmaps created
[    2.932763] PM: Basic memory bitmaps freed
[    2.966467] EXT4-fs (sda5): mounting ext3 file system using the ext4 subsystem
[    3.216530] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
[    6.863220] udevd[846]: starting version 172
[    7.832756] k8temp 0000:00:18.3: Temperature readouts might be wrong - check erratum #141
[    8.042432] i2c i2c-0: nForce2 SMBus adapter at 0x3040
[    8.042531] i2c i2c-1: nForce2 SMBus adapter at 0x3000
[    8.100300] NV_TCO: NV TCO WatchDog Timer Driver v0.01
[    8.100462] NV_TCO: Watchdog reboot not detected.
[    8.100664] NV_TCO: initialized (0x1440). heartbeat=30 sec (nowayout=0)
[    8.446989] cfg80211: Calling CRDA to update world regulatory domain
[    8.580244] snd_hda_intel 0000:00:10.1: can't find IRQ for PCI INT B; probably buggy MP table
[    8.580335] hda_intel: Disabling MSI
[    8.580421] snd_hda_intel 0000:00:10.1: setting latency timer to 64
[    8.875261] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[    8.875401] ieee80211 phy0: hwaddr 00:15:af:65:3e:90, RTL8187vB (default) V1 + rtl8225, rfkill mask 2
[    8.886791] rtl8187: Customer ID is 0x00
[    8.886890] Registered led device: rtl8187-phy0::radio
[    8.886912] Registered led device: rtl8187-phy0::tx
[    8.886934] Registered led device: rtl8187-phy0::rx
[    8.888157] rtl8187: wireless switch is off
[    8.888261] usbcore: registered new interface driver rtl8187
[    9.034998] Synaptics Touchpad, model: 1, fw: 6.3, id: 0x81a0b1, caps: 0xa04713/0x204000/0x0
[    9.068725] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input1
[    9.091522] udevd[864]: renamed network interface wlan0 to wlan1
[   11.623392] hda-intel: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000
[   12.459813] hda_codec: ALC883: SKU not ready 0x411111f0
[   12.546538] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:10.1/input/input2
[   13.781495] Adding 1004024k swap on /dev/sda6.  Priority:-1 extents:1 across:1004024k 
[   13.785700] EXT4-fs (sda5): re-mounted. Opts: (null)
[   14.106572] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro
[   14.262374] fuse init (API version 7.17)
[   15.931277] RPC: Registered named UNIX socket transport module.
[   15.931361] RPC: Registered udp transport module.
[   15.931426] RPC: Registered tcp transport module.
[   15.931490] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   19.612578] powernow-k8: Found 1 Mobile AMD Sempron(tm) Processor 3400+ (1 cpu cores) (version 2.20.00)
[   19.618051] [Firmware Bug]: powernow-k8: No PSB or ACPI _PSS objects
[   19.618120] powernow-k8: Make sure that your BIOS is up to date and Cool'N'Quiet support is enabled in BIOS setup
[  141.287349] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[  161.123878] wlan1: authenticate with 6c:2e:85:67:00:28 (try 1)
[  161.126007] wlan1: authenticated
[  161.220906] wlan1: associate with 6c:2e:85:67:00:28 (try 1)
[  161.223779] wlan1: RX AssocResp from 6c:2e:85:67:00:28 (capab=0x411 status=0 aid=1)
[  161.223783] wlan1: associated
[  179.014671] wlan1: deauthenticating from 6c:2e:85:67:00:28 by local choice (reason=3)
[  179.060837] cfg80211: Calling CRDA to update world regulatory domain
[  243.389359] ata1: EH in SWNCQ mode,QC:qc_active 0x7 sactive 0x7
[  243.389367] ata1: SWNCQ:qc_active 0x3 defer_bits 0x4 last_issue_tag 0x1
[  243.389368]   dhfis 0x3 dmafis 0x0 sdbfis 0x0
[  243.389374] ata1: ATA_REG 0x40 ERR_REG 0x0
[  243.389377] ata1: tag : dhfis dmafis sdbfis sactive
[  243.389380] ata1: tag 0x0: 1 0 0 1  
[  243.389383] ata1: tag 0x1: 1 0 0 1  
[  243.389398] ata1.00: exception Emask 0x0 SAct 0x7 SErr 0x0 action 0x6 frozen
[  243.389403] ata1.00: failed command: READ FPDMA QUEUED
[  243.389411] ata1.00: cmd 60/08:00:c9:10:be/00:00:07:00:00/40 tag 0 ncq 4096 in
[  243.389413]          res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)
[  243.389417] ata1.00: status: { DRDY }
[  243.389420] ata1.00: failed command: READ FPDMA QUEUED
[  243.389428] ata1.00: cmd 60/08:08:19:10:be/00:00:07:00:00/40 tag 1 ncq 4096 in
[  243.389430]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  243.389433] ata1.00: status: { DRDY }
[  243.389437] ata1.00: failed command: WRITE FPDMA QUEUED
[  243.389444] ata1.00: cmd 61/58:10:79:4f:62/00:00:06:00:00/40 tag 2 ncq 45056 out
[  243.389446]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  243.389450] ata1.00: status: { DRDY }
[  243.389457] ata1: hard resetting link
[  243.389460] ata1: nv: skipping hardreset on occupied port
[  244.289547] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  244.306186] Clocksource tsc unstable (delta = 429752755 ns)
[  244.306214] Switching to clocksource jiffies
[  244.309862] ata1.00: configured for UDMA/100
[  244.309862] ata1.00: device reported invalid CHS sector 0
[  244.309862] ata1.00: device reported invalid CHS sector 0
[  244.309862] ata1.00: device reported invalid CHS sector 0
[  244.309862] sd 0:0:0:0: [sda]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  244.309862] sd 0:0:0:0: [sda]  Sense Key : Aborted Command [current] [descriptor]
[  244.309862] Descriptor sense data with sense descriptors (in hex):
[  244.309862]         72 0b 00 00 00 00 00 0c 00 0a 80 00 00 00 00 00 
[  244.309862]         00 00 00 00 
[  244.309862] sd 0:0:0:0: [sda]  Add. Sense: No additional sense information
[  244.309862] sd 0:0:0:0: [sda] CDB: Read(10): 28 00 07 be 10 c9 00 00 08 00
[  244.309862] end_request: I/O error, dev sda, sector 129896649
[  244.309862] ata1: EH complete
[  293.834434] ata1: EH in SWNCQ mode,QC:qc_active 0x7FF sactive 0x7FF
[  293.834442] ata1: SWNCQ:qc_active 0x1F defer_bits 0x7E0 last_issue_tag 0x4
[  293.834444]   dhfis 0x1F dmafis 0x0 sdbfis 0x0
[  293.834449] ata1: ATA_REG 0x40 ERR_REG 0x0
[  293.834452] ata1: tag : dhfis dmafis sdbfis sactive
[  293.834456] ata1: tag 0x0: 1 0 0 1  
[  293.834459] ata1: tag 0x1: 1 0 0 1  
[  293.834462] ata1: tag 0x2: 1 0 0 1  
[  293.834465] ata1: tag 0x3: 1 0 0 1  
[  293.834468] ata1: tag 0x4: 1 0 0 1  
[  293.834483] ata1.00: exception Emask 0x0 SAct 0x7ff SErr 0x0 action 0x6 frozen
[  293.834488] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834496] ata1.00: cmd 61/80:00:49:eb:6e/00:00:06:00:00/40 tag 0 ncq 65536 out
[  293.834498]          res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834502] ata1.00: status: { DRDY }
[  293.834505] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834513] ata1.00: cmd 61/00:08:c9:f2:6e/02:00:06:00:00/40 tag 1 ncq 262144 out
[  293.834515]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834518] ata1.00: status: { DRDY }
[  293.834522] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834530] ata1.00: cmd 61/c8:10:c9:f5:6e/01:00:06:00:00/40 tag 2 ncq 233472 out
[  293.834531]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834535] ata1.00: status: { DRDY }
[  293.834538] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834546] ata1.00: cmd 61/00:18:c9:47:6f/01:00:06:00:00/40 tag 3 ncq 131072 out
[  293.834547]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834551] ata1.00: status: { DRDY }
[  293.834554] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834562] ata1.00: cmd 61/80:20:01:07:7b/00:00:06:00:00/40 tag 4 ncq 65536 out
[  293.834564]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834567] ata1.00: status: { DRDY }
[  293.834570] ata1.00: failed command: READ FPDMA QUEUED
[  293.834578] ata1.00: cmd 60/08:28:41:8e:82/00:00:08:00:00/40 tag 5 ncq 4096 in
[  293.834580]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834583] ata1.00: status: { DRDY }
[  293.834587] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834594] ata1.00: cmd 61/08:30:a9:34:7b/00:00:06:00:00/40 tag 6 ncq 4096 out
[  293.834596]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834599] ata1.00: status: { DRDY }
[  293.834603] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834610] ata1.00: cmd 61/10:38:21:35:7b/00:00:06:00:00/40 tag 7 ncq 8192 out
[  293.834612]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834616] ata1.00: status: { DRDY }
[  293.834619] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834626] ata1.00: cmd 61/08:40:d1:33:7b/00:00:06:00:00/40 tag 8 ncq 4096 out
[  293.834628]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834632] ata1.00: status: { DRDY }
[  293.834635] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834643] ata1.00: cmd 61/08:48:99:5f:62/00:00:06:00:00/40 tag 9 ncq 4096 out
[  293.834644]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834648] ata1.00: status: { DRDY }
[  293.834651] ata1.00: failed command: WRITE FPDMA QUEUED
[  293.834659] ata1.00: cmd 61/58:50:a1:5f:62/00:00:06:00:00/40 tag 10 ncq 45056 out
[  293.834661]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  293.834664] ata1.00: status: { DRDY }
[  293.834671] ata1: hard resetting link
[  293.834674] ata1: nv: skipping hardreset on occupied port
[  294.301320] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  294.321806] ata1.00: configured for UDMA/100
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1.00: device reported invalid CHS sector 0
[  294.321806] ata1: EH complete
[  359.603023] ata1: EH in SWNCQ mode,QC:qc_active 0x1E3 sactive 0x1E3
[  359.603030] ata1: SWNCQ:qc_active 0x1E1 defer_bits 0x2 last_issue_tag 0x0
[  359.603032]   dhfis 0x1E0 dmafis 0x0 sdbfis 0x0
[  359.603038] ata1: ATA_REG 0x40 ERR_REG 0x0
[  359.603041] ata1: tag : dhfis dmafis sdbfis sactive
[  359.603044] ata1: tag 0x0: 0 0 0 1  
[  359.603047] ata1: tag 0x5: 1 0 0 1  
[  359.603050] ata1: tag 0x6: 1 0 0 1  
[  359.603053] ata1: tag 0x7: 1 0 0 1  
[  359.603056] ata1: tag 0x8: 1 0 0 1  
[  359.603072] ata1.00: exception Emask 0x0 SAct 0x1e3 SErr 0x0 action 0x6 frozen
[  359.603077] ata1.00: failed command: WRITE FPDMA QUEUED
[  359.603085] ata1.00: cmd 61/70:00:c1:61:62/00:00:06:00:00/40 tag 0 ncq 57344 out
[  359.603087]          res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)
[  359.603090] ata1.00: status: { DRDY }
[  359.603094] ata1.00: failed command: READ FPDMA QUEUED
[  359.603101] ata1.00: cmd 60/20:08:91:23:9b/00:00:07:00:00/40 tag 1 ncq 16384 in
[  359.603103]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  359.603107] ata1.00: status: { DRDY }
[  359.603110] ata1.00: failed command: WRITE FPDMA QUEUED
[  359.603118] ata1.00: cmd 61/40:28:31:37:7b/00:00:06:00:00/40 tag 5 ncq 32768 out
[  359.603120]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  359.603123] ata1.00: status: { DRDY }
[  359.603126] ata1.00: failed command: WRITE FPDMA QUEUED
[  359.603134] ata1.00: cmd 61/08:30:21:37:7b/00:00:06:00:00/40 tag 6 ncq 4096 out
[  359.603136]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  359.603139] ata1.00: status: { DRDY }
[  359.603143] ata1.00: failed command: WRITE FPDMA QUEUED
[  359.603150] ata1.00: cmd 61/30:38:81:36:7b/00:00:06:00:00/40 tag 7 ncq 24576 out
[  359.603152]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  359.603155] ata1.00: status: { DRDY }
[  359.603159] ata1.00: failed command: WRITE FPDMA QUEUED
[  359.603166] ata1.00: cmd 61/08:40:b9:61:62/00:00:06:00:00/40 tag 8 ncq 4096 out
[  359.603168]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  359.603172] ata1.00: status: { DRDY }
[  359.603179] ata1: hard resetting link
[  359.603181] ata1: nv: skipping hardreset on occupied port
[  360.069906] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  360.090174] ata1.00: configured for UDMA/100
[  360.090174] ata1.00: device reported invalid CHS sector 0
[  360.090174] ata1.00: device reported invalid CHS sector 0
[  360.090174] ata1.00: device reported invalid CHS sector 0
[  360.090174] ata1.00: device reported invalid CHS sector 0
[  360.090174] ata1.00: device reported invalid CHS sector 0
[  360.090174] ata1.00: device reported invalid CHS sector 0
[  360.090174] ata1: EH complete
[  395.538647] ata1: EH in SWNCQ mode,QC:qc_active 0x7FE00 sactive 0x7FE00
[  395.538655] ata1: SWNCQ:qc_active 0x7E00 defer_bits 0x78000 last_issue_tag 0xe
[  395.538657]   dhfis 0x3E00 dmafis 0x0 sdbfis 0x0
[  395.538662] ata1: ATA_REG 0x40 ERR_REG 0x0
[  395.538665] ata1: tag : dhfis dmafis sdbfis sactive
[  395.538669] ata1: tag 0x9: 1 0 0 1  
[  395.538672] ata1: tag 0xa: 1 0 0 1  
[  395.538675] ata1: tag 0xb: 1 0 0 1  
[  395.538678] ata1: tag 0xc: 1 0 0 1  
[  395.538681] ata1: tag 0xd: 1 0 0 1  
[  395.538684] ata1: tag 0xe: 0 0 0 1  
[  395.538697] ata1.00: NCQ disabled due to excessive errors
[  395.538703] ata1.00: exception Emask 0x0 SAct 0x7fe00 SErr 0x0 action 0x6 frozen
[  395.538708] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538717] ata1.00: cmd 61/80:48:49:34:8e/00:00:06:00:00/40 tag 9 ncq 65536 out
[  395.538718]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538722] ata1.00: status: { DRDY }
[  395.538725] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538733] ata1.00: cmd 61/00:50:c9:37:8e/01:00:06:00:00/40 tag 10 ncq 131072 out
[  395.538735]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538739] ata1.00: status: { DRDY }
[  395.538742] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538749] ata1.00: cmd 61/80:58:b9:37:7b/00:00:06:00:00/40 tag 11 ncq 65536 out
[  395.538751]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538755] ata1.00: status: { DRDY }
[  395.538758] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538766] ata1.00: cmd 61/08:60:c9:18:8e/00:00:06:00:00/40 tag 12 ncq 4096 out
[  395.538767]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538771] ata1.00: status: { DRDY }
[  395.538774] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538782] ata1.00: cmd 61/40:68:89:43:8e/00:00:06:00:00/40 tag 13 ncq 32768 out
[  395.538783]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538787] ata1.00: status: { DRDY }
[  395.538790] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538798] ata1.00: cmd 61/08:70:d9:ff:6e/00:00:06:00:00/40 tag 14 ncq 4096 out
[  395.538800]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538803] ata1.00: status: { DRDY }
[  395.538806] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538814] ata1.00: cmd 61/08:78:a9:34:6a/00:00:06:00:00/40 tag 15 ncq 4096 out
[  395.538816]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538819] ata1.00: status: { DRDY }
[  395.538822] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538830] ata1.00: cmd 61/10:80:71:d7:6f/00:00:06:00:00/40 tag 16 ncq 8192 out
[  395.538832]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538835] ata1.00: status: { DRDY }
[  395.538839] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538846] ata1.00: cmd 61/08:88:61:ff:6d/00:00:06:00:00/40 tag 17 ncq 4096 out
[  395.538848]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538852] ata1.00: status: { DRDY }
[  395.538855] ata1.00: failed command: WRITE FPDMA QUEUED
[  395.538862] ata1.00: cmd 61/08:90:e9:62:62/01:00:06:00:00/40 tag 18 ncq 135168 out
[  395.538864]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  395.538868] ata1.00: status: { DRDY }
[  395.538874] ata1: hard resetting link
[  395.538877] ata1: nv: skipping hardreset on occupied port
[  396.005559] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  396.025796] ata1.00: configured for UDMA/100
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1.00: device reported invalid CHS sector 0
[  396.025796] ata1: EH complete

[-- Attachment #3: proc-interrupts.txt --]
[-- Type: text/plain, Size: 857 bytes --]

           CPU0       
  0:         78   IO-APIC-edge      timer
  1:       2746   IO-APIC-edge      i8042
  2:          0    XT-PIC-XT-PIC    cascade
  7:      31224   IO-APIC-edge      sata_nv
  8:          0   IO-APIC-edge      rtc0
 10:      41573   IO-APIC-edge      ehci_hcd:usb1, eth0
 11:          0   IO-APIC-edge      ohci_hcd:usb2, snd_hda_intel
 12:      73107   IO-APIC-edge      i8042
 14:          0   IO-APIC-edge      pata_amd
 15:       3773   IO-APIC-edge      pata_amd
NMI:          5   Non-maskable interrupts
LOC:     244575   Local timer interrupts
SPU:          0   Spurious interrupts
PMI:          5   Performance monitoring interrupts
IWI:          0   IRQ work interrupts
THR:          0   Threshold APIC interrupts
MCE:          0   Machine check exceptions
MCP:          3   Machine check polls
ERR:          1
MIS:          0

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

* Re: [Bug 41622] [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
  2011-08-25 14:49           ` Rogério Brito
@ 2011-08-25 16:53             ` Bjorn Helgaas
  0 siblings, 0 replies; 10+ messages in thread
From: Bjorn Helgaas @ 2011-08-25 16:53 UTC (permalink / raw)
  To: Rogério Brito
  Cc: Linus Torvalds, Ivan Kokshaysky, Thomas Meyer, Gary Hade,
	Ingo Molnar, Stefan Richter, linux-kernel, Jesse Barnes,
	bugme-daemon

On Thu, Aug 25, 2011 at 8:49 AM, Rogério Brito <rbrito@ime.usp.br> wrote:
> 2011/8/24 Bjorn Helgaas <bhelgaas@google.com>:
>> I'd still like to see a dmesg log with no arguments (remove the
>> "acpi=off pnpbios=off noapic nolapic" arguments).  Your machine is new
>> enough that we'll use PCI _CRS by default, and I'd like to make sure
>> we're doing the right thing.
>
> OK. I put them there one by one, but let me report what I get with
> those disabled, but *with* that small patch applied:
>
> * "acpi=off pnpbios=off noapic": it works well, no problems with
> dropping the nolapic.
> * "acpi=off noapic": it works well, with no problems dropping
> "pnpbios=off, aside from the "[Firmware Bug]: powernow-k8: No PSB or
> ACPI _PSS objects" message.
> * "acpi=off": does not work well---it books OK, but some accesses to
> disk get very long and I get the following in the dmesg log:
> ...
> * without any boot options: without "acpi=off", the machine just hangs
> at (hand copied, but photographed, if you want it):
>
> (...)
> CPU: Mobile AMD Sempron (tm) Processor 3400+ stepping 02
> ACPI: Core revision 20110623
>
> And nothing else happens.

This is a serious problem, and while we probably need to fix both this
and the PCI bridge issue, this is the first thing you hit, so I'd like
to look at it first.  Users should never have to use "acpi=off" except
for debugging purposes.

I opened a separate bug report for it:
https://bugzilla.kernel.org/show_bug.cgi?id=41722

Would you build your kernel with "CONFIG_ACPI_DEBUG=y" and boot with
the kernel options "ignore loglevel acpi.debug_layer=0xffffffff
acpi.debug_level=0xffffffff" and see if we can learn anything?  If
that's too much output, try acpi.debug_layer=0x59f instead.

>> I don't really like that change because in __pci_bus_size_bridges(),
>> it's not obvious why sizing transparent bridges should be a problem.
>> If growing transparent bridge windows makes us run out of space, let's
>> put the smarts ("this bridge is transparent, we can take advantage of
>> subtractive decode so we may not need to grow the positive decode
>> windows") at the point where we grow, not at the point where we size.
>> If we do have enough space, growing the positive decode windows is
>> better because they're faster than subtractive decode.
>
> I'm afraid that I have understood almost nothing of what you just said
> :-), but I will try to read some of the code.

That's all right; that was intended for the PCI people who might care
about how this is implemented.

Bjorn

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

* Re: [Bug 41622] [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
  2012-06-22 18:20   ` Linus Torvalds
@ 2012-06-22 19:52     ` Bjorn Helgaas
  0 siblings, 0 replies; 10+ messages in thread
From: Bjorn Helgaas @ 2012-06-22 19:52 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: bugzilla-daemon, Yinghai Lu, linux-pci, linux-kernel

> Maybe we should just try that patch in
>
>   https://bugzilla.kernel.org/show_bug.cgi?id=41622#c17
>
> but it really needs to happen early in a merge window. We didn't do
> that for 3.2, maybe we can do it for 3.6?

The first problem is still that this machine doesn't get anywhere at
all with ACPI enabled
(https://bugzilla.kernel.org/show_bug.cgi?id=41722), so we only get to
this transparent bridge issue with "acpi=off".

I really think that it would be better to solve the ACPI issue first
because it's too difficult to support an "acpi=off" config -- nobody
else tests that and very few users will be sophisticated enough to
even try it.  Unfortunately, I don't have any good ideas about the
ACPI issue other than the MTRR possibility Len suggested.

If we just fiddle with transparent bridge sizing, we're making the
problem go away, but we don't really know why, so I'm afraid of
breaking some other machine or tripping over this somewhere else.  My
guess is that we hang because we moved a device on top of something
else, and if we skip transparent bridge sizing, we avoid that device
move.  I do think it might be reasonable to avoid bridge sizing on the
grounds that we shouldn't move things unless we have to.  But right
now, we don't even know the real effect of skipping the bridge sizing.

Rogério, we might be able to at least identify a relevant difference
if you collect the dmesg from the "working" case ("acpi=off" with the
comment #17 patch), a video of the hanging case ("acpi=off" without
the patch, possibly with "boot_delay=1000" to slow things down) that
we can transcribe by hand, and the AIDA64 info from Windows that I
mentioned in bug 41722.

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

* Re: [Bug 41622] [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7
       [not found] ` <20120622121523.4DF5911F873@bugzilla.kernel.org>
@ 2012-06-22 18:20   ` Linus Torvalds
  2012-06-22 19:52     ` Bjorn Helgaas
  0 siblings, 1 reply; 10+ messages in thread
From: Linus Torvalds @ 2012-06-22 18:20 UTC (permalink / raw)
  To: bugzilla-daemon, Bjorn Helgaas, Yinghai Lu; +Cc: linux-pci, linux-kernel

On Fri, Jun 22, 2012 at 5:15 AM,  <bugzilla-daemon@bugzilla.kernel.org> wrote:
>
> If, on the other hand, I apply the patch mentioned in comment #17 of this bug
> report, then everything boots and works OK (for suitable values of "OK).

Gaah. These emails always happen at the most inconvenient time.

Maybe we should just try that patch in

   https://bugzilla.kernel.org/show_bug.cgi?id=41622#c17

but it really needs to happen early in a merge window. We didn't do
that for 3.2, maybe we can do it for 3.6?

Bjorn, what do you think? Sizing up transparent bridges really is a
bit unnecessary.

Although I really don't see what the difference there is any more.
Yinghai noticed that the prefetchability of the cardbus bridge
changed, but the commit that changed that apparently made no
difference. What other changes does the transparent bridge sizing
cause?

                        Linus

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

end of thread, other threads:[~2012-06-22 19:53 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-08-19 17:53 [REGRESSION][BISECTED] Notebook crashes upon detecting the PCI subsystem with kernels >= 2.6.24-rc7 Rogério Brito
2011-08-19 18:49 ` Rogério Brito
2011-08-24 17:47   ` [Bug 41622] " Linus Torvalds
2011-08-24 19:30     ` Rogério Brito
2011-08-24 20:51       ` Rogério Brito
2011-08-24 21:23         ` Bjorn Helgaas
2011-08-25 14:49           ` Rogério Brito
2011-08-25 16:53             ` Bjorn Helgaas
     [not found] <bug-41622-5873@https.bugzilla.kernel.org/>
     [not found] ` <20120622121523.4DF5911F873@bugzilla.kernel.org>
2012-06-22 18:20   ` Linus Torvalds
2012-06-22 19:52     ` Bjorn Helgaas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.