Re: [PATCH 11/13] PCI: Add has_mem64 for struct host_bridge

2017-05-09 Thread Christian König
Am 08.05.2017 um 15:25 schrieb Bjorn Helgaas: On Mon, May 08, 2017 at 10:54:55AM +0200, Christian König wrote: Am 05.05.2017 um 01:04 schrieb Bjorn Helgaas: I *think* this will be broken by the current implementation of Christian's patch to enable a 64-bit host bridge window: https://lkml.

Re: [PATCH 11/13] PCI: Add has_mem64 for struct host_bridge

2017-05-08 Thread Bjorn Helgaas
On Mon, May 08, 2017 at 10:54:55AM +0200, Christian König wrote: > Am 05.05.2017 um 01:04 schrieb Bjorn Helgaas: > >I *think* this will be broken by the current implementation of > >Christian's patch to enable a 64-bit host bridge window: > > > > > > https://lkml.kernel.org/r/1493890270-1188-5-g

Re: [PATCH 11/13] PCI: Add has_mem64 for struct host_bridge

2017-05-08 Thread Christian König
Am 05.05.2017 um 01:04 schrieb Bjorn Helgaas: [+cc Christian] Thanks for that. [SNIP] I *think* this will be broken by the current implementation of Christian's patch to enable a 64-bit host bridge window: https://lkml.kernel.org/r/1493890270-1188-5-git-send-email-deathsim...@vodafone.de

Re: [PATCH 11/13] PCI: Add has_mem64 for struct host_bridge

2017-05-04 Thread Bjorn Helgaas
[+cc Christian] On Thu, Apr 20, 2017 at 10:04:58PM -0700, Yinghai Lu wrote: > Add has_mem64 for struct host_bridge, on root bus that does not support > mmio64 above 4g, will not set that. > > We will use that info next two following patches: > 1. Don't treat non-pref mmio64 as pref mmio, so will

[PATCH 11/13] PCI: Add has_mem64 for struct host_bridge

2017-04-20 Thread Yinghai Lu
Add has_mem64 for struct host_bridge, on root bus that does not support mmio64 above 4g, will not set that. We will use that info next two following patches: 1. Don't treat non-pref mmio64 as pref mmio, so will not put it under bridge's pref range when rescan the devices 2. will keep pref mmio6