Re: [BUG] rk3399-rockpro64 pcie synchronous external abort

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Nov 21, 2019 at 8:02 PM Peter Geis <pgwipeout@xxxxxxxxx> wrote:
>
> On Wed, Nov 20, 2019 at 9:05 PM Shawn Lin <shawn.lin@xxxxxxxxxxxxxx> wrote:
> >
> <snip>
> >
> > Not having too much time to follow up w/ upstream development, sorry.
> > I attach a patch based on Linux-next for debugging, but I don't know if
> > it could work as expected since I can't test it now. But at least it
> > shows what the problems were.
>
> Well it is certainly hideous, and does not compile cleanly (built-in
> complains, module is broken), but it finished scanning all buses.
> I'll do some more serious testing and get back to you with more results.
> Thanks!

As promised, here is the results of this patch:
# lspci
00:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd RK3399 PCI
Express Root Port
01:00.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
02:01.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
02:03.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
02:05.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
02:07.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
04:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce
GTX 645 OEM] (rev a1)
04:00.1 Audio device: NVIDIA Corporation GK106 HDMI Audio Controller (rev a1)
06:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe
SATA 6.0 Gb/s controller (rev 11)
06:00.1 IDE interface: Marvell Technology Group Ltd. 88SE912x IDE
Controller (rev 11)

# lspci -t
-[0000:00]---00.0-[01-06]----00.0-[02-06]--+-01.0-[03]--
                                           +-03.0-[04]--+-00.0
                                           |            \-00.1
                                           +-05.0-[05]--
                                           \-07.0-[06]--+-00.0
                                                        \-00.1

# lspci -v
00:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd RK3399 PCI
Express Root Port (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 228
        Bus: primary=00, secondary=01, subordinate=06, sec-latency=0
        I/O behind bridge: 00000000-00000fff [size=4K]
        Memory behind bridge: None
        Prefetchable memory behind bridge: 00000000-000fffff [size=1M]
        Capabilities: [80] Power Management version 3
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable+ 64bit+
        Capabilities: [b0] MSI-X: Enable- Count=1 Masked-
        Capabilities: [c0] Express Root Port (Slot+), MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [274] Transaction Processing Hints
        Kernel driver in use: pcieport

01:00.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 229
        Bus: primary=01, secondary=02, subordinate=06, sec-latency=0
        I/O behind bridge: None
        Memory behind bridge: None
        Prefetchable memory behind bridge: None
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Upstream Port, MSI 00
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. ASM1184e
PCIe Switch Port
        Capabilities: [100] Virtual Channel
        Capabilities: [200] Advanced Error Reporting
        Capabilities: [300] Vendor Specific Information: ID=0000 Rev=0
Len=c00 <?>
        Kernel driver in use: pcieport

02:01.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 231
        Bus: primary=02, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: None
        Memory behind bridge: None
        Prefetchable memory behind bridge: None
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), MSI 00
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. ASM1184e
PCIe Switch Port
        Capabilities: [100] Virtual Channel
        Capabilities: [200] Advanced Error Reporting
        Kernel driver in use: pcieport

02:03.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 233
        Bus: primary=02, secondary=04, subordinate=04, sec-latency=0
        I/O behind bridge: None
        Memory behind bridge: None
        Prefetchable memory behind bridge: None
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), MSI 00
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. ASM1184e
PCIe Switch Port
        Capabilities: [100] Virtual Channel
        Capabilities: [200] Advanced Error Reporting
        Kernel driver in use: pcieport

02:05.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 234
        Bus: primary=02, secondary=05, subordinate=05, sec-latency=0
        I/O behind bridge: None
        Memory behind bridge: None
        Prefetchable memory behind bridge: None
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), MSI 00
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. ASM1184e
PCIe Switch Port
        Capabilities: [100] Virtual Channel
        Capabilities: [200] Advanced Error Reporting
        Kernel driver in use: pcieport

02:07.0 PCI bridge: ASMedia Technology Inc. ASM1184e PCIe Switch Port
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 235
        Bus: primary=02, secondary=06, subordinate=06, sec-latency=0
        I/O behind bridge: None
        Memory behind bridge: None
        Prefetchable memory behind bridge: None
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), MSI 00
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. ASM1184e
PCIe Switch Port
        Capabilities: [100] Virtual Channel
        Capabilities: [200] Advanced Error Reporting
        Kernel driver in use: pcieport

04:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce
GTX 645 OEM] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: Pegatron GK106 [GeForce GTX 645 OEM]
        Flags: fast devsel, IRQ 232
        Memory at <unassigned> (64-bit, prefetchable) [disabled]
        Memory at <unassigned> (64-bit, prefetchable) [disabled]
        I/O ports at <unassigned> [disabled]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [b4] Vendor Specific Information: Len=14 <?>
        Capabilities: [100] Virtual Channel
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1
Len=024 <?>
        Capabilities: [900] Secondary PCI Express <?>
        Kernel modules: nouveau

04:00.1 Audio device: NVIDIA Corporation GK106 HDMI Audio Controller (rev a1)
        Subsystem: Pegatron GK106 HDMI Audio Controller
        Flags: fast devsel
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00

06:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe
SATA 6.0 Gb/s controller (rev 11) (prog-if 01 [AHCI 1.0])
        Subsystem: Marvell Technology Group Ltd. 88SE9123 PCIe SATA
6.0 Gb/s controller
        Flags: fast devsel, IRQ 232
        I/O ports at 0000
        I/O ports at 0000
        I/O ports at 0000
        I/O ports at 0000
        I/O ports at 0000
        Memory at <ignored> (32-bit, non-prefetchable)
        Expansion ROM at <ignored> [disabled]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [70] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting

06:00.1 IDE interface: Marvell Technology Group Ltd. 88SE912x IDE
Controller (rev 11) (prog-if 8f [PCI native mode controller, supports
both channels switched to ISA compatibility mode, supports bus
mastering])
        Subsystem: Marvell Technology Group Ltd. 88SE912x IDE Controller
        Flags: fast devsel
        I/O ports at 0000
        I/O ports at 0000
        I/O ports at 0000
        I/O ports at 0000
        I/O ports at 0000
        Memory at <ignored> (32-bit, non-prefetchable)
        Expansion ROM at <unassigned>
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [70] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting

dmesg:
[   52.602805] rockchip-pcie f8000000.pcie: missing legacy phy; search
for per-lane PHY
[   52.633171] rockchip-pcie f8000000.pcie: no vpcie1v8 regulator found
[   52.636853] rockchip-pcie f8000000.pcie: no vpcie0v9 regulator found
[   52.665513] rockchip-pcie f8000000.pcie: current link width is x1
[   52.667675] rockchip-pcie f8000000.pcie: idling lane 1
[   52.670208] rockchip-pcie f8000000.pcie: idling lane 2
[   52.673324] rockchip-pcie f8000000.pcie: idling lane 3
[   52.678183] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[   52.681530] rockchip-pcie f8000000.pcie: Parsing ranges property...
[   52.685148] rockchip-pcie f8000000.pcie:   MEM
0xfa000000..0xfbdfffff -> 0xfa000000
[   52.688901] rockchip-pcie f8000000.pcie:    IO
0xfbe00000..0xfbffffff -> 0xfbe00000
[   52.702615] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00
[   52.705800] pci_bus 0000:00: root bus resource [bus 00-1f]
[   52.707798] pci_bus 0000:00: root bus resource [mem 0xfa000000-0xfbdfffff]
[   52.710864] pci_bus 0000:00: root bus resource [io
0x0000-0x1fffff] (bus address [0xfbe00000-0xfbffffff])
[   52.714658] pci_bus 0000:00: scanning bus
[   52.717990] pci 0000:00:00.0: [1d87:0100] type 01 class 0x060400
[   52.724951] pci 0000:00:00.0: supports D1
[   52.726604] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[   52.729216] pci 0000:00:00.0: PME# disabled
[   52.981495] pci_bus 0000:00: fixups for bus
[   52.983383] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 0
[   52.986165] pci 0000:00:00.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[   52.989673] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 1
[   52.998243] pci_bus 0000:01: scanning bus
[   53.001836] pci 0000:01:00.0: [1b21:1184] type 01 class 0x060400
[   53.007401] pci 0000:01:00.0: Max Payload Size set to 256 (was 128, max 256)
[   53.010465] pci 0000:01:00.0: enabling Extended Tags
[   53.017344] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[   53.019592] pci 0000:01:00.0: PME# disabled
[   53.024976] pci 0000:01:00.0: 2.000 Gb/s available PCIe bandwidth,
limited by 2.5 GT/s x1 link at 0000:00:00.0 (capable of 4.000 Gb/s
with 5 GT/s x1 link)
[   53.041892] rockchip-pcie f8000000.pcie: phy link changes
[   53.271553] pci_bus 0000:01: fixups for bus
[   53.274158] pci 0000:01:00.0: scanning [bus 00-00] behind bridge, pass 0
[   53.276941] pci 0000:01:00.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[   53.279910] pci 0000:01:00.0: scanning [bus 00-00] behind bridge, pass 1
[   53.290186] pci_bus 0000:02: scanning bus
[   53.291820] do_rockchip_pcie_serror:hey!
[   53.293905] do_rockchip_pcie_serror:hey!
[   53.305314] pci 0000:02:01.0: [1b21:1184] type 01 class 0x060400
[   53.310885] pci 0000:02:01.0: Max Payload Size set to 256 (was 128, max 256)
[   53.313851] pci 0000:02:01.0: enabling Extended Tags
[   53.319975] pci 0000:02:01.0: PME# supported from D0 D3hot D3cold
[   53.322901] pci 0000:02:01.0: PME# disabled
[   53.344870] do_rockchip_pcie_serror:hey!
[   53.346430] do_rockchip_pcie_serror:hey!
[   53.357285] pci 0000:02:03.0: [1b21:1184] type 01 class 0x060400
[   53.362818] pci 0000:02:03.0: Max Payload Size set to 256 (was 128, max 256)
[   53.365783] pci 0000:02:03.0: enabling Extended Tags
[   53.371869] pci 0000:02:03.0: PME# supported from D0 D3hot D3cold
[   53.374766] pci 0000:02:03.0: PME# disabled
[   53.396764] do_rockchip_pcie_serror:hey!
[   53.398333] do_rockchip_pcie_serror:hey!
[   53.409167] pci 0000:02:05.0: [1b21:1184] type 01 class 0x060400
[   53.414653] pci 0000:02:05.0: Max Payload Size set to 256 (was 128, max 256)
[   53.417619] pci 0000:02:05.0: enabling Extended Tags
[   53.423265] pci 0000:02:05.0: PME# supported from D0 D3hot D3cold
[   53.426049] pci 0000:02:05.0: PME# disabled
[   53.447276] do_rockchip_pcie_serror:hey!
[   53.449363] do_rockchip_pcie_serror:hey!
[   53.459200] pci 0000:02:07.0: [1b21:1184] type 01 class 0x060400
[   53.465029] pci 0000:02:07.0: Max Payload Size set to 256 (was 128, max 256)
[   53.467434] pci 0000:02:07.0: enabling Extended Tags
[   53.473584] pci 0000:02:07.0: PME# supported from D0 D3hot D3cold
[   53.475787] pci 0000:02:07.0: PME# disabled
[   53.498792] do_rockchip_pcie_serror:hey!
[   53.500963] do_rockchip_pcie_serror:hey!
[   53.509676] do_rockchip_pcie_serror:hey!
[   53.511148] do_rockchip_pcie_serror:hey!
[   53.521486] do_rockchip_pcie_serror:hey!
[   53.523028] do_rockchip_pcie_serror:hey!
[   53.532712] do_rockchip_pcie_serror:hey!
[   53.534233] do_rockchip_pcie_serror:hey!
[   53.542761] do_rockchip_pcie_serror:hey!
[   53.544797] do_rockchip_pcie_serror:hey!
[   53.553497] do_rockchip_pcie_serror:hey!
[   53.554955] do_rockchip_pcie_serror:hey!
[   53.565383] do_rockchip_pcie_serror:hey!
[   53.566939] do_rockchip_pcie_serror:hey!
[   53.576816] do_rockchip_pcie_serror:hey!
[   53.578358] do_rockchip_pcie_serror:hey!
[   53.586948] do_rockchip_pcie_serror:hey!
[   53.588974] do_rockchip_pcie_serror:hey!
[   53.597684] do_rockchip_pcie_serror:hey!
[   53.599158] do_rockchip_pcie_serror:hey!
[   53.608521] do_rockchip_pcie_serror:hey!
[   53.610013] do_rockchip_pcie_serror:hey!
[   53.618541] do_rockchip_pcie_serror:hey!
[   53.620010] do_rockchip_pcie_serror:hey!
[   53.629141] do_rockchip_pcie_serror:hey!
[   53.630609] do_rockchip_pcie_serror:hey!
[   53.639288] do_rockchip_pcie_serror:hey!
[   53.641271] do_rockchip_pcie_serror:hey!
[   53.649883] do_rockchip_pcie_serror:hey!
[   53.651344] do_rockchip_pcie_serror:hey!
[   53.660619] do_rockchip_pcie_serror:hey!
[   53.662088] do_rockchip_pcie_serror:hey!
[   53.670721] do_rockchip_pcie_serror:hey!
[   53.672701] do_rockchip_pcie_serror:hey!
[   53.681443] do_rockchip_pcie_serror:hey!
[   53.682922] do_rockchip_pcie_serror:hey!
[   53.692871] do_rockchip_pcie_serror:hey!
[   53.694405] do_rockchip_pcie_serror:hey!
[   53.702984] do_rockchip_pcie_serror:hey!
[   53.705005] do_rockchip_pcie_serror:hey!
[   53.713716] do_rockchip_pcie_serror:hey!
[   53.715179] do_rockchip_pcie_serror:hey!
[   53.725222] do_rockchip_pcie_serror:hey!
[   53.726755] do_rockchip_pcie_serror:hey!
[   53.736770] do_rockchip_pcie_serror:hey!
[   53.738283] do_rockchip_pcie_serror:hey!
[   53.746842] do_rockchip_pcie_serror:hey!
[   53.748855] do_rockchip_pcie_serror:hey!
[   53.757557] pci_bus 0000:02: fixups for bus
[   53.759331] pci 0000:02:01.0: scanning [bus 00-00] behind bridge, pass 0
[   53.762066] pci 0000:02:01.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[   53.765616] pci 0000:02:03.0: scanning [bus 00-00] behind bridge, pass 0
[   53.767824] pci 0000:02:03.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[   53.771232] pci 0000:02:05.0: scanning [bus 00-00] behind bridge, pass 0
[   53.774037] pci 0000:02:05.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[   53.777467] pci 0000:02:07.0: scanning [bus 00-00] behind bridge, pass 0
[   53.779646] pci 0000:02:07.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[   53.783096] pci 0000:02:01.0: scanning [bus 00-00] behind bridge, pass 1
[   53.793143] pci_bus 0000:03: scanning bus
[   53.794767] do_rockchip_pcie_serror:hey!
[   53.798261] do_rockchip_pcie_serror:hey!
[   54.026694] pci_bus 0000:03: fixups for bus
[   54.028933] pci_bus 0000:03: bus scan returning with max=03
[   54.030975] pci_bus 0000:03: busn_res: [bus 03-1f] end is updated to 03
[   54.034051] pci 0000:02:03.0: scanning [bus 00-00] behind bridge, pass 1
[   54.043471] pci_bus 0000:04: scanning bus
[   54.047067] pci 0000:04:00.0: [10de:11c4] type 00 class 0x030000
[   54.051173] pci 0000:04:00.0: reg 0x10: [mem 0x00000000-0x00ffffff]
[   54.054502] pci 0000:04:00.0: reg 0x14: [mem 0x00000000-0x07ffffff
64bit pref]
[   54.058096] pci 0000:04:00.0: reg 0x1c: [mem 0x00000000-0x01ffffff
64bit pref]
[   54.061432] pci 0000:04:00.0: reg 0x24: initial BAR value 0x00000000 invalid
[   54.063740] pci 0000:04:00.0: reg 0x24: [io  size 0x0080]
[   54.066588] pci 0000:04:00.0: reg 0x30: [mem 0x00000000-0x0007ffff pref]
[   54.070087] pci 0000:04:00.0: Max Payload Size set to 256 (was 128, max 256)
[   54.079340] pci 0000:04:00.0: 2.000 Gb/s available PCIe bandwidth,
limited by 2.5 GT/s x1 link at 0000:00:00.0 (capable of 126.016 Gb/s
with 8 GT/s x16 link)
[   54.090881] pci 0000:04:00.0: vgaarb: VGA device added:
decodes=io+mem,owns=none,locks=none
[   54.098178] pci 0000:04:00.1: [10de:0e0b] type 00 class 0x040300
[   54.101950] pci 0000:04:00.1: reg 0x10: [mem 0x00000000-0x00003fff]
[   54.106759] pci 0000:04:00.1: Max Payload Size set to 256 (was 128, max 256)
[   54.121728] do_rockchip_pcie_serror:hey!
[   54.123286] do_rockchip_pcie_serror:hey!
[   54.125381] do_rockchip_pcie_serror:hey!
[   54.126852] do_rockchip_pcie_serror:hey!
[   54.128867] do_rockchip_pcie_serror:hey!
[   54.130331] do_rockchip_pcie_serror:hey!
[   54.131747] do_rockchip_pcie_serror:hey!
[   54.133663] do_rockchip_pcie_serror:hey!
[   54.135140] do_rockchip_pcie_serror:hey!
[   54.137111] do_rockchip_pcie_serror:hey!
[   54.138586] do_rockchip_pcie_serror:hey!
[   54.139984] do_rockchip_pcie_serror:hey!
[   54.371838] pci_bus 0000:04: fixups for bus
[   54.374185] pci_bus 0000:04: bus scan returning with max=04
[   54.377066] pci_bus 0000:04: busn_res: [bus 04-1f] end is updated to 04
[   54.379567] pci 0000:02:05.0: scanning [bus 00-00] behind bridge, pass 1
[   54.389098] pci_bus 0000:05: scanning bus
[   54.390718] do_rockchip_pcie_serror:hey!
[   54.392729] do_rockchip_pcie_serror:hey!
[   54.622660] pci_bus 0000:05: fixups for bus
[   54.624945] pci_bus 0000:05: bus scan returning with max=05
[   54.626966] pci_bus 0000:05: busn_res: [bus 05-1f] end is updated to 05
[   54.629967] pci 0000:02:07.0: scanning [bus 00-00] behind bridge, pass 1
[   54.639123] pci_bus 0000:06: scanning bus
[   54.642628] pci 0000:06:00.0: [1b4b:9123] type 00 class 0x010601
[   54.646519] pci 0000:06:00.0: reg 0x10: initial BAR value 0x00008000 invalid
[   54.649456] pci 0000:06:00.0: reg 0x10: [io  size 0x0008]
[   54.651786] pci 0000:06:00.0: reg 0x14: initial BAR value 0x00008040 invalid
[   54.654657] pci 0000:06:00.0: reg 0x14: [io  size 0x0004]
[   54.657499] pci 0000:06:00.0: reg 0x18: initial BAR value 0x00008100 invalid
[   54.659776] pci 0000:06:00.0: reg 0x18: [io  size 0x0008]
[   54.662646] pci 0000:06:00.0: reg 0x1c: initial BAR value 0x00008140 invalid
[   54.665553] pci 0000:06:00.0: reg 0x1c: [io  size 0x0004]
[   54.667861] pci 0000:06:00.0: reg 0x20: [io  0x800000-0x80000f]
[   54.670926] pci 0000:06:00.0: reg 0x24: [mem 0x00900000-0x009007ff]
[   54.673999] pci 0000:06:00.0: reg 0x30: [mem 0xd0000000-0xd000ffff pref]
[   54.677231] pci 0000:06:00.0: Max Payload Size set to 256 (was 128, max 512)
[   54.680024] pci 0000:06:00.0: Enabling fixed DMA alias to 00.1
[   54.685613] pci 0000:06:00.0: PME# supported from D3hot
[   54.687586] pci 0000:06:00.0: PME# disabled
[   54.691486] pci 0000:06:00.0: 2.000 Gb/s available PCIe bandwidth,
limited by 2.5 GT/s x1 link at 0000:00:00.0 (capable of 4.000 Gb/s
with 5 GT/s x1 link)
[   54.707650] pci 0000:06:00.1: [1b4b:91a4] type 00 class 0x01018f
[   54.711661] pci 0000:06:00.1: reg 0x10: initial BAR value 0x00008200 invalid
[   54.714870] pci 0000:06:00.1: reg 0x10: [io  size 0x0008]
[   54.717850] pci 0000:06:00.1: reg 0x14: initial BAR value 0x00008240 invalid
[   54.720987] pci 0000:06:00.1: reg 0x14: [io  size 0x0004]
[   54.723317] pci 0000:06:00.1: reg 0x18: initial BAR value 0x00008300 invalid
[   54.726269] pci 0000:06:00.1: reg 0x18: [io  size 0x0008]
[   54.729128] pci 0000:06:00.1: reg 0x1c: initial BAR value 0x00008340 invalid
[   54.731406] pci 0000:06:00.1: reg 0x1c: [io  size 0x0004]
[   54.734321] pci 0000:06:00.1: reg 0x20: [io  0x820000-0x82000f]
[   54.737333] pci 0000:06:00.1: reg 0x24: [mem 0x00920000-0x0092000f]
[   54.739855] pci 0000:06:00.1: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[   54.743153] pci 0000:06:00.1: Max Payload Size set to 256 (was 128, max 512)
[   54.749557] pci 0000:06:00.1: PME# supported from D3hot
[   54.751556] pci 0000:06:00.1: PME# disabled
[   54.764125] do_rockchip_pcie_serror:hey!
[   54.766254] do_rockchip_pcie_serror:hey!
[   54.767753] do_rockchip_pcie_serror:hey!
[   54.769735] do_rockchip_pcie_serror:hey!
[   54.771227] do_rockchip_pcie_serror:hey!
[   54.773130] do_rockchip_pcie_serror:hey!
[   54.774626] do_rockchip_pcie_serror:hey!
[   54.776019] do_rockchip_pcie_serror:hey!
[   54.778028] do_rockchip_pcie_serror:hey!
[   54.779489] do_rockchip_pcie_serror:hey!
[   54.781441] do_rockchip_pcie_serror:hey!
[   54.782900] do_rockchip_pcie_serror:hey!
[   55.024561] pci_bus 0000:06: fixups for bus
[   55.026347] pci_bus 0000:06: bus scan returning with max=06
[   55.028883] pci_bus 0000:06: busn_res: [bus 06-1f] end is updated to 06
[   55.031193] pci_bus 0000:02: bus scan returning with max=06
[   55.033657] pci_bus 0000:02: busn_res: [bus 02-1f] end is updated to 06
[   55.035974] pci_bus 0000:01: bus scan returning with max=06
[   55.038913] pci_bus 0000:01: busn_res: [bus 01-1f] end is updated to 06
[   55.041730] pci_bus 0000:00: bus scan returning with max=06
[   55.045837] pci 0000:00:00.0: BAR 14: no space for [mem size 0x10000000]
[   55.048083] pci 0000:00:00.0: BAR 14: failed to assign [mem size 0x10000000]
[   55.051414] pci 0000:01:00.0: BAR 15: no space for [mem size
0x0c000000 64bit pref]
[   55.054841] pci 0000:01:00.0: BAR 15: failed to assign [mem size
0x0c000000 64bit pref]
[   55.058132] pci 0000:01:00.0: BAR 14: no space for [mem size 0x01c00000]
[   55.061000] pci 0000:01:00.0: BAR 14: failed to assign [mem size 0x01c00000]
[   55.063297] pci 0000:01:00.0: BAR 13: no space for [io  size 0x2000]
[   55.065958] pci 0000:01:00.0: BAR 13: failed to assign [io  size 0x2000]
[   55.069058] pci 0000:02:03.0: BAR 15: no space for [mem size
0x0c000000 64bit pref]
[   55.071603] pci 0000:02:03.0: BAR 15: failed to assign [mem size
0x0c000000 64bit pref]
[   55.074791] pci 0000:02:03.0: BAR 14: no space for [mem size 0x01800000]
[   55.077569] pci 0000:02:03.0: BAR 14: failed to assign [mem size 0x01800000]
[   55.079880] pci 0000:02:07.0: BAR 14: no space for [mem size 0x00100000]
[   55.082650] pci 0000:02:07.0: BAR 14: failed to assign [mem size 0x00100000]
[   55.085505] pci 0000:02:03.0: BAR 13: no space for [io  size 0x1000]
[   55.087606] pci 0000:02:03.0: BAR 13: failed to assign [io  size 0x1000]
[   55.090372] pci 0000:02:07.0: BAR 13: no space for [io  size 0x1000]
[   55.093071] pci 0000:02:07.0: BAR 13: failed to assign [io  size 0x1000]
[   55.095351] pci 0000:02:01.0: PCI bridge to [bus 03]
[   55.098535] pci 0000:04:00.0: BAR 1: no space for [mem size
0x08000000 64bit pref]
[   55.101694] pci 0000:04:00.0: BAR 1: failed to assign [mem size
0x08000000 64bit pref]
[   55.104897] pci 0000:04:00.0: BAR 3: no space for [mem size
0x02000000 64bit pref]
[   55.107397] pci 0000:04:00.0: BAR 3: failed to assign [mem size
0x02000000 64bit pref]
[   55.110532] pci 0000:04:00.0: BAR 0: no space for [mem size 0x01000000]
[   55.113275] pci 0000:04:00.0: BAR 0: failed to assign [mem size 0x01000000]
[   55.115578] pci 0000:04:00.0: BAR 6: no space for [mem size 0x00080000 pref]
[   55.118419] pci 0000:04:00.0: BAR 6: failed to assign [mem size
0x00080000 pref]
[   55.121504] pci 0000:04:00.1: BAR 0: no space for [mem size 0x00004000]
[   55.123684] pci 0000:04:00.1: BAR 0: failed to assign [mem size 0x00004000]
[   55.126517] pci 0000:04:00.0: BAR 5: no space for [io  size 0x0080]
[   55.129224] pci 0000:04:00.0: BAR 5: failed to assign [io  size 0x0080]
[   55.131475] pci 0000:02:03.0: PCI bridge to [bus 04]
[   55.134370] pci 0000:02:05.0: PCI bridge to [bus 05]
[   55.137676] pci 0000:06:00.0: BAR 6: no space for [mem size 0x00010000 pref]
[   55.139982] pci 0000:06:00.0: BAR 6: failed to assign [mem size
0x00010000 pref]
[   55.143057] pci 0000:06:00.1: BAR 6: no space for [mem size 0x00010000 pref]
[   55.145881] pci 0000:06:00.1: BAR 6: failed to assign [mem size
0x00010000 pref]
[   55.148931] pci 0000:06:00.0: BAR 5: no space for [mem size 0x00000800]
[   55.151104] pci 0000:06:00.0: BAR 5: failed to assign [mem size 0x00000800]
[   55.153922] pci 0000:06:00.0: BAR 4: no space for [io  size 0x0010]
[   55.156004] pci 0000:06:00.0: BAR 4: failed to assign [io  size 0x0010]
[   55.158777] pci 0000:06:00.1: BAR 4: no space for [io  size 0x0010]
[   55.161404] pci 0000:06:00.1: BAR 4: failed to assign [io  size 0x0010]
[   55.163607] pci 0000:06:00.1: BAR 5: no space for [mem size 0x00000010]
[   55.166364] pci 0000:06:00.1: BAR 5: failed to assign [mem size 0x00000010]
[   55.169246] pci 0000:06:00.0: BAR 0: no space for [io  size 0x0008]
[   55.171325] pci 0000:06:00.0: BAR 0: failed to assign [io  size 0x0008]
[   55.174077] pci 0000:06:00.0: BAR 2: no space for [io  size 0x0008]
[   55.176759] pci 0000:06:00.0: BAR 2: failed to assign [io  size 0x0008]
[   55.178950] pci 0000:06:00.1: BAR 0: no space for [io  size 0x0008]
[   55.181860] pci 0000:06:00.1: BAR 0: failed to assign [io  size 0x0008]
[   55.184698] pci 0000:06:00.1: BAR 2: no space for [io  size 0x0008]
[   55.186780] pci 0000:06:00.1: BAR 2: failed to assign [io  size 0x0008]
[   55.189510] pci 0000:06:00.0: BAR 1: no space for [io  size 0x0004]
[   55.191587] pci 0000:06:00.0: BAR 1: failed to assign [io  size 0x0004]
[   55.194302] pci 0000:06:00.0: BAR 3: no space for [io  size 0x0004]
[   55.196965] pci 0000:06:00.0: BAR 3: failed to assign [io  size 0x0004]
[   55.199148] pci 0000:06:00.1: BAR 1: no space for [io  size 0x0004]
[   55.201769] pci 0000:06:00.1: BAR 1: failed to assign [io  size 0x0004]
[   55.203952] pci 0000:06:00.1: BAR 3: no space for [io  size 0x0004]
[   55.206664] pci 0000:06:00.1: BAR 3: failed to assign [io  size 0x0004]
[   55.209535] pci 0000:02:07.0: PCI bridge to [bus 06]
[   55.211789] pci 0000:01:00.0: PCI bridge to [bus 02-06]
[   55.214636] pci 0000:00:00.0: PCI bridge to [bus 01-06]
[   55.225253] pcieport 0000:00:00.0: assign IRQ: got 227
[   55.227779] pcieport 0000:00:00.0: enabling bus mastering
[   55.243313] pcieport 0000:00:00.0: PME: Signaling with IRQ 228
[   55.263779] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.263979] pcieport 0000:00:00.0: AER: enabled with IRQ 228
[   55.265375] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.268163] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.268891] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.269629] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.270355] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.271108] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.271846] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.272592] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.273320] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.274031] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.274750] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.275454] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.276187] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.276906] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.277664] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.278393] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.279110] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.279825] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.280551] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.281285] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.282016] pcieport 0000:01:00.0: assign IRQ: got 227
[   55.282597] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.282781] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.285874] rockchip-pcie f8000000.pcie: correctable error interrupt received
[   55.286630] pcieport 0000:01:00.0: enabling bus mastering
[   55.311138] pcieport 0000:02:01.0: assign IRQ: got 230
[   55.314740] pcieport 0000:02:01.0: enabling bus mastering
[   55.344990] pcieport 0000:02:03.0: assign IRQ: got 232
[   55.347735] pcieport 0000:02:03.0: enabling bus mastering
[   55.374090] pcieport 0000:02:05.0: assign IRQ: got 230
[   55.377646] pcieport 0000:02:05.0: enabling bus mastering
[   55.405254] pcieport 0000:02:07.0: assign IRQ: got 232
[   55.407938] pcieport 0000:02:07.0: enabling bus mastering
[   55.434151] pci 0000:04:00.1: D0 power state depends on 0000:04:00.0
<snip> when it tries to load nouveau
[   80.221309] nouveau 0000:04:00.0: assign IRQ: got 232
[   80.221367] do_rockchip_pcie_serror:hey!
[   80.221369] do_rockchip_pcie_serror:hey!
[   80.221375] nouveau 0000:04:00.0: unknown chipset (00000000)
[   80.221886] nouveau: probe of 0000:04:00.0 failed with error -12



[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux