Amazingly enough these issues seem resolved in 4.18-rc3! So 4.17 through 4.18-rc2 are affected, likely 4.17-rc? too.
Only weirdness in dmesg now is this, but I'm not sure of the implications:
[ 18.148559] pci_bus 0000:02: Allocating resources
[ 18.148627] pcieport 0000:02:01.0: bridge window [io 0x1000-0x0fff] to [bus 04-38] add_size 1000
[ 18.148650] pcieport 0000:02:02.0: bridge window [io 0x1000-0x0fff] to [bus 39] add_size 1000
[ 18.148658] pcieport 0000:02:02.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 39] add_size 200000 add_align 100000
[ 18.148681] pcieport 0000:01:00.0: bridge window [io 0x1000-0x0fff] to [bus 02-39] add_size 2000
[ 18.148693] pcieport 0000:01:00.0: BAR 13: no space for [io size 0x2000]
[ 18.148698] pcieport 0000:01:00.0: BAR 13: failed to assign [io size 0x2000]
[ 18.148707] pcieport 0000:01:00.0: BAR 13: no space for [io size 0x2000]
[ 18.148711] pcieport 0000:01:00.0: BAR 13: failed to assign [io size 0x2000]
[ 18.148731] pcieport 0000:02:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 18.148736] pcieport 0000:02:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 18.148742] pcieport 0000:02:01.0: BAR 13: no space for [io size 0x1000]
[ 18.148746] pcieport 0000:02:01.0: BAR 13: failed to assign [io size 0x1000]
[ 18.148752] pcieport 0000:02:02.0: BAR 13: no space for [io size 0x1000]
[ 18.148756] pcieport 0000:02:02.0: BAR 13: failed to assign [io size 0x1000]
[ 18.148767] pcieport 0000:02:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 18.148772] pcieport 0000:02:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 18.148777] pcieport 0000:02:02.0: BAR 13: no space for [io size 0x1000]
[ 18.148782] pcieport 0000:02:02.0: BAR 13: failed to assign [io size 0x1000]
[ 18.148787] pcieport 0000:02:01.0: BAR 13: no space for [io size 0x1000]
[ 18.148792] pcieport 0000:02:01.0: BAR 13: failed to assign [io size 0x1000]
[ 22.647320] pcieport 0000:00:1c.0: AER: Corrected error received: 0000:00:1c.0
[ 22.647337] pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
[ 22.647355] pcieport 0000:00:1c.0: device [8086:9d10] error status/mask=00000001/00002000
[ 22.647386] pcieport 0000:00:1c.0: [ 0] Receiver Error (First)
[ 22.721810] pci_raw_set_power_state: 31 callbacks suppressed
[ 22.721812] pcieport 0000:02:00.0: Refused to change power state, currently in D3
[ 22.723448] pci_bus 0000:03: busn_res: [bus 03] is released
[ 22.723537] pci_bus 0000:04: busn_res: [bus 04-38] is released
[ 22.723601] pci_bus 0000:39: busn_res: [bus 39] is released
[ 22.724655] pci_bus 0000:02: busn_res: [bus 02-39] is released
Amazingly enough these issues seem resolved in 4.18-rc3! So 4.17 through 4.18-rc2 are affected, likely 4.17-rc? too.
Only weirdness in dmesg now is this, but I'm not sure of the implications:
[ 18.148559] pci_bus 0000:02: Allocating resources 0x000fffff 64bit pref] to [bus 39] add_size 200000 add_align 100000 mask=00000001/ 00002000 set_power_ state: 31 callbacks suppressed
[ 18.148627] pcieport 0000:02:01.0: bridge window [io 0x1000-0x0fff] to [bus 04-38] add_size 1000
[ 18.148650] pcieport 0000:02:02.0: bridge window [io 0x1000-0x0fff] to [bus 39] add_size 1000
[ 18.148658] pcieport 0000:02:02.0: bridge window [mem 0x00100000-
[ 18.148681] pcieport 0000:01:00.0: bridge window [io 0x1000-0x0fff] to [bus 02-39] add_size 2000
[ 18.148693] pcieport 0000:01:00.0: BAR 13: no space for [io size 0x2000]
[ 18.148698] pcieport 0000:01:00.0: BAR 13: failed to assign [io size 0x2000]
[ 18.148707] pcieport 0000:01:00.0: BAR 13: no space for [io size 0x2000]
[ 18.148711] pcieport 0000:01:00.0: BAR 13: failed to assign [io size 0x2000]
[ 18.148731] pcieport 0000:02:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 18.148736] pcieport 0000:02:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 18.148742] pcieport 0000:02:01.0: BAR 13: no space for [io size 0x1000]
[ 18.148746] pcieport 0000:02:01.0: BAR 13: failed to assign [io size 0x1000]
[ 18.148752] pcieport 0000:02:02.0: BAR 13: no space for [io size 0x1000]
[ 18.148756] pcieport 0000:02:02.0: BAR 13: failed to assign [io size 0x1000]
[ 18.148767] pcieport 0000:02:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 18.148772] pcieport 0000:02:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 18.148777] pcieport 0000:02:02.0: BAR 13: no space for [io size 0x1000]
[ 18.148782] pcieport 0000:02:02.0: BAR 13: failed to assign [io size 0x1000]
[ 18.148787] pcieport 0000:02:01.0: BAR 13: no space for [io size 0x1000]
[ 18.148792] pcieport 0000:02:01.0: BAR 13: failed to assign [io size 0x1000]
[ 22.647320] pcieport 0000:00:1c.0: AER: Corrected error received: 0000:00:1c.0
[ 22.647337] pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
[ 22.647355] pcieport 0000:00:1c.0: device [8086:9d10] error status/
[ 22.647386] pcieport 0000:00:1c.0: [ 0] Receiver Error (First)
[ 22.721810] pci_raw_
[ 22.721812] pcieport 0000:02:00.0: Refused to change power state, currently in D3
[ 22.723448] pci_bus 0000:03: busn_res: [bus 03] is released
[ 22.723537] pci_bus 0000:04: busn_res: [bus 04-38] is released
[ 22.723601] pci_bus 0000:39: busn_res: [bus 39] is released
[ 22.724655] pci_bus 0000:02: busn_res: [bus 02-39] is released