Discussion:
[BUG] Bisected Problem with LSI PCI FC Adapter
Bjorn Helgaas
2014-09-11 17:30:35 UTC
Permalink
[+cc linux-pci]
On a Tyan VX50 (B4985) I ran into problems when updating the kernel: the
PCI FC Adapter is no longer recognized.
Can you provide the output of lspci -vvv and the output of dmesg from
a working boot? Which card is the one that is not recognized?
0a:00.0 Fibre Channel: LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter (rev 02)
pci_bus 0000:00: root bus resource [bus 00-07]
Previously we didn't really care. There is a resource conflict but we
pci_bus 0000:0a: busn_res: can not insert [bus 0a] under [bus 00-07]
(conflicts with (null) [bus 00-07])
pci 0000:00:0e.0: bridge configuration invalid ([bus 0a-0a]), reconfiguring
pci 0000:00:0e.0: PCI bridge to [bus 06-07]
pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
pci_bus 0000:06: busn_res: [bus 06-07] end is updated to 06
We still scan for children but nothing shows up ("PCI bridge to" is
from pci_scan_child_bus -> pcibios_fixup_bus -> pci_read_bridge_base,
after pci_scan_slot). I have no idea why the device does not respond.
Andreas,
I found an identical FC Adapter here (backup) and was hoping to be able to
setup a test-machine where I can easily reproduce the problem, but
on that machine, the problem does not occur. So, I have to stick to the
busy machine for testing and diagnosis.
What I further did was rebooting the problematic machine and
enabling more messages (dyndbg="file drivers/pci/* +pf") with
the working and problematic kernel; the dmesg output is attached.
Dirk,

Thanks for following up on this. It had fallen off my radar, so I
opened https://bugzilla.kernel.org/show_bug.cgi?id=84281 to make sure
I don't forget again. Please continue the debug discussion here in
email.

Bjorn
Yinghai Lu
2014-09-11 19:26:54 UTC
Permalink
Post by Bjorn Helgaas
[+cc linux-pci]
On a Tyan VX50 (B4985) I ran into problems when updating the kernel: the
PCI FC Adapter is no longer recognized.
Can you provide the output of lspci -vvv and the output of dmesg from
a working boot? Which card is the one that is not recognized?
0a:00.0 Fibre Channel: LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter (rev 02)
pci_bus 0000:00: root bus resource [bus 00-07]
Previously we didn't really care. There is a resource conflict but we
pci_bus 0000:0a: busn_res: can not insert [bus 0a] under [bus 00-07]
(conflicts with (null) [bus 00-07])
pci 0000:00:0e.0: bridge configuration invalid ([bus 0a-0a]), reconfiguring
pci 0000:00:0e.0: PCI bridge to [bus 06-07]
pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
pci_bus 0000:06: busn_res: [bus 06-07] end is updated to 06
Thanks for following up on this. It had fallen off my radar, so I
opened https://bugzilla.kernel.org/show_bug.cgi?id=84281 to make sure
I don't forget again. Please continue the debug discussion here in
email.
Two problems here:
1. This is amd two node systems. amd_bus.c tell us bus [00, 7f] is from
first socket, but _OSC says only [0,7] is from first socket.

So solution (1):
According to Linus's principle, we should always trust HW than firmware,
so should we just adjust bus range from _OSC before we use it?

2. After moving, LSI FC card from bus 0a to bus 07, the LSI refuse to respond.

During my testing with pci busn allocation patchset, I found that if changing
LSI Erie card to different bus, it will refuse to responding. Only
thing that will
make the LSI card again, is resetting the pcie link. This should be LSI firmware
bug.

Dirk, please check if you can apply attached patches to use

echo 1 > /sys/bus/pci/devices/0000\:00\0e.0/link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\0e.0/link_disable

to reset the link.

Solution (2)
To workaround the problem, we could reset the pcie link after change bus num
in the pcie bridges ?

Soultion (3)
Or we just revert the offending 1820ffdccb9b4398 (PCI: Make sure
bus number resources stay within their parents bounds) ?

Thanks

Yinghai
Dirk Gouders
2014-09-11 20:33:49 UTC
Permalink
Post by Yinghai Lu
Post by Bjorn Helgaas
[+cc linux-pci]
On a Tyan VX50 (B4985) I ran into problems when updating the kernel: the
PCI FC Adapter is no longer recognized.
Can you provide the output of lspci -vvv and the output of dmesg from
a working boot? Which card is the one that is not recognized?
0a:00.0 Fibre Channel: LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter (rev 02)
pci_bus 0000:00: root bus resource [bus 00-07]
Previously we didn't really care. There is a resource conflict but we
pci_bus 0000:0a: busn_res: can not insert [bus 0a] under [bus 00-07]
(conflicts with (null) [bus 00-07])
pci 0000:00:0e.0: bridge configuration invalid ([bus 0a-0a]), reconfiguring
pci 0000:00:0e.0: PCI bridge to [bus 06-07]
pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
pci_bus 0000:06: busn_res: [bus 06-07] end is updated to 06
Thanks for following up on this. It had fallen off my radar, so I
opened https://bugzilla.kernel.org/show_bug.cgi?id=84281 to make sure
I don't forget again. Please continue the debug discussion here in
email.
1. This is amd two node systems. amd_bus.c tell us bus [00, 7f] is from
first socket, but _OSC says only [0,7] is from first socket.
According to Linus's principle, we should always trust HW than firmware,
so should we just adjust bus range from _OSC before we use it?
2. After moving, LSI FC card from bus 0a to bus 07, the LSI refuse to respond.
During my testing with pci busn allocation patchset, I found that if changing
LSI Erie card to different bus, it will refuse to responding. Only
thing that will
make the LSI card again, is resetting the pcie link. This should be LSI firmware
bug.
Dirk, please check if you can apply attached patches to use
echo 1 > /sys/bus/pci/devices/0000\:00\0e.0/link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\0e.0/link_disable
to reset the link.
Thanks, Yinghai, I will apply them tomorrow and report.

What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.

I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.

I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
this code in pci_scan_bridge():

if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}

If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.

Dirk
Post by Yinghai Lu
Solution (2)
To workaround the problem, we could reset the pcie link after change bus num
in the pcie bridges ?
Soultion (3)
Or we just revert the offending 1820ffdccb9b4398 (PCI: Make sure
bus number resources stay within their parents bounds) ?
Thanks
Yinghai
Bjorn Helgaas
2014-09-11 20:42:47 UTC
Permalink
Post by Dirk Gouders
What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.
I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.
I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}
If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.
I was about to suggest the same thing. If the problem is related to
the bus number change, we should be able to force that to happen on a
different machine. Your approach sounds good, so I'm guessing we just
need a tweak.

I would first double-check that the PCI adapters are identical,
including the firmware on the card. Can you also include your patch
and the resulting dmesg (with debug enabled as before)?

Is the test machine itself similar to the failing one? Do they have
the same BIOS version? From [1], it looks like you already have the
latest BIOS on the failing machine. It's interesting that the notes
for your version mention "Fixed a PCI Bus Number re-allocation error."

Bjorn

[1] http://www.tyan.com/support_download_bios.aspx?model=B.VX50B4985-E
Dirk Gouders
2014-09-11 21:24:43 UTC
Permalink
Post by Bjorn Helgaas
Post by Dirk Gouders
What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.
I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.
I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}
If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.
I was about to suggest the same thing. If the problem is related to
the bus number change, we should be able to force that to happen on a
different machine. Your approach sounds good, so I'm guessing we just
need a tweak.
I would first double-check that the PCI adapters are identical,
including the firmware on the card. Can you also include your patch
and the resulting dmesg (with debug enabled as before)?
Currently I am at home doing just tests for understanding and that I can
hopefully use when I am back in the office.

I already noticed the the backup FC Adapter on the test machine is not
exactly the same: it is Rev. 1 whereas the one on the failing machine is
Rev. 2.

So, here at home my tests let a NIC disappear. Different from the
original problem but I was just trying to reconstruct the szenario of a
misconfigured bridge causing a reconfiguration.

What I was trying is:

diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..fd146b3 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x02;

pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),

The device that disappears is a NIC:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

This is the one that is missing with the above change:
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

I will attach the dmesg at the end.
Post by Bjorn Helgaas
Is the test machine itself similar to the failing one? Do they have
the same BIOS version? From [1], it looks like you already have the
latest BIOS on the failing machine. It's interesting that the notes
for your version mention "Fixed a PCI Bus Number re-allocation error."
No, the test machine is very different. A Tyan board as well, but only
two CPUs and ServerWorks chipset if I remember correctly.

Dirk
Post by Bjorn Helgaas
Bjorn
[1] http://www.tyan.com/support_download_bios.aspx?model=B.VX50B4985-E
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.16.0-11383-gc9d2642-dirty (***@quad) (gcc version 4.8.3 (Gentoo 4.8.3 p1.1, pie-0.5.9) ) #18 SMP PREEMPT Thu Sep 11 22:53:39 CEST 2014
[ 0.000000] Command line: root=/dev/sda2 log_buf_len=10M dyndbg="file drivers/pci/* +pf"
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000001fffffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000020000000-0x00000000201fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000020200000-0x0000000040003fff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000040004000-0x0000000040004fff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000040005000-0x00000000d8db1fff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000d8db2000-0x00000000d91c7fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000d91c8000-0x00000000d91d2fff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000d91d3000-0x00000000d923efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000d923f000-0x00000000d9243fff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000d9244000-0x00000000d9387fff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000d9388000-0x00000000d9723fff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000d9724000-0x00000000da2befff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000da2bf000-0x00000000da2bffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000da2c0000-0x00000000da302fff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000da303000-0x00000000dac88fff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dac89000-0x00000000dafdbfff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000dafdc000-0x00000000daffffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000db800000-0x00000000df9fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000011f5fffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.7 present.
[ 0.000000] DMI: Gigabyte Technology Co., Ltd. To be filled by O.E.M./B75N, BIOS F5 11/14/2013
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] e820: last_pfn = 0x11f600 max_arch_pfn = 0x400000000
[ 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-CFFFF write-protect
[ 0.000000] D0000-E7FFF uncachable
[ 0.000000] E8000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 000000000 mask F00000000 write-back
[ 0.000000] 1 base 100000000 mask FE0000000 write-back
[ 0.000000] 2 base 0E0000000 mask FE0000000 uncachable
[ 0.000000] 3 base 0DC000000 mask FFC000000 uncachable
[ 0.000000] 4 base 0DB800000 mask FFF800000 uncachable
[ 0.000000] 5 base 11F800000 mask FFF800000 uncachable
[ 0.000000] 6 base 11F600000 mask FFFE00000 uncachable
[ 0.000000] 7 disabled
[ 0.000000] 8 disabled
[ 0.000000] 9 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] e820: update [mem 0xdb800000-0xffffffff] usable ==> reserved
[ 0.000000] e820: last_pfn = 0xdb000 max_arch_pfn = 0x400000000
[ 0.000000] Base memory trampoline at [ffff880000097000] 97000 size 24576
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] BRK [0x01ac5000, 0x01ac5fff] PGTABLE
[ 0.000000] BRK [0x01ac6000, 0x01ac6fff] PGTABLE
[ 0.000000] BRK [0x01ac7000, 0x01ac7fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x11f400000-0x11f5fffff]
[ 0.000000] [mem 0x11f400000-0x11f5fffff] page 2M
[ 0.000000] BRK [0x01ac8000, 0x01ac8fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x11c000000-0x11f3fffff]
[ 0.000000] [mem 0x11c000000-0x11f3fffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x100000000-0x11bffffff]
[ 0.000000] [mem 0x100000000-0x11bffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x1fffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x20200000-0x40003fff]
[ 0.000000] [mem 0x20200000-0x3fffffff] page 2M
[ 0.000000] [mem 0x40000000-0x40003fff] page 4k
[ 0.000000] BRK [0x01ac9000, 0x01ac9fff] PGTABLE
[ 0.000000] BRK [0x01aca000, 0x01acafff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x40005000-0xd8db1fff]
[ 0.000000] [mem 0x40005000-0x401fffff] page 4k
[ 0.000000] [mem 0x40200000-0xd8bfffff] page 2M
[ 0.000000] [mem 0xd8c00000-0xd8db1fff] page 4k
[ 0.000000] init_memory_mapping: [mem 0xd9244000-0xd9387fff]
[ 0.000000] [mem 0xd9244000-0xd9387fff] page 4k
[ 0.000000] init_memory_mapping: [mem 0xda2bf000-0xda2bffff]
[ 0.000000] [mem 0xda2bf000-0xda2bffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0xda303000-0xdac88fff]
[ 0.000000] [mem 0xda303000-0xda3fffff] page 4k
[ 0.000000] [mem 0xda400000-0xdabfffff] page 2M
[ 0.000000] [mem 0xdac00000-0xdac88fff] page 4k
[ 0.000000] init_memory_mapping: [mem 0xdafdc000-0xdaffffff]
[ 0.000000] [mem 0xdafdc000-0xdaffffff] page 4k
[ 0.000000] log_buf_len: 16777216 bytes
[ 0.000000] early log buf free: 256020(97%)
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000F0490 000024 (v02 ALASKA)
[ 0.000000] ACPI: XSDT 0x00000000D91C8070 00005C (v01 ALASKA A M I 01072009 AMI 00010013)
[ 0.000000] ACPI: FACP 0x00000000D91D1498 0000F4 (v04 ALASKA A M I 01072009 AMI 00010013)
[ 0.000000] ACPI: DSDT 0x00000000D91C8158 00933B (v02 ALASKA A M I 00000012 INTL 20051117)
[ 0.000000] ACPI: FACS 0x00000000D9722F80 000040
[ 0.000000] ACPI: APIC 0x00000000D91D1590 000072 (v03 ALASKA A M I 01072009 AMI 00010013)
[ 0.000000] ACPI: MCFG 0x00000000D91D1608 00003C (v01 ALASKA A M I 01072009 MSFT 00000097)
[ 0.000000] ACPI: HPET 0x00000000D91D1648 000038 (v01 ALASKA A M I 01072009 AMI. 00000005)
[ 0.000000] ACPI: SSDT 0x00000000D91D1680 00036D (v01 SataRe SataTabl 00001000 INTL 20091112)
[ 0.000000] ACPI: SSDT 0x00000000D91D19F0 0009AA (v01 PmRef Cpu0Ist 00003000 INTL 20051117)
[ 0.000000] ACPI: SSDT 0x00000000D91D23A0 000A92 (v01 PmRef CpuPm 00003000 INTL 20051117)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] No NUMA configuration found
[ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000011f5fffff]
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x11f5fffff]
[ 0.000000] NODE_DATA [mem 0x11e5f5000-0x11e5f8fff]
[ 0.000000] [ffffea0000000000-ffffea00047fffff] PMD -> [ffff880119c00000-ffff88011dbfffff] on node 0
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
[ 0.000000] Normal [mem 0x100000000-0x11f5fffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x0009cfff]
[ 0.000000] node 0: [mem 0x00100000-0x1fffffff]
[ 0.000000] node 0: [mem 0x20200000-0x40003fff]
[ 0.000000] node 0: [mem 0x40005000-0xd8db1fff]
[ 0.000000] node 0: [mem 0xd9244000-0xd9387fff]
[ 0.000000] node 0: [mem 0xda2bf000-0xda2bffff]
[ 0.000000] node 0: [mem 0xda303000-0xdac88fff]
[ 0.000000] node 0: [mem 0xdafdc000-0xdaffffff]
[ 0.000000] node 0: [mem 0x100000000-0x11f5fffff]
[ 0.000000] On node 0 totalpages: 1018940
[ 0.000000] DMA zone: 64 pages used for memmap
[ 0.000000] DMA zone: 21 pages reserved
[ 0.000000] DMA zone: 3996 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 13851 pages used for memmap
[ 0.000000] DMA32 zone: 886432 pages, LIFO batch:31
[ 0.000000] Normal zone: 2008 pages used for memmap
[ 0.000000] Normal zone: 128512 pages, LIFO batch:31
[ 0.000000] Reserving Intel graphics stolen memory at 0xdba00000-0xdf9fffff
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a701 base: 0xfed00000
[ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] e820: [mem 0xdfa00000-0xf7ffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 26 pages/cpu @ffff88011e200000 s75712 r8192 d22592 u524288
[ 0.000000] pcpu-alloc: s75712 r8192 d22592 u524288 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 1 2 3
[ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 1002996
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: root=/dev/sda2 log_buf_len=10M dyndbg="file drivers/pci/* +pf"
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340 using standard form
[ 0.000000] AGP: Checking aperture...
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] Memory: 3916120K/4075760K available (6165K kernel code, 763K rwdata, 2500K rodata, 860K init, 692K bss, 159640K reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
[ 0.000000] NR_IRQS:4352 nr_irqs:456 0
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.000000] tsc: Detected 3292.612 MHz processor
[ 0.000001] Calibrating delay loop (skipped), value calculated using timer frequency.. 6585.22 BogoMIPS (lpj=13170448)
[ 0.000150] pid_max: default: 32768 minimum: 301
[ 0.000225] ACPI: Core revision 20140724
[ 0.004227] ACPI: All ACPI Tables successfully acquired
[ 0.005710] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.006513] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.006922] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.007000] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.007197] Initializing cgroup subsys devices
[ 0.007283] CPU: Physical Processor ID: 0
[ 0.007354] CPU: Processor Core ID: 0
[ 0.007428] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[ 0.007550] mce: CPU supports 7 MCE banks
[ 0.007629] CPU0: Thermal monitoring enabled (TM1)
[ 0.007707] Last level iTLB entries: 4KB 512, 2MB 8, 4MB 8
Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32, 1GB 0
[ 0.007937] Freeing SMP alternatives memory: 28K (ffffffff81a10000 - ffffffff81a17000)
[ 0.008444] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.048200] smpboot: CPU0: Intel(R) Core(TM) i3-3225 CPU @ 3.30GHz (fam: 06, model: 3a, stepping: 09)
[ 0.048407] TSC deadline timer enabled
[ 0.048417] Performance Events: PEBS fmt1+, 16-deep LBR, IvyBridge events, full-width counters, Intel PMU driver.
[ 0.048692] ... version: 3
[ 0.048764] ... bit width: 48
[ 0.048835] ... generic registers: 4
[ 0.048907] ... value mask: 0000ffffffffffff
[ 0.048980] ... max period: 0000ffffffffffff
[ 0.049053] ... fixed-purpose events: 3
[ 0.049125] ... event mask: 000000070000000f
[ 0.072474] x86: Booting SMP configuration:
[ 0.072560] .... node #0, CPUs: #1 #2 #3
[ 0.128030] x86: Booted up 1 node, 4 CPUs
[ 0.128172] smpboot: Total of 4 processors activated (26340.89 BogoMIPS)
[ 0.130291] devtmpfs: initialized
[ 0.130515] PM: Registering ACPI NVS region [mem 0xd9388000-0xd9723fff] (3784704 bytes)
[ 0.130618] PM: Registering ACPI NVS region [mem 0xda2c0000-0xda302fff] (274432 bytes)
[ 0.130821] NET: Registered protocol family 16
[ 0.131022] cpuidle: using governor ladder
[ 0.131096] cpuidle: using governor menu
[ 0.131206] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[ 0.131282] ACPI: bus type PCI registered
[ 0.131354] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.131468] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.131587] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 0.131699] PCI: Using configuration type 1 for base access
[ 0.133681] ACPI: Added _OSI(Module Device)
[ 0.133754] ACPI: Added _OSI(Processor Device)
[ 0.133827] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.133900] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.135805] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.152309] ACPI: Dynamic OEM Table Load:
[ 0.152442] ACPI: SSDT 0xFFFF880118C41000 00083B (v01 PmRef Cpu0Cst 00003001 INTL 20051117)
[ 0.164207] ACPI: Dynamic OEM Table Load:
[ 0.164338] ACPI: SSDT 0xFFFF880118AF1800 000303 (v01 PmRef ApIst 00003000 INTL 20051117)
[ 0.176120] ACPI: Dynamic OEM Table Load:
[ 0.176261] ACPI: SSDT 0xFFFF880118990A00 000119 (v01 PmRef ApCst 00003000 INTL 20051117)
[ 0.188472] ACPI: Interpreter enabled
[ 0.188548] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20140724/hwxface-580)
[ 0.188726] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140724/hwxface-580)
[ 0.188908] ACPI: (supports S0 S3 S5)
[ 0.188979] ACPI: Using IOAPIC for interrupt routing
[ 0.189073] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.193816] ACPI: Power Resource [FN00] (off)
[ 0.195077] ACPI: Power Resource [FN01] (off)
[ 0.195211] ACPI: Power Resource [FN02] (off)
[ 0.195344] ACPI: Power Resource [FN03] (off)
[ 0.195478] ACPI: Power Resource [FN04] (off)
[ 0.195912] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-02])
[ 0.195989] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 0.196198] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug PME]
[ 0.196346] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability]
[ 0.196760] PCI host bridge to bus 0000:00
[ 0.196833] pci_bus 0000:00: root bus resource [bus 00-02]
[ 0.196907] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 0.196982] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.197056] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.197132] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff]
[ 0.197208] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff]
[ 0.197283] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff]
[ 0.197359] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff]
[ 0.197435] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff]
[ 0.197510] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff]
[ 0.197586] pci_bus 0000:00: root bus resource [mem 0xdfa00000-0xfeafffff]
[ 0.197662] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 0.197668] pci 0000:00:00.0: [8086:0150] type 00 class 0x060000
[ 0.197673] fixup_debug_start: pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x5
[ 0.197737] pci 0000:00:02.0: [8086:0162] type 00 class 0x030000
[ 0.197746] pci 0000:00:02.0: reg 0x10: [mem 0xf7800000-0xf7bfffff 64bit]
[ 0.197750] pci 0000:00:02.0: reg 0x18: [mem 0xe0000000-0xefffffff 64bit pref]
[ 0.197753] pci 0000:00:02.0: reg 0x20: [io 0xf000-0xf03f]
[ 0.197833] pci 0000:00:14.0: [8086:1e31] type 00 class 0x0c0330
[ 0.197853] pci 0000:00:14.0: reg 0x10: [mem 0xf7c00000-0xf7c0ffff 64bit]
[ 0.197918] pci 0000:00:14.0: PME# supported from D3hot D3cold
[ 0.197922] pci_pme_active: pci 0000:00:14.0: PME# disabled
[ 0.197949] pci 0000:00:14.0: System wakeup disabled by ACPI
[ 0.198057] pci 0000:00:16.0: [8086:1e3a] type 00 class 0x078000
[ 0.198078] pci 0000:00:16.0: reg 0x10: [mem 0xf7c19000-0xf7c1900f 64bit]
[ 0.198147] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[ 0.198150] pci_pme_active: pci 0000:00:16.0: PME# disabled
[ 0.198217] pci 0000:00:1a.0: [8086:1e2d] type 00 class 0x0c0320
[ 0.198236] pci 0000:00:1a.0: reg 0x10: [mem 0xf7c18000-0xf7c183ff]
[ 0.198319] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[ 0.198322] pci_pme_active: pci 0000:00:1a.0: PME# disabled
[ 0.198361] pci 0000:00:1a.0: System wakeup disabled by ACPI
[ 0.198468] pci 0000:00:1b.0: [8086:1e20] type 00 class 0x040300
[ 0.198483] pci 0000:00:1b.0: reg 0x10: [mem 0xf7c10000-0xf7c13fff 64bit]
[ 0.198552] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.198555] pci_pme_active: pci 0000:00:1b.0: PME# disabled
[ 0.198584] pci 0000:00:1b.0: System wakeup disabled by ACPI
[ 0.198687] pci 0000:00:1c.0: [8086:1e10] type 01 class 0x060400
[ 0.198726] fixup_debug_start: pci 0000:00:1c.0: calling pci_fixup_transparent_bridge+0x0/0x14
[ 0.198768] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.198770] pci_pme_active: pci 0000:00:1c.0: PME# disabled
[ 0.198802] pci 0000:00:1c.0: System wakeup disabled by ACPI
[ 0.198908] pci 0000:00:1c.4: [8086:1e18] type 01 class 0x060400
[ 0.198946] fixup_debug_start: pci 0000:00:1c.4: calling pci_fixup_transparent_bridge+0x0/0x14
[ 0.198987] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
[ 0.198990] pci_pme_active: pci 0000:00:1c.4: PME# disabled
[ 0.199021] pci 0000:00:1c.4: System wakeup disabled by ACPI
[ 0.199125] pci 0000:00:1c.5: [8086:1e1a] type 01 class 0x060400
[ 0.199162] fixup_debug_start: pci 0000:00:1c.5: calling pci_fixup_transparent_bridge+0x0/0x14
[ 0.199203] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
[ 0.199206] pci_pme_active: pci 0000:00:1c.5: PME# disabled
[ 0.199237] pci 0000:00:1c.5: System wakeup disabled by ACPI
[ 0.199346] pci 0000:00:1d.0: [8086:1e26] type 00 class 0x0c0320
[ 0.199365] pci 0000:00:1d.0: reg 0x10: [mem 0xf7c17000-0xf7c173ff]
[ 0.199449] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.199452] pci_pme_active: pci 0000:00:1d.0: PME# disabled
[ 0.199489] pci 0000:00:1d.0: System wakeup disabled by ACPI
[ 0.199593] pci 0000:00:1e.0: [8086:244e] type 01 class 0x060401
[ 0.199622] fixup_debug_start: pci 0000:00:1e.0: calling quirk_use_pcie_bridge_dma_alias+0x0/0x38
[ 0.199624] fixup_debug_start: pci 0000:00:1e.0: calling pci_fixup_transparent_bridge+0x0/0x14
[ 0.199667] pci 0000:00:1e.0: System wakeup disabled by ACPI
[ 0.199772] pci 0000:00:1f.0: [8086:1e49] type 00 class 0x060100
[ 0.199926] pci 0000:00:1f.2: [8086:1e02] type 00 class 0x010601
[ 0.199941] pci 0000:00:1f.2: reg 0x10: [io 0xf0b0-0xf0b7]
[ 0.199948] pci 0000:00:1f.2: reg 0x14: [io 0xf0a0-0xf0a3]
[ 0.199954] pci 0000:00:1f.2: reg 0x18: [io 0xf090-0xf097]
[ 0.199960] pci 0000:00:1f.2: reg 0x1c: [io 0xf080-0xf083]
[ 0.199967] pci 0000:00:1f.2: reg 0x20: [io 0xf060-0xf07f]
[ 0.199973] pci 0000:00:1f.2: reg 0x24: [mem 0xf7c16000-0xf7c167ff]
[ 0.200013] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.200016] pci_pme_active: pci 0000:00:1f.2: PME# disabled
[ 0.200072] pci 0000:00:1f.3: [8086:1e22] type 00 class 0x0c0500
[ 0.200085] pci 0000:00:1f.3: reg 0x10: [mem 0xf7c15000-0xf7c150ff 64bit]
[ 0.200104] pci 0000:00:1f.3: reg 0x20: [io 0xf040-0xf05f]
[ 0.200165] pci_scan_child_bus: pci_bus 0000:00: fixups for bus
[ 0.200168] pci_scan_bridge: pci 0000:00:1c.0: scanning [bus 01-01] behind bridge, pass 0
[ 0.200221] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 0.200223] pci_scan_child_bus: pci_bus 0000:01: fixups for bus
[ 0.200225] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.200307] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=01
[ 0.200310] pci_scan_bridge: pci 0000:00:1c.4: scanning [bus 02-02] behind bridge, pass 0
[ 0.200362] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 0.200385] pci 0000:02:00.0: [10ec:8168] type 00 class 0x020000
[ 0.200407] pci 0000:02:00.0: reg 0x10: [io 0xe000-0xe0ff]
[ 0.200439] pci 0000:02:00.0: reg 0x18: [mem 0xf0104000-0xf0104fff 64bit pref]
[ 0.200459] pci 0000:02:00.0: reg 0x20: [mem 0xf0100000-0xf0103fff 64bit pref]
[ 0.200566] pci 0000:02:00.0: supports D1 D2
[ 0.200567] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.200571] pci_pme_active: pci 0000:02:00.0: PME# disabled
[ 0.200597] pci 0000:02:00.0: System wakeup disabled by ACPI
[ 0.208095] pci_scan_child_bus: pci_bus 0000:02: fixups for bus
[ 0.208097] pci 0000:00:1c.4: PCI bridge to [bus 02]
[ 0.208188] pci 0000:00:1c.4: bridge window [io 0xe000-0xefff]
[ 0.208195] pci 0000:00:1c.4: bridge window [mem 0xf0100000-0xf01fffff 64bit pref]
[ 0.208196] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 0.208200] pci_scan_bridge: pci 0000:00:1c.5: scanning [bus 03-03] behind bridge, pass 0
[ 0.208201] pci 0000:00:1c.5: bridge configuration invalid ([bus 03-03]), reconfiguring
[ 0.208283] pci_scan_bridge: pci 0000:00:1e.0: scanning [bus 04-04] behind bridge, pass 0
[ 0.208283] pci 0000:00:1e.0: bridge configuration invalid ([bus 04-04]), reconfiguring
[ 0.208365] pci_scan_bridge: pci 0000:00:1c.0: scanning [bus 01-01] behind bridge, pass 1
[ 0.208370] pci_scan_bridge: pci 0000:00:1c.4: scanning [bus 02-02] behind bridge, pass 1
[ 0.208375] pci_scan_bridge: pci 0000:00:1c.5: scanning [bus 00-00] behind bridge, pass 1
[ 0.208378] pci 0000:00:1c.5: can't allocate child bus 02 from [bus 00-02]
[ 0.208455] pci_scan_bridge: pci 0000:00:1e.0: scanning [bus 00-00] behind bridge, pass 1
[ 0.208458] pci 0000:00:1e.0: can't allocate child bus 02 from [bus 00-02]
[ 0.208535] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=02
[ 0.208539] acpi PNP0A08:00: Disabling ASPM (FADT indicates it is unsupported)
[ 0.208935] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14 15)
[ 0.209355] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 10 11 12 14 15)
[ 0.209772] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 *10 11 12 14 15)
[ 0.210189] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 *11 12 14 15)
[ 0.210605] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.211082] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.211558] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
[ 0.211974] ACPI: PCI Interrupt Link [LNKH] (IRQs *3 4 5 6 10 11 12 14 15)
[ 0.212551] ACPI: Enabled 4 GPEs in block 00 to 3F
[ 0.212750] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.212829] vgaarb: loaded
[ 0.212899] vgaarb: bridge control possible 0000:00:02.0
[ 0.213025] SCSI subsystem initialized
[ 0.213127] libata version 3.00 loaded.
[ 0.213154] ACPI: bus type USB registered
[ 0.213248] usbcore: registered new interface driver usbfs
[ 0.213330] usbcore: registered new interface driver hub
[ 0.213419] usbcore: registered new device driver usb
[ 0.213573] PCI: Using ACPI for IRQ routing
[ 0.215099] PCI: pci_cache_line_size set to 64 bytes
[ 0.215133] e820: reserve RAM buffer [mem 0x0009d800-0x0009ffff]
[ 0.215134] e820: reserve RAM buffer [mem 0x40004000-0x43ffffff]
[ 0.215135] e820: reserve RAM buffer [mem 0xd8db2000-0xdbffffff]
[ 0.215136] e820: reserve RAM buffer [mem 0xd9388000-0xdbffffff]
[ 0.215137] e820: reserve RAM buffer [mem 0xda2c0000-0xdbffffff]
[ 0.215138] e820: reserve RAM buffer [mem 0xdac89000-0xdbffffff]
[ 0.215139] e820: reserve RAM buffer [mem 0xdb000000-0xdbffffff]
[ 0.215140] e820: reserve RAM buffer [mem 0x11f600000-0x11fffffff]
[ 0.215228] Bluetooth: Core ver 2.19
[ 0.215305] NET: Registered protocol family 31
[ 0.215377] Bluetooth: HCI device and connection manager initialized
[ 0.215452] Bluetooth: HCI socket layer initialized
[ 0.215525] Bluetooth: L2CAP socket layer initialized
[ 0.215601] Bluetooth: SCO socket layer initialized
[ 0.215721] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
[ 0.216055] hpet0: 8 comparators, 64-bit 14.318180 MHz counter
[ 0.219152] Switched to clocksource hpet
[ 0.219294] pnp: PnP ACPI init
[ 0.219419] system 00:00: [mem 0xfed40000-0xfed44fff] has been reserved
[ 0.219498] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.219544] system 00:01: [io 0x0680-0x069f] has been reserved
[ 0.219621] system 00:01: [io 0x0200-0x020f] has been reserved
[ 0.219695] system 00:01: [io 0xffff] has been reserved
[ 0.219769] system 00:01: [io 0xffff] has been reserved
[ 0.219843] system 00:01: [io 0x0400-0x0453] could not be reserved
[ 0.219917] system 00:01: [io 0x0458-0x047f] has been reserved
[ 0.219992] system 00:01: [io 0x0500-0x057f] has been reserved
[ 0.220071] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.220089] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.220120] system 00:03: [io 0x0454-0x0457] has been reserved
[ 0.220200] system 00:03: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[ 0.220275] system 00:04: [io 0x0a00-0x0a0f] has been reserved
[ 0.220354] system 00:04: [io 0x0a30-0x0a3f] has been reserved
[ 0.220428] system 00:04: [io 0x0a20-0x0a2f] has been reserved
[ 0.220503] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.220530] pnp 00:05: Plug and Play ACPI device, IDs PNP0303 PNP030b (active)
[ 0.220675] pnp 00:06: [dma 0 disabled]
[ 0.220708] pnp 00:06: Plug and Play ACPI device, IDs PNP0501 (active)
[ 0.220739] system 00:07: [io 0x04d0-0x04d1] has been reserved
[ 0.220818] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.220944] system 00:08: [mem 0xfed1c000-0xfed1ffff] has been reserved
[ 0.221024] system 00:08: [mem 0xfed10000-0xfed17fff] has been reserved
[ 0.221100] system 00:08: [mem 0xfed18000-0xfed18fff] has been reserved
[ 0.221175] system 00:08: [mem 0xfed19000-0xfed19fff] has been reserved
[ 0.221250] system 00:08: [mem 0xf8000000-0xfbffffff] has been reserved
[ 0.221326] system 00:08: [mem 0xfed20000-0xfed3ffff] has been reserved
[ 0.221401] system 00:08: [mem 0xfed90000-0xfed93fff] has been reserved
[ 0.221477] system 00:08: [mem 0xfed45000-0xfed8ffff] has been reserved
[ 0.221552] system 00:08: [mem 0xff000000-0xffffffff] has been reserved
[ 0.221628] system 00:08: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 0.221703] system 00:08: [mem 0xdfa00000-0xdfa00fff] has been reserved
[ 0.221779] system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.221862] system 00:09: [mem 0x20000000-0x201fffff] has been reserved
[ 0.221943] system 00:09: [mem 0x40004000-0x40004fff] has been reserved
[ 0.222018] system 00:09: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.222032] pnp: PnP ACPI: found 10 devices
[ 0.228286] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.228368] pci 0000:00:1c.4: PCI bridge to [bus 02]
[ 0.228442] pci 0000:00:1c.4: bridge window [io 0xe000-0xefff]
[ 0.228522] pci 0000:00:1c.4: bridge window [mem 0xf0100000-0xf01fffff 64bit pref]
[ 0.228603] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 0.228604] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
[ 0.228605] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.228606] pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000d3fff]
[ 0.228607] pci_bus 0000:00: resource 8 [mem 0x000d4000-0x000d7fff]
[ 0.228608] pci_bus 0000:00: resource 9 [mem 0x000d8000-0x000dbfff]
[ 0.228609] pci_bus 0000:00: resource 10 [mem 0x000dc000-0x000dffff]
[ 0.228610] pci_bus 0000:00: resource 11 [mem 0x000e0000-0x000e3fff]
[ 0.228611] pci_bus 0000:00: resource 12 [mem 0x000e4000-0x000e7fff]
[ 0.228612] pci_bus 0000:00: resource 13 [mem 0xdfa00000-0xfeafffff]
[ 0.228614] pci_bus 0000:02: resource 0 [io 0xe000-0xefff]
[ 0.228615] pci_bus 0000:02: resource 2 [mem 0xf0100000-0xf01fffff 64bit pref]
[ 0.228634] NET: Registered protocol family 2
[ 0.228828] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.228955] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[ 0.229082] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.229166] TCP: reno registered
[ 0.229241] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.229327] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.229432] NET: Registered protocol family 1
[ 0.229562] RPC: Registered named UNIX socket transport module.
[ 0.229637] RPC: Registered udp transport module.
[ 0.229709] RPC: Registered tcp transport module.
[ 0.229782] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.229864] fixup_debug_start: pci 0000:00:02.0: calling pci_fixup_video+0x0/0x111
[ 0.229866] pci 0000:00:02.0: Boot video device
[ 0.229869] fixup_debug_start: pci 0000:00:14.0: calling quirk_usb_early_handoff+0x0/0x60c
[ 0.230003] fixup_debug_start: pci 0000:00:1a.0: calling quirk_usb_early_handoff+0x0/0x60c
[ 0.251281] fixup_debug_start: pci 0000:00:1d.0: calling quirk_usb_early_handoff+0x0/0x60c
[ 0.271266] PCI: CLS 64 bytes, default 64
[ 0.271299] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.271376] software IO TLB [mem 0xd4db2000-0xd8db2000] (64MB) mapped at [ffff8800d4db2000-ffff8800d8db1fff]
[ 0.271645] RAPL PMU detected, hw unit 2^-16 Joules, API unit is 2^-32 Joules, 3 fixed counters 163840 ms ovfl timer
[ 0.272234] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.272327] audit: initializing netlink subsys (disabled)
[ 0.272409] audit: type=2000 audit(1410469107.268:1): initialized
[ 0.272635] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 0.274479] Installing knfsd (copyright (C) 1996 ***@monad.swb.de).
[ 0.274698] SGI XFS with ACLs, security attributes, realtime, debug enabled
[ 0.275013] msgmni has been set to 7648
[ 0.275343] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 0.275429] io scheduler noop registered
[ 0.275501] io scheduler deadline registered
[ 0.275576] io scheduler cfq registered (default)
[ 0.275964] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.276061] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 0.276147] cpcihp_zt5550: ZT5550 CompactPCI Hot Plug Driver version: 0.2
[ 0.276234] cpcihp_generic: Generic port I/O CompactPCI Hot Plug Driver version: 0.1
[ 0.276314] cpcihp_generic: not configured, disabling.
[ 0.276397] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 0.276478] ibm_acpiphp_init: acpiphp_ibm: ibm_acpiphp_init
[ 0.277234] acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed
[ 0.277378] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 0.277461] ACPI: Power Button [PWRB]
[ 0.277561] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[ 0.277641] ACPI: Power Button [PWRF]
[ 0.277758] ACPI: Fan [FAN0] (off)
[ 0.277852] ACPI: Fan [FAN1] (off)
[ 0.277946] ACPI: Fan [FAN2] (off)
[ 0.278039] ACPI: Fan [FAN3] (off)
[ 0.278133] ACPI: Fan [FAN4] (off)
[ 0.291368] Monitor-Mwait will be used to enter C-1 state
[ 0.291374] Monitor-Mwait will be used to enter C-3 state
[ 0.291384] ACPI: acpi_idle registered with cpuidle
[ 0.303409] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.303483] ACPI: Thermal Zone [TZ00] (28 C)
[ 0.303681] thermal LNXTHERM:01: registered as thermal_zone1
[ 0.303762] ACPI: Thermal Zone [TZ01] (30 C)
[ 0.315144] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.335658] 00:06: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[ 0.336199] Linux agpgart interface v0.103
[ 0.336298] [drm] Initialized drm 1.1.0 20060810
[ 0.337349] brd: module loaded
[ 0.337893] loop: module loaded
[ 0.338066] ahci 0000:00:1f.2: version 3.0
[ 0.338175] ahci 0000:00:1f.2: irq 24 for MSI/MSI-X
[ 0.338209] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x3 impl SATA mode
[ 0.338288] ahci 0000:00:1f.2: flags: 64bit ncq led clo pio slum part ems apst
[ 0.343726] scsi host0: ahci
[ 0.343888] scsi host1: ahci
[ 0.344037] scsi host2: ahci
[ 0.344186] scsi host3: ahci
[ 0.344333] scsi host4: ahci
[ 0.344477] scsi host5: ahci
[ 0.344587] ata1: SATA max UDMA/133 abar ***@0xf7c16000 port 0xf7c16100 irq 24
[ 0.344669] ata2: SATA max UDMA/133 abar ***@0xf7c16000 port 0xf7c16180 irq 24
[ 0.344745] ata3: DUMMY
[ 0.344814] ata4: DUMMY
[ 0.344883] ata5: DUMMY
[ 0.344953] ata6: DUMMY
[ 0.345284] scsi host6: pata_legacy
[ 0.345393] ata7: PATA max PIO4 cmd 0x1f0 ctl 0x3f6 irq 14
[ 0.663194] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 0.663305] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 0.664195] ACPI Error: [DSSP] Namespace lookup failure, AE_NOT_FOUND (20140724/psargs-359)
[ 0.664374] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT1._GTF] (Node ffff8801198377a8), AE_NOT_FOUND (20140724/psparse-536)
[ 0.664773] ata2.00: ATA-8: WDC WD10EZRX-00A8LB0, 01.01A01, max UDMA/133
[ 0.664869] ata2.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 0.666755] ACPI Error: [DSSP] Namespace lookup failure, AE_NOT_FOUND (20140724/psargs-359)
[ 0.666935] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT1._GTF] (Node ffff8801198377a8), AE_NOT_FOUND (20140724/psparse-536)
[ 0.667206] ACPI Error: [DSSP] Namespace lookup failure, AE_NOT_FOUND (20140724/psargs-359)
[ 0.667377] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff880119837730), AE_NOT_FOUND (20140724/psparse-536)
[ 0.667623] ata1.00: ATAPI: TSSTcorp CDDVDW SN-208FB, SB00, max UDMA/100
[ 0.667776] ata2.00: configured for UDMA/133
[ 0.674367] ACPI Error: [DSSP] Namespace lookup failure, AE_NOT_FOUND (20140724/psargs-359)
[ 0.674546] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff880119837730), AE_NOT_FOUND (20140724/psparse-536)
[ 0.674788] ata1.00: configured for UDMA/100
[ 1.271182] tsc: Refined TSC clocksource calibration: 3292.520 MHz
[ 2.271302] Switched to clocksource tsc
[ 3.359223] floppy0: no floppy controllers found
[ 3.361603] scsi 0:0:0:0: CD-ROM TSSTcorp CDDVDW SN-208FB SB00 PQ: 0 ANSI: 5
[ 3.389657] sr 0:0:0:0: [sr0] scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 3.389796] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 3.389951] sr 0:0:0:0: Attached scsi CD-ROM sr0
[ 3.390006] sr 0:0:0:0: Attached scsi generic sg0 type 5
[ 3.390159] scsi 1:0:0:0: Direct-Access ATA WDC WD10EZRX-00A 1A01 PQ: 0 ANSI: 5
[ 3.390344] sd 1:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.390368] sd 1:0:0:0: Attached scsi generic sg1 type 0
[ 3.390499] sd 1:0:0:0: [sda] 4096-byte physical blocks
[ 3.390606] sd 1:0:0:0: [sda] Write Protect is off
[ 3.390680] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.390694] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.436527] sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
[ 3.437498] sd 1:0:0:0: [sda] Attached SCSI disk
[ 3.437841] scsi host7: pata_legacy
[ 3.437958] ata8: PATA max PIO4 cmd 0x170 ctl 0x376 irq 15
[ 3.591283] tun: Universal TUN/TAP device driver, 1.6
[ 3.591357] tun: (C) 1999-2004 Max Krasnyansky <***@qualcomm.com>
[ 3.591507] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[ 3.591586] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 3.591702] pci_set_mwi: r8169 0000:02:00.0: enabling Mem-Wr-Inval
[ 3.591865] r8169 0000:02:00.0: irq 25 for MSI/MSI-X
[ 3.591980] r8169 0000:02:00.0 eth0: RTL8168evl/8111evl at 0xffffc9000067a000, 74:d4:35:1c:8e:7f, XID 0c900800 IRQ 25
[ 3.592100] r8169 0000:02:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 3.592228] PPP generic driver version 2.4.2
[ 3.592329] PPP BSD Compression module registered
[ 3.592404] PPP Deflate Compression module registered
[ 3.592479] NET: Registered protocol family 24
[ 3.592604] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.592684] ehci-pci: EHCI PCI platform driver
[ 3.592824] __pci_set_master: ehci-pci 0000:00:1a.0: enabling bus mastering
[ 3.592831] ehci-pci 0000:00:1a.0: EHCI Host Controller
[ 3.592930] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
[ 3.593018] ehci-pci 0000:00:1a.0: debug port 2
[ 3.596975] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
[ 3.596986] ehci-pci 0000:00:1a.0: irq 16, io mem 0xf7c18000
[ 3.607104] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 3.607381] hub 1-0:1.0: USB hub found
[ 3.607459] hub 1-0:1.0: 2 ports detected
[ 3.607670] __pci_set_master: ehci-pci 0000:00:1d.0: enabling bus mastering
[ 3.607676] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 3.607850] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 3.607939] ehci-pci 0000:00:1d.0: debug port 2
[ 3.611898] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[ 3.611908] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf7c17000
[ 3.623103] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 3.623375] hub 2-0:1.0: USB hub found
[ 3.623453] hub 2-0:1.0: 2 ports detected
[ 3.623610] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 3.623693] ohci-pci: OHCI PCI platform driver
[ 3.623775] uhci_hcd: USB Universal Host Controller Interface driver
[ 3.623925] __pci_set_master: xhci_hcd 0000:00:14.0: enabling bus mastering
[ 3.623930] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 3.624056] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
[ 3.624209] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[ 3.624223] xhci_hcd 0000:00:14.0: irq 26 for MSI/MSI-X
[ 3.624392] hub 3-0:1.0: USB hub found
[ 3.624474] hub 3-0:1.0: 4 ports detected
[ 3.624751] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 3.624870] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
[ 3.625113] hub 4-0:1.0: USB hub found
[ 3.625193] hub 4-0:1.0: 4 ports detected
[ 3.625534] usbcore: registered new interface driver cdc_wdm
[ 3.625627] usbcore: registered new interface driver usb-storage
[ 3.625724] usbcore: registered new interface driver usbserial
[ 3.625805] usbcore: registered new interface driver usbserial_generic
[ 3.625886] usbserial: USB Serial support registered for generic
[ 3.625968] usbcore: registered new interface driver aircable
[ 3.626047] usbserial: USB Serial support registered for aircable
[ 3.626129] usbcore: registered new interface driver ark3116
[ 3.626208] usbserial: USB Serial support registered for ark3116
[ 3.626289] usbcore: registered new interface driver belkin_sa
[ 3.626369] usbserial: USB Serial support registered for Belkin / Peracom / GoHubs USB Serial Adapter
[ 3.626494] usbcore: registered new interface driver ch341
[ 3.626573] usbserial: USB Serial support registered for ch341-uart
[ 3.626656] usbcore: registered new interface driver cp210x
[ 3.626734] usbserial: USB Serial support registered for cp210x
[ 3.626818] usbcore: registered new interface driver cyberjack
[ 3.626897] usbserial: USB Serial support registered for Reiner SCT Cyberjack USB card reader
[ 3.627021] usbcore: registered new interface driver cypress_m8
[ 3.627104] usbserial: USB Serial support registered for DeLorme Earthmate USB
[ 3.627186] usbserial: USB Serial support registered for HID->COM RS232 Adapter
[ 3.627267] usbserial: USB Serial support registered for Nokia CA-42 V2 Adapter
[ 3.627351] usbcore: registered new interface driver usb_debug
[ 3.627430] usbserial: USB Serial support registered for debug
[ 3.627511] usbcore: registered new interface driver digi_acceleport
[ 3.627591] usbserial: USB Serial support registered for Digi 2 port USB adapter
[ 3.627672] usbserial: USB Serial support registered for Digi 4 port USB adapter
[ 3.627756] usbcore: registered new interface driver io_edgeport
[ 3.627836] usbserial: USB Serial support registered for Edgeport 2 port adapter
[ 3.627917] usbserial: USB Serial support registered for Edgeport 4 port adapter
[ 3.627998] usbserial: USB Serial support registered for Edgeport 8 port adapter
[ 3.628079] usbserial: USB Serial support registered for EPiC device
[ 3.628162] usbcore: registered new interface driver io_ti
[ 3.628241] usbserial: USB Serial support registered for Edgeport TI 1 port adapter
[ 3.628324] usbserial: USB Serial support registered for Edgeport TI 2 port adapter
[ 3.628409] usbcore: registered new interface driver empeg
[ 3.628487] usbserial: USB Serial support registered for empeg
[ 3.628569] usbcore: registered new interface driver ftdi_sio
[ 3.628648] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 3.628747] usbcore: registered new interface driver ipaq
[ 3.628826] usbserial: USB Serial support registered for PocketPC PDA
[ 3.628918] usbcore: registered new interface driver ipw
[ 3.628998] usbserial: USB Serial support registered for IPWireless converter
[ 3.629081] usbcore: registered new interface driver ir_usb
[ 3.629160] usbserial: USB Serial support registered for IR Dongle
[ 3.629242] usbcore: registered new interface driver iuu_phoenix
[ 3.629322] usbserial: USB Serial support registered for iuu_phoenix
[ 3.629404] usbcore: registered new interface driver keyspan_pda
[ 3.629483] usbserial: USB Serial support registered for Keyspan PDA
[ 3.629564] usbserial: USB Serial support registered for Keyspan PDA - (prerenumeration)
[ 3.629646] usbserial: USB Serial support registered for Xircom / Entregra PGS - (prerenumeration)
[ 3.629771] usbcore: registered new interface driver kl5kusb105
[ 3.629851] usbserial: USB Serial support registered for KL5KUSB105D / PalmConnect
[ 3.629935] usbcore: registered new interface driver kobil_sct
[ 3.630014] usbserial: USB Serial support registered for KOBIL USB smart card terminal
[ 3.630098] usbcore: registered new interface driver mct_u232
[ 3.630178] usbserial: USB Serial support registered for MCT U232
[ 3.630261] usbcore: registered new interface driver mos7720
[ 3.630340] usbserial: USB Serial support registered for Moschip 2 port adapter
[ 3.630423] usbcore: registered new interface driver mos7840
[ 3.630502] usbserial: USB Serial support registered for Moschip 7840/7820 USB Serial Driver
[ 3.630588] usbcore: registered new interface driver navman
[ 3.630667] usbserial: USB Serial support registered for navman
[ 3.630748] usbcore: registered new interface driver omninet
[ 3.630828] usbserial: USB Serial support registered for ZyXEL - omni.net lcd plus usb
[ 3.630913] usbcore: registered new interface driver opticon
[ 3.630992] usbserial: USB Serial support registered for opticon
[ 3.631078] usbcore: registered new interface driver option
[ 3.631157] usbserial: USB Serial support registered for GSM modem (1-port)
[ 3.631262] usbcore: registered new interface driver oti6858
[ 3.631342] usbserial: USB Serial support registered for oti6858
[ 3.631424] usbcore: registered new interface driver pl2303
[ 3.631504] usbserial: USB Serial support registered for pl2303
[ 3.631587] usbcore: registered new interface driver qcaux
[ 3.631666] usbserial: USB Serial support registered for qcaux
[ 3.631748] usbcore: registered new interface driver qcserial
[ 3.631827] usbserial: USB Serial support registered for Qualcomm USB modem
[ 3.631913] usbcore: registered new interface driver safe_serial
[ 3.631992] usbserial: USB Serial support registered for safe_serial
[ 3.632076] usbcore: registered new interface driver sierra
[ 3.632155] usbserial: USB Serial support registered for Sierra USB modem
[ 3.632239] usbcore: registered new interface driver spcp8x5
[ 3.632319] usbserial: USB Serial support registered for SPCP8x5
[ 3.632401] usbcore: registered new interface driver ssu100
[ 3.632480] usbserial: USB Serial support registered for Quatech SSU-100 USB to Serial Driver
[ 3.632605] usbcore: registered new interface driver symbolserial
[ 3.632684] usbserial: USB Serial support registered for symbol
[ 3.632768] usbcore: registered new interface driver ti_usb_3410_5052
[ 3.632848] usbserial: USB Serial support registered for TI USB 3410 1 port adapter
[ 3.632930] usbserial: USB Serial support registered for TI USB 5052 2 port adapter
[ 3.633014] usbcore: registered new interface driver visor
[ 3.633093] usbserial: USB Serial support registered for Handspring Visor / Palm OS
[ 3.633175] usbserial: USB Serial support registered for Sony Clie 5.0
[ 3.633256] usbserial: USB Serial support registered for Sony Clie 3.5
[ 3.633340] usbcore: registered new interface driver whiteheat
[ 3.633420] usbserial: USB Serial support registered for Connect Tech - WhiteHEAT - (prerenumeration)
[ 3.633543] usbserial: USB Serial support registered for Connect Tech - WhiteHEAT
[ 3.633649] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 3.633725] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 3.633975] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 3.634129] mousedev: PS/2 mouse device common for all mice
[ 3.634324] rtc_cmos 00:02: RTC can wake from S4
[ 3.634502] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[ 3.634602] rtc_cmos 00:02: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
[ 3.634686] i2c /dev entries driver
[ 3.634764] md: raid1 personality registered for level 1
[ 3.634895] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-***@redhat.com
[ 3.635271] usbcore: registered new interface driver usbhid
[ 3.635345] usbhid: USB HID core driver
[ 3.635420] oprofile: using NMI interrupt.
[ 3.635503] Netfilter messages via NETLINK v0.30.
[ 3.635581] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 3.635745] ip_set: protocol 6
[ 3.637016] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 3.637110] TCP: cubic registered
[ 3.637284] NET: Registered protocol family 10
[ 3.637514] mip6: Mobile IPv6
[ 3.637589] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 3.637693] sit: IPv6 over IPv4 tunneling driver
[ 3.637948] NET: Registered protocol family 17
[ 3.638030] Bridge firewalling registered
[ 3.638110] 8021q: 802.1Q VLAN Support v1.8
[ 3.638187] Key type dns_resolver registered
[ 3.638512] registered taskstats version 1
[ 3.638819] rtc_cmos 00:02: setting system clock to 2014-09-11 20:58:31 UTC (1410469111)
[ 3.655485] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
[ 3.655815] md: Waiting for all devices to be available before autodetect
[ 3.655906] md: If you don't use raid, use raid=noautodetect
[ 3.656226] md: Autodetecting RAID arrays.
[ 3.656313] md: Scanned 0 and added 0 devices.
[ 3.656398] md: autorun ...
[ 3.656479] md: ... autorun DONE.
[ 3.677753] kjournald starting. Commit interval 5 seconds
[ 3.677791] EXT3-fs (sda2): mounted filesystem with writeback data mode
[ 3.677798] VFS: Mounted root (ext3 filesystem) readonly on device 8:2.
[ 3.698312] devtmpfs: mounted
[ 3.698572] Freeing unused kernel memory: 860K (ffffffff81939000 - ffffffff81a10000)
[ 3.919101] usb 1-1: new high-speed USB device number 2 using ehci-pci
[ 4.051889] hub 1-1:1.0: USB hub found
[ 4.052108] hub 1-1:1.0: 6 ports detected
[ 4.163135] usb 2-1: new high-speed USB device number 2 using ehci-pci
[ 4.296015] hub 2-1:1.0: USB hub found
[ 4.296258] hub 2-1:1.0: 6 ports detected
[ 4.367237] usb 1-1.3: new low-speed USB device number 3 using ehci-pci
[ 4.475025] input: HID 04d9:1133 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:04D9:1133.0001/input/input3
[ 4.475289] hid-generic 0003:04D9:1133.0001: input: USB HID v1.10 Mouse [HID 04d9:1133] on usb-0000:00:1a.0-1.3/input0
[ 5.453181] random: nonblocking pool is initialized
[ 6.103926] systemd-udevd[1840]: starting version 216
[ 6.928421] [drm] Memory usable by graphics device = 2048M
[ 6.928422] [drm] Replacing VGA console driver
[ 6.929218] Console: switching to colour dummy device 80x25
[ 6.951051] i915 0000:00:02.0: irq 27 for MSI/MSI-X
[ 6.951062] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 6.951063] [drm] Driver supports precise vblank timestamp query.
[ 6.951162] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 6.963655] r8169 0000:02:00.0 enp2s0: renamed from eth0
[ 6.983100] systemd-udevd[1861]: renamed network interface eth0 to enp2s0
[ 7.052207] fbcon: inteldrmfb (fb0) is primary device
[ 7.086496] Console: switching to colour frame buffer device 240x67
[ 7.086640] [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[ 7.086641] [drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun
[ 7.090026] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 7.090027] i915 0000:00:02.0: registered panic notifier
[ 7.099190] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 7.099338] acpi device:49: registered as cooling_device9
[ 7.099390] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4
[ 7.099448] [drm] Initialized i915 1.6.0 20140725 for 0000:00:02.0 on minor 0
[ 7.099583] snd_hda_intel 0000:00:1b.0: irq 28 for MSI/MSI-X
[ 7.212995] sound hdaudioC0D2: autoconfig: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[ 7.212997] sound hdaudioC0D2: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 7.212998] sound hdaudioC0D2: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[ 7.212999] sound hdaudioC0D2: mono: mono_out=0x0
[ 7.213000] sound hdaudioC0D2: dig-out=0x11/0x1e
[ 7.213000] sound hdaudioC0D2: inputs:
[ 7.213002] sound hdaudioC0D2: Front Mic=0x19
[ 7.213003] sound hdaudioC0D2: Rear Mic=0x18
[ 7.213004] sound hdaudioC0D2: Line=0x1a
[ 18.501876] NET: Registered protocol family 38
[ 18.816746] EXT3-fs (sda2): using internal journal
[ 18.992341] Adding 4194300k swap on /dev/sda5. Priority:-1 extents:1 across:4194300k
[ 19.086469] EXT4-fs (dm-6): warning: maximal mount count reached, running e2fsck is recommended
[ 19.091368] EXT4-fs (dm-6): mounted filesystem with ordered data mode. Opts: (null)
[ 21.008037] r8169 0000:02:00.0: Direct firmware load for rtl_nic/rtl8168e-3.fw failed with error -2
[ 21.008042] r8169 0000:02:00.0 enp2s0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)
[ 21.020695] r8169 0000:02:00.0 enp2s0: link down
[ 21.020717] r8169 0000:02:00.0 enp2s0: link down
[ 21.020729] IPv6: ADDRCONF(NETDEV_UP): enp2s0: link is not ready
[ 21.351804] device enp2s0 entered promiscuous mode
[ 21.357149] device br0 entered promiscuous mode
[ 21.368704] IPv6: ADDRCONF(NETDEV_UP): br0: link is not ready
[ 23.404036] r8169 0000:02:00.0 enp2s0: link up
[ 23.404044] IPv6: ADDRCONF(NETDEV_CHANGE): enp2s0: link becomes ready
[ 23.404559] br0: port 1(enp2s0) entered forwarding state
[ 23.404566] br0: port 1(enp2s0) entered forwarding state
[ 23.404600] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready
[ 29.864164] NFS: Registering the id_resolver key type
[ 29.864174] Key type id_resolver registered
[ 29.864175] Key type id_legacy registered
[ 33.725187] fuse init (API version 7.23)
[ 38.430190] br0: port 1(enp2s0) entered forwarding state
Bjorn Helgaas
2014-09-11 22:51:25 UTC
Permalink
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.
I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.
I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}
If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.
I was about to suggest the same thing. If the problem is related to
the bus number change, we should be able to force that to happen on a
different machine. Your approach sounds good, so I'm guessing we just
need a tweak.
I would first double-check that the PCI adapters are identical,
including the firmware on the card. Can you also include your patch
and the resulting dmesg (with debug enabled as before)?
Currently I am at home doing just tests for understanding and that I can
hopefully use when I am back in the office.
I already noticed the the backup FC Adapter on the test machine is not
exactly the same: it is Rev. 1 whereas the one on the failing machine is
Rev. 2.
So, here at home my tests let a NIC disappear. Different from the
original problem but I was just trying to reconstruct the szenario of a
misconfigured bridge causing a reconfiguration.
diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..fd146b3 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x02;
pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
This situation is a little different, so I don't think you're
reproducing the situation we want to test. On this box, you have:

pci_bus 0000:00: root bus resource [bus 00-02]
pci 0000:00:1c.0: PCI bridge to [bus 01]
pci 0000:00:1c.4: PCI bridge to [bus 02]

so we find all the devices on bus 00 and bus 02 (there's nothing on
bus 01). My guess is the 03:00.0 device is normally behind the
00:1c.5 bridge, but we don't even scan behind that bridge because we
can't allocate a secondary bus number for it (we're not smart enough
to take advantage of the empty bus 01).

On the failing box, it's different because we *do* have unused bus
number space, and we do actually reconfigure the bridge to use it.
It's just that the FC adapter doesn't respond when we use the new bus
number for it.

You might be able to do something similar on the test box by:

- Keeping your root->secondary.end = 02 patch, so you still have [bus 00-02].
- Ignoring bridges 00:1c.0 and 00:1c.4. I would just test for those
devfns in pci_scan_device() and when you see them, return NULL instead
of trying to read the vendor ID.

Then 00:1c.5 is probably configured by the BIOS for [bus 03], but
that's outside the root bridge range, so we should reconfigure it to
use [bus 01]. Then we should scan behind it, and we'll probably
discover the NIC that was previously at 03:00.0. The device *should*
just work at the new bus number, since it probably doesn't have the
same bug the FC adapter does.

Bjorn
Dirk Gouders
2014-09-11 23:50:03 UTC
Permalink
Post by Bjorn Helgaas
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.
I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.
I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}
If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.
I was about to suggest the same thing. If the problem is related to
the bus number change, we should be able to force that to happen on a
different machine. Your approach sounds good, so I'm guessing we just
need a tweak.
I would first double-check that the PCI adapters are identical,
including the firmware on the card. Can you also include your patch
and the resulting dmesg (with debug enabled as before)?
Currently I am at home doing just tests for understanding and that I can
hopefully use when I am back in the office.
I already noticed the the backup FC Adapter on the test machine is not
exactly the same: it is Rev. 1 whereas the one on the failing machine is
Rev. 2.
So, here at home my tests let a NIC disappear. Different from the
original problem but I was just trying to reconstruct the szenario of a
misconfigured bridge causing a reconfiguration.
diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..fd146b3 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x02;
pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
This situation is a little different, so I don't think you're
pci_bus 0000:00: root bus resource [bus 00-02]
pci 0000:00:1c.0: PCI bridge to [bus 01]
pci 0000:00:1c.4: PCI bridge to [bus 02]
so we find all the devices on bus 00 and bus 02 (there's nothing on
bus 01). My guess is the 03:00.0 device is normally behind the
00:1c.5 bridge, but we don't even scan behind that bridge because we
can't allocate a secondary bus number for it (we're not smart enough
to take advantage of the empty bus 01).
On the failing box, it's different because we *do* have unused bus
number space, and we do actually reconfigure the bridge to use it.
It's just that the FC adapter doesn't respond when we use the new bus
number for it.
- Keeping your root->secondary.end = 02 patch, so you still have [bus 00-02].
- Ignoring bridges 00:1c.0 and 00:1c.4. I would just test for those
devfns in pci_scan_device() and when you see them, return NULL instead
of trying to read the vendor ID.
Then 00:1c.5 is probably configured by the BIOS for [bus 03], but
that's outside the root bridge range, so we should reconfigure it to
use [bus 01]. Then we should scan behind it, and we'll probably
discover the NIC that was previously at 03:00.0. The device *should*
just work at the new bus number, since it probably doesn't have the
same bug the FC adapter does.
Thanks for the explanation. I tried to ignore the two bridges but the
machine stopped with the "reconfiguring" message.

Anyway, if I understood you correctly with the backup FC adapter I have
good chances, because there is the needed unused bus number space and I
don't have to ignore bridges. I will test in a few hours and report.

Dirk
Dirk Gouders
2014-09-12 11:11:34 UTC
Permalink
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.
I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.
I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}
If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.
I was about to suggest the same thing. If the problem is related to
the bus number change, we should be able to force that to happen on a
different machine. Your approach sounds good, so I'm guessing we just
need a tweak.
I would first double-check that the PCI adapters are identical,
including the firmware on the card. Can you also include your patch
and the resulting dmesg (with debug enabled as before)?
Currently I am at home doing just tests for understanding and that I can
hopefully use when I am back in the office.
I already noticed the the backup FC Adapter on the test machine is not
exactly the same: it is Rev. 1 whereas the one on the failing machine is
Rev. 2.
So, here at home my tests let a NIC disappear. Different from the
original problem but I was just trying to reconstruct the szenario of a
misconfigured bridge causing a reconfiguration.
diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..fd146b3 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x02;
pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
This situation is a little different, so I don't think you're
pci_bus 0000:00: root bus resource [bus 00-02]
pci 0000:00:1c.0: PCI bridge to [bus 01]
pci 0000:00:1c.4: PCI bridge to [bus 02]
so we find all the devices on bus 00 and bus 02 (there's nothing on
bus 01). My guess is the 03:00.0 device is normally behind the
00:1c.5 bridge, but we don't even scan behind that bridge because we
can't allocate a secondary bus number for it (we're not smart enough
to take advantage of the empty bus 01).
On the failing box, it's different because we *do* have unused bus
number space, and we do actually reconfigure the bridge to use it.
It's just that the FC adapter doesn't respond when we use the new bus
number for it.
- Keeping your root->secondary.end = 02 patch, so you still have [bus 00-02].
- Ignoring bridges 00:1c.0 and 00:1c.4. I would just test for those
devfns in pci_scan_device() and when you see them, return NULL instead
of trying to read the vendor ID.
Then 00:1c.5 is probably configured by the BIOS for [bus 03], but
that's outside the root bridge range, so we should reconfigure it to
use [bus 01]. Then we should scan behind it, and we'll probably
discover the NIC that was previously at 03:00.0. The device *should*
just work at the new bus number, since it probably doesn't have the
same bug the FC adapter does.
Thanks for the explanation. I tried to ignore the two bridges but the
machine stopped with the "reconfiguring" message.
Anyway, if I understood you correctly with the backup FC adapter I have
good chances, because there is the needed unused bus number space and I
don't have to ignore bridges. I will test in a few hours and report.
It turned out that there is no unused bus number space on the test
machine:

-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[07]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control

So, I used the following changes to create the space and limit the root
bridge window:

diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..a41066b 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x06;

pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
index e3cf8a2..d8dc02d 100644
--- a/drivers/pci/probe.c
+++ b/drivers/pci/probe.c
@@ -1323,6 +1323,9 @@ static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn)
struct pci_dev *dev;
u32 l;

+ if (devfn == PCI_DEVFN(0x08, 0) || devfn == PCI_DEVFN(0x09,0))
+ return NULL;
+
if (!pci_bus_read_dev_vendor_id(bus, devfn, &l, 60*1000))
return NULL;

And to me it looks as if that is the situation, I need for testing
Yinghai's patches; the FC Adapter disappeared similar to that on the
other machine (find the dmesg output at the end):

-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-0a.0-[05]--
+-0b.0-[06]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control


So, I wanted to test the patches but unfortunately, the patches do not
apply cleanly; git am refuses to take the files (unknown format) and git
apply gives errors. I tried to apply them against Linus' current, v3.16,
v3.15 and v3.14. What am I probably doing wrong, Yinghai?

Dirk

[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.17.0-rc4+ (***@kapro) (gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) ) #8 SMP Fri Sep 12 12:56:42 CEST 2014
[ 0.000000] Command line: root=/dev/sda2 dyndbg="file drivers/pci/* +fp" log_buf_len=10M
[ 0.000000] tseg: 0000000000
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009f000-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007ffeffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007fff0000-0x000000007fffdfff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x000000007fffe000-0x000000007fffffff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec02fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x00000001ffffffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.3 present.
[ 0.000000] DMI: empty empty/TYAN Thunder K8HM S3892, BIOS 080011 09/20/2006
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0x200000 max_arch_pfn = 0x400000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-EFFFF uncachable
[ 0.000000] F0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 0100000000 mask FF00000000 write-back
[ 0.000000] 1 base 0000000000 mask FF80000000 write-back
[ 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] e820: update [mem 0x80000000-0xffffffff] usable ==> reserved
[ 0.000000] e820: last_pfn = 0x7fff0 max_arch_pfn = 0x400000000
[ 0.000000] found SMP MP-table at [mem 0x000ff780-0x000ff78f] mapped at [ffff8800000ff780]
[ 0.000000] Scanning 1 areas for low memory corruption
[ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] BRK [0x020ea000, 0x020eafff] PGTABLE
[ 0.000000] BRK [0x020eb000, 0x020ebfff] PGTABLE
[ 0.000000] BRK [0x020ec000, 0x020ecfff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x1ffe00000-0x1ffffffff]
[ 0.000000] [mem 0x1ffe00000-0x1ffffffff] page 2M
[ 0.000000] BRK [0x020ed000, 0x020edfff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x1fc000000-0x1ffdfffff]
[ 0.000000] [mem 0x1fc000000-0x1ffdfffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x180000000-0x1fbffffff]
[ 0.000000] [mem 0x180000000-0x1fbffffff] page 2M
[ 0.000000] BRK [0x020ee000, 0x020eefff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x7ffeffff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x7fdfffff] page 2M
[ 0.000000] [mem 0x7fe00000-0x7ffeffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0x100000000-0x17fffffff]
[ 0.000000] [mem 0x100000000-0x17fffffff] page 2M
[ 0.000000] BRK [0x020ef000, 0x020effff] PGTABLE
[ 0.000000] log_buf_len: 16777216 bytes
[ 0.000000] early log buf free: 258396(98%)
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000F75F0 000024 (v02 ACPIAM)
[ 0.000000] ACPI: XSDT 0x000000007FFF0100 000034 (v01 A M I OEMXSDT 09000620 MSFT 00000097)
[ 0.000000] ACPI: FACP 0x000000007FFF0290 0000F4 (v03 A M I OEMFACP 09000620 MSFT 00000097)
[ 0.000000] ACPI: DSDT 0x000000007FFF0480 003D81 (v01 0AAAA 0AAAA000 00000000 INTL 02002026)
[ 0.000000] ACPI: FACS 0x000000007FFFE000 000040
[ 0.000000] ACPI: APIC 0x000000007FFF0390 000080 (v01 A M I OEMAPIC 09000620 MSFT 00000097)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] Scanning NUMA topology in Northbridge 24
[ 0.000000] Number of physical nodes 2
[ 0.000000] Node 0 MemBase 0000000000000000 Limit 0000000080000000
[ 0.000000] Node 1 MemBase 0000000100000000 Limit 0000000200000000
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x7fffffff]
[ 0.000000] NODE_DATA [mem 0x7ffec000-0x7ffeffff]
[ 0.000000] Initmem setup node 1 [mem 0x100000000-0x1ffffffff]
[ 0.000000] NODE_DATA [mem 0x1feff9000-0x1feffcfff]
[ 0.000000] [ffffea0000000000-ffffea0001ffffff] PMD -> [ffff88007de00000-ffff88007fdfffff] on node 0
[ 0.000000] [ffffea0004000000-ffffea0007ffffff] PMD -> [ffff8801fa600000-ffff8801fe5fffff] on node 1
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
[ 0.000000] Normal [mem 0x100000000-0x1ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x0009efff]
[ 0.000000] node 0: [mem 0x00100000-0x7ffeffff]
[ 0.000000] node 1: [mem 0x100000000-0x1ffffffff]
[ 0.000000] On node 0 totalpages: 524174
[ 0.000000] DMA zone: 64 pages used for memmap
[ 0.000000] DMA zone: 21 pages reserved
[ 0.000000] DMA zone: 3998 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 8128 pages used for memmap
[ 0.000000] DMA32 zone: 520176 pages, LIFO batch:31
[ 0.000000] On node 1 totalpages: 1048576
[ 0.000000] Normal zone: 16384 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] Detected use of extended apic ids on hypertransport bus
[ 0.000000] Detected use of extended apic ids on hypertransport bus
[ 0.000000] ACPI: PM-Timer IO Port: 0x508
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-15
[ 0.000000] ACPI: IOAPIC (id[0x03] address[0xfec01000] gsi_base[16])
[ 0.000000] IOAPIC[1]: apic_id 3, version 17, address 0xfec01000, GSI 16-31
[ 0.000000] ACPI: IOAPIC (id[0x04] address[0xfec02000] gsi_base[32])
[ 0.000000] IOAPIC[2]: apic_id 4, version 17, address 0xfec02000, GSI 32-47
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] smpboot: Allowing 4 CPUs, 2 hotplug CPUs
[ 0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7fff0000-0x7fffdfff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7fffe000-0x7fffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x80000000-0xfebfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec02fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec03000-0xfedfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee01000-0xffffffff]
[ 0.000000] e820: [mem 0x80000000-0xfebfffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:2
[ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff88007dc00000 s79424 r8192 d22976 u1048576
[ 0.000000] pcpu-alloc: s79424 r8192 d22976 u1048576 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 2 [1] 1 3
[ 0.000000] Built 2 zonelists in Node order, mobility grouping on. Total pages: 1548153
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: root=/dev/sda2 dyndbg="file drivers/pci/* +fp" log_buf_len=10M
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Calgary: detecting Calgary via BIOS EBDA area
[ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[ 0.000000] Memory: 6092248K/6291000K available (8607K kernel code, 969K rwdata, 2840K rodata, 1076K init, 896K bss, 198752K reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=2
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS:4352 nr_irqs:864 0
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.000000] tsc: Detected 1995.191 MHz processor
[ 0.000000] tsc: Marking TSC unstable due to TSCs unsynchronized
[ 0.001141] Calibrating delay loop (skipped), value calculated using timer frequency.. 3990.38 BogoMIPS (lpj=1995191)
[ 0.001412] pid_max: default: 32768 minimum: 301
[ 0.001558] ACPI: Core revision 20140724
[ 0.005499] ACPI: All ACPI Tables successfully acquired
[ 0.006058] Security Framework initialized
[ 0.006204] SELinux: Initializing.
[ 0.006341] SELinux: Starting in permissive mode
[ 0.007278] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[ 0.015222] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.018744] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.018899] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.019530] Initializing cgroup subsys freezer
[ 0.019692] mce: CPU supports 5 MCE banks
[ 0.019836] Last level iTLB entries: 4KB 512, 2MB 8, 4MB 4
Last level dTLB entries: 4KB 512, 2MB 8, 4MB 4, 1GB 0
[ 0.020148] Freeing SMP alternatives memory: 28K (ffffffff82001000 - ffffffff82008000)
[ 0.021613] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.022000] ..MP-BIOS bug: 8254 timer not connected to IO-APIC
[ 0.022000] ...trying to set up timer (IRQ0) through the 8259A ...
[ 0.022000] ..... (found apic 0 pin 2) ...
[ 0.033518] ....... works.
[ 0.033648] smpboot: CPU0: AMD Opteron(tm) Processor 246 (fam: 0f, model: 05, stepping: 0a)
[ 0.035000] APIC calibration not consistent with PM-Timer: 96ms instead of 100ms
[ 0.035000] APIC delta adjusted to PM-Timer: 1246873 (1209285)
[ 0.035000] Performance Events: AMD PMU driver.
[ 0.035000] ... version: 0
[ 0.035000] ... bit width: 48
[ 0.035000] ... generic registers: 4
[ 0.035000] ... value mask: 0000ffffffffffff
[ 0.035000] ... max period: 00007fffffffffff
[ 0.035000] ... fixed-purpose events: 0
[ 0.035000] ... event mask: 000000000000000f
[ 0.036443] MCE: In-kernel MCE decoding enabled.
[ 0.036814] x86: Booting SMP configuration:
[ 0.036948] .... node #1, CPUs: #1
[ 0.108137] x86: Booted up 2 nodes, 2 CPUs
[ 0.108392] smpboot: Total of 2 processors activated (7980.22 BogoMIPS)
[ 0.109252] devtmpfs: initialized
[ 0.110139] PM: Registering ACPI NVS region [mem 0x7fffe000-0x7fffffff] (8192 bytes)
[ 0.111005] RTC time: 10:57:51, date: 09/12/14
[ 0.111292] NET: Registered protocol family 16
[ 0.111644] cpuidle: using governor ladder
[ 0.111779] cpuidle: using governor menu
[ 0.111924] node 0 link 0: io port [1000, ffffff]
[ 0.111931] TOM: 0000000080000000 aka 2048M
[ 0.112010] node 0 link 0: mmio [a0000, bffff]
[ 0.112014] node 0 link 0: mmio [80000000, ff70ffff]
[ 0.112016] TOM2: 0000000200000000 aka 8192M
[ 0.112150] bus: [bus 00-ff] on node 0 link 0
[ 0.112152] bus: 00 [io 0x0000-0xffff]
[ 0.112154] bus: 00 [mem 0x000a0000-0x000bffff]
[ 0.112156] bus: 00 [mem 0x80000000-0xffffffff]
[ 0.112157] bus: 00 [mem 0x200000000-0xfcffffffff]
[ 0.112216] ACPI: bus type PCI registered
[ 0.112419] PCI: Using configuration type 1 for base access
[ 0.116037] kworker/u9:0 (20) used greatest stack depth: 14912 bytes left
[ 0.117311] kworker/u9:0 (23) used greatest stack depth: 14280 bytes left
[ 0.117556] kworker/u9:0 (26) used greatest stack depth: 13880 bytes left
[ 0.121799] ACPI: Added _OSI(Module Device)
[ 0.121799] ACPI: Added _OSI(Processor Device)
[ 0.122004] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.122141] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.124332] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.126802] ACPI: Interpreter enabled
[ 0.126955] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140724/hwxface-580)
[ 0.127270] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20140724/hwxface-580)
[ 0.127600] ACPI: (supports S0 S1 S4 S5)
[ 0.127736] ACPI: Using IOAPIC for interrupt routing
[ 0.127938] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
[ 0.136770] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-06])
[ 0.136925] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI]
[ 0.137012] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 0.137301] acpi PNP0A03:00: host bridge window [io 0x0000-0x0cf7] (ignored)
[ 0.137304] acpi PNP0A03:00: host bridge window [io 0x0d00-0xffff] (ignored)
[ 0.137307] acpi PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
[ 0.137310] acpi PNP0A03:00: host bridge window [mem 0x000d0000-0x000dffff] (ignored)
[ 0.137312] acpi PNP0A03:00: host bridge window [mem 0x80000000-0xffffffff] (ignored)
[ 0.137315] PCI: root bus 00: hardware-probed resources
[ 0.137322] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
[ 0.137598] PCI host bridge to bus 0000:00
[ 0.137736] pci_bus 0000:00: root bus resource [bus 00-06]
[ 0.137876] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 0.138007] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.138149] pci_bus 0000:00: root bus resource [mem 0x80000000-0xffffffff]
[ 0.138291] pci_bus 0000:00: root bus resource [mem 0x200000000-0xfcffffffff]
[ 0.138436] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 0.138458] pci 0000:00:01.0: [1166:0036] type 01 class 0x060400
[ 0.138501] fixup_debug_start: pci 0000:00:01.0: calling ht_enable_msi_mapping+0x0/0xb0
[ 0.138509] pci 0000:00:01.0: Enabling HT MSI Mapping
[ 0.140117] pci 0000:00:01.0: System wakeup disabled by ACPI
[ 0.140366] pci 0000:00:02.0: [1166:0205] type 00 class 0x060000
[ 0.140381] fixup_debug_start: pci 0000:00:02.0: calling quirk_mmio_always_on+0x0/0x10
[ 0.141124] pci 0000:00:02.1: [1166:0214] type 00 class 0x01018a
[ 0.141131] fixup_debug_start: pci 0000:00:02.1: calling quirk_no_ata_d3+0x0/0x10
[ 0.141145] pci 0000:00:02.1: reg 0x10: [io 0x01f0-0x01f7]
[ 0.141156] pci 0000:00:02.1: reg 0x14: [io 0x03f4-0x03f7]
[ 0.141166] pci 0000:00:02.1: reg 0x18: [io 0x0170-0x0177]
[ 0.141175] pci 0000:00:02.1: reg 0x1c: [io 0x0374-0x0377]
[ 0.141185] pci 0000:00:02.1: reg 0x20: [io 0xffa0-0xffaf]
[ 0.141206] pci 0000:00:02.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7]
[ 0.141346] pci 0000:00:02.1: legacy IDE quirk: reg 0x14: [io 0x03f6]
[ 0.141484] pci 0000:00:02.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]
[ 0.141622] pci 0000:00:02.1: legacy IDE quirk: reg 0x1c: [io 0x0376]
[ 0.141834] pci 0000:00:02.2: [1166:0234] type 00 class 0x060100
[ 0.141986] pci 0000:00:03.0: [1166:0223] type 00 class 0x0c0310
[ 0.142010] pci 0000:00:03.0: reg 0x10: [mem 0xff6e8000-0xff6e8fff]
[ 0.142020] pci 0000:00:03.0: reg 0x14: [io 0xd400-0xd4ff]
[ 0.142124] pci 0000:00:03.0: System wakeup disabled by ACPI
[ 0.142321] pci 0000:00:03.1: [1166:0223] type 00 class 0x0c0310
[ 0.142340] pci 0000:00:03.1: reg 0x10: [mem 0xff6e9000-0xff6e9fff]
[ 0.142350] pci 0000:00:03.1: reg 0x14: [io 0xd800-0xd8ff]
[ 0.142453] pci 0000:00:03.1: System wakeup disabled by ACPI
[ 0.142645] pci 0000:00:03.2: [1166:0223] type 00 class 0x0c0320
[ 0.142663] pci 0000:00:03.2: reg 0x10: [mem 0xff6ea000-0xff6eafff]
[ 0.142673] pci 0000:00:03.2: reg 0x14: [io 0xe800-0xe8ff]
[ 0.142740] pci 0000:00:03.2: supports D1 D2
[ 0.142743] pci 0000:00:03.2: PME# supported from D0 D1 D2 D3hot
[ 0.142750] pci_pme_active: pci 0000:00:03.2: PME# disabled
[ 0.142789] pci 0000:00:03.2: System wakeup disabled by ACPI
[ 0.142985] pci 0000:00:06.0: [1166:0130] type 01 class 0x060400
[ 0.143067] pci 0000:00:06.0: System wakeup disabled by ACPI
[ 0.143256] pci 0000:00:07.0: [1166:0130] type 01 class 0x060400
[ 0.143321] pci 0000:00:07.0: System wakeup disabled by ACPI
[ 0.143509] pci 0000:00:0a.0: [1166:0132] type 01 class 0x060400
[ 0.143571] pci 0000:00:0a.0: System wakeup disabled by ACPI
[ 0.143760] pci 0000:00:0b.0: [1166:0132] type 01 class 0x060400
[ 0.143864] pci 0000:00:0c.0: [1002:515e] type 00 class 0x030000
[ 0.143883] pci 0000:00:0c.0: reg 0x10: [mem 0xd8000000-0xdfffffff pref]
[ 0.143894] pci 0000:00:0c.0: reg 0x14: [io 0xe000-0xe0ff]
[ 0.143905] pci 0000:00:0c.0: reg 0x18: [mem 0xff6f0000-0xff6fffff]
[ 0.143939] pci 0000:00:0c.0: reg 0x30: [mem 0xff6c0000-0xff6dffff pref]
[ 0.143968] pci 0000:00:0c.0: supports D1 D2
[ 0.144059] pci 0000:00:18.0: [1022:1100] type 00 class 0x060000
[ 0.144064] fixup_debug_start: pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x10
[ 0.144150] pci 0000:00:18.1: [1022:1101] type 00 class 0x060000
[ 0.144155] fixup_debug_start: pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x10
[ 0.144227] pci 0000:00:18.2: [1022:1102] type 00 class 0x060000
[ 0.144232] fixup_debug_start: pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x10
[ 0.144306] pci 0000:00:18.3: [1022:1103] type 00 class 0x060000
[ 0.144311] fixup_debug_start: pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x10
[ 0.144389] pci 0000:00:19.0: [1022:1100] type 00 class 0x060000
[ 0.144394] fixup_debug_start: pci 0000:00:19.0: calling quirk_mmio_always_on+0x0/0x10
[ 0.144528] pci 0000:00:19.1: [1022:1101] type 00 class 0x060000
[ 0.144533] fixup_debug_start: pci 0000:00:19.1: calling quirk_mmio_always_on+0x0/0x10
[ 0.144614] pci 0000:00:19.2: [1022:1102] type 00 class 0x060000
[ 0.144619] fixup_debug_start: pci 0000:00:19.2: calling quirk_mmio_always_on+0x0/0x10
[ 0.144696] pci 0000:00:19.3: [1022:1103] type 00 class 0x060000
[ 0.144701] fixup_debug_start: pci 0000:00:19.3: calling quirk_mmio_always_on+0x0/0x10
[ 0.144783] pci_scan_child_bus: pci_bus 0000:00: fixups for bus
[ 0.144788] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 0.144841] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 0.144862] pci 0000:01:0d.0: [1166:0104] type 01 class 0x060400
[ 0.144966] pci 0000:01:0e.0: [1166:024b] type 00 class 0x01018f
[ 0.144974] fixup_debug_start: pci 0000:01:0e.0: calling quirk_no_ata_d3+0x0/0x10
[ 0.144983] pci 0000:01:0e.0: reg 0x10: [io 0x8080-0x8087]
[ 0.144991] pci 0000:01:0e.0: reg 0x14: [io 0x8000-0x8003]
[ 0.144998] pci 0000:01:0e.0: reg 0x18: [io 0x7c00-0x7c07]
[ 0.145008] pci 0000:01:0e.0: reg 0x1c: [io 0x7880-0x7883]
[ 0.145015] pci 0000:01:0e.0: reg 0x20: [io 0x7800-0x780f]
[ 0.145023] pci 0000:01:0e.0: reg 0x24: [mem 0xff1fe000-0xff1fffff]
[ 0.145031] pci 0000:01:0e.0: reg 0x30: [mem 0xff1c0000-0xff1dffff pref]
[ 0.145119] pci 0000:01:0e.1: [1166:024b] type 00 class 0x01018f
[ 0.145126] fixup_debug_start: pci 0000:01:0e.1: calling quirk_no_ata_d3+0x0/0x10
[ 0.145136] pci 0000:01:0e.1: reg 0x10: [io 0x8c00-0x8c07]
[ 0.145143] pci 0000:01:0e.1: reg 0x14: [io 0x8880-0x8883]
[ 0.145150] pci 0000:01:0e.1: reg 0x18: [io 0x8800-0x8807]
[ 0.145158] pci 0000:01:0e.1: reg 0x1c: [io 0x8480-0x8483]
[ 0.145165] pci 0000:01:0e.1: reg 0x20: [io 0x8400-0x840f]
[ 0.145267] pci_scan_child_bus: pci_bus 0000:01: fixups for bus
[ 0.145270] pci 0000:00:01.0: PCI bridge to [bus 01-02]
[ 0.145409] pci 0000:00:01.0: bridge window [io 0x7000-0x8fff]
[ 0.145413] pci 0000:00:01.0: bridge window [mem 0xff100000-0xff1fffff]
[ 0.145420] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 0.145458] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 0.145490] pci_scan_child_bus: pci_bus 0000:02: fixups for bus
[ 0.145493] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 0.145634] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 0.145640] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 0.145644] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 0.145649] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 0.145686] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 0.145714] pci_scan_child_bus: pci_bus 0000:03: fixups for bus
[ 0.145716] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 0.145856] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 0.145860] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 0.145893] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 0.145908] pci 0000:04:04.0: [14e4:166a] type 00 class 0x020000
[ 0.145921] pci 0000:04:04.0: reg 0x10: [mem 0xff2d0000-0xff2dffff 64bit]
[ 0.145930] pci 0000:04:04.0: reg 0x18: [mem 0xff2c0000-0xff2cffff 64bit]
[ 0.145968] pci 0000:04:04.0: PME# supported from D3hot D3cold
[ 0.145972] pci_pme_active: pci 0000:04:04.0: PME# disabled
[ 0.145993] pci 0000:04:04.0: System wakeup disabled by ACPI
[ 0.146061] pci 0000:04:04.1: [14e4:166a] type 00 class 0x020000
[ 0.146073] pci 0000:04:04.1: reg 0x10: [mem 0xff2f0000-0xff2fffff 64bit]
[ 0.146082] pci 0000:04:04.1: reg 0x18: [mem 0xff2e0000-0xff2effff 64bit]
[ 0.146120] pci 0000:04:04.1: PME# supported from D3hot D3cold
[ 0.146124] pci_pme_active: pci 0000:04:04.1: PME# disabled
[ 0.146146] pci 0000:04:04.1: System wakeup disabled by ACPI
[ 0.146347] pci_scan_child_bus: pci_bus 0000:04: fixups for bus
[ 0.146350] pci 0000:00:07.0: PCI bridge to [bus 04]
[ 0.146487] pci 0000:00:07.0: bridge window [mem 0xff200000-0xff2fffff]
[ 0.146492] pci 0000:00:07.0: bridge window [mem 0xcfd00000-0xcfdfffff 64bit pref]
[ 0.146495] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 0.146500] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 07-07] behind bridge, pass 0
[ 0.146503] pci 0000:00:0a.0: bridge configuration invalid ([bus 07-07]), reconfiguring
[ 0.146725] pci_scan_bridge: pci 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 0.146727] pci 0000:00:0b.0: bridge configuration invalid ([bus 08-08]), reconfiguring
[ 0.147010] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 0.147016] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 0.147021] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 0.147026] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 00-00] behind bridge, pass 1
[ 0.147065] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 0.147069] pci_scan_child_bus: pci_bus 0000:05: fixups for bus
[ 0.147072] pci 0000:00:0a.0: PCI bridge to [bus 05-06]
[ 0.147210] pci 0000:00:0a.0: bridge window [io 0x9000-0xbfff]
[ 0.147214] pci 0000:00:0a.0: bridge window [mem 0xff300000-0xff5fffff]
[ 0.147218] pci 0000:00:0a.0: bridge window [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 0.147222] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 0.147226] pci_bus 0000:05: busn_res: [bus 05-06] end is updated to 05
[ 0.147231] pci_scan_bridge: pci 0000:00:0b.0: scanning [bus 00-00] behind bridge, pass 1
[ 0.147271] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 0.147275] pci_scan_child_bus: pci_bus 0000:06: fixups for bus
[ 0.147278] pci 0000:00:0b.0: PCI bridge to [bus 06]
[ 0.147417] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 0.147420] pci_bus 0000:06: busn_res: [bus 06] end is updated to 06
[ 0.147424] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=06
[ 0.147428] pci_bus 0000:00: on NUMA node 0
[ 0.148297] ACPI: PCI Interrupt Link [LN00] (IRQs 3 4 5 7 9 11 12 14 15) *0, disabled.
[ 0.149072] ACPI: PCI Interrupt Link [LN01] (IRQs 3 4 5 6 7 9 *11 12 14 15)
[ 0.149794] ACPI: PCI Interrupt Link [LN02] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.150758] ACPI: PCI Interrupt Link [LN03] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.152063] ACPI: PCI Interrupt Link [LN04] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.153118] ACPI: PCI Interrupt Link [LN05] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.154046] ACPI: PCI Interrupt Link [LN06] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.154970] ACPI: PCI Interrupt Link [LN07] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.155867] ACPI: PCI Interrupt Link [LN08] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.156776] ACPI: PCI Interrupt Link [LN09] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.157729] ACPI: PCI Interrupt Link [LN10] (IRQs 3 4 *5 6 7 9 11 12 14 15)
[ 0.158465] ACPI: PCI Interrupt Link [LN11] (IRQs 3 4 5 6 7 *9 11 12 14 15)
[ 0.159238] ACPI: PCI Interrupt Link [LN12] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.160066] ACPI: PCI Interrupt Link [LN13] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.161065] ACPI: PCI Interrupt Link [LN14] (IRQs *3 4 5 6 7 9 11 12 14 15)
[ 0.161813] ACPI: PCI Interrupt Link [LN15] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.162730] ACPI: PCI Interrupt Link [LN16] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.163684] ACPI: PCI Interrupt Link [LN17] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.164594] ACPI: PCI Interrupt Link [LN18] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.165502] ACPI: PCI Interrupt Link [LN19] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.166458] ACPI: PCI Interrupt Link [LN20] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.167365] ACPI: PCI Interrupt Link [LN21] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.168193] ACPI: PCI Interrupt Link [LN22] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.169192] ACPI: PCI Interrupt Link [LN23] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.170065] ACPI: PCI Interrupt Link [LN24] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.171066] ACPI: PCI Interrupt Link [LN25] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.172018] ACPI: PCI Interrupt Link [LN26] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.172937] ACPI: PCI Interrupt Link [LN27] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.173821] ACPI: PCI Interrupt Link [LN28] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.174776] ACPI: PCI Interrupt Link [LN29] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.175684] ACPI: PCI Interrupt Link [LN30] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.176616] ACPI: PCI Interrupt Link [LNUS] (IRQs *10)
[ 0.177008] ACPI: PCI Interrupt Link [LNSA] (IRQs *11)
[ 0.177640] vgaarb: device added: PCI:0000:00:0c.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.177875] vgaarb: loaded
[ 0.178006] vgaarb: bridge control possible 0000:00:0c.0
[ 0.178300] SCSI subsystem initialized
[ 0.178542] libata version 3.00 loaded.
[ 0.178618] ACPI: bus type USB registered
[ 0.178799] usbcore: registered new interface driver usbfs
[ 0.178959] usbcore: registered new interface driver hub
[ 0.179040] usbcore: registered new device driver usb
[ 0.179232] pps_core: LinuxPPS API ver. 1 registered
[ 0.179369] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <***@linux.it>
[ 0.179603] PTP clock support registered
[ 0.179787] Advanced Linux Sound Architecture Driver Initialized.
[ 0.180009] PCI: Using ACPI for IRQ routing
[ 0.180150] PCI: pci_cache_line_size set to 64 bytes
[ 0.180213] e820: reserve RAM buffer [mem 0x0009f000-0x0009ffff]
[ 0.180217] e820: reserve RAM buffer [mem 0x7fff0000-0x7fffffff]
[ 0.180583] NetLabel: Initializing
[ 0.180720] NetLabel: domain hash size = 128
[ 0.180857] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.181022] NetLabel: unlabeled traffic allowed by default
[ 0.181184] cfg80211: Calling CRDA to update world regulatory domain
[ 0.181478] Switched to clocksource refined-jiffies
[ 0.193198] pnp: PnP ACPI init
[ 0.193479] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.194046] system 00:01: [io 0x04d0-0x04d1] has been reserved
[ 0.194184] system 00:01: [io 0x0c00-0x0c01] has been reserved
[ 0.194322] system 00:01: [io 0x0cd6-0x0cd7] has been reserved
[ 0.194459] system 00:01: [io 0x0cd4-0x0cd5] has been reserved
[ 0.194596] system 00:01: [io 0x0cd8-0x0cdf] has been reserved
[ 0.194733] system 00:01: [io 0x040b] has been reserved
[ 0.194868] system 00:01: [io 0x04d6] has been reserved
[ 0.195003] system 00:01: [io 0x0c06-0x0c07] has been reserved
[ 0.195139] system 00:01: [io 0x0c14] has been reserved
[ 0.195277] system 00:01: [io 0x0c49] has been reserved
[ 0.195413] system 00:01: [io 0x0c4a] has been reserved
[ 0.195548] system 00:01: [io 0x0c50-0x0c51] has been reserved
[ 0.195685] system 00:01: [io 0x0c52] has been reserved
[ 0.195820] system 00:01: [io 0x0c6c] has been reserved
[ 0.195957] system 00:01: [io 0x0c6f] has been reserved
[ 0.196001] system 00:01: [io 0x0500-0x057f] could not be reserved
[ 0.196141] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.196318] system 00:02: [io 0x0580-0x058f] has been reserved
[ 0.196456] system 00:02: [io 0x0590-0x0593] has been reserved
[ 0.196593] system 00:02: [io 0x0700-0x0703] has been reserved
[ 0.196730] system 00:02: [io 0x0ca0-0x0caf] has been reserved
[ 0.196869] system 00:02: [mem 0xfec00000-0xfec00fff] could not be reserved
[ 0.197005] system 00:02: [mem 0xfec01000-0xfec01fff] could not be reserved
[ 0.197145] system 00:02: [mem 0xfec02000-0xfec02fff] could not be reserved
[ 0.197284] system 00:02: [mem 0xfee00000-0xfee00fff] has been reserved
[ 0.197422] system 00:02: [mem 0xfff00000-0xffffffff] has been reserved
[ 0.197561] system 00:02: [mem 0xff780000-0xffbfffff] has been reserved
[ 0.197700] system 00:02: [mem 0xfebfe000-0xfebfefff] has been reserved
[ 0.197842] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.198105] pnp 00:03: Plug and Play ACPI device, IDs PNP0303 PNP030b (active)
[ 0.198400] system 00:04: [io 0x0600-0x061f] has been reserved
[ 0.198538] system 00:04: [io 0x0520-0x053f] has been reserved
[ 0.198674] system 00:04: [io 0x0540-0x054f] has been reserved
[ 0.198811] system 00:04: [io 0x0640-0x065f] has been reserved
[ 0.198950] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.199046] system 00:05: [mem 0xe0000000-0xefffffff] has been reserved
[ 0.199185] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.199348] system 00:06: [mem 0x00000000-0x0009ffff] could not be reserved
[ 0.199488] system 00:06: [mem 0x000e0000-0x000fffff] could not be reserved
[ 0.199627] system 00:06: [mem 0x00100000-0x7fffffff] could not be reserved
[ 0.199766] system 00:06: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.200423] pnp: PnP ACPI: found 7 devices
[ 0.207338] Switched to clocksource acpi_pm
[ 0.207547] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 0.207694] pci 0000:00:01.0: PCI bridge to [bus 01-02]
[ 0.207834] pci 0000:00:01.0: bridge window [io 0x7000-0x8fff]
[ 0.207985] pci 0000:00:01.0: bridge window [mem 0xff100000-0xff1fffff]
[ 0.207985] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 0.207985] pci 0000:00:07.0: PCI bridge to [bus 04]
[ 0.208124] pci 0000:00:07.0: bridge window [mem 0xff200000-0xff2fffff]
[ 0.208267] pci 0000:00:07.0: bridge window [mem 0xcfd00000-0xcfdfffff 64bit pref]
[ 0.208493] pci 0000:00:0a.0: PCI bridge to [bus 05]
[ 0.208633] pci 0000:00:0a.0: bridge window [io 0x9000-0xbfff]
[ 0.208774] pci 0000:00:0a.0: bridge window [mem 0xff300000-0xff5fffff]
[ 0.208919] pci 0000:00:0a.0: bridge window [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 0.209162] pci 0000:00:0b.0: PCI bridge to [bus 06]
[ 0.209305] pci_bus 0000:00: resource 4 [io 0x0000-0xffff]
[ 0.209307] pci_bus 0000:00: resource 5 [mem 0x000a0000-0x000bffff]
[ 0.209310] pci_bus 0000:00: resource 6 [mem 0x80000000-0xffffffff]
[ 0.209313] pci_bus 0000:00: resource 7 [mem 0x200000000-0xfcffffffff]
[ 0.209315] pci_bus 0000:01: resource 0 [io 0x7000-0x8fff]
[ 0.209318] pci_bus 0000:01: resource 1 [mem 0xff100000-0xff1fffff]
[ 0.209322] pci_bus 0000:04: resource 1 [mem 0xff200000-0xff2fffff]
[ 0.209324] pci_bus 0000:04: resource 2 [mem 0xcfd00000-0xcfdfffff 64bit pref]
[ 0.209327] pci_bus 0000:05: resource 0 [io 0x9000-0xbfff]
[ 0.209330] pci_bus 0000:05: resource 1 [mem 0xff300000-0xff5fffff]
[ 0.209333] pci_bus 0000:05: resource 2 [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 0.209409] NET: Registered protocol family 2
[ 0.209985] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.210693] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 0.211506] TCP: Hash tables configured (established 65536 bind 65536)
[ 0.211769] TCP: reno registered
[ 0.211936] UDP hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.212224] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.212596] NET: Registered protocol family 1
[ 0.212912] RPC: Registered named UNIX socket transport module.
[ 0.213066] RPC: Registered udp transport module.
[ 0.213203] RPC: Registered tcp transport module.
[ 0.213344] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.213508] fixup_debug_start: pci 0000:00:02.0: calling quirk_disable_broadcom_boot_interrupt+0x0/0xb0
[ 0.213576] pci 0000:00:02.0: disabled boot interrupts on device [1166:0205]
[ 0.213733] fixup_debug_start: pci 0000:00:03.0: calling quirk_usb_early_handoff+0x0/0x770
[ 0.286071] fixup_debug_start: pci 0000:00:03.1: calling quirk_usb_early_handoff+0x0/0x770
[ 0.358062] fixup_debug_start: pci 0000:00:03.2: calling quirk_usb_early_handoff+0x0/0x770
[ 0.358157] fixup_debug_start: pci 0000:00:0a.0: calling quirk_msi_ht_cap+0x0/0x50
[ 0.358163] pci 0000:00:0a.0: Found enabled HT MSI Mapping
[ 0.358302] fixup_debug_start: pci 0000:00:0b.0: calling quirk_msi_ht_cap+0x0/0x50
[ 0.358307] pci 0000:00:0b.0: Found enabled HT MSI Mapping
[ 0.358447] fixup_debug_start: pci 0000:00:0c.0: calling pci_fixup_video+0x0/0x150
[ 0.358452] pci 0000:00:0c.0: Boot video device
[ 0.358460] fixup_debug_start: pci 0000:00:18.0: calling quirk_amd_nb_node+0x0/0x80
[ 0.358467] fixup_debug_start: pci 0000:00:18.1: calling quirk_amd_nb_node+0x0/0x80
[ 0.358474] fixup_debug_start: pci 0000:00:18.2: calling quirk_amd_nb_node+0x0/0x80
[ 0.358480] fixup_debug_start: pci 0000:00:18.3: calling quirk_amd_nb_node+0x0/0x80
[ 0.358487] fixup_debug_start: pci 0000:00:19.0: calling quirk_amd_nb_node+0x0/0x80
[ 0.358494] fixup_debug_start: pci 0000:00:19.1: calling quirk_amd_nb_node+0x0/0x80
[ 0.358501] fixup_debug_start: pci 0000:00:19.2: calling quirk_amd_nb_node+0x0/0x80
[ 0.358507] fixup_debug_start: pci 0000:00:19.3: calling quirk_amd_nb_node+0x0/0x80
[ 0.358522] fixup_debug_start: pci 0000:04:04.0: calling quirk_msi_intx_disable_bug+0x0/0x10
[ 0.358528] fixup_debug_start: pci 0000:04:04.1: calling quirk_msi_intx_disable_bug+0x0/0x10
[ 0.358532] PCI: CLS 64 bytes, default 64
[ 0.358633] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.358771] software IO TLB [mem 0x79c00000-0x7dc00000] (64MB) mapped at [ffff880079c00000-ffff88007dbfffff]
[ 0.359199] microcode: AMD CPU family 0xf not supported
[ 0.359749] Scanning for low memory corruption every 60 seconds
[ 0.360352] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.360550] audit: initializing netlink subsys (disabled)
[ 0.362531] audit: type=2000 audit(1410519471.361:1): initialized
[ 0.363140] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 0.366344] VFS: Disk quotas dquot_6.5.2
[ 0.366557] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.367716] NFS: Registering the id_resolver key type
[ 0.367877] Key type id_resolver registered
[ 0.368040] Key type id_legacy registered
[ 0.368285] msgmni has been set to 11898
[ 0.368524] SELinux: Registering netfilter hooks
[ 0.369260] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.369496] io scheduler noop registered
[ 0.369637] io scheduler deadline registered
[ 0.369871] io scheduler cfq registered (default)
[ 0.370232] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.370570] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 0.370807] ACPI: Power Button [PWRB]
[ 0.371022] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[ 0.371248] ACPI: Power Button [PWRF]
[ 0.371462] input: Sleep Button as /devices/LNXSYSTM:00/LNXSLPBN:00/input/input2
[ 0.371693] ACPI: Sleep Button [SLPF]
[ 0.372335] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.373326] Non-volatile memory driver v1.3
[ 0.373489] Linux agpgart interface v0.103
[ 0.374133] [drm] Initialized drm 1.1.0 20060810
[ 0.375605] loop: module loaded
[ 0.376025] sata_svw 0000:01:0e.0: version 2.3
[ 0.376812] scsi host0: sata_svw
[ 0.377315] scsi host1: sata_svw
[ 0.377618] scsi host2: sata_svw
[ 0.377890] scsi host3: sata_svw
[ 0.378156] ata1: SATA max UDMA/133 mmio ***@0xff1fe000 port 0xff1fe000 irq 11
[ 0.378375] ata2: SATA max UDMA/133 mmio ***@0xff1fe000 port 0xff1fe100 irq 11
[ 0.378593] ata3: SATA max UDMA/133 mmio ***@0xff1fe000 port 0xff1fe200 irq 11
[ 0.378810] ata4: SATA max UDMA/133 mmio ***@0xff1fe000 port 0xff1fe300 irq 11
[ 0.379863] scsi host4: pata_serverworks
[ 0.380195] scsi host5: pata_serverworks
[ 0.380380] ata5: PATA max UDMA/66 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
[ 0.380518] ata6: PATA max UDMA/66 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
[ 0.380807] tg3.c:v3.137 (May 11, 2014)
[ 0.393817] tg3 0000:04:04.0 eth0: Tigon3 [partno(BCM95780) rev 8003] (PCIX:133MHz:64-bit) MAC address 00:e0:81:47:5e:b0
[ 0.394063] tg3 0000:04:04.0 eth0: attached PHY is 5780 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0])
[ 0.394286] tg3 0000:04:04.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 0.394505] tg3 0000:04:04.0 eth0: dma_rwctrl[76144000] dma_mask[40-bit]
[ 0.409165] tg3 0000:04:04.1 eth1: Tigon3 [partno(BCM95780) rev 8003] (PCIX:133MHz:64-bit) MAC address 00:e0:81:47:5e:b1
[ 0.409393] tg3 0000:04:04.1 eth1: attached PHY is 5780 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0])
[ 0.409616] tg3 0000:04:04.1 eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 0.409834] tg3 0000:04:04.1 eth1: dma_rwctrl[76144000] dma_mask[40-bit]
[ 0.410033] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
[ 0.410189] e100: Copyright(c) 1999-2006 Intel Corporation
[ 0.410367] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 0.410508] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 0.410673] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 0.410811] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 0.410979] jme: JMicron JMC2XX ethernet driver version 1.0.8
[ 0.411156] sky2: driver version 1.30
[ 0.411540] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.411686] ehci-pci: EHCI PCI platform driver
[ 0.411916] __pci_set_master: ehci-pci 0000:00:03.2: enabling bus mastering
[ 0.411935] ehci-pci 0000:00:03.2: EHCI Host Controller
[ 0.412168] ehci-pci 0000:00:03.2: new USB bus registered, assigned bus number 1
[ 0.412459] ehci-pci 0000:00:03.2: irq 10, io mem 0xff6ea000
[ 0.418023] ehci-pci 0000:00:03.2: USB 2.0 started, EHCI 1.00
[ 0.418227] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.418365] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.418583] usb usb1: Product: EHCI Host Controller
[ 0.418716] usb usb1: Manufacturer: Linux 3.17.0-rc4+ ehci_hcd
[ 0.418852] usb usb1: SerialNumber: 0000:00:03.2
[ 0.419191] hub 1-0:1.0: USB hub found
[ 0.419333] hub 1-0:1.0: 4 ports detected
[ 0.419616] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.419765] ohci-pci: OHCI PCI platform driver
[ 0.419975] __pci_set_master: ohci-pci 0000:00:03.0: enabling bus mastering
[ 0.419981] ohci-pci 0000:00:03.0: OHCI PCI host controller
[ 0.420194] ohci-pci 0000:00:03.0: new USB bus registered, assigned bus number 2
[ 0.420436] ohci-pci 0000:00:03.0: irq 10, io mem 0xff6e8000
[ 0.475085] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.475224] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.475441] usb usb2: Product: OHCI PCI host controller
[ 0.475576] usb usb2: Manufacturer: Linux 3.17.0-rc4+ ohci_hcd
[ 0.475711] usb usb2: SerialNumber: 0000:00:03.0
[ 0.476021] hub 2-0:1.0: USB hub found
[ 0.476163] hub 2-0:1.0: 2 ports detected
[ 0.476450] __pci_set_master: ohci-pci 0000:00:03.1: enabling bus mastering
[ 0.476456] ohci-pci 0000:00:03.1: OHCI PCI host controller
[ 0.476645] ohci-pci 0000:00:03.1: new USB bus registered, assigned bus number 3
[ 0.476883] ohci-pci 0000:00:03.1: irq 10, io mem 0xff6e9000
[ 0.532112] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.532264] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.532504] usb usb3: Product: OHCI PCI host controller
[ 0.532653] usb usb3: Manufacturer: Linux 3.17.0-rc4+ ohci_hcd
[ 0.532802] usb usb3: SerialNumber: 0000:00:03.1
[ 0.543911] hub 3-0:1.0: USB hub found
[ 0.544066] hub 3-0:1.0: 2 ports detected
[ 0.544300] uhci_hcd: USB Universal Host Controller Interface driver
[ 0.544510] usbcore: registered new interface driver usblp
[ 0.544685] usbcore: registered new interface driver usb-storage
[ 0.544874] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 0.545035] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 0.546074] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 0.546345] mousedev: PS/2 mouse device common for all mice
[ 0.546773] rtc_cmos 00:00: RTC can wake from S4
[ 0.547137] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
[ 0.547312] rtc_cmos 00:00: alarms up to one year, y3k, 114 bytes nvram
[ 0.547648] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-***@redhat.com
[ 0.547920] hidraw: raw HID events driver (C) Jiri Kosina
[ 0.548422] usbcore: registered new interface driver usbhid
[ 0.548560] usbhid: USB HID core driver
[ 0.549071] Netfilter messages via NETLINK v0.30.
[ 0.549226] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 0.549576] ctnetlink v0.93: registering with nfnetlink.
[ 0.549897] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 0.550155] TCP: cubic registered
[ 0.550291] Initializing XFRM netlink socket
[ 0.550645] NET: Registered protocol family 10
[ 0.551219] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 0.551481] sit: IPv6 over IPv4 tunneling driver
[ 0.551826] NET: Registered protocol family 17
[ 0.552022] Key type dns_resolver registered
[ 0.552543] registered taskstats version 1
[ 0.553289] Magic number: 14:421:982
[ 0.553528] console [netcon0] enabled
[ 0.553663] netconsole: network logging started
[ 0.553905] PM: Hibernation image not present or could not be loaded.
[ 0.553909] ALSA device list:
[ 0.554063] No soundcards found.
[ 0.569755] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[ 0.694597] ata1: SATA link down (SStatus 4 SControl 300)
[ 1.009547] ata2: SATA link down (SStatus 4 SControl 300)
[ 1.314040] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1.317439] ata3.00: ATA-8: WDC WD3200AAJS-07M0A0, 01.03E01, max UDMA/133
[ 1.317578] ata3.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 1.323443] ata3.00: configured for UDMA/133
[ 1.323704] scsi 2:0:0:0: Direct-Access ATA WDC WD3200AAJS-0 3E01 PQ: 0 ANSI: 5
[ 1.324209] sd 2:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[ 1.324489] sd 2:0:0:0: [sda] Write Protect is off
[ 1.324624] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 1.324652] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1.324959] sd 2:0:0:0: Attached scsi generic sg0 type 0
[ 1.340706] sda: sda1 sda2 sda3 sda4
[ 1.341334] sd 2:0:0:0: [sda] Attached SCSI disk
[ 1.640589] ata4: SATA link down (SStatus 4 SControl 300)
[ 1.791111] md: Waiting for all devices to be available before autodetect
[ 1.791250] md: If you don't use raid, use raid=noautodetect
[ 1.791602] md: Autodetecting RAID arrays.
[ 1.791739] md: Scanned 0 and added 0 devices.
[ 1.791875] md: autorun ...
[ 1.792028] md: ... autorun DONE.
[ 1.801475] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[ 1.801933] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[ 1.818098] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[ 1.818336] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
[ 1.843320] devtmpfs: mounted
[ 1.845531] Freeing unused kernel memory: 1076K (ffffffff81ef4000 - ffffffff82001000)
[ 1.845765] Write protecting the kernel read-only data: 14336k
[ 1.853118] Freeing unused kernel memory: 1620K (ffff88000186b000 - ffff880001a00000)
[ 1.858789] Freeing unused kernel memory: 1256K (ffff880001cc6000 - ffff880001e00000)
[ 2.318895] random: nonblocking pool is initialized
[ 2.339345] loadkeys (1016) used greatest stack depth: 13232 bytes left
[ 2.339801] init-early.sh (1014) used greatest stack depth: 12576 bytes left
[ 3.177720] systemd-udevd[1186]: starting version 215
[ 3.506767] tg3 0000:04:04.0 enp4s4f0: renamed from eth0
[ 3.510183] systemd-udevd[1202]: renamed network interface eth0 to enp4s4f0
[ 3.517031] tg3 0000:04:04.1 enp4s4f1: renamed from eth1
[ 3.522106] systemd-udevd[1203]: renamed network interface eth1 to enp4s4f1
[ 4.961476] EXT4-fs (sda2): re-mounted. Opts: (null)
[ 5.183664] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem
[ 5.185169] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null)
[ 6.198537] tg3 0000:04:04.0: irq 18 for MSI/MSI-X
[ 6.236136] IPv6: ADDRCONF(NETDEV_UP): enp4s4f0: link is not ready
[ 9.434173] tg3 0000:04:04.0 enp4s4f0: Link is up at 1000 Mbps, full duplex
[ 9.434185] tg3 0000:04:04.0 enp4s4f0: Flow control is off for TX and off for RX
[ 9.434208] IPv6: ADDRCONF(NETDEV_CHANGE): enp4s4f0: link becomes ready
Dirk Gouders
2014-09-12 20:05:43 UTC
Permalink
Post by Dirk Gouders
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.
I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.
I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}
If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.
I was about to suggest the same thing. If the problem is related to
the bus number change, we should be able to force that to happen on a
different machine. Your approach sounds good, so I'm guessing we just
need a tweak.
I would first double-check that the PCI adapters are identical,
including the firmware on the card. Can you also include your patch
and the resulting dmesg (with debug enabled as before)?
Currently I am at home doing just tests for understanding and that I can
hopefully use when I am back in the office.
I already noticed the the backup FC Adapter on the test machine is not
exactly the same: it is Rev. 1 whereas the one on the failing machine is
Rev. 2.
So, here at home my tests let a NIC disappear. Different from the
original problem but I was just trying to reconstruct the szenario of a
misconfigured bridge causing a reconfiguration.
diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..fd146b3 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x02;
pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
This situation is a little different, so I don't think you're
pci_bus 0000:00: root bus resource [bus 00-02]
pci 0000:00:1c.0: PCI bridge to [bus 01]
pci 0000:00:1c.4: PCI bridge to [bus 02]
so we find all the devices on bus 00 and bus 02 (there's nothing on
bus 01). My guess is the 03:00.0 device is normally behind the
00:1c.5 bridge, but we don't even scan behind that bridge because we
can't allocate a secondary bus number for it (we're not smart enough
to take advantage of the empty bus 01).
On the failing box, it's different because we *do* have unused bus
number space, and we do actually reconfigure the bridge to use it.
It's just that the FC adapter doesn't respond when we use the new bus
number for it.
- Keeping your root->secondary.end = 02 patch, so you still have [bus 00-02].
- Ignoring bridges 00:1c.0 and 00:1c.4. I would just test for those
devfns in pci_scan_device() and when you see them, return NULL instead
of trying to read the vendor ID.
Then 00:1c.5 is probably configured by the BIOS for [bus 03], but
that's outside the root bridge range, so we should reconfigure it to
use [bus 01]. Then we should scan behind it, and we'll probably
discover the NIC that was previously at 03:00.0. The device *should*
just work at the new bus number, since it probably doesn't have the
same bug the FC adapter does.
Thanks for the explanation. I tried to ignore the two bridges but the
machine stopped with the "reconfiguring" message.
Anyway, if I understood you correctly with the backup FC adapter I have
good chances, because there is the needed unused bus number space and I
don't have to ignore bridges. I will test in a few hours and report.
It turned out that there is no unused bus number space on the test
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[07]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
So, I used the following changes to create the space and limit the root
diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..a41066b 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x06;
pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
index e3cf8a2..d8dc02d 100644
--- a/drivers/pci/probe.c
+++ b/drivers/pci/probe.c
@@ -1323,6 +1323,9 @@ static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn)
struct pci_dev *dev;
u32 l;
+ if (devfn == PCI_DEVFN(0x08, 0) || devfn == PCI_DEVFN(0x09,0))
+ return NULL;
+
if (!pci_bus_read_dev_vendor_id(bus, devfn, &l, 60*1000))
return NULL;
And to me it looks as if that is the situation, I need for testing
Yinghai's patches; the FC Adapter disappeared similar to that on the
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-0a.0-[05]--
+-0b.0-[06]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
So, I wanted to test the patches but unfortunately, the patches do not
apply cleanly; git am refuses to take the files (unknown format) and git
apply gives errors. I tried to apply them against Linus' current, v3.16,
v3.15 and v3.14. What am I probably doing wrong, Yinghai?
Yinghai,

I now applied your patches and tested them:

echo 1 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable

The FC Adapter did not show up, this is the dmesg output (I also tested
with 0b.0):

[ 143.294168] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 18
[ 148.284456] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 8
[ 304.065942] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 18
[ 309.035278] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 8

So, probably my test environment does not work as expected and I have to
test it on the failing machine.

I hope I applied the patches correctly, I attach them to this mail.

Dirk
Andreas Noever
2014-09-12 20:37:49 UTC
Permalink
Post by Dirk Gouders
Post by Dirk Gouders
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.
I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.
I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}
If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.
I was about to suggest the same thing. If the problem is related to
the bus number change, we should be able to force that to happen on a
different machine. Your approach sounds good, so I'm guessing we just
need a tweak.
I would first double-check that the PCI adapters are identical,
including the firmware on the card. Can you also include your patch
and the resulting dmesg (with debug enabled as before)?
Currently I am at home doing just tests for understanding and that I can
hopefully use when I am back in the office.
I already noticed the the backup FC Adapter on the test machine is not
exactly the same: it is Rev. 1 whereas the one on the failing machine is
Rev. 2.
So, here at home my tests let a NIC disappear. Different from the
original problem but I was just trying to reconstruct the szenario of a
misconfigured bridge causing a reconfiguration.
diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..fd146b3 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x02;
pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
This situation is a little different, so I don't think you're
pci_bus 0000:00: root bus resource [bus 00-02]
pci 0000:00:1c.0: PCI bridge to [bus 01]
pci 0000:00:1c.4: PCI bridge to [bus 02]
so we find all the devices on bus 00 and bus 02 (there's nothing on
bus 01). My guess is the 03:00.0 device is normally behind the
00:1c.5 bridge, but we don't even scan behind that bridge because we
can't allocate a secondary bus number for it (we're not smart enough
to take advantage of the empty bus 01).
On the failing box, it's different because we *do* have unused bus
number space, and we do actually reconfigure the bridge to use it.
It's just that the FC adapter doesn't respond when we use the new bus
number for it.
- Keeping your root->secondary.end = 02 patch, so you still have [bus 00-02].
- Ignoring bridges 00:1c.0 and 00:1c.4. I would just test for those
devfns in pci_scan_device() and when you see them, return NULL instead
of trying to read the vendor ID.
Then 00:1c.5 is probably configured by the BIOS for [bus 03], but
that's outside the root bridge range, so we should reconfigure it to
use [bus 01]. Then we should scan behind it, and we'll probably
discover the NIC that was previously at 03:00.0. The device *should*
just work at the new bus number, since it probably doesn't have the
same bug the FC adapter does.
Thanks for the explanation. I tried to ignore the two bridges but the
machine stopped with the "reconfiguring" message.
Anyway, if I understood you correctly with the backup FC adapter I have
good chances, because there is the needed unused bus number space and I
don't have to ignore bridges. I will test in a few hours and report.
It turned out that there is no unused bus number space on the test
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[07]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
So, I used the following changes to create the space and limit the root
diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..a41066b 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x06;
pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
index e3cf8a2..d8dc02d 100644
--- a/drivers/pci/probe.c
+++ b/drivers/pci/probe.c
@@ -1323,6 +1323,9 @@ static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn)
struct pci_dev *dev;
u32 l;
+ if (devfn == PCI_DEVFN(0x08, 0) || devfn == PCI_DEVFN(0x09,0))
+ return NULL;
+
if (!pci_bus_read_dev_vendor_id(bus, devfn, &l, 60*1000))
return NULL;
And to me it looks as if that is the situation, I need for testing
Yinghai's patches; the FC Adapter disappeared similar to that on the
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-0a.0-[05]--
+-0b.0-[06]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
So, I wanted to test the patches but unfortunately, the patches do not
apply cleanly; git am refuses to take the files (unknown format) and git
apply gives errors. I tried to apply them against Linus' current, v3.16,
v3.15 and v3.14. What am I probably doing wrong, Yinghai?
Yinghai,
echo 1 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
You'll probably need to trigger a rescan:
echo 1 > /sys/bus/pci/rescan
Post by Dirk Gouders
The FC Adapter did not show up, this is the dmesg output (I also tested
[ 143.294168] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 18
[ 148.284456] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 8
[ 304.065942] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 18
[ 309.035278] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 8
So, probably my test environment does not work as expected and I have to
test it on the failing machine.
I hope I applied the patches correctly, I attach them to this mail.
Dirk
From b57b339bf10237e234c491c58f6dd0a1f575c34e Mon Sep 17 00:00:00 2001
Date: Fri, 12 Sep 2014 21:16:06 +0200
Subject: [PATCH 1/4] PCI: Add generic pcie_link_disable
Remove not needed return value checking that Linus pointed out before.
Will use it from /sys/.../pcie/link_disable
---
drivers/pci/Makefile | 2 +-
drivers/pci/pcie-link.c | 42 ++++++++++++++++++++++++++++++++++++++++++
include/linux/pci.h | 2 ++
3 files changed, 45 insertions(+), 1 deletion(-)
create mode 100644 drivers/pci/pcie-link.c
diff --git a/drivers/pci/Makefile b/drivers/pci/Makefile
index e04fe2d..eab9feb 100644
--- a/drivers/pci/Makefile
+++ b/drivers/pci/Makefile
@@ -4,7 +4,7 @@
obj-y += access.o bus.o probe.o host-bridge.o remove.o pci.o \
pci-driver.o search.o pci-sysfs.o rom.o setup-res.o \
- irq.o vpd.o setup-bus.o vc.o
+ irq.o vpd.o setup-bus.o pcie-link.o vc.o
obj-$(CONFIG_PROC_FS) += proc.o
obj-$(CONFIG_SYSFS) += slot.o
diff --git a/drivers/pci/pcie-link.c b/drivers/pci/pcie-link.c
new file mode 100644
index 0000000..e10d0ba
--- /dev/null
+++ b/drivers/pci/pcie-link.c
@@ -0,0 +1,42 @@
+#include <linux/kernel.h>
+#include <linux/module.h>
+#include <linux/pci.h>
+#include <linux/errno.h>
+#include <linux/jiffies.h>
+#include <linux/delay.h>
+
+int pcie_link_disable_get(struct pci_dev *dev)
+{
+ u16 lnk_ctrl;
+ if (!pci_is_pcie(dev))
+ return 0;
+
+ pcie_capability_read_word(dev, PCI_EXP_LNKCTL, &lnk_ctrl);
+
+ return !!(lnk_ctrl & PCI_EXP_LNKCTL_LD);
+}
+
+void pcie_link_disable_set(struct pci_dev *dev, int bit)
+{
+ u16 lnk_ctrl, old_lnk_ctrl;
+
+ if (!pci_is_pcie(dev))
+ return;
+
+ pcie_capability_read_word(dev, PCI_EXP_LNKCTL, &lnk_ctrl);
+ old_lnk_ctrl = lnk_ctrl;
+
+ if (!bit)
+ lnk_ctrl &= ~PCI_EXP_LNKCTL_LD;
+ else
+ lnk_ctrl |= PCI_EXP_LNKCTL_LD;
+
+ if (old_lnk_ctrl == lnk_ctrl)
+ return;
+
+ pcie_capability_write_word(dev, PCI_EXP_LNKCTL, lnk_ctrl);
+
+ dev_printk(KERN_DEBUG, &dev->dev, "%s: lnk_ctrl = %x\n", __func__,
+ lnk_ctrl);
+}
+EXPORT_SYMBOL(pcie_link_disable_set);
diff --git a/include/linux/pci.h b/include/linux/pci.h
index 61978a4..926fcb4 100644
--- a/include/linux/pci.h
+++ b/include/linux/pci.h
@@ -778,6 +778,8 @@ struct pci_bus *pci_scan_root_bus(struct device *parent, int bus,
struct pci_bus *pci_add_new_bus(struct pci_bus *parent, struct pci_dev *dev,
int busnr);
void pcie_update_link_speed(struct pci_bus *bus, u16 link_status);
+void pcie_link_disable_set(struct pci_dev *dev, int bit);
+int pcie_link_disable_get(struct pci_dev *dev);
struct pci_slot *pci_create_slot(struct pci_bus *parent, int slot_nr,
const char *name,
struct hotplug_slot *hotplug);
--
2.1.0
From 4435354e0d99e409d0140256d8162c0046139843 Mon Sep 17 00:00:00 2001
Date: Fri, 12 Sep 2014 21:25:18 +0200
Subject: [PATCH 3/4] PCI, sysfs: Add pcie attrs for pcie device under pci dev
dir.
Will put link_disable and link_retrain
---
drivers/pci/Makefile | 2 +-
drivers/pci/pci-sysfs.c | 1 +
drivers/pci/pci.h | 1 +
drivers/pci/pcie-sysfs.c | 23 +++++++++++++++++++++++
4 files changed, 26 insertions(+), 1 deletion(-)
create mode 100644 drivers/pci/pcie-sysfs.c
diff --git a/drivers/pci/Makefile b/drivers/pci/Makefile
index eab9feb..43523dd 100644
--- a/drivers/pci/Makefile
+++ b/drivers/pci/Makefile
@@ -4,7 +4,7 @@
obj-y += access.o bus.o probe.o host-bridge.o remove.o pci.o \
pci-driver.o search.o pci-sysfs.o rom.o setup-res.o \
- irq.o vpd.o setup-bus.o pcie-link.o vc.o
+ irq.o vpd.o setup-bus.o pcie-link.o pcie-sysfs.o vc.o
obj-$(CONFIG_PROC_FS) += proc.o
obj-$(CONFIG_SYSFS) += slot.o
diff --git a/drivers/pci/pci-sysfs.c b/drivers/pci/pci-sysfs.c
index 9ff0a90..6f20e5d 100644
--- a/drivers/pci/pci-sysfs.c
+++ b/drivers/pci/pci-sysfs.c
@@ -1566,6 +1566,7 @@ static struct attribute_group pci_dev_attr_group = {
static const struct attribute_group *pci_dev_attr_groups[] = {
&pci_dev_attr_group,
+ &pci_dev_pcie_attr_group,
&pci_dev_hp_attr_group,
#ifdef CONFIG_PCI_IOV
&sriov_dev_attr_group,
diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h
index 0601890..cc2977c 100644
--- a/drivers/pci/pci.h
+++ b/drivers/pci/pci.h
@@ -152,6 +152,7 @@ static inline int pci_no_d1d2(struct pci_dev *dev)
extern const struct attribute_group *pci_dev_groups[];
extern const struct attribute_group *pcibus_groups[];
extern struct device_type pci_dev_type;
+extern struct attribute_group pci_dev_pcie_attr_group;
extern const struct attribute_group *pci_bus_groups[];
diff --git a/drivers/pci/pcie-sysfs.c b/drivers/pci/pcie-sysfs.c
new file mode 100644
index 0000000..b65e065
--- /dev/null
+++ b/drivers/pci/pcie-sysfs.c
@@ -0,0 +1,23 @@
+#include <linux/kernel.h>
+#include <linux/pci.h>
+
+static struct attribute *pci_dev_pcie_dev_attrs[] = {
+ NULL,
+};
+
+static umode_t pci_dev_pcie_attrs_are_visible(struct kobject *kobj,
+ struct attribute *a, int n)
+{
+ struct device *dev = container_of(kobj, struct device, kobj);
+ struct pci_dev *pdev = to_pci_dev(dev);
+
+ if (!pci_is_pcie(pdev))
+ return 0;
+
+ return a->mode;
+}
+
+struct attribute_group pci_dev_pcie_attr_group = {
+ .is_visible = pci_dev_pcie_attrs_are_visible,
+ .attrs = pci_dev_pcie_dev_attrs,
+};
--
2.1.0
From 8cd5b6a3b380b730893cf67e7d611fe256baeaed Mon Sep 17 00:00:00 2001
Date: Fri, 12 Sep 2014 21:31:53 +0200
Subject: [PATCH 4/4] PCI: Add link_disable in /sysfs for pcie device
Found PCIe cards from one vendor, will not respond to scan from bridge,
if we change bus number setting in bridge device.
Have to do link disable/enable on the pcie root port.
So try to expose link disable bit of pcie link control register. We can use
echo 1 > /sys/..../link_disable
echo 0 > /sys/..../link_disable
to bring the pcie device back to respond to scan.
---
drivers/pci/pcie-sysfs.c | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/drivers/pci/pcie-sysfs.c b/drivers/pci/pcie-sysfs.c
index b65e065..d4f6d4f 100644
--- a/drivers/pci/pcie-sysfs.c
+++ b/drivers/pci/pcie-sysfs.c
@@ -1,7 +1,35 @@
#include <linux/kernel.h>
#include <linux/pci.h>
+static ssize_t
+pcie_link_disable_show(struct device *dev, struct device_attribute *attr,
+ char *buf)
+{
+ struct pci_dev *pdev = to_pci_dev(dev);
+
+ return sprintf(buf, "%u\n", pcie_link_disable_get(pdev));
+}
+static ssize_t
+pcie_link_disable_store(struct device *dev, struct device_attribute *attr,
+ const char *buf, size_t count)
+{
+ struct pci_dev *pdev = to_pci_dev(dev);
+ unsigned long val;
+
+ if (kstrtoul(buf, 0, &val) < 0)
+ return -EINVAL;
+
+ pcie_link_disable_set(pdev, val);
+
+ return count;
+}
+
+static struct device_attribute pcie_link_disable_attr =
+ __ATTR(pcie_link_disable, 0644,
+ pcie_link_disable_show, pcie_link_disable_store);
+
static struct attribute *pci_dev_pcie_dev_attrs[] = {
+ &pcie_link_disable_attr.attr,
NULL,
};
@@ -14,6 +42,11 @@ static umode_t pci_dev_pcie_attrs_are_visible(struct kobject *kobj,
if (!pci_is_pcie(pdev))
return 0;
+ if (a == &pcie_link_disable_attr.attr)
+ if ((pci_pcie_type(pdev) != PCI_EXP_TYPE_ROOT_PORT) &&
+ (pci_pcie_type(pdev) != PCI_EXP_TYPE_DOWNSTREAM))
+ return 0;
+
return a->mode;
}
--
2.1.0
Bjorn Helgaas
2014-09-12 20:38:12 UTC
Permalink
Post by Dirk Gouders
...
Yinghai,
echo 1 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
The FC Adapter did not show up, this is the dmesg output (I also tested
[ 143.294168] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 18
[ 148.284456] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 8
[ 304.065942] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 18
[ 309.035278] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 8
So, probably my test environment does not work as expected and I have to
test it on the failing machine.
I think you probably did reproduce the problem, it's just that it
wasn't fixed by bouncing the link. What if you try the following:

DEV=00:0a.0
setpci -s$DEV BRIDGE_CONTROL.W=0x0040
sleep 1
setpci -s$DEV BRIDGE_CONTROL.W=0x0000
sleep 1
echo 1 > /sys/bus/pci/rescan

Thanks to your patch, we reconfigured the secondary bus number of
bridge 00:0a.0. The commands above should reset the FC device behind
that bridge. I suspect it will then respond when we rescan that bus.

Bjorn
Yinghai Lu
2014-09-12 20:39:04 UTC
Permalink
Post by Dirk Gouders
echo 1 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
The FC Adapter did not show up, this is the dmesg output (I also tested
[ 143.294168] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 18
[ 148.284456] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 8
[ 304.065942] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 18
[ 309.035278] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 8
So, probably my test environment does not work as expected and I have to
test it on the failing machine.
You need to rescan the pci devices.
like

echo 1 > /sys/bus/pci/rescan

Thanks

Yinghai
Dirk Gouders
2014-09-12 20:54:12 UTC
Permalink
Post by Yinghai Lu
Post by Dirk Gouders
echo 1 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\:0a.0/pcie_link_disable
The FC Adapter did not show up, this is the dmesg output (I also tested
[ 143.294168] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 18
[ 148.284456] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 8
[ 304.065942] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 18
[ 309.035278] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 8
So, probably my test environment does not work as expected and I have to
test it on the failing machine.
You need to rescan the pci devices.
like
echo 1 > /sys/bus/pci/rescan
Thank you (all) for your suggestions.

I tried both: the plain rescan and Bjorn's suggestion but the FC adapter
seems to be very shy:

[ 143.294168] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 18
[ 148.284456] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 8
[ 304.065942] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 18
[ 309.035278] pcieport 0000:00:0b.0: pcie_link_disable_set: lnk_ctrl = 8
[ 2514.440442] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 18
[ 2554.819381] pcieport 0000:00:0a.0: pcie_link_disable_set: lnk_ctrl = 8
[ 3339.722154] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 3339.722215] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 3339.722222] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 3339.722251] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 3339.722256] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 3339.722287] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 3339.722292] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 3339.722297] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 3339.722302] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 3339.722307] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 3339.722332] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 3339.722337] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 3339.722341] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 3339.722364] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 3339.722369] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 05-05] behind bridge, pass 0
[ 3339.722373] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 3339.722377] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 3339.722381] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 06-06] behind bridge, pass 0
[ 3339.722386] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 3339.722389] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 3339.722394] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 3339.722400] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 3339.722404] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 3339.722409] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 05-05] behind bridge, pass 1
[ 3339.722414] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 06-06] behind bridge, pass 1
[ 3339.722418] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=06
[ 3339.722455] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 3339.722466] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 3583.321906] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 3583.321974] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 3583.321982] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 3583.322032] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 3583.322037] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 3583.322070] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 3583.322076] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 3583.322081] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 3583.322087] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 3583.322092] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 3583.322121] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 3583.322126] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 3583.322130] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 3583.322155] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 3583.322160] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 05-05] behind bridge, pass 0
[ 3583.322164] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 3583.322168] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 3583.322177] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 06-06] behind bridge, pass 0
[ 3583.322182] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 3583.322185] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 3583.322191] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 3583.322196] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 3583.322202] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 3583.322207] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 05-05] behind bridge, pass 1
[ 3583.322212] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 06-06] behind bridge, pass 1
[ 3583.322216] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=06
[ 3583.322262] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 3583.322273] pci 0000:00:06.0: PCI bridge to [bus 03]

# lspci -tv
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-0a.0-[05]--
+-0b.0-[06]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Yinghai Lu
2014-09-12 21:49:34 UTC
Permalink
Post by Dirk Gouders
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-0a.0-[05]--
+-0b.0-[06]--
what is "lspci -tv" and "lspci -vvxxx" look like before your patch that cut down
end bus to 07 ...?

Thanks

Yinghai
Dirk Gouders
2014-09-12 22:05:00 UTC
Permalink
Post by Yinghai Lu
Post by Dirk Gouders
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-0a.0-[05]--
+-0b.0-[06]--
what is "lspci -tv" and "lspci -vvxxx" look like before your patch that cut down
end bus to 07 ...?
Rebooted with 3.16 kernel:

# lspci -tv

-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[07]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control

# lspci -vvxxx
00:01.0 PCI bridge: Broadcom BCM5785 [HT1000] PCI/PCI-X Bridge (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: 64
Bus: primary=00, secondary=01, subordinate=02, sec-latency=64
I/O behind bridge: 00007000-00008fff
Memory behind bridge: ff100000-ff1fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [90] PCI-X bridge device
Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD- Freq=133MHz
Status: Dev=00:01.0 64bit- 133MHz- SCD- USC- SCO- SRD-
Upstream: Capacity=0 CommitmentLimit=0
Downstream: Capacity=0 CommitmentLimit=0
Capabilities: [a0] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [b0] HyperTransport: Slave or Primary Interface
Command: BaseUnitID=1 UnitCnt=3 MastHost- DefDir-
Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
Link Config 0: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit
Link Control 1: CFlE- CST- CFE- <LkFail- Init- EOC+ TXO+ <CRCErr=0
Link Config 1: MLWI=8bit MLWO=8bit LWI=N/C LWO=N/C
Revision ID: 0.00
Capabilities: [d8] Subsystem: Device 0000:0000
00: 66 11 36 00 07 00 10 08 00 00 04 06 00 40 01 00
10: 00 00 00 00 00 00 00 00 00 01 02 40 71 81 00 24
20: 10 ff 10 ff f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 90 00 00 00 00 00 00 00 60 00 04 00
40: 00 00 00 00 00 00 00 01 01 00 00 20 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 c0 74 00 c0
60: c5 60 30 18 00 00 00 00 00 00 00 01 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 01 04 08 00 01 08 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 07 a0 c3 00 08 00 00 00 00 00 00 00 00 00 00 00
a0: 08 b0 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
b0: 08 d8 61 00 20 00 00 00 c0 00 00 77 00 05 75 00
c0: 02 00 35 00 00 00 00 00 00 00 00 00 0c 05 03 03
d0: 00 00 00 00 e0 0f 04 00 0d 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 80 00 40 00 04 00 00 00 00 00 00 00 00 00

00:02.0 Host bridge: Broadcom BCM5785 [HT1000] Legacy South Bridge
Subsystem: Broadcom Device 0201
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
00: 66 11 05 02 07 01 00 02 00 00 00 06 00 40 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 66 11 01 02
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: a0 28 12 04 00 ff 00 00 07 00 00 00 10 04 10 04
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 8f c1 f3 1d 00 00 00 40 36 01 00 01
70: 0b 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00
80: 80 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
90: 81 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 80 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 03 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.1 IDE interface: Broadcom BCM5785 [HT1000] IDE (prog-if 8a [Master SecP PriP])
Subsystem: Broadcom BCM5785 [HT1000] IDE
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
Region 0: I/O ports at 01f0 [size=8]
Region 1: I/O ports at 03f4
Region 2: I/O ports at 0170 [size=8]
Region 3: I/O ports at 0374
Region 4: I/O ports at ffa0 [size=16]
Kernel driver in use: pata_serverworks
00: 66 11 14 02 05 00 00 02 00 8a 01 01 10 40 80 00
10: f1 01 00 00 f5 03 00 00 71 01 00 00 75 03 00 00
20: a1 ff 00 00 00 00 00 00 00 00 00 00 66 11 14 02
30: 00 00 00 00 b0 00 00 00 00 00 00 00 00 00 00 00
40: 5d 5d 5d 5d ff ff ff ff f0 f1 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 0f 04 03 00 00 00 00 00
60: 00 00 00 00 01 07 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: 01 00 02 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:02.2 ISA bridge: Broadcom BCM5785 [HT1000] LPC
Subsystem: Broadcom Device 0230
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: 0
00: 66 11 34 02 07 01 00 02 00 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 66 11 30 02
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 0c 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: ff ff 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 11
90: 40 00 06 ff 00 ff 00 00 00 00 00 00 7c 64 00 00
a0: 00 00 00 00 03 03 02 ff 00 0a 00 0a ff ff 0f 00
b0: 03 a9 00 04 09 00 00 00 20 00 80 00 80 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 USB controller: Broadcom BCM5785 [HT1000] USB (rev 01) (prog-if 10 [OHCI])
Subsystem: Broadcom BCM5785 [HT1000] USB
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 ff6e8000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at d400 [size=256]
Capabilities: [dc] 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-
Bridge: PM- B3+
Kernel driver in use: ohci-pci
00: 66 11 23 02 17 01 b0 02 01 10 03 0c 10 40 80 00
10: 00 80 6e ff 01 d4 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 66 11 23 02
30: 00 00 00 00 dc 00 00 00 00 00 00 00 0a 01 00 00
40: 80 ff 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: 20 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 01 00 02 00
e0: 00 00 40 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.1 USB controller: Broadcom BCM5785 [HT1000] USB (rev 01) (prog-if 10 [OHCI])
Subsystem: Broadcom BCM5785 [HT1000] USB
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 ff6e9000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at d800 [size=256]
Capabilities: [dc] 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-
Bridge: PM- B3+
Kernel driver in use: ohci-pci
00: 66 11 23 02 17 01 b0 02 01 10 03 0c 10 40 00 00
10: 00 90 6e ff 01 d8 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 66 11 23 02
30: 00 00 00 00 dc 00 00 00 00 00 00 00 0a 01 00 00
40: 80 ff 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: 20 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 01 00 02 00
e0: 00 00 40 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.2 USB controller: Broadcom BCM5785 [HT1000] USB (rev 01) (prog-if 20 [EHCI])
Subsystem: Broadcom BCM5785 [HT1000] USB
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 ff6ea000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at e800 [size=256]
Capabilities: [dc] 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-
Bridge: PM- B3+
Kernel driver in use: ehci-pci
00: 66 11 23 02 17 01 b0 02 01 20 03 0c 10 40 00 00
10: 00 a0 6e ff 01 e8 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 66 11 23 02
30: 00 00 00 00 dc 00 00 00 00 00 00 00 0a 01 00 00
40: 80 ff 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: 20 20 00 00 00 20 00 00 00 20 00 00 00 20 00 00
70: 00 20 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: 01 00 00 00 00 00 08 c0 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 01 00 02 7e
e0: 00 00 40 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:06.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-X bridge (rev a3) (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: 64
Bus: primary=00, secondary=03, subordinate=03, sec-latency=64
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: [90] PCI-X bridge device
Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD- Freq=133MHz
Status: Dev=00:06.0 64bit- 133MHz- SCD- USC- SCO- SRD-
Upstream: Capacity=0 CommitmentLimit=0
Downstream: Capacity=0 CommitmentLimit=0
Capabilities: [a0] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [b0] HyperTransport: Slave or Primary Interface
Command: BaseUnitID=6 UnitCnt=6 MastHost- DefDir-
Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
Link Config 0: MLWI=16bit MLWO=16bit LWI=16bit LWO=16bit
Link Control 1: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0
Link Config 1: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit
Revision ID: 0.00
00: 66 11 30 01 06 00 10 00 a3 00 04 06 00 40 01 00
10: 00 00 00 00 00 00 00 00 00 03 03 40 f1 01 00 22
20: f0 ff 00 00 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 90 00 00 00 00 00 00 00 60 00 04 02
40: 00 00 00 00 00 00 00 00 00 00 00 20 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 ca 53 00 c0
60: 05 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00
70: 00 00 00 00 20 03 00 00 00 01 04 08 00 00 08 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 07 a0 c3 00 30 00 00 00 00 00 00 00 00 00 00 00
a0: 08 b0 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
b0: 08 00 c6 00 20 00 11 11 20 00 00 00 00 06 75 00
c0: 02 05 35 00 00 00 00 00 00 00 00 00 0c 56 03 03
d0: 00 00 00 00 e0 0f 04 00 00 00 00 00 00 00 00 00
e0: 00 00 00 07 00 00 00 00 00 ff ca 20 00 00 00 00
f0: 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00

00:07.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-X bridge (rev a3) (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: 64
Bus: primary=00, secondary=04, subordinate=04, sec-latency=64
Memory behind bridge: ff200000-ff2fffff
Prefetchable memory behind bridge: 00000000cfd00000-00000000cfdfffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [90] PCI-X bridge device
Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD- Freq=133MHz
Status: Dev=00:07.0 64bit- 133MHz- SCD- USC- SCO- SRD-
Upstream: Capacity=0 CommitmentLimit=0
Downstream: Capacity=0 CommitmentLimit=0
Capabilities: [a0] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
00: 66 11 30 01 06 00 10 00 a3 00 04 06 00 40 01 00
10: 00 00 00 00 00 00 00 00 00 04 04 40 f1 01 00 24
20: 20 ff 20 ff d1 cf d1 cf 00 00 00 00 00 00 00 00
30: 00 00 00 00 90 00 00 00 00 00 00 00 60 00 04 00
40: 00 00 00 00 00 00 00 00 00 00 00 20 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 c8 00 00 c0
60: 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00
70: 00 00 00 00 20 01 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: 07 a0 c3 00 38 00 00 00 00 00 00 00 00 00 00 00
a0: 08 00 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
b0: 08 00 c0 00 00 00 11 00 00 00 00 00 00 00 75 00
c0: 02 00 35 00 00 00 00 00 00 00 00 00 0c 00 03 03
d0: 00 00 00 00 e0 0f 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 ff 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:08.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3) (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
Bus: primary=00, secondary=05, subordinate=05, sec-latency=64
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: [a0] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [b0] Express (v1) Root Port (Slot-), MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag- RBE-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #1, Speed 2.5GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <4us, L1 <16us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x8, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Kernel driver in use: pcieport
00: 66 11 32 01 06 00 10 00 a3 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 05 05 40 f1 01 00 02
20: f0 ff 00 00 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 a0 00 00 00 00 00 00 00 60 00 04 00
40: 00 00 00 00 01 00 00 00 00 00 00 20 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0
60: 01 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00
70: 00 00 09 8f 84 34 00 00 00 00 01 00 00 00 00 00
80: 01 00 00 00 20 10 70 2b 72 0a 18 00 01 00 00 fb
90: 90 03 80 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 08 b0 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
b0: 10 00 41 00 82 09 00 00 00 00 00 00 81 6c 02 01
c0: 08 00 81 00 00 00 08 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:09.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3) (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
Bus: primary=00, secondary=06, subordinate=06, sec-latency=64
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: [a0] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [b0] Express (v1) Root Port (Slot-), MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag- RBE-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #2, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit Latency L0s <4us, L1 <16us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Kernel driver in use: pcieport
00: 66 11 32 01 06 00 10 00 a3 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 06 06 40 f1 01 00 02
20: f0 ff 00 00 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 a0 00 00 00 00 00 00 00 60 00 04 00
40: 00 00 00 00 01 00 00 00 00 00 00 20 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0
60: 01 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00
70: 00 00 09 8f 84 34 00 00 00 00 01 00 00 00 00 00
80: 01 00 00 00 20 10 70 2b 72 0a 18 00 01 00 00 fb
90: 90 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 08 b0 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
b0: 10 00 41 00 82 09 00 00 00 00 00 00 41 6c 02 02
c0: 08 00 01 00 00 00 10 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:0a.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3) (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
Bus: primary=00, secondary=07, subordinate=07, sec-latency=64
I/O behind bridge: 00009000-0000bfff
Memory behind bridge: ff300000-ff5fffff
Prefetchable memory behind bridge: 00000000cfe00000-00000000cfefffff
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: [a0] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [b0] Express (v1) Root Port (Slot-), MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag- RBE-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #3, Speed 2.5GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <4us, L1 <16us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x8, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Kernel driver in use: pcieport
00: 66 11 32 01 07 00 10 00 a3 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 07 07 40 91 b1 00 22
20: 30 ff 50 ff e1 cf e1 cf 00 00 00 00 00 00 00 00
30: 00 00 00 00 a0 00 00 00 00 00 00 00 60 00 04 00
40: 00 00 00 00 01 00 00 00 00 00 0c 20 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0
60: 01 00 08 01 00 00 00 00 00 00 00 01 00 00 00 00
70: 24 00 09 0f 84 34 00 00 00 00 01 00 00 00 00 00
80: 01 00 00 00 20 10 70 2b 72 0a 18 00 02 60 00 fb
90: 90 03 80 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 08 b0 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
b0: 10 00 41 00 82 09 00 00 00 00 00 00 81 6c 02 03
c0: 08 00 81 00 00 00 18 00 00 00 48 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.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3) (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
Bus: primary=00, secondary=08, subordinate=08, sec-latency=64
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: [a0] HyperTransport: MSI Mapping Enable+ Fixed-
Mapping Address Base: 00000000fee00000
Capabilities: [b0] Express (v1) Root Port (Slot-), MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag- RBE-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #4, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit Latency L0s <4us, L1 <16us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Kernel driver in use: pcieport
00: 66 11 32 01 06 00 10 00 a3 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 08 08 40 f1 01 00 02
20: f0 ff 00 00 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 a0 00 00 00 00 00 00 00 60 00 04 00
40: 00 00 00 00 01 00 00 00 00 00 00 20 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0
60: 01 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00
70: 00 00 09 87 84 34 00 00 00 00 01 00 00 00 00 00
80: 01 00 00 00 20 10 70 2b 72 0a 18 00 01 00 00 fb
90: 90 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 08 b0 01 a8 00 00 e0 fe 00 00 00 00 00 00 00 00
b0: 10 00 41 00 82 09 00 00 00 00 00 00 41 6c 02 04
c0: 08 00 01 00 00 00 20 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:0c.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] ES1000 (rev 02) (prog-if 00 [VGA controller])
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] ES1000
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 (2000ns min), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at d8000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at e000 [size=256]
Region 2: Memory at ff6f0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at ff6c0000 [disabled] [size=128K]
Capabilities: [50] 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: 02 10 5e 51 87 01 90 02 02 00 00 03 10 40 00 00
10: 08 00 00 d8 01 e0 00 00 00 00 6f ff 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 02 10 5e 51
30: 00 00 6c ff 50 00 00 00 00 00 00 00 0b 01 08 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 02 10 5e 51
50: 01 00 02 06 00 00 00 00 02 50 20 00 00 02 00 2f
60: 00 02 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:18.0 Host bridge: Advanced Micro Devices, Inc. [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=0 IsocEn- LSEn- ExtCTL- 64b-
Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn-
Revision ID: 1.02
Link Frequency: 1.0GHz
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-
Capabilities: [a0] 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=0 IsocEn- LSEn- ExtCTL- 64b-
Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn-
Revision ID: 1.02
Link Frequency: 1.0GHz
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-
Capabilities: [c0] 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=0 IsocEn- LSEn- ExtCTL- 64b-
Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=N/C DwFcInEn- LWO=N/C DwFcOutEn-
Revision ID: 1.02
Link Frequency: 200MHz
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 05 00 04 04 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: 10 00 01 00 e4 00 00 00 00 c9 0e 0f 3c 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 08 a0 01 21 20 00 11 11 22 06 75 80 02 00 00 00
90: 56 04 51 02 00 00 ff 00 07 00 00 00 00 00 00 00
a0: 08 c0 01 21 20 00 11 11 22 06 75 80 02 00 00 00
b0: 13 56 13 04 00 00 00 00 03 00 00 00 00 00 00 00
c0: 08 00 01 21 d0 00 11 77 22 00 75 80 02 00 00 00
d0: 52 14 51 02 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, Inc. [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 03 00 00 01 01 00 ff 01
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: 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: 03 0a 00 00 00 0b 00 00 03 00 80 00 00 70 ff 00
c0: 13 10 00 00 00 f0 ff 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: 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, Inc. [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: 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 01 00 00 00 01 10 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 ee e0 07 00 ee e0 07
80: 00 50 00 00 00 00 00 00 35 33 72 13 20 0a 10 00
90: 00 8c 8a 08 08 0b 5b 3e 00 00 00 00 06 08 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: e3 41 8f d6 36 00 00 00 fc d7 3d 36 00 ee 01 de
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: fa 00 92 2d 40 c7 04 78 7b 37 8b 14 98 22 01 12
e0: 78 00 49 b1 40 77 80 12 ba 05 c7 08 1c b0 00 08
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, Inc. [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-
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 00 00 40 00 50 00 00 00 00 00 00 00 00 00
50: f8 ff ff 7f 00 00 00 00 00 00 00 00 c0 d6 5d 3a
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 11 01 12 51 11 80 10 50 00 38 00 08 1b 22 00 00
80: 00 00 07 23 13 21 13 00 00 00 00 00 00 00 00 00
90: 02 00 00 00 64 00 00 00 f0 03 a0 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 3e 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 07 07 e2 04 10 27 00 20 00 25 00 00
e0: 00 00 00 00 20 09 64 00 1b 01 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:19.0 Host bridge: Advanced Micro Devices, Inc. [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=0 IsocEn- LSEn- ExtCTL- 64b-
Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=N/C DwFcInEn- LWO=N/C DwFcOutEn-
Revision ID: 1.02
Link Frequency: 200MHz
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-
Capabilities: [a0] 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=0 IsocEn- LSEn- ExtCTL- 64b-
Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn-
Revision ID: 1.02
Link Frequency: 1.0GHz
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-
Capabilities: [c0] 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=0 IsocEn- LSEn- ExtCTL- 64b-
Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=N/C DwFcInEn- LWO=N/C DwFcOutEn-
Revision ID: 1.02
Link Frequency: 200MHz
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: 04 04 01 00 01 01 05 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: 11 00 01 00 e4 00 00 00 00 c9 0e 0f 14 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 08 a0 01 21 d0 00 11 77 22 00 75 80 02 00 00 00
90: 30 1c 00 04 00 00 00 00 00 00 00 00 00 00 00 00
a0: 08 c0 01 21 20 00 11 11 22 06 75 80 02 00 00 00
b0: 13 56 13 04 00 00 00 00 03 00 00 00 00 00 00 00
c0: 08 00 01 21 d0 00 11 77 22 00 75 80 02 00 00 00
d0: 00 76 34 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:19.1 Host bridge: Advanced Micro Devices, Inc. [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 03 00 00 01 01 00 ff 01
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: 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: 03 0a 00 00 00 0b 00 00 03 00 80 00 00 70 ff 00
c0: 13 10 00 00 00 f0 ff 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: 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:19.2 Host bridge: Advanced Micro Devices, Inc. [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: 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 01 00 00 00 01 20 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 de e0 0f 00 de e0 0f
80: 00 50 00 00 00 00 00 00 35 33 72 13 20 0a 10 00
90: 00 8c 83 08 08 0b 5b 3e 00 00 00 00 06 08 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: ac 7a 2c d5 36 00 00 00 fb d0 03 38 01 9c 80 08
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 01 00 00 66 00 06 0b 81 30 00 c0 42 0c 06 00 14
e0: 91 60 00 a4 00 c2 01 00 32 20 60 85 4c 02 01 82
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00:19.3 Host bridge: Advanced Micro Devices, Inc. [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-
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 00 00 40 00 50 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 90 61 00
60: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 11 01 12 51 11 80 10 50 00 38 00 08 1b 22 00 00
80: 00 00 07 23 13 21 13 00 00 00 00 00 00 00 00 00
90: 02 00 00 00 64 00 00 00 30 00 aa 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 3f 00 00 20 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 07 07 e2 04 10 27 00 20 00 25 00 00
e0: 00 00 00 00 20 08 61 00 1b 01 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

01:0d.0 PCI bridge: Broadcom BCM5785 [HT1000] PCI/PCI-X Bridge (rev c0) (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=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Bus: primary=01, secondary=02, subordinate=02, sec-latency=64
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: [90] PCI-X bridge device
Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD- Freq=conv
Status: Dev=01:0d.0 64bit+ 133MHz+ SCD- USC- SCO- SRD-
Upstream: Capacity=8 CommitmentLimit=8
Downstream: Capacity=8 CommitmentLimit=8
Capabilities: [88] Subsystem: Device cf33:2db6
00: 66 11 04 01 16 00 30 02 c0 00 04 06 10 40 01 00
10: 00 00 00 00 00 00 00 00 01 02 02 40 f1 01 20 22
20: f0 ff 00 00 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 90 00 00 00 00 00 00 00 00 00 04 02
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 c0 13 00 c0
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 04 00 00 00 00 00 00 0d 00 00 00 33 cf b6 2d
90: 07 88 03 00 68 01 03 00 08 00 08 00 08 00 08 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

01:0e.0 IDE interface: Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
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
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at 8080 [size=8]
Region 1: I/O ports at 8000 [size=4]
Region 2: I/O ports at 7c00 [size=8]
Region 3: I/O ports at 7880 [size=4]
Region 4: I/O ports at 7800 [size=16]
Region 5: Memory at ff1fe000 (32-bit, non-prefetchable) [size=8K]
Expansion ROM at ff1c0000 [disabled] [size=128K]
Capabilities: [60] PCI-X non-bridge device
Command: DPERE- ERO- RBC=512 OST=8
Status: Dev=01:0e.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=512 DMOST=8 DMCRS=32 RSCEM- 266MHz- 533MHz-
Capabilities: [90] 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: [a0] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Kernel driver in use: sata_svw
00: 66 11 4b 02 07 01 10 02 00 8f 01 01 00 40 80 00
10: 81 80 00 00 01 80 00 00 01 7c 00 00 81 78 00 00
20: 01 78 00 00 00 e0 1f ff 00 00 00 00 66 11 4b 02
30: 00 00 1c ff 60 00 00 00 00 00 00 00 0b 01 00 00
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: 07 90 40 00 70 01 03 0a 00 00 00 00 00 00 00 00
70: 28 00 00 00 00 00 00 00 84 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: 01 a0 02 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 05 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

01:0e.1 IDE interface: Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
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
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at 8c00 [size=8]
Region 1: I/O ports at 8880 [size=4]
Region 2: I/O ports at 8800 [size=8]
Region 3: I/O ports at 8480 [size=4]
Region 4: I/O ports at 8400 [size=16]
Capabilities: [60] PCI-X non-bridge device
Command: DPERE- ERO- RBC=512 OST=8
Status: Dev=01:0e.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=512 DMOST=8 DMCRS=32 RSCEM- 266MHz- 533MHz-
Capabilities: [90] 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: [a0] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
00: 66 11 4b 02 07 01 30 02 00 8f 01 01 00 40 80 00
10: 01 8c 00 00 81 88 00 00 01 88 00 00 81 84 00 00
20: 01 84 00 00 00 00 00 00 00 00 00 00 66 11 4b 02
30: 00 00 00 00 60 00 00 00 00 00 00 00 0b 01 00 00
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: 07 90 40 00 70 01 03 0a 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: 01 a0 02 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 05 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

04:04.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet (rev 03)
Subsystem: Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
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 (16000ns min), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 64
Region 0: Memory at ff2d0000 (64-bit, non-prefetchable) [size=64K]
Region 2: Memory at ff2c0000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at <ignored> [disabled]
Capabilities: [40] PCI-X non-bridge device
Command: DPERE- ERO- RBC=512 OST=1
Status: Dev=04:04.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=16 RSCEM- 266MHz- 533MHz-
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=1 PME-
Capabilities: [50] Vital Product Data
Product Name: Broadcom NetXtreme Gigabit Ethernet Controller
Read-only fields:
[PN] Part number: BCM95780
[EC] Engineering changes: 106679-15
[SN] Serial number: 0123456789
[MN] Manufacture ID: 31 34 65 34
[RV] Reserved: checksum bad, 28 byte(s) reserved
Read/write fields:
[YA] Asset tag: XYZ01234567
[RW] Read-write area: 107 byte(s) free
End
Capabilities: [58] MSI: Enable+ Count=1/8 Maskable- 64bit+
Address: 00000000fee0100c Data: 4161
Kernel driver in use: tg3
00: e4 14 6a 16 06 01 b0 02 03 00 00 02 10 40 80 00
10: 04 00 2d ff 00 00 00 00 04 00 2c ff 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 e4 14 6a 16
30: 00 00 94 01 40 00 00 00 00 00 00 00 05 01 40 00
40: 07 48 00 00 20 04 43 04 01 50 02 c0 00 21 00 64
50: 03 58 fc 80 00 00 00 78 05 00 87 00 0c 10 e0 fe
60: 00 00 00 00 61 41 00 00 98 02 03 80 00 40 14 76
70: ea 10 00 00 c7 00 00 80 00 00 00 00 00 00 00 00
80: e4 14 6a 16 0e 00 00 40 34 00 13 04 82 50 08 04
90: 09 ba 00 01 00 00 00 e6 00 00 00 00 76 00 00 00
a0: 00 00 00 00 ae 01 00 00 00 00 00 00 a2 01 00 00
b0: 00 00 00 00 00 00 00 97 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

04:04.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet (rev 03)
Subsystem: Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
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 (16000ns min), Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 27
Region 0: Memory at ff2f0000 (64-bit, non-prefetchable) [size=64K]
Region 2: Memory at ff2e0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [40] PCI-X non-bridge device
Command: DPERE- ERO+ RBC=512 OST=1
Status: Dev=04:04.1 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=16 RSCEM- 266MHz- 533MHz-
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=1 PME-
Capabilities: [50] Vital Product Data
Product Name: Broadcom NetXtreme Gigabit Ethernet Controller
Read-only fields:
[PN] Part number: BCM95780
[EC] Engineering changes: 106679-15
[SN] Serial number: 0123456789
[MN] Manufacture ID: 31 34 65 34
[RV] Reserved: checksum bad, 28 byte(s) reserved
Read/write fields:
[YA] Asset tag: XYZ01234567
[RW] Read-write area: 107 byte(s) free
End
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Address: 180e811b201ebbc4 Data: 85c0
Kernel driver in use: tg3
00: e4 14 6a 16 06 01 b0 02 03 00 00 02 10 40 80 00
10: 04 00 2f ff 00 00 00 00 04 00 2e ff 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 e4 14 6a 16
30: 00 00 00 00 40 00 00 00 00 00 00 00 09 02 40 00
40: 07 48 02 00 21 04 43 04 01 50 02 c0 00 20 00 64
50: 03 58 fc 80 00 00 00 78 05 00 86 00 c4 bb 1e 20
60: 1b 81 0e 18 c0 85 00 00 9a 02 03 80 00 40 14 76
70: 8a 12 00 00 c7 00 00 00 00 00 00 00 00 00 00 00
80: e4 14 6a 16 d7 6b c5 3f 34 00 00 00 fe 50 08 04
90: 01 ba 00 09 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 04 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

07:00.0 Fibre Channel: LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter (rev 01)
Subsystem: LSI Logic / Symbios Logic Device 5010
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
Interrupt: pin A routed to IRQ 3
Region 0: I/O ports at b000 [size=256]
Region 1: Memory at ff5fc000 (64-bit, non-prefetchable) [size=16K]
Region 3: Memory at ff5e0000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at ff400000 [disabled] [size=1M]
Capabilities: [50] 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: [68] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 4096 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag+ AttnBtn- AttnInd- PwrInd- 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 #0, Speed 2.5GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x8, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
Capabilities: [98] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [b0] MSI-X: Enable- Count=1 Masked-
Vector table: BAR=1 offset=00002000
PBA: BAR=1 offset=00003000
00: 00 10 46 06 07 01 10 40 01 00 04 0c 10 00 00 00
10: 01 b0 00 00 04 c0 5f ff 00 00 00 00 04 00 5e ff
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 10 10 50
30: 00 00 40 ff 50 00 00 00 00 00 00 00 03 01 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 01 68 02 06 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 07 00 00 10 98 01 00 25 00 00 00
70: 10 28 0a 00 81 0c 00 00 00 00 81 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 05 b0 80 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 11 00 00 00 01 20 00 00 01 30 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
Yinghai Lu
2014-09-12 23:09:14 UTC
Permalink
Post by Dirk Gouders
Post by Yinghai Lu
Post by Dirk Gouders
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-0a.0-[05]--
+-0b.0-[06]--
what is "lspci -tv" and "lspci -vvxxx" look like before your patch that cut down
end bus to 07 ...?
# lspci -tv
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[07]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
where are 00:08.0 and 00:09.0 going? Did you just skip them in "cut
end bus patch" ?

Proper simulation could be:
1. remove 07:00.0
echo 1 > /sys/bus/pci/devices/0000:07:00.0/remove
2. change bus range in 00:0a.0 bus
setpci -s 00:0a.0 0x1c.l=0x00101000
3. remove 00:0a.0
echo 1 > /sys/bus/pci/devices/0000:00:0a.0/remove
4. rescan pci
echo 1 > /sys/bus/pci/rescan
5. reset pcie link from 00:0a.0
setpci -s 00:0a.0 0xc0.b=0x18
sleep 1s
setpci -s 00:0a.0 0xc0.b=0x08
6. rescan pci bus
echo 1 > /sys/bus/pci/rescan
Dirk Gouders
2014-09-13 00:11:33 UTC
Permalink
Post by Yinghai Lu
Post by Dirk Gouders
Post by Yinghai Lu
Post by Dirk Gouders
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-0a.0-[05]--
+-0b.0-[06]--
what is "lspci -tv" and "lspci -vvxxx" look like before your patch that cut down
end bus to 07 ...?
# lspci -tv
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[07]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
where are 00:08.0 and 00:09.0 going? Did you just skip them in "cut
end bus patch" ?
Yes, I skip them in pci_scan_device() to get the unused bus number space
that 0a.0 and 0b.0 then can use when reconfiguration is triggered.
Post by Yinghai Lu
1. remove 07:00.0
echo 1 > /sys/bus/pci/devices/0000:07:00.0/remove
2. change bus range in 00:0a.0 bus
setpci -s 00:0a.0 0x1c.l=0x00101000
3. remove 00:0a.0
echo 1 > /sys/bus/pci/devices/0000:00:0a.0/remove
4. rescan pci
echo 1 > /sys/bus/pci/rescan
5. reset pcie link from 00:0a.0
setpci -s 00:0a.0 0xc0.b=0x18
sleep 1s
setpci -s 00:0a.0 0xc0.b=0x08
6. rescan pci bus
echo 1 > /sys/bus/pci/rescan
OK, I did that (with 3.16) but the reconfiguration code doesn't
get triggered. Here is what dmesg and lspci -tv say:

[ 166.775570] pci_bus 0000:07: busn_res: [bus 07] is released
[ 166.775744] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 166.775787] pci 0000:00:0a.0: [1166:0132] type 01 class 0x060400
[ 166.775902] pci 0000:00:0a.0: System wakeup disabled by ACPI
[ 166.776031] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 166.776038] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 166.776071] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 166.776076] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 166.776114] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 166.776119] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 166.776124] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 166.776130] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 166.776134] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 166.776163] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 166.776168] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 166.776172] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 166.776197] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 166.776202] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 0
[ 166.776206] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 166.776210] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 166.776215] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 0
[ 166.776219] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 166.776223] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 166.776227] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 166.776231] pci_scan_child_bus: pci_bus 0000:08: scanning bus
[ 166.776235] pci_scan_child_bus: pci_bus 0000:08: bus scan returning with max=08
[ 166.776240] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 07-07] behind bridge, pass 0
[ 166.776284] pci_scan_child_bus: pci_bus 0000:07: scanning bus
[ 166.776300] pci 0000:07:00.0: [1000:0646] type 00 class 0x0c0400
[ 166.776314] pci 0000:07:00.0: reg 0x10: [io 0xb000-0xb0ff]
[ 166.776327] pci 0000:07:00.0: reg 0x14: [mem 0xff5fc000-0xff5fffff 64bit]
[ 166.776340] pci 0000:07:00.0: reg 0x1c: [mem 0xff5e0000-0xff5effff 64bit]
[ 166.776355] pci 0000:07:00.0: reg 0x30: [mem 0xff400000-0xff4fffff pref]
[ 166.776396] pci 0000:07:00.0: supports D1 D2
[ 166.778033] pci_scan_child_bus: pci_bus 0000:07: fixups for bus
[ 166.778038] pci 0000:00:0a.0: PCI bridge to [bus 07]
[ 166.778045] pci 0000:00:0a.0: bridge window [io 0x0000-0x1fff]
[ 166.778048] pci 0000:00:0a.0: bridge window [mem 0xff300000-0xff5fffff]
[ 166.778054] pci 0000:00:0a.0: bridge window [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 166.778057] pci_scan_child_bus: pci_bus 0000:07: bus scan returning with max=07
[ 166.778062] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 166.778068] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 166.778073] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 166.778079] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 1
[ 166.778084] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 1
[ 166.778089] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 1
[ 166.778094] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 07-07] behind bridge, pass 1
[ 166.778098] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=08
[ 166.778152] pci 0000:00:0a.0: BAR 8: assigned [mem 0x80000000-0x802fffff]
[ 166.778159] pci 0000:00:0a.0: BAR 9: assigned [mem 0x200000000-0x2000fffff 64bit pref]
[ 166.778164] pci 0000:00:0a.0: BAR 7: assigned [io 0x1000-0x2fff]
[ 166.778169] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 166.778179] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 166.778188] pci 0000:07:00.0: BAR 6: assigned [mem 0x80000000-0x800fffff pref]
[ 166.778193] pci 0000:07:00.0: BAR 3: assigned [mem 0x80100000-0x8010ffff 64bit]
[ 166.778204] pci 0000:07:00.0: BAR 1: assigned [mem 0x80110000-0x80113fff 64bit]
[ 166.778213] pci 0000:07:00.0: BAR 0: assigned [io 0x1000-0x10ff]
[ 166.778218] pci 0000:00:0a.0: PCI bridge to [bus 07]
[ 166.778221] pci 0000:00:0a.0: bridge window [io 0x1000-0x2fff]
[ 166.778226] pci 0000:00:0a.0: bridge window [mem 0x80000000-0x802fffff]
[ 166.778229] pci 0000:00:0a.0: bridge window [mem 0x200000000-0x2000fffff 64bit pref]
[ 166.778244] fixup_debug_start: pci 0000:00:0a.0: calling quirk_msi_ht_cap+0x0/0x50
[ 166.778251] pci 0000:00:0a.0: Found enabled HT MSI Mapping
[ 167.800394] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 167.800456] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 167.800463] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 167.800495] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 167.800501] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 167.800536] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 167.800541] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 167.800547] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 167.800552] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 167.800556] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 167.800584] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 167.800589] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 167.800593] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 167.800618] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 167.800623] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 0
[ 167.800627] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 167.800631] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 167.800635] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 0
[ 167.800640] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 167.800643] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 167.800648] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 167.800652] pci_scan_child_bus: pci_bus 0000:08: scanning bus
[ 167.800656] pci_scan_child_bus: pci_bus 0000:08: bus scan returning with max=08
[ 167.800660] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 07-07] behind bridge, pass 0
[ 167.800664] pci_scan_child_bus: pci_bus 0000:07: scanning bus
[ 167.800668] pci_scan_child_bus: pci_bus 0000:07: bus scan returning with max=07
[ 167.800673] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 167.800678] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 167.800683] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 167.800689] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 1
[ 167.800693] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 1
[ 167.800698] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 1
[ 167.800704] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 07-07] behind bridge, pass 1
[ 167.800708] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=08
[ 167.800752] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 167.800762] pci 0000:00:06.0: PCI bridge to [bus 03]

# lspci -tv
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[07]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Yinghai Lu
2014-09-13 01:59:23 UTC
Permalink
Post by Dirk Gouders
Yes, I skip them in pci_scan_device() to get the unused bus number space
that 0a.0 and 0b.0 then can use when reconfiguration is triggered.
That is not right. Can not let two bridges use same bus num.
Post by Dirk Gouders
Post by Yinghai Lu
1. remove 07:00.0
echo 1 > /sys/bus/pci/devices/0000:07:00.0/remove
2. change bus range in 00:0a.0 bus
setpci -s 00:0a.0 0x1c.l=0x00101000
3. remove 00:0a.0
echo 1 > /sys/bus/pci/devices/0000:00:0a.0/remove
4. rescan pci
echo 1 > /sys/bus/pci/rescan
5. reset pcie link from 00:0a.0
setpci -s 00:0a.0 0xc0.b=0x18
sleep 1s
setpci -s 00:0a.0 0xc0.b=0x08
6. rescan pci bus
echo 1 > /sys/bus/pci/rescan
OK, I did that (with 3.16) but the reconfiguration code doesn't
2 should be
setpci -s 00:0a.0 0x18.l=0x00101000
Bjorn Helgaas
2014-09-13 04:07:16 UTC
Permalink
I want to fix this regression before v3.17. Dirk, can you test the
following patch on top of v3.17-rc2? I'm hoping you can try this on your
test machine in conjunction with your acpi_pci_root_add() and
pci_scan_device() patches. If I understand correctly, you were able to
reproduce the FC adapter not showing up, and if you can verify that it does
show with those patches + this revert, I think that's good enough for now.

I'm not committed to applying this yet, but I'd like to have a working fix
in my back pocket in case we don't come up with a better solution soon.

Bjorn


commit 5945a8d28c416fc390a94c8e7fb8fd0a76f5d710
Author: Bjorn Helgaas <***@google.com>
Date: Fri Sep 12 21:58:19 2014 -0600

Revert "PCI: Make sure bus number resources stay within their parents bounds"

This reverts commit 1820ffdccb9b ("PCI: Make sure bus number resources stay
within their parents bounds") because it breaks some systems with LSI Logic
FC949ES Fibre Channel Adapters, apparently by exposing a defect in those
adapters.

Dirk tested a Tyan VX50 (B4985) with this device that worked like this
prior to 1820ffdccb9b:

bus: [bus 00-7f] on node 0 link 1
ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-07])
pci 0000:00:0e.0: PCI bridge to [bus 0a]
pci_bus 0000:0a: busn_res: can not insert [bus 0a] under [bus 00-07] (conflicts with (null) [bus 00-07])
pci 0000:0a:00.0: [1000:0646] type 00 class 0x0c0400 (FC adapter)

Note that the root bridge [bus 00-07] aperture is wrong; this is a BIOS
defect in the PCI0 _CRS method. But prior to 1820ffdccb9b, we didn't
enforce that aperture, and the FC adapter worked fine at 0a:00.0.

After 1820ffdccb9b, we notice that 00:0e.0's aperture is not contained in
the root bridge's aperture, so we reconfigure it so it *is* contained:

pci 0000:00:0e.0: bridge configuration invalid ([bus 0a-0a]), reconfiguring
pci 0000:00:0e.0: PCI bridge to [bus 06-07]

This effectively moves the FC device from 0a:00.0 to 07:00.0, which should
be legal. But when we enumerate bus 06, the FC device doesn't respond, so
we don't find anything. This is probably a defect in the FC device.

Possible fixes (due to Yinghai):

1) Add a quirk to fix the _CRS information based on what amd_bus.c read
from the hardware

2) Reset the FC device after we change its bus number

3) Revert 1820ffdccb9b

Fix 1 would be relatively easy, but it does sweep the LSI FC issue under
the rug. We might want to reconfigure bus numbers in the future for some
other reason, e.g., hotplug, and then we could trip over this again.

For that reason, I like fix 2, but we don't know whether it actually works,
and we don't have a patch for it yet.

This revert is fix 3, which also sweeps the LSI FC issue under the rug.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=84281
Reported-by: Dirk Gouders <***@gouders.net>
Signed-off-by: Bjorn Helgaas <***@google.com>
CC: ***@vger.kernel.org # v3.15+
CC: Yinghai Lu <***@kernel.org>

diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
index e3cf8a2e6292..f0badff77cff 100644
--- a/drivers/pci/probe.c
+++ b/drivers/pci/probe.c
@@ -775,7 +775,7 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
/* Check if setup is sensible at all */
if (!pass &&
(primary != bus->number || secondary <= bus->number ||
- secondary > subordinate || subordinate > bus->busn_res.end)) {
+ secondary > subordinate)) {
dev_info(&dev->dev, "bridge configuration invalid ([bus %02x-%02x]), reconfiguring\n",
secondary, subordinate);
broken = 1;
@@ -853,8 +853,7 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
child = pci_add_new_bus(bus, dev, max+1);
if (!child)
goto out;
- pci_bus_insert_busn_res(child, max+1,
- bus->busn_res.end);
+ pci_bus_insert_busn_res(child, max+1, 0xff);
}
max++;
buses = (buses & 0xff000000)
@@ -913,11 +912,6 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
/*
* Set the subordinate bus number to its real value.
*/
- if (max > bus->busn_res.end) {
- dev_warn(&dev->dev, "max busn %02x is outside %pR\n",
- max, &bus->busn_res);
- max = bus->busn_res.end;
- }
pci_bus_update_busn_res_end(child, max);
pci_write_config_byte(dev, PCI_SUBORDINATE_BUS, max);
}
Dirk Gouders
2014-09-13 09:30:55 UTC
Permalink
Post by Bjorn Helgaas
I want to fix this regression before v3.17. Dirk, can you test the
following patch on top of v3.17-rc2? I'm hoping you can try this on your
test machine in conjunction with your acpi_pci_root_add() and
pci_scan_device() patches. If I understand correctly, you were able to
reproduce the FC adapter not showing up, and if you can verify that it does
show with those patches + this revert, I think that's good enough for now.
I tried this patch on the test machine but after rebooting I lost remote
access -- details will have to wait until tonight.

Independent of the result of this test I planned to go to the office,
this evening to also do this test on the VX50 and to also try Yinghai's
suggestion to reset the PCIe link on it. I'd like to see if the
behavior of the VX50 differs from that of the test machine.

Probably obvious but did I undestand correctly that Yinghai's patches +

echo 1 > /sys/bus/.../pcie_link_disable
echo 0 > /sys/bus/.../pcie_link_disable

is exactly identical to this?

setpci -s ... 0xc0.b=0x18
setpci -s ... 0xc0.b=0x08

Please let me know if there is anything else you want me to test on the
VX50.

Dirk
Post by Bjorn Helgaas
I'm not committed to applying this yet, but I'd like to have a working fix
in my back pocket in case we don't come up with a better solution soon.
Bjorn
commit 5945a8d28c416fc390a94c8e7fb8fd0a76f5d710
Date: Fri Sep 12 21:58:19 2014 -0600
Revert "PCI: Make sure bus number resources stay within their parents bounds"
This reverts commit 1820ffdccb9b ("PCI: Make sure bus number resources stay
within their parents bounds") because it breaks some systems with LSI Logic
FC949ES Fibre Channel Adapters, apparently by exposing a defect in those
adapters.
Dirk tested a Tyan VX50 (B4985) with this device that worked like this
bus: [bus 00-7f] on node 0 link 1
ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-07])
pci 0000:00:0e.0: PCI bridge to [bus 0a]
pci_bus 0000:0a: busn_res: can not insert [bus 0a] under [bus 00-07] (conflicts with (null) [bus 00-07])
pci 0000:0a:00.0: [1000:0646] type 00 class 0x0c0400 (FC adapter)
Note that the root bridge [bus 00-07] aperture is wrong; this is a BIOS
defect in the PCI0 _CRS method. But prior to 1820ffdccb9b, we didn't
enforce that aperture, and the FC adapter worked fine at 0a:00.0.
After 1820ffdccb9b, we notice that 00:0e.0's aperture is not contained in
pci 0000:00:0e.0: bridge configuration invalid ([bus 0a-0a]), reconfiguring
pci 0000:00:0e.0: PCI bridge to [bus 06-07]
This effectively moves the FC device from 0a:00.0 to 07:00.0, which should
be legal. But when we enumerate bus 06, the FC device doesn't respond, so
we don't find anything. This is probably a defect in the FC device.
1) Add a quirk to fix the _CRS information based on what amd_bus.c read
from the hardware
2) Reset the FC device after we change its bus number
3) Revert 1820ffdccb9b
Fix 1 would be relatively easy, but it does sweep the LSI FC issue under
the rug. We might want to reconfigure bus numbers in the future for some
other reason, e.g., hotplug, and then we could trip over this again.
For that reason, I like fix 2, but we don't know whether it actually works,
and we don't have a patch for it yet.
This revert is fix 3, which also sweeps the LSI FC issue under the rug.
Link: https://bugzilla.kernel.org/show_bug.cgi?id=84281
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
index e3cf8a2e6292..f0badff77cff 100644
--- a/drivers/pci/probe.c
+++ b/drivers/pci/probe.c
@@ -775,7 +775,7 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
/* Check if setup is sensible at all */
if (!pass &&
(primary != bus->number || secondary <= bus->number ||
- secondary > subordinate || subordinate > bus->busn_res.end)) {
+ secondary > subordinate)) {
dev_info(&dev->dev, "bridge configuration invalid ([bus %02x-%02x]), reconfiguring\n",
secondary, subordinate);
broken = 1;
@@ -853,8 +853,7 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
child = pci_add_new_bus(bus, dev, max+1);
if (!child)
goto out;
- pci_bus_insert_busn_res(child, max+1,
- bus->busn_res.end);
+ pci_bus_insert_busn_res(child, max+1, 0xff);
}
max++;
buses = (buses & 0xff000000)
@@ -913,11 +912,6 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
/*
* Set the subordinate bus number to its real value.
*/
- if (max > bus->busn_res.end) {
- dev_warn(&dev->dev, "max busn %02x is outside %pR\n",
- max, &bus->busn_res);
- max = bus->busn_res.end;
- }
pci_bus_update_busn_res_end(child, max);
pci_write_config_byte(dev, PCI_SUBORDINATE_BUS, max);
}
Dirk Gouders
2014-09-13 19:41:34 UTC
Permalink
Post by Dirk Gouders
Post by Bjorn Helgaas
I want to fix this regression before v3.17. Dirk, can you test the
following patch on top of v3.17-rc2? I'm hoping you can try this on your
test machine in conjunction with your acpi_pci_root_add() and
pci_scan_device() patches. If I understand correctly, you were able to
reproduce the FC adapter not showing up, and if you can verify that it does
show with those patches + this revert, I think that's good enough for now.
I tried this patch on the test machine but after rebooting I lost remote
access -- details will have to wait until tonight.
Independent of the result of this test I planned to go to the office,
this evening to also do this test on the VX50 and to also try Yinghai's
suggestion to reset the PCIe link on it. I'd like to see if the
behavior of the VX50 differs from that of the test machine.
Probably obvious but did I undestand correctly that Yinghai's patches +
echo 1 > /sys/bus/.../pcie_link_disable
echo 0 > /sys/bus/.../pcie_link_disable
is exactly identical to this?
setpci -s ... 0xc0.b=0x18
setpci -s ... 0xc0.b=0x08
Please let me know if there is anything else you want me to test on the
VX50.
So, I did some tests on the VX50 which probably wasn't the worst idea,
because it behaves different than the test machine.

Summary:

1) Bjorn's back pocket patch works on the VX50.

On the test machine it causes a trace, mount_root has to do with
it. I tried to use netconsole but it complained the interface were
not ready.

2) Reset with setpci as above did not work on the VX50.

3) Reset with Bjorn's commands

DEV=00:0e.0
setpci -s$DEV BRIDGE_CONTROL.W=0x0040
sleep 1
setpci -s$DEV BRIDGE_CONTROL.W=0x0000
sleep 1
echo 1 > /sys/bus/pci/rescan

let the FC adapter appear but there are errors that I cannot really
interpret.

4) Reset with Yinghai's patches and

echo 1 > /sys/bus/pci/devices/0000\:00\:0e.0/pcie_link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\:0e.0/pcie_link_disable
echo 1 > /sys/bus/pci/rescan

gives a similar resut to 3).

I will apply dmesg and lspci output at the end, hoping the numbering
above allows proper assignment.

Dirk

------------------------------------------------------------------------
1) lspci and dmesg with back pocket patch

-+-[0000:80]-+-00.0 NVIDIA Corporation CK804 Memory Controller
| +-01.0 NVIDIA Corporation CK804 Memory Controller
| +-07.0 NVIDIA Corporation CK804 Serial ATA Controller
| +-08.0 NVIDIA Corporation CK804 Serial ATA Controller
| +-0a.0 NVIDIA Corporation CK804 Ethernet Controller
| +-0b.0-[81-85]--
| +-0c.0-[86-8a]--
| +-0d.0-[8b-8f]--
| \-0e.0-[90-94]--
\-[0000:00]-+-00.0 NVIDIA Corporation CK804 Memory Controller
+-01.0 NVIDIA Corporation CK804 ISA Bridge
+-01.1 NVIDIA Corporation CK804 SMBus
+-02.0 NVIDIA Corporation CK804 USB Controller
+-02.1 NVIDIA Corporation CK804 USB Controller
+-06.0 NVIDIA Corporation CK804 IDE
+-07.0 NVIDIA Corporation CK804 Serial ATA Controller
+-08.0 NVIDIA Corporation CK804 Serial ATA Controller
+-09.0-[01]--+-06.0 Intel Corporation 82541GI Gigabit Ethernet Controller
| \-09.0 XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core)
+-0a.0 NVIDIA Corporation CK804 Ethernet Controller
+-0b.0-[02]--
+-0c.0-[03]--
+-0d.0-[05]--
+-0e.0-[0a]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-18.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-18.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-19.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-19.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-19.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1a.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1a.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1a.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1a.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1a.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1b.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1b.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1b.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1b.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1b.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1c.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1c.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1c.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1c.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1c.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1d.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1d.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1d.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1d.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1d.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1e.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1e.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1e.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1e.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1e.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1f.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1f.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1f.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1f.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
\-1f.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control

[ 0.000000] Linux version 3.17.0-rc4-00346-g186cec3-dirty (***@quad) (gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) ) #21 SMP Sat Sep 13 20:20:40 CEST 2014
[ 0.000000] Command line: root=/dev/sda2 dyndbg="file drivers/pci/* +pf" log_buf_len=10M
[ 0.000000] tseg: 00cfc00000
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x00000000000997ff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000099800-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000ca000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007ffdffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007ffe0000-0x000000007ffe9fff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x000000007ffea000-0x000000007fffffff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x0000000080000000-0x00000000cfbfffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000cfc00000-0x00000000cfffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec0ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fff80000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x0000000a2fffffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.4 present.
[ 0.000000] DMI: NVIDIA CK8 /Tyan Transport VX50-B4985, BIOS TYAN Transport VX50 B4985 BIOS V3.01.B30 11/27/2009
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] e820: last_pfn = 0xa30000 max_arch_pfn = 0x400000000
[ 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 000000000000 mask FFFF80000000 write-back
[ 0.000000] 1 base 000080000000 mask FFFFC0000000 write-back
[ 0.000000] 2 base 0000C0000000 mask FFFFF0000000 write-back
[ 0.000000] 3 disabled
[ 0.000000] 4 disabled
[ 0.000000] 5 disabled
[ 0.000000] 6 disabled
[ 0.000000] 7 disabled
[ 0.000000] TOM2: 0000000a30000000 aka 41728M
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] e820: update [mem 0xd0000000-0xffffffff] usable ==> reserved
[ 0.000000] e820: last_pfn = 0xcfc00 max_arch_pfn = 0x400000000
[ 0.000000] found SMP MP-table at [mem 0x000f7770-0x000f777f] mapped at [ffff8800000f7770]
[ 0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[ 0.000000] Using GB pages for direct mapping
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] BRK [0x01937000, 0x01937fff] PGTABLE
[ 0.000000] BRK [0x01938000, 0x01938fff] PGTABLE
[ 0.000000] BRK [0x01939000, 0x01939fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0xa2fe00000-0xa2fffffff]
[ 0.000000] [mem 0xa2fe00000-0xa2fffffff] page 2M
[ 0.000000] BRK [0x0193a000, 0x0193afff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0xa2c000000-0xa2fdfffff]
[ 0.000000] [mem 0xa2c000000-0xa2fdfffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0xa00000000-0xa2bffffff]
[ 0.000000] [mem 0xa00000000-0xa2bffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x7ffdffff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x7fdfffff] page 2M
[ 0.000000] [mem 0x7fe00000-0x7ffdffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0x80000000-0xcfbfffff]
[ 0.000000] [mem 0x80000000-0xbfffffff] page 1G
[ 0.000000] [mem 0xc0000000-0xcfbfffff] page 2M
[ 0.000000] BRK [0x0193b000, 0x0193bfff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x100000000-0x9ffffffff]
[ 0.000000] [mem 0x100000000-0x9ffffffff] page 1G
[ 0.000000] log_buf_len: 16777216 bytes
[ 0.000000] early log buf free: 257840(98%)
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000F77F0 000014 (v00 PTLTD )
[ 0.000000] ACPI: RSDT 0x000000007FFE0AAB 000038 (v01 PTLTD RSDT 06040000 LTP 00000000)
[ 0.000000] ACPI: FACP 0x000000007FFE4C98 000074 (v01 NVIDIA CK8S 06040000 PTL_ 000F4240)
[ 0.000000] ACPI: DSDT 0x000000007FFE0AE3 0041B5 (v01 NVIDIA CK8 06040000 MSFT 0100000E)
[ 0.000000] ACPI: FACS 0x000000007FFEAFC0 000040
[ 0.000000] ACPI: SSDT 0x000000007FFE4D0C 005084 (v01 AMD POWERNOW 06040000 AMD 00000001)
[ 0.000000] ACPI: SPCR 0x000000007FFE9D90 000050 (v01 PTLTD $UCRTBL$ 06040000 PTL 00000001)
[ 0.000000] ACPI: APIC 0x000000007FFE9DE0 0001F8 (v01 PTLTD ? APIC 06040000 LTP 00000000)
[ 0.000000] ACPI: BOOT 0x000000007FFE9FD8 000028 (v01 PTLTD $SBFTBL$ 06040000 LTP 00000001)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] Scanning NUMA topology in Northbridge 24
[ 0.000000] Number of physical nodes 8
[ 0.000000] Node 0 MemBase 0000000000000000 Limit 0000000130000000
[ 0.000000] Node 1 MemBase 0000000130000000 Limit 0000000230000000
[ 0.000000] Node 2 MemBase 0000000230000000 Limit 0000000330000000
[ 0.000000] Node 3 MemBase 0000000330000000 Limit 0000000430000000
[ 0.000000] Node 4 MemBase 0000000430000000 Limit 0000000530000000
[ 0.000000] Node 5 MemBase 0000000530000000 Limit 0000000630000000
[ 0.000000] Node 6 MemBase 0000000630000000 Limit 0000000830000000
[ 0.000000] Node 7 MemBase 0000000830000000 Limit 0000000a30000000
[ 0.000000] BSP APIC ID: 04
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x12fffffff]
[ 0.000000] NODE_DATA [mem 0x12fffc000-0x12fffffff]
[ 0.000000] Initmem setup node 1 [mem 0x130000000-0x22fffffff]
[ 0.000000] NODE_DATA [mem 0x22fffc000-0x22fffffff]
[ 0.000000] Initmem setup node 2 [mem 0x230000000-0x32fffffff]
[ 0.000000] NODE_DATA [mem 0x32fffc000-0x32fffffff]
[ 0.000000] Initmem setup node 3 [mem 0x330000000-0x42fffffff]
[ 0.000000] NODE_DATA [mem 0x42fffc000-0x42fffffff]
[ 0.000000] Initmem setup node 4 [mem 0x430000000-0x52fffffff]
[ 0.000000] NODE_DATA [mem 0x52fffc000-0x52fffffff]
[ 0.000000] Initmem setup node 5 [mem 0x530000000-0x62fffffff]
[ 0.000000] NODE_DATA [mem 0x62fffc000-0x62fffffff]
[ 0.000000] Initmem setup node 6 [mem 0x630000000-0x82fffffff]
[ 0.000000] NODE_DATA [mem 0x82fffc000-0x82fffffff]
[ 0.000000] Initmem setup node 7 [mem 0x830000000-0xa2fffffff]
[ 0.000000] NODE_DATA [mem 0xa2effa000-0xa2effdfff]
[ 0.000000] [ffffea0004280000-ffffea00043fffff] potential offnode page_structs
[ 0.000000] [ffffea0000000000-ffffea00043fffff] PMD -> [ffff88012be00000-ffff88012f7fffff] on node 0
[ 0.000000] [ffffea0007a80000-ffffea0007bfffff] potential offnode page_structs
[ 0.000000] [ffffea0004400000-ffffea0007bfffff] PMD -> [ffff88022be00000-ffff88022f5fffff] on node 1
[ 0.000000] [ffffea000b280000-ffffea000b3fffff] potential offnode page_structs
[ 0.000000] [ffffea0007c00000-ffffea000b3fffff] PMD -> [ffff88032be00000-ffff88032f5fffff] on node 2
[ 0.000000] [ffffea000ea80000-ffffea000ebfffff] potential offnode page_structs
[ 0.000000] [ffffea000b400000-ffffea000ebfffff] PMD -> [ffff88042be00000-ffff88042f5fffff] on node 3
[ 0.000000] [ffffea0012280000-ffffea00123fffff] potential offnode page_structs
[ 0.000000] [ffffea000ec00000-ffffea00123fffff] PMD -> [ffff88052be00000-ffff88052f5fffff] on node 4
[ 0.000000] [ffffea0015a80000-ffffea0015bfffff] potential offnode page_structs
[ 0.000000] [ffffea0012400000-ffffea0015bfffff] PMD -> [ffff88062be00000-ffff88062f5fffff] on node 5
[ 0.000000] [ffffea001ca80000-ffffea001cbfffff] potential offnode page_structs
[ 0.000000] [ffffea0015c00000-ffffea001cbfffff] PMD -> [ffff880827e00000-ffff88082edfffff] on node 6
[ 0.000000] [ffffea001cc00000-ffffea0023bfffff] PMD -> [ffff880a26600000-ffff880a2d5fffff] on node 7
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
[ 0.000000] Normal [mem 0x100000000-0xa2fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x00098fff]
[ 0.000000] node 0: [mem 0x00100000-0x7ffdffff]
[ 0.000000] node 0: [mem 0x80000000-0xcfbfffff]
[ 0.000000] node 0: [mem 0x100000000-0x12fffffff]
[ 0.000000] node 1: [mem 0x130000000-0x22fffffff]
[ 0.000000] node 2: [mem 0x230000000-0x32fffffff]
[ 0.000000] node 3: [mem 0x330000000-0x42fffffff]
[ 0.000000] node 4: [mem 0x430000000-0x52fffffff]
[ 0.000000] node 5: [mem 0x530000000-0x62fffffff]
[ 0.000000] node 6: [mem 0x630000000-0x82fffffff]
[ 0.000000] node 7: [mem 0x830000000-0xa2fffffff]
[ 0.000000] On node 0 totalpages: 1047416
[ 0.000000] DMA zone: 56 pages used for memmap
[ 0.000000] DMA zone: 21 pages reserved
[ 0.000000] DMA zone: 3992 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 11578 pages used for memmap
[ 0.000000] DMA32 zone: 846816 pages, LIFO batch:31
[ 0.000000] Normal zone: 2688 pages used for memmap
[ 0.000000] Normal zone: 196608 pages, LIFO batch:31
[ 0.000000] On node 1 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 2 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 3 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 4 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 5 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 6 totalpages: 2097152
[ 0.000000] Normal zone: 28672 pages used for memmap
[ 0.000000] Normal zone: 2097152 pages, LIFO batch:31
[ 0.000000] On node 7 totalpages: 2097152
[ 0.000000] Normal zone: 28672 pages used for memmap
[ 0.000000] Normal zone: 2097152 pages, LIFO batch:31
[ 0.000000] Nvidia board detected. Ignoring ACPI timer override.
[ 0.000000] If you got timer trouble try acpi_use_timer_override
[ 0.000000] ACPI: PM-Timer IO Port: 0x8008
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x04] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x05] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x06] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x07] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x08] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x09] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x0a] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x0b] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x0c] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x09] lapic_id[0x0d] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x0e] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x0f] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x10] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x11] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x12] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x13] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x10] lapic_id[0x14] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x11] lapic_id[0x15] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x12] lapic_id[0x16] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x13] lapic_id[0x17] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x14] lapic_id[0x18] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x15] lapic_id[0x19] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x16] lapic_id[0x1a] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x17] lapic_id[0x1b] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x18] lapic_id[0x1c] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x19] lapic_id[0x1d] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x1e] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x1f] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x20] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x21] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x22] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x23] enabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x11] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x12] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x13] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x14] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x15] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x16] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x17] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x18] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x19] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1a] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1b] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1c] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1d] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1e] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1f] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] smpboot: Allowing 32 CPUs, 0 hotplug CPUs
[ 0.000000] PM: Registered nosave memory: [mem 0x00099000-0x00099fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x0009a000-0x0009ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000c9fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000ca000-0x000fffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7ffe0000-0x7ffe9fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7ffea000-0x7fffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xcfc00000-0xcfffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xdfffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xe0000000-0xefffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfebfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec0ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec10000-0xfedfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee01000-0xfff7ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfff80000-0xffffffff]
[ 0.000000] e820: [mem 0xd0000000-0xdfffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:32 nr_node_ids:8
[ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff88012fc00000 s79296 r8192 d23104 u524288
[ 0.000000] pcpu-alloc: s79296 r8192 d23104 u524288 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 00 01 02 03 [1] 04 05 06 07
[ 0.000000] pcpu-alloc: [2] 08 09 10 11 [3] 12 13 14 15
[ 0.000000] pcpu-alloc: [4] 16 17 18 19 [5] 20 21 22 23
[ 0.000000] pcpu-alloc: [6] 24 25 26 27 [7] 28 29 30 31
[ 0.000000] Built 8 zonelists in Zone order, mobility grouping on. Total pages: 10341233
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: root=/dev/sda2 dyndbg="file drivers/pci/* +pf" log_buf_len=10M
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] AGP: Checking aperture...
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] AGP: Node 0: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 1: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 2: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 3: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 4: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 5: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 6: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 7: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] Memory: 41266556K/41938400K available (4485K kernel code, 694K rwdata, 2500K rodata, 936K init, 776K bss, 671844K reserved)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:4352 nr_irqs:680 0
[ 0.000000] spurious 8259A interrupt: IRQ7.
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] tsc: Fast TSC calibration failed
[ 0.000000] tsc: PIT calibration matches PMTIMER. 1 loops
[ 0.000000] tsc: Detected 1908.775 MHz processor
[ 0.000017] Calibrating delay loop (skipped), value calculated using timer frequency.. 3817.55 BogoMIPS (lpj=7635100)
[ 0.000317] pid_max: default: 32768 minimum: 301
[ 0.000565] ACPI: Core revision 20140724
[ 0.008550] ACPI: All ACPI Tables successfully acquired
[ 0.017392] Dentry cache hash table entries: 8388608 (order: 14, 67108864 bytes)
[ 0.067262] Inode-cache hash table entries: 4194304 (order: 13, 33554432 bytes)
[ 0.091507] Mount-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.091848] Mountpoint-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.094117] CPU: Physical Processor ID: 0
[ 0.094316] CPU: Processor Core ID: 0
[ 0.094466] mce: CPU supports 6 MCE banks
[ 0.094621] LVT offset 0 assigned for vector 0xf9
[ 0.094777] process: using AMD E400 aware idle routine
[ 0.094930] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64, 1GB 0
[ 0.095389] Freeing SMP alternatives memory: 20K (ffffffff8186e000 - ffffffff81873000)
[ 0.095746] Switched APIC routing to physical flat.
[ 0.096365] ..TIMER: vector=0x30 apic1=0 pin1=0 apic2=-1 pin2=-1
[ 0.136186] smpboot: CPU0: Quad-Core AMD Opteron(tm) Processor 8347 HE (fam: 10, model: 02, stepping: 03)
[ 0.242242] Performance Events: AMD PMU driver.
[ 0.242454] ... version: 0
[ 0.242604] ... bit width: 48
[ 0.242738] ... generic registers: 4
[ 0.242883] ... value mask: 0000ffffffffffff
[ 0.243030] ... max period: 00007fffffffffff
[ 0.243177] ... fixed-purpose events: 0
[ 0.243311] ... event mask: 000000000000000f
[ 0.245659] x86: Booting SMP configuration:
[ 0.245831] .... node #0, CPUs: #1 #2 #3
[ 0.286465] .... node #1, CPUs: #4 #5 #6 #7
[ 0.435176] .... node #2, CPUs: #8 #9 #10 #11
[ 0.589003] .... node #3, CPUs: #12 #13 #14 #15
[ 0.738981] .... node #4, CPUs: #16 #17 #18 #19
[ 0.890916] .... node #5, CPUs: #20 #21 #22 #23
[ 1.042696] .... node #6, CPUs: #24 #25 #26 #27
[ 1.194565] .... node #7, CPUs: #28 #29 #30 #31
[ 1.345951] x86: Booted up 8 nodes, 32 CPUs
[ 1.346259] smpboot: Total of 32 processors activated (122183.78 BogoMIPS)
[ 1.368246] devtmpfs: initialized
[ 1.369104] PM: Registering ACPI NVS region [mem 0x7ffea000-0x7fffffff] (90112 bytes)
[ 1.370659] NET: Registered protocol family 16
[ 1.371198] cpuidle: using governor ladder
[ 1.371346] cpuidle: using governor menu
[ 1.371519] node 0 link 1: io port [1000, 3fff]
[ 1.371523] node 1 link 1: io port [b000, bfff]
[ 1.371525] node 1 link 1: io port [9000, 9fff]
[ 1.371528] TOM: 00000000d0000000 aka 3328M
[ 1.371676] node 0 link 1: mmio [d4000000, dbffffff]
[ 1.371680] node 1 link 1: mmio [dc000000, dc3fffff]
[ 1.371682] node 0 link 1: mmio [a0000, bffff]
[ 1.371685] node 0 link 1: mmio [e0000000, e7ffffff]
[ 1.371688] node 1 link 1: mmio [e8000000, efffffff]
[ 1.371690] TOM2: 0000000a30000000 aka 41728M
[ 1.371840] bus: [bus 00-7f] on node 0 link 1
[ 1.371841] bus: 00 [io 0x0000-0x8fff]
[ 1.371843] bus: 00 [io 0xc000-0xffff]
[ 1.371844] bus: 00 [io 0xa000-0xafff]
[ 1.371846] bus: 00 [mem 0xd0000000-0xdbffffff]
[ 1.371847] bus: 00 [mem 0x000a0000-0x000bffff]
[ 1.371848] bus: 00 [mem 0xdc400000-0xe7ffffff]
[ 1.371849] bus: 00 [mem 0xf0000000-0xffffffff]
[ 1.371851] bus: 00 [mem 0xa30000000-0xfcffffffff]
[ 1.371852] bus: [bus 80-ff] on node 1 link 1
[ 1.371854] bus: 80 [io 0xb000-0xbfff]
[ 1.371855] bus: 80 [io 0x9000-0x9fff]
[ 1.371856] bus: 80 [mem 0xdc000000-0xdc3fffff]
[ 1.371857] bus: 80 [mem 0xe8000000-0xefffffff]
[ 1.372036] ACPI: bus type PCI registered
[ 1.372326] PCI: Using configuration type 1 for base access
[ 1.372475] PCI: Using configuration type 1 for extended access
[ 1.390837] ACPI: Added _OSI(Module Device)
[ 1.391017] ACPI: Added _OSI(Processor Device)
[ 1.391165] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 1.391313] ACPI: Added _OSI(Processor Aggregator Device)
[ 1.407617] ACPI: Interpreter enabled
[ 1.407822] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140724/hwxface-580)
[ 1.408165] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20140724/hwxface-580)
[ 1.408509] ACPI: (supports S0 S1 S4 S5)
[ 1.408658] ACPI: Using IOAPIC for interrupt routing
[ 1.408882] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 1.421221] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-07])
[ 1.421452] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 1.421620] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 1.422134] acpi PNP0A03:00: ignoring host bridge window [mem 0x000c0000-0x000dffff] (conflicts with reserved [mem 0x000ca000-0x000fffff])
[ 1.422481] PCI host bridge to bus 0000:00
[ 1.422630] pci_bus 0000:00: root bus resource [bus 00-07]
[ 1.422783] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 1.422934] pci_bus 0000:00: root bus resource [io 0x0d00-0x3fff]
[ 1.423075] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 1.423226] pci_bus 0000:00: root bus resource [mem 0xd4000000-0xdbffffff]
[ 1.423390] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 1.423409] pci 0000:00:00.0: [10de:005e] type 00 class 0x058000
[ 1.423681] pci 0000:00:01.0: [10de:0051] type 00 class 0x060100
[ 1.423714] fixup_debug_start: pci 0000:00:01.0: calling nvidia_force_enable_hpet+0x0/0xaa
[ 1.423716] HPET not enabled in BIOS. You might try hpet=force boot option
[ 1.424015] pci 0000:00:01.1: [10de:0052] type 00 class 0x0c0500
[ 1.424024] pci 0000:00:01.1: reg 0x10: [io 0x0000-0x001f]
[ 1.424037] pci 0000:00:01.1: reg 0x20: [io 0xa000-0xa03f]
[ 1.424042] pci 0000:00:01.1: reg 0x24: [io 0xa040-0xa07f]
[ 1.424085] pci 0000:00:01.1: PME# supported from D3hot D3cold
[ 1.424090] pci_pme_active: pci 0000:00:01.1: PME# disabled
[ 1.424244] pci 0000:00:02.0: [10de:005a] type 00 class 0x0c0310
[ 1.424252] pci 0000:00:02.0: reg 0x10: [mem 0xd4000000-0xd4000fff]
[ 1.424287] pci 0000:00:02.0: supports D1 D2
[ 1.424298] pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.424304] pci_pme_active: pci 0000:00:02.0: PME# disabled
[ 1.424396] pci 0000:00:02.0: System wakeup disabled by ACPI
[ 1.424627] pci 0000:00:02.1: [10de:005b] type 00 class 0x0c0320
[ 1.424636] pci 0000:00:02.1: reg 0x10: [mem 0xd4001000-0xd40010ff]
[ 1.424679] pci 0000:00:02.1: supports D1 D2
[ 1.424688] pci 0000:00:02.1: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.424692] pci_pme_active: pci 0000:00:02.1: PME# disabled
[ 1.424804] pci 0000:00:02.1: System wakeup disabled by ACPI
[ 1.425037] pci 0000:00:06.0: [10de:0053] type 00 class 0x01018a
[ 1.425055] pci 0000:00:06.0: reg 0x20: [io 0x1400-0x140f]
[ 1.425063] pci 0000:00:06.0: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7]
[ 1.425216] pci 0000:00:06.0: legacy IDE quirk: reg 0x14: [io 0x03f6]
[ 1.425382] pci 0000:00:06.0: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]
[ 1.425536] pci 0000:00:06.0: legacy IDE quirk: reg 0x1c: [io 0x0376]
[ 1.425862] pci 0000:00:07.0: [10de:0054] type 00 class 0x010185
[ 1.425870] pci 0000:00:07.0: reg 0x10: [io 0x1440-0x1447]
[ 1.425875] pci 0000:00:07.0: reg 0x14: [io 0x1434-0x1437]
[ 1.425880] pci 0000:00:07.0: reg 0x18: [io 0x1438-0x143f]
[ 1.425884] pci 0000:00:07.0: reg 0x1c: [io 0x1430-0x1433]
[ 1.425889] pci 0000:00:07.0: reg 0x20: [io 0x1410-0x141f]
[ 1.425894] pci 0000:00:07.0: reg 0x24: [mem 0xd4002000-0xd4002fff]
[ 1.426113] pci 0000:00:08.0: [10de:0055] type 00 class 0x010185
[ 1.426120] pci 0000:00:08.0: reg 0x10: [io 0x1458-0x145f]
[ 1.426125] pci 0000:00:08.0: reg 0x14: [io 0x144c-0x144f]
[ 1.426130] pci 0000:00:08.0: reg 0x18: [io 0x1450-0x1457]
[ 1.426134] pci 0000:00:08.0: reg 0x1c: [io 0x1448-0x144b]
[ 1.426139] pci 0000:00:08.0: reg 0x20: [io 0x1420-0x142f]
[ 1.426143] pci 0000:00:08.0: reg 0x24: [mem 0xd4003000-0xd4003fff]
[ 1.426345] pci 0000:00:09.0: [10de:005c] type 01 class 0x060401
[ 1.426437] pci 0000:00:09.0: System wakeup disabled by ACPI
[ 1.426661] pci 0000:00:0a.0: [10de:0057] type 00 class 0x068000
[ 1.426669] pci 0000:00:0a.0: reg 0x10: [mem 0xd4004000-0xd4004fff]
[ 1.426674] pci 0000:00:0a.0: reg 0x14: [io 0x1460-0x1467]
[ 1.426707] pci 0000:00:0a.0: supports D1 D2
[ 1.426709] pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.426720] pci_pme_active: pci 0000:00:0a.0: PME# disabled
[ 1.426845] pci 0000:00:0a.0: System wakeup disabled by ACPI
[ 1.427069] pci 0000:00:0b.0: [10de:005d] type 01 class 0x060400
[ 1.427104] pci 0000:00:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.427109] pci_pme_active: pci 0000:00:0b.0: PME# disabled
[ 1.427266] pci 0000:00:0c.0: [10de:005d] type 01 class 0x060400
[ 1.427297] pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.427303] pci_pme_active: pci 0000:00:0c.0: PME# disabled
[ 1.427462] pci 0000:00:0d.0: [10de:005d] type 01 class 0x060400
[ 1.427495] pci 0000:00:0d.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.427498] pci_pme_active: pci 0000:00:0d.0: PME# disabled
[ 1.427659] pci 0000:00:0e.0: [10de:005d] type 01 class 0x060400
[ 1.427691] pci 0000:00:0e.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.427694] pci_pme_active: pci 0000:00:0e.0: PME# disabled
[ 1.427853] pci 0000:00:18.0: [1022:1200] type 00 class 0x060000
[ 1.427862] fixup_debug_start: pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.428026] pci 0000:00:18.1: [1022:1201] type 00 class 0x060000
[ 1.428031] fixup_debug_start: pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.428179] pci 0000:00:18.2: [1022:1202] type 00 class 0x060000
[ 1.428184] fixup_debug_start: pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.428328] pci 0000:00:18.3: [1022:1203] type 00 class 0x060000
[ 1.428333] fixup_debug_start: pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.428472] pci 0000:00:18.4: [1022:1204] type 00 class 0x060000
[ 1.428477] fixup_debug_start: pci 0000:00:18.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.428617] pci 0000:00:19.0: [1022:1200] type 00 class 0x060000
[ 1.428622] fixup_debug_start: pci 0000:00:19.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.428772] pci 0000:00:19.1: [1022:1201] type 00 class 0x060000
[ 1.428777] fixup_debug_start: pci 0000:00:19.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.428913] pci 0000:00:19.2: [1022:1202] type 00 class 0x060000
[ 1.428917] fixup_debug_start: pci 0000:00:19.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.429057] pci 0000:00:19.3: [1022:1203] type 00 class 0x060000
[ 1.429062] fixup_debug_start: pci 0000:00:19.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.429208] pci 0000:00:19.4: [1022:1204] type 00 class 0x060000
[ 1.429213] fixup_debug_start: pci 0000:00:19.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.429360] pci 0000:00:1a.0: [1022:1200] type 00 class 0x060000
[ 1.429366] fixup_debug_start: pci 0000:00:1a.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.429515] pci 0000:00:1a.1: [1022:1201] type 00 class 0x060000
[ 1.429520] fixup_debug_start: pci 0000:00:1a.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.429658] pci 0000:00:1a.2: [1022:1202] type 00 class 0x060000
[ 1.429663] fixup_debug_start: pci 0000:00:1a.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.429803] pci 0000:00:1a.3: [1022:1203] type 00 class 0x060000
[ 1.429808] fixup_debug_start: pci 0000:00:1a.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.429950] pci 0000:00:1a.4: [1022:1204] type 00 class 0x060000
[ 1.429955] fixup_debug_start: pci 0000:00:1a.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.430099] pci 0000:00:1b.0: [1022:1200] type 00 class 0x060000
[ 1.430104] fixup_debug_start: pci 0000:00:1b.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.430261] pci 0000:00:1b.1: [1022:1201] type 00 class 0x060000
[ 1.430266] fixup_debug_start: pci 0000:00:1b.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.430403] pci 0000:00:1b.2: [1022:1202] type 00 class 0x060000
[ 1.430408] fixup_debug_start: pci 0000:00:1b.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.430548] pci 0000:00:1b.3: [1022:1203] type 00 class 0x060000
[ 1.430553] fixup_debug_start: pci 0000:00:1b.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.430700] pci 0000:00:1b.4: [1022:1204] type 00 class 0x060000
[ 1.430705] fixup_debug_start: pci 0000:00:1b.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.430846] pci 0000:00:1c.0: [1022:1200] type 00 class 0x060000
[ 1.430852] fixup_debug_start: pci 0000:00:1c.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.431013] pci 0000:00:1c.1: [1022:1201] type 00 class 0x060000
[ 1.431018] fixup_debug_start: pci 0000:00:1c.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.431164] pci 0000:00:1c.2: [1022:1202] type 00 class 0x060000
[ 1.431169] fixup_debug_start: pci 0000:00:1c.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.431317] pci 0000:00:1c.3: [1022:1203] type 00 class 0x060000
[ 1.431322] fixup_debug_start: pci 0000:00:1c.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.431468] pci 0000:00:1c.4: [1022:1204] type 00 class 0x060000
[ 1.431473] fixup_debug_start: pci 0000:00:1c.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.431624] pci 0000:00:1d.0: [1022:1200] type 00 class 0x060000
[ 1.431629] fixup_debug_start: pci 0000:00:1d.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.431807] pci 0000:00:1d.1: [1022:1201] type 00 class 0x060000
[ 1.431812] fixup_debug_start: pci 0000:00:1d.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.431968] pci 0000:00:1d.2: [1022:1202] type 00 class 0x060000
[ 1.431973] fixup_debug_start: pci 0000:00:1d.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.432120] pci 0000:00:1d.3: [1022:1203] type 00 class 0x060000
[ 1.432125] fixup_debug_start: pci 0000:00:1d.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.432272] pci 0000:00:1d.4: [1022:1204] type 00 class 0x060000
[ 1.432277] fixup_debug_start: pci 0000:00:1d.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.432417] pci 0000:00:1e.0: [1022:1200] type 00 class 0x060000
[ 1.432422] fixup_debug_start: pci 0000:00:1e.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.432592] pci 0000:00:1e.1: [1022:1201] type 00 class 0x060000
[ 1.432597] fixup_debug_start: pci 0000:00:1e.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.432756] pci 0000:00:1e.2: [1022:1202] type 00 class 0x060000
[ 1.432761] fixup_debug_start: pci 0000:00:1e.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.432913] pci 0000:00:1e.3: [1022:1203] type 00 class 0x060000
[ 1.432918] fixup_debug_start: pci 0000:00:1e.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.433072] pci 0000:00:1e.4: [1022:1204] type 00 class 0x060000
[ 1.433077] fixup_debug_start: pci 0000:00:1e.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.433225] pci 0000:00:1f.0: [1022:1200] type 00 class 0x060000
[ 1.433230] fixup_debug_start: pci 0000:00:1f.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.433424] pci 0000:00:1f.1: [1022:1201] type 00 class 0x060000
[ 1.433429] fixup_debug_start: pci 0000:00:1f.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.433572] pci 0000:00:1f.2: [1022:1202] type 00 class 0x060000
[ 1.433577] fixup_debug_start: pci 0000:00:1f.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.433752] pci 0000:00:1f.3: [1022:1203] type 00 class 0x060000
[ 1.433757] fixup_debug_start: pci 0000:00:1f.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.433897] pci 0000:00:1f.4: [1022:1204] type 00 class 0x060000
[ 1.433902] fixup_debug_start: pci 0000:00:1f.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.434048] pci_scan_child_bus: pci_bus 0000:00: fixups for bus
[ 1.434053] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 0
[ 1.434097] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 1.434114] pci 0000:01:06.0: [8086:1076] type 00 class 0x020000
[ 1.434128] pci 0000:01:06.0: reg 0x10: [mem 0xd4120000-0xd413ffff]
[ 1.434136] pci 0000:01:06.0: reg 0x14: [mem 0xd4100000-0xd411ffff]
[ 1.434145] pci 0000:01:06.0: reg 0x18: [io 0x2080-0x20bf]
[ 1.434190] pci 0000:01:06.0: reg 0x30: [mem 0x00000000-0x0001ffff pref]
[ 1.434214] pci 0000:01:06.0: PME# supported from D0 D3hot D3cold
[ 1.434227] pci_pme_active: pci 0000:01:06.0: PME# disabled
[ 1.434320] pci 0000:01:09.0: [18ca:0020] type 00 class 0x030000
[ 1.434332] pci 0000:01:09.0: reg 0x10: [mem 0xd8000000-0xdbffffff pref]
[ 1.434338] pci 0000:01:09.0: reg 0x14: [mem 0xd4140000-0xd417ffff]
[ 1.434345] pci 0000:01:09.0: reg 0x18: [io 0x2000-0x207f]
[ 1.434380] pci 0000:01:09.0: supports D1 D2
[ 1.434505] pci_scan_child_bus: pci_bus 0000:01: fixups for bus
[ 1.434507] pci 0000:00:09.0: PCI bridge to [bus 01] (subtractive decode)
[ 1.434687] pci 0000:00:09.0: bridge window [io 0x2000-0x2fff]
[ 1.434693] pci 0000:00:09.0: bridge window [mem 0xd4100000-0xd41fffff]
[ 1.434697] pci 0000:00:09.0: bridge window [mem 0xd8000000-0xdbffffff pref]
[ 1.434700] pci 0000:00:09.0: bridge window [io 0x0000-0x0cf7] (subtractive decode)
[ 1.434702] pci 0000:00:09.0: bridge window [io 0x0d00-0x3fff] (subtractive decode)
[ 1.434705] pci 0000:00:09.0: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[ 1.434708] pci 0000:00:09.0: bridge window [mem 0xd4000000-0xdbffffff] (subtractive decode)
[ 1.434711] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=01
[ 1.434716] pci_scan_bridge: pci 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 0
[ 1.434782] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 1.434785] pci_scan_child_bus: pci_bus 0000:02: fixups for bus
[ 1.434787] pci 0000:00:0b.0: PCI bridge to [bus 02]
[ 1.434941] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 1.434964] pci_scan_bridge: pci 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 0
[ 1.435043] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 1.435046] pci_scan_child_bus: pci_bus 0000:03: fixups for bus
[ 1.435049] pci 0000:00:0c.0: PCI bridge to [bus 03]
[ 1.435201] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 1.435208] pci_scan_bridge: pci 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 0
[ 1.435269] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 1.435273] pci_scan_child_bus: pci_bus 0000:05: fixups for bus
[ 1.435275] pci 0000:00:0d.0: PCI bridge to [bus 05]
[ 1.435430] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 1.435434] pci_scan_bridge: pci 0000:00:0e.0: scanning [bus 0a-0a] behind bridge, pass 0
[ 1.435503] pci_bus 0000:0a: busn_res: can not insert [bus 0a] under [bus 00-07] (conflicts with (null) [bus 00-07])
[ 1.435505] pci_scan_child_bus: pci_bus 0000:0a: scanning bus
[ 1.435520] pci 0000:0a:00.0: [1000:0646] type 00 class 0x0c0400
[ 1.435531] pci 0000:0a:00.0: reg 0x10: [io 0x3000-0x30ff]
[ 1.435541] pci 0000:0a:00.0: reg 0x14: [mem 0xd4210000-0xd4213fff 64bit]
[ 1.435560] pci 0000:0a:00.0: reg 0x1c: [mem 0xd4200000-0xd420ffff 64bit]
[ 1.435572] pci 0000:0a:00.0: reg 0x30: [mem 0x00000000-0x000fffff pref]
[ 1.435628] pci 0000:0a:00.0: supports D1 D2
[ 1.435720] pci 0000:0a:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 1.435985] pci_scan_child_bus: pci_bus 0000:0a: fixups for bus
[ 1.435988] pci 0000:00:0e.0: PCI bridge to [bus 0a]
[ 1.436139] pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
[ 1.436142] pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
[ 1.436146] pci_scan_child_bus: pci_bus 0000:0a: bus scan returning with max=0a
[ 1.436151] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 1
[ 1.436164] pci_scan_bridge: pci 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 1
[ 1.436175] pci_scan_bridge: pci 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 1
[ 1.436183] pci_scan_bridge: pci 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 1
[ 1.436187] pci_scan_bridge: pci 0000:00:0e.0: scanning [bus 0a-0a] behind bridge, pass 1
[ 1.436191] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=0a
[ 1.436196] pci_bus 0000:00: on NUMA node 0
[ 1.437370] ACPI: PCI Interrupt Link [LNK1] (IRQs 16 17 18 19) *0
[ 1.437960] ACPI: PCI Interrupt Link [LNK2] (IRQs 16 17 18 19) *0
[ 1.438472] ACPI: PCI Interrupt Link [LNK3] (IRQs 16 17 18 19) *0
[ 1.438994] ACPI: PCI Interrupt Link [LNK4] (IRQs 16 17 18 19) *0, disabled.
[ 1.439541] ACPI: PCI Interrupt Link [LNK5] (IRQs 16 17 18 19) *0, disabled.
[ 1.440074] ACPI: PCI Interrupt Link [LSMB] (IRQs 20 21 22 23) *0, disabled.
[ 1.440610] ACPI: PCI Interrupt Link [LUS0] (IRQs 20 21 22 23) *0
[ 1.441122] ACPI: PCI Interrupt Link [LUS2] (IRQs 20 21 22 23) *0
[ 1.441648] ACPI: PCI Interrupt Link [LMAC] (IRQs 20 21 22 23) *0
[ 1.442157] ACPI: PCI Interrupt Link [LACI] (IRQs 20 21 22 23) *0, disabled.
[ 1.442697] ACPI: PCI Interrupt Link [LMCI] (IRQs 20 21 22 23) *0, disabled.
[ 1.443232] ACPI: PCI Interrupt Link [LPID] (IRQs 20 21 22 23) *0, disabled.
[ 1.443784] ACPI: PCI Interrupt Link [LTID] (IRQs 20 21 22 23) *0
[ 1.444315] ACPI: PCI Interrupt Link [LSI1] (IRQs 20 21 22 23) *0, disabled.
[ 1.444875] ACPI: PCI Interrupt Link [APCP] (IRQs 20 21 22 23) *0, disabled.
[ 1.445586] ACPI: PCI Root Bridge [PCI1] (domain 0000 [bus 80-ff])
[ 1.445736] acpi PNP0A03:01: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 1.445899] acpi PNP0A03:01: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 1.446061] acpi PNP0A03:01: [Firmware Bug]: no _PXM; falling back to node 1 from hardware (may be inconsistent with ACPI node numbers)
[ 1.446794] acpi PNP0A03:01: ignoring host bridge window [mem 0x000c0000-0x000dffff] (conflicts with reserved [mem 0x000ca000-0x000fffff])
[ 1.447119] PCI host bridge to bus 0000:80
[ 1.447266] pci_bus 0000:80: root bus resource [bus 80-ff]
[ 1.447418] pci_bus 0000:80: root bus resource [io 0xb000-0xffff]
[ 1.447563] pci_bus 0000:80: root bus resource [mem 0x000a0000-0x000bffff]
[ 1.447705] pci_bus 0000:80: root bus resource [mem 0xdc000000-0xdc3fffff]
[ 1.447857] pci_scan_child_bus: pci_bus 0000:80: scanning bus
[ 1.447875] pci 0000:80:00.0: [10de:005e] type 00 class 0x058000
[ 1.448064] pci 0000:80:01.0: [10de:00d3] type 00 class 0x058000
[ 1.448198] pci 0000:80:07.0: [10de:0054] type 00 class 0x010185
[ 1.448207] pci 0000:80:07.0: reg 0x10: [io 0xb030-0xb037]
[ 1.448212] pci 0000:80:07.0: reg 0x14: [io 0xb024-0xb027]
[ 1.448217] pci 0000:80:07.0: reg 0x18: [io 0xb028-0xb02f]
[ 1.448222] pci 0000:80:07.0: reg 0x1c: [io 0xb020-0xb023]
[ 1.448227] pci 0000:80:07.0: reg 0x20: [io 0xb000-0xb00f]
[ 1.448232] pci 0000:80:07.0: reg 0x24: [mem 0xdc000000-0xdc000fff]
[ 1.448384] pci 0000:80:08.0: [10de:0055] type 00 class 0x010185
[ 1.448393] pci 0000:80:08.0: reg 0x10: [io 0xb048-0xb04f]
[ 1.448397] pci 0000:80:08.0: reg 0x14: [io 0xb03c-0xb03f]
[ 1.448402] pci 0000:80:08.0: reg 0x18: [io 0xb040-0xb047]
[ 1.448407] pci 0000:80:08.0: reg 0x1c: [io 0xb038-0xb03b]
[ 1.448412] pci 0000:80:08.0: reg 0x20: [io 0xb010-0xb01f]
[ 1.448417] pci 0000:80:08.0: reg 0x24: [mem 0xdc001000-0xdc001fff]
[ 1.448553] pci 0000:80:0a.0: [10de:0057] type 00 class 0x068000
[ 1.448562] pci 0000:80:0a.0: reg 0x10: [mem 0xdc002000-0xdc002fff]
[ 1.448567] pci 0000:80:0a.0: reg 0x14: [io 0xb050-0xb057]
[ 1.448594] pci 0000:80:0a.0: supports D1 D2
[ 1.448606] pci 0000:80:0a.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.448623] pci_pme_active: pci 0000:80:0a.0: PME# disabled
[ 1.448663] pci 0000:80:0a.0: System wakeup disabled by ACPI
[ 1.448914] pci 0000:80:0b.0: [10de:005d] type 01 class 0x060400
[ 1.448955] pci 0000:80:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.448958] pci_pme_active: pci 0000:80:0b.0: PME# disabled
[ 1.449083] pci 0000:80:0c.0: [10de:005d] type 01 class 0x060400
[ 1.449123] pci 0000:80:0c.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.449132] pci_pme_active: pci 0000:80:0c.0: PME# disabled
[ 1.449253] pci 0000:80:0d.0: [10de:005d] type 01 class 0x060400
[ 1.449300] pci 0000:80:0d.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.449303] pci_pme_active: pci 0000:80:0d.0: PME# disabled
[ 1.449415] pci 0000:80:0e.0: [10de:005d] type 01 class 0x060400
[ 1.449455] pci 0000:80:0e.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.449459] pci_pme_active: pci 0000:80:0e.0: PME# disabled
[ 1.449587] pci_scan_child_bus: pci_bus 0000:80: fixups for bus
[ 1.449591] pci_scan_bridge: pci 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 0
[ 1.449641] pci_scan_child_bus: pci_bus 0000:81: scanning bus
[ 1.449644] pci_scan_child_bus: pci_bus 0000:81: fixups for bus
[ 1.449647] pci 0000:80:0b.0: PCI bridge to [bus 81-85]
[ 1.449793] pci_scan_child_bus: pci_bus 0000:81: bus scan returning with max=81
[ 1.449799] pci_scan_bridge: pci 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 0
[ 1.449849] pci_scan_child_bus: pci_bus 0000:86: scanning bus
[ 1.449852] pci_scan_child_bus: pci_bus 0000:86: fixups for bus
[ 1.449855] pci 0000:80:0c.0: PCI bridge to [bus 86-8a]
[ 1.450007] pci_scan_child_bus: pci_bus 0000:86: bus scan returning with max=86
[ 1.450011] pci_scan_bridge: pci 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 0
[ 1.450090] pci_scan_child_bus: pci_bus 0000:8b: scanning bus
[ 1.450093] pci_scan_child_bus: pci_bus 0000:8b: fixups for bus
[ 1.450095] pci 0000:80:0d.0: PCI bridge to [bus 8b-8f]
[ 1.450239] pci_scan_child_bus: pci_bus 0000:8b: bus scan returning with max=8b
[ 1.450253] pci_scan_bridge: pci 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 0
[ 1.450332] pci_scan_child_bus: pci_bus 0000:90: scanning bus
[ 1.450335] pci_scan_child_bus: pci_bus 0000:90: fixups for bus
[ 1.450337] pci 0000:80:0e.0: PCI bridge to [bus 90-94]
[ 1.450479] pci_scan_child_bus: pci_bus 0000:90: bus scan returning with max=90
[ 1.450502] pci_scan_bridge: pci 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 1
[ 1.450517] pci_scan_bridge: pci 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 1
[ 1.450530] pci_scan_bridge: pci 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 1
[ 1.450551] pci_scan_bridge: pci 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 1
[ 1.450554] pci_scan_child_bus: pci_bus 0000:80: bus scan returning with max=94
[ 1.450565] pci_bus 0000:80: on NUMA node 1
[ 1.451091] vgaarb: device added: PCI:0000:01:09.0,decodes=io+mem,owns=io+mem,locks=none
[ 1.451251] vgaarb: loaded
[ 1.451396] vgaarb: bridge control possible 0000:01:09.0
[ 1.452217] SCSI subsystem initialized
[ 1.452565] libata version 3.00 loaded.
[ 1.452583] ACPI: bus type USB registered
[ 1.452805] usbcore: registered new interface driver usbfs
[ 1.452986] usbcore: registered new interface driver hub
[ 1.453190] usbcore: registered new device driver usb
[ 1.453437] PCI: Using ACPI for IRQ routing
[ 1.453589] PCI: pci_cache_line_size set to 64 bytes
[ 1.453603] pci 0000:00:01.1: can't claim BAR 4 [io 0xa000-0xa03f]: no compatible bridge window
[ 1.453863] pci 0000:00:01.1: can't claim BAR 5 [io 0xa040-0xa07f]: no compatible bridge window
[ 1.454245] e820: reserve RAM buffer [mem 0x00099800-0x0009ffff]
[ 1.454250] e820: reserve RAM buffer [mem 0x7ffe0000-0x7fffffff]
[ 1.454252] e820: reserve RAM buffer [mem 0xcfc00000-0xcfffffff]
[ 1.455022] Switched to clocksource refined-jiffies
[ 1.463509] pnp: PnP ACPI init
[ 1.464248] system 00:00: [mem 0xff800000-0xffffffff] could not be reserved
[ 1.464444] system 00:00: [mem 0xfec00000-0xfec00fff] could not be reserved
[ 1.464625] system 00:00: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 1.464826] system 00:00: [mem 0xfefff000-0xfeffffff] has been reserved
[ 1.465010] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 1.465583] pnp 00:01: Plug and Play ACPI device, IDs PNP0501 (active)
[ 1.466059] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
[ 1.466543] pnp 00:03: [dma 2]
[ 1.466610] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active)
[ 1.467155] pnp 00:04: [dma 1]
[ 1.467348] pnp 00:04: Plug and Play ACPI device, IDs PNP0401 (active)
[ 1.467425] pnp 00:05: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 1.467509] pnp 00:06: Plug and Play ACPI device, IDs PNP0303 (active)
[ 1.467986] system 00:07: [io 0x8000-0x807f] could not be reserved
[ 1.468169] system 00:07: [io 0x8080-0x80ff] has been reserved
[ 1.468348] system 00:07: [io 0x8400-0x847f] has been reserved
[ 1.468526] system 00:07: [io 0x8480-0x84ff] has been reserved
[ 1.468706] system 00:07: [io 0x8800-0x887f] has been reserved
[ 1.468884] system 00:07: [io 0x8880-0x88ff] has been reserved
[ 1.469071] system 00:07: [io 0xa000-0xa03f] has been reserved
[ 1.469262] system 00:07: [io 0xa040-0xa07f] has been reserved
[ 1.469446] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 1.469490] pnp 00:08: disabling [io 0x0010-0x001f] because it overlaps 0000:00:01.1 BAR 0 [io 0x0000-0x001f]
[ 1.469811] pnp 00:08: disabling [io 0x0010-0x001f disabled] because it overlaps 0000:00:01.1 BAR 4 [io 0x0000-0x003f]
[ 1.470114] pnp 00:08: disabling [io 0x0022-0x003f] because it overlaps 0000:00:01.1 BAR 4 [io 0x0000-0x003f]
[ 1.470427] pnp 00:08: disabling [io 0x0010-0x001f disabled] because it overlaps 0000:00:01.1 BAR 5 [io 0x0000-0x003f]
[ 1.470730] pnp 00:08: disabling [io 0x0022-0x003f disabled] because it overlaps 0000:00:01.1 BAR 5 [io 0x0000-0x003f]
[ 1.474932] system 00:08: [io 0x04d0-0x04d1] has been reserved
[ 1.475112] system 00:08: [io 0x0400-0x045e] has been reserved
[ 1.475300] system 00:08: [io 0x9000-0x907f] has been reserved
[ 1.475486] system 00:08: [io 0x9080-0x90ff] has been reserved
[ 1.475659] system 00:08: [io 0x9200-0x927f] has been reserved
[ 1.475847] system 00:08: [io 0x9280-0x92ff] has been reserved
[ 1.476015] system 00:08: [io 0x9400-0x947f] has been reserved
[ 1.476204] system 00:08: [io 0x9480-0x94ff] has been reserved
[ 1.476382] system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 1.476471] pnp 00:09: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 1.477110] pnp: PnP ACPI: found 10 devices
[ 1.485776] Switched to clocksource acpi_pm
[ 1.486113] pci 0000:00:01.1: BAR 4: assigned [io 0x1000-0x103f]
[ 1.486300] pci 0000:00:01.1: BAR 5: assigned [io 0x1040-0x107f]
[ 1.486477] pci 0000:00:01.1: BAR 0: assigned [io 0x1080-0x109f]
[ 1.486664] pci 0000:01:06.0: BAR 6: assigned [mem 0xd4180000-0xd419ffff pref]
[ 1.486860] pci 0000:00:09.0: PCI bridge to [bus 01]
[ 1.487045] pci 0000:00:09.0: bridge window [io 0x2000-0x2fff]
[ 1.487224] pci 0000:00:09.0: bridge window [mem 0xd4100000-0xd41fffff]
[ 1.487403] pci 0000:00:09.0: bridge window [mem 0xd8000000-0xdbffffff pref]
[ 1.487588] pci 0000:00:0b.0: PCI bridge to [bus 02]
[ 1.487772] pci 0000:00:0c.0: PCI bridge to [bus 03]
[ 1.487950] pci 0000:00:0d.0: PCI bridge to [bus 05]
[ 1.488133] pci 0000:0a:00.0: BAR 6: no space for [mem size 0x00100000 pref]
[ 1.488322] pci 0000:0a:00.0: BAR 6: failed to assign [mem size 0x00100000 pref]
[ 1.488507] pci 0000:00:0e.0: PCI bridge to [bus 0a]
[ 1.488678] pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
[ 1.488864] pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
[ 1.489055] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 1.489057] pci_bus 0000:00: resource 5 [io 0x0d00-0x3fff]
[ 1.489059] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 1.489062] pci_bus 0000:00: resource 7 [mem 0xd4000000-0xdbffffff]
[ 1.489065] pci_bus 0000:01: resource 0 [io 0x2000-0x2fff]
[ 1.489067] pci_bus 0000:01: resource 1 [mem 0xd4100000-0xd41fffff]
[ 1.489069] pci_bus 0000:01: resource 2 [mem 0xd8000000-0xdbffffff pref]
[ 1.489071] pci_bus 0000:01: resource 4 [io 0x0000-0x0cf7]
[ 1.489073] pci_bus 0000:01: resource 5 [io 0x0d00-0x3fff]
[ 1.489075] pci_bus 0000:01: resource 6 [mem 0x000a0000-0x000bffff]
[ 1.489078] pci_bus 0000:01: resource 7 [mem 0xd4000000-0xdbffffff]
[ 1.489081] pci_bus 0000:0a: resource 0 [io 0x3000-0x3fff]
[ 1.489083] pci_bus 0000:0a: resource 1 [mem 0xd4200000-0xd42fffff]
[ 1.489108] pci 0000:80:0b.0: PCI bridge to [bus 81-85]
[ 1.489318] pci 0000:80:0c.0: PCI bridge to [bus 86-8a]
[ 1.489508] pci 0000:80:0d.0: PCI bridge to [bus 8b-8f]
[ 1.489687] pci 0000:80:0e.0: PCI bridge to [bus 90-94]
[ 1.490061] pci_bus 0000:80: resource 4 [io 0xb000-0xffff]
[ 1.490063] pci_bus 0000:80: resource 5 [mem 0x000a0000-0x000bffff]
[ 1.490065] pci_bus 0000:80: resource 6 [mem 0xdc000000-0xdc3fffff]
[ 1.490671] NET: Registered protocol family 2
[ 1.492089] TCP established hash table entries: 524288 (order: 10, 4194304 bytes)
[ 1.495368] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 1.496277] TCP: Hash tables configured (established 524288 bind 65536)
[ 1.496576] TCP: reno registered
[ 1.496898] UDP hash table entries: 32768 (order: 8, 1048576 bytes)
[ 1.498190] UDP-Lite hash table entries: 32768 (order: 8, 1048576 bytes)
[ 1.499766] NET: Registered protocol family 1
[ 1.500522] RPC: Registered named UNIX socket transport module.
[ 1.500697] RPC: Registered udp transport module.
[ 1.500868] RPC: Registered tcp transport module.
[ 1.501040] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.501245] fixup_debug_start: pci 0000:00:00.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.501273] fixup_debug_start: pci 0000:00:01.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.501281] fixup_debug_start: pci 0000:00:01.1: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.501290] fixup_debug_start: pci 0000:00:02.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.501300] fixup_debug_start: pci 0000:00:02.0: calling quirk_usb_early_handoff+0x0/0x660
[ 1.501952] ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 23
[ 1.757865] fixup_debug_start: pci 0000:00:02.1: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.757888] fixup_debug_start: pci 0000:00:02.1: calling quirk_usb_early_handoff+0x0/0x660
[ 1.758321] ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 22
[ 1.758673] fixup_debug_start: pci 0000:00:06.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.758683] fixup_debug_start: pci 0000:00:07.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.758692] fixup_debug_start: pci 0000:00:08.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.758701] fixup_debug_start: pci 0000:00:09.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.758709] fixup_debug_start: pci 0000:00:0a.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.758718] fixup_debug_start: pci 0000:00:0b.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.758799] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.758977] fixup_debug_start: pci 0000:00:0b.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.758988] pci 0000:00:0b.0: Found disabled HT MSI Mapping
[ 1.759165] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.759351] fixup_debug_start: pci 0000:00:0b.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.759359] fixup_debug_start: pci 0000:00:0c.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.759412] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.759587] fixup_debug_start: pci 0000:00:0c.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.759603] pci 0000:00:0c.0: Found disabled HT MSI Mapping
[ 1.759783] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.759956] fixup_debug_start: pci 0000:00:0c.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.759972] fixup_debug_start: pci 0000:00:0d.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.760038] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.760213] fixup_debug_start: pci 0000:00:0d.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.760219] pci 0000:00:0d.0: Found disabled HT MSI Mapping
[ 1.760400] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.760574] fixup_debug_start: pci 0000:00:0d.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.760591] fixup_debug_start: pci 0000:00:0e.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.760662] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.760837] fixup_debug_start: pci 0000:00:0e.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.760843] pci 0000:00:0e.0: Found disabled HT MSI Mapping
[ 1.761015] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.761190] fixup_debug_start: pci 0000:00:0e.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.761211] fixup_debug_start: pci 0000:00:18.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.761219] fixup_debug_start: pci 0000:00:18.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.761227] fixup_debug_start: pci 0000:00:18.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.761234] fixup_debug_start: pci 0000:00:18.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.761241] fixup_debug_start: pci 0000:00:18.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.761248] fixup_debug_start: pci 0000:00:19.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.761256] fixup_debug_start: pci 0000:00:19.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.761263] fixup_debug_start: pci 0000:00:19.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.761270] fixup_debug_start: pci 0000:00:19.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.761277] fixup_debug_start: pci 0000:00:19.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.761284] fixup_debug_start: pci 0000:00:1a.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.761291] fixup_debug_start: pci 0000:00:1a.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.761298] fixup_debug_start: pci 0000:00:1a.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.761305] fixup_debug_start: pci 0000:00:1a.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.761312] fixup_debug_start: pci 0000:00:1a.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.761319] fixup_debug_start: pci 0000:00:1b.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.761327] fixup_debug_start: pci 0000:00:1b.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.761334] fixup_debug_start: pci 0000:00:1b.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.761341] fixup_debug_start: pci 0000:00:1b.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.761348] fixup_debug_start: pci 0000:00:1b.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.761355] fixup_debug_start: pci 0000:00:1c.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.761362] fixup_debug_start: pci 0000:00:1c.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.761370] fixup_debug_start: pci 0000:00:1c.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.761377] fixup_debug_start: pci 0000:00:1c.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.761384] fixup_debug_start: pci 0000:00:1c.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.761392] fixup_debug_start: pci 0000:00:1d.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.761399] fixup_debug_start: pci 0000:00:1d.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.761406] fixup_debug_start: pci 0000:00:1d.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.761413] fixup_debug_start: pci 0000:00:1d.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.761420] fixup_debug_start: pci 0000:00:1d.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.761427] fixup_debug_start: pci 0000:00:1e.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.761435] fixup_debug_start: pci 0000:00:1e.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.761442] fixup_debug_start: pci 0000:00:1e.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.761449] fixup_debug_start: pci 0000:00:1e.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.761457] fixup_debug_start: pci 0000:00:1e.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.761652] fixup_debug_start: pci 0000:00:1f.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.761659] fixup_debug_start: pci 0000:00:1f.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.761666] fixup_debug_start: pci 0000:00:1f.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.761673] fixup_debug_start: pci 0000:00:1f.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.761680] fixup_debug_start: pci 0000:00:1f.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.761688] fixup_debug_start: pci 0000:01:06.0: calling quirk_e100_interrupt+0x0/0x143
[ 1.761700] fixup_debug_start: pci 0000:01:09.0: calling pci_fixup_video+0x0/0x11b
[ 1.761705] pci 0000:01:09.0: Boot video device
[ 1.761716] fixup_debug_start: pci 0000:80:00.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.761750] fixup_debug_start: pci 0000:80:01.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.761757] fixup_debug_start: pci 0000:80:07.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.761766] fixup_debug_start: pci 0000:80:08.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.761774] fixup_debug_start: pci 0000:80:0a.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.761783] fixup_debug_start: pci 0000:80:0b.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.761841] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.762015] fixup_debug_start: pci 0000:80:0b.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.762030] pci 0000:80:0b.0: Found disabled HT MSI Mapping
[ 1.762200] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.762386] fixup_debug_start: pci 0000:80:0b.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.762393] fixup_debug_start: pci 0000:80:0c.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.762428] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.762603] fixup_debug_start: pci 0000:80:0c.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.762618] pci 0000:80:0c.0: Found disabled HT MSI Mapping
[ 1.762788] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.762963] fixup_debug_start: pci 0000:80:0c.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.762980] fixup_debug_start: pci 0000:80:0d.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.763019] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.763194] fixup_debug_start: pci 0000:80:0d.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.763209] pci 0000:80:0d.0: Found disabled HT MSI Mapping
[ 1.763389] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.763555] fixup_debug_start: pci 0000:80:0d.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.763572] fixup_debug_start: pci 0000:80:0e.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.763616] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.763790] fixup_debug_start: pci 0000:80:0e.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.763805] pci 0000:80:0e.0: Found disabled HT MSI Mapping
[ 1.763979] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.764154] fixup_debug_start: pci 0000:80:0e.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.764167] PCI: CLS 64 bytes, default 64
[ 1.767552] PCI-DMA: Disabling AGP.
[ 1.769063] PCI-DMA: aperture base @ d0000000 size 65536 KB
[ 1.769237] init_memory_mapping: [mem 0xd0000000-0xd3ffffff]
[ 1.769411] [mem 0xd0000000-0xd3ffffff] page 2M
[ 1.769428] PCI-DMA: using GART IOMMU.
[ 1.769793] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
[ 1.779877] Simple Boot Flag at 0x37 set to 0x80
[ 1.783190] LVT offset 1 assigned for vector 0x400
[ 1.783438] IBS: LVT offset 1 assigned
[ 1.783700] perf: AMD IBS detected (0x00000007)
[ 1.789228] futex hash table entries: 8192 (order: 7, 524288 bytes)
[ 1.791102] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 1.795044] Installing knfsd (copyright (C) 1996 ***@monad.swb.de).
[ 1.795483] msgmni has been set to 32768
[ 1.796156] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 1.796325] io scheduler noop registered
[ 1.796483] io scheduler deadline registered
[ 1.796804] io scheduler cfq registered (default)
[ 1.797260] __pci_set_master: pcieport 0000:00:0b.0: enabling bus mastering
[ 1.797295] pcieport 0000:00:0b.0: irq 24 for MSI/MSI-X
[ 1.797392] __pci_set_master: pcieport 0000:00:0c.0: enabling bus mastering
[ 1.797404] pcieport 0000:00:0c.0: irq 25 for MSI/MSI-X
[ 1.797667] pcieport 0000:00:0d.0: irq 26 for MSI/MSI-X
[ 1.797754] pcieport 0000:00:0e.0: irq 27 for MSI/MSI-X
[ 1.797861] __pci_set_master: pcieport 0000:80:0b.0: enabling bus mastering
[ 1.797901] pcieport 0000:80:0b.0: irq 28 for MSI/MSI-X
[ 1.797988] __pci_set_master: pcieport 0000:80:0c.0: enabling bus mastering
[ 1.797999] pcieport 0000:80:0c.0: irq 29 for MSI/MSI-X
[ 1.798074] pcieport 0000:80:0d.0: irq 30 for MSI/MSI-X
[ 1.798156] pcieport 0000:80:0e.0: irq 31 for MSI/MSI-X
[ 1.798611] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 1.798801] ACPI: Power Button [PWRB]
[ 1.799111] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[ 1.799277] ACPI: Power Button [PWRF]
[ 1.799586] ACPI: acpi_idle registered with cpuidle
[ 1.823491] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 1.844065] 00:01: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[ 1.864631] 00:02: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
[ 1.866097] Linux agpgart interface v0.103
[ 1.867580] Floppy drive(s): fd0 is 1.44M
[ 1.870252] brd: module loaded
[ 1.871755] loop: module loaded
[ 1.872354] sata_nv 0000:00:07.0: version 3.5
[ 1.872903] ACPI: PCI Interrupt Link [LTID] enabled at IRQ 21
[ 1.873919] scsi host0: sata_nv
[ 1.874433] scsi host1: sata_nv
[ 1.874663] ata1: SATA max UDMA/133 cmd 0x1440 ctl 0x1434 bmdma 0x1410 irq 21
[ 1.874820] ata2: SATA max UDMA/133 cmd 0x1438 ctl 0x1430 bmdma 0x1418 irq 21
[ 1.875338] ACPI: PCI Interrupt Link [LSI1] enabled at IRQ 20
[ 1.876045] scsi host2: sata_nv
[ 1.876385] scsi host3: sata_nv
[ 1.876618] ata3: SATA max UDMA/133 cmd 0x1458 ctl 0x144c bmdma 0x1420 irq 20
[ 1.876773] ata4: SATA max UDMA/133 cmd 0x1450 ctl 0x1448 bmdma 0x1428 irq 20
[ 1.877322] ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 19
[ 1.878377] scsi host4: sata_nv
[ 1.878749] scsi host5: sata_nv
[ 1.878972] ata5: SATA max UDMA/133 cmd 0xb030 ctl 0xb024 bmdma 0xb000 irq 19
[ 1.879137] ata6: SATA max UDMA/133 cmd 0xb028 ctl 0xb020 bmdma 0xb008 irq 19
[ 1.879544] ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 18
[ 1.880165] scsi host6: sata_nv
[ 1.880518] scsi host7: sata_nv
[ 1.880737] ata7: SATA max UDMA/133 cmd 0xb048 ctl 0xb03c bmdma 0xb010 irq 18
[ 1.880903] ata8: SATA max UDMA/133 cmd 0xb040 ctl 0xb038 bmdma 0xb018 irq 18
[ 1.881141] pata_amd 0000:00:06.0: version 0.4.1
[ 1.882598] scsi host8: pata_amd
[ 1.883002] scsi host9: pata_amd
[ 1.883404] ata9: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x1400 irq 14
[ 1.883556] ata10: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x1408 irq 15
[ 1.883851] tun: Universal TUN/TAP device driver, 1.6
[ 1.884215] tun: (C) 1999-2004 Max Krasnyansky <***@qualcomm.com>
[ 1.884829] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 1.885185] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 1.885574] FDC 0 is a post-1991 82077
[ 2.341167] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.341175] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.345122] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.345148] ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.349778] ata3.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 2.349786] ata1.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 2.349788] ata1.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.350309] ata3.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.353704] ata5.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 2.353930] ata5.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.353946] ata7.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 2.353950] ata7.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.363509] e1000 0000:01:06.0 eth0: (PCI:33MHz:32-bit) 00:e0:81:b0:4d:69
[ 2.363694] e1000 0000:01:06.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.363940] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[ 2.364508] ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 23
[ 2.365675] ata1.00: configured for UDMA/133
[ 2.365696] ata3.00: configured for UDMA/133
[ 2.366259] scsi 0:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 2.366871] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 2.366968] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.367235] sd 0:0:0:0: [sda] Write Protect is off
[ 2.367386] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.367408] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.369686] ata7.00: configured for UDMA/133
[ 2.369688] ata5.00: configured for UDMA/133
[ 2.378898] sda: sda1 sda2 sda3
[ 2.379466] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.776778] tsc: Refined TSC clocksource calibration: 1908.796 MHz
[ 2.832733] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.841248] ata2.00: ATA-6: ST31000340NS, SN04, max UDMA/133
[ 2.841401] ata2.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.857230] ata2.00: configured for UDMA/133
[ 2.857486] scsi 1:0:0:0: Direct-Access ATA ST31000340NS SN04 PQ: 0 ANSI: 5
[ 2.858006] sd 1:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 2.858239] sd 1:0:0:0: Attached scsi generic sg1 type 0
[ 2.858324] sd 1:0:0:0: [sdb] Write Protect is off
[ 2.858327] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 2.858396] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.859042] scsi 2:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 2.859498] sd 2:0:0:0: [sdc] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 2.859554] sd 2:0:0:0: Attached scsi generic sg2 type 0
[ 2.859922] sd 2:0:0:0: [sdc] Write Protect is off
[ 2.860105] sd 2:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[ 2.860175] sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.871978] sdb: unknown partition table
[ 2.872725] sd 1:0:0:0: [sdb] Attached SCSI disk
[ 2.876720] sdc: unknown partition table
[ 2.877280] sd 2:0:0:0: [sdc] Attached SCSI disk
[ 2.889268] forcedeth 0000:00:0a.0: ifname eth1, PHY OUI 0x5043 @ 1, addr 00:e0:81:b0:4d:67
[ 2.889457] forcedeth 0000:00:0a.0: highdma csum gbit lnktim desc-v3
[ 2.889883] ACPI: PCI Interrupt Link [LNK3] enabled at IRQ 17
[ 3.324302] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 3.332836] ata4.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 3.336309] ata4.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 3.352827] ata4.00: configured for UDMA/133
[ 3.353103] scsi 3:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 3.353592] sd 3:0:0:0: [sdd] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.353632] sd 3:0:0:0: Attached scsi generic sg3 type 0
[ 3.353979] scsi 4:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 3.354025] sd 3:0:0:0: [sdd] Write Protect is off
[ 3.354027] sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00
[ 3.354084] sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.355092] sd 4:0:0:0: [sde] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.355095] sd 4:0:0:0: Attached scsi generic sg4 type 0
[ 3.355469] sd 4:0:0:0: [sde] Write Protect is off
[ 3.355628] sd 4:0:0:0: [sde] Mode Sense: 00 3a 00 00
[ 3.355653] sd 4:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.365453] sdd: unknown partition table
[ 3.365956] sd 3:0:0:0: [sdd] Attached SCSI disk
[ 3.371746] sde: sde1 sde2 sde3
[ 3.372514] sd 4:0:0:0: [sde] Attached SCSI disk
[ 3.412734] forcedeth 0000:80:0a.0: ifname eth2, PHY OUI 0x5043 @ 1, addr 00:e0:81:b0:4d:68
[ 3.412934] forcedeth 0000:80:0a.0: highdma csum gbit lnktim desc-v3
[ 3.413538] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.413720] ehci-pci: EHCI PCI platform driver
[ 3.414026] __pci_set_master: ehci-pci 0000:00:02.1: enabling bus mastering
[ 3.414073] ehci-pci 0000:00:02.1: EHCI Host Controller
[ 3.414343] ehci-pci 0000:00:02.1: new USB bus registered, assigned bus number 1
[ 3.414511] ehci-pci 0000:00:02.1: debug port 1
[ 3.414709] ehci-pci 0000:00:02.1: cache line size of 64 is not supported
[ 3.414735] ehci-pci 0000:00:02.1: irq 22, io mem 0xd4001000
[ 3.424209] ehci-pci 0000:00:02.1: USB 2.0 started, EHCI 1.00
[ 3.424630] hub 1-0:1.0: USB hub found
[ 3.424789] hub 1-0:1.0: 10 ports detected
[ 3.425219] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 3.425407] ohci-pci: OHCI PCI platform driver
[ 3.425639] __pci_set_master: ohci-pci 0000:00:02.0: enabling bus mastering
[ 3.425643] ohci-pci 0000:00:02.0: OHCI PCI host controller
[ 3.425908] ohci-pci 0000:00:02.0: new USB bus registered, assigned bus number 2
[ 3.426099] ohci-pci 0000:00:02.0: irq 23, io mem 0xd4000000
[ 3.482367] hub 2-0:1.0: USB hub found
[ 3.482520] hub 2-0:1.0: 10 ports detected
[ 3.482952] uhci_hcd: USB Universal Host Controller Interface driver
[ 3.483381] usbcore: registered new interface driver usblp
[ 3.483614] usbcore: registered new interface driver usb-storage
[ 3.483884] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 3.486916] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 3.487135] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 3.487520] mousedev: PS/2 mouse device common for all mice
[ 3.488711] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-***@redhat.com
[ 3.489698] usbcore: registered new interface driver usbhid
[ 3.489853] usbhid: USB HID core driver
[ 3.490081] oprofile: AMD IBS detected (0x00000007)
[ 3.490239] oprofile: using NMI interrupt.
[ 3.490436] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 3.491242] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 3.491516] arp_tables: (C) 2002 David S. Miller
[ 3.491689] TCP: cubic registered
[ 3.491849] NET: Registered protocol family 17
[ 3.495185] registered taskstats version 1
[ 3.496715] console [netcon0] enabled
[ 3.496872] netconsole: network logging started
[ 3.497494] acpi-cpufreq: overriding BIOS provided _PSD data
[ 3.549578] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
[ 3.776134] Switched to clocksource tsc
[ 3.819735] ata6: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 3.828277] ata6.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 3.828491] ata6.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 3.844261] ata6.00: configured for UDMA/133
[ 3.844563] scsi 5:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 3.845112] sd 5:0:0:0: [sdf] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.845171] sd 5:0:0:0: Attached scsi generic sg5 type 0
[ 3.845373] scsi 6:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 3.845655] sd 5:0:0:0: [sdf] Write Protect is off
[ 3.845662] sd 6:0:0:0: [sdg] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.845751] sd 6:0:0:0: Attached scsi generic sg6 type 0
[ 3.845757] sd 6:0:0:0: [sdg] Write Protect is off
[ 3.845760] sd 6:0:0:0: [sdg] Mode Sense: 00 3a 00 00
[ 3.845828] sd 6:0:0:0: [sdg] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.846532] sd 5:0:0:0: [sdf] Mode Sense: 00 3a 00 00
[ 3.846581] sd 5:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.861515] sdg: unknown partition table
[ 3.862056] sd 6:0:0:0: [sdg] Attached SCSI disk
[ 3.863241] sdf: sdf1 sdf2 sdf3
[ 3.864029] sd 5:0:0:0: [sdf] Attached SCSI disk
[ 4.111486] usb 2-1: new low-speed USB device number 2 using ohci-pci
[ 4.117444] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input4
[ 4.311299] ata8: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 4.335571] ata8.00: ATA-7: Hitachi HUA721010KLA330, GKAOA70M, max UDMA/133
[ 4.335768] ata8.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 4.351572] ata8.00: configured for UDMA/133
[ 4.351819] scsi 7:0:0:0: Direct-Access ATA Hitachi HUA72101 A70M PQ: 0 ANSI: 5
[ 4.352330] sd 7:0:0:0: [sdh] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 4.352343] sd 7:0:0:0: Attached scsi generic sg7 type 0
[ 4.352779] sd 7:0:0:0: [sdh] Write Protect is off
[ 4.352984] sd 7:0:0:0: [sdh] Mode Sense: 00 3a 00 00
[ 4.353042] sd 7:0:0:0: [sdh] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 4.372103] sdh: unknown partition table
[ 4.372588] sd 7:0:0:0: [sdh] Attached SCSI disk
[ 4.539392] ata10.00: ATAPI: TEAC DV-516GB, HT13, max UDMA/33
[ 4.539563] ata10: nv_mode_filter: 0x739f&0x739f->0x739f, BIOS=0x7000 (0xc000) ACPI=0x701f (60:600:0x13)
[ 4.579279] ata10.00: configured for UDMA/33
[ 4.581349] scsi 9:0:0:0: CD-ROM TEAC DV-516GB HT13 PQ: 0 ANSI: 5
[ 4.596303] sr 9:0:0:0: [sr0] scsi3-mmc drive: 48x/48x cd/rw xa/form2 cdda tray
[ 4.596455] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 4.596757] sr 9:0:0:0: Attached scsi CD-ROM sr0
[ 4.596862] sr 9:0:0:0: Attached scsi generic sg8 type 5
[ 4.610895] EXT3-fs (sda2): error: couldn't mount because of unsupported optional features (240)
[ 4.612015] EXT2-fs (sda2): error: couldn't mount because of unsupported optional features (240)
[ 4.632148] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[ 4.632335] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
[ 4.649149] devtmpfs: mounted
[ 4.650411] Freeing unused kernel memory: 936K (ffffffff81784000 - ffffffff8186e000)
[ 5.523160] random: nonblocking pool is initialized
[ 5.882112] hid-generic 0003:051D:0002.0001: device has no listeners, quitting
[ 6.349324] systemd-udevd[1988]: starting version 216
[ 6.862074] forcedeth 0000:80:0a.0 enp128s10: renamed from eth2
[ 6.889198] forcedeth 0000:00:0a.0 enp0s10: renamed from eth1
[ 6.889207] systemd-udevd[2059]: renamed network interface eth2 to enp128s10
[ 6.893288] kvm: Nested Virtualization enabled
[ 6.893309] kvm: Nested Paging enabled
[ 6.913139] systemd-udevd[2064]: renamed network interface eth1 to enp0s10
[ 6.934363] Fusion MPT base driver 3.04.20
[ 6.934370] Copyright (c) 1999-2008 LSI Corporation
[ 6.941071] e1000 0000:01:06.0 enp1s6: renamed from eth0
[ 6.950959] Fusion MPT FC Host driver 3.04.20
[ 6.951377] mptbase: ioc0: Initiating bringup
[ 6.969088] systemd-udevd[2001]: renamed network interface eth0 to enp1s6
[ 7.508521] ioc0: LSIFC949E: Capabilities={Initiator,Target,LAN}
[ 8.596047] scsi host10: ioc0: LSIFC949E, FwRev=01031400h, Ports=1, MaxQ=1023, IRQ=17
[ 8.596649] mptfc: ioc0: FC Link Established, Speed = 4 Gbps
[ 8.597446] scsi 10:0:0:0: Direct-Access ES-6600S Backup R001 PQ: 0 ANSI: 5
[ 8.598001] sd 10:0:0:0: Attached scsi generic sg9 type 0
[ 8.598205] sd 10:0:0:0: [sdi] 3906249216 512-byte logical blocks: (1.99 TB/1.81 TiB)
[ 8.598317] scsi 10:0:0:1: Direct-Access ES-6600S Data R001 PQ: 0 ANSI: 5
[ 8.598426] sd 10:0:0:0: [sdi] Write Protect is off
[ 8.598431] sd 10:0:0:0: [sdi] Mode Sense: bf 00 00 08
[ 8.598552] sd 10:0:0:0: [sdi] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 8.598608] mptscsih: ioc0: [10:0:0:0] FCP_ResponseInfo=02000000h
[ 8.598858] sd 10:0:0:1: [sdj] 15624996864 512-byte logical blocks: (7.99 TB/7.27 TiB)
[ 8.598916] sd 10:0:0:1: Attached scsi generic sg10 type 0
[ 8.599068] sd 10:0:0:1: [sdj] Write Protect is off
[ 8.599073] sd 10:0:0:1: [sdj] Mode Sense: bf 00 00 08
[ 8.599214] sd 10:0:0:1: [sdj] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 8.599259] scsi 10:0:0:2: Direct-Access ES-6600S Systems R001 PQ: 0 ANSI: 5
[ 8.599296] mptscsih: ioc0: [10:0:0:1] FCP_ResponseInfo=02000000h
[ 8.600262] sd 10:0:0:2: [sdk] 7812498432 512-byte logical blocks: (3.99 TB/3.63 TiB)
[ 8.600299] sd 10:0:0:2: Attached scsi generic sg11 type 0
[ 8.600325] sdj: unknown partition table
[ 8.600468] sd 10:0:0:2: [sdk] Write Protect is off
[ 8.600471] sd 10:0:0:2: [sdk] Mode Sense: bf 00 00 08
[ 8.600581] sd 10:0:0:2: [sdk] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 8.600633] mptscsih: ioc0: [10:0:0:2] FCP_ResponseInfo=02000000h
[ 8.601166] sd 10:0:0:1: [sdj] Attached SCSI disk
[ 8.601582] sdk: unknown partition table
[ 8.602186] sd 10:0:0:2: [sdk] Attached SCSI disk
[ 8.620850] sdi: sdi1
[ 8.621549] sd 10:0:0:0: [sdi] Attached SCSI disk
[ 9.335401] EXT4-fs (sda2): re-mounted. Opts: (null)
[ 10.969544] end_request: I/O error, dev fd0, sector 0
[ 10.969553] floppy: error -5 while reading block 0
[ 10.969592] floppy0: do_fd_request: timeout handler died. old request running
[ 10.993516] end_request: I/O error, dev fd0, sector 0
[ 10.993518] floppy: error -5 while reading block 0
[ 14.504737] Bridge firewalling registered
[ 14.552217] e1000: enp1s6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 14.560288] device enp1s6 entered promiscuous mode
[ 14.571000] device br0 entered promiscuous mode
[ 14.598198] br0: port 1(enp1s6) entered forwarding state
[ 14.598212] br0: port 1(enp1s6) entered forwarding state

2) dmesg of reset with setpci

[ 224.485365] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 224.485517] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 0
[ 224.485524] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 224.485575] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=01
[ 224.485581] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 0
[ 224.485588] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 224.485593] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 224.485598] pci_scan_bridge: pcieport 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 0
[ 224.485602] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 224.485606] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 224.485611] pci_scan_bridge: pcieport 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 0
[ 224.485615] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 224.485619] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 224.485623] pci_scan_bridge: pcieport 0000:00:0e.0: scanning [bus 06-06] behind bridge, pass 0
[ 224.485627] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 224.485631] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 224.485637] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 1
[ 224.485644] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 1
[ 224.485649] pci_scan_bridge: pcieport 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 1
[ 224.485653] pci_scan_bridge: pcieport 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 1
[ 224.485657] pci_scan_bridge: pcieport 0000:00:0e.0: scanning [bus 06-06] behind bridge, pass 1
[ 224.485661] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=06
[ 224.485709] pci 0000:01:09.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[ 224.485715] pci_scan_child_bus: pci_bus 0000:80: scanning bus
[ 224.485774] pci_scan_bridge: pcieport 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 0
[ 224.485778] pci_scan_child_bus: pci_bus 0000:81: scanning bus
[ 224.485782] pci_scan_child_bus: pci_bus 0000:81: bus scan returning with max=81
[ 224.485787] pci_scan_bridge: pcieport 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 0
[ 224.485791] pci_scan_child_bus: pci_bus 0000:86: scanning bus
[ 224.485795] pci_scan_child_bus: pci_bus 0000:86: bus scan returning with max=86
[ 224.485799] pci_scan_bridge: pcieport 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 0
[ 224.485803] pci_scan_child_bus: pci_bus 0000:8b: scanning bus
[ 224.485807] pci_scan_child_bus: pci_bus 0000:8b: bus scan returning with max=8b
[ 224.485811] pci_scan_bridge: pcieport 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 0
[ 224.485815] pci_scan_child_bus: pci_bus 0000:90: scanning bus
[ 224.485819] pci_scan_child_bus: pci_bus 0000:90: bus scan returning with max=90
[ 224.485823] pci_scan_bridge: pcieport 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 1
[ 224.485827] pci_scan_bridge: pcieport 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 1
[ 224.485831] pci_scan_bridge: pcieport 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 1
[ 224.485835] pci_scan_bridge: pcieport 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 1
[ 224.485838] pci_scan_child_bus: pci_bus 0000:80: bus scan returning with max=94

3) dmesg of Bjorn's reset

[ 109.654999] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 109.655133] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 0
[ 109.655139] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 109.655198] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=01
[ 109.655208] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 0
[ 109.655212] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 109.655216] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 109.655221] pci_scan_bridge: pcieport 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 0
[ 109.655225] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 109.655228] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 109.655233] pci_scan_bridge: pcieport 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 0
[ 109.655237] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 109.655241] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 109.655245] pci_scan_bridge: pcieport 0000:00:0e.0: scanning [bus 06-06] behind bridge, pass 0
[ 109.655249] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 109.655269] pci 0000:06:00.0: [1000:0646] type 00 class 0x0c0400
[ 109.655288] pci 0000:06:00.0: reg 0x10: [io 0x0000-0x00ff]
[ 109.655300] pci 0000:06:00.0: reg 0x14: [mem 0x00000000-0x00003fff 64bit]
[ 109.655311] pci 0000:06:00.0: reg 0x1c: [mem 0x00000000-0x0000ffff 64bit]
[ 109.655320] pci 0000:06:00.0: reg 0x30: [mem 0x00000000-0x000fffff pref]
[ 109.655382] pci 0000:06:00.0: supports D1 D2
[ 109.660246] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 109.660254] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 1
[ 109.660258] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 1
[ 109.660262] pci_scan_bridge: pcieport 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 1
[ 109.660266] pci_scan_bridge: pcieport 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 1
[ 109.660270] pci_scan_bridge: pcieport 0000:00:0e.0: scanning [bus 06-06] behind bridge, pass 1
[ 109.660274] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=06
[ 109.660316] pci 0000:01:09.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[ 109.660328] pci 0000:06:00.0: BAR 6: assigned [mem 0xd4200000-0xd42fffff pref]
[ 109.660334] pci 0000:06:00.0: BAR 3: no space for [mem size 0x00010000 64bit]
[ 109.660337] pci 0000:06:00.0: BAR 3: failed to assign [mem size 0x00010000 64bit]
[ 109.660340] pci 0000:06:00.0: BAR 1: no space for [mem size 0x00004000 64bit]
[ 109.660342] pci 0000:06:00.0: BAR 1: failed to assign [mem size 0x00004000 64bit]
[ 109.660345] pci 0000:06:00.0: BAR 0: assigned [io 0x3000-0x30ff]
[ 109.660439] pci_scan_child_bus: pci_bus 0000:80: scanning bus
[ 109.660518] pci_scan_bridge: pcieport 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 0
[ 109.660522] pci_scan_child_bus: pci_bus 0000:81: scanning bus
[ 109.660526] pci_scan_child_bus: pci_bus 0000:81: bus scan returning with max=81
[ 109.660531] pci_scan_bridge: pcieport 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 0
[ 109.660536] pci_scan_child_bus: pci_bus 0000:86: scanning bus
[ 109.660539] pci_scan_child_bus: pci_bus 0000:86: bus scan returning with max=86
[ 109.660545] pci_scan_bridge: pcieport 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 0
[ 109.660549] pci_scan_child_bus: pci_bus 0000:8b: scanning bus
[ 109.660553] pci_scan_child_bus: pci_bus 0000:8b: bus scan returning with max=8b
[ 109.660558] pci_scan_bridge: pcieport 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 0
[ 109.660562] pci_scan_child_bus: pci_bus 0000:90: scanning bus
[ 109.660565] pci_scan_child_bus: pci_bus 0000:90: bus scan returning with max=90
[ 109.660570] pci_scan_bridge: pcieport 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 1
[ 109.660574] pci_scan_bridge: pcieport 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 1
[ 109.660578] pci_scan_bridge: pcieport 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 1
[ 109.660582] pci_scan_bridge: pcieport 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 1
[ 109.660586] pci_scan_child_bus: pci_bus 0000:80: bus scan returning with max=94
[ 109.714004] Fusion MPT base driver 3.04.20
[ 109.714010] Copyright (c) 1999-2008 LSI Corporation
[ 109.722383] Fusion MPT FC Host driver 3.04.20
[ 109.722816] mptbase: ioc0: Initiating bringup
[ 109.722821] mptbase: ioc0: WARNING - Unexpected doorbell active!
[ 169.908097] mptbase: ioc0: ERROR - Failed to come READY after reset! IocState=f0000000
[ 169.908107] mptbase: ioc0: WARNING - ResetHistory bit failed to clear!
[ 169.908111] mptbase: ioc0: ERROR - Diagnostic reset FAILED! (ffffffffh)
[ 169.908114] mptbase: ioc0: WARNING - NOT READY WARNING!
[ 169.908116] mptbase: ioc0: ERROR - didn't initialize properly! (-1)
[ 169.908209] mptfc: probe of 0000:06:00.0 failed with error -1

4) lspci and dmesg of reset with Yinghai's patches

-+-[0000:80]-+-00.0 NVIDIA Corporation CK804 Memory Controller
| +-01.0 NVIDIA Corporation CK804 Memory Controller
| +-07.0 NVIDIA Corporation CK804 Serial ATA Controller
| +-08.0 NVIDIA Corporation CK804 Serial ATA Controller
| +-0a.0 NVIDIA Corporation CK804 Ethernet Controller
| +-0b.0-[81-85]--
| +-0c.0-[86-8a]--
| +-0d.0-[8b-8f]--
| \-0e.0-[90-94]--
\-[0000:00]-+-00.0 NVIDIA Corporation CK804 Memory Controller
+-01.0 NVIDIA Corporation CK804 ISA Bridge
+-01.1 NVIDIA Corporation CK804 SMBus
+-02.0 NVIDIA Corporation CK804 USB Controller
+-02.1 NVIDIA Corporation CK804 USB Controller
+-06.0 NVIDIA Corporation CK804 IDE
+-07.0 NVIDIA Corporation CK804 Serial ATA Controller
+-08.0 NVIDIA Corporation CK804 Serial ATA Controller
+-09.0-[01]--+-06.0 Intel Corporation 82541GI Gigabit Ethernet Controller
| \-09.0 XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core)
+-0a.0 NVIDIA Corporation CK804 Ethernet Controller
+-0b.0-[02]--
+-0c.0-[03]--
+-0d.0-[05]--
+-0e.0-[06]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-18.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-18.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-19.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-19.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-19.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1a.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1a.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1a.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1a.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1a.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1b.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1b.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1b.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1b.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1b.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1c.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1c.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1c.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1c.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1c.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1d.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1d.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1d.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1d.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1d.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1e.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1e.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1e.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1e.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1e.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1f.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1f.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1f.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1f.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
\-1f.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control

[ 217.421381] pcieport 0000:00:0e.0: pcie_link_disable_set: lnk_ctrl = 10
[ 231.385669] pcieport 0000:00:0e.0: pcie_link_disable_set: lnk_ctrl = 0
[ 245.327763] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 245.327906] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 0
[ 245.327912] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 245.327959] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=01
[ 245.327964] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 0
[ 245.327969] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 245.327973] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 245.327977] pci_scan_bridge: pcieport 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 0
[ 245.327981] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 245.327984] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 245.327991] pci_scan_bridge: pcieport 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 0
[ 245.327995] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 245.327999] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 245.328003] pci_scan_bridge: pcieport 0000:00:0e.0: scanning [bus 06-06] behind bridge, pass 0
[ 245.328007] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 245.328028] pci 0000:06:00.0: [1000:0646] type 00 class 0x0c0400
[ 245.328046] pci 0000:06:00.0: reg 0x10: [io 0x0000-0x00ff]
[ 245.328058] pci 0000:06:00.0: reg 0x14: [mem 0x00000000-0x00003fff 64bit]
[ 245.328067] pci 0000:06:00.0: reg 0x1c: [mem 0x00000000-0x0000ffff 64bit]
[ 245.328088] pci 0000:06:00.0: reg 0x30: [mem 0x00000000-0x000fffff pref]
[ 245.328168] pci 0000:06:00.0: supports D1 D2
[ 245.335389] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 245.335397] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 1
[ 245.335401] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 1
[ 245.335405] pci_scan_bridge: pcieport 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 1
[ 245.335409] pci_scan_bridge: pcieport 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 1
[ 245.335414] pci_scan_bridge: pcieport 0000:00:0e.0: scanning [bus 06-06] behind bridge, pass 1
[ 245.335417] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=06
[ 245.335460] pci 0000:01:09.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[ 245.335473] pci 0000:06:00.0: BAR 6: assigned [mem 0xd4200000-0xd42fffff pref]
[ 245.335478] pci 0000:06:00.0: BAR 3: no space for [mem size 0x00010000 64bit]
[ 245.335481] pci 0000:06:00.0: BAR 3: failed to assign [mem size 0x00010000 64bit]
[ 245.335484] pci 0000:06:00.0: BAR 1: no space for [mem size 0x00004000 64bit]
[ 245.335486] pci 0000:06:00.0: BAR 1: failed to assign [mem size 0x00004000 64bit]
[ 245.335489] pci 0000:06:00.0: BAR 0: assigned [io 0x3000-0x30ff]
[ 245.335579] pci_scan_child_bus: pci_bus 0000:80: scanning bus
[ 245.335647] pci_scan_bridge: pcieport 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 0
[ 245.335651] pci_scan_child_bus: pci_bus 0000:81: scanning bus
[ 245.335656] pci_scan_child_bus: pci_bus 0000:81: bus scan returning with max=81
[ 245.335661] pci_scan_bridge: pcieport 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 0
[ 245.335665] pci_scan_child_bus: pci_bus 0000:86: scanning bus
[ 245.335668] pci_scan_child_bus: pci_bus 0000:86: bus scan returning with max=86
[ 245.335673] pci_scan_bridge: pcieport 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 0
[ 245.335677] pci_scan_child_bus: pci_bus 0000:8b: scanning bus
[ 245.335681] pci_scan_child_bus: pci_bus 0000:8b: bus scan returning with max=8b
[ 245.335686] pci_scan_bridge: pcieport 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 0
[ 245.335690] pci_scan_child_bus: pci_bus 0000:90: scanning bus
[ 245.335694] pci_scan_child_bus: pci_bus 0000:90: bus scan returning with max=90
[ 245.335698] pci_scan_bridge: pcieport 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 1
[ 245.335702] pci_scan_bridge: pcieport 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 1
[ 245.335706] pci_scan_bridge: pcieport 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 1
[ 245.335710] pci_scan_bridge: pcieport 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 1
[ 245.335714] pci_scan_child_bus: pci_bus 0000:80: bus scan returning with max=94
[ 245.388012] Fusion MPT base driver 3.04.20
[ 245.388018] Copyright (c) 1999-2008 LSI Corporation
[ 245.401039] Fusion MPT FC Host driver 3.04.20
[ 245.401481] mptbase: ioc0: Initiating bringup
[ 245.401486] mptbase: ioc0: WARNING - Unexpected doorbell active!
[ 305.587210] mptbase: ioc0: ERROR - Failed to come READY after reset! IocState=f0000000
[ 305.587220] mptbase: ioc0: WARNING - ResetHistory bit failed to clear!
[ 305.587223] mptbase: ioc0: ERROR - Diagnostic reset FAILED! (ffffffffh)
[ 305.587226] mptbase: ioc0: WARNING - NOT READY WARNING!
[ 305.587229] mptbase: ioc0: ERROR - didn't initialize properly! (-1)
[ 305.587318] mptfc: probe of 0000:06:00.0 failed with error -1
Andreas Noever
2014-09-14 10:42:01 UTC
Permalink
This is an implementation of fix 1 (Add a quirk to fix the _CRS information
based on what amd_bus.c read from the hardware) which makes pci=nocrs ignore bus numbers from crs.

If this works then we can add the board to the crs blacklist (Dirk can you attach the output of dmidecode to the bugzilla report?).



---
arch/x86/pci/acpi.c | 7 +++----
arch/x86/pci/bus_numa.c | 12 +-----------
2 files changed, 4 insertions(+), 15 deletions(-)

diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c
index cfd1b13..b073948 100644
--- a/arch/x86/pci/acpi.c
+++ b/arch/x86/pci/acpi.c
@@ -522,15 +522,14 @@ struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root)
} else {
probe_pci_root_info(info, device, busnum, domain);

- /* insert busn res at first */
- pci_add_resource(&resources, &root->secondary);
/*
* _CRS with no apertures is normal, so only fall back to
* defaults or native bridge info if we're ignoring _CRS.
*/
- if (pci_use_crs)
+ if (pci_use_crs) {
+ pci_add_resource(&resources, &root->secondary);
add_resources(info, &resources);
- else {
+ } else {
free_pci_root_info_res(info);
x86_pci_root_bus_resources(busnum, &resources);
}
diff --git a/arch/x86/pci/bus_numa.c b/arch/x86/pci/bus_numa.c
index f3a2cfc..b735d0e 100644
--- a/arch/x86/pci/bus_numa.c
+++ b/arch/x86/pci/bus_numa.c
@@ -31,8 +31,6 @@ void x86_pci_root_bus_resources(int bus, struct list_head *resources)
{
struct pci_root_info *info = x86_find_pci_root_info(bus);
struct pci_root_res *root_res;
- struct pci_host_bridge_window *window;
- bool found = false;

if (!info)
goto default_resources;
@@ -40,15 +38,7 @@ void x86_pci_root_bus_resources(int bus, struct list_head *resources)
printk(KERN_DEBUG "PCI: root bus %02x: hardware-probed resources\n",
bus);

- /* already added by acpi ? */
- list_for_each_entry(window, resources, list)
- if (window->res->flags & IORESOURCE_BUS) {
- found = true;
- break;
- }
-
- if (!found)
- pci_add_resource(resources, &info->busn);
+ pci_add_resource(resources, &info->busn);

list_for_each_entry(root_res, &info->resources, list) {
struct resource *res;
--
2.1.0
Andreas Noever
2014-09-14 10:44:51 UTC
Permalink
This is an implementation of fix 1 (Add a quirk to fix the _CRS information
based on what amd_bus.c read from the hardware) which makes pci=nocrs ignore bus numbers from crs.

If this works then we can add the board to the crs blacklist (Dirk can you attach the output of dmidecode to the bugzilla report?).



---
arch/x86/pci/acpi.c | 7 +++----
arch/x86/pci/bus_numa.c | 12 +-----------
2 files changed, 4 insertions(+), 15 deletions(-)

diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c
index cfd1b13..b073948 100644
--- a/arch/x86/pci/acpi.c
+++ b/arch/x86/pci/acpi.c
@@ -522,15 +522,14 @@ struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root)
} else {
probe_pci_root_info(info, device, busnum, domain);

- /* insert busn res at first */
- pci_add_resource(&resources, &root->secondary);
/*
* _CRS with no apertures is normal, so only fall back to
* defaults or native bridge info if we're ignoring _CRS.
*/
- if (pci_use_crs)
+ if (pci_use_crs) {
+ pci_add_resource(&resources, &root->secondary);
add_resources(info, &resources);
- else {
+ } else {
free_pci_root_info_res(info);
x86_pci_root_bus_resources(busnum, &resources);
}
diff --git a/arch/x86/pci/bus_numa.c b/arch/x86/pci/bus_numa.c
index f3a2cfc..b735d0e 100644
--- a/arch/x86/pci/bus_numa.c
+++ b/arch/x86/pci/bus_numa.c
@@ -31,8 +31,6 @@ void x86_pci_root_bus_resources(int bus, struct list_head *resources)
{
struct pci_root_info *info = x86_find_pci_root_info(bus);
struct pci_root_res *root_res;
- struct pci_host_bridge_window *window;
- bool found = false;

if (!info)
goto default_resources;
@@ -40,15 +38,7 @@ void x86_pci_root_bus_resources(int bus, struct list_head *resources)
printk(KERN_DEBUG "PCI: root bus %02x: hardware-probed resources\n",
bus);

- /* already added by acpi ? */
- list_for_each_entry(window, resources, list)
- if (window->res->flags & IORESOURCE_BUS) {
- found = true;
- break;
- }
-
- if (!found)
- pci_add_resource(resources, &info->busn);
+ pci_add_resource(resources, &info->busn);

list_for_each_entry(root_res, &info->resources, list) {
struct resource *res;
--
2.1.0
Dirk Gouders
2014-09-14 11:40:46 UTC
Permalink
Post by Andreas Noever
This is an implementation of fix 1 (Add a quirk to fix the _CRS information
based on what amd_bus.c read from the hardware) which makes pci=nocrs ignore bus numbers from crs.
If this works then we can add the board to the crs blacklist (Dirk can you attach the output of dmidecode to the bugzilla report?).
I attached the information to the bugzilla report.

Do you want me to test this fix as is or should I wait (e.g. for an
updated crs blacklist)?

Dirk
Post by Andreas Noever
---
arch/x86/pci/acpi.c | 7 +++----
arch/x86/pci/bus_numa.c | 12 +-----------
2 files changed, 4 insertions(+), 15 deletions(-)
diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c
index cfd1b13..b073948 100644
--- a/arch/x86/pci/acpi.c
+++ b/arch/x86/pci/acpi.c
@@ -522,15 +522,14 @@ struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root)
} else {
probe_pci_root_info(info, device, busnum, domain);
- /* insert busn res at first */
- pci_add_resource(&resources, &root->secondary);
/*
* _CRS with no apertures is normal, so only fall back to
* defaults or native bridge info if we're ignoring _CRS.
*/
- if (pci_use_crs)
+ if (pci_use_crs) {
+ pci_add_resource(&resources, &root->secondary);
add_resources(info, &resources);
- else {
+ } else {
free_pci_root_info_res(info);
x86_pci_root_bus_resources(busnum, &resources);
}
diff --git a/arch/x86/pci/bus_numa.c b/arch/x86/pci/bus_numa.c
index f3a2cfc..b735d0e 100644
--- a/arch/x86/pci/bus_numa.c
+++ b/arch/x86/pci/bus_numa.c
@@ -31,8 +31,6 @@ void x86_pci_root_bus_resources(int bus, struct list_head *resources)
{
struct pci_root_info *info = x86_find_pci_root_info(bus);
struct pci_root_res *root_res;
- struct pci_host_bridge_window *window;
- bool found = false;
if (!info)
goto default_resources;
@@ -40,15 +38,7 @@ void x86_pci_root_bus_resources(int bus, struct list_head *resources)
printk(KERN_DEBUG "PCI: root bus %02x: hardware-probed resources\n",
bus);
- /* already added by acpi ? */
- list_for_each_entry(window, resources, list)
- if (window->res->flags & IORESOURCE_BUS) {
- found = true;
- break;
- }
-
- if (!found)
- pci_add_resource(resources, &info->busn);
+ pci_add_resource(resources, &info->busn);
list_for_each_entry(root_res, &info->resources, list) {
struct resource *res;
Andreas Noever
2014-09-14 13:16:37 UTC
Permalink
Updated version with dmi strings. Dirk can you test this (without pci=nocrs) and look for
PCI: Ignoring host bridge windows from ACPI
If it does not show up then I have messed up the DMI_MATCH macros. In that case
please try to boot with pci=nocrs.

Bjorn, this would expand the meaning of nocrs to also ignore the bus window from crs. I can also add a separate flag (like pci_ignore_seg) and match the old behavior.

Thanks,
Andreas

---
arch/x86/pci/acpi.c | 17 +++++++++++++----
arch/x86/pci/bus_numa.c | 12 +-----------
2 files changed, 14 insertions(+), 15 deletions(-)

diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c
index cfd1b13..c9ebc36 100644
--- a/arch/x86/pci/acpi.c
+++ b/arch/x86/pci/acpi.c
@@ -107,6 +107,16 @@ static const struct dmi_system_id pci_crs_quirks[] __initconst = {
DMI_MATCH(DMI_BIOS_VERSION, "6JET85WW (1.43 )"),
},
},
+ /* https://bugzilla.kernel.org/show_bug.cgi?id=84281 */
+ {
+ .callback = set_nouse_crs,
+ .ident = "TYAN Transport VX50 B4985",
+ .matches = {
+ DMI_MATCH(DMI_BOARD_VENDOR, "TYAN Computer Corporation"),
+ DMI_MATCH(DMI_BOARD_NAME, "Tyan Transport VX50-B4985"),
+ DMI_MATCH(DMI_BIOS_VERSION, "TYAN Transport VX50 B4985 BIOS V3.01.B30"),
+ },
+ },

/* https://bugzilla.kernel.org/show_bug.cgi?id=15362 */
{
@@ -522,15 +532,14 @@ struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root)
} else {
probe_pci_root_info(info, device, busnum, domain);

- /* insert busn res at first */
- pci_add_resource(&resources, &root->secondary);
/*
* _CRS with no apertures is normal, so only fall back to
* defaults or native bridge info if we're ignoring _CRS.
*/
- if (pci_use_crs)
+ if (pci_use_crs) {
+ pci_add_resource(&resources, &root->secondary);
add_resources(info, &resources);
- else {
+ } else {
free_pci_root_info_res(info);
x86_pci_root_bus_resources(busnum, &resources);
}
diff --git a/arch/x86/pci/bus_numa.c b/arch/x86/pci/bus_numa.c
index f3a2cfc..b735d0e 100644
--- a/arch/x86/pci/bus_numa.c
+++ b/arch/x86/pci/bus_numa.c
@@ -31,8 +31,6 @@ void x86_pci_root_bus_resources(int bus, struct list_head *resources)
{
struct pci_root_info *info = x86_find_pci_root_info(bus);
struct pci_root_res *root_res;
- struct pci_host_bridge_window *window;
- bool found = false;

if (!info)
goto default_resources;
@@ -40,15 +38,7 @@ void x86_pci_root_bus_resources(int bus, struct list_head *resources)
printk(KERN_DEBUG "PCI: root bus %02x: hardware-probed resources\n",
bus);

- /* already added by acpi ? */
- list_for_each_entry(window, resources, list)
- if (window->res->flags & IORESOURCE_BUS) {
- found = true;
- break;
- }
-
- if (!found)
- pci_add_resource(resources, &info->busn);
+ pci_add_resource(resources, &info->busn);

list_for_each_entry(root_res, &info->resources, list) {
struct resource *res;
--
2.1.0
Dirk Gouders
2014-09-14 14:24:19 UTC
Permalink
Post by Andreas Noever
Updated version with dmi strings. Dirk can you test this (without pci=nocrs) and look for
PCI: Ignoring host bridge windows from ACPI
If it does not show up then I have messed up the DMI_MATCH macros. In that case
please try to boot with pci=nocrs.
Reboot with the fix done, please find the test results below.
Looks good, I would say, the machine is still running with that kernel
and all VMs active.

Thanks a lot,

Dirk

# lspci -tv

-+-[0000:80]-+-00.0 NVIDIA Corporation CK804 Memory Controller
| +-01.0 NVIDIA Corporation CK804 Memory Controller
| +-07.0 NVIDIA Corporation CK804 Serial ATA Controller
| +-08.0 NVIDIA Corporation CK804 Serial ATA Controller
| +-0a.0 NVIDIA Corporation CK804 Ethernet Controller
| +-0b.0-[81-85]--
| +-0c.0-[86-8a]--
| +-0d.0-[8b-8f]--
| \-0e.0-[90-94]--
\-[0000:00]-+-00.0 NVIDIA Corporation CK804 Memory Controller
+-01.0 NVIDIA Corporation CK804 ISA Bridge
+-01.1 NVIDIA Corporation CK804 SMBus
+-02.0 NVIDIA Corporation CK804 USB Controller
+-02.1 NVIDIA Corporation CK804 USB Controller
+-06.0 NVIDIA Corporation CK804 IDE
+-07.0 NVIDIA Corporation CK804 Serial ATA Controller
+-08.0 NVIDIA Corporation CK804 Serial ATA Controller
+-09.0-[01]--+-06.0 Intel Corporation 82541GI Gigabit Ethernet Controller
| \-09.0 XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core)
+-0a.0 NVIDIA Corporation CK804 Ethernet Controller
+-0b.0-[02]--
+-0c.0-[03]--
+-0d.0-[05]--
+-0e.0-[0a]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-18.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-18.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-19.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-19.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-19.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1a.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1a.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1a.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1a.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1a.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1b.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1b.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1b.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1b.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1b.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1c.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1c.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1c.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1c.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1c.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1d.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1d.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1d.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1d.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1d.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1e.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1e.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1e.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1e.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
+-1e.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
+-1f.0 Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
+-1f.1 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
+-1f.2 Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
+-1f.3 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
\-1f.4 Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control

# dmesg

[ 0.000000] Linux version 3.17.0-rc4-00347-g2a3257c (***@quad) (gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) ) #24 SMP Sun Sep 14 15:53:39 CEST 2014
[ 0.000000] Command line: root=/dev/sda2 dyndbg="file drivers/pci/* +pf" log_buf_len=10M
[ 0.000000] tseg: 00cfc00000
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x00000000000997ff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000099800-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000ca000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007ffdffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007ffe0000-0x000000007ffe9fff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x000000007ffea000-0x000000007fffffff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x0000000080000000-0x00000000cfbfffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000cfc00000-0x00000000cfffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec0ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fff80000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x0000000a2fffffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.4 present.
[ 0.000000] DMI: NVIDIA CK8 /Tyan Transport VX50-B4985, BIOS TYAN Transport VX50 B4985 BIOS V3.01.B30 11/27/2009
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] e820: last_pfn = 0xa30000 max_arch_pfn = 0x400000000
[ 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 000000000000 mask FFFF80000000 write-back
[ 0.000000] 1 base 000080000000 mask FFFFC0000000 write-back
[ 0.000000] 2 base 0000C0000000 mask FFFFF0000000 write-back
[ 0.000000] 3 disabled
[ 0.000000] 4 disabled
[ 0.000000] 5 disabled
[ 0.000000] 6 disabled
[ 0.000000] 7 disabled
[ 0.000000] TOM2: 0000000a30000000 aka 41728M
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] e820: update [mem 0xd0000000-0xffffffff] usable ==> reserved
[ 0.000000] e820: last_pfn = 0xcfc00 max_arch_pfn = 0x400000000
[ 0.000000] found SMP MP-table at [mem 0x000f7770-0x000f777f] mapped at [ffff8800000f7770]
[ 0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[ 0.000000] Using GB pages for direct mapping
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] BRK [0x01937000, 0x01937fff] PGTABLE
[ 0.000000] BRK [0x01938000, 0x01938fff] PGTABLE
[ 0.000000] BRK [0x01939000, 0x01939fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0xa2fe00000-0xa2fffffff]
[ 0.000000] [mem 0xa2fe00000-0xa2fffffff] page 2M
[ 0.000000] BRK [0x0193a000, 0x0193afff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0xa2c000000-0xa2fdfffff]
[ 0.000000] [mem 0xa2c000000-0xa2fdfffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0xa00000000-0xa2bffffff]
[ 0.000000] [mem 0xa00000000-0xa2bffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x7ffdffff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x7fdfffff] page 2M
[ 0.000000] [mem 0x7fe00000-0x7ffdffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0x80000000-0xcfbfffff]
[ 0.000000] [mem 0x80000000-0xbfffffff] page 1G
[ 0.000000] [mem 0xc0000000-0xcfbfffff] page 2M
[ 0.000000] BRK [0x0193b000, 0x0193bfff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x100000000-0x9ffffffff]
[ 0.000000] [mem 0x100000000-0x9ffffffff] page 1G
[ 0.000000] log_buf_len: 16777216 bytes
[ 0.000000] early log buf free: 257848(98%)
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000F77F0 000014 (v00 PTLTD )
[ 0.000000] ACPI: RSDT 0x000000007FFE0AAB 000038 (v01 PTLTD RSDT 06040000 LTP 00000000)
[ 0.000000] ACPI: FACP 0x000000007FFE4C98 000074 (v01 NVIDIA CK8S 06040000 PTL_ 000F4240)
[ 0.000000] ACPI: DSDT 0x000000007FFE0AE3 0041B5 (v01 NVIDIA CK8 06040000 MSFT 0100000E)
[ 0.000000] ACPI: FACS 0x000000007FFEAFC0 000040
[ 0.000000] ACPI: SSDT 0x000000007FFE4D0C 005084 (v01 AMD POWERNOW 06040000 AMD 00000001)
[ 0.000000] ACPI: SPCR 0x000000007FFE9D90 000050 (v01 PTLTD $UCRTBL$ 06040000 PTL 00000001)
[ 0.000000] ACPI: APIC 0x000000007FFE9DE0 0001F8 (v01 PTLTD ? APIC 06040000 LTP 00000000)
[ 0.000000] ACPI: BOOT 0x000000007FFE9FD8 000028 (v01 PTLTD $SBFTBL$ 06040000 LTP 00000001)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] Scanning NUMA topology in Northbridge 24
[ 0.000000] Number of physical nodes 8
[ 0.000000] Node 0 MemBase 0000000000000000 Limit 0000000130000000
[ 0.000000] Node 1 MemBase 0000000130000000 Limit 0000000230000000
[ 0.000000] Node 2 MemBase 0000000230000000 Limit 0000000330000000
[ 0.000000] Node 3 MemBase 0000000330000000 Limit 0000000430000000
[ 0.000000] Node 4 MemBase 0000000430000000 Limit 0000000530000000
[ 0.000000] Node 5 MemBase 0000000530000000 Limit 0000000630000000
[ 0.000000] Node 6 MemBase 0000000630000000 Limit 0000000830000000
[ 0.000000] Node 7 MemBase 0000000830000000 Limit 0000000a30000000
[ 0.000000] BSP APIC ID: 04
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x12fffffff]
[ 0.000000] NODE_DATA [mem 0x12fffc000-0x12fffffff]
[ 0.000000] Initmem setup node 1 [mem 0x130000000-0x22fffffff]
[ 0.000000] NODE_DATA [mem 0x22fffc000-0x22fffffff]
[ 0.000000] Initmem setup node 2 [mem 0x230000000-0x32fffffff]
[ 0.000000] NODE_DATA [mem 0x32fffc000-0x32fffffff]
[ 0.000000] Initmem setup node 3 [mem 0x330000000-0x42fffffff]
[ 0.000000] NODE_DATA [mem 0x42fffc000-0x42fffffff]
[ 0.000000] Initmem setup node 4 [mem 0x430000000-0x52fffffff]
[ 0.000000] NODE_DATA [mem 0x52fffc000-0x52fffffff]
[ 0.000000] Initmem setup node 5 [mem 0x530000000-0x62fffffff]
[ 0.000000] NODE_DATA [mem 0x62fffc000-0x62fffffff]
[ 0.000000] Initmem setup node 6 [mem 0x630000000-0x82fffffff]
[ 0.000000] NODE_DATA [mem 0x82fffc000-0x82fffffff]
[ 0.000000] Initmem setup node 7 [mem 0x830000000-0xa2fffffff]
[ 0.000000] NODE_DATA [mem 0xa2effa000-0xa2effdfff]
[ 0.000000] [ffffea0004280000-ffffea00043fffff] potential offnode page_structs
[ 0.000000] [ffffea0000000000-ffffea00043fffff] PMD -> [ffff88012be00000-ffff88012f7fffff] on node 0
[ 0.000000] [ffffea0007a80000-ffffea0007bfffff] potential offnode page_structs
[ 0.000000] [ffffea0004400000-ffffea0007bfffff] PMD -> [ffff88022be00000-ffff88022f5fffff] on node 1
[ 0.000000] [ffffea000b280000-ffffea000b3fffff] potential offnode page_structs
[ 0.000000] [ffffea0007c00000-ffffea000b3fffff] PMD -> [ffff88032be00000-ffff88032f5fffff] on node 2
[ 0.000000] [ffffea000ea80000-ffffea000ebfffff] potential offnode page_structs
[ 0.000000] [ffffea000b400000-ffffea000ebfffff] PMD -> [ffff88042be00000-ffff88042f5fffff] on node 3
[ 0.000000] [ffffea0012280000-ffffea00123fffff] potential offnode page_structs
[ 0.000000] [ffffea000ec00000-ffffea00123fffff] PMD -> [ffff88052be00000-ffff88052f5fffff] on node 4
[ 0.000000] [ffffea0015a80000-ffffea0015bfffff] potential offnode page_structs
[ 0.000000] [ffffea0012400000-ffffea0015bfffff] PMD -> [ffff88062be00000-ffff88062f5fffff] on node 5
[ 0.000000] [ffffea001ca80000-ffffea001cbfffff] potential offnode page_structs
[ 0.000000] [ffffea0015c00000-ffffea001cbfffff] PMD -> [ffff880827e00000-ffff88082edfffff] on node 6
[ 0.000000] [ffffea001cc00000-ffffea0023bfffff] PMD -> [ffff880a26600000-ffff880a2d5fffff] on node 7
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
[ 0.000000] Normal [mem 0x100000000-0xa2fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x00098fff]
[ 0.000000] node 0: [mem 0x00100000-0x7ffdffff]
[ 0.000000] node 0: [mem 0x80000000-0xcfbfffff]
[ 0.000000] node 0: [mem 0x100000000-0x12fffffff]
[ 0.000000] node 1: [mem 0x130000000-0x22fffffff]
[ 0.000000] node 2: [mem 0x230000000-0x32fffffff]
[ 0.000000] node 3: [mem 0x330000000-0x42fffffff]
[ 0.000000] node 4: [mem 0x430000000-0x52fffffff]
[ 0.000000] node 5: [mem 0x530000000-0x62fffffff]
[ 0.000000] node 6: [mem 0x630000000-0x82fffffff]
[ 0.000000] node 7: [mem 0x830000000-0xa2fffffff]
[ 0.000000] On node 0 totalpages: 1047416
[ 0.000000] DMA zone: 56 pages used for memmap
[ 0.000000] DMA zone: 21 pages reserved
[ 0.000000] DMA zone: 3992 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 11578 pages used for memmap
[ 0.000000] DMA32 zone: 846816 pages, LIFO batch:31
[ 0.000000] Normal zone: 2688 pages used for memmap
[ 0.000000] Normal zone: 196608 pages, LIFO batch:31
[ 0.000000] On node 1 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 2 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 3 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 4 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 5 totalpages: 1048576
[ 0.000000] Normal zone: 14336 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] On node 6 totalpages: 2097152
[ 0.000000] Normal zone: 28672 pages used for memmap
[ 0.000000] Normal zone: 2097152 pages, LIFO batch:31
[ 0.000000] On node 7 totalpages: 2097152
[ 0.000000] Normal zone: 28672 pages used for memmap
[ 0.000000] Normal zone: 2097152 pages, LIFO batch:31
[ 0.000000] Nvidia board detected. Ignoring ACPI timer override.
[ 0.000000] If you got timer trouble try acpi_use_timer_override
[ 0.000000] ACPI: PM-Timer IO Port: 0x8008
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x04] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x05] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x06] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x07] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x08] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x09] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x0a] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x0b] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x0c] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x09] lapic_id[0x0d] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x0e] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x0f] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x10] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x11] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x12] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x13] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x10] lapic_id[0x14] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x11] lapic_id[0x15] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x12] lapic_id[0x16] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x13] lapic_id[0x17] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x14] lapic_id[0x18] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x15] lapic_id[0x19] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x16] lapic_id[0x1a] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x17] lapic_id[0x1b] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x18] lapic_id[0x1c] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x19] lapic_id[0x1d] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x1e] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x1f] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x20] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x21] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x22] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x23] enabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x11] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x12] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x13] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x14] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x15] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x16] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x17] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x18] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x19] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1a] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1b] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1c] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1d] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1e] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x1f] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] smpboot: Allowing 32 CPUs, 0 hotplug CPUs
[ 0.000000] PM: Registered nosave memory: [mem 0x00099000-0x00099fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x0009a000-0x0009ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000c9fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000ca000-0x000fffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7ffe0000-0x7ffe9fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7ffea000-0x7fffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xcfc00000-0xcfffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xdfffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xe0000000-0xefffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfebfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec0ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec10000-0xfedfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee01000-0xfff7ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfff80000-0xffffffff]
[ 0.000000] e820: [mem 0xd0000000-0xdfffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:32 nr_node_ids:8
[ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff88012fc00000 s79296 r8192 d23104 u524288
[ 0.000000] pcpu-alloc: s79296 r8192 d23104 u524288 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 00 01 02 03 [1] 04 05 06 07
[ 0.000000] pcpu-alloc: [2] 08 09 10 11 [3] 12 13 14 15
[ 0.000000] pcpu-alloc: [4] 16 17 18 19 [5] 20 21 22 23
[ 0.000000] pcpu-alloc: [6] 24 25 26 27 [7] 28 29 30 31
[ 0.000000] Built 8 zonelists in Zone order, mobility grouping on. Total pages: 10341233
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: root=/dev/sda2 dyndbg="file drivers/pci/* +pf" log_buf_len=10M
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] AGP: Checking aperture...
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] AGP: Node 0: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 1: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 2: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 3: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 4: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 5: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 6: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] AGP: Node 7: aperture [bus addr 0xd0000000-0xd3ffffff] (64MB)
[ 0.000000] Memory: 41266556K/41938400K available (4485K kernel code, 694K rwdata, 2500K rodata, 936K init, 776K bss, 671844K reserved)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:4352 nr_irqs:680 0
[ 0.000000] spurious 8259A interrupt: IRQ7.
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.000000] tsc: Detected 1908.825 MHz processor
[ 0.000018] Calibrating delay loop (skipped), value calculated using timer frequency.. 3817.65 BogoMIPS (lpj=7635300)
[ 0.000318] pid_max: default: 32768 minimum: 301
[ 0.000566] ACPI: Core revision 20140724
[ 0.008488] ACPI: All ACPI Tables successfully acquired
[ 0.017403] Dentry cache hash table entries: 8388608 (order: 14, 67108864 bytes)
[ 0.068507] Inode-cache hash table entries: 4194304 (order: 13, 33554432 bytes)
[ 0.091869] Mount-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.092195] Mountpoint-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.094486] CPU: Physical Processor ID: 0
[ 0.094662] CPU: Processor Core ID: 0
[ 0.094807] mce: CPU supports 6 MCE banks
[ 0.094961] LVT offset 0 assigned for vector 0xf9
[ 0.095115] process: using AMD E400 aware idle routine
[ 0.095272] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64, 1GB 0
[ 0.095728] Freeing SMP alternatives memory: 20K (ffffffff8186e000 - ffffffff81873000)
[ 0.096081] Switched APIC routing to physical flat.
[ 0.096729] ..TIMER: vector=0x30 apic1=0 pin1=0 apic2=-1 pin2=-1
[ 0.137258] smpboot: CPU0: Quad-Core AMD Opteron(tm) Processor 8347 HE (fam: 10, model: 02, stepping: 03)
[ 0.245486] Performance Events: AMD PMU driver.
[ 0.245686] ... version: 0
[ 0.245833] ... bit width: 48
[ 0.245972] ... generic registers: 4
[ 0.246117] ... value mask: 0000ffffffffffff
[ 0.246265] ... max period: 00007fffffffffff
[ 0.246412] ... fixed-purpose events: 0
[ 0.246547] ... event mask: 000000000000000f
[ 0.248910] x86: Booting SMP configuration:
[ 0.249079] .... node #0, CPUs: #1 #2 #3
[ 0.290308] .... node #1, CPUs: #4 #5 #6 #7
[ 0.438504] .... node #2, CPUs: #8 #9 #10 #11
[ 0.590285] .... node #3, CPUs: #12 #13 #14 #15
[ 0.742168] .... node #4, CPUs: #16 #17 #18 #19
[ 0.894106] .... node #5, CPUs: #20 #21 #22 #23
[ 1.045976] .... node #6, CPUs: #24 #25 #26 #27
[ 1.197836] .... node #7, CPUs: #28 #29 #30 #31
[ 1.349247] x86: Booted up 8 nodes, 32 CPUs
[ 1.349540] smpboot: Total of 32 processors activated (122171.35 BogoMIPS)
[ 1.371485] devtmpfs: initialized
[ 1.372343] PM: Registering ACPI NVS region [mem 0x7ffea000-0x7fffffff] (90112 bytes)
[ 1.373901] NET: Registered protocol family 16
[ 1.374436] cpuidle: using governor ladder
[ 1.374587] cpuidle: using governor menu
[ 1.374789] node 0 link 1: io port [1000, 3fff]
[ 1.374793] node 1 link 1: io port [b000, bfff]
[ 1.374796] node 1 link 1: io port [9000, 9fff]
[ 1.374799] TOM: 00000000d0000000 aka 3328M
[ 1.374948] node 0 link 1: mmio [d4000000, dbffffff]
[ 1.374952] node 1 link 1: mmio [dc000000, dc3fffff]
[ 1.374955] node 0 link 1: mmio [a0000, bffff]
[ 1.374958] node 0 link 1: mmio [e0000000, e7ffffff]
[ 1.374960] node 1 link 1: mmio [e8000000, efffffff]
[ 1.374963] TOM2: 0000000a30000000 aka 41728M
[ 1.375112] bus: [bus 00-7f] on node 0 link 1
[ 1.375113] bus: 00 [io 0x0000-0x8fff]
[ 1.375115] bus: 00 [io 0xc000-0xffff]
[ 1.375116] bus: 00 [io 0xa000-0xafff]
[ 1.375118] bus: 00 [mem 0xd0000000-0xdbffffff]
[ 1.375119] bus: 00 [mem 0x000a0000-0x000bffff]
[ 1.375120] bus: 00 [mem 0xdc400000-0xe7ffffff]
[ 1.375122] bus: 00 [mem 0xf0000000-0xffffffff]
[ 1.375123] bus: 00 [mem 0xa30000000-0xfcffffffff]
[ 1.375124] bus: [bus 80-ff] on node 1 link 1
[ 1.375126] bus: 80 [io 0xb000-0xbfff]
[ 1.375127] bus: 80 [io 0x9000-0x9fff]
[ 1.375128] bus: 80 [mem 0xdc000000-0xdc3fffff]
[ 1.375129] bus: 80 [mem 0xe8000000-0xefffffff]
[ 1.375308] ACPI: bus type PCI registered
[ 1.375615] PCI: Using configuration type 1 for base access
[ 1.375764] PCI: Using configuration type 1 for extended access
[ 1.398355] ACPI: Added _OSI(Module Device)
[ 1.398561] ACPI: Added _OSI(Processor Device)
[ 1.398708] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 1.398855] ACPI: Added _OSI(Processor Aggregator Device)
[ 1.415406] ACPI: Interpreter enabled
[ 1.415584] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140724/hwxface-580)
[ 1.415932] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20140724/hwxface-580)
[ 1.416289] ACPI: (supports S0 S1 S4 S5)
[ 1.416439] ACPI: Using IOAPIC for interrupt routing
[ 1.416656] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
[ 1.429097] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-07])
[ 1.429303] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 1.429467] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 1.429974] acpi PNP0A03:00: host bridge window [io 0x0000-0x0cf7] (ignored)
[ 1.429976] acpi PNP0A03:00: host bridge window [io 0x0d00-0x3fff] (ignored)
[ 1.429979] acpi PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
[ 1.429982] acpi PNP0A03:00: host bridge window [mem 0x000c0000-0x000dffff] (ignored)
[ 1.429985] acpi PNP0A03:00: host bridge window [mem 0xd4000000-0xdbffffff] (ignored)
[ 1.429988] PCI: root bus 00: hardware-probed resources
[ 1.430073] PCI host bridge to bus 0000:00
[ 1.430222] pci_bus 0000:00: root bus resource [bus 00-7f]
[ 1.430375] pci_bus 0000:00: root bus resource [io 0x0000-0x8fff]
[ 1.430526] pci_bus 0000:00: root bus resource [io 0xc000-0xffff]
[ 1.430678] pci_bus 0000:00: root bus resource [io 0xa000-0xafff]
[ 1.430819] pci_bus 0000:00: root bus resource [mem 0xd0000000-0xdbffffff]
[ 1.430970] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 1.431122] pci_bus 0000:00: root bus resource [mem 0xdc400000-0xe7ffffff]
[ 1.431273] pci_bus 0000:00: root bus resource [mem 0xf0000000-0xffffffff]
[ 1.431442] pci_bus 0000:00: root bus resource [mem 0xa30000000-0xfcffffffff]
[ 1.431589] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 1.431609] pci 0000:00:00.0: [10de:005e] type 00 class 0x058000
[ 1.431895] pci 0000:00:01.0: [10de:0051] type 00 class 0x060100
[ 1.431927] fixup_debug_start: pci 0000:00:01.0: calling nvidia_force_enable_hpet+0x0/0xaa
[ 1.431929] HPET not enabled in BIOS. You might try hpet=force boot option
[ 1.432223] pci 0000:00:01.1: [10de:0052] type 00 class 0x0c0500
[ 1.432232] pci 0000:00:01.1: reg 0x10: [io 0x0000-0x001f]
[ 1.432245] pci 0000:00:01.1: reg 0x20: [io 0xa000-0xa03f]
[ 1.432250] pci 0000:00:01.1: reg 0x24: [io 0xa040-0xa07f]
[ 1.432275] pci 0000:00:01.1: PME# supported from D3hot D3cold
[ 1.432279] pci_pme_active: pci 0000:00:01.1: PME# disabled
[ 1.432435] pci 0000:00:02.0: [10de:005a] type 00 class 0x0c0310
[ 1.432443] pci 0000:00:02.0: reg 0x10: [mem 0xd4000000-0xd4000fff]
[ 1.432473] pci 0000:00:02.0: supports D1 D2
[ 1.432475] pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.432478] pci_pme_active: pci 0000:00:02.0: PME# disabled
[ 1.432564] pci 0000:00:02.0: System wakeup disabled by ACPI
[ 1.432792] pci 0000:00:02.1: [10de:005b] type 00 class 0x0c0320
[ 1.432801] pci 0000:00:02.1: reg 0x10: [mem 0xd4001000-0xd40010ff]
[ 1.432852] pci 0000:00:02.1: supports D1 D2
[ 1.432854] pci 0000:00:02.1: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.432869] pci_pme_active: pci 0000:00:02.1: PME# disabled
[ 1.432970] pci 0000:00:02.1: System wakeup disabled by ACPI
[ 1.433205] pci 0000:00:06.0: [10de:0053] type 00 class 0x01018a
[ 1.433222] pci 0000:00:06.0: reg 0x20: [io 0x1400-0x140f]
[ 1.433231] pci 0000:00:06.0: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7]
[ 1.433384] pci 0000:00:06.0: legacy IDE quirk: reg 0x14: [io 0x03f6]
[ 1.433537] pci 0000:00:06.0: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]
[ 1.433689] pci 0000:00:06.0: legacy IDE quirk: reg 0x1c: [io 0x0376]
[ 1.433990] pci 0000:00:07.0: [10de:0054] type 00 class 0x010185
[ 1.433998] pci 0000:00:07.0: reg 0x10: [io 0x1440-0x1447]
[ 1.434003] pci 0000:00:07.0: reg 0x14: [io 0x1434-0x1437]
[ 1.434007] pci 0000:00:07.0: reg 0x18: [io 0x1438-0x143f]
[ 1.434012] pci 0000:00:07.0: reg 0x1c: [io 0x1430-0x1433]
[ 1.434016] pci 0000:00:07.0: reg 0x20: [io 0x1410-0x141f]
[ 1.434021] pci 0000:00:07.0: reg 0x24: [mem 0xd4002000-0xd4002fff]
[ 1.434190] pci 0000:00:08.0: [10de:0055] type 00 class 0x010185
[ 1.434197] pci 0000:00:08.0: reg 0x10: [io 0x1458-0x145f]
[ 1.434202] pci 0000:00:08.0: reg 0x14: [io 0x144c-0x144f]
[ 1.434207] pci 0000:00:08.0: reg 0x18: [io 0x1450-0x1457]
[ 1.434211] pci 0000:00:08.0: reg 0x1c: [io 0x1448-0x144b]
[ 1.434216] pci 0000:00:08.0: reg 0x20: [io 0x1420-0x142f]
[ 1.434221] pci 0000:00:08.0: reg 0x24: [mem 0xd4003000-0xd4003fff]
[ 1.434409] pci 0000:00:09.0: [10de:005c] type 01 class 0x060401
[ 1.434498] pci 0000:00:09.0: System wakeup disabled by ACPI
[ 1.434721] pci 0000:00:0a.0: [10de:0057] type 00 class 0x068000
[ 1.434729] pci 0000:00:0a.0: reg 0x10: [mem 0xd4004000-0xd4004fff]
[ 1.434734] pci 0000:00:0a.0: reg 0x14: [io 0x1460-0x1467]
[ 1.434758] pci 0000:00:0a.0: supports D1 D2
[ 1.434774] pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.434783] pci_pme_active: pci 0000:00:0a.0: PME# disabled
[ 1.434876] pci 0000:00:0a.0: System wakeup disabled by ACPI
[ 1.435102] pci 0000:00:0b.0: [10de:005d] type 01 class 0x060400
[ 1.435137] pci 0000:00:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.435140] pci_pme_active: pci 0000:00:0b.0: PME# disabled
[ 1.435295] pci 0000:00:0c.0: [10de:005d] type 01 class 0x060400
[ 1.435325] pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.435328] pci_pme_active: pci 0000:00:0c.0: PME# disabled
[ 1.435489] pci 0000:00:0d.0: [10de:005d] type 01 class 0x060400
[ 1.435522] pci 0000:00:0d.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.435525] pci_pme_active: pci 0000:00:0d.0: PME# disabled
[ 1.435680] pci 0000:00:0e.0: [10de:005d] type 01 class 0x060400
[ 1.435712] pci 0000:00:0e.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.435715] pci_pme_active: pci 0000:00:0e.0: PME# disabled
[ 1.435874] pci 0000:00:18.0: [1022:1200] type 00 class 0x060000
[ 1.435883] fixup_debug_start: pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.436033] pci 0000:00:18.1: [1022:1201] type 00 class 0x060000
[ 1.436038] fixup_debug_start: pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.436183] pci 0000:00:18.2: [1022:1202] type 00 class 0x060000
[ 1.436188] fixup_debug_start: pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.436326] pci 0000:00:18.3: [1022:1203] type 00 class 0x060000
[ 1.436331] fixup_debug_start: pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.436471] pci 0000:00:18.4: [1022:1204] type 00 class 0x060000
[ 1.436476] fixup_debug_start: pci 0000:00:18.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.436615] pci 0000:00:19.0: [1022:1200] type 00 class 0x060000
[ 1.436620] fixup_debug_start: pci 0000:00:19.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.436767] pci 0000:00:19.1: [1022:1201] type 00 class 0x060000
[ 1.436772] fixup_debug_start: pci 0000:00:19.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.436907] pci 0000:00:19.2: [1022:1202] type 00 class 0x060000
[ 1.436912] fixup_debug_start: pci 0000:00:19.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.437052] pci 0000:00:19.3: [1022:1203] type 00 class 0x060000
[ 1.437057] fixup_debug_start: pci 0000:00:19.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.437201] pci 0000:00:19.4: [1022:1204] type 00 class 0x060000
[ 1.437206] fixup_debug_start: pci 0000:00:19.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.437348] pci 0000:00:1a.0: [1022:1200] type 00 class 0x060000
[ 1.437353] fixup_debug_start: pci 0000:00:1a.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.437502] pci 0000:00:1a.1: [1022:1201] type 00 class 0x060000
[ 1.437507] fixup_debug_start: pci 0000:00:1a.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.437644] pci 0000:00:1a.2: [1022:1202] type 00 class 0x060000
[ 1.437648] fixup_debug_start: pci 0000:00:1a.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.437787] pci 0000:00:1a.3: [1022:1203] type 00 class 0x060000
[ 1.437792] fixup_debug_start: pci 0000:00:1a.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.437933] pci 0000:00:1a.4: [1022:1204] type 00 class 0x060000
[ 1.437937] fixup_debug_start: pci 0000:00:1a.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.438081] pci 0000:00:1b.0: [1022:1200] type 00 class 0x060000
[ 1.438086] fixup_debug_start: pci 0000:00:1b.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.438238] pci 0000:00:1b.1: [1022:1201] type 00 class 0x060000
[ 1.438243] fixup_debug_start: pci 0000:00:1b.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.438382] pci 0000:00:1b.2: [1022:1202] type 00 class 0x060000
[ 1.438387] fixup_debug_start: pci 0000:00:1b.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.438525] pci 0000:00:1b.3: [1022:1203] type 00 class 0x060000
[ 1.438530] fixup_debug_start: pci 0000:00:1b.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.438674] pci 0000:00:1b.4: [1022:1204] type 00 class 0x060000
[ 1.438678] fixup_debug_start: pci 0000:00:1b.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.438818] pci 0000:00:1c.0: [1022:1200] type 00 class 0x060000
[ 1.438823] fixup_debug_start: pci 0000:00:1c.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.438978] pci 0000:00:1c.1: [1022:1201] type 00 class 0x060000
[ 1.438983] fixup_debug_start: pci 0000:00:1c.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.439122] pci 0000:00:1c.2: [1022:1202] type 00 class 0x060000
[ 1.439127] fixup_debug_start: pci 0000:00:1c.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.439275] pci 0000:00:1c.3: [1022:1203] type 00 class 0x060000
[ 1.439280] fixup_debug_start: pci 0000:00:1c.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.439431] pci 0000:00:1c.4: [1022:1204] type 00 class 0x060000
[ 1.439436] fixup_debug_start: pci 0000:00:1c.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.439588] pci 0000:00:1d.0: [1022:1200] type 00 class 0x060000
[ 1.439593] fixup_debug_start: pci 0000:00:1d.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.439770] pci 0000:00:1d.1: [1022:1201] type 00 class 0x060000
[ 1.439775] fixup_debug_start: pci 0000:00:1d.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.439928] pci 0000:00:1d.2: [1022:1202] type 00 class 0x060000
[ 1.439933] fixup_debug_start: pci 0000:00:1d.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.440073] pci 0000:00:1d.3: [1022:1203] type 00 class 0x060000
[ 1.440078] fixup_debug_start: pci 0000:00:1d.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.440232] pci 0000:00:1d.4: [1022:1204] type 00 class 0x060000
[ 1.440238] fixup_debug_start: pci 0000:00:1d.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.440382] pci 0000:00:1e.0: [1022:1200] type 00 class 0x060000
[ 1.440387] fixup_debug_start: pci 0000:00:1e.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.440550] pci 0000:00:1e.1: [1022:1201] type 00 class 0x060000
[ 1.440555] fixup_debug_start: pci 0000:00:1e.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.440703] pci 0000:00:1e.2: [1022:1202] type 00 class 0x060000
[ 1.440708] fixup_debug_start: pci 0000:00:1e.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.440855] pci 0000:00:1e.3: [1022:1203] type 00 class 0x060000
[ 1.440860] fixup_debug_start: pci 0000:00:1e.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.441008] pci 0000:00:1e.4: [1022:1204] type 00 class 0x060000
[ 1.441013] fixup_debug_start: pci 0000:00:1e.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.441165] pci 0000:00:1f.0: [1022:1200] type 00 class 0x060000
[ 1.441170] fixup_debug_start: pci 0000:00:1f.0: calling quirk_mmio_always_on+0x0/0x5
[ 1.441340] pci 0000:00:1f.1: [1022:1201] type 00 class 0x060000
[ 1.441345] fixup_debug_start: pci 0000:00:1f.1: calling quirk_mmio_always_on+0x0/0x5
[ 1.441497] pci 0000:00:1f.2: [1022:1202] type 00 class 0x060000
[ 1.441502] fixup_debug_start: pci 0000:00:1f.2: calling quirk_mmio_always_on+0x0/0x5
[ 1.441652] pci 0000:00:1f.3: [1022:1203] type 00 class 0x060000
[ 1.441657] fixup_debug_start: pci 0000:00:1f.3: calling quirk_mmio_always_on+0x0/0x5
[ 1.441810] pci 0000:00:1f.4: [1022:1204] type 00 class 0x060000
[ 1.441815] fixup_debug_start: pci 0000:00:1f.4: calling quirk_mmio_always_on+0x0/0x5
[ 1.441969] pci_scan_child_bus: pci_bus 0000:00: fixups for bus
[ 1.441974] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 0
[ 1.442012] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 1.442028] pci 0000:01:06.0: [8086:1076] type 00 class 0x020000
[ 1.442042] pci 0000:01:06.0: reg 0x10: [mem 0xd4120000-0xd413ffff]
[ 1.442050] pci 0000:01:06.0: reg 0x14: [mem 0xd4100000-0xd411ffff]
[ 1.442057] pci 0000:01:06.0: reg 0x18: [io 0x2080-0x20bf]
[ 1.442086] pci 0000:01:06.0: reg 0x30: [mem 0x00000000-0x0001ffff pref]
[ 1.442116] pci 0000:01:06.0: PME# supported from D0 D3hot D3cold
[ 1.442130] pci_pme_active: pci 0000:01:06.0: PME# disabled
[ 1.442230] pci 0000:01:09.0: [18ca:0020] type 00 class 0x030000
[ 1.442241] pci 0000:01:09.0: reg 0x10: [mem 0xd8000000-0xdbffffff pref]
[ 1.442248] pci 0000:01:09.0: reg 0x14: [mem 0xd4140000-0xd417ffff]
[ 1.442255] pci 0000:01:09.0: reg 0x18: [io 0x2000-0x207f]
[ 1.442299] pci 0000:01:09.0: supports D1 D2
[ 1.442413] pci_scan_child_bus: pci_bus 0000:01: fixups for bus
[ 1.442416] pci 0000:00:09.0: PCI bridge to [bus 01] (subtractive decode)
[ 1.442579] pci 0000:00:09.0: bridge window [io 0x2000-0x2fff]
[ 1.442582] pci 0000:00:09.0: bridge window [mem 0xd4100000-0xd41fffff]
[ 1.442585] pci 0000:00:09.0: bridge window [mem 0xd8000000-0xdbffffff pref]
[ 1.442588] pci 0000:00:09.0: bridge window [io 0x0000-0x8fff] (subtractive decode)
[ 1.442591] pci 0000:00:09.0: bridge window [io 0xc000-0xffff] (subtractive decode)
[ 1.442593] pci 0000:00:09.0: bridge window [io 0xa000-0xafff] (subtractive decode)
[ 1.442596] pci 0000:00:09.0: bridge window [mem 0xd0000000-0xdbffffff] (subtractive decode)
[ 1.442603] pci 0000:00:09.0: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[ 1.442605] pci 0000:00:09.0: bridge window [mem 0xdc400000-0xe7ffffff] (subtractive decode)
[ 1.442608] pci 0000:00:09.0: bridge window [mem 0xf0000000-0xffffffff] (subtractive decode)
[ 1.442611] pci 0000:00:09.0: bridge window [mem 0xa30000000-0xfcffffffff] (subtractive decode)
[ 1.442613] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=01
[ 1.442618] pci_scan_bridge: pci 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 0
[ 1.442681] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 1.442685] pci_scan_child_bus: pci_bus 0000:02: fixups for bus
[ 1.442687] pci 0000:00:0b.0: PCI bridge to [bus 02]
[ 1.442839] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 1.442843] pci_scan_bridge: pci 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 0
[ 1.442905] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 1.442909] pci_scan_child_bus: pci_bus 0000:03: fixups for bus
[ 1.442911] pci 0000:00:0c.0: PCI bridge to [bus 03]
[ 1.443066] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 1.443070] pci_scan_bridge: pci 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 0
[ 1.443133] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 1.443136] pci_scan_child_bus: pci_bus 0000:05: fixups for bus
[ 1.443138] pci 0000:00:0d.0: PCI bridge to [bus 05]
[ 1.443281] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 1.443295] pci_scan_bridge: pci 0000:00:0e.0: scanning [bus 0a-0a] behind bridge, pass 0
[ 1.443356] pci_scan_child_bus: pci_bus 0000:0a: scanning bus
[ 1.443375] pci 0000:0a:00.0: [1000:0646] type 00 class 0x0c0400
[ 1.443386] pci 0000:0a:00.0: reg 0x10: [io 0x3000-0x30ff]
[ 1.443397] pci 0000:0a:00.0: reg 0x14: [mem 0xd4210000-0xd4213fff 64bit]
[ 1.443407] pci 0000:0a:00.0: reg 0x1c: [mem 0xd4200000-0xd420ffff 64bit]
[ 1.443436] pci 0000:0a:00.0: reg 0x30: [mem 0x00000000-0x000fffff pref]
[ 1.443480] pci 0000:0a:00.0: supports D1 D2
[ 1.443588] pci 0000:0a:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 1.443856] pci_scan_child_bus: pci_bus 0000:0a: fixups for bus
[ 1.443859] pci 0000:00:0e.0: PCI bridge to [bus 0a]
[ 1.444013] pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
[ 1.444016] pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
[ 1.444020] pci_scan_child_bus: pci_bus 0000:0a: bus scan returning with max=0a
[ 1.444025] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 01-01] behind bridge, pass 1
[ 1.444039] pci_scan_bridge: pci 0000:00:0b.0: scanning [bus 02-02] behind bridge, pass 1
[ 1.444049] pci_scan_bridge: pci 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 1
[ 1.444052] pci_scan_bridge: pci 0000:00:0d.0: scanning [bus 05-05] behind bridge, pass 1
[ 1.444061] pci_scan_bridge: pci 0000:00:0e.0: scanning [bus 0a-0a] behind bridge, pass 1
[ 1.444070] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=0a
[ 1.444079] pci_bus 0000:00: on NUMA node 0
[ 1.445228] ACPI: PCI Interrupt Link [LNK1] (IRQs 16 17 18 19) *0
[ 1.445785] ACPI: PCI Interrupt Link [LNK2] (IRQs 16 17 18 19) *0
[ 1.446292] ACPI: PCI Interrupt Link [LNK3] (IRQs 16 17 18 19) *0
[ 1.446799] ACPI: PCI Interrupt Link [LNK4] (IRQs 16 17 18 19) *0, disabled.
[ 1.447332] ACPI: PCI Interrupt Link [LNK5] (IRQs 16 17 18 19) *0, disabled.
[ 1.447893] ACPI: PCI Interrupt Link [LSMB] (IRQs 20 21 22 23) *0, disabled.
[ 1.448434] ACPI: PCI Interrupt Link [LUS0] (IRQs 20 21 22 23) *0
[ 1.448947] ACPI: PCI Interrupt Link [LUS2] (IRQs 20 21 22 23) *0
[ 1.449451] ACPI: PCI Interrupt Link [LMAC] (IRQs 20 21 22 23) *0
[ 1.449959] ACPI: PCI Interrupt Link [LACI] (IRQs 20 21 22 23) *0, disabled.
[ 1.450502] ACPI: PCI Interrupt Link [LMCI] (IRQs 20 21 22 23) *0, disabled.
[ 1.451036] ACPI: PCI Interrupt Link [LPID] (IRQs 20 21 22 23) *0, disabled.
[ 1.451589] ACPI: PCI Interrupt Link [LTID] (IRQs 20 21 22 23) *0
[ 1.452109] ACPI: PCI Interrupt Link [LSI1] (IRQs 20 21 22 23) *0, disabled.
[ 1.452675] ACPI: PCI Interrupt Link [APCP] (IRQs 20 21 22 23) *0, disabled.
[ 1.453362] ACPI: PCI Root Bridge [PCI1] (domain 0000 [bus 80-ff])
[ 1.453520] acpi PNP0A03:01: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 1.453685] acpi PNP0A03:01: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 1.453847] acpi PNP0A03:01: [Firmware Bug]: no _PXM; falling back to node 1 from hardware (may be inconsistent with ACPI node numbers)
[ 1.454574] acpi PNP0A03:01: host bridge window [io 0xb000-0xffff] (ignored)
[ 1.454577] acpi PNP0A03:01: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
[ 1.454579] acpi PNP0A03:01: host bridge window [mem 0x000c0000-0x000dffff] (ignored)
[ 1.454582] acpi PNP0A03:01: host bridge window [mem 0xdc000000-0xdc3fffff] (ignored)
[ 1.454585] PCI: root bus 80: hardware-probed resources
[ 1.454651] PCI host bridge to bus 0000:80
[ 1.454799] pci_bus 0000:80: root bus resource [bus 80-ff]
[ 1.454952] pci_bus 0000:80: root bus resource [io 0xb000-0xbfff]
[ 1.455103] pci_bus 0000:80: root bus resource [io 0x9000-0x9fff]
[ 1.455243] pci_bus 0000:80: root bus resource [mem 0xdc000000-0xdc3fffff]
[ 1.455410] pci_bus 0000:80: root bus resource [mem 0xe8000000-0xefffffff]
[ 1.455570] pci_scan_child_bus: pci_bus 0000:80: scanning bus
[ 1.455600] pci 0000:80:00.0: [10de:005e] type 00 class 0x058000
[ 1.455801] pci 0000:80:01.0: [10de:00d3] type 00 class 0x058000
[ 1.455928] pci 0000:80:07.0: [10de:0054] type 00 class 0x010185
[ 1.455937] pci 0000:80:07.0: reg 0x10: [io 0xb030-0xb037]
[ 1.455942] pci 0000:80:07.0: reg 0x14: [io 0xb024-0xb027]
[ 1.455947] pci 0000:80:07.0: reg 0x18: [io 0xb028-0xb02f]
[ 1.455952] pci 0000:80:07.0: reg 0x1c: [io 0xb020-0xb023]
[ 1.455957] pci 0000:80:07.0: reg 0x20: [io 0xb000-0xb00f]
[ 1.455962] pci 0000:80:07.0: reg 0x24: [mem 0xdc000000-0xdc000fff]
[ 1.456132] pci 0000:80:08.0: [10de:0055] type 00 class 0x010185
[ 1.456140] pci 0000:80:08.0: reg 0x10: [io 0xb048-0xb04f]
[ 1.456145] pci 0000:80:08.0: reg 0x14: [io 0xb03c-0xb03f]
[ 1.456150] pci 0000:80:08.0: reg 0x18: [io 0xb040-0xb047]
[ 1.456155] pci 0000:80:08.0: reg 0x1c: [io 0xb038-0xb03b]
[ 1.456160] pci 0000:80:08.0: reg 0x20: [io 0xb010-0xb01f]
[ 1.456166] pci 0000:80:08.0: reg 0x24: [mem 0xdc001000-0xdc001fff]
[ 1.456311] pci 0000:80:0a.0: [10de:0057] type 00 class 0x068000
[ 1.456320] pci 0000:80:0a.0: reg 0x10: [mem 0xdc002000-0xdc002fff]
[ 1.456325] pci 0000:80:0a.0: reg 0x14: [io 0xb050-0xb057]
[ 1.456352] pci 0000:80:0a.0: supports D1 D2
[ 1.456364] pci 0000:80:0a.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.456375] pci_pme_active: pci 0000:80:0a.0: PME# disabled
[ 1.456423] pci 0000:80:0a.0: System wakeup disabled by ACPI
[ 1.456641] pci 0000:80:0b.0: [10de:005d] type 01 class 0x060400
[ 1.456681] pci 0000:80:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.456685] pci_pme_active: pci 0000:80:0b.0: PME# disabled
[ 1.456801] pci 0000:80:0c.0: [10de:005d] type 01 class 0x060400
[ 1.456839] pci 0000:80:0c.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.456842] pci_pme_active: pci 0000:80:0c.0: PME# disabled
[ 1.456953] pci 0000:80:0d.0: [10de:005d] type 01 class 0x060400
[ 1.456995] pci 0000:80:0d.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.456998] pci_pme_active: pci 0000:80:0d.0: PME# disabled
[ 1.457116] pci 0000:80:0e.0: [10de:005d] type 01 class 0x060400
[ 1.457152] pci 0000:80:0e.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.457155] pci_pme_active: pci 0000:80:0e.0: PME# disabled
[ 1.457271] pci_scan_child_bus: pci_bus 0000:80: fixups for bus
[ 1.457276] pci_scan_bridge: pci 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 0
[ 1.457326] pci_scan_child_bus: pci_bus 0000:81: scanning bus
[ 1.457330] pci_scan_child_bus: pci_bus 0000:81: fixups for bus
[ 1.457332] pci 0000:80:0b.0: PCI bridge to [bus 81-85]
[ 1.457486] pci_scan_child_bus: pci_bus 0000:81: bus scan returning with max=81
[ 1.457491] pci_scan_bridge: pci 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 0
[ 1.457558] pci_scan_child_bus: pci_bus 0000:86: scanning bus
[ 1.457562] pci_scan_child_bus: pci_bus 0000:86: fixups for bus
[ 1.457564] pci 0000:80:0c.0: PCI bridge to [bus 86-8a]
[ 1.457709] pci_scan_child_bus: pci_bus 0000:86: bus scan returning with max=86
[ 1.457722] pci_scan_bridge: pci 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 0
[ 1.457797] pci_scan_child_bus: pci_bus 0000:8b: scanning bus
[ 1.457801] pci_scan_child_bus: pci_bus 0000:8b: fixups for bus
[ 1.457803] pci 0000:80:0d.0: PCI bridge to [bus 8b-8f]
[ 1.457957] pci_scan_child_bus: pci_bus 0000:8b: bus scan returning with max=8b
[ 1.457961] pci_scan_bridge: pci 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 0
[ 1.458030] pci_scan_child_bus: pci_bus 0000:90: scanning bus
[ 1.458033] pci_scan_child_bus: pci_bus 0000:90: fixups for bus
[ 1.458035] pci 0000:80:0e.0: PCI bridge to [bus 90-94]
[ 1.458188] pci_scan_child_bus: pci_bus 0000:90: bus scan returning with max=90
[ 1.458201] pci_scan_bridge: pci 0000:80:0b.0: scanning [bus 81-85] behind bridge, pass 1
[ 1.458205] pci_scan_bridge: pci 0000:80:0c.0: scanning [bus 86-8a] behind bridge, pass 1
[ 1.458209] pci_scan_bridge: pci 0000:80:0d.0: scanning [bus 8b-8f] behind bridge, pass 1
[ 1.458214] pci_scan_bridge: pci 0000:80:0e.0: scanning [bus 90-94] behind bridge, pass 1
[ 1.458217] pci_scan_child_bus: pci_bus 0000:80: bus scan returning with max=94
[ 1.458219] pci_bus 0000:80: on NUMA node 1
[ 1.458727] vgaarb: device added: PCI:0000:01:09.0,decodes=io+mem,owns=io+mem,locks=none
[ 1.458906] vgaarb: loaded
[ 1.459051] vgaarb: bridge control possible 0000:01:09.0
[ 1.459893] SCSI subsystem initialized
[ 1.460254] libata version 3.00 loaded.
[ 1.460268] ACPI: bus type USB registered
[ 1.460485] usbcore: registered new interface driver usbfs
[ 1.460663] usbcore: registered new interface driver hub
[ 1.460864] usbcore: registered new device driver usb
[ 1.461103] PCI: Using ACPI for IRQ routing
[ 1.461254] PCI: pci_cache_line_size set to 64 bytes
[ 1.461390] Expanded resource reserved due to conflict with PCI Bus #00
[ 1.461534] e820: reserve RAM buffer [mem 0x00099800-0x0009ffff]
[ 1.461539] e820: reserve RAM buffer [mem 0x7ffe0000-0x7fffffff]
[ 1.461542] e820: reserve RAM buffer [mem 0xcfc00000-0xcfffffff]
[ 1.462329] Switched to clocksource refined-jiffies
[ 1.470472] pnp: PnP ACPI init
[ 1.471161] system 00:00: [mem 0xff800000-0xffffffff] could not be reserved
[ 1.471318] system 00:00: [mem 0xfec00000-0xfec00fff] could not be reserved
[ 1.471481] system 00:00: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 1.471638] system 00:00: [mem 0xfefff000-0xfeffffff] has been reserved
[ 1.471796] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 1.472344] pnp 00:01: Plug and Play ACPI device, IDs PNP0501 (active)
[ 1.472831] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
[ 1.473327] pnp 00:03: [dma 2]
[ 1.473393] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active)
[ 1.473949] pnp 00:04: [dma 1]
[ 1.474133] pnp 00:04: Plug and Play ACPI device, IDs PNP0401 (active)
[ 1.474207] pnp 00:05: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 1.474289] pnp 00:06: Plug and Play ACPI device, IDs PNP0303 (active)
[ 1.474789] system 00:07: [io 0x8000-0x807f] could not be reserved
[ 1.474968] system 00:07: [io 0x8080-0x80ff] has been reserved
[ 1.475122] system 00:07: [io 0x8400-0x847f] has been reserved
[ 1.475277] system 00:07: [io 0x8480-0x84ff] has been reserved
[ 1.475435] system 00:07: [io 0x8800-0x887f] has been reserved
[ 1.475591] system 00:07: [io 0x8880-0x88ff] has been reserved
[ 1.475742] system 00:07: [io 0xa000-0xa03f] has been reserved
[ 1.475893] system 00:07: [io 0xa040-0xa07f] has been reserved
[ 1.476034] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 1.476085] pnp 00:08: disabling [io 0x0010-0x001f] because it overlaps 0000:00:01.1 BAR 0 [io 0x0000-0x001f]
[ 1.476478] system 00:08: [io 0x04d0-0x04d1] has been reserved
[ 1.476637] system 00:08: [io 0x0400-0x045e] has been reserved
[ 1.476791] system 00:08: [io 0x9000-0x907f] has been reserved
[ 1.476947] system 00:08: [io 0x9080-0x90ff] has been reserved
[ 1.477100] system 00:08: [io 0x9200-0x927f] has been reserved
[ 1.477255] system 00:08: [io 0x9280-0x92ff] has been reserved
[ 1.477405] system 00:08: [io 0x9400-0x947f] has been reserved
[ 1.477555] system 00:08: [io 0x9480-0x94ff] has been reserved
[ 1.477695] system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 1.477774] pnp 00:09: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 1.478402] pnp: PnP ACPI: found 10 devices
[ 1.486655] Switched to clocksource acpi_pm
[ 1.490220] pci 0000:00:01.1: BAR 0: assigned [io 0x1000-0x101f]
[ 1.490382] pci 0000:01:06.0: BAR 6: assigned [mem 0xd4180000-0xd419ffff pref]
[ 1.490556] pci 0000:00:09.0: PCI bridge to [bus 01]
[ 1.490885] pci 0000:00:09.0: bridge window [io 0x2000-0x2fff]
[ 1.491041] pci 0000:00:09.0: bridge window [mem 0xd4100000-0xd41fffff]
[ 1.491199] pci 0000:00:09.0: bridge window [mem 0xd8000000-0xdbffffff pref]
[ 1.491355] pci 0000:00:0b.0: PCI bridge to [bus 02]
[ 1.491507] pci 0000:00:0c.0: PCI bridge to [bus 03]
[ 1.491661] pci 0000:00:0d.0: PCI bridge to [bus 05]
[ 1.491821] pci 0000:0a:00.0: BAR 6: no space for [mem size 0x00100000 pref]
[ 1.491977] pci 0000:0a:00.0: BAR 6: failed to assign [mem size 0x00100000 pref]
[ 1.492131] pci 0000:00:0e.0: PCI bridge to [bus 0a]
[ 1.492279] pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
[ 1.492430] pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
[ 1.492588] pci_bus 0000:00: resource 4 [io 0x0000-0x8fff]
[ 1.492590] pci_bus 0000:00: resource 5 [io 0xc000-0xffff]
[ 1.492593] pci_bus 0000:00: resource 6 [io 0xa000-0xafff]
[ 1.492595] pci_bus 0000:00: resource 7 [mem 0xd0000000-0xdbffffff]
[ 1.492598] pci_bus 0000:00: resource 8 [mem 0x000a0000-0x000bffff]
[ 1.492600] pci_bus 0000:00: resource 9 [mem 0xdc400000-0xe7ffffff]
[ 1.492602] pci_bus 0000:00: resource 10 [mem 0xf0000000-0xffffffff]
[ 1.492605] pci_bus 0000:00: resource 11 [mem 0xa30000000-0xfcffffffff]
[ 1.492608] pci_bus 0000:01: resource 0 [io 0x2000-0x2fff]
[ 1.492610] pci_bus 0000:01: resource 1 [mem 0xd4100000-0xd41fffff]
[ 1.492613] pci_bus 0000:01: resource 2 [mem 0xd8000000-0xdbffffff pref]
[ 1.492615] pci_bus 0000:01: resource 4 [io 0x0000-0x8fff]
[ 1.492617] pci_bus 0000:01: resource 5 [io 0xc000-0xffff]
[ 1.492619] pci_bus 0000:01: resource 6 [io 0xa000-0xafff]
[ 1.492622] pci_bus 0000:01: resource 7 [mem 0xd0000000-0xdbffffff]
[ 1.492624] pci_bus 0000:01: resource 8 [mem 0x000a0000-0x000bffff]
[ 1.492626] pci_bus 0000:01: resource 9 [mem 0xdc400000-0xe7ffffff]
[ 1.492628] pci_bus 0000:01: resource 10 [mem 0xf0000000-0xffffffff]
[ 1.492631] pci_bus 0000:01: resource 11 [mem 0xa30000000-0xfcffffffff]
[ 1.492634] pci_bus 0000:0a: resource 0 [io 0x3000-0x3fff]
[ 1.492636] pci_bus 0000:0a: resource 1 [mem 0xd4200000-0xd42fffff]
[ 1.492654] pci 0000:80:0b.0: PCI bridge to [bus 81-85]
[ 1.492812] pci 0000:80:0c.0: PCI bridge to [bus 86-8a]
[ 1.492966] pci 0000:80:0d.0: PCI bridge to [bus 8b-8f]
[ 1.493123] pci 0000:80:0e.0: PCI bridge to [bus 90-94]
[ 1.493276] pci_bus 0000:80: resource 4 [io 0xb000-0xbfff]
[ 1.493279] pci_bus 0000:80: resource 5 [io 0x9000-0x9fff]
[ 1.493281] pci_bus 0000:80: resource 6 [mem 0xdc000000-0xdc3fffff]
[ 1.493283] pci_bus 0000:80: resource 7 [mem 0xe8000000-0xefffffff]
[ 1.493795] NET: Registered protocol family 2
[ 1.495356] TCP established hash table entries: 524288 (order: 10, 4194304 bytes)
[ 1.498566] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 1.499632] TCP: Hash tables configured (established 524288 bind 65536)
[ 1.499929] TCP: reno registered
[ 1.500258] UDP hash table entries: 32768 (order: 8, 1048576 bytes)
[ 1.501390] UDP-Lite hash table entries: 32768 (order: 8, 1048576 bytes)
[ 1.503128] NET: Registered protocol family 1
[ 1.503909] RPC: Registered named UNIX socket transport module.
[ 1.504123] RPC: Registered udp transport module.
[ 1.504271] RPC: Registered tcp transport module.
[ 1.504417] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.504592] fixup_debug_start: pci 0000:00:00.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.504619] fixup_debug_start: pci 0000:00:01.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.504626] fixup_debug_start: pci 0000:00:01.1: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.504635] fixup_debug_start: pci 0000:00:02.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.504644] fixup_debug_start: pci 0000:00:02.0: calling quirk_usb_early_handoff+0x0/0x660
[ 1.505109] ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 23
[ 1.762750] fixup_debug_start: pci 0000:00:02.1: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.762772] fixup_debug_start: pci 0000:00:02.1: calling quirk_usb_early_handoff+0x0/0x660
[ 1.763188] ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 22
[ 1.763513] fixup_debug_start: pci 0000:00:06.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.763522] fixup_debug_start: pci 0000:00:07.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.763534] fixup_debug_start: pci 0000:00:08.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.763542] fixup_debug_start: pci 0000:00:09.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.763549] fixup_debug_start: pci 0000:00:0a.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.763558] fixup_debug_start: pci 0000:00:0b.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.763603] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.763797] fixup_debug_start: pci 0000:00:0b.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.763802] pci 0000:00:0b.0: Found disabled HT MSI Mapping
[ 1.763958] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.764114] fixup_debug_start: pci 0000:00:0b.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.764122] fixup_debug_start: pci 0000:00:0c.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.764175] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.764325] fixup_debug_start: pci 0000:00:0c.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.764330] pci 0000:00:0c.0: Found disabled HT MSI Mapping
[ 1.764477] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.764637] fixup_debug_start: pci 0000:00:0c.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.764644] fixup_debug_start: pci 0000:00:0d.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.764681] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.764834] fixup_debug_start: pci 0000:00:0d.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.764839] pci 0000:00:0d.0: Found disabled HT MSI Mapping
[ 1.764983] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.765147] fixup_debug_start: pci 0000:00:0d.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.765154] fixup_debug_start: pci 0000:00:0e.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.765194] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.765345] fixup_debug_start: pci 0000:00:0e.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.765349] pci 0000:00:0e.0: Found disabled HT MSI Mapping
[ 1.765496] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 1.765645] fixup_debug_start: pci 0000:00:0e.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.765666] fixup_debug_start: pci 0000:00:18.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.765673] fixup_debug_start: pci 0000:00:18.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.765681] fixup_debug_start: pci 0000:00:18.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.765688] fixup_debug_start: pci 0000:00:18.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.765695] fixup_debug_start: pci 0000:00:18.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.765702] fixup_debug_start: pci 0000:00:19.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.765709] fixup_debug_start: pci 0000:00:19.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.765716] fixup_debug_start: pci 0000:00:19.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.765723] fixup_debug_start: pci 0000:00:19.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.765730] fixup_debug_start: pci 0000:00:19.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.765737] fixup_debug_start: pci 0000:00:1a.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.765744] fixup_debug_start: pci 0000:00:1a.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.765751] fixup_debug_start: pci 0000:00:1a.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.765758] fixup_debug_start: pci 0000:00:1a.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.765766] fixup_debug_start: pci 0000:00:1a.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.765773] fixup_debug_start: pci 0000:00:1b.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.765780] fixup_debug_start: pci 0000:00:1b.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.765787] fixup_debug_start: pci 0000:00:1b.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.765794] fixup_debug_start: pci 0000:00:1b.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.765801] fixup_debug_start: pci 0000:00:1b.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.765809] fixup_debug_start: pci 0000:00:1c.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.765816] fixup_debug_start: pci 0000:00:1c.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.765823] fixup_debug_start: pci 0000:00:1c.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.765831] fixup_debug_start: pci 0000:00:1c.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.765838] fixup_debug_start: pci 0000:00:1c.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.765845] fixup_debug_start: pci 0000:00:1d.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.765853] fixup_debug_start: pci 0000:00:1d.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.765860] fixup_debug_start: pci 0000:00:1d.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.765868] fixup_debug_start: pci 0000:00:1d.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.765875] fixup_debug_start: pci 0000:00:1d.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.765883] fixup_debug_start: pci 0000:00:1e.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.765890] fixup_debug_start: pci 0000:00:1e.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.765898] fixup_debug_start: pci 0000:00:1e.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.765905] fixup_debug_start: pci 0000:00:1e.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.765913] fixup_debug_start: pci 0000:00:1e.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.765920] fixup_debug_start: pci 0000:00:1f.0: calling quirk_amd_nb_node+0x0/0x74
[ 1.765928] fixup_debug_start: pci 0000:00:1f.1: calling quirk_amd_nb_node+0x0/0x74
[ 1.765935] fixup_debug_start: pci 0000:00:1f.2: calling quirk_amd_nb_node+0x0/0x74
[ 1.765943] fixup_debug_start: pci 0000:00:1f.3: calling quirk_amd_nb_node+0x0/0x74
[ 1.765950] fixup_debug_start: pci 0000:00:1f.4: calling quirk_amd_nb_node+0x0/0x74
[ 1.765959] fixup_debug_start: pci 0000:01:06.0: calling quirk_e100_interrupt+0x0/0x143
[ 1.765970] fixup_debug_start: pci 0000:01:09.0: calling pci_fixup_video+0x0/0x11b
[ 1.765975] pci 0000:01:09.0: Boot video device
[ 1.765985] fixup_debug_start: pci 0000:80:00.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.766015] fixup_debug_start: pci 0000:80:01.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.766023] fixup_debug_start: pci 0000:80:07.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.766031] fixup_debug_start: pci 0000:80:08.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.766040] fixup_debug_start: pci 0000:80:0a.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.766048] fixup_debug_start: pci 0000:80:0b.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.766088] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.766242] fixup_debug_start: pci 0000:80:0b.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.766258] pci 0000:80:0b.0: Found disabled HT MSI Mapping
[ 1.766607] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.766762] fixup_debug_start: pci 0000:80:0b.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.766769] fixup_debug_start: pci 0000:80:0c.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.766824] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.766985] fixup_debug_start: pci 0000:80:0c.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.766991] pci 0000:80:0c.0: Found disabled HT MSI Mapping
[ 1.767142] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.767294] fixup_debug_start: pci 0000:80:0c.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.767311] fixup_debug_start: pci 0000:80:0d.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.767371] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.767526] fixup_debug_start: pci 0000:80:0d.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.767531] pci 0000:80:0d.0: Found disabled HT MSI Mapping
[ 1.767679] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.767830] fixup_debug_start: pci 0000:80:0d.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.767846] fixup_debug_start: pci 0000:80:0e.0: calling nv_msi_ht_cap_quirk_leaf+0x0/0x27
[ 1.767887] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.768049] fixup_debug_start: pci 0000:80:0e.0: calling quirk_nvidia_ck804_msi_ht_cap+0x0/0x66
[ 1.768054] pci 0000:80:0e.0: Found disabled HT MSI Mapping
[ 1.768207] pci 0000:80:00.0: Found enabled HT MSI Mapping
[ 1.768366] fixup_debug_start: pci 0000:80:0e.0: calling quirk_nvidia_ck804_pcie_aer_ext_cap+0x0/0x5d
[ 1.768369] PCI: CLS 64 bytes, default 64
[ 1.771374] PCI-DMA: Disabling AGP.
[ 1.772842] PCI-DMA: aperture base @ d0000000 size 65536 KB
[ 1.772992] init_memory_mapping: [mem 0xd0000000-0xd3ffffff]
[ 1.773144] [mem 0xd0000000-0xd3ffffff] page 2M
[ 1.773160] PCI-DMA: using GART IOMMU.
[ 1.773310] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
[ 1.782689] Simple Boot Flag at 0x37 set to 0x80
[ 1.785791] LVT offset 1 assigned for vector 0x400
[ 1.785992] IBS: LVT offset 1 assigned
[ 1.786236] perf: AMD IBS detected (0x00000007)
[ 1.791969] futex hash table entries: 8192 (order: 7, 524288 bytes)
[ 1.793669] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 1.797641] Installing knfsd (copyright (C) 1996 ***@monad.swb.de).
[ 1.798057] msgmni has been set to 32768
[ 1.798895] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 1.799065] io scheduler noop registered
[ 1.799222] io scheduler deadline registered
[ 1.799546] io scheduler cfq registered (default)
[ 1.800101] __pci_set_master: pcieport 0000:00:0b.0: enabling bus mastering
[ 1.800148] pcieport 0000:00:0b.0: irq 24 for MSI/MSI-X
[ 1.800288] __pci_set_master: pcieport 0000:00:0c.0: enabling bus mastering
[ 1.800299] pcieport 0000:00:0c.0: irq 25 for MSI/MSI-X
[ 1.800394] pcieport 0000:00:0d.0: irq 26 for MSI/MSI-X
[ 1.800482] pcieport 0000:00:0e.0: irq 27 for MSI/MSI-X
[ 1.800594] __pci_set_master: pcieport 0000:80:0b.0: enabling bus mastering
[ 1.800633] pcieport 0000:80:0b.0: irq 28 for MSI/MSI-X
[ 1.800723] __pci_set_master: pcieport 0000:80:0c.0: enabling bus mastering
[ 1.800734] pcieport 0000:80:0c.0: irq 29 for MSI/MSI-X
[ 1.800808] pcieport 0000:80:0d.0: irq 30 for MSI/MSI-X
[ 1.800891] pcieport 0000:80:0e.0: irq 31 for MSI/MSI-X
[ 1.801346] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 1.801541] ACPI: Power Button [PWRB]
[ 1.801832] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[ 1.802000] ACPI: Power Button [PWRF]
[ 1.802316] ACPI: acpi_idle registered with cpuidle
[ 1.827466] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 1.848071] 00:01: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[ 1.868636] 00:02: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
[ 1.870033] Linux agpgart interface v0.103
[ 1.871524] Floppy drive(s): fd0 is 1.44M
[ 1.873938] brd: module loaded
[ 1.875592] loop: module loaded
[ 1.876238] sata_nv 0000:00:07.0: version 3.5
[ 1.876605] ACPI: PCI Interrupt Link [LTID] enabled at IRQ 21
[ 1.877413] scsi host0: sata_nv
[ 1.877959] scsi host1: sata_nv
[ 1.878172] ata1: SATA max UDMA/133 cmd 0x1440 ctl 0x1434 bmdma 0x1410 irq 21
[ 1.878476] ata2: SATA max UDMA/133 cmd 0x1438 ctl 0x1430 bmdma 0x1418 irq 21
[ 1.878924] ACPI: PCI Interrupt Link [LSI1] enabled at IRQ 20
[ 1.879537] scsi host2: sata_nv
[ 1.879853] scsi host3: sata_nv
[ 1.880061] ata3: SATA max UDMA/133 cmd 0x1458 ctl 0x144c bmdma 0x1420 irq 20
[ 1.880209] ata4: SATA max UDMA/133 cmd 0x1450 ctl 0x1448 bmdma 0x1428 irq 20
[ 1.880884] ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 19
[ 1.881815] scsi host4: sata_nv
[ 1.882166] scsi host5: sata_nv
[ 1.882595] ata5: SATA max UDMA/133 cmd 0xb030 ctl 0xb024 bmdma 0xb000 irq 19
[ 1.882757] ata6: SATA max UDMA/133 cmd 0xb028 ctl 0xb020 bmdma 0xb008 irq 19
[ 1.883264] ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 18
[ 1.883988] scsi host6: sata_nv
[ 1.884344] scsi host7: sata_nv
[ 1.884577] ata7: SATA max UDMA/133 cmd 0xb048 ctl 0xb03c bmdma 0xb010 irq 18
[ 1.884744] ata8: SATA max UDMA/133 cmd 0xb040 ctl 0xb038 bmdma 0xb018 irq 18
[ 1.884976] pata_amd 0000:00:06.0: version 0.4.1
[ 1.885950] scsi host8: pata_amd
[ 1.886462] scsi host9: pata_amd
[ 1.886686] ata9: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x1400 irq 14
[ 1.886832] ata10: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x1408 irq 15
[ 1.887111] tun: Universal TUN/TAP device driver, 1.6
[ 1.887309] tun: (C) 1999-2004 Max Krasnyansky <***@qualcomm.com>
[ 1.887670] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 1.887825] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 1.890460] FDC 0 is a post-1991 82077
[ 2.346055] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.346063] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.350009] ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.350040] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.354634] ata3.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 2.354640] ata1.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 2.354643] ata1.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.355123] ata3.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.358594] ata5.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 2.358798] ata5.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.358812] ata7.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 2.358817] ata7.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.364345] e1000 0000:01:06.0 eth0: (PCI:33MHz:32-bit) 00:e0:81:b0:4d:69
[ 2.364525] e1000 0000:01:06.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.364758] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[ 2.365121] ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 23
[ 2.370576] ata1.00: configured for UDMA/133
[ 2.370579] ata3.00: configured for UDMA/133
[ 2.371143] scsi 0:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 2.371814] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 2.371824] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.372260] sd 0:0:0:0: [sda] Write Protect is off
[ 2.372412] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.372478] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.374517] ata5.00: configured for UDMA/133
[ 2.374605] ata7.00: configured for UDMA/133
[ 2.378485] sda: sda1 sda2 sda3
[ 2.379258] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.781670] tsc: Refined TSC clocksource calibration: 1908.796 MHz
[ 2.837623] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.846116] ata2.00: ATA-6: ST31000340NS, SN04, max UDMA/133
[ 2.846266] ata2.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.862120] ata2.00: configured for UDMA/133
[ 2.862399] scsi 1:0:0:0: Direct-Access ATA ST31000340NS SN04 PQ: 0 ANSI: 5
[ 2.862873] sd 1:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 2.862943] sd 1:0:0:0: Attached scsi generic sg1 type 0
[ 2.863184] scsi 2:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 2.863313] sd 1:0:0:0: [sdb] Write Protect is off
[ 2.863316] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 2.863377] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.864030] sd 2:0:0:0: [sdc] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 2.864095] sd 2:0:0:0: Attached scsi generic sg2 type 0
[ 2.864464] sd 2:0:0:0: [sdc] Write Protect is off
[ 2.864614] sd 2:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[ 2.864668] sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.877290] sdc: unknown partition table
[ 2.878069] sd 2:0:0:0: [sdc] Attached SCSI disk
[ 2.881350] sdb: unknown partition table
[ 2.882046] sd 1:0:0:0: [sdb] Attached SCSI disk
[ 2.886012] forcedeth 0000:00:0a.0: ifname eth1, PHY OUI 0x5043 @ 1, addr 00:e0:81:b0:4d:67
[ 2.886189] forcedeth 0000:00:0a.0: highdma csum gbit lnktim desc-v3
[ 2.886716] ACPI: PCI Interrupt Link [LNK3] enabled at IRQ 17
[ 3.329193] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 3.337723] ata4.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 3.337877] ata4.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 3.353706] ata4.00: configured for UDMA/133
[ 3.353973] scsi 3:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 3.354418] sd 3:0:0:0: [sdd] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.354464] sd 3:0:0:0: Attached scsi generic sg3 type 0
[ 3.354811] scsi 4:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 3.354837] sd 3:0:0:0: [sdd] Write Protect is off
[ 3.354840] sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00
[ 3.354893] sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.355853] sd 4:0:0:0: [sde] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.355930] sd 4:0:0:0: Attached scsi generic sg4 type 0
[ 3.356225] sd 4:0:0:0: [sde] Write Protect is off
[ 3.356390] sd 4:0:0:0: [sde] Mode Sense: 00 3a 00 00
[ 3.356409] sd 4:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.371841] sde: sde1 sde2 sde3
[ 3.372395] sd 4:0:0:0: [sde] Attached SCSI disk
[ 3.372928] sdd: unknown partition table
[ 3.373584] sd 3:0:0:0: [sdd] Attached SCSI disk
[ 3.409631] forcedeth 0000:80:0a.0: ifname eth2, PHY OUI 0x5043 @ 1, addr 00:e0:81:b0:4d:68
[ 3.409847] forcedeth 0000:80:0a.0: highdma csum gbit lnktim desc-v3
[ 3.410400] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.410575] ehci-pci: EHCI PCI platform driver
[ 3.410915] __pci_set_master: ehci-pci 0000:00:02.1: enabling bus mastering
[ 3.410962] ehci-pci 0000:00:02.1: EHCI Host Controller
[ 3.411232] ehci-pci 0000:00:02.1: new USB bus registered, assigned bus number 1
[ 3.411401] ehci-pci 0000:00:02.1: debug port 1
[ 3.411607] ehci-pci 0000:00:02.1: cache line size of 64 is not supported
[ 3.411657] ehci-pci 0000:00:02.1: irq 22, io mem 0xd4001000
[ 3.421098] ehci-pci 0000:00:02.1: USB 2.0 started, EHCI 1.00
[ 3.421880] hub 1-0:1.0: USB hub found
[ 3.422055] hub 1-0:1.0: 10 ports detected
[ 3.422913] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 3.423086] ohci-pci: OHCI PCI platform driver
[ 3.423349] __pci_set_master: ohci-pci 0000:00:02.0: enabling bus mastering
[ 3.423354] ohci-pci 0000:00:02.0: OHCI PCI host controller
[ 3.423610] ohci-pci 0000:00:02.0: new USB bus registered, assigned bus number 2
[ 3.423830] ohci-pci 0000:00:02.0: irq 23, io mem 0xd4000000
[ 3.479414] hub 2-0:1.0: USB hub found
[ 3.479578] hub 2-0:1.0: 10 ports detected
[ 3.480061] uhci_hcd: USB Universal Host Controller Interface driver
[ 3.480411] usbcore: registered new interface driver usblp
[ 3.480617] usbcore: registered new interface driver usb-storage
[ 3.480968] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 3.483754] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 3.483952] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 3.484393] mousedev: PS/2 mouse device common for all mice
[ 3.485478] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-***@redhat.com
[ 3.486320] usbcore: registered new interface driver usbhid
[ 3.486485] usbhid: USB HID core driver
[ 3.486697] oprofile: AMD IBS detected (0x00000007)
[ 3.486845] oprofile: using NMI interrupt.
[ 3.487035] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 3.487789] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 3.488048] arp_tables: (C) 2002 David S. Miller
[ 3.488209] TCP: cubic registered
[ 3.488365] NET: Registered protocol family 17
[ 3.491408] registered taskstats version 1
[ 3.492639] console [netcon0] enabled
[ 3.492812] netconsole: network logging started
[ 3.493568] acpi-cpufreq: overriding BIOS provided _PSD data
[ 3.546200] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
[ 3.781013] Switched to clocksource tsc
[ 3.820626] ata6: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 3.829199] ata6.00: ATA-8: ST31000340NS, SN05, max UDMA/133
[ 3.829368] ata6.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 3.845141] ata6.00: configured for UDMA/133
[ 3.845428] scsi 5:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 3.845941] sd 5:0:0:0: [sdf] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.845996] sd 5:0:0:0: Attached scsi generic sg5 type 0
[ 3.846191] scsi 6:0:0:0: Direct-Access ATA ST31000340NS SN05 PQ: 0 ANSI: 5
[ 3.846469] sd 5:0:0:0: [sdf] Write Protect is off
[ 3.846502] sd 6:0:0:0: [sdg] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 3.846521] sd 6:0:0:0: Attached scsi generic sg6 type 0
[ 3.846592] sd 6:0:0:0: [sdg] Write Protect is off
[ 3.846595] sd 6:0:0:0: [sdg] Mode Sense: 00 3a 00 00
[ 3.846651] sd 6:0:0:0: [sdg] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.847343] sd 5:0:0:0: [sdf] Mode Sense: 00 3a 00 00
[ 3.847392] sd 5:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 3.861327] sdg: unknown partition table
[ 3.861896] sd 6:0:0:0: [sdg] Attached SCSI disk
[ 3.864605] sdf: sdf1 sdf2 sdf3
[ 3.865294] sd 5:0:0:0: [sdf] Attached SCSI disk
[ 4.110418] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input4
[ 4.112376] usb 2-1: new low-speed USB device number 2 using ohci-pci
[ 4.312193] ata8: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 4.336452] ata8.00: ATA-7: Hitachi HUA721010KLA330, GKAOA70M, max UDMA/133
[ 4.336637] ata8.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 4.352422] ata8.00: configured for UDMA/133
[ 4.352680] scsi 7:0:0:0: Direct-Access ATA Hitachi HUA72101 A70M PQ: 0 ANSI: 5
[ 4.353136] sd 7:0:0:0: [sdh] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 4.353217] sd 7:0:0:0: Attached scsi generic sg7 type 0
[ 4.353588] sd 7:0:0:0: [sdh] Write Protect is off
[ 4.353759] sd 7:0:0:0: [sdh] Mode Sense: 00 3a 00 00
[ 4.353817] sd 7:0:0:0: [sdh] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 4.372819] sdh: unknown partition table
[ 4.373307] sd 7:0:0:0: [sdh] Attached SCSI disk
[ 4.540300] ata10.00: ATAPI: TEAC DV-516GB, HT13, max UDMA/33
[ 4.540481] ata10: nv_mode_filter: 0x739f&0x739f->0x739f, BIOS=0x7000 (0xc000) ACPI=0x701f (60:600:0x13)
[ 4.580139] ata10.00: configured for UDMA/33
[ 4.582254] scsi 9:0:0:0: CD-ROM TEAC DV-516GB HT13 PQ: 0 ANSI: 5
[ 4.597287] sr 9:0:0:0: [sr0] scsi3-mmc drive: 48x/48x cd/rw xa/form2 cdda tray
[ 4.597458] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 4.597777] sr 9:0:0:0: Attached scsi CD-ROM sr0
[ 4.597887] sr 9:0:0:0: Attached scsi generic sg8 type 5
[ 4.602173] EXT3-fs (sda2): error: couldn't mount because of unsupported optional features (240)
[ 4.610455] EXT2-fs (sda2): error: couldn't mount because of unsupported optional features (240)
[ 4.631701] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[ 4.631869] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
[ 4.648726] devtmpfs: mounted
[ 4.649974] Freeing unused kernel memory: 936K (ffffffff81784000 - ffffffff8186e000)
[ 5.494514] random: nonblocking pool is initialized
[ 5.805081] hid-generic 0003:051D:0002.0001: device has no listeners, quitting
[ 6.348925] systemd-udevd[1984]: starting version 216
[ 6.814632] Fusion MPT base driver 3.04.20
[ 6.814639] Copyright (c) 1999-2008 LSI Corporation
[ 6.816095] kvm: Nested Virtualization enabled
[ 6.816117] kvm: Nested Paging enabled
[ 6.861503] forcedeth 0000:00:0a.0 enp0s10: renamed from eth1
[ 6.868040] Fusion MPT FC Host driver 3.04.20
[ 6.868452] mptbase: ioc0: Initiating bringup
[ 6.878187] forcedeth 0000:80:0a.0 enp128s10: renamed from eth2
[ 6.878195] systemd-udevd[2058]: renamed network interface eth1 to enp0s10
[ 6.914042] e1000 0000:01:06.0 enp1s6: renamed from eth0
[ 6.914057] systemd-udevd[2037]: renamed network interface eth2 to enp128s10
[ 6.934001] systemd-udevd[2005]: renamed network interface eth0 to enp1s6
[ 7.425491] ioc0: LSIFC949E: Capabilities={Initiator,Target,LAN}
[ 8.425090] scsi host10: ioc0: LSIFC949E, FwRev=01031400h, Ports=1, MaxQ=1023, IRQ=17
[ 8.425693] mptfc: ioc0: FC Link Established, Speed = 4 Gbps
[ 8.426479] scsi 10:0:0:0: Direct-Access ES-6600S Backup R001 PQ: 0 ANSI: 5
[ 8.426979] sd 10:0:0:0: [sdi] 3906249216 512-byte logical blocks: (1.99 TB/1.81 TiB)
[ 8.426986] sd 10:0:0:0: Attached scsi generic sg9 type 0
[ 8.427213] sd 10:0:0:0: [sdi] Write Protect is off
[ 8.427221] sd 10:0:0:0: [sdi] Mode Sense: bf 00 00 08
[ 8.427316] scsi 10:0:0:1: Direct-Access ES-6600S Data R001 PQ: 0 ANSI: 5
[ 8.427343] sd 10:0:0:0: [sdi] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 8.427397] mptscsih: ioc0: [10:0:0:0] FCP_ResponseInfo=02000000h
[ 8.427908] sd 10:0:0:1: [sdj] 15624996864 512-byte logical blocks: (7.99 TB/7.27 TiB)
[ 8.427960] sd 10:0:0:1: Attached scsi generic sg10 type 0
[ 8.428114] sd 10:0:0:1: [sdj] Write Protect is off
[ 8.428117] sd 10:0:0:1: [sdj] Mode Sense: bf 00 00 08
[ 8.428234] sd 10:0:0:1: [sdj] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 8.428281] scsi 10:0:0:2: Direct-Access ES-6600S Systems R001 PQ: 0 ANSI: 5
[ 8.428295] mptscsih: ioc0: [10:0:0:1] FCP_ResponseInfo=02000000h
[ 8.428946] sd 10:0:0:2: [sdk] 7812498432 512-byte logical blocks: (3.99 TB/3.63 TiB)
[ 8.428956] sd 10:0:0:2: Attached scsi generic sg11 type 0
[ 8.429160] sd 10:0:0:2: [sdk] Write Protect is off
[ 8.429164] sd 10:0:0:2: [sdk] Mode Sense: bf 00 00 08
[ 8.429278] sd 10:0:0:2: [sdk] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 8.429280] sdj: unknown partition table
[ 8.429328] mptscsih: ioc0: [10:0:0:2] FCP_ResponseInfo=02000000h
[ 8.430104] sd 10:0:0:1: [sdj] Attached SCSI disk
[ 8.430372] sdk: unknown partition table
[ 8.431224] sd 10:0:0:2: [sdk] Attached SCSI disk
[ 8.446434] sdi: sdi1
[ 8.447090] sd 10:0:0:0: [sdi] Attached SCSI disk
[ 9.160490] EXT4-fs (sda2): re-mounted. Opts: (null)
[ 10.878530] end_request: I/O error, dev fd0, sector 0
[ 10.878537] floppy: error -5 while reading block 0
[ 10.902520] end_request: I/O error, dev fd0, sector 0
[ 10.902527] floppy: error -5 while reading block 0
[ 14.269650] Bridge firewalling registered
[ 14.313275] e1000: enp1s6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 14.329356] device enp1s6 entered promiscuous mode
[ 14.339831] device br0 entered promiscuous mode
[ 14.359392] br0: port 1(enp1s6) entered forwarding state
[ 14.359404] br0: port 1(enp1s6) entered forwarding state
[ 16.345895] device vnet0 entered promiscuous mode
[ 16.357767] br0: port 2(vnet0) entered forwarding state
[ 16.357770] br0: port 2(vnet0) entered forwarding state
[ 17.596763] device vnet1 entered promiscuous mode
[ 17.612696] br0: port 3(vnet1) entered forwarding state
[ 17.612699] br0: port 3(vnet1) entered forwarding state
[ 17.655129] qemu-system-x86: sending ioctl 5326 to a partition!
[ 17.655147] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 28.894090] kvm [2985]: vcpu0 unhandled rdmsr: 0xc0010001
[ 30.507916] kvm [2977]: vcpu0 unhandled rdmsr: 0xc0010001
[ 322.109232] device vnet2 entered promiscuous mode
[ 322.125168] br0: port 4(vnet2) entered forwarding state
[ 322.125172] br0: port 4(vnet2) entered forwarding state
[ 322.172390] qemu-system-x86: sending ioctl 5326 to a partition!
[ 322.172406] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 322.172543] qemu-system-x86: sending ioctl 5326 to a partition!
[ 322.172550] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 322.172674] qemu-system-x86: sending ioctl 5326 to a partition!
[ 322.172680] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 327.580521] device vnet3 entered promiscuous mode
[ 327.596424] br0: port 5(vnet3) entered forwarding state
[ 327.596429] br0: port 5(vnet3) entered forwarding state
[ 327.650363] qemu-system-x86: sending ioctl 5326 to a partition!
[ 327.650383] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 330.146292] device vnet4 entered promiscuous mode
[ 330.174200] br0: port 6(vnet4) entered forwarding state
[ 330.174205] br0: port 6(vnet4) entered forwarding state
[ 330.227004] qemu-system-x86: sending ioctl 5326 to a partition!
[ 330.227025] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 331.732903] device vnet5 entered promiscuous mode
[ 331.760825] br0: port 7(vnet5) entered forwarding state
[ 331.760830] br0: port 7(vnet5) entered forwarding state
[ 331.802573] qemu-system-x86: sending ioctl 5326 to a partition!
[ 331.802590] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 335.773486] kvm [3029]: vcpu0 unhandled rdmsr: 0xc0010001
[ 341.234294] kvm [3048]: vcpu0 unhandled rdmsr: 0xc0010001
[ 343.067763] kvm [3058]: vcpu0 unhandled rdmsr: 0xc0010001
[ 345.673927] kvm [3068]: vcpu0 unhandled rdmsr: 0xc0010001
[ 346.491944] kvm [3048]: vcpu1 unhandled rdmsr: 0x3a
[ 349.913178] device vnet6 entered promiscuous mode
[ 349.929079] br0: port 8(vnet6) entered forwarding state
[ 349.929084] br0: port 8(vnet6) entered forwarding state
[ 349.976302] qemu-system-x86: sending ioctl 5326 to a partition!
[ 349.976319] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 349.976443] qemu-system-x86: sending ioctl 5326 to a partition!
[ 349.976450] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 354.545147] device vnet7 entered promiscuous mode
[ 354.561094] br0: port 9(vnet7) entered forwarding state
[ 354.561099] br0: port 9(vnet7) entered forwarding state
[ 354.607498] qemu-system-x86: sending ioctl 5326 to a partition!
[ 354.607516] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 354.607640] qemu-system-x86: sending ioctl 5326 to a partition!
[ 354.607647] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 354.607753] qemu-system-x86: sending ioctl 5326 to a partition!
[ 354.607759] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 355.170047] kvm [3068]: vcpu0 unhandled rdmsr: 0x3a
[ 365.396476] kvm [3083]: vcpu0 unhandled rdmsr: 0xc0010001
[ 374.606976] kvm [3110]: vcpu0 unhandled rdmsr: 0xc0010001
[ 377.920947] device vnet8 entered promiscuous mode
[ 377.936859] br0: port 10(vnet8) entered forwarding state
[ 377.936864] br0: port 10(vnet8) entered forwarding state
[ 377.978753] scsi_verify_blk_ioctl: 2 callbacks suppressed
[ 377.978760] qemu-system-x86: sending ioctl 5326 to a partition!
[ 377.978772] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 377.978915] qemu-system-x86: sending ioctl 5326 to a partition!
[ 377.978923] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 382.349090] device vnet9 entered promiscuous mode
[ 382.365032] br0: port 11(vnet9) entered forwarding state
[ 382.365037] br0: port 11(vnet9) entered forwarding state
[ 382.410523] qemu-system-x86: sending ioctl 5326 to a partition!
[ 382.410540] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 394.650316] kvm [3143]: vcpu0 unhandled rdmsr: 0xc0010001
[ 399.655762] kvm [3157]: vcpu0 unhandled rdmsr: 0xc0010001
Bjorn Helgaas
2014-09-19 18:39:43 UTC
Permalink
Post by Dirk Gouders
So, I did some tests on the VX50 which probably wasn't the worst idea,
because it behaves different than the test machine.
1) Bjorn's back pocket patch works on the VX50.
On the test machine it causes a trace, mount_root has to do with
it. I tried to use netconsole but it complained the interface were
not ready.
OK, that's good. I put this revert patch in for-linus for v3.17. I regard
this as a temporary fix, not the real solution. My guess is the test
machine doesn't boot because you're missing a driver, so not related to the
revert patch.
Post by Dirk Gouders
3) Reset with Bjorn's commands
DEV=00:0e.0
setpci -s$DEV BRIDGE_CONTROL.W=0x0040
sleep 1
setpci -s$DEV BRIDGE_CONTROL.W=0x0000
sleep 1
echo 1 > /sys/bus/pci/rescan
let the FC adapter appear but there are errors that I cannot really
interpret.
4) Reset with Yinghai's patches and
echo 1 > /sys/bus/pci/devices/0000\:00\:0e.0/pcie_link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\:0e.0/pcie_link_disable
echo 1 > /sys/bus/pci/rescan
gives a similar resut to 3).
Resetting the device or simply disabling and re-enabling the link was
enough to fix things from the device's perspective. In both cases, it
responded as one would expect:

pci_scan_child_bus: pci_bus 0000:06: scanning bus
pci 0000:06:00.0: [1000:0646] type 00 class 0x0c0400
pci 0000:06:00.0: reg 0x10: [io 0x0000-0x00ff]
pci 0000:06:00.0: reg 0x14: [mem 0x00000000-0x00003fff 64bit]
pci 0000:06:00.0: reg 0x1c: [mem 0x00000000-0x0000ffff 64bit]
pci 0000:06:00.0: reg 0x30: [mem 0x00000000-0x000fffff pref]

Linux tried to assign MMIO space to the device, but failed:

pci 0000:06:00.0: BAR 6: assigned [mem 0xd4200000-0xd42fffff pref]
pci 0000:06:00.0: BAR 3: no space for [mem size 0x00010000 64bit]
pci 0000:06:00.0: BAR 3: failed to assign [mem size 0x00010000 64bit]
pci 0000:06:00.0: BAR 1: no space for [mem size 0x00004000 64bit]
pci 0000:06:00.0: BAR 1: failed to assign [mem size 0x00004000 64bit]

The upstream bridge windows are:

pci 0000:00:0e.0: PCI bridge to [bus 06] # was originally to bus 0a
pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]

So the ROM BAR (reg 0x30/BAR 6) takes up the whole window, leaving nothing
for BARs 1 and 3. This is something that Linux could do better. For
example, we could assign normal BARs first, followed by ROM BARs, since the
normal ones are more important. It's possible we could also try to expand
the bridge window so all the BARs would fit.

In any case, resetting the device is not a simple fix all by itself. So
our possibilities are:

1) Quirk to work around _CRS bug. This works but requires us to maintain
CPU-specific code that I really don't want.

2) Reset device when changing bus number. This works from the device
point of view, but would require additional Linux changes.

3) Revert 1820ffdccb9b. This works but is ugly because we're ignoring
some of what _CRS tells us.

Bjorn
Dirk Gouders
2014-09-20 18:41:46 UTC
Permalink
Post by Bjorn Helgaas
Post by Dirk Gouders
So, I did some tests on the VX50 which probably wasn't the worst idea,
because it behaves different than the test machine.
1) Bjorn's back pocket patch works on the VX50.
On the test machine it causes a trace, mount_root has to do with
it. I tried to use netconsole but it complained the interface were
not ready.
OK, that's good. I put this revert patch in for-linus for v3.17. I regard
this as a temporary fix, not the real solution. My guess is the test
machine doesn't boot because you're missing a driver, so not related to the
revert patch.
I assumed my limit-host-bridge-aperture-and-ignore-bridges-patch on top
of your patch caused this, so I took a closer look.

Your patch works fine with current rc5+ on the test machine -- with and
without my additional patch.

rc2 and "make oldconfig" somehow caused that the root partition couldn't
be mounted. With rc5+ everything is fine, again, without touching the
configuration myself.

Other various today's test results (VX50) will be appended to bugzilla
in a few moments.

Dirk
Post by Bjorn Helgaas
Post by Dirk Gouders
3) Reset with Bjorn's commands
DEV=00:0e.0
setpci -s$DEV BRIDGE_CONTROL.W=0x0040
sleep 1
setpci -s$DEV BRIDGE_CONTROL.W=0x0000
sleep 1
echo 1 > /sys/bus/pci/rescan
let the FC adapter appear but there are errors that I cannot really
interpret.
4) Reset with Yinghai's patches and
echo 1 > /sys/bus/pci/devices/0000\:00\:0e.0/pcie_link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\:0e.0/pcie_link_disable
echo 1 > /sys/bus/pci/rescan
gives a similar resut to 3).
Resetting the device or simply disabling and re-enabling the link was
enough to fix things from the device's perspective. In both cases, it
pci_scan_child_bus: pci_bus 0000:06: scanning bus
pci 0000:06:00.0: [1000:0646] type 00 class 0x0c0400
pci 0000:06:00.0: reg 0x10: [io 0x0000-0x00ff]
pci 0000:06:00.0: reg 0x14: [mem 0x00000000-0x00003fff 64bit]
pci 0000:06:00.0: reg 0x1c: [mem 0x00000000-0x0000ffff 64bit]
pci 0000:06:00.0: reg 0x30: [mem 0x00000000-0x000fffff pref]
pci 0000:06:00.0: BAR 6: assigned [mem 0xd4200000-0xd42fffff pref]
pci 0000:06:00.0: BAR 3: no space for [mem size 0x00010000 64bit]
pci 0000:06:00.0: BAR 3: failed to assign [mem size 0x00010000 64bit]
pci 0000:06:00.0: BAR 1: no space for [mem size 0x00004000 64bit]
pci 0000:06:00.0: BAR 1: failed to assign [mem size 0x00004000 64bit]
pci 0000:00:0e.0: PCI bridge to [bus 06] # was originally to bus 0a
pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
So the ROM BAR (reg 0x30/BAR 6) takes up the whole window, leaving nothing
for BARs 1 and 3. This is something that Linux could do better. For
example, we could assign normal BARs first, followed by ROM BARs, since the
normal ones are more important. It's possible we could also try to expand
the bridge window so all the BARs would fit.
In any case, resetting the device is not a simple fix all by itself. So
1) Quirk to work around _CRS bug. This works but requires us to maintain
CPU-specific code that I really don't want.
2) Reset device when changing bus number. This works from the device
point of view, but would require additional Linux changes.
3) Revert 1820ffdccb9b. This works but is ugly because we're ignoring
some of what _CRS tells us.
Bjorn
Bjorn Helgaas
2014-09-22 14:25:19 UTC
Permalink
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
So, I did some tests on the VX50 which probably wasn't the worst idea,
because it behaves different than the test machine.
1) Bjorn's back pocket patch works on the VX50.
On the test machine it causes a trace, mount_root has to do with
it. I tried to use netconsole but it complained the interface were
not ready.
OK, that's good. I put this revert patch in for-linus for v3.17. I regard
this as a temporary fix, not the real solution. My guess is the test
machine doesn't boot because you're missing a driver, so not related to the
revert patch.
I assumed my limit-host-bridge-aperture-and-ignore-bridges-patch on top
of your patch caused this, so I took a closer look.
Your patch works fine with current rc5+ on the test machine -- with and
without my additional patch.
Great, thanks for testing that!
Post by Dirk Gouders
Other various today's test results (VX50) will be appended to bugzilla
in a few moments.
The Windows Server 2008 boot shows that Windows reconfigures the
00:0e.0 bridge so it fits inside the [bus 00-07] aperture reported by
the host bridge _CRS, and the LSI FC adapter is not enumerated at all.
That's basically the same behavior that prompted your bug report.
This suggests that Windows does *not* reset the secondary bus when
changing the bridge configuration.

For v3.17, I reverted 1820ffdccb9b ("PCI: Make sure bus number
resources stay within their parents bounds"). For the future, I think
we should do a quirk to fix the _CRS, similar to what Andreas has
posted, and apply 1820ffdccb9b again.

But I think the quirk should be specific to this system and BIOS. I
don't want to add a workaround that silently covers up Linux and BIOS
bugs. The reason amd_bus.c exists is because Linux was not smart
enough to pay attention to _CRS. Linux is now pretty good at that, so
the reason for amd_bus.c is mostly gone. I don't want to add new
dependencies on amd_bus.c that will prevent us from phasing it out.

Bjorn
Andreas Noever
2014-09-22 14:53:05 UTC
Permalink
Post by Bjorn Helgaas
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
So, I did some tests on the VX50 which probably wasn't the worst idea,
because it behaves different than the test machine.
1) Bjorn's back pocket patch works on the VX50.
On the test machine it causes a trace, mount_root has to do with
it. I tried to use netconsole but it complained the interface were
not ready.
OK, that's good. I put this revert patch in for-linus for v3.17. I regard
this as a temporary fix, not the real solution. My guess is the test
machine doesn't boot because you're missing a driver, so not related to the
revert patch.
I assumed my limit-host-bridge-aperture-and-ignore-bridges-patch on top
of your patch caused this, so I took a closer look.
Your patch works fine with current rc5+ on the test machine -- with and
without my additional patch.
Great, thanks for testing that!
Post by Dirk Gouders
Other various today's test results (VX50) will be appended to bugzilla
in a few moments.
The Windows Server 2008 boot shows that Windows reconfigures the
00:0e.0 bridge so it fits inside the [bus 00-07] aperture reported by
the host bridge _CRS, and the LSI FC adapter is not enumerated at all.
That's basically the same behavior that prompted your bug report.
This suggests that Windows does *not* reset the secondary bus when
changing the bridge configuration.
For v3.17, I reverted 1820ffdccb9b ("PCI: Make sure bus number
resources stay within their parents bounds"). For the future, I think
we should do a quirk to fix the _CRS, similar to what Andreas has
posted, and apply 1820ffdccb9b again.
But I think the quirk should be specific to this system and BIOS. I
don't want to add a workaround that silently covers up Linux and BIOS
bugs. The reason amd_bus.c exists is because Linux was not smart
enough to pay attention to _CRS. Linux is now pretty good at that, so
the reason for amd_bus.c is mostly gone. I don't want to add new
dependencies on amd_bus.c that will prevent us from phasing it out.
Why not always trust amd_bus over _CRS? Is there a scenario in which
amd_bus is wrong?

Are these methods (like _CRS) meant to set limits for us, or are they
simply used to report the configuration decisions made by the BIOS? So
if _CRS says that the window is [00-07] would it be ok for us to
simply increase it (possibly after reprogramming the registers in
amd_bus)?
Bjorn Helgaas
2014-09-22 15:23:14 UTC
Permalink
On Mon, Sep 22, 2014 at 8:53 AM, Andreas Noever
Post by Andreas Noever
Post by Bjorn Helgaas
Post by Dirk Gouders
Post by Bjorn Helgaas
Post by Dirk Gouders
So, I did some tests on the VX50 which probably wasn't the worst idea,
because it behaves different than the test machine.
1) Bjorn's back pocket patch works on the VX50.
On the test machine it causes a trace, mount_root has to do with
it. I tried to use netconsole but it complained the interface were
not ready.
OK, that's good. I put this revert patch in for-linus for v3.17. I regard
this as a temporary fix, not the real solution. My guess is the test
machine doesn't boot because you're missing a driver, so not related to the
revert patch.
I assumed my limit-host-bridge-aperture-and-ignore-bridges-patch on top
of your patch caused this, so I took a closer look.
Your patch works fine with current rc5+ on the test machine -- with and
without my additional patch.
Great, thanks for testing that!
Post by Dirk Gouders
Other various today's test results (VX50) will be appended to bugzilla
in a few moments.
The Windows Server 2008 boot shows that Windows reconfigures the
00:0e.0 bridge so it fits inside the [bus 00-07] aperture reported by
the host bridge _CRS, and the LSI FC adapter is not enumerated at all.
That's basically the same behavior that prompted your bug report.
This suggests that Windows does *not* reset the secondary bus when
changing the bridge configuration.
For v3.17, I reverted 1820ffdccb9b ("PCI: Make sure bus number
resources stay within their parents bounds"). For the future, I think
we should do a quirk to fix the _CRS, similar to what Andreas has
posted, and apply 1820ffdccb9b again.
But I think the quirk should be specific to this system and BIOS. I
don't want to add a workaround that silently covers up Linux and BIOS
bugs. The reason amd_bus.c exists is because Linux was not smart
enough to pay attention to _CRS. Linux is now pretty good at that, so
the reason for amd_bus.c is mostly gone. I don't want to add new
dependencies on amd_bus.c that will prevent us from phasing it out.
Why not always trust amd_bus over _CRS? Is there a scenario in which
amd_bus is wrong?
amd_bus.c requires ongoing maintenance to keep it working for new
processors and topologies. The ACPI description of the platform is
the one the OEM intended, and it's the one that is tested. There are
cases where the ACPI description omits things that amd_bus.c would
find, e.g., when the BIOS reserves hardware that it doesn't want the
OS to touch.
Post by Andreas Noever
Are these methods (like _CRS) meant to set limits for us, or are they
simply used to report the configuration decisions made by the BIOS? So
if _CRS says that the window is [00-07] would it be ok for us to
simply increase it (possibly after reprogramming the registers in
amd_bus)?
_CRS tells us how a device is configured. _PRS tells us what other
settings are possible. _SRS chooses other settings. If BIOS supplies
_PRS and _SRS, we can change the settings. But I've never seen _PRS
and _SRS for host bridges, and Linux doesn't support them for host
bridges today.

It would not be OK for us to use amd_bus.c to reprogram registers.
The rest of ACPI assumes that the bridge is configured per _CRS, and
it assumes that any changes are done via _SRS. For example, there
could be AML that uses those assumptions.

I don't think a hybrid ACPI + native solution is really viable.
One-off bug workarounds are fine, but in the long run, I think we're
better off if we work from the same system description that Windows
does. Otherwise we'll continually trip over unexpected things.

Bjorn

Bjorn Helgaas
2014-09-19 17:12:31 UTC
Permalink
Post by Bjorn Helgaas
I want to fix this regression before v3.17. Dirk, can you test the
following patch on top of v3.17-rc2? I'm hoping you can try this on your
test machine in conjunction with your acpi_pci_root_add() and
pci_scan_device() patches. If I understand correctly, you were able to
reproduce the FC adapter not showing up, and if you can verify that it does
show with those patches + this revert, I think that's good enough for now.
I'm not committed to applying this yet, but I'd like to have a working fix
in my back pocket in case we don't come up with a better solution soon.
Since Dirk confirmed that the revert below avoids the problem for now, I
applied it to my for-linus branch for v3.17.

I don't think this is the right fix, but it will buy us some time to figure
out a better fix after v3.17.

Bjorn
Post by Bjorn Helgaas
commit 5945a8d28c416fc390a94c8e7fb8fd0a76f5d710
Date: Fri Sep 12 21:58:19 2014 -0600
Revert "PCI: Make sure bus number resources stay within their parents bounds"
This reverts commit 1820ffdccb9b ("PCI: Make sure bus number resources stay
within their parents bounds") because it breaks some systems with LSI Logic
FC949ES Fibre Channel Adapters, apparently by exposing a defect in those
adapters.
Dirk tested a Tyan VX50 (B4985) with this device that worked like this
bus: [bus 00-7f] on node 0 link 1
ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-07])
pci 0000:00:0e.0: PCI bridge to [bus 0a]
pci_bus 0000:0a: busn_res: can not insert [bus 0a] under [bus 00-07] (conflicts with (null) [bus 00-07])
pci 0000:0a:00.0: [1000:0646] type 00 class 0x0c0400 (FC adapter)
Note that the root bridge [bus 00-07] aperture is wrong; this is a BIOS
defect in the PCI0 _CRS method. But prior to 1820ffdccb9b, we didn't
enforce that aperture, and the FC adapter worked fine at 0a:00.0.
After 1820ffdccb9b, we notice that 00:0e.0's aperture is not contained in
pci 0000:00:0e.0: bridge configuration invalid ([bus 0a-0a]), reconfiguring
pci 0000:00:0e.0: PCI bridge to [bus 06-07]
This effectively moves the FC device from 0a:00.0 to 07:00.0, which should
be legal. But when we enumerate bus 06, the FC device doesn't respond, so
we don't find anything. This is probably a defect in the FC device.
1) Add a quirk to fix the _CRS information based on what amd_bus.c read
from the hardware
2) Reset the FC device after we change its bus number
3) Revert 1820ffdccb9b
Fix 1 would be relatively easy, but it does sweep the LSI FC issue under
the rug. We might want to reconfigure bus numbers in the future for some
other reason, e.g., hotplug, and then we could trip over this again.
For that reason, I like fix 2, but we don't know whether it actually works,
and we don't have a patch for it yet.
This revert is fix 3, which also sweeps the LSI FC issue under the rug.
Link: https://bugzilla.kernel.org/show_bug.cgi?id=84281
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
index e3cf8a2e6292..f0badff77cff 100644
--- a/drivers/pci/probe.c
+++ b/drivers/pci/probe.c
@@ -775,7 +775,7 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
/* Check if setup is sensible at all */
if (!pass &&
(primary != bus->number || secondary <= bus->number ||
- secondary > subordinate || subordinate > bus->busn_res.end)) {
+ secondary > subordinate)) {
dev_info(&dev->dev, "bridge configuration invalid ([bus %02x-%02x]), reconfiguring\n",
secondary, subordinate);
broken = 1;
@@ -853,8 +853,7 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
child = pci_add_new_bus(bus, dev, max+1);
if (!child)
goto out;
- pci_bus_insert_busn_res(child, max+1,
- bus->busn_res.end);
+ pci_bus_insert_busn_res(child, max+1, 0xff);
}
max++;
buses = (buses & 0xff000000)
@@ -913,11 +912,6 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass)
/*
* Set the subordinate bus number to its real value.
*/
- if (max > bus->busn_res.end) {
- dev_warn(&dev->dev, "max busn %02x is outside %pR\n",
- max, &bus->busn_res);
- max = bus->busn_res.end;
- }
pci_bus_update_busn_res_end(child, max);
pci_write_config_byte(dev, PCI_SUBORDINATE_BUS, max);
}
Dirk Gouders
2014-09-19 15:03:26 UTC
Permalink
Post by Yinghai Lu
Post by Dirk Gouders
Yes, I skip them in pci_scan_device() to get the unused bus number space
that 0a.0 and 0b.0 then can use when reconfiguration is triggered.
That is not right. Can not let two bridges use same bus num.
Post by Dirk Gouders
Post by Yinghai Lu
1. remove 07:00.0
echo 1 > /sys/bus/pci/devices/0000:07:00.0/remove
2. change bus range in 00:0a.0 bus
setpci -s 00:0a.0 0x1c.l=0x00101000
3. remove 00:0a.0
echo 1 > /sys/bus/pci/devices/0000:00:0a.0/remove
4. rescan pci
echo 1 > /sys/bus/pci/rescan
5. reset pcie link from 00:0a.0
setpci -s 00:0a.0 0xc0.b=0x18
sleep 1s
setpci -s 00:0a.0 0xc0.b=0x08
6. rescan pci bus
echo 1 > /sys/bus/pci/rescan
OK, I did that (with 3.16) but the reconfiguration code doesn't
2 should be
setpci -s 00:0a.0 0x18.l=0x00101000
I'm very sorry for the late test result, Yinghai, I totally overlooked
this correction.

I'm not sure if it is still of interest but
I now tried these corrected commands on the test machine with a vanilla
3.16 kernel. The FC adapter disappears but I cannot see the

"bridge configuration invalid ..., reconfiguring" message,

so I assume that the test situation is still not exactly matching that
on the vx50 or am I missing something?

lspci before and lspci + dmesg after above commands attached.

Dirk

- lspci before ---------------------------------------------------------
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[07]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control

- lspci after ----------------------------------------------------------
-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[10]--
+-0b.0-[08]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control

- dmesg after ----------------------------------------------------------
[ 214.234819] pci_bus 0000:07: busn_res: [bus 07] is released
[ 214.234981] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 214.235037] pci 0000:00:0a.0: [1166:0132] type 01 class 0x060400
[ 214.235128] pci 0000:00:0a.0: System wakeup disabled by ACPI
[ 214.235221] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 214.235227] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 214.235258] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 214.235262] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 214.235295] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 214.235301] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 214.235306] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 214.235312] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 214.235316] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 214.235343] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 214.235348] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 214.235352] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 214.235376] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 214.235381] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 0
[ 214.235386] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 214.235390] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 214.235394] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 0
[ 214.235398] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 214.235402] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 214.235407] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 214.235411] pci_scan_child_bus: pci_bus 0000:08: scanning bus
[ 214.235415] pci_scan_child_bus: pci_bus 0000:08: bus scan returning with max=08
[ 214.235420] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 10-10] behind bridge, pass 0
[ 214.235457] pci_scan_child_bus: pci_bus 0000:10: scanning bus
[ 214.235461] pci_scan_child_bus: pci_bus 0000:10: fixups for bus
[ 214.235464] pci 0000:00:0a.0: PCI bridge to [bus 10]
[ 214.235470] pci 0000:00:0a.0: bridge window [io 0x9000-0xbfff]
[ 214.235475] pci 0000:00:0a.0: bridge window [mem 0xff300000-0xff5fffff]
[ 214.235480] pci 0000:00:0a.0: bridge window [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 214.235483] pci_scan_child_bus: pci_bus 0000:10: bus scan returning with max=10
[ 214.235487] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 214.235493] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 214.235498] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 214.235503] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 1
[ 214.235508] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 1
[ 214.235513] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 1
[ 214.235518] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 10-10] behind bridge, pass 1
[ 214.235522] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=10
[ 214.235567] pci 0000:00:0a.0: BAR 8: assigned [mem 0x80000000-0x802fffff]
[ 214.235574] pci 0000:00:0a.0: BAR 9: assigned [mem 0x280000000-0x2800fffff 64bit pref]
[ 214.235579] pci 0000:00:0a.0: BAR 7: assigned [io 0x1000-0x3fff]
[ 214.235583] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 214.235592] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 214.235599] pci 0000:00:0a.0: PCI bridge to [bus 10]
[ 214.235603] pci 0000:00:0a.0: bridge window [io 0x1000-0x3fff]
[ 214.235607] pci 0000:00:0a.0: bridge window [mem 0x80000000-0x802fffff]
[ 214.235610] pci 0000:00:0a.0: bridge window [mem 0x280000000-0x2800fffff 64bit pref]
[ 214.235622] fixup_debug_start: pci 0000:00:0a.0: calling quirk_msi_ht_cap+0x0/0x50
[ 214.235627] pci 0000:00:0a.0: Found enabled HT MSI Mapping
[ 215.257656] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 215.257713] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 215.257720] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 215.257750] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 215.257755] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 215.257788] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 215.257793] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 215.257798] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 215.257803] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 215.257807] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 215.257834] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 215.257839] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 215.257843] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 215.257867] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 215.257872] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 0
[ 215.257876] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 215.257880] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 215.257884] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 0
[ 215.257889] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 215.257893] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 215.257897] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 215.257901] pci_scan_child_bus: pci_bus 0000:08: scanning bus
[ 215.257905] pci_scan_child_bus: pci_bus 0000:08: bus scan returning with max=08
[ 215.257910] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 10-10] behind bridge, pass 0
[ 215.257914] pci_scan_child_bus: pci_bus 0000:10: scanning bus
[ 215.257918] pci_scan_child_bus: pci_bus 0000:10: bus scan returning with max=10
[ 215.257922] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 215.257928] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 215.257933] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 215.257938] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 1
[ 215.257942] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 1
[ 215.257947] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 1
[ 215.257952] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 10-10] behind bridge, pass 1
[ 215.257956] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=10
[ 215.257994] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 215.258033] pci 0000:00:06.0: PCI bridge to [bus 03]
Dirk Gouders
2014-09-19 18:21:31 UTC
Permalink
Post by Dirk Gouders
Post by Yinghai Lu
Post by Dirk Gouders
Yes, I skip them in pci_scan_device() to get the unused bus number space
that 0a.0 and 0b.0 then can use when reconfiguration is triggered.
That is not right. Can not let two bridges use same bus num.
Post by Dirk Gouders
Post by Yinghai Lu
1. remove 07:00.0
echo 1 > /sys/bus/pci/devices/0000:07:00.0/remove
2. change bus range in 00:0a.0 bus
setpci -s 00:0a.0 0x1c.l=0x00101000
3. remove 00:0a.0
echo 1 > /sys/bus/pci/devices/0000:00:0a.0/remove
4. rescan pci
echo 1 > /sys/bus/pci/rescan
5. reset pcie link from 00:0a.0
setpci -s 00:0a.0 0xc0.b=0x18
sleep 1s
setpci -s 00:0a.0 0xc0.b=0x08
6. rescan pci bus
echo 1 > /sys/bus/pci/rescan
OK, I did that (with 3.16) but the reconfiguration code doesn't
2 should be
setpci -s 00:0a.0 0x18.l=0x00101000
I'm very sorry for the late test result, Yinghai, I totally overlooked
this correction.
I'm not sure if it is still of interest but
I now tried these corrected commands on the test machine with a vanilla
3.16 kernel. The FC adapter disappears but I cannot see the
"bridge configuration invalid ..., reconfiguring" message,
so I assume that the test situation is still not exactly matching that
on the vx50 or am I missing something?
Some more thoughts while driving home and I think the test machine is
now usable. I added the following changes:

diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index e6ae603..6a90f15 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
@@ -556,6 +556,7 @@ static int acpi_pci_root_add(struct acpi_device *device,
strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME);
strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS);
device->driver_data = root;
+ root->secondary.end = 0x09;

pr_info(PREFIX "%s [%s] (domain %04x %pR)\n",
acpi_device_name(device), acpi_device_bid(device),

And now, the "...reconfiguring" message appears and if I, for example,
run these commands suggested by Bjorn:

DEV=00:0a.0
setpci -s$DEV BRIDGE_CONTROL.W=0x0040
sleep 1
setpci -s$DEV BRIDGE_CONTROL.W=0x0000
sleep 1
echo 1 > /sys/bus/pci/rescan

The FC adapter shows up:

-[0000:00]-+-01.0-[01-02]--+-0d.0-[02]--
| +-0e.0 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
| \-0e.1 Broadcom BCM5785 [HT1000] SATA (PATA/IDE Mode)
+-02.0 Broadcom BCM5785 [HT1000] Legacy South Bridge
+-02.1 Broadcom BCM5785 [HT1000] IDE
+-02.2 Broadcom BCM5785 [HT1000] LPC
+-03.0 Broadcom BCM5785 [HT1000] USB
+-03.1 Broadcom BCM5785 [HT1000] USB
+-03.2 Broadcom BCM5785 [HT1000] USB
+-06.0-[03]--
+-07.0-[04]--+-04.0 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
| \-04.1 Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet
+-08.0-[05]--
+-09.0-[06]--
+-0a.0-[09]----00.0 LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter
+-0b.0-[08]--
+-0c.0 Advanced Micro Devices, Inc. [AMD/ATI] ES1000
+-18.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-19.3 Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control

To me this looks as similar behaviour as on the VX50 and I hope that makes
the test machine usable for convenient testing of possible final fixes.

I attach full dmesg output at the end.

Dirk

[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.17.0-rc5+ (***@kapro) (gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) ) #20 SMP Fri Sep 19 20:00:31 CEST 2014
[ 0.000000] Command line: root=/dev/sda2 dyndbg="file drivers/pci/* +fp" log_buf_len=10M
[ 0.000000] tseg: 0000000000
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009f000-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007ffeffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007fff0000-0x000000007fffdfff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x000000007fffe000-0x000000007fffffff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec02fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x00000001ffffffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.3 present.
[ 0.000000] DMI: empty empty/TYAN Thunder K8HM S3892, BIOS 080011 09/20/2006
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0x200000 max_arch_pfn = 0x400000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-EFFFF uncachable
[ 0.000000] F0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 0100000000 mask FF00000000 write-back
[ 0.000000] 1 base 0000000000 mask FF80000000 write-back
[ 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] e820: update [mem 0x80000000-0xffffffff] usable ==> reserved
[ 0.000000] e820: last_pfn = 0x7fff0 max_arch_pfn = 0x400000000
[ 0.000000] found SMP MP-table at [mem 0x000ff780-0x000ff78f] mapped at [ffff8800000ff780]
[ 0.000000] Scanning 1 areas for low memory corruption
[ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] BRK [0x020ea000, 0x020eafff] PGTABLE
[ 0.000000] BRK [0x020eb000, 0x020ebfff] PGTABLE
[ 0.000000] BRK [0x020ec000, 0x020ecfff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x1ffe00000-0x1ffffffff]
[ 0.000000] [mem 0x1ffe00000-0x1ffffffff] page 2M
[ 0.000000] BRK [0x020ed000, 0x020edfff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x1fc000000-0x1ffdfffff]
[ 0.000000] [mem 0x1fc000000-0x1ffdfffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x180000000-0x1fbffffff]
[ 0.000000] [mem 0x180000000-0x1fbffffff] page 2M
[ 0.000000] BRK [0x020ee000, 0x020eefff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x7ffeffff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x7fdfffff] page 2M
[ 0.000000] [mem 0x7fe00000-0x7ffeffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0x100000000-0x17fffffff]
[ 0.000000] [mem 0x100000000-0x17fffffff] page 2M
[ 0.000000] BRK [0x020ef000, 0x020effff] PGTABLE
[ 0.000000] log_buf_len: 16777216 bytes
[ 0.000000] early log buf free: 258396(98%)
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000F75F0 000024 (v02 ACPIAM)
[ 0.000000] ACPI: XSDT 0x000000007FFF0100 000034 (v01 A M I OEMXSDT 09000620 MSFT 00000097)
[ 0.000000] ACPI: FACP 0x000000007FFF0290 0000F4 (v03 A M I OEMFACP 09000620 MSFT 00000097)
[ 0.000000] ACPI: DSDT 0x000000007FFF0480 003D81 (v01 0AAAA 0AAAA000 00000000 INTL 02002026)
[ 0.000000] ACPI: FACS 0x000000007FFFE000 000040
[ 0.000000] ACPI: APIC 0x000000007FFF0390 000080 (v01 A M I OEMAPIC 09000620 MSFT 00000097)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] Scanning NUMA topology in Northbridge 24
[ 0.000000] Number of physical nodes 2
[ 0.000000] Node 0 MemBase 0000000000000000 Limit 0000000080000000
[ 0.000000] Node 1 MemBase 0000000100000000 Limit 0000000200000000
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x7fffffff]
[ 0.000000] NODE_DATA [mem 0x7ffec000-0x7ffeffff]
[ 0.000000] Initmem setup node 1 [mem 0x100000000-0x1ffffffff]
[ 0.000000] NODE_DATA [mem 0x1feff9000-0x1feffcfff]
[ 0.000000] [ffffea0000000000-ffffea0001ffffff] PMD -> [ffff88007de00000-ffff88007fdfffff] on node 0
[ 0.000000] [ffffea0004000000-ffffea0007ffffff] PMD -> [ffff8801fa600000-ffff8801fe5fffff] on node 1
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
[ 0.000000] Normal [mem 0x100000000-0x1ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x0009efff]
[ 0.000000] node 0: [mem 0x00100000-0x7ffeffff]
[ 0.000000] node 1: [mem 0x100000000-0x1ffffffff]
[ 0.000000] On node 0 totalpages: 524174
[ 0.000000] DMA zone: 64 pages used for memmap
[ 0.000000] DMA zone: 21 pages reserved
[ 0.000000] DMA zone: 3998 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 8128 pages used for memmap
[ 0.000000] DMA32 zone: 520176 pages, LIFO batch:31
[ 0.000000] On node 1 totalpages: 1048576
[ 0.000000] Normal zone: 16384 pages used for memmap
[ 0.000000] Normal zone: 1048576 pages, LIFO batch:31
[ 0.000000] Detected use of extended apic ids on hypertransport bus
[ 0.000000] Detected use of extended apic ids on hypertransport bus
[ 0.000000] ACPI: PM-Timer IO Port: 0x508
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-15
[ 0.000000] ACPI: IOAPIC (id[0x03] address[0xfec01000] gsi_base[16])
[ 0.000000] IOAPIC[1]: apic_id 3, version 17, address 0xfec01000, GSI 16-31
[ 0.000000] ACPI: IOAPIC (id[0x04] address[0xfec02000] gsi_base[32])
[ 0.000000] IOAPIC[2]: apic_id 4, version 17, address 0xfec02000, GSI 32-47
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] smpboot: Allowing 4 CPUs, 2 hotplug CPUs
[ 0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7fff0000-0x7fffdfff]
[ 0.000000] PM: Registered nosave memory: [mem 0x7fffe000-0x7fffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x80000000-0xfebfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec02fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec03000-0xfedfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee01000-0xffffffff]
[ 0.000000] e820: [mem 0x80000000-0xfebfffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:2
[ 0.000000] PERCPU: Embedded 27 pages/cpu @ffff88007dc00000 s79424 r8192 d22976 u1048576
[ 0.000000] pcpu-alloc: s79424 r8192 d22976 u1048576 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 2 [1] 1 3
[ 0.000000] Built 2 zonelists in Node order, mobility grouping on. Total pages: 1548153
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: root=/dev/sda2 dyndbg="file drivers/pci/* +fp" log_buf_len=10M
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Calgary: detecting Calgary via BIOS EBDA area
[ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[ 0.000000] Memory: 6092248K/6291000K available (8614K kernel code, 970K rwdata, 2840K rodata, 1076K init, 896K bss, 198752K reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=2
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS:4352 nr_irqs:864 0
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] tsc: Fast TSC calibration failed
[ 0.000000] tsc: PIT calibration matches PMTIMER. 1 loops
[ 0.000000] tsc: Detected 1994.988 MHz processor
[ 0.000000] tsc: Marking TSC unstable due to TSCs unsynchronized
[ 0.003139] Calibrating delay loop (skipped), value calculated using timer frequency.. 3989.97 BogoMIPS (lpj=1994988)
[ 0.003410] pid_max: default: 32768 minimum: 301
[ 0.004018] ACPI: Core revision 20140724
[ 0.007499] ACPI: All ACPI Tables successfully acquired
[ 0.008058] Security Framework initialized
[ 0.008203] SELinux: Initializing.
[ 0.008340] SELinux: Starting in permissive mode
[ 0.009201] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[ 0.017075] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.020582] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.020736] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.021504] Initializing cgroup subsys freezer
[ 0.021668] mce: CPU supports 5 MCE banks
[ 0.021812] Last level iTLB entries: 4KB 512, 2MB 8, 4MB 4
Last level dTLB entries: 4KB 512, 2MB 8, 4MB 4, 1GB 0
[ 0.022148] Freeing SMP alternatives memory: 28K (ffffffff82001000 - ffffffff82008000)
[ 0.023461] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.025000] ..MP-BIOS bug: 8254 timer not connected to IO-APIC
[ 0.025000] ...trying to set up timer (IRQ0) through the 8259A ...
[ 0.025000] ..... (found apic 0 pin 2) ...
[ 0.035137] ....... works.
[ 0.035265] smpboot: CPU0: AMD Opteron(tm) Processor 246 (fam: 0f, model: 05, stepping: 0a)
[ 0.036000] APIC calibration not consistent with PM-Timer: 96ms instead of 100ms
[ 0.036000] APIC delta adjusted to PM-Timer: 1246870 (1209285)
[ 0.036000] Performance Events: AMD PMU driver.
[ 0.036000] ... version: 0
[ 0.036000] ... bit width: 48
[ 0.036000] ... generic registers: 4
[ 0.036000] ... value mask: 0000ffffffffffff
[ 0.036000] ... max period: 00007fffffffffff
[ 0.036000] ... fixed-purpose events: 0
[ 0.036000] ... event mask: 000000000000000f
[ 0.037489] MCE: In-kernel MCE decoding enabled.
[ 0.037857] x86: Booting SMP configuration:
[ 0.037990] .... node #1, CPUs: #1
[ 0.109140] x86: Booted up 2 nodes, 2 CPUs
[ 0.109394] smpboot: Total of 2 processors activated (7979.81 BogoMIPS)
[ 0.110247] devtmpfs: initialized
[ 0.111133] PM: Registering ACPI NVS region [mem 0x7fffe000-0x7fffffff] (8192 bytes)
[ 0.111846] RTC time: 18:15:46, date: 09/19/14
[ 0.112162] NET: Registered protocol family 16
[ 0.112511] cpuidle: using governor ladder
[ 0.112646] cpuidle: using governor menu
[ 0.112790] node 0 link 0: io port [1000, ffffff]
[ 0.112797] TOM: 0000000080000000 aka 2048M
[ 0.113010] node 0 link 0: mmio [a0000, bffff]
[ 0.113014] node 0 link 0: mmio [80000000, ff70ffff]
[ 0.113016] TOM2: 0000000200000000 aka 8192M
[ 0.113151] bus: [bus 00-ff] on node 0 link 0
[ 0.113153] bus: 00 [io 0x0000-0xffff]
[ 0.113155] bus: 00 [mem 0x000a0000-0x000bffff]
[ 0.113157] bus: 00 [mem 0x80000000-0xffffffff]
[ 0.113159] bus: 00 [mem 0x200000000-0xfcffffffff]
[ 0.113216] ACPI: bus type PCI registered
[ 0.113417] PCI: Using configuration type 1 for base access
[ 0.117136] kworker/u9:0 (20) used greatest stack depth: 14944 bytes left
[ 0.118059] kworker/u9:0 (23) used greatest stack depth: 14280 bytes left
[ 0.118295] kworker/u9:0 (26) used greatest stack depth: 13912 bytes left
[ 0.121736] ACPI: Added _OSI(Module Device)
[ 0.121736] ACPI: Added _OSI(Processor Device)
[ 0.122007] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.122145] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.124170] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.126648] ACPI: Interpreter enabled
[ 0.126798] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140724/hwxface-580)
[ 0.127003] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20140724/hwxface-580)
[ 0.127337] ACPI: (supports S0 S1 S4 S5)
[ 0.127473] ACPI: Using IOAPIC for interrupt routing
[ 0.127678] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
[ 0.136783] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-09])
[ 0.136935] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI]
[ 0.137014] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 0.137294] acpi PNP0A03:00: host bridge window [io 0x0000-0x0cf7] (ignored)
[ 0.137297] acpi PNP0A03:00: host bridge window [io 0x0d00-0xffff] (ignored)
[ 0.137300] acpi PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
[ 0.137303] acpi PNP0A03:00: host bridge window [mem 0x000d0000-0x000dffff] (ignored)
[ 0.137306] acpi PNP0A03:00: host bridge window [mem 0x80000000-0xffffffff] (ignored)
[ 0.137309] PCI: root bus 00: hardware-probed resources
[ 0.137316] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
[ 0.137590] PCI host bridge to bus 0000:00
[ 0.137728] pci_bus 0000:00: root bus resource [bus 00-09]
[ 0.137867] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 0.138006] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.138148] pci_bus 0000:00: root bus resource [mem 0x80000000-0xffffffff]
[ 0.138290] pci_bus 0000:00: root bus resource [mem 0x200000000-0xfcffffffff]
[ 0.140007] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 0.140030] pci 0000:00:01.0: [1166:0036] type 01 class 0x060400
[ 0.140074] fixup_debug_start: pci 0000:00:01.0: calling ht_enable_msi_mapping+0x0/0xb0
[ 0.140082] pci 0000:00:01.0: Enabling HT MSI Mapping
[ 0.141041] pci 0000:00:01.0: System wakeup disabled by ACPI
[ 0.141313] pci 0000:00:02.0: [1166:0205] type 00 class 0x060000
[ 0.141330] fixup_debug_start: pci 0000:00:02.0: calling quirk_mmio_always_on+0x0/0x10
[ 0.141470] pci 0000:00:02.1: [1166:0214] type 00 class 0x01018a
[ 0.141476] fixup_debug_start: pci 0000:00:02.1: calling quirk_no_ata_d3+0x0/0x10
[ 0.141490] pci 0000:00:02.1: reg 0x10: [io 0x01f0-0x01f7]
[ 0.141500] pci 0000:00:02.1: reg 0x14: [io 0x03f4-0x03f7]
[ 0.141510] pci 0000:00:02.1: reg 0x18: [io 0x0170-0x0177]
[ 0.141520] pci 0000:00:02.1: reg 0x1c: [io 0x0374-0x0377]
[ 0.141529] pci 0000:00:02.1: reg 0x20: [io 0xffa0-0xffaf]
[ 0.141549] pci 0000:00:02.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7]
[ 0.141688] pci 0000:00:02.1: legacy IDE quirk: reg 0x14: [io 0x03f6]
[ 0.141826] pci 0000:00:02.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]
[ 0.141964] pci 0000:00:02.1: legacy IDE quirk: reg 0x1c: [io 0x0376]
[ 0.142085] pci 0000:00:02.2: [1166:0234] type 00 class 0x060100
[ 0.142233] pci 0000:00:03.0: [1166:0223] type 00 class 0x0c0310
[ 0.142251] pci 0000:00:03.0: reg 0x10: [mem 0xff6e8000-0xff6e8fff]
[ 0.142262] pci 0000:00:03.0: reg 0x14: [io 0xd400-0xd4ff]
[ 0.142362] pci 0000:00:03.0: System wakeup disabled by ACPI
[ 0.142554] pci 0000:00:03.1: [1166:0223] type 00 class 0x0c0310
[ 0.142572] pci 0000:00:03.1: reg 0x10: [mem 0xff6e9000-0xff6e9fff]
[ 0.142583] pci 0000:00:03.1: reg 0x14: [io 0xd800-0xd8ff]
[ 0.142681] pci 0000:00:03.1: System wakeup disabled by ACPI
[ 0.142873] pci 0000:00:03.2: [1166:0223] type 00 class 0x0c0320
[ 0.143020] pci 0000:00:03.2: reg 0x10: [mem 0xff6ea000-0xff6eafff]
[ 0.143030] pci 0000:00:03.2: reg 0x14: [io 0xe800-0xe8ff]
[ 0.143098] pci 0000:00:03.2: supports D1 D2
[ 0.143101] pci 0000:00:03.2: PME# supported from D0 D1 D2 D3hot
[ 0.143111] pci_pme_active: pci 0000:00:03.2: PME# disabled
[ 0.143147] pci 0000:00:03.2: System wakeup disabled by ACPI
[ 0.143346] pci 0000:00:06.0: [1166:0130] type 01 class 0x060400
[ 0.143412] pci 0000:00:06.0: System wakeup disabled by ACPI
[ 0.143603] pci 0000:00:07.0: [1166:0130] type 01 class 0x060400
[ 0.143663] pci 0000:00:07.0: System wakeup disabled by ACPI
[ 0.143853] pci 0000:00:08.0: [1166:0132] type 01 class 0x060400
[ 0.143915] pci 0000:00:08.0: System wakeup disabled by ACPI
[ 0.144056] pci 0000:00:09.0: [1166:0132] type 01 class 0x060400
[ 0.144113] pci 0000:00:09.0: System wakeup disabled by ACPI
[ 0.144299] pci 0000:00:0a.0: [1166:0132] type 01 class 0x060400
[ 0.144356] pci 0000:00:0a.0: System wakeup disabled by ACPI
[ 0.144544] pci 0000:00:0b.0: [1166:0132] type 01 class 0x060400
[ 0.144644] pci 0000:00:0c.0: [1002:515e] type 00 class 0x030000
[ 0.144662] pci 0000:00:0c.0: reg 0x10: [mem 0xd8000000-0xdfffffff pref]
[ 0.144673] pci 0000:00:0c.0: reg 0x14: [io 0xe000-0xe0ff]
[ 0.144683] pci 0000:00:0c.0: reg 0x18: [mem 0xff6f0000-0xff6fffff]
[ 0.144717] pci 0000:00:0c.0: reg 0x30: [mem 0xff6c0000-0xff6dffff pref]
[ 0.144745] pci 0000:00:0c.0: supports D1 D2
[ 0.144825] pci 0000:00:18.0: [1022:1100] type 00 class 0x060000
[ 0.144831] fixup_debug_start: pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x10
[ 0.144907] pci 0000:00:18.1: [1022:1101] type 00 class 0x060000
[ 0.144912] fixup_debug_start: pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x10
[ 0.145040] pci 0000:00:18.2: [1022:1102] type 00 class 0x060000
[ 0.145045] fixup_debug_start: pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x10
[ 0.145119] pci 0000:00:18.3: [1022:1103] type 00 class 0x060000
[ 0.145124] fixup_debug_start: pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x10
[ 0.145200] pci 0000:00:19.0: [1022:1100] type 00 class 0x060000
[ 0.145205] fixup_debug_start: pci 0000:00:19.0: calling quirk_mmio_always_on+0x0/0x10
[ 0.145287] pci 0000:00:19.1: [1022:1101] type 00 class 0x060000
[ 0.145292] fixup_debug_start: pci 0000:00:19.1: calling quirk_mmio_always_on+0x0/0x10
[ 0.145365] pci 0000:00:19.2: [1022:1102] type 00 class 0x060000
[ 0.145370] fixup_debug_start: pci 0000:00:19.2: calling quirk_mmio_always_on+0x0/0x10
[ 0.145491] pci 0000:00:19.3: [1022:1103] type 00 class 0x060000
[ 0.145497] fixup_debug_start: pci 0000:00:19.3: calling quirk_mmio_always_on+0x0/0x10
[ 0.145577] pci_scan_child_bus: pci_bus 0000:00: fixups for bus
[ 0.145582] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 0.145629] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 0.145650] pci 0000:01:0d.0: [1166:0104] type 01 class 0x060400
[ 0.145753] pci 0000:01:0e.0: [1166:024b] type 00 class 0x01018f
[ 0.145761] fixup_debug_start: pci 0000:01:0e.0: calling quirk_no_ata_d3+0x0/0x10
[ 0.145770] pci 0000:01:0e.0: reg 0x10: [io 0x8080-0x8087]
[ 0.145778] pci 0000:01:0e.0: reg 0x14: [io 0x8000-0x8003]
[ 0.145785] pci 0000:01:0e.0: reg 0x18: [io 0x7c00-0x7c07]
[ 0.145793] pci 0000:01:0e.0: reg 0x1c: [io 0x7880-0x7883]
[ 0.145800] pci 0000:01:0e.0: reg 0x20: [io 0x7800-0x780f]
[ 0.145807] pci 0000:01:0e.0: reg 0x24: [mem 0xff1fe000-0xff1fffff]
[ 0.145815] pci 0000:01:0e.0: reg 0x30: [mem 0xff1c0000-0xff1dffff pref]
[ 0.145899] pci 0000:01:0e.1: [1166:024b] type 00 class 0x01018f
[ 0.145907] fixup_debug_start: pci 0000:01:0e.1: calling quirk_no_ata_d3+0x0/0x10
[ 0.145916] pci 0000:01:0e.1: reg 0x10: [io 0x8c00-0x8c07]
[ 0.145923] pci 0000:01:0e.1: reg 0x14: [io 0x8880-0x8883]
[ 0.145930] pci 0000:01:0e.1: reg 0x18: [io 0x8800-0x8807]
[ 0.145937] pci 0000:01:0e.1: reg 0x1c: [io 0x8480-0x8483]
[ 0.145944] pci 0000:01:0e.1: reg 0x20: [io 0x8400-0x840f]
[ 0.146050] pci_scan_child_bus: pci_bus 0000:01: fixups for bus
[ 0.146054] pci 0000:00:01.0: PCI bridge to [bus 01-02]
[ 0.146193] pci 0000:00:01.0: bridge window [io 0x7000-0x8fff]
[ 0.146198] pci 0000:00:01.0: bridge window [mem 0xff100000-0xff1fffff]
[ 0.146204] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 0.146243] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 0.146275] pci_scan_child_bus: pci_bus 0000:02: fixups for bus
[ 0.146278] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 0.146420] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 0.146425] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 0.146430] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 0.146434] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 0.146467] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 0.146494] pci_scan_child_bus: pci_bus 0000:03: fixups for bus
[ 0.146496] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 0.146635] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 0.146639] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 0.146677] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 0.146692] pci 0000:04:04.0: [14e4:166a] type 00 class 0x020000
[ 0.146704] pci 0000:04:04.0: reg 0x10: [mem 0xff2d0000-0xff2dffff 64bit]
[ 0.146713] pci 0000:04:04.0: reg 0x18: [mem 0xff2c0000-0xff2cffff 64bit]
[ 0.146749] pci 0000:04:04.0: PME# supported from D3hot D3cold
[ 0.146753] pci_pme_active: pci 0000:04:04.0: PME# disabled
[ 0.146774] pci 0000:04:04.0: System wakeup disabled by ACPI
[ 0.146965] pci 0000:04:04.1: [14e4:166a] type 00 class 0x020000
[ 0.146978] pci 0000:04:04.1: reg 0x10: [mem 0xff2f0000-0xff2fffff 64bit]
[ 0.146986] pci 0000:04:04.1: reg 0x18: [mem 0xff2e0000-0xff2effff 64bit]
[ 0.147031] pci 0000:04:04.1: PME# supported from D3hot D3cold
[ 0.147035] pci_pme_active: pci 0000:04:04.1: PME# disabled
[ 0.147056] pci 0000:04:04.1: System wakeup disabled by ACPI
[ 0.147262] pci_scan_child_bus: pci_bus 0000:04: fixups for bus
[ 0.147265] pci 0000:00:07.0: PCI bridge to [bus 04]
[ 0.147402] pci 0000:00:07.0: bridge window [mem 0xff200000-0xff2fffff]
[ 0.147407] pci 0000:00:07.0: bridge window [mem 0xcfd00000-0xcfdfffff 64bit pref]
[ 0.147410] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 0.147415] pci_scan_bridge: pci 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 0
[ 0.147450] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 0.147454] pci_scan_child_bus: pci_bus 0000:05: fixups for bus
[ 0.147457] pci 0000:00:08.0: PCI bridge to [bus 05]
[ 0.147595] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 0.147599] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 0
[ 0.147632] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 0.147636] pci_scan_child_bus: pci_bus 0000:06: fixups for bus
[ 0.147639] pci 0000:00:09.0: PCI bridge to [bus 06]
[ 0.147777] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 0.147781] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 07-07] behind bridge, pass 0
[ 0.147815] pci_scan_child_bus: pci_bus 0000:07: scanning bus
[ 0.147828] pci 0000:07:00.0: [1000:0646] type 00 class 0x0c0400
[ 0.147840] pci 0000:07:00.0: reg 0x10: [io 0xb000-0xb0ff]
[ 0.147851] pci 0000:07:00.0: reg 0x14: [mem 0xff5fc000-0xff5fffff 64bit]
[ 0.147863] pci 0000:07:00.0: reg 0x1c: [mem 0xff5e0000-0xff5effff 64bit]
[ 0.147878] pci 0000:07:00.0: reg 0x30: [mem 0xff400000-0xff4fffff pref]
[ 0.147916] pci 0000:07:00.0: supports D1 D2
[ 0.147967] pci 0000:07:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.148010] pci_scan_child_bus: pci_bus 0000:07: fixups for bus
[ 0.148013] pci 0000:00:0a.0: PCI bridge to [bus 07]
[ 0.148148] pci 0000:00:0a.0: bridge window [io 0x9000-0xbfff]
[ 0.148152] pci 0000:00:0a.0: bridge window [mem 0xff300000-0xff5fffff]
[ 0.148156] pci 0000:00:0a.0: bridge window [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 0.148160] pci_scan_child_bus: pci_bus 0000:07: bus scan returning with max=07
[ 0.148164] pci_scan_bridge: pci 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 0.148199] pci_scan_child_bus: pci_bus 0000:08: scanning bus
[ 0.148202] pci_scan_child_bus: pci_bus 0000:08: fixups for bus
[ 0.148205] pci 0000:00:0b.0: PCI bridge to [bus 08]
[ 0.148344] pci_scan_child_bus: pci_bus 0000:08: bus scan returning with max=08
[ 0.148349] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 0.148354] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 0.148359] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 0.148364] pci_scan_bridge: pci 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 1
[ 0.148368] pci_scan_bridge: pci 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 1
[ 0.148373] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 07-07] behind bridge, pass 1
[ 0.148377] pci_scan_bridge: pci 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 1
[ 0.148381] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=08
[ 0.148387] pci_bus 0000:00: on NUMA node 0
[ 0.149353] ACPI: PCI Interrupt Link [LN00] (IRQs 3 4 5 7 9 11 12 14 15) *0, disabled.
[ 0.150197] ACPI: PCI Interrupt Link [LN01] (IRQs 3 4 5 6 7 9 *11 12 14 15)
[ 0.150913] ACPI: PCI Interrupt Link [LN02] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.151735] ACPI: PCI Interrupt Link [LN03] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.152879] ACPI: PCI Interrupt Link [LN04] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.153779] ACPI: PCI Interrupt Link [LN05] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.154728] ACPI: PCI Interrupt Link [LN06] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.155638] ACPI: PCI Interrupt Link [LN07] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.156546] ACPI: PCI Interrupt Link [LN08] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.157455] ACPI: PCI Interrupt Link [LN09] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.158408] ACPI: PCI Interrupt Link [LN10] (IRQs 3 4 *5 6 7 9 11 12 14 15)
[ 0.159064] ACPI: PCI Interrupt Link [LN11] (IRQs 3 4 5 6 7 *9 11 12 14 15)
[ 0.159806] ACPI: PCI Interrupt Link [LN12] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.160818] ACPI: PCI Interrupt Link [LN13] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.161726] ACPI: PCI Interrupt Link [LN14] (IRQs *3 4 5 6 7 9 11 12 14 15)
[ 0.162463] ACPI: PCI Interrupt Link [LN15] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.163364] ACPI: PCI Interrupt Link [LN16] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.164318] ACPI: PCI Interrupt Link [LN17] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.165192] ACPI: PCI Interrupt Link [LN18] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.166065] ACPI: PCI Interrupt Link [LN19] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.167064] ACPI: PCI Interrupt Link [LN20] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.168008] ACPI: PCI Interrupt Link [LN21] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.168925] ACPI: PCI Interrupt Link [LN22] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.169818] ACPI: PCI Interrupt Link [LN23] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.170726] ACPI: PCI Interrupt Link [LN24] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.171684] ACPI: PCI Interrupt Link [LN25] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.172590] ACPI: PCI Interrupt Link [LN26] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.173862] ACPI: PCI Interrupt Link [LN27] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.174772] ACPI: PCI Interrupt Link [LN28] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.175682] ACPI: PCI Interrupt Link [LN29] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.176636] ACPI: PCI Interrupt Link [LN30] (IRQs 3 4 5 6 7 9 11 12 14 15) *0, disabled.
[ 0.177581] ACPI: PCI Interrupt Link [LNUS] (IRQs *10)
[ 0.177925] ACPI: PCI Interrupt Link [LNSA] (IRQs *11)
[ 0.178544] vgaarb: device added: PCI:0000:00:0c.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.178779] vgaarb: loaded
[ 0.178911] vgaarb: bridge control possible 0000:00:0c.0
[ 0.179162] SCSI subsystem initialized
[ 0.179412] libata version 3.00 loaded.
[ 0.179485] ACPI: bus type USB registered
[ 0.179665] usbcore: registered new interface driver usbfs
[ 0.179826] usbcore: registered new interface driver hub
[ 0.180065] usbcore: registered new device driver usb
[ 0.180236] pps_core: LinuxPPS API ver. 1 registered
[ 0.180375] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <***@linux.it>
[ 0.180612] PTP clock support registered
[ 0.180890] Advanced Linux Sound Architecture Driver Initialized.
[ 0.181008] PCI: Using ACPI for IRQ routing
[ 0.181147] PCI: pci_cache_line_size set to 64 bytes
[ 0.181214] e820: reserve RAM buffer [mem 0x0009f000-0x0009ffff]
[ 0.181217] e820: reserve RAM buffer [mem 0x7fff0000-0x7fffffff]
[ 0.181580] cfg80211: Calling CRDA to update world regulatory domain
[ 0.181747] NetLabel: Initializing
[ 0.181880] NetLabel: domain hash size = 128
[ 0.182003] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.182162] NetLabel: unlabeled traffic allowed by default
[ 0.182472] Switched to clocksource refined-jiffies
[ 0.193930] pnp: PnP ACPI init
[ 0.194162] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.194693] system 00:01: [io 0x04d0-0x04d1] has been reserved
[ 0.194834] system 00:01: [io 0x0c00-0x0c01] has been reserved
[ 0.195007] system 00:01: [io 0x0cd6-0x0cd7] has been reserved
[ 0.195145] system 00:01: [io 0x0cd4-0x0cd5] has been reserved
[ 0.195282] system 00:01: [io 0x0cd8-0x0cdf] has been reserved
[ 0.195420] system 00:01: [io 0x040b] has been reserved
[ 0.195555] system 00:01: [io 0x04d6] has been reserved
[ 0.195691] system 00:01: [io 0x0c06-0x0c07] has been reserved
[ 0.195827] system 00:01: [io 0x0c14] has been reserved
[ 0.196003] system 00:01: [io 0x0c49] has been reserved
[ 0.196139] system 00:01: [io 0x0c4a] has been reserved
[ 0.196275] system 00:01: [io 0x0c50-0x0c51] has been reserved
[ 0.196414] system 00:01: [io 0x0c52] has been reserved
[ 0.196549] system 00:01: [io 0x0c6c] has been reserved
[ 0.196685] system 00:01: [io 0x0c6f] has been reserved
[ 0.196821] system 00:01: [io 0x0500-0x057f] could not be reserved
[ 0.197002] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.197178] system 00:02: [io 0x0580-0x058f] has been reserved
[ 0.197316] system 00:02: [io 0x0590-0x0593] has been reserved
[ 0.197455] system 00:02: [io 0x0700-0x0703] has been reserved
[ 0.197592] system 00:02: [io 0x0ca0-0x0caf] has been reserved
[ 0.197731] system 00:02: [mem 0xfec00000-0xfec00fff] could not be reserved
[ 0.197871] system 00:02: [mem 0xfec01000-0xfec01fff] could not be reserved
[ 0.198003] system 00:02: [mem 0xfec02000-0xfec02fff] could not be reserved
[ 0.198143] system 00:02: [mem 0xfee00000-0xfee00fff] has been reserved
[ 0.198282] system 00:02: [mem 0xfff00000-0xffffffff] has been reserved
[ 0.198421] system 00:02: [mem 0xff780000-0xffbfffff] has been reserved
[ 0.198560] system 00:02: [mem 0xfebfe000-0xfebfefff] has been reserved
[ 0.198698] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.198810] pnp 00:03: Plug and Play ACPI device, IDs PNP0303 PNP030b (active)
[ 0.199159] system 00:04: [io 0x0600-0x061f] has been reserved
[ 0.199297] system 00:04: [io 0x0520-0x053f] has been reserved
[ 0.199433] system 00:04: [io 0x0540-0x054f] has been reserved
[ 0.199570] system 00:04: [io 0x0640-0x065f] has been reserved
[ 0.199707] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.199795] system 00:05: [mem 0xe0000000-0xefffffff] has been reserved
[ 0.199935] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.200102] system 00:06: [mem 0x00000000-0x0009ffff] could not be reserved
[ 0.200242] system 00:06: [mem 0x000e0000-0x000fffff] could not be reserved
[ 0.200381] system 00:06: [mem 0x00100000-0x7fffffff] could not be reserved
[ 0.200521] system 00:06: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.201175] pnp: PnP ACPI: found 7 devices
[ 0.208207] Switched to clocksource acpi_pm
[ 0.208421] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 0.208568] pci 0000:00:01.0: PCI bridge to [bus 01-02]
[ 0.208708] pci 0000:00:01.0: bridge window [io 0x7000-0x8fff]
[ 0.208850] pci 0000:00:01.0: bridge window [mem 0xff100000-0xff1fffff]
[ 0.208850] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 0.208968] pci 0000:00:07.0: PCI bridge to [bus 04]
[ 0.209125] pci 0000:00:07.0: bridge window [mem 0xff200000-0xff2fffff]
[ 0.209270] pci 0000:00:07.0: bridge window [mem 0xcfd00000-0xcfdfffff 64bit pref]
[ 0.209496] pci 0000:00:08.0: PCI bridge to [bus 05]
[ 0.209638] pci 0000:00:09.0: PCI bridge to [bus 06]
[ 0.209781] pci 0000:00:0a.0: PCI bridge to [bus 07]
[ 0.209920] pci 0000:00:0a.0: bridge window [io 0x9000-0xbfff]
[ 0.210078] pci 0000:00:0a.0: bridge window [mem 0xff300000-0xff5fffff]
[ 0.210221] pci 0000:00:0a.0: bridge window [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 0.210447] pci 0000:00:0b.0: PCI bridge to [bus 08]
[ 0.210590] pci_bus 0000:00: resource 4 [io 0x0000-0xffff]
[ 0.210593] pci_bus 0000:00: resource 5 [mem 0x000a0000-0x000bffff]
[ 0.210596] pci_bus 0000:00: resource 6 [mem 0x80000000-0xffffffff]
[ 0.210598] pci_bus 0000:00: resource 7 [mem 0x200000000-0xfcffffffff]
[ 0.210601] pci_bus 0000:01: resource 0 [io 0x7000-0x8fff]
[ 0.210604] pci_bus 0000:01: resource 1 [mem 0xff100000-0xff1fffff]
[ 0.210608] pci_bus 0000:04: resource 1 [mem 0xff200000-0xff2fffff]
[ 0.210610] pci_bus 0000:04: resource 2 [mem 0xcfd00000-0xcfdfffff 64bit pref]
[ 0.210614] pci_bus 0000:07: resource 0 [io 0x9000-0xbfff]
[ 0.210616] pci_bus 0000:07: resource 1 [mem 0xff300000-0xff5fffff]
[ 0.210619] pci_bus 0000:07: resource 2 [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 0.210694] NET: Registered protocol family 2
[ 0.211293] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.211969] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 0.212765] TCP: Hash tables configured (established 65536 bind 65536)
[ 0.213047] TCP: reno registered
[ 0.213212] UDP hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.213486] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.213876] NET: Registered protocol family 1
[ 0.214205] RPC: Registered named UNIX socket transport module.
[ 0.214350] RPC: Registered udp transport module.
[ 0.214490] RPC: Registered tcp transport module.
[ 0.214631] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.214807] fixup_debug_start: pci 0000:00:02.0: calling quirk_disable_broadcom_boot_interrupt+0x0/0xb0
[ 0.214871] pci 0000:00:02.0: disabled boot interrupts on device [1166:0205]
[ 0.215043] fixup_debug_start: pci 0000:00:03.0: calling quirk_usb_early_handoff+0x0/0x770
[ 0.287068] fixup_debug_start: pci 0000:00:03.1: calling quirk_usb_early_handoff+0x0/0x770
[ 0.349062] fixup_debug_start: pci 0000:00:03.2: calling quirk_usb_early_handoff+0x0/0x770
[ 0.349153] fixup_debug_start: pci 0000:00:08.0: calling quirk_msi_ht_cap+0x0/0x50
[ 0.349159] pci 0000:00:08.0: Found enabled HT MSI Mapping
[ 0.349299] fixup_debug_start: pci 0000:00:09.0: calling quirk_msi_ht_cap+0x0/0x50
[ 0.349303] pci 0000:00:09.0: Found enabled HT MSI Mapping
[ 0.349442] fixup_debug_start: pci 0000:00:0a.0: calling quirk_msi_ht_cap+0x0/0x50
[ 0.349447] pci 0000:00:0a.0: Found enabled HT MSI Mapping
[ 0.349585] fixup_debug_start: pci 0000:00:0b.0: calling quirk_msi_ht_cap+0x0/0x50
[ 0.349590] pci 0000:00:0b.0: Found enabled HT MSI Mapping
[ 0.351464] fixup_debug_start: pci 0000:00:0c.0: calling pci_fixup_video+0x0/0x150
[ 0.351468] pci 0000:00:0c.0: Boot video device
[ 0.351476] fixup_debug_start: pci 0000:00:18.0: calling quirk_amd_nb_node+0x0/0x80
[ 0.351484] fixup_debug_start: pci 0000:00:18.1: calling quirk_amd_nb_node+0x0/0x80
[ 0.351491] fixup_debug_start: pci 0000:00:18.2: calling quirk_amd_nb_node+0x0/0x80
[ 0.351498] fixup_debug_start: pci 0000:00:18.3: calling quirk_amd_nb_node+0x0/0x80
[ 0.351504] fixup_debug_start: pci 0000:00:19.0: calling quirk_amd_nb_node+0x0/0x80
[ 0.351511] fixup_debug_start: pci 0000:00:19.1: calling quirk_amd_nb_node+0x0/0x80
[ 0.351518] fixup_debug_start: pci 0000:00:19.2: calling quirk_amd_nb_node+0x0/0x80
[ 0.351524] fixup_debug_start: pci 0000:00:19.3: calling quirk_amd_nb_node+0x0/0x80
[ 0.351539] fixup_debug_start: pci 0000:04:04.0: calling quirk_msi_intx_disable_bug+0x0/0x10
[ 0.351546] fixup_debug_start: pci 0000:04:04.1: calling quirk_msi_intx_disable_bug+0x0/0x10
[ 0.351551] PCI: CLS 64 bytes, default 64
[ 0.351640] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.351778] software IO TLB [mem 0x79c00000-0x7dc00000] (64MB) mapped at [ffff880079c00000-ffff88007dbfffff]
[ 0.352199] microcode: AMD CPU family 0xf not supported
[ 0.352752] Scanning for low memory corruption every 60 seconds
[ 0.353359] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.353558] audit: initializing netlink subsys (disabled)
[ 0.353724] audit: type=2000 audit(1411150545.352:1): initialized
[ 0.354336] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 0.357365] VFS: Disk quotas dquot_6.5.2
[ 0.357580] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.358757] NFS: Registering the id_resolver key type
[ 0.358924] Key type id_resolver registered
[ 0.359078] Key type id_legacy registered
[ 0.359325] msgmni has been set to 11898
[ 0.359560] SELinux: Registering netfilter hooks
[ 0.360391] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.360625] io scheduler noop registered
[ 0.360765] io scheduler deadline registered
[ 0.361019] io scheduler cfq registered (default)
[ 0.361395] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.361730] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 0.361962] ACPI: Power Button [PWRB]
[ 0.362175] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[ 0.362403] ACPI: Power Button [PWRF]
[ 0.362616] input: Sleep Button as /devices/LNXSYSTM:00/LNXSLPBN:00/input/input2
[ 0.362847] ACPI: Sleep Button [SLPF]
[ 0.363442] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.364478] Non-volatile memory driver v1.3
[ 0.364645] Linux agpgart interface v0.103
[ 0.365310] [drm] Initialized drm 1.1.0 20060810
[ 0.366604] loop: module loaded
[ 0.367019] sata_svw 0000:01:0e.0: version 2.3
[ 0.367851] scsi host0: sata_svw
[ 0.368417] scsi host1: sata_svw
[ 0.368707] scsi host2: sata_svw
[ 0.368982] scsi host3: sata_svw
[ 0.369208] ata1: SATA max UDMA/133 mmio ***@0xff1fe000 port 0xff1fe000 irq 11
[ 0.369427] ata2: SATA max UDMA/133 mmio ***@0xff1fe000 port 0xff1fe100 irq 11
[ 0.369645] ata3: SATA max UDMA/133 mmio ***@0xff1fe000 port 0xff1fe200 irq 11
[ 0.369863] ata4: SATA max UDMA/133 mmio ***@0xff1fe000 port 0xff1fe300 irq 11
[ 0.370884] scsi host4: pata_serverworks
[ 0.371213] scsi host5: pata_serverworks
[ 0.371402] ata5: PATA max UDMA/66 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
[ 0.371540] ata6: PATA max UDMA/66 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
[ 0.371817] tg3.c:v3.137 (May 11, 2014)
[ 0.383849] tg3 0000:04:04.0 eth0: Tigon3 [partno(BCM95780) rev 8003] (PCIX:133MHz:64-bit) MAC address 00:e0:81:47:5e:b0
[ 0.384094] tg3 0000:04:04.0 eth0: attached PHY is 5780 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0])
[ 0.384318] tg3 0000:04:04.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 0.384537] tg3 0000:04:04.0 eth0: dma_rwctrl[76144000] dma_mask[40-bit]
[ 0.399153] tg3 0000:04:04.1 eth1: Tigon3 [partno(BCM95780) rev 8003] (PCIX:133MHz:64-bit) MAC address 00:e0:81:47:5e:b1
[ 0.399379] tg3 0000:04:04.1 eth1: attached PHY is 5780 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0])
[ 0.399603] tg3 0000:04:04.1 eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 0.399822] tg3 0000:04:04.1 eth1: dma_rwctrl[76144000] dma_mask[40-bit]
[ 0.400016] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
[ 0.400177] e100: Copyright(c) 1999-2006 Intel Corporation
[ 0.400352] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 0.400493] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 0.400657] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 0.400795] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 0.400966] jme: JMicron JMC2XX ethernet driver version 1.0.8
[ 0.401143] sky2: driver version 1.30
[ 0.401526] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.401672] ehci-pci: EHCI PCI platform driver
[ 0.401901] __pci_set_master: ehci-pci 0000:00:03.2: enabling bus mastering
[ 0.401921] ehci-pci 0000:00:03.2: EHCI Host Controller
[ 0.402157] ehci-pci 0000:00:03.2: new USB bus registered, assigned bus number 1
[ 0.402443] ehci-pci 0000:00:03.2: irq 10, io mem 0xff6ea000
[ 0.408022] ehci-pci 0000:00:03.2: USB 2.0 started, EHCI 1.00
[ 0.408227] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.408366] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.408584] usb usb1: Product: EHCI Host Controller
[ 0.408717] usb usb1: Manufacturer: Linux 3.17.0-rc5+ ehci_hcd
[ 0.408853] usb usb1: SerialNumber: 0000:00:03.2
[ 0.409177] hub 1-0:1.0: USB hub found
[ 0.409319] hub 1-0:1.0: 4 ports detected
[ 0.409602] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.409751] ohci-pci: OHCI PCI platform driver
[ 0.409959] __pci_set_master: ohci-pci 0000:00:03.0: enabling bus mastering
[ 0.409966] ohci-pci 0000:00:03.0: OHCI PCI host controller
[ 0.410181] ohci-pci 0000:00:03.0: new USB bus registered, assigned bus number 2
[ 0.410436] ohci-pci 0000:00:03.0: irq 10, io mem 0xff6e8000
[ 0.465107] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.465246] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.465463] usb usb2: Product: OHCI PCI host controller
[ 0.465597] usb usb2: Manufacturer: Linux 3.17.0-rc5+ ohci_hcd
[ 0.465733] usb usb2: SerialNumber: 0000:00:03.0
[ 0.466036] hub 2-0:1.0: USB hub found
[ 0.466178] hub 2-0:1.0: 2 ports detected
[ 0.466468] __pci_set_master: ohci-pci 0000:00:03.1: enabling bus mastering
[ 0.466474] ohci-pci 0000:00:03.1: OHCI PCI host controller
[ 0.466665] ohci-pci 0000:00:03.1: new USB bus registered, assigned bus number 3
[ 0.466902] ohci-pci 0000:00:03.1: irq 10, io mem 0xff6e9000
[ 0.533692] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.533831] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.534057] usb usb3: Product: OHCI PCI host controller
[ 0.534191] usb usb3: Manufacturer: Linux 3.17.0-rc5+ ohci_hcd
[ 0.534327] usb usb3: SerialNumber: 0000:00:03.1
[ 0.534613] hub 3-0:1.0: USB hub found
[ 0.534752] hub 3-0:1.0: 2 ports detected
[ 0.534991] uhci_hcd: USB Universal Host Controller Interface driver
[ 0.535217] usbcore: registered new interface driver usblp
[ 0.535389] usbcore: registered new interface driver usb-storage
[ 0.535582] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 0.535723] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 0.536554] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 0.536822] mousedev: PS/2 mouse device common for all mice
[ 0.537276] rtc_cmos 00:00: RTC can wake from S4
[ 0.537614] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
[ 0.537788] rtc_cmos 00:00: alarms up to one year, y3k, 114 bytes nvram
[ 0.538138] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-***@redhat.com
[ 0.538416] hidraw: raw HID events driver (C) Jiri Kosina
[ 0.538865] usbcore: registered new interface driver usbhid
[ 0.539021] usbhid: USB HID core driver
[ 0.539517] Netfilter messages via NETLINK v0.30.
[ 0.539672] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 0.540031] ctnetlink v0.93: registering with nfnetlink.
[ 0.540340] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 0.540588] TCP: cubic registered
[ 0.540723] Initializing XFRM netlink socket
[ 0.541106] NET: Registered protocol family 10
[ 0.541671] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 0.541933] sit: IPv6 over IPv4 tunneling driver
[ 0.542315] NET: Registered protocol family 17
[ 0.542491] Key type dns_resolver registered
[ 0.543132] registered taskstats version 1
[ 0.543781] Magic number: 14:76:292
[ 0.543974] tty tty25: hash matches
[ 0.544191] console [netcon0] enabled
[ 0.544330] netconsole: network logging started
[ 0.544589] PM: Hibernation image not present or could not be loaded.
[ 0.544592] ALSA device list:
[ 0.544727] No soundcards found.
[ 0.560077] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[ 0.685594] ata1: SATA link down (SStatus 4 SControl 300)
[ 1.000543] ata2: SATA link down (SStatus 4 SControl 300)
[ 1.305039] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1.308315] ata3.00: ATA-8: WDC WD3200AAJS-07M0A0, 01.03E01, max UDMA/133
[ 1.308454] ata3.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 1.314609] ata3.00: configured for UDMA/133
[ 1.314865] scsi 2:0:0:0: Direct-Access ATA WDC WD3200AAJS-0 3E01 PQ: 0 ANSI: 5
[ 1.315369] sd 2:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[ 1.315648] sd 2:0:0:0: [sda] Write Protect is off
[ 1.315783] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 1.315811] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1.316115] sd 2:0:0:0: Attached scsi generic sg0 type 0
[ 1.323952] sda: sda1 sda2 sda3 sda4
[ 1.324559] sd 2:0:0:0: [sda] Attached SCSI disk
[ 1.631585] ata4: SATA link down (SStatus 4 SControl 300)
[ 1.782109] md: Waiting for all devices to be available before autodetect
[ 1.782247] md: If you don't use raid, use raid=noautodetect
[ 1.782594] md: Autodetecting RAID arrays.
[ 1.782732] md: Scanned 0 and added 0 devices.
[ 1.782867] md: autorun ...
[ 1.782999] md: ... autorun DONE.
[ 1.793066] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[ 1.793518] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[ 1.809681] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[ 1.811717] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
[ 1.834901] devtmpfs: mounted
[ 1.837127] Freeing unused kernel memory: 1076K (ffffffff81ef4000 - ffffffff82001000)
[ 1.837360] Write protecting the kernel read-only data: 14336k
[ 1.844691] Freeing unused kernel memory: 1612K (ffff88000186d000 - ffff880001a00000)
[ 1.850349] Freeing unused kernel memory: 1256K (ffff880001cc6000 - ffff880001e00000)
[ 2.374886] random: nonblocking pool is initialized
[ 2.380754] loadkeys (1023) used greatest stack depth: 13232 bytes left
[ 2.381229] init-early.sh (1021) used greatest stack depth: 12576 bytes left
[ 3.227714] systemd-udevd[1193]: starting version 215
[ 3.531667] tg3 0000:04:04.0 enp4s4f0: renamed from eth0
[ 3.535186] systemd-udevd[1208]: renamed network interface eth0 to enp4s4f0
[ 3.539134] tg3 0000:04:04.1 enp4s4f1: renamed from eth1
[ 3.543740] systemd-udevd[1209]: renamed network interface eth1 to enp4s4f1
[ 5.227315] EXT4-fs (sda2): re-mounted. Opts: (null)
[ 5.442732] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem
[ 5.444074] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null)
[ 6.415352] tg3 0000:04:04.0: irq 18 for MSI/MSI-X
[ 6.443427] IPv6: ADDRCONF(NETDEV_UP): enp4s4f0: link is not ready
[ 9.670271] tg3 0000:04:04.0 enp4s4f0: Link is up at 1000 Mbps, full duplex
[ 9.670283] tg3 0000:04:04.0 enp4s4f0: Flow control is off for TX and off for RX
[ 9.670305] IPv6: ADDRCONF(NETDEV_CHANGE): enp4s4f0: link becomes ready
[ 132.913102] pci_bus 0000:07: busn_res: [bus 07] is released
[ 132.918112] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 132.918155] pci 0000:00:0a.0: [1166:0132] type 01 class 0x060400
[ 132.918258] pci 0000:00:0a.0: System wakeup disabled by ACPI
[ 132.918351] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 132.918357] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 132.918387] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 132.918392] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 132.918425] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 132.918430] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 132.918436] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 132.918441] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 132.918445] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 132.918473] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 132.918477] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 132.918481] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 132.918506] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 132.918510] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 0
[ 132.918515] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 132.918519] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 132.918523] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 0
[ 132.918527] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 132.918531] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 132.918536] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 132.918540] pci_scan_child_bus: pci_bus 0000:08: scanning bus
[ 132.918543] pci_scan_child_bus: pci_bus 0000:08: bus scan returning with max=08
[ 132.918549] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 10-10] behind bridge, pass 0
[ 132.918552] pci 0000:00:0a.0: bridge configuration invalid ([bus 10-10]), reconfiguring
[ 132.918557] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 132.918563] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 132.918568] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 132.918572] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 1
[ 132.918577] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 1
[ 132.918582] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 1
[ 132.918586] pci_scan_bridge: pci 0000:00:0a.0: scanning [bus 00-00] behind bridge, pass 1
[ 132.918625] pci_scan_child_bus: pci_bus 0000:09: scanning bus
[ 132.918630] pci_scan_child_bus: pci_bus 0000:09: fixups for bus
[ 132.918633] pci 0000:00:0a.0: PCI bridge to [bus 09]
[ 132.918639] pci 0000:00:0a.0: bridge window [io 0x9000-0xbfff]
[ 132.918643] pci 0000:00:0a.0: bridge window [mem 0xff300000-0xff5fffff]
[ 132.918648] pci 0000:00:0a.0: bridge window [mem 0xcfe00000-0xcfefffff 64bit pref]
[ 132.918651] pci_scan_child_bus: pci_bus 0000:09: bus scan returning with max=09
[ 132.918654] pci_bus 0000:09: busn_res: [bus 09] end is updated to 09
[ 132.918659] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=09
[ 132.918705] pci 0000:00:0a.0: BAR 8: assigned [mem 0x80000000-0x802fffff]
[ 132.918711] pci 0000:00:0a.0: BAR 9: assigned [mem 0x200000000-0x2000fffff 64bit pref]
[ 132.918716] pci 0000:00:0a.0: BAR 7: assigned [io 0x1000-0x3fff]
[ 132.918720] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 132.918729] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 132.918736] pci 0000:00:0a.0: PCI bridge to [bus 09]
[ 132.918740] pci 0000:00:0a.0: bridge window [io 0x1000-0x3fff]
[ 132.918744] pci 0000:00:0a.0: bridge window [mem 0x80000000-0x802fffff]
[ 132.918747] pci 0000:00:0a.0: bridge window [mem 0x200000000-0x2000fffff 64bit pref]
[ 132.918761] fixup_debug_start: pci 0000:00:0a.0: calling quirk_msi_ht_cap+0x0/0x50
[ 132.918766] pci 0000:00:0a.0: Found enabled HT MSI Mapping
[ 133.935556] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 133.935612] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 133.935619] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 133.935649] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 133.935653] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 133.935686] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 133.935692] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 133.935696] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 133.935701] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 133.935705] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 133.935733] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 133.935737] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 133.935741] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 133.935764] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 133.935769] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 0
[ 133.935773] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 133.935777] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 133.935781] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 0
[ 133.935785] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 133.935789] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 133.935794] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 133.935798] pci_scan_child_bus: pci_bus 0000:08: scanning bus
[ 133.935802] pci_scan_child_bus: pci_bus 0000:08: bus scan returning with max=08
[ 133.935806] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 09-09] behind bridge, pass 0
[ 133.935810] pci_scan_child_bus: pci_bus 0000:09: scanning bus
[ 133.935814] pci_scan_child_bus: pci_bus 0000:09: bus scan returning with max=09
[ 133.935819] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 133.935824] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 133.935829] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 133.935834] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 1
[ 133.935839] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 1
[ 133.935843] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 1
[ 133.935848] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 09-09] behind bridge, pass 1
[ 133.935852] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=09
[ 133.935889] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 133.935900] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 142.403737] pci_scan_child_bus: pci_bus 0000:00: scanning bus
[ 142.403806] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 0
[ 142.403814] pci_scan_child_bus: pci_bus 0000:01: scanning bus
[ 142.403846] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 0
[ 142.403851] pci_scan_child_bus: pci_bus 0000:02: scanning bus
[ 142.403885] pci_scan_child_bus: pci_bus 0000:02: bus scan returning with max=02
[ 142.403891] pci_scan_bridge: pci 0000:01:0d.0: scanning [bus 02-02] behind bridge, pass 1
[ 142.403896] pci_scan_child_bus: pci_bus 0000:01: bus scan returning with max=02
[ 142.403902] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 0
[ 142.403906] pci_scan_child_bus: pci_bus 0000:03: scanning bus
[ 142.403935] pci_scan_child_bus: pci_bus 0000:03: bus scan returning with max=03
[ 142.403940] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 0
[ 142.403944] pci_scan_child_bus: pci_bus 0000:04: scanning bus
[ 142.403970] pci_scan_child_bus: pci_bus 0000:04: bus scan returning with max=04
[ 142.403975] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 0
[ 142.403979] pci_scan_child_bus: pci_bus 0000:05: scanning bus
[ 142.403982] pci_scan_child_bus: pci_bus 0000:05: bus scan returning with max=05
[ 142.403987] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 0
[ 142.403991] pci_scan_child_bus: pci_bus 0000:06: scanning bus
[ 142.403995] pci_scan_child_bus: pci_bus 0000:06: bus scan returning with max=06
[ 142.404000] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 0
[ 142.404043] pci_scan_child_bus: pci_bus 0000:08: scanning bus
[ 142.404047] pci_scan_child_bus: pci_bus 0000:08: bus scan returning with max=08
[ 142.404053] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 09-09] behind bridge, pass 0
[ 142.404057] pci_scan_child_bus: pci_bus 0000:09: scanning bus
[ 142.404077] pci 0000:09:00.0: [1000:0646] type 00 class 0x0c0400
[ 142.404093] pci 0000:09:00.0: reg 0x10: [io 0x0000-0x00ff]
[ 142.404105] pci 0000:09:00.0: reg 0x14: [mem 0x00000000-0x00003fff 64bit]
[ 142.404116] pci 0000:09:00.0: reg 0x1c: [mem 0x00000000-0x0000ffff 64bit]
[ 142.404128] pci 0000:09:00.0: reg 0x30: [mem 0x00000000-0x000fffff pref]
[ 142.404177] pci 0000:09:00.0: supports D1 D2
[ 142.406042] pci_scan_child_bus: pci_bus 0000:09: bus scan returning with max=09
[ 142.406049] pci_scan_bridge: pci 0000:00:01.0: scanning [bus 01-02] behind bridge, pass 1
[ 142.406055] pci_scan_bridge: pci 0000:00:06.0: scanning [bus 03-03] behind bridge, pass 1
[ 142.406061] pci_scan_bridge: pci 0000:00:07.0: scanning [bus 04-04] behind bridge, pass 1
[ 142.406066] pci_scan_bridge: pcieport 0000:00:08.0: scanning [bus 05-05] behind bridge, pass 1
[ 142.406071] pci_scan_bridge: pcieport 0000:00:09.0: scanning [bus 06-06] behind bridge, pass 1
[ 142.406076] pci_scan_bridge: pcieport 0000:00:0b.0: scanning [bus 08-08] behind bridge, pass 1
[ 142.406082] pci_scan_bridge: pcieport 0000:00:0a.0: scanning [bus 09-09] behind bridge, pass 1
[ 142.406086] pci_scan_child_bus: pci_bus 0000:00: bus scan returning with max=09
[ 142.406137] pci 0000:01:0d.0: PCI bridge to [bus 02]
[ 142.406147] pci 0000:00:06.0: PCI bridge to [bus 03]
[ 142.406163] pci 0000:09:00.0: BAR 6: assigned [mem 0x80000000-0x800fffff pref]
[ 142.406168] pci 0000:09:00.0: BAR 3: assigned [mem 0x80100000-0x8010ffff 64bit]
[ 142.406179] pci 0000:09:00.0: BAR 1: assigned [mem 0x80110000-0x80113fff 64bit]
[ 142.406188] pci 0000:09:00.0: BAR 0: assigned [io 0x1000-0x10ff]
Dirk Gouders
2014-09-11 20:35:57 UTC
Permalink
Post by Yinghai Lu
Post by Bjorn Helgaas
[+cc linux-pci]
On a Tyan VX50 (B4985) I ran into problems when updating the kernel: the
PCI FC Adapter is no longer recognized.
Can you provide the output of lspci -vvv and the output of dmesg from
a working boot? Which card is the one that is not recognized?
0a:00.0 Fibre Channel: LSI Logic / Symbios Logic FC949ES Fibre Channel Adapter (rev 02)
pci_bus 0000:00: root bus resource [bus 00-07]
Previously we didn't really care. There is a resource conflict but we
pci_bus 0000:0a: busn_res: can not insert [bus 0a] under [bus 00-07]
(conflicts with (null) [bus 00-07])
pci 0000:00:0e.0: bridge configuration invalid ([bus 0a-0a]), reconfiguring
pci 0000:00:0e.0: PCI bridge to [bus 06-07]
pci 0000:00:0e.0: bridge window [io 0x3000-0x3fff]
pci 0000:00:0e.0: bridge window [mem 0xd4200000-0xd42fffff]
pci_bus 0000:06: busn_res: [bus 06-07] end is updated to 06
Thanks for following up on this. It had fallen off my radar, so I
opened https://bugzilla.kernel.org/show_bug.cgi?id=84281 to make sure
I don't forget again. Please continue the debug discussion here in
email.
1. This is amd two node systems. amd_bus.c tell us bus [00, 7f] is from
first socket, but _OSC says only [0,7] is from first socket.
According to Linus's principle, we should always trust HW than firmware,
so should we just adjust bus range from _OSC before we use it?
2. After moving, LSI FC card from bus 0a to bus 07, the LSI refuse to respond.
During my testing with pci busn allocation patchset, I found that if changing
LSI Erie card to different bus, it will refuse to responding. Only
thing that will
make the LSI card again, is resetting the pcie link. This should be LSI firmware
bug.
Dirk, please check if you can apply attached patches to use
echo 1 > /sys/bus/pci/devices/0000\:00\0e.0/link_disable
echo 0 > /sys/bus/pci/devices/0000\:00\0e.0/link_disable
to reset the link.
Thanks, Yinghai, I will apply them tomorrow and report.

What I was currently trying was to construct a test-environment so that
I do not need to do tests and diagnosis on a busy machine.

I noticed that this problem seems to start with the narrow Root
Bridge window (00-07) but every other machine that I had a look at,
starts with (00-ff), so those will not trigger my problem.

I thought I could perhaps try to shrink the window in
acpi_pci_root_add() to trigger the problem and that kind of works: it
triggers it but not exactly the same way, because it basically ends at
this code in pci_scan_bridge():

if (max >= bus->busn_res.end) {
dev_warn(&dev->dev, "can't allocate child bus %02x from %pR (pass %d)\n",
max, &bus->busn_res, pass);
goto out;
}

If this could work but I am just missing a small detail, I would be
glad to hear about it and do the first tests this way. If it is
complete nonsense, I will just use the machine that triggers the problem
for the tests.

Dirk
Post by Yinghai Lu
Solution (2)
To workaround the problem, we could reset the pcie link after change bus num
in the pcie bridges ?
Soultion (3)
Or we just revert the offending 1820ffdccb9b4398 (PCI: Make sure
bus number resources stay within their parents bounds) ?
Thanks
Yinghai
Linus Torvalds
2014-09-11 20:42:59 UTC
Permalink
Post by Yinghai Lu
This is amd two node systems. amd_bus.c tell us bus [00, 7f] is from
first socket, but _OSC says only [0,7] is from first socket.
That might also explain why Dirk doesn't see it on his other machine.
The other machine doesn't have a buggy ACPI table bus limit.

So yeah, trusting actual hw more than the _OSC entry sounds like the
fix. I don't understand why hardware designers seem to think that ACPI
is a good model, when it would have been so much better to just
introduce hardware standards instead.

Oh well. I guess that boat sailed long long ago.

Linus
Loading...